jojovalenton
29th April 2014, 11:42
hello,
i created one afs to print sales order acknowledgement and its making the status to executed but i need some help advise why its taking time and other sales order to print acknowledgement even if i specified only one orno in the parameters and this causes to take longer time, in normal LN session it take seconds only. thanks in advance for your advise.
|scripts:
stpapi.put.field("tdsls4100m900","tdsls400.orno",i.orno.afs)
ret1 = stpapi.find("tdsls4100m900",error.msg)
if ret1 = 1 then
ret2 = stpapi.mark("tdsls4100m900", error.msg)
if ret2 then
stpapi.form.command("tdsls4100m900", 2, "tdsls4401m000", error.msg)
if error.msg = "" then
stpapi.put.field("tdsls4401m000","ofbp.f.segment.1",i.ofbp.afs)
stpapi.put.field("tdsls4401m000","ofbp.t.segment.2",i.ofbp.afs)
stpapi.put.field("tdsls4401m000","orno.f.segment.1",i.orno.afs)
stpapi.put.field("tdsls4401m000","orno.t.segment.2",i.orno.afs)
stpapi.put.field("tdsls4401m000","docs.to.print",str$(etol(tdsls.docs.acks)))
stpapi.put.field("tdsls4401m000","quan.to.print",str$(etol(tdsls.koqu.ordered.quan)))
stpapi.put.field("tdsls4401m000","printed",str$(etol(tdsls.kofl.all.excl.cancel)))
stpapi.put.field("tdsls4401m000","new.cncl.only",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.options",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.sellpr",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.promotions",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.uef.req",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.matr.supply",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.components",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","device.selection",str$(etol(tcdvsl.specific)))
stpapi.set.report("tdsls4401m000", "rtdsls440101000", "N", error.msg)
stpapi.form.command("tdsls4401m000", 5, "print.data",error.msg)
endif
endif
endif
regards,
jojo
i created one afs to print sales order acknowledgement and its making the status to executed but i need some help advise why its taking time and other sales order to print acknowledgement even if i specified only one orno in the parameters and this causes to take longer time, in normal LN session it take seconds only. thanks in advance for your advise.
|scripts:
stpapi.put.field("tdsls4100m900","tdsls400.orno",i.orno.afs)
ret1 = stpapi.find("tdsls4100m900",error.msg)
if ret1 = 1 then
ret2 = stpapi.mark("tdsls4100m900", error.msg)
if ret2 then
stpapi.form.command("tdsls4100m900", 2, "tdsls4401m000", error.msg)
if error.msg = "" then
stpapi.put.field("tdsls4401m000","ofbp.f.segment.1",i.ofbp.afs)
stpapi.put.field("tdsls4401m000","ofbp.t.segment.2",i.ofbp.afs)
stpapi.put.field("tdsls4401m000","orno.f.segment.1",i.orno.afs)
stpapi.put.field("tdsls4401m000","orno.t.segment.2",i.orno.afs)
stpapi.put.field("tdsls4401m000","docs.to.print",str$(etol(tdsls.docs.acks)))
stpapi.put.field("tdsls4401m000","quan.to.print",str$(etol(tdsls.koqu.ordered.quan)))
stpapi.put.field("tdsls4401m000","printed",str$(etol(tdsls.kofl.all.excl.cancel)))
stpapi.put.field("tdsls4401m000","new.cncl.only",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.options",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.sellpr",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.promotions",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.uef.req",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.matr.supply",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","prnt.components",str$(tcyesno.no))
stpapi.put.field("tdsls4401m000","device.selection",str$(etol(tcdvsl.specific)))
stpapi.set.report("tdsls4401m000", "rtdsls440101000", "N", error.msg)
stpapi.form.command("tdsls4401m000", 5, "print.data",error.msg)
endif
endif
endif
regards,
jojo