AW: Background task in workflow acting funny
Schmidinger, Heinz (Unaxis IT BZ)
heinz.schmidinger at unaxis.com
Thu Apr 10 02:20:39 EDT 2003
Hi Bill,
in the past we have learned somnetimes that call transaction via BDC =
acts
different mostly at numeric and date vales depending the Batch-User.
There is a f.m. 'MATERIAL_MAINTAIN_DARK'. I think this is a fine =
variant for
changing Materilas in background.
regrads
Heinz
-----Urspr=FCngliche Nachricht-----
Von: billfranken at pcmc.com [mailto:billfranken at pcmc.com]
Gesendet am: Mittwoch, 9. April 2003 22:41
An: SAP-WUG at MITVMA.MIT.EDU
Betreff: Background task in workflow acting funny
I am having a problem with a workflow background process - we have a =
task
that has a method (call function) to update the standard price on the
material master - the call function does a bdc call trans for =
transaction
MR21 - I have tested this function separately, in a program running in
foreground, in a program that runs in background, and in workflow in
foreground - It runs fine in all of these processes - but when I run =
the
workflow task in background the MR21 call trans fails - It says the =
price
field is not numeric - the field value is '97.63' - but if I put in a =
value
of '9763' the process works fine - It appears that the decimal point is
causing the error - its as if the transaction does not recognize that =
the
field is USD - ( I do select the proper variant for USD ) - I checked
WF-BATCH and it has all of the proper authorizations - Why would this =
call
trans work everywhere except in workflow background?
I would appreciate and direction on this matter.
Thanks in advance!
More information about the SAP-WUG
mailing list