Page 395 "General Posting Setup Card"
Base Application · Microsoft.Finance.GeneralLedger.Setup
Across versions
- BC23-30present
Neighbourhood 7 connected objects and pages
Base Application · Microsoft.Finance.GeneralLedger.Setup · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | General Posting Setup Card |
| SourceTable | General Posting Setup |
| PageType | Card |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control11 | Show All Accounts | ShowAllAccounts |
Specifies that all possible setup fields related to G/L accounts are shown. |
| General | Gen. Bus. Posting Group | Gen. Bus. Posting Group | Specifies the vendor’s or customer’s trade type to link transactions made for this business partner with the appropriate general ledger account according to the general posting setup. from the table field |
| Gen. Prod. Posting Group | Gen. Prod. Posting Group | Specifies the item’s product type to link transactions made for this item with the appropriate general ledger account according to the general posting setup. from the table field | |
| Description | Description | Specifies a description of the general posting setup. from the table field | |
| Blocked | Blocked | Specifies if this particular combination of general business posting group and general product posting group is blocked. from the table field | |
| View All Accounts on Lookup | View All Accounts on Lookup | Specifies that all possible accounts are shown when you look up from a field. If the check box is not selected, then only accounts related to the involved account category are shown. from the table field | |
| Sales | Sales Account | Sales Account | Specifies the number of the general ledger sales account to which the program will post sales transactions with this particular combination of business group and product group. from the table field |
| Sales Credit Memo Account | Sales Credit Memo Account | Specifies the general ledger account number to which the program will post transactions involving sales credit memos for this particular combination of business posting group and product posting group. from the table field | |
| Sales Line Disc. Account | Sales Line Disc. Account | Specifies the general ledger account number to post customer/item and quantity discounts when you post sales transactions with this particular combination of business group and product group. from the table field | |
| Sales Inv. Disc. Account | Sales Inv. Disc. Account | Specifies the general ledger account number to which to post sales invoice discount amounts when you post sales transactions for this particular combination of business group and product group. from the table field | |
| Sales Pmt. Disc. Debit Acc. | Sales Pmt. Disc. Debit Acc. | Specifies the general ledger account number to post granted sales payment discount amounts when you post payments for sales with this particular combination of business group and product group. from the table field | |
| Sales Pmt. Disc. Credit Acc. | Sales Pmt. Disc. Credit Acc. | Specifies the general ledger account number to which to post reductions in sales payment discount amounts when you post payments for sales with this particular combination of business group and product group. from the table field | |
| Sales Pmt. Tol. Debit Acc. | Sales Pmt. Tol. Debit Acc. | Specifies the number of the G/L account to which you want the program to post payment tolerance for purchases with this combination. from the table field | |
| Sales Pmt. Tol. Credit Acc. | Sales Pmt. Tol. Credit Acc. | Specifies the number of the G/L account to which you want the program to post payment tolerance for purchases with this combination. from the table field | |
| Sales Prepayments Account | Sales Prepayments Account | Specifies the general ledger account number to which to post sales prepayment amounts when you post prepayment invoices from a sales order for this particular combination of business group and product group. from the table field | |
| Purchases | Purch. Account | Purch. Account | Specifies the general ledger account number to which the program will post purchase transactions with this particular combination of business posting group and product posting group. from the table field |
| Purch. Credit Memo Account | Purch. Credit Memo Account | Specifies the general ledger account number to which the program will post transactions involving purchase credit memos for this particular combination of business posting group and product posting group. from the table field | |
| Purch. Line Disc. Account | Purch. Line Disc. Account | Specifies the general ledger account number to which to post purchase line discount amounts with this particular combination of business group and product group. from the table field | |
| Purch. Inv. Disc. Account | Purch. Inv. Disc. Account | Specifies the general ledger account number to which to post purchase invoice discount amounts with this particular combination of business group and product group. from the table field | |
| Purch. Pmt. Disc. Debit Acc. | Purch. Pmt. Disc. Debit Acc. | Specifies the general ledger account number to which to post reductions in purchase payment discount amounts when you post payments for purchases with this particular combination of business posting group and product posting group. from the table field | |
| Purch. Pmt. Disc. Credit Acc. | Purch. Pmt. Disc. Credit Acc. | Specifies the general ledger account number to which to post received purchase payment discount amounts when you post payments for purchases with this particular combination of business posting group and product posting group. from the table field | |
| Purch. FA Disc. Account | Purch. FA Disc. Account | Specifies the account that the line and invoice discount will be posted to when the Subtract Disc. in Purch. Inv. field is check marked. | |
| Purch. Pmt. Tol. Debit Acc. | Purch. Pmt. Tol. Debit Acc. | Specifies the number of the G/L account to which you want the program to post payment tolerance for purchases with this combination. from the table field | |
| Purch. Pmt. Tol. Credit Acc. | Purch. Pmt. Tol. Credit Acc. | Specifies the number of the G/L account to which you want the program to post payment tolerance for purchases with this combination. from the table field | |
| Purch. Prepayments Account | Purch. Prepayments Account | Specifies the general ledger account number to which to post purchase prepayment amounts when you post prepayment invoices from a purchase order for this particular combination of business group and product group. from the table field | |
| Inventory | COGS Account | COGS Account | Specifies the general ledger account number to which to post the cost of goods sold with this particular combination of business group and product group. from the table field |
| COGS Account (Interim) | COGS Account (Interim) | Specifies the interim G/L account number to which you want the program to post the expected cost of goods sold. | |
| Inventory Adjmt. Account | Inventory Adjmt. Account | Specifies the general ledger account number to which to post inventory adjustments (positive and negative) with this particular combination of business posting group and product posting group. from the table field | |
| Invt. Accrual Acc. (Interim) | Invt. Accrual Acc. (Interim) | Specifies the number of the G/L account to which you want the program to post expected inventory adjustments (positive and negative). | |
| Direct Cost Applied Account | Direct Cost Applied Account | Specifies the general ledger account number to post the direct cost applied with this particular combination of business posting group and product posting group. from the table field | |
| Overhead Applied Account | Overhead Applied Account | Specifies the general ledger account number to post the direct cost applied with this particular combination of business posting group and product posting group. | |
| Purchase Variance Account | Purchase Variance Account | Specifies the general ledger account number to post the direct cost applied with this particular combination of business posting group and product posting group. from the table field |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Suggest Accounts | Suggest G/L Accounts for the selected setup. Suggestions will be based on similar setups and provide a quick setup that you can adjust to your business needs. If no similar setups exists no suggestion will be provided. | |
| Copy | Copy a record with selected fields or all fields from the general posting setup to a new record. Before you start to copy you have to create the new record. |
Triggers
OnOpenPage
Relations
- source table Table 252 “General Posting Setup”
Pages and codeunits on this table
- Page 314 “General Posting Setup” (card page)
Extended by
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 8703 “Feature Telemetry” (1 call:
OnOpenPage → LogUptake)
Documented on Microsoft Learn
- Understanding the Chart of Accounts
- Understand the general ledger and Chart of Accounts
- Payment tolerance and payment discount tolerance
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "General Posting Setup Card"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.