1.2.2. Control Account Setting: Knowing how Nuclearsoft ERP System generates journals automatically.
Purchase Journal: There are three parts that the system will generate journal automatically.

After open a ‘Purchase Order’
1. ‘Deposit Payment Order’ will be generated possibly, and the verify action of ‘Deposit Payment Order’ will trigger the following journals generation:
‘Deposit Payment Order’ verify/posting
Credit : Accounts Payable
Debit : Deposit Pay
‘Deposit Payment Order’ payment
Debit : Accounts Payable
Credit : Pay by which banks or cash
Debit / Credit : The payment exchange difference amount

2. Goods received
Goods received, journal will be generated automatically
Debit : Stock value increases
Credit : Contingent Liability journal is created, it is due to the goods payment has not been paid yet which affect the company liability value possibly.

(On the other side, if you view ‘Contingent Liability’ account code in Ledger, you can know how much goods value in company has not been paid yet.)

3. After goods received or goods partial received, ‘Payment Order’ will be generated
‘Payment Order’ verify/posting
Credit : Accounts Payable
Credit : Offset the Deposit Payment
Debit : Offset the Contingent Liability
‘Payment Order’ payment
Debit : Accounts Payable
Credit : Pay by which banks or cash
Debit / Credit : The payment exchange difference amount



Sales Journal: There are three parts that the system will generate journal automatically.

After open a ‘Sales Order’
1. ‘Deposit Invoice’ will be generated possibly, and the verification action of ‘Deposit Invoice’ will trigger the following journal generation:
‘Deposit Invoice’ verify/posting
Debit : Accounts Receivable
Credit : Deposit Receive
‘Deposit Invoice’ payment from customer
Credit : Accounts Receivable
Debit : Receive to which banks or cash
Debit / Credit : The payment exchange difference amount

2. After above deposit transaction, and then goods delivery
Goods delivery, journal will be generated automatically
Credit : Stock value decreases
Debit : Contingent Asset journal is created, it is due to the goods payment has not been received yet which affect the company asset value possibly.

(On the other side, if you view ‘Contingent Asset’ account code in Ledger, you can know how much goods value in company has not been received yet.)

3. After goods delivery or goods partial delivery, ‘Invoice’ will be generated
‘Invoice’ verify/posting
Debit : Accounts Receivable
Debit : Offset the Deposit Receive
Credit : The amount of invoice
Credit : Offset the Contingent Asset
Debit : The cost of the delivered goods
‘Invoice’get payment
Credit : Accounts Receivable
Debit : Receive to banks or cash
Debit / Credit : The payment exchange difference amount