Stock Assembly & Disassembly

From AutoCount Resource Center

Stock Assembly Order

Just like the function of Sales Order or Purchase Order, Stock Assembly Order will not affect stock movement, it can be transferred to Stock Assembly and there will be an outstanding report on Stock Assembly Orders that have not been transferred.


Go to Stock > Stock Assembly Order

Click on Create a New Stock Assembly Order,



Description: description of this document

Ref. Doc. No: key in reference document number (if any)

Stock Assembly Order No: auto running document number, next possible number is shown on the top of window. You may click on <<New>> to key in any document number.

Date: document date

Expected Completion: key in expected date (or days) of completion. (For reference only)


Functional Buttons:



to be save in K.I.V folder to be use later.


to add / insert a detail row. (Insert)


to insert a detail row before the highlighted row. (Ctrl + Insert)


to delete highlighted row. (Ctrl + Delete)


to move the detail row up/down. (Alt + Shift + Up/Down)


to undo (Ctrl + Z)


to select all detail rows (Ctrl + Alt + A), so that it can be deleted or modified in one shot (using Range Set)


range set (F12)... a range setting windows will be prompted. This is usually used to apply changes to several/all selected detail rows.


to prompt the item search screen (F9). Type a keyword, select search criteria, click on Search. From the search result, check the check-boxes to select items to be included into the document, then click on OK</span


to apply BOM Optional that was maintained earlier, e.g. to substitute one or more of the material items.


this is to be used together with BOM Optional when Multi Level Assembly module is enabled.


click on this button will display (at bottom section) instant information related to the highlighted item, such as Price History, Stock Balance ...


to copy a stock assembly order which previously already save.


to copy existing stock assembly order to a new stock assembly order.


to transfer sales order to invoice.


to check the invoice which have already been transferred.


BOM Optional

This is to maintain optional/alternative material items for BOM finished goods. It will be used in Stock Assembly and Stock Assembly Order.

Go to Stock > BOM Optional

Click on New,



BOM Optional Code: key in an optional code

Description: key in description of this BOM optional

Details tab: click on '+' button to assign sub-items... For example: to replace one unit of BOM C (key in negative quantity value -1) with 2 units of BOM D (key in positive quantity value 2).

Apply to BOM Item tab: click on '+' sign to assign which is (are) the BOM finishes goods that this BOM Optional can apply to.


Click on Apply to BOM Item...



Click on '+' sign to assign BOM finishes goods that this BOM Optional can apply to.

Click on Save..


Apply BOM Optional

In Order to make 5 quantity of BOM finished goods, you need 10 quantity BOM C and 15 quantity BOM D. Click to Apply BOM Optional.



Check the checkbox to select, fill in quantity, and click on OK...


The item BOM C have been replaced with item BOM D which you have maintain earlier. Alternatively, you may click on '-' and/or '+' signs to remove/add a material item or just edit item code, Qty, item cost, overhead cost and/or assembly cost.


Edit tab:



Copy Whole Document: To copy the whole document to clipboard.

Copy Selected Details: To copy some item details to clipboard. (press ctrl+ highlight the item to copy)

Copy as spreadsheet: To copy the item details and paste into spreadsheet.

Paste Whole Document: To paste the whole document from the clipboard.

Paste Item Detail Only: To paste some item details from clipboard.

Undo Master: To undo (reverse one step) the header section.

Convert To Multi Level: To show in single level or multi level BOM.

Edit MRU Items: to edit /delete historical descriptions (which was keyed in previously). MRU = Most Recently Used


Convert to Multi Level

Let say I created another item BOM A with sub item code SUB A and SUB B.



When I click Converter To Multi Level, the following message will prompt:


Click Yes to proceed.


It will show all the sub-level of your item BOM.


View Stock Card Report...


Stock Assembly

Stock Assembly is to assemble finished goods according to BOM setting. This transaction will increase stock quantity of finished goods and at the same time decrease stock quantity of material items.

Go to Stock > Stock Assembly

Click on Create a New Stock Assembly,


Select Item Code (finished goods to be assembled),

Key in quantity to be assembled,


You may key in the details of this new document OR copy/transfer from others document.

However, when Stock Assembly Order was issued on the case, you MUST create invoice using 'Transfer from Assembly Order'.

(Here I am going to transfer document from Stock Assembly Order)




Description: description of this document

Ref. Doc. No: key in reference document number (if any)

Stock Assembly No: auto running document number, next possible number is shown on the top of window. You may click on <<New>> to key in any document number.

Date: document date


Functional Buttons:



to be save in K.I.V folder to be use later.


