| Account Settings |
Overview
The G/L Accounts used by SAP Business One when posting transactions are defined in the following functions:- Business Partner Master Data
- G/L Account Determination
- Item Group - If the items were set by Item Group in the 'Set G/L Accounts By' field of the Item Master Data -> Stock Tab.
- Warehouses - If the items were set by Warehouse in the 'Set G/L Accounts By' field of the Item Master Data -> Stock Tab.
- Item Master Data Level
Note: Starting release 2007, a 'Period Selection' field is now available to enable you to define G/L Accounts to be used for different posting periods.
It can be possible that G/L Accounts for prior year (e.g. 2009) were defined, but not for the current year.
Setting 1 - Rounding Account
When posting marketing documents involving foreign currencies (FC), rounding differences may occur when converting the FC amounts into Local and System currencies.What to do/check?
- Verify if Rounding Account is defined in Administration -> Setup -> Financials -> G/L Account Determination -> General tab.
Setting 2 - Stock Account
If the transaction involves stock posting (receipts and issues), the system requires a stock and cost of sales account. For example: Delivery, AR Invoice, Goods Receipt PO, AP Invoice.What to do/check?
- Verify the source of the G/L Accounts in the Item Master Data -> Stock Data tab.
- In the 'Set G/L Account By' field, check if it is set as Warehouse, Item Group or Item Level.
- Depending on the setting in Step 2, go to the relevant function window to define the G/L Accounts.
| Other Scenarios |
Setting 1 - Changes in the Item Type
In earlier patches of Release 2005, the item's type can be changed if certain requirements are fulfilled (e.g. from Non-stock to Stock type).Here is a sample purchase scenario:
- An item was created and the 'Stock' box in the Item Master Data was not selected.
- A Goods Receipt PO was posted for the 'Non-Stock' item. As the item was 'non-stock', there was no journal entry posted.
- The item was updated and the 'Stock' box was ticked.
- In the Goods Receipt PO, go to Data -> Close. The error message will be displayed:
- Or, copy the Goods Receipt PO to an AP Invoice. The error message will be displayed:
Reason
When the 'Close' function is triggered in Step 4 or the 'Copy' is made in Step 5, SAP tries to reverse the Journal Entries created during the Goods Receipt transaction.However, since there was no entry created during the transaction, SAP cannot proceed and hence an error message is shown.
What to do/check?
In the specific case:
- 'Closing' the Goods Receipt PO and creating an AP Invoice based on the Goods Receipt PO will no longer be possible, unless the Item type is set back to 'Non-Stock' type.
- If the Item's type remains as 'Stock' type, the Goods Receipt PO cannot be closed using the Data -> Close function.
- If the Item's type remains as 'Stock' type, an independent AP Invoice can be created. This will increase the item's on-hand quantity. If the quantity needs to be adjusted, a Goods Issue (from Stock Module) may be posted.
Here is a sample sales scenario:
- An item was created and the 'Stock' box in the Item Master Data was not selected.
- A Goods Receipt PO was posted for the 'Non-Stock' item. As the item was 'non-stock', there was no journal entry posted.
- A Delivery was posted for the 'Non-Stock' item.
- The item was updated and the 'Stock' box was ticked.
- Copy the Delivery to an ARP Invoice. The error message will be displayed :
Reason
When the 'Copy' is made in Step 5, SAP tries to re-issue the item and calculate its unit cost.What to do/check?
In the specific case:
- A Sales Return can be created and then re-create the Delivery.
- If the Item's type remains as 'Stock' type, an independent AR Invoice can be created. This will decrease the item's on-hand quantity. If the quantity needs to be adjusted, a Goods Receipt (from Stock Module) may be posted.
Setting 2 - Invalid G/L Accounts
G/L Accounts may have been defined correctly; however, they may have been set as on-hold or they were removed by mistake from the Chart of Accounts Maintenance function.What to do/check?
- Review the G/L Accounts. Ensure that they are not placed on-hold.
| Application Errors |
| No Matching Records Found (Whse Journal) |
No Matching Records Found (Whse Journal)
What to do/check?
- Upgrade to 2005A SP01 PL44
What to do/check?
- Upgrade to 2007A SP01 PL06
| No Matching Records Found (G/L Accounts) |
| Summary of Notes |
- SAP Note 874131 - "No matching record found 'G/L Accounts' (OACT) [ODBC 2028]".
- SAP Note 771489 - 'G/L Accounts' '(ODBC 2028)' While Adding Marketing Documents.
- SAP Note 1026478 - How to handle database inconsistencies.
- SAP Note 1113085 - No matching records found 'Whse journal' in AP Invoice.
- SAP Note 937297 - Changing Item Status (Inventory/Non-Inventory) is Limited.
Comments