tableWarehouseofficial - Microsoftderived - from the source, no model text

Table 5769 "Warehouse Setup"

Base Application · Microsoft.Warehouse.Setup

Across versions

  1. BC23present
  2. BC241 fields added
  3. BC251 procedures added
  4. BC262 fields changed, 1 procedures added
  5. BC271 procedures changed
  6. BC2820 fields changed
  7. BC29unchanged
  8. BC301 procedures removed

Neighbourhood 4 connected objects and pages

Table 308 "No. Series" (relates to, 12 links)No. SeriesPage 5775 "Warehouse Setup" (pages and codeunits on it, 3 links)Warehouse SetupCodeunit 27 "Confirm Management" (calls)Confirm ManagementConfigure warehouse processes (Learn pages)Configure warehouse processes

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.Warehouse.Setup · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 5775 “Warehouse Setup” (1 Learn page).

Properties

Property Value
Caption Warehouse 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 Primary Key Δ BC26 Code[10] —
2 Whse. Receipt Nos. Δ BC28 Code[20] Specifies the number series code to use when you assign numbers to warehouse receipt journals. TableRelation Table 308 “No. Series” (No. Series)
3 Whse. Put-away Nos. Δ BC28 Code[20] Specifies the number series code you want used when you assign numbers to warehouse put-away documents. TableRelation Table 308 “No. Series” (No. Series)
5 Whse. Pick Nos. Δ BC28 Code[20] Specifies the number series code you want used when you assign numbers to warehouse pick documents. TableRelation Table 308 “No. Series” (No. Series)
6 Whse. Ship Nos. Δ BC28 Code[20] Specifies the number series code you want used when you assign numbers to warehouse shipment journals. TableRelation Table 308 “No. Series” (No. Series)
7 Registered Whse. Pick Nos. Δ BC28 Code[20] Specifies the number series code you want to be used to assign numbers to registered pick documents. TableRelation Table 308 “No. Series” (No. Series)
10 Registered Whse. Put-away Nos. Δ BC28 Code[20] Specifies the number series code used when numbers are assigned to registered put-away documents. TableRelation Table 308 “No. Series” (No. Series)
13 Require Receive Δ BC28 Boolean Specifies whether you require users to use the receive activity.
14 Require Put-away Δ BC28 Boolean Specifies whether you require users to use the put-away activity.
15 Require Pick Δ BC28 Boolean Specifies whether you require users to use the pick activity.
16 Require Shipment Δ BC28 Boolean Specifies if warehouse shipments are required in warehouse work flows.
17 Last Whse. Posting Ref. No. Δ BC26 Δ BC28 Integer — obsolete Removed 28.0; #if not CLEANSCHEMA28; not editable
18 Receipt Posting Policy Δ BC28 Option Specifies what should happen if errors occur when warehouse receipts are posted. OptionCaption: Posting errors are not processed,Stop and show the first posting error
19 Shipment Posting Policy Δ BC28 Option Specifies what should happen if errors occur when warehouse shipments are posted per source document. OptionCaption: Posting errors are not processed,Stop and show the first posting error
20 Last Whse. Posting Ref. Seq. Code[40] — not editable
51 Copy Item Descr. to Entries + BC24 Δ BC28 Boolean Specifies if you want the description on item cards to be copied to warehouse entries during posting. DataClassification SystemMetadata
7301 Posted Whse. Receipt Nos. Δ BC28 Code[20] Specifies the number series code used to assign numbers to posted warehouse receipts. TableRelation Table 308 “No. Series” (No. Series)
7303 Posted Whse. Shipment Nos. Δ BC28 Code[20] Specifies the number series code used to assign numbers to posted warehouse shipments. TableRelation Table 308 “No. Series” (No. Series)
7304 Whse. Internal Put-away Nos. Δ BC28 Code[20] Specifies the number series code used to assign numbers to internal put-always. TableRelation Table 308 “No. Series” (No. Series)
7306 Whse. Internal Pick Nos. Δ BC28 Code[20] Specifies the number series code used to assign numbers to internal picks. TableRelation Table 308 “No. Series” (No. Series)
7308 Whse. Movement Nos. Δ BC28 Code[20] Specifies the number series code used to assign numbers to warehouse movements. TableRelation Table 308 “No. Series” (No. Series)
7309 Registered Whse. Movement Nos. Δ BC28 Code[20] Specifies the number series code used to assign numbers to registered warehouse movements. TableRelation Table 308 “No. Series” (No. Series)

Keys

  • Key1: Primary Key (clustered)

Procedures

  • GetCurrentReference(): Integer
  • GetNextReference(): Integer
  • UseLegacyPosting(): Boolean + BC25 Δ BC27 − BC30 (obsolete 27.0: This function is deprecated. Concurrent warehouse posting is always on.)
  • GetRecordOnce() + BC26 (internal)

Plus 3 local procedures.

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.

Recent changes

Deprecations

  • procedure UseLegacyPosting: Pending 27.0 (#if not CLEAN27), “This function is deprecated. Concurrent warehouse posting is always on.”
  • field Last Whse. Posting Ref. No.: Removed 28.0 (#if not CLEANSCHEMA28), “Replaced by Last Whse. Posting Ref. Seq. field.”

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

Evidence 1 sources