to add / insert a detail row. (Insert)


to insert a detail row before the highlighted row. (Ctrl + Insert)


to delete highlighted row. (Ctrl + Delete)


to move the detail row up/down. (Alt + Shift + Up/Down)


to undo (Ctrl + Z)


to select all detail rows (Ctrl + Alt + A), so that it can be deleted or modified in one shot (using Range Set)


range set (F12)... a range setting windows will be prompted. This is usually used to apply changes to several/all selected detail rows.


to update item cost with Standard Cost.


to update item cost with Up-To-Date Cost.


to prompt the item search screen (F9). Type a keyword, select search criteria, click on Search. From the search result, check the check-boxes to select items to be included into the document, then click on OK.


to apply BOM Optional that was maintained earlier, e.g. to substitute one or more of the material items.


this is to be used together with BOM Optional when Multi Level Assembly module is enabled.


click on this button will display (at bottom section) instant information related to the highlighted item, such as Price History, Stock Balance ...


to copy a stock assembly which previously already save


to copy existing stock assembly to a new stock assembly.


to transfer stock assembly from stock assembly order


Variance Qty: difference between order quantity and quantity

Dismantled Qty: quantity of this item that has been dismantled or taken out from this assembly.

Total Cost: total cost of material items including overhead cost.

Assembly Cost: total assembly cost, derived from: Assembly Cost per set X assembly quantity

Net Total Cost: will be used to calculate unit cost of this finished goods.


View the Stock Card Report again...


Dismantled Quantity

Dismantled quantity must be recorded when one or more material items were taken out from assembled item. The dismantled items will be returned back to store room (stock increase) and the quantity of assembled finished goods will be reduced accordingly.


Go to Stock > Stock Assembly

Highlight the item assembly that involved dismantled quantity, click on Edit,



Key in quantity value into the column of Dismantled Qty.

Click on Save.



View the Stock Card Report again...

Note: you may see that the balance quantity of material (BOM A) and finished goods (BOM) were affected accordingly.


New Features

Stock Disassembly

Stock Disassembly is to disassemble finished goods and get back to its raw materials. This transaction will decrease stock quantity of finished goods and at the same time increase stock quantity of material items.


Go to Stock > Stock Disassembly

Click on Create a New Stock Assembly,


Select Item Code (finished goods to be assembled),

Key in quantity to be assembled,



Functional Buttons:



to update item cost with Standard Cost.


to update item cost with Up-To-Date Cost.


to distribute the cost according to the cost fraction, standard cost or most recently cost.


to prompt the item search screen (F9). Type a keyword, select search criteria, click on Search. From the search result, check the check-boxes to select items to be included into the document, then click on OK.


click on this button will display (at bottom section) instant information related to the highlighted item, such as Price History, Stock Balance ...


to copy a stock disassembly which previously already save.


to copy existing stock disassembly to a new stock disassembly.


View the Stock Card Report


BOM Listing Report

To list all BOM items and show the maximum quantity (finished goods) that could be assembled based on currently available material items stock level.


Go to Stock > BOM Listing Report

Define filter options,

Click on Inquiry,

Click on '+' sign before Item Code to expand the details of sub-items. (or right click on column header and click on Expand All)


Max. Manufactured Qty.: the maximum quantity (finished goods) that can be assembled based on current level of stock (material items).

Ratio: the maximum rounded quantity that can be assembled based on this material item stock level. (take Available Qty and divide by Required Qty)


BOM Material Usage Inquiry

To check the usage of a material item, such as in which finished item and the quantity needed to produce one unit of that finished item.

Go to Inquiry > BOM Material Usage Inquiry

Select a material item code (Sub Item Code),



Check BOM Material Inquiry

To check the availability of material items if a certain quantity of finished goods is to be assembled.


Go to Inquiry> Check BOM Material Inquiry

Click '+' to assign a BOM Item Code (finished goods item code) and key in Qty To Be Manufactured, (you may add more than one BOM items)

Click on Inquiry,


Note: the negative value in Balance Qty means insufficient quantity of that material item.


Click on Raw Material Summary tab,

Include Outstanding P/O & Outstanding S/O & Outstanding A/O: to include all outstanding purchase order, sales order and assembly order quantity

Calculate All UOMs: to include all UOMs

Multi-Level: if the options is ticked, all sub-item code will be show in details.

Go to menu

AutoCount Accounting 2.0 & 2.1


AutoCount Accounting 1.8 / 1.9
AutoCount Payroll
AutoCount POS


AutoCount On The Go
AutoCount Accounting Plug-In Documentations