tableInventoryofficial - Microsoftderived - from the source, no model text

Table 5813 "Inventory Posting Setup"

Base Application · Microsoft.Inventory.Item

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25unchanged
  4. BC266 fields removed, 6 procedures removed
  5. BC277 fields added, 7 procedures added
  6. BC2811 fields changed
  7. BC29-30unchanged

Neighbourhood 8 connected objects and pages

Table 15 "G/L Account" (relates to, 9 links)G/L AccountTable 14 "Location" (relates to)LocationTable 94 "Inventory Posting Group" (relates to)Inventory Posting GroupPage 5826 "Inventory Posting Setup" (pages and codeunits on it, 3 links)Inventory Posting SetupPage 5831 "Inventory Posting Setup Card" (pages and codeunits on it)Inventory Posting Setup CardCodeunit 99000795 "Mfg. Item Integration" (event subscribers)Mfg. Item IntegrationCodeunit 48 "PostingSetupManagement" (calls, 9 links)PostingSetupManagementCodeunit 570 "G/L Account Category Mgt." (calls, 2 links)G/L Account Category Mgt.

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Inventory.Item · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Inventory Posting Setup
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 Location Code Δ BC28 Code[10] Specifies the location code for setting up posting groups of inventory to general ledger. TableRelation Table 14 “Location”
2 Invt. Posting Group Code Δ BC28 Code[20] Specifies the code for the inventory posting group, in the combination of location and inventory posting group, that you are setting up. TableRelation Table 94 “Inventory Posting Group” (Inventory Posting Group); NotBlank
6 Inventory Account Δ BC28 Code[20] Specifies the number of the G/L account to which to post transactions with the expected cost for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
20 Description Δ BC28 Text[100] Specifies a description of the combination of inventory posting groups and locations.
21 View All Accounts on Lookup Δ BC28 Boolean 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.
5800 Inventory Account (Interim) Code[20] Specifies the number of the general ledger account to which to post transactions with the expected cost for items in this combination. via Page 5831 “Inventory Posting Setup Card” TableRelation Table 15 “G/L Account” (G/L Account)
99000750 WIP Account − BC26 + BC27 Δ BC28 Code[20] Specifies the general ledger account number to which to post transactions for items in WIP inventory in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
99000753 Material Variance Account − BC26 + BC27 Δ BC28 Code[20] Specifies the number of the general ledger account to which to post material variance transactions for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
99000754 Capacity Variance Account − BC26 + BC27 Δ BC28 Code[20] Specifies the number of the general ledger account to which to post capacity variance transactions for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
99000755 Mfg. Overhead Variance Account − BC26 + BC27 Δ BC28 Code[20] Specifies the general ledger account number to which to post manufacturing overhead variance transactions for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
99000756 Cap. Overhead Variance Account − BC26 + BC27 Δ BC28 Code[20] Specifies the general ledger account number to which to post capacity overhead variance transactions for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
99000757 Subcontracted Variance Account − BC26 + BC27 Δ BC28 Code[20] Specifies the general ledger account number to which to post subcontracted variance transactions for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)
99000758 Mat. Non-Inv. Variance Acc. + BC27 Code[20] Specifies the general ledger account number to which to post material non-inventory variance transactions for items in this combination. TableRelation Table 15 “G/L Account” (G/L Account)

Keys

  • Key1: Location Code, Invt. Posting Group Code (clustered)

Events published

Procedures

  • GetInventoryAccount(): Code[20]
  • GetInventoryAccountInterim(): Code[20]
  • GetCapacityVarianceAccount(): Code[20] − BC26 + BC27
  • GetCapOverheadVarianceAccount(): Code[20] − BC26 + BC27
  • GetMaterialVarianceAccount(): Code[20] − BC26 + BC27
  • GetMaterialNonInventoryVarianceAccount(): Code[20] + BC27
  • GetMfgOverheadVarianceAccount(): Code[20] − BC26 + BC27
  • GetSubcontractedVarianceAccount(): Code[20] − BC26 + BC27
  • GetWIPAccount(): Code[20] − BC26 + BC27
  • SuggestSetupAccounts()
  • SuggestAccount(var RecRef: RecordRef; AccountFieldNo: Integer)

Plus 3 local procedures.

Triggers

OnDelete

Relations

Pages and codeunits on this table

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.

Countries that replace it

RU

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: "table", object_name: "Inventory Posting Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources