Add Entry to protocol:
Field  | 
Type  | 
Description  | 
|---|---|---|
Information  | 
String (16000)  | 
Text information  | 
PersonnelId  | 
String(20)  | 
Personell ID  | 
StationId  | 
String(20)  | 
Station Name  | 
RemoteStation  | 
String(20)  | 
Remote Station name  | 
UserNameId  | 
String(20)  | 
Name ID of current user  | 
SAPErrorId  | 
String(20)  | 
SAP Error ID  | 
BEASErrorId  | 
String(20)  | 
Beas Error ID  | 
DocType  | 
String(20)  | 
Type of linked document  | 
DocEntry  | 
Number  | 
Number of linked document  | 
LineNumber  | 
Number  | 
LineNumber of linked document  | 
LineNumber2  | 
Number  | 
LineNumber2 of linked document  | 
Area  | 
String(20)  | 
Area of Source  | 
DocDate  | 
DateTime  | 
Date of entry  | 
Priority  | 
Number  | 
Priority 1-3 (1 is very high)  | 
DocumentInfo  | 
String(20)  | 
Information from linked document, example the visible order number  | 
SSCC, Bincode, DistNumber, Quantity  | 
String/Number  | 
Beas will add this information to the information property  | 
![]()
// send simple "hello world" to the protocol
bsl.post("Hello world");
// WMS: send information to linked document
bsl.post("protocol", {
"DocType":"WMS_PROPOSALPICKING",
"DocEntry":100,
"LineNumber":1,
"ItemCode":"XX",
"Prior":1,
"Area":"WMS_PICKING",
"DistNumber":"111",
"SSCC":"2112",
"BinCode":"L1_IN",
"Quantity":1,
"Info":"PickList Proposal OK"
})
![]()
instance bsl b
#define ls_json
{
"DocType":"WMS_PROPOSALPICKING",
"DocEntry":100,
"LineNumber":0,
"ItemCode":"XX",
"Prior":1,
"Area":"WMS_PICKING",
"DistNumber":"111",
"Info":"PickList Proposal OK"
}
#end
b.post=Protocol=<ls_json>
destroy=b
destroy mywo