Transfer

Create a transfer document

 

GET

POST

TransferLines

   GET

   POST

 

 

 

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




 

 

 

 

 

postmanIcon

odata4/v1/transfer
{
"DocumentLines": [
  {"ItemCode": "RM",
   "WhsCode":"BW",
   "BinCode":"001001",
   "ToWareHouse":"BW2",
   "ToBinCode":"11001",
   "SysNumber":103,
   "Quantity":2 
  }
  ]
}

 

beasscript-logo-small

(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>

 

 

jbscript-logo-small

 
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);