gget79
23rd January 2008, 18:36
Hi ,
I am working with Baan Vc
I am doing a AFS function, It has to create a Sales Order (collect order type), but via AFS I don't get to execute warehousing (tdsls4246m000) and invoicing (tdsls4247m000).
I am doing a trace with afs.log and this tell me:
250dll->serv (starttdsls4500m000100)
260serv<-4gl (init.ready)
tdsls4500m000(260)-RUNNING:
250dll->serv (starttdsls4100s0001tdsls4500m000114)
261serv<-4gl (init.ready)
tdsls4100s000(261)-RUNNING:
250dll->serv (syncadd260)
tdsls4500m000(260)-RUNNING:syncadd
260serv<-4gl (syncadd0)
tdsls4500m000(260)-RUNNING:
>tdsls4100s000(261) put.field:tdsls400.ofbp 000000009
>tdsls4100s000(261) put.field:tdsls400.cofc VENTA
>tdsls4100s000(261) put.field:tdsls400.sotp VMR
>tdsls4100s000(261) put.field:tdsls400.orno VMR
>tdsls4100s000(261) put.field:tdsls400.corn 1713
>tdsls4100s000(261) put.field:tdsls400.crep 400
>tdsls4100s000 enum.answer tdslss0065:1
250dll->serv (enum.answertdslss00651261)
tdsls4100s000(261)-RUNNING:enum.answer
261serv<-4gl (enum.answer0)
tdsls4100s000(261)-RUNNING:
>tdsls4100s000 handle.subproc tdslss0065 ignore
250dll->serv (handle.subsessiontdslss00654261)
>tdsls4500m000 insert
250dll->serv (add.set+save261)
tdsls4100s000(261)-RUNNING:add.set+save
262serv<-4gl (api.child.startedtdsls4501m000261)
261serv<-4gl (add.set+save00)
tdsls4100s000(261)-RUNNING:
<tdsls4500m000
>tdsls4100s000 enum.answer tdslss0065:1
250dll->serv (enum.answertdslss00651261)
tdsls4100s000(261)-RUNNING:enum.answer
261serv<-4gl (enum.answer0)
tdsls4100s000(261)-RUNNING:
>tdsls4100s000 handle.subproc tdslss0065 ignore
250dll->serv (handle.subsessiontdslss00654261)
>tdsls4100s000 get.field:tdsls400.orno
<tdsls4100s000(261) get.field:tdsls400.orno=VMR000894
>tdsls4100s000 end.session
250dll->serv (end.program261)
tdsls4100s000(261)-RUNNING:end.program
261serv<-4gl (end.program0)
tdsls4100s000(261)-RUNNING:
261dll->serv (tdsls4100s000: exit(261))
>tdsls4500m000 end.session
250dll->serv (end.program260)
tdsls4500m000(260)-RUNNING:end.program
(0)-RUNNING:end.program
260serv<-4gl (end.program0)
tdsls4500m000(260)-RUNNING:
260dll->serv (tdsls4500m000: exit(260))
tdsls4501m000waiting for prev cont.proc
262serv<-4gl (init.ready)
tdsls4501m000(262)-RUNNING:
tdsls4501m000waiting 10 mSec
>tdsls4501m000(262) put.field:tdsls401.orno VMR000894
>tdsls4501m000 change.view
250dll->serv (start.set262)
tdsls4501m000(262)-RUNNING:start.set
262serv<-4gl (start.setEOF0)
tdsls4501m000(262)-RUNNING:
<tdsls4501m000 0 no view found
250dll->serv (starttdsls4101s0001tdsls4501m000114)
263serv<-4gl (init.ready)
tdsls4101s000(263)-RUNNING:
250dll->serv (syncadd262)
tdsls4501m000(262)-RUNNING:syncadd
262serv<-4gl (syncadd0)
tdsls4501m000(262)-RUNNING:
>tdsls4101s000(263) put.field:tdsls401.orno VMR000894
>tdsls4101s000(263) put.field:tdsls401.pono 1
>tdsls4101s000(263) put.field:tdsls401.item.segment.1 0301
>tdsls4101s000 handle.subproc tdsls11033 ignore
250dll->serv (handle.subsessiontdsls110334263)
>tdsls4101s000(263) put.field:tdsls401.oqua 6
>tdsls4101s000 handle.subproc 00009057 ignore
250dll->serv (handle.subsession000090574263)
>tdsls4101s000 handle.subproc tdsls4811s000 kill
250dll->serv (handle.subsessiontdsls4811s0005263)
>tdsls4101s000 insert
250dll->serv (add.set+save263)
tdsls4101s000(263)-RUNNING:add.set+save
263serv<-4gl (add.set+save01)
tdsls4101s000(263)-RUNNING:
<tdsls4101s000
>tdsls4101s000 get.field:tdsls401.pono
<tdsls4101s000(263) get.field:tdsls401.pono=1
>tdsls4101s000 get.field:tdsls401.sqnb
<tdsls4101s000(263) get.field:tdsls401.sqnb=0
>tdsls4501m000 enum.answer tdsls41016:1
250dll->serv (enum.answertdsls410161263)
tdsls4101s000(263)-RUNNING:enum.answer
263serv<-4gl (enum.answer0)
tdsls4101s000(263)-RUNNING:
250dll->serv (enum.answertdsls410161262)
tdsls4501m000(262)-RUNNING:enum.answer
262serv<-4gl (enum.answer0)
tdsls4501m000(262)-RUNNING:
>tdsls4501m000 enum.answer ciloc0001:1
250dll->serv (enum.answerciloc00011263)
tdsls4101s000(263)-RUNNING:enum.answer
263serv<-4gl (enum.answer0)
tdsls4101s000(263)-RUNNING:
250dll->serv (enum.answerciloc00011262)
tdsls4501m000(262)-RUNNING:enum.answer
262serv<-4gl (enum.answer0)
tdsls4501m000(262)-RUNNING:
>tdsls4101s000 end.session
250dll->serv (end.program263)
tdsls4101s000(263)-RUNNING:end.program
263serv<-4gl (end.program0)
tdsls4101s000(263)-RUNNING:
263dll->serv (tdsls4101s000: exit(263))
>tdsls4501m000 end.session
250dll->serv (end.program262)
tdsls4501m000(262)-RUNNING:end.program
(0)-RUNNING:end.program
264serv<-4gl (api.child.startedtdsls4246m000262)
264serv<-4gl (startup)
264dll->serv (tdsls4246m000: exit(264))
265serv<-4gl (api.child.startedtdsls4247m000262)
265serv<-4gl (startup)
265dll->serv (tdsls4247m000: exit(265))
262serv<-4gl (end.program0)
tdsls4501m000(262)-RUNNING:
262dll->serv (tdsls4501m000: exit(262))
How can I understand this?
I am working with Baan Vc
I am doing a AFS function, It has to create a Sales Order (collect order type), but via AFS I don't get to execute warehousing (tdsls4246m000) and invoicing (tdsls4247m000).
I am doing a trace with afs.log and this tell me:
250dll->serv (starttdsls4500m000100)
260serv<-4gl (init.ready)
tdsls4500m000(260)-RUNNING:
250dll->serv (starttdsls4100s0001tdsls4500m000114)
261serv<-4gl (init.ready)
tdsls4100s000(261)-RUNNING:
250dll->serv (syncadd260)
tdsls4500m000(260)-RUNNING:syncadd
260serv<-4gl (syncadd0)
tdsls4500m000(260)-RUNNING:
>tdsls4100s000(261) put.field:tdsls400.ofbp 000000009
>tdsls4100s000(261) put.field:tdsls400.cofc VENTA
>tdsls4100s000(261) put.field:tdsls400.sotp VMR
>tdsls4100s000(261) put.field:tdsls400.orno VMR
>tdsls4100s000(261) put.field:tdsls400.corn 1713
>tdsls4100s000(261) put.field:tdsls400.crep 400
>tdsls4100s000 enum.answer tdslss0065:1
250dll->serv (enum.answertdslss00651261)
tdsls4100s000(261)-RUNNING:enum.answer
261serv<-4gl (enum.answer0)
tdsls4100s000(261)-RUNNING:
>tdsls4100s000 handle.subproc tdslss0065 ignore
250dll->serv (handle.subsessiontdslss00654261)
>tdsls4500m000 insert
250dll->serv (add.set+save261)
tdsls4100s000(261)-RUNNING:add.set+save
262serv<-4gl (api.child.startedtdsls4501m000261)
261serv<-4gl (add.set+save00)
tdsls4100s000(261)-RUNNING:
<tdsls4500m000
>tdsls4100s000 enum.answer tdslss0065:1
250dll->serv (enum.answertdslss00651261)
tdsls4100s000(261)-RUNNING:enum.answer
261serv<-4gl (enum.answer0)
tdsls4100s000(261)-RUNNING:
>tdsls4100s000 handle.subproc tdslss0065 ignore
250dll->serv (handle.subsessiontdslss00654261)
>tdsls4100s000 get.field:tdsls400.orno
<tdsls4100s000(261) get.field:tdsls400.orno=VMR000894
>tdsls4100s000 end.session
250dll->serv (end.program261)
tdsls4100s000(261)-RUNNING:end.program
261serv<-4gl (end.program0)
tdsls4100s000(261)-RUNNING:
261dll->serv (tdsls4100s000: exit(261))
>tdsls4500m000 end.session
250dll->serv (end.program260)
tdsls4500m000(260)-RUNNING:end.program
(0)-RUNNING:end.program
260serv<-4gl (end.program0)
tdsls4500m000(260)-RUNNING:
260dll->serv (tdsls4500m000: exit(260))
tdsls4501m000waiting for prev cont.proc
262serv<-4gl (init.ready)
tdsls4501m000(262)-RUNNING:
tdsls4501m000waiting 10 mSec
>tdsls4501m000(262) put.field:tdsls401.orno VMR000894
>tdsls4501m000 change.view
250dll->serv (start.set262)
tdsls4501m000(262)-RUNNING:start.set
262serv<-4gl (start.setEOF0)
tdsls4501m000(262)-RUNNING:
<tdsls4501m000 0 no view found
250dll->serv (starttdsls4101s0001tdsls4501m000114)
263serv<-4gl (init.ready)
tdsls4101s000(263)-RUNNING:
250dll->serv (syncadd262)
tdsls4501m000(262)-RUNNING:syncadd
262serv<-4gl (syncadd0)
tdsls4501m000(262)-RUNNING:
>tdsls4101s000(263) put.field:tdsls401.orno VMR000894
>tdsls4101s000(263) put.field:tdsls401.pono 1
>tdsls4101s000(263) put.field:tdsls401.item.segment.1 0301
>tdsls4101s000 handle.subproc tdsls11033 ignore
250dll->serv (handle.subsessiontdsls110334263)
>tdsls4101s000(263) put.field:tdsls401.oqua 6
>tdsls4101s000 handle.subproc 00009057 ignore
250dll->serv (handle.subsession000090574263)
>tdsls4101s000 handle.subproc tdsls4811s000 kill
250dll->serv (handle.subsessiontdsls4811s0005263)
>tdsls4101s000 insert
250dll->serv (add.set+save263)
tdsls4101s000(263)-RUNNING:add.set+save
263serv<-4gl (add.set+save01)
tdsls4101s000(263)-RUNNING:
<tdsls4101s000
>tdsls4101s000 get.field:tdsls401.pono
<tdsls4101s000(263) get.field:tdsls401.pono=1
>tdsls4101s000 get.field:tdsls401.sqnb
<tdsls4101s000(263) get.field:tdsls401.sqnb=0
>tdsls4501m000 enum.answer tdsls41016:1
250dll->serv (enum.answertdsls410161263)
tdsls4101s000(263)-RUNNING:enum.answer
263serv<-4gl (enum.answer0)
tdsls4101s000(263)-RUNNING:
250dll->serv (enum.answertdsls410161262)
tdsls4501m000(262)-RUNNING:enum.answer
262serv<-4gl (enum.answer0)
tdsls4501m000(262)-RUNNING:
>tdsls4501m000 enum.answer ciloc0001:1
250dll->serv (enum.answerciloc00011263)
tdsls4101s000(263)-RUNNING:enum.answer
263serv<-4gl (enum.answer0)
tdsls4101s000(263)-RUNNING:
250dll->serv (enum.answerciloc00011262)
tdsls4501m000(262)-RUNNING:enum.answer
262serv<-4gl (enum.answer0)
tdsls4501m000(262)-RUNNING:
>tdsls4101s000 end.session
250dll->serv (end.program263)
tdsls4101s000(263)-RUNNING:end.program
263serv<-4gl (end.program0)
tdsls4101s000(263)-RUNNING:
263dll->serv (tdsls4101s000: exit(263))
>tdsls4501m000 end.session
250dll->serv (end.program262)
tdsls4501m000(262)-RUNNING:end.program
(0)-RUNNING:end.program
264serv<-4gl (api.child.startedtdsls4246m000262)
264serv<-4gl (startup)
264dll->serv (tdsls4246m000: exit(264))
265serv<-4gl (api.child.startedtdsls4247m000262)
265serv<-4gl (startup)
265dll->serv (tdsls4247m000: exit(265))
262serv<-4gl (end.program0)
tdsls4501m000(262)-RUNNING:
262dll->serv (tdsls4501m000: exit(262))
How can I understand this?