Codeunit 18060341 EOS089.01 WMS HU Test Json Mgt
Codeunit 18060341 EOS089.01 WMS HU Test Json Mgt
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
CreateHandlingUnitManagementDataEntryHeaderJson
procedure CreateHandlingUnitManagementDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; HandlingUnitNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
LanguageId
Integer
HandlingUnitNo
Code[20]
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
CreateHandlingUnitCreationPostSourceJson
procedure CreateHandlingUnitCreationPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; HandlingUnitType: Code[10]; PackagingMaterialNo: Code[20]): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
HandlingUnitType
Code[10]
PackagingMaterialNo
Code[20]
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
CreateHandlingUnitManagementInsertJson
procedure CreateHandlingUnitManagementInsertJson(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
CreateHandlingUnitInsertJson
procedure CreateHandlingUnitInsertJson(HandlingUnitNo: Code[20]): JsonObject
Parameters / Return Value
HandlingUnitNo
Code[20]
Returns
JsonObject
CreateHandlingUnitManagementChangeStatusJson
procedure CreateHandlingUnitManagementChangeStatusJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; HandlingUnit: Record "EOS055 Handling Unit"): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"
WMSUser
Record "EOS089 WMS User"
HandlingUnit
Record "EOS055 Handling Unit"
Returns
Text
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.