codeunitWarehouseofficial - Microsoftderived - from the source, no model text

Codeunit 7302 "WMS Management"

Base Application · Microsoft.Warehouse.Journal

Across versions

  1. BC23present
  2. BC243 procedures added, 2 events added
  3. BC257 procedures added, 7 events added
  4. BC2623 procedures removed, 14 events removed
  5. BC27unchanged
  6. BC282 events added, 2 events removed
  7. BC29-30unchanged

Neighbourhood 123 connected objects and pages

Codeunit 5996 "Prod. Order Warehouse Mgt." (event subscribers, 6 links)Prod. Order Warehouse Mgt.Codeunit 5991 "Sales Warehouse Mgt." (event subscribers, 4 links)Sales Warehouse Mgt.Codeunit 5992 "Purchases Warehouse Mgt." (event subscribers, 4 links)Codeunit 5995 "Service Warehouse Mgt." (event subscribers, 4 links)Service Warehouse Mgt.Codeunit 5993 "Transfer Warehouse Mgt." (event subscribers, 3 links)Codeunit 5997 "Assembly Warehouse Mgt." (event subscribers, 3 links)Assembly Warehouse Mgt.Codeunit 5998 "Job Warehouse Mgt." (event subscribers, 3 links)Codeunit 7322 "Create Inventory Pick/Movement" (calls, 8 links)Create Inventory Pick/MovementTable 5767 "Warehouse Activity Line" (calls, 8 links)Warehouse Activity LineTable 7302 "Bin Content" (calls, 6 links)Bin ContentTable 7311 "Warehouse Journal Line" (calls, 6 links)Warehouse Journal LineCodeunit 5996 "Prod. Order Warehouse Mgt." (calls, 5 links)Prod. Order Warehouse Mgt.Codeunit 7327 "WhseEmplLocationBuffer" (calls, 4 links)Codeunit 900 "Assembly-Post" (calls, 4 links)Assembly-PostTable 37 "Sales Line" (calls, 4 links)Table 7326 "Whse. Worksheet Line" (calls, 4 links)Whse. Worksheet LineCodeunit 23 "Item Jnl.-Post Batch" (calls, 3 links)Item Jnl.-Post BatchCodeunit 5704 "TransferOrder-Post Shipment" (calls, 3 links)TransferOrder-Post ShipmentCodeunit 5705 "TransferOrder-Post Receipt" (calls, 3 links)Codeunit 5856 "TransferOrder-Post Transfer" (calls, 3 links)Codeunit 7301 "Whse. Jnl.-Register Line" (calls, 3 links)Whse. Jnl.-Register LineCodeunit 7304 "Whse. Jnl.-Register Batch" (calls, 3 links)Codeunit 7307 "Whse.-Activity-Register" (calls, 3 links)Codeunit 7324 "Whse.-Activity-Post" (calls, 3 links)Codeunit 80 "Sales-Post" (calls, 3 links)Table 210 "Job Journal Line" (calls, 3 links)Table 5766 "Warehouse Activity Header" (calls, 3 links)Table 7316 "Warehouse Receipt Header" (calls, 3 links)Table 7318 "Posted Whse. Receipt Header" (calls, 3 links)Table 7320 "Warehouse Shipment Header" (calls, 3 links)Table 7322 "Posted Whse. Shipment Header" (calls, 3 links)Table 7338 "Bin Creation Worksheet Line" (calls, 3 links)Table 900 "Assembly Header" (calls, 3 links)Codeunit 1012 "Job Jnl.-Post Line" (calls, 2 links)Codeunit 5760 "Whse.-Post Receipt" (calls, 2 links)Codeunit 5775 "Whse. Management" (calls, 2 links)Codeunit 5850 "Invt. Doc.-Post Receipt" (calls, 2 links)Codeunit 5851 "Invt. Doc.-Post Shipment" (calls, 2 links)Codeunit 5884 "Phys. Invt. Order-Post" (calls, 2 links)Codeunit 5987 "Serv-Posting Journals Mgt." (calls, 2 links)

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

