Codeunit 18060055 EOS089 WMS Test Json Mgmt.
Codeunit 18060055 EOS089 WMS Test Json Mgmt.
Methods
CreateItemJournalDataEntryHeaderJson
procedure CreateItemJournalDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
DataEntry
JsonObject
CreateSalesShipmentDataEntryHeaderJson
procedure CreateSalesShipmentDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; DocumentType: Enum "Sales Document Type"; DocumentNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
LanguageId
Integer
DocumentType
Enum "Sales Document Type"
DocumentNo
Code[20]
DataEntry
JsonObject
CreateWarehouseActivityDataEntryHeaderJson
procedure CreateWarehouseActivityDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; SourceId: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
LanguageId
Integer
SourceId
Code[20]
DataEntry
JsonObject
CreateWarehouseReceiptDataEntryHeaderJson
procedure CreateWarehouseReceiptDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; WhseRcptNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
LanguageId
Integer
WhseRcptNo
Code[20]
DataEntry
JsonObject
CreatePurchaseReceiptDataEntryHeaderJson
procedure CreatePurchaseReceiptDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; DocumentType: Enum "Purchase Document Type"; DocumentNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
LanguageId
Integer
DocumentType
Enum "Purchase Document Type"
DocumentNo
Code[20]
DataEntry
JsonObject
CreateItemReclassificationDataEntryHeaderJson
procedure CreateItemReclassificationDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
DataEntry
JsonObject
CreateTransferDataEntryHeaderJson
procedure CreateTransferDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; TransferHeaderNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
LanguageId
Integer
TransferHeaderNo
Code[20]
DataEntry
JsonObject
CreatePhysicalInventoryDataEntryHeaderJson
procedure CreatePhysicalInventoryDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
DataEntry
JsonObject
CreateItemJournalPostSourceJson
procedure CreateItemJournalPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
Returns
Text
CreateSalesShipmentPostSourceJson
procedure CreateSalesShipmentPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; SalesHeader: Record "Sales Header"; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
SalesHeader
Record "Sales Header"
LanguageId
Integer
Returns
Text
CreateWarehouseActivityPostSourceJson
procedure CreateWarehouseActivityPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; SourceId: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
SourceId
Code[20]
LanguageId
Integer
Returns
Text
CreateWarehouseShipmentPostSourceJson
procedure CreateWarehouseShipmentPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WhseShptNo: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WhseShptNo
Code[20]
LanguageId
Integer
Returns
Text
CreateWarehouseReceiptPostSourceJson
procedure CreateWarehouseReceiptPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WarehouseReceiptNo: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WarehouseReceiptNo
Code[20]
LanguageId
Integer
Returns
Text
CreatePurchaseReceiptPostSourceJson
procedure CreatePurchaseReceiptPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; PurchaseHeader: Record "Purchase Header"; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
PurchaseHeader
Record "Purchase Header"
LanguageId
Integer
Returns
Text
CreateItemReclassificationPostSourceJson
procedure CreateItemReclassificationPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
Returns
Text
CreateTransferPostSourceJson
procedure CreateTransferPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; TransferHeaderNo: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
TransferHeaderNo
Code[20]
LanguageId
Integer
Returns
Text
CreatePhysicalInventoryPostSourceJson
procedure CreatePhysicalInventoryPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
Returns
Text
CreateItemJournalInsertJson
procedure CreateItemJournalInsertJson(Item: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
Item
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
LotNo
Code[50]
SN
Code[50]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreateSalesShipmentInsertJson
procedure CreateSalesShipmentInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; SalesLine: Record "Sales Line";LotNo: Code[20];SN: Code[20];Quantity: Decimal;ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
SalesLine
Record "Sales Line"
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreateWarehouseActivityInsertJson
procedure CreateWarehouseActivityInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20];LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseActivityLine
Record "Warehouse Activity Line"
NewBinCode
Code[20]
LotNo
Code[50]
SN
Code[50]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreateWarehouseReceiptInsertJson
procedure CreateWarehouseReceiptInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line";LotNo: Code[20]; SN: Code[20]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
WarehouseReceiptLine
Record "Warehouse Receipt Line"
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreatePurchaseReceiptInsertJson
procedure CreatePurchaseReceiptInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; PurchaseLine: Record "Purchase Line";LotNo: Code[20];SN: Code[20];Quantity: Decimal;ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
PurchaseLine
Record "Purchase Line"
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreateItemReclassificationInsertJson
procedure CreateItemReclassificationInsertJson(Item: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; FromBinCode: Code[20]; ToBinCode: Code[20]; LotNo: Code[20]; SN: Code[20]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
Item
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
FromBinCode
Code[20]
ToBinCode
Code[20]
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreateTransferInsertJson
procedure CreateTransferInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; TransferLine: Record "Transfer Line"; LotNo: Code[20]; SN: Code[20]; Quantity: Decimal; Shipment: Boolean; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
TransferLine
Record "Transfer Line"
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
Shipment
Boolean
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreateWarehouseReceiptInsertJson
procedure CreateWarehouseReceiptInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; TransferLine: Record "Transfer Line"; ReceiptBinCode: Code[20]; LotNo: Code[20]; SN: Code[20]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"
TransferLine
Record "Transfer Line"
ReceiptBinCode
Code[20]
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
CreatePhysicalInventoryInsertJson
procedure CreatePhysicalInventoryInsertJson(Item: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; LotNo: Code[20]; SN: Code[20]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
Item
Record "Item"
VariantCode
Code[10]
LocationCode
Code[10]
BinCode
Code[20]
LotNo
Code[20]
SN
Code[20]
Quantity
Decimal
ItemTrackingType
Enum "EOS089 WMS Tracking Type"
Returns
JsonObject
GetJsonOperationStatus
procedure GetJsonOperationStatus(ProcessedData: Text): Enum "EOS089 WMS Activity Result"
Parameters / Return Value
ProcessedData
Text
Returns
Enum "EOS089 WMS Activity Result"
GetJsonStatusAndMessage
procedure GetJsonStatusAndMessage(ProcessedData: Text; var ActivityResult: Enum "EOS089 WMS Activity Result"; var Message: Code[20])
Parameters / Return Value
ProcessedData
Text
ActivityResult
Enum "EOS089 WMS Activity Result"
Message
Code[20]
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.