object=ue_reservation=issuewo=<propertie>
issue bom from a planned document
return: in <value> -1 = error, 0=ok
date |
Bookingdate in Format yyyy/mm/dd |
ref |
Reference-Text |
comments |
Comments-Text |
Worksteps:
1. Create a Planned document
2. Create a issue from Reservation
--
Create Reservation for Workorder 68 Pos 60 Bom 50, Item C15748, Warehouse 01, Qty 2
declare=res=ue_reservation
res=planned=new=issuewo
res=planned=addline=<..> (see planned)
res=planned=addline=<...>
if the item is batchnumber-related or warehouse is a bin-warehouse, then you must set this information in the planned document
(example: ...batchnum=A1234<char 9>bincode=1000<char 9>...)
then create the issue
res=issuewo
WEBAPP
Create the planned document
declare=res=ue_reservation
res=planned=new=issuewo
setvar=col_pdocentry=<pdocentry>
destroy=res
Add the Lines to planned document
declare=res=ue_reservation
res=planned=docentry=<col_pdocentry>
res=planned=doctype=issuewo
res=planned=addline=<...>
destroy=res
Create Issue from an existing planned document
declare=res=ue_reservation
res=planned=docentry=<col_pdocentry>
res=planned=doctype=issuewo
res=issuewo
if <value> = -1 then
// errorhandling
end if
destroy=res
Create an issue for a bom (managed by batch) of a work order(create planned document + issue in one step)
declare=res=ue_reservation
res=planned=new=issuewo
res=planned=addline=base_doctype=wo<tab>base_docentry=2072<tab>base_linenum=10<tab>base_linenum2=60<tab>itemcode=00680340001<tab>whscode=01<tab>batchnum=111<tab>save
res=issuewo
if <value> = -1 then
// errorhandling
end if