Create a transfer document
Available fields for HEADER
Property |
Description |
---|---|
Reference2 |
|
TaxDate |
|
DocumentDate |
|
BPLId |
|
Remarks |
|
CardCode |
|
CardName |
|
userfields (U_xx) |
|
LINES ARRAY |
Available fields for LINES
Property |
Description |
---|---|
ItemCode |
|
ProjectCode |
|
WhsCode |
|
Quantity |
|
ToWhsCode |
|
ToBinCode |
|
BATCHES ARRAY |
Available fields for BATCHES
Property |
Description |
---|---|
Quantity |
|
DistNumber |
|
WhsCode |
|
Quantity |
|
ToWhsCode |
|
ToBinCode |
|
odata4/v1/transfer
{
"DocumentLines": [
{"ItemCode": "RM",
"WhsCode":"BW",
"BinCode":"001001",
"ToWareHouse":"BW2",
"ToBinCode":"11001",
"SysNumber":103,
"Quantity":2
}
]
}
(Create a stock transfer based on a stock transfer request)
setvar=ls_json=&
{ "RetrievalDocument":"Y", &
"DocumentLines": &
[ &
{"BaseDocType":"5", "BaseDocEntry":13, "BaseLineNum":0, "ItemCode":"RM_B","Quantity":1,"WhsCode":"01","ToWareHouse":"02", &
"BatchNumbers": [ {"DistNumber": "111", "Quantity":1} ]&
} &
] &
}
instance bsl b
b.post=Transfer=<ls_json>
messagebox=<b.ret_code> <b.ret_text> <b.ret_value>
let ls_json={"DocumentLines":[
{"ItemCode":"RM_B","WhsCode":"01","Quantity":1,"ToWhsCode":"SAP_BIN","ToBinCode":"SAP_BIN-01","BatchNumbers":[{"Quantity":1,"DistNumber":"111"}]}
]};
bsl.post("Transfer",ls_json);