Concatenate User for Expression
Griffiths, Mark
mark.griffiths at sap.com
Wed Aug 25 09:36:51 EDT 2004
Workflow agents should always be 14 characters long e.g.:
2 characters e.g. US; C ; S ; O ;
12 Characters e.g. SmithJ ; 50000107=20
Make your field like wfsyst-agent (or on of the other WFSYST fields).
Another thing you could consider is converting your userid into the =
USR01 object (use the swc_create_object macro) and then this has lots =
of great attributes like name with preceding US and display name. =
Related to this you can often get these sorts of objects from container =
elements like workitem and then attributes such as executedby - try =
binding these back from your steps.
Regards,
Mark
SAP UK
-----Original Message-----
From: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU] On Behalf Of =
"Schr=F6der, Ute Marion"
Sent: 25 August 2004 14:24
To: SAP-WUG at MITVMA.MIT.EDU
Subject: Concatenate User for Expression
Hello,
I believe it has to be quite a simple task but right now I=B4m totally =
lost.
I have an element in my workflow container called UNAME
now I use a step to concatenate a user-id (retrieved from a table in a
previous step)
and US into the container elment UNAME.
data: personresponsible type csks-verak .
swc_get_element container 'UNAME' personresponsible.
concatenate 'US' personresponsible(18) into personresponsible.
swc_set_element container 'UNAME' personresponsible.
But if I take a look at the container after this step,
element User just contains US and not the rest of the string.
I tested the coding in Abap an the concatenation works fine.
What am I missing?
Thankx for your help and patience
> Ute
More information about the SAP-WUG
mailing list