Table 251 "Gen. Product Posting Group"
Base Application · Microsoft.Finance.GeneralLedger.Setup
Across versions
- BC23present
- BC24declaration changed
- BC25-28unchanged
- BC294 fields changed
- BC30unchanged
Neighbourhood 95 connected objects and pages
Base Application · Microsoft.Finance.GeneralLedger.Setup · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 313 “Gen. Product Posting Groups” (3 Learn pages), Page 30079 “APIV2 - Gen. Prod. Post. Group” (2).
Properties
| Property | Value |
|---|---|
| Caption | Gen. Product Posting Group |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Code Δ BC29 | Code[20] | Specifies a code for the product posting group. | NotBlank |
| 2 | Description Δ BC29 | Text[100] | Specifies a description for the product posting group. | |
| 3 | Def. VAT Prod. Posting Group Δ BC29 | Code[20] | Specifies a default VAT product group code. | TableRelation Table 324 “VAT Product Posting Group” (VAT Product Posting Group) |
| 4 | Auto Insert Default Δ BC29 | Boolean | Specifies whether to automatically insert the default VAT product posting group code in the Def. VAT Prod. Posting Group field when you insert the corresponding general product posting group code from the Code field, for example on new item and resource cards, or in the item charges setup. |
Keys
- Key1: Code (clustered)
Events published
OnValidateDefVATProdPostingGroupOnBeforeGLAcc2Modify(var GLAccount: Record "G/L Account"; var GenProductPostingGroup: Record "Gen. Product Posting Group")(integration): Integration event fired before modifying G/L Account during Default VAT Product Posting Group validation.OnValidateDefVATProdPostingGroupOnBeforeItem2Modify(var Item: Record Item; var GenProductPostingGroup: Record "Gen. Product Posting Group")(integration): Integration event fired before modifying Item during Default VAT Product Posting Group validation.
Procedures
ValidateVatProdPostingGroup(var GenProdPostingGrp: Record "Gen. Product Posting Group"; EnteredGenProdPostingGroup: Code[20]): Boolean: Validates and retrieves a General Product Posting Group record by code, indicating if auto-insert is enabled.
Relations
- lookup page Page 313 “Gen. Product Posting Groups”
- Def. VAT Prod. Posting Group: TableRelation Table 324 “VAT Product Posting Group”
Referenced by
94 fields in 87 objects relate to this table (TableRelation or CalcFormula).
- Table 4760 “Manufacturing Demo Data Setup”: Manufact Code, Raw Mat Code, Retail Code
- Table 181 “Posted Gen. Journal Line”: Bal. Gen. Prod. Posting Group, Gen. Prod. Posting Group
- Table 27 “Item”: Gen. Prod. Posting Group, Gen. Prod. Posting Group Id
- Table 551 “VAT Rate Change Conversion”: From Code, To Code
- Table 751 “Standard General Journal Line”: Bal. Gen. Prod. Posting Group, Gen. Prod. Posting Group
- Table 81 “Gen. Journal Line”: Bal. Gen. Prod. Posting Group, Gen. Prod. Posting Group
- Table 1003 “Job Planning Line”: Gen. Prod. Posting Group
- Table 111 “Sales Shipment Line”: Gen. Prod. Posting Group
- Table 113 “Sales Invoice Line”: Gen. Prod. Posting Group
- Table 115 “Sales Cr.Memo Line”: Gen. Prod. Posting Group
- Table 121 “Purch. Rcpt. Line”: Gen. Prod. Posting Group
- Table 123 “Purch. Inv. Line”: Gen. Prod. Posting Group
- Table 125 “Purch. Cr. Memo Line”: Gen. Prod. Posting Group
- Table 1382 “Item Templ.”: Gen. Prod. Posting Group
- Table 15 “G/L Account”: Gen. Prod. Posting Group
- Table 156 “Resource”: Gen. Prod. Posting Group
- Table 1570 “G/L Entry Posting Preview”: Gen. Prod. Posting Group
- Table 1571 “VAT Entry Posting Preview”: Gen. Prod. Posting Group
- Table 169 “Job Ledger Entry”: Gen. Prod. Posting Group
- Table 17 “G/L Entry”: Gen. Prod. Posting Group
- Table 1706 “Deferral Posting Buffer”: Gen. Prod. Posting Group
- Table 203 “Res. Ledger Entry”: Gen. Prod. Posting Group
- Table 20336 “Transaction Posting Buffer”: Gen. Prod. Posting Group
- Table 207 “Res. Journal Line”: Gen. Prod. Posting Group
- Table 210 “Job Journal Line”: Gen. Prod. Posting Group
- Table 212 “Job Posting Buffer”: Gen. Prod. Posting Group
- Table 221 “Gen. Jnl. Allocation”: Gen. Prod. Posting Group
- Table 246 “Requisition Line”: Gen. Prod. Posting Group
- Table 252 “General Posting Setup”: Gen. Prod. Posting Group
- Table 254 “VAT Entry”: Gen. Prod. Posting Group
- Table 296 “Reminder Line”: Gen. Prod. Posting Group
- Table 298 “Issued Reminder Line”: Gen. Prod. Posting Group
- Table 303 “Finance Charge Memo Line”: Gen. Prod. Posting Group
- Table 305 “Issued Fin. Charge Memo Line”: Gen. Prod. Posting Group
- Table 37 “Sales Line”: Gen. Prod. Posting Group
- Table 376 “G/L Account (Analysis View)”: Gen. Prod. Posting Group
- Table 379 “Detailed Cust. Ledg. Entry”: Gen. Prod. Posting Group
- Table 380 “Detailed Vendor Ledg. Entry”: Gen. Prod. Posting Group
- Table 383 “Detailed CV Ledg. Entry Buffer”: Gen. Prod. Posting Group
- Table 39 “Purchase Line”: Gen. Prod. Posting Group
- Table 461 “Prepayment Inv. Line Buffer”: Gen. Prod. Posting Group
- Table 4763 “Whse Demo Data Setup”: Retail Code
- Table 49 “Invoice Post. Buffer”: Gen. Prod. Posting Group
- Table 5108 “Sales Line Archive”: Gen. Prod. Posting Group
- Table 5110 “Purchase Line Archive”: Gen. Prod. Posting Group
- Table 5137 “Job Planning Line Archive”: Gen. Prod. Posting Group
- Table 5405 “Production Order”: Gen. Prod. Posting Group
- Table 55 “Invoice Posting Buffer”: Gen. Prod. Posting Group
- Table 5601 “FA Ledger Entry”: Gen. Prod. Posting Group
- Table 5625 “Maintenance Ledger Entry”: Gen. Prod. Posting Group
- and 37 more objects (37 fields): data/code/relations/29.json
Pages and codeunits on this table
- Page 30079 “APIV2 - Gen. Prod. Post. Group” (source table)
- Page 313 “Gen. Product Posting Groups” (source table)
Countries that replace it
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). 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: "table", object_name: "Gen. Product Posting Group"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.