Table of Contents

Page "WMS Pick 200 CWCAP"

ID 70345301
Namespace: CapVision.Logistics.WMS.WarehousePick
Source table: Microsoft.Warehouse.Activity."Warehouse Activity Header"

Properties

Name Value
PageType Card
ApplicationArea #All
UsageCategory None
Caption Pick
SourceTable Microsoft.Warehouse.Activity."Warehouse Activity Header"
Extensible False

Events

OnInitializeComponents

[IntegrationEvent(False,False)]
local procedure OnInitializeComponents(var Template: Text)

Parameters

Name Type Description
Template Text

OnLoadPage

[IntegrationEvent(False,False)]
local procedure OnLoadPage(var Payload: JsonObject; Rec: Record "Warehouse Activity Header"; CurrWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
Payload JsonObject
Rec Record "Warehouse Activity Header"
CurrWarehouseActivityLine Record "Warehouse Activity Line"

OnBeforeOnAction

[IntegrationEvent(False,False)]
local procedure OnBeforeOnAction(Sender: JsonObject; SenderId: Text; EventArgs: JsonObject; Rec: Record "Warehouse Activity Header"; var IsHandled: Boolean; var ReloadPage: Boolean; var ClosePage: Boolean; var CurrWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
Sender JsonObject
SenderId Text
EventArgs JsonObject
Rec Record "Warehouse Activity Header"
IsHandled Boolean
ReloadPage Boolean
ClosePage Boolean
CurrWarehouseActivityLine Record "Warehouse Activity Line"

OnBeforeVerifyScannedItem

[IntegrationEvent(False,False)]
local procedure OnBeforeVerifyScannedItem(ItemNo: Code[20]; xItemNo: Code[20]; VariantCode: Code[20]; xVariantCode: Code[20]; UnitOfMeasureCode: Code[10]; xUnitOfMeasureCode: Code[10]; var isHandled: Boolean; var QuantityToPick: Decimal; CurrWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
ItemNo Code[20]
xItemNo Code[20]
VariantCode Code[20]
xVariantCode Code[20]
UnitOfMeasureCode Code[10]
xUnitOfMeasureCode Code[10]
isHandled Boolean
QuantityToPick Decimal
CurrWarehouseActivityLine Record "Warehouse Activity Line"

OnBeforeSave

[IntegrationEvent(False,False)]
local procedure OnBeforeSave(var CurrWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
CurrWarehouseActivityLine Record "Warehouse Activity Line"

OnAfterSave

[IntegrationEvent(False,False)]
local procedure OnAfterSave(var CurrWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
CurrWarehouseActivityLine Record "Warehouse Activity Line"

OnAfterOpenPage

[IntegrationEvent(False,False)]
local procedure OnAfterOpenPage(var Rec: Record "Warehouse Activity Header")

Parameters

Name Type Description
Rec Record "Warehouse Activity Header"

OnAfterLoadDefaultFromLine

[IntegrationEvent(False,False)]
local procedure OnAfterLoadDefaultFromLine(var CurrWarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
CurrWarehouseActivityLine Record "Warehouse Activity Line"

OnBeforeQuantityToPickNotNull

[IntegrationEvent(False,False)]
local procedure OnBeforeQuantityToPickNotNull(CurrWarehouseActivityLine: Record "Warehouse Activity Line"; var QuantityToPick: Decimal; var isHandled: Boolean; var CurrScanValue: Text)

Parameters

Name Type Description
CurrWarehouseActivityLine Record "Warehouse Activity Line"
QuantityToPick Decimal
isHandled Boolean
CurrScanValue Text

OnBeforeAddTitle

[IntegrationEvent(False,False)]
local procedure OnBeforeAddTitle(var Title: Text; CurrWarehouseActivityHeader: Record "Warehouse Activity Header")

Parameters

Name Type Description
Title Text
CurrWarehouseActivityHeader Record "Warehouse Activity Header"

See also