Background task in workflow acting funny

billfranken@pcmc.com billfranken at pcmc.com
Wed Apr 9 16:41:00 EDT 2003


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