How to Disassemble a Master Item on Sage 300 Inventory Control


  1. Open Inventory Control > I/C Transactions > Assemblies.
  2. With ***NEW*** displayed in the Assembly Number field, press the Tab key to start a new disassembly.
    • Tip: If ***NEW*** does not appear, click the New button.
    • The program automatically assigns a document number when you save or post the
    • Alternatively, you can enter a new transaction number yourself, and then press Tab.
  3. Select Disassembly as the transaction type.
  4. In the From Assembly Number field, select the assembly that you are disassembling.  If the assembly transaction no longer exists in Inventory Control, leave the field blank.
    • Note: If you are disassembling an existing assembly, you can specify only the quantity being disassembled and a disassembly cost.
  5. Enter a description and reference for the disassembly (optional).  The program generates a general ledger transaction which debits the inventory control account, and credits the items’ assembly cost credit accounts.
  6. In the Date field, enter the date for the assembly or select it from the calendar (using the calendar button beside the date field).  Inventory Control automatically displays the session date as the default date, but you can change it. (The session date is the date that you entered when you started Sage 300).  You can also enter a separate posting date, which determines the fiscal year and period to which a transaction is posted in the general ledger.  You can change the document date and the posting date, but you cannot directly change the fiscal period.
  7. In the Posting Date field, enter the date to which to post the transaction in the general ledger.
  8. Enter the item number of the master item being disassembled, if you did not specify an assembly, or select the number from the Finder.  If you are disassembling a specific assembly, you cannot change the item number.  Note that the program automatically displays a bill of material number in the BOM Number field if you select the item number from the Finder. Any remaining amount in the master item’s assembly cost credit account represents the variable and fixed costs for the disassembled
  9. Enter a number or type over the existing BOM number for the bill of material to use for assembling or disassembling units of the master item, or select the number from the Finder.
    • Tip: You can view and edit the specified bill of material in the Bills Of Material screen. (To open the screen, click the Zoom button beside the BOM Number field, or point to the field and then press F9.)
    • If you are disassembling a specific assembly, you cannot change the BOM.
  10. Enter a cost in the Disassembly Cost field.
  11. To change the number displayed in the Quantity field, type over it. Inventory Control automatically displays the bill of material’s build quantity in the bill of material’s unit of measure.  
    • Note: The quantity must be a multiple of the number in the Build Quantity field. For example, if the build quantity for the bill of material is 25, then you must specify a multiple of 25 (such as 25, 50, or 75) for the quantity, or the program will not allow you to save or post the assembly.
  12. If you are working with serialized and/or lotted items, you are prompted to assign serial or lot
    numbers. (For more information, see “Assigning Serial/Lot Numbers to Assemblies/Disassemblies” (page 219).)
  13. When you are finished, click Post or Save, and then click OK at the confirmation message.
    • If you choose Save, Inventory Control saves the transaction so you can edit and post it
    • If you choose Post, Inventory Control posts the transaction immediately.
      • Important! If you use the option to allow you to delete transactions after posting, Inventory Control asks if you want to delete the transaction. Click No, unless your company always deletes posted transactions. If you delete the posted transaction, you will not be able to drill down to the transaction details from General Ledger.


If necessary, seek the assistance of Acute Data Systems to help provide assistance with this process.