Events published

  • OnAfterCheckBlockedBin(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; UnitOfMeasureCode: Code[10]; CheckInbound: Boolean) (integration)
  • OnAfterCheckWhseJnlLine(var WhseJnlLine: Record "Warehouse Journal Line"; SourceJnl: Option " ",ItemJnl,OutputJnl,ConsumpJnl,WhseJnl; DecreaseQtyBase: Decimal; ToTransfer: Boolean; var Item: Record Item) (integration)
  • OnAfterCheckTrackingSpecificationChangeNeeded(TrackingSpecification: Record "Tracking Specification"; xTrackingSpecification: Record "Tracking Specification"; var CheckNeeded: Boolean) (integration)
  • OnAfterCreateWhseJnlLine(var WhseJournalLine: Record "Warehouse Journal Line"; ItemJournalLine: Record "Item Journal Line"; ToTransfer: Boolean) (integration)
  • OnAfterGetWhseJnlLineBinCode(SourceCode: Code[10]; BinCode: Code[20]; AdjBinCode: Code[20]; SourceCodeSetup: Record "Source Code Setup"; var Result: Code[20]) (integration)
  • OnAfterSetZoneAndBins(var WarehouseJournalLine: Record "Warehouse Journal Line"; ItemJournalLine: Record "Item Journal Line"; Location: Record Location; Bin: Record Bin) (integration)
  • OnAfterTransferWhseItemTrkg(var WarehouseJournalLine: Record "Warehouse Journal Line"; ItemJournalLine: Record "Item Journal Line") (integration)
  • OnBeforeBinContentLookUp(LocationCode: Code[10]; ItemNo: Code[20]; VariantCode: Code[10]; ZoneCode: Code[10]; WhseItemTrackingSetup: Record "Item Tracking Setup"; CurrBinCode: Code[20]; var BinCode: Code[20]; var IsHandled: Boolean) (integration)
  • OnBeforeCheckBalanceQtyToHandle(var WhseActivityLine: Record "Warehouse Activity Line") (integration)
  • OnBeforeCheckBlockedBin(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; UnitOfMeasureCode: Code[10]; CheckInbound: Boolean; var IsHandled: Boolean) (integration)
  • OnBeforeCheckDecreaseBinContent(var WhseJnlLine: Record "Warehouse Journal Line"; SourceJnl: Option " ",ItemJnl,OutputJnl,ConsumpJnl,WhseJnl; DecreaseQtyBase: Decimal; var IsHandled: Boolean) (integration)
  • OnBeforeCheckItemJnlLineLocation(var ItemJournalLine: Record "Item Journal Line"; var xItemJournalLine: Record "Item Journal Line"; var IsHandled: Boolean) (integration)
  • OnBeforeCheckItemJnlLineFieldChange(var ItemJournalLine: Record "Item Journal Line"; var xItemJournalLine: Record "Item Journal Line"; CurrentFieldCaption: Text[30]; var IsHandled: Boolean) (integration)
  • OnBeforeCheckLotNo(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; UOMCode: Code[10]; LotNo: Code[50]; QuantityBase: Decimal; var IsHandled: Boolean) (integration)
  • OnBeforeCheckWhseDocumentFromZoneCode(WhseJnlLine: Record "Warehouse Journal Line"; var IsHandled: Boolean) (integration)
  • OnBeforeCheckWhseDocumentToZoneCode(WhseJnlLine: Record "Warehouse Journal Line"; var IsHandled: Boolean) (integration)
  • OnBeforeCheckToZoneCode(WhseJnlLine: Record "Warehouse Journal Line"; var IsHandled: Boolean) (integration)
  • OnBeforeCheckItemTrackingChange(TrackingSpecification: Record "Tracking Specification"; xTrackingSpecification: Record "Tracking Specification"; var IsHandled: Boolean) (integration)
  • OnBeforeCheckPutAwayAvailability(BinCode: Code[20]; CheckFieldCaption: Text[100]; CheckTableCaption: Text[100]; ValueToPutAway: Decimal; ValueAvailable: Decimal; Prohibit: Boolean; var IsHandled: Boolean) (integration)
  • OnBeforeCheckUserIsWhseEmployee(Location: Record Location; var IsHandled: Boolean) (integration)
  • OnBeforeCheckWhseJnlLine(var WhseJnlLine: Record "Warehouse Journal Line"; SourceJnl: Option " ",ItemJnl,OutputJnl,ConsumpJnl,WhseJnl; DecreaseQtyBase: Decimal; ToTransfer: Boolean; var IsHandled: Boolean) (integration)
  • OnBeforeConfirmExceededCapacity(var IsHandled: Boolean; BinCode: Code[20]; CheckFieldCaption: Text[100]; CheckTableCaption: Text[100]; ValueToPutAway: Decimal; ValueAvailable: Decimal) (integration)
  • OnBeforeCreateWhseJnlLine(var ItemJnlLine: Record "Item Journal Line"; ItemJnlTemplateType: Option; var WhseJnlLine: Record "Warehouse Journal Line"; ToTransfer: Boolean; var IsHandled: Boolean) (integration)
  • OnBeforeFindBinContent(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; ZoneCode: Code[10]; var IsHandled: Boolean) (integration)
  • OnBeforeGetAllowedLocation(var LocationCode: Code[10]; var IsHandled: Boolean) (integration)
  • OnBeforeGetDefaultBin(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; var BinCode: Code[20]; var Result: Boolean; var IsHandled: Boolean) (integration)
  • OnBeforeGetDefaultDirectedPutawayAndPickLocation(var LocationCode: Code[10]; var IsHandled: Boolean) (integration)
  • OnBeforeGetDefaultLocation(var LocationCode: Code[10]; var IsHandled: Boolean) (integration)
  • OnBeforeGetWrongPickPutAwayQtyErrorText(var WhseActivLine: Record "Warehouse Activity Line"; QtyToPick: Decimal; QtyToPutAway: Decimal; var ErrorTxt: Text[250]; var IsHandled: Boolean; var WarehouseActivityLine: Record "Warehouse Activity Line") + BC26 − BC26 (integration)
  • OnBeforeLocationIsAllowed(LocationCode: Code[10]; var LocationAllowed: Boolean) (integration)
  • OnBeforeShowPostedSourceDocument(PostedSourceDoc: Enum "Warehouse Shipment Posted Source Document"; PostedSourceNo: Code[20]; WarehouseActivitySourceDocument: Enum "Warehouse Activity Source Document"; var IsHandled: Boolean) + BC28 − BC28 (integration)
  • OnBeforeShowSourceDocCard(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; var IsHandled: Boolean) (integration)
  • OnBeforeSetZoneAndBins(ItemJnlLine: Record "Item Journal Line"; var WhseJnlLine: Record "Warehouse Journal Line"; ToTransfer: Boolean; var IsHandled: Boolean) (integration)
  • OnBinLookUpOnAfterSetFilters(var Bin: Record Bin) (integration)
  • OnCheckBalanceQtyToHandleOnAfterSetFilters(var ToWarehouseActivityLine: Record "Warehouse Activity Line"; FromWarehouseActivityLine: Record "Warehouse Activity Line") (integration)
  • OnCheckWhseJnlLineOnAfterCheckTracking(var WarehouseJournalLine: Record "Warehouse Journal Line"; ItemTrackingCode: Record "Item Tracking Code"; Location: Record Location) (integration)
  • OnCheckWhseJnlLineOnAfterGetLocation(var WarehouseJournalLine: Record "Warehouse Journal Line"; var Location: Record Location; var Item: Record Item) (integration)
  • OnCreateWhseJnlLineOnAfterGetLocation(var ItemJnlLine: Record "Item Journal Line"; var WhseJnlLine: Record "Warehouse Journal Line"; var Location: Record Location) (integration)
  • OnBeforeCheckWhseJnlLineTracking(var WhseJnlLine: Record "Warehouse Journal Line"; var IsHandled: Boolean) (integration)
  • OnGetItemOnAfterGetItem(var Item: Record "Item") (integration)
  • OnInitWhseJnlLineCopyFromItemJnlLine(var WarehouseJournalLine: Record "Warehouse Journal Line"; ItemJournalLine: Record "Item Journal Line") (integration)
  • OnShowPostedSourceDoc(PostedSourceDoc: Option; PostedSourceNo: Code[20]; WarehouseActivitySourceDocument: Enum "Warehouse Activity Source Document") + BC28 − BC28 (integration)
  • OnShowSourceDocCard(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]) (integration)
  • OnShowSourceDocLine(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSubLineNo: Integer) (integration)
  • OnShowSourceDocAttachedLines(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; SourceLineNo: Integer) (integration)
  • OnCheckWhseJnlLineOnBeforeCheckBySourceJnl(var WhseJnlLine: Record "Warehouse Journal Line"; var Bin: Record Bin; SourceJnl: Option; var BinContent: Record "Bin Content"; Location: Record Location; DecreaseQtyBase: Decimal; var IsHandled: Boolean) (integration)
  • OnBeforeTransferWhseItemTracking(var WarehouseJournalLine: Record "Warehouse Journal Line"; var ItemJournalLine: Record "Item Journal Line"; var ItemTrackingSetup: Record "Item Tracking Setup"; var IsHandled: Boolean) (integration)
  • OnSetZoneAndBinsOnAfterCalcIsDirectedPutAwayAndPick(ItemJnlLine: Record "Item Journal Line"; Location: Record Location; var IsDirectedPutAwayAndPick: Boolean; IsQtyIncrease: Boolean) + BC25 − BC25 (integration)
  • OnInitWhseJnlLineOnAfterGetQuantity(ItemJnlLine: Record "Item Journal Line"; var WhseJnlLine: Record "Warehouse Journal Line"; Location: Record Location) (integration)
  • OnShowWhseActivityDocLine(WhseActivityDocType: Enum "Warehouse Activity Document Type"; WhseDocNo: Code[20]; WhseDocLineNo: Integer) (integration)
  • OnCheckIfBinIsEligible(ItemJournalLine: Record "Item Journal Line"; var BinIsEligible: Boolean) (integration)
  • OnBeforeCalcCubageAndWeight(ItemNo: Code[20]; UOMCode: Code[10]; Qty: Decimal; var Cubage: Decimal; var Weight: Decimal; var IsHandled: Boolean) (integration)
  • OnGetDestinationEntityName(DestinationType: Enum "Warehouse Destination Type"; DestNo: Code[20]; var DestinationName: Text[100]) (integration)
  • OnBeforeGetDestinationEntityName(DestinationType: Enum "Warehouse Destination Type"; DestinationNo: Code[20]; var DestinationName: Text[100]; var IsHandled: Boolean) + BC24 (integration)
  • OnSerialNoOnInventoryOnBeforeCalcQtyBase(var WarehouseEntry: Record "Warehouse Entry") + BC24 (integration)
  • OnGetCaptionClass(DestinationType: Enum "Warehouse Destination Type"; Selection: Integer; var CaptionClass: Text[50]) + BC26 (integration)
  • OnCheckItemJnlLineFieldChangeOnBeforeShowError(var ItemJournalLine: Record "Item Journal Line"; xItemJournalLine: Record "Item Journal Line"; var IsHandled: Boolean) + BC25 (integration)
  • OnCheckItemJnlLineFieldChangeOnAfterCheckBinCodeChange(var ItemJournalLine: Record "Item Journal Line"; var xItemJournalLine: Record "Item Journal Line"; CurrFieldCaption: Text[30]; var ShowError: Boolean; var BinIsEligible: Boolean) + BC25 (integration)
  • OnCheckItemJnlLineFieldChangeOnAfterAssignShowError(var ItemJournalLine: Record "Item Journal Line"; var xItemJournalLine: Record "Item Journal Line"; CurrFieldCaption: Text[30]; var ShowError: Boolean) + BC25 (integration)
  • OnAfterCheckItemJournalLineBinCodeForDirectedPutAwayAndPickLocation(ItemJournalLine: Record "Item Journal Line"; var CheckResult: Boolean) + BC25 (integration)
  • OnBeforeCheckSerialNo(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; UOMCode: Code[10]; SerialNo: Code[50]; QuantityBase: Decimal; var IsHandled: Boolean) + BC26 (integration)

Procedures

  • CreateWhseJnlLine(ItemJnlLine: Record "Item Journal Line"; ItemJnlTemplateType: Option; var WhseJnlLine: Record "Warehouse Journal Line"; ToTransfer: Boolean): Boolean
  • CheckWhseJnlLine(var WarehouseJournalLine: Record "Warehouse Journal Line"; SourceJnl: Option " ",ItemJnl,OutputJnl,ConsumpJnl,WhseJnl; DecreaseQtyBase: Decimal; ToTransfer: Boolean)
  • CheckItemJnlLineFieldChange(ItemJnlLine: Record "Item Journal Line"; xItemJnlLine: Record "Item Journal Line"; CurrFieldCaption: Text[30])
  • CheckWarehouse(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; ItemUnitOfMeasureCode: Code[10]; Quantity: Decimal) (internal)
  • CheckItemJnlLineLocation(var ItemJournalLine: Record "Item Journal Line"; xItemJournalLine: Record "Item Journal Line")
  • CheckItemTrackingChange(TrackingSpecification: Record "Tracking Specification"; xTrackingSpecification: Record "Tracking Specification")
  • CheckAdjmtBin(Location2: Record Location; Quantity: Decimal; PosEntryType: Boolean)
  • CheckInbOutbBin(LocationCode: Code[10]; BinCode: Code[20]; CheckInbound: Boolean)
  • CheckUserIsWhseEmployee()
  • CheckUserIsWhseEmployeeForLocation(LocationCode: Code[10]; DoCommit: Boolean) + BC25
  • CalcCubageAndWeight(ItemNo: Code[20]; UOMCode: Code[10]; Qty: Decimal; var Cubage: Decimal; var Weight: Decimal)
  • GetDefaultLocation(): Code[10]
  • GetWMSLocation(var CurrentLocationCode: Code[10])
  • GetDefaultDirectedPutawayAndPickLocation(): Code[10]
  • GetDefaultBin(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; var BinCode: Code[20]): Boolean
  • CheckDefaultBin(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]): Boolean
  • CheckBalanceQtyToHandle(var WarehouseActivityLine2: Record "Warehouse Activity Line")
  • CheckPutAwayAvailability(BinCode: Code[20]; CheckFieldCaption: Text[100]; CheckTableCaption: Text[100]; ValueToPutAway: Decimal; ValueAvailable: Decimal; Prohibit: Boolean)
  • InitWhseJnlLine(ItemJournalLine: Record "Item Journal Line"; var WarehouseJournalLine: Record "Warehouse Journal Line"; QuantityBase: Decimal) (internal)
  • InitErrorLog()
  • GetWarehouseEmployeeLocationFilter(UserName: code[50]): Text
  • GetAllowedLocation(LocationCode: Code[10]): Code[10]
  • LocationIsAllowed(LocationCode: Code[10]): Boolean
  • LocationIsAllowedToView(LocationCode: Code[10]): Boolean
  • GetBaseUOM(ItemNo: Code[20]): Code[10]
  • ShowWhseRcptLine(WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowPostedWhseRcptLine(WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowWhseShptLine(WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowPostedWhseShptLine(WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowWhseInternalPutawayLine(WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowWhseInternalPickLine(WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowWhseActivityDocLine(WhseActivityDocType: Enum "Warehouse Activity Document Type"; WhseDocNo: Code[20]; WhseDocLineNo: Integer)
  • ShowSourceDocLine(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSubLineNo: Integer)
  • ShowSourceDocAttachedLines(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; SourceLineNo: Integer)
  • ShowPostedSourceDocument(PostedSourceDoc: Enum "Warehouse Shipment Posted Source Document"; PostedSourceNo: Code[20]) + BC28
  • ShowPostedSourceDocument(PostedSourceDoc: Enum "Warehouse Shipment Posted Source Document"; PostedSourceNo: Code[20]; WarehouseActivitySourceDocument: Enum "Warehouse Activity Source Document") + BC28
  • ShowSourceDocCard(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20])
  • TransferWhseItemTracking(var WarehouseJournalLine: Record "Warehouse Journal Line"; ItemJournalLine: Record "Item Journal Line")
  • SetTransferLine(TransferLine: Record "Transfer Line"; var WarehouseJournalLine: Record "Warehouse Journal Line"; PostingType: Option Shipment,Receipt; PostedDocNo: Code[20])
  • SerialNoOnInventory(LocationCode: Code[10]; ItemNo: Code[20]; VariantCode: Code[10]; SerialNo: Code[50]): Boolean
  • BinLookUp(LocationCode: Code[10]; ItemNo: Code[20]; VariantCode: Code[10]; ZoneCode: Code[10]): Code[20]
  • BinContentLookUp(LocationCode: Code[10]; ItemNo: Code[20]; VariantCode: Code[10]; ZoneCode: Code[10]; CurrBinCode: Code[20]): Code[20]
  • BinContentLookUp(LocationCode: Code[10]; ItemNo: Code[20]; VariantCode: Code[10]; ZoneCode: Code[10]; WhseItemTrackingSetup: Record "Item Tracking Setup"; CurrBinCode: Code[20]): Code[20]
  • FindBin(LocationCode: Code[10]; BinCode: Code[20]; ZoneCode: Code[10])
  • FindBinContent(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; ZoneCode: Code[10])
  • CalcLineReservedQtyNotonInvt(SourceType: Integer; SourceSubType: Option; SourceNo: Code[20]; SourceLineNo: Integer; SourceSubLineNo: Integer): Decimal
  • GetCaption(DestType: Option " ",Customer,Vendor,Location,Item,Family,"Sales Order"; SourceDoc: Option " ","Sales Order",,,"Sales Return Order","Purchase Order",,,"Purchase Return Order","Inbound Transfer","Outbound Transfer","Prod. Consumption","Prod. Output"; Selection: Integer): Text[50]
  • GetCaptionClass(DestType: Enum "Warehouse Destination Type"; SourceDoc: Enum "Warehouse Activity Source Document"; Selection: Integer): Text[50]
  • GetDestinationEntityName(DestinationType: Enum "Warehouse Destination Type"; DestNo: Code[20]): Text[100]
  • GetATOSalesLine(SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]; SourceRefNo: Integer; var SalesLine: Record "Sales Line"): Boolean
  • GetATOJobPlanningLine(SourceType: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceLineNo: Integer; var JobPlanningLine: Record "Job Planning Line"): Boolean + BC24
  • ATOInvtPickExists(SalesLine: Record "Sales Line"): Boolean
  • CalcQtyBaseOnATOInvtPick(SalesLine: Record "Sales Line"; WhseItemTrackingSetup: Record "Item Tracking Setup"): Decimal + BC24
  • CalcQtyBaseOnATOInvtPick(JobPlanningLine: Record "Job Planning Line"; WhseItemTrackingSetup: Record "Item Tracking Setup"): Decimal + BC24
  • CheckOutboundBlockedBin(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; UnitOfMeasureCode: Code[10])
  • CheckInboundBlockedBin(LocationCode: Code[10]; BinCode: Code[20]; ItemNo: Code[20]; VariantCode: Code[10]; UnitOfMeasureCode: Code[10])
  • ATOWhseShptExists(SalesLine: Record "Sales Line"): Boolean

Plus 30 local procedures.

Triggers

OnRun

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.

Called by

Recent changes

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: "codeunit", object_name: "WMS Management"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources