Sending a work item to a Person

Gavin Mooney gavinmooney at gmail.com
Fri Apr 7 14:02:32 EDT 2006


It doesn't accept '0001' as a valid entry. In SE16 the T591A entry
appears as '1' rather than '0001' (there is a '0010' but that is for
email address).

The '0001' that the code is looking for as the subtype is coming from
table T77S0, the entry with MAIL / SAPSY. However from looking through
the WUG archives that seems to be correct.

2006/4/7, Dave Weston <Dave.Weston at clockwork.ca>:
> Try using '0001' for the subtype for infotype 0105. In my 4.7 system the entry for subtype in T591A is 0001 not 1 when viewed via tran SE16.
>
> Dave
>
> -----Original Message-----
> From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of Gavin Mooney
> Sent: Friday, April 07, 2006 1:19 PM
> To: SAP Workflow Users' Group
> Subject: Re: Sending a work item to a Person
>
> Thanks all for your suggestions. Is this such a strange requirement though? After all, in a responsibilities rule, the options for agent assignment include Person (along with Job, User, Position, etc) so it seems reasonable for my function module to return a person. (Radha - yep the ACTOR_TAB contains a P and then the ID of the person.)
>
> Thanks for your suggestion Sherie - I had a look at the object type returned by method Employeet.FindWithoutDialog (BUS1065) and it has an attribute 'UserID'. Looks good - however this is being returned blank when I instantiate the object. A bit of debugging shows that it is getting the data for the Infotype 0105 ok, but it will only return the user ID if the subtype is '0001', however the possible entries (table
> T591A) don't include a '0001' for infotype 0105, they only include a '1' (which is what I'm using!)
>
> We're on support pack SAPKB62058 - I'll have a peek on OSS.
>
> 2006/4/7, "Schrader N., Claude (Enap Refinerías)" <cschrader at enaprefinerias.cl>:
> > Gavin:
> >
> > You have a rule that delivers a person ID
> > >From testing the rule in PFAC it seems to work fine. (it delivers a
> > >person
> > ID)
> > you have a sap user account Id  for this user Id defined in HR module:
> > PA30 (Infotype (105-subtype 1)
> >
> > There is no reason to expect the workflow in runtime to accept a "Person Id"
> > as an agent. In our SAP\R3 (6.20) A person Id is not an option for agent.
> >
> > There is no reason to expect the workflow in runtime to convert this
> > "Personid" into a "sap user ACCONT Id".
> >
> > Claude
> >
> > ________ .______
> >
> > -----Mensaje original-----
> > De: Gavin Mooney [mailto:gavinmooney at gmail.com] Enviado el: viernes,
> > 07 de abril de 2006 11:00
> > Para: SAP Workflow Users' Group
> > Asunto: Re: Sending a work item to a Person
> >
> > The element (BUS2032) is an importing parameter of the workflow and is
> > passed in when it's kicked off.
> >
> > Just for the records we're on a 620 system.
> >
> > To investigate the problem further I've created a test workflow where
> > this task is the only step, then I kicked it off and debugged through
> > to the rule (function module) and it's returning the Person number
> > fine. I don't know where (or when) the infotype code that links the
> > Person to a User is called though...
> >
> >
> > 2006/4/7, Munday,Sherie J. <MUNDAYSJ at airproducts.com>:
> > > Even more obvious, but sometimes missed... Check your log to ensure
> > > that the element on which your rule is based exists in the container
> > > at the time of your dialog step.  (and then as Dave mentions, that
> > > the element is then bound properly)
> > >
> > > Best Wishes,
> > > Sherie
> > >
> > > -----Original Message-----
> > > From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On
> > > Behalf Of Dave Weston
> > > Sent: Friday, April 07, 2006 10:50 AM
> > > To: SAP Workflow Users' Group
> > > Subject: RE: Sending a work item to a Person
> > >
> > > First thing to check: Is the binding from the workflow to the rule OK ?
> > >
> > > -----Original Message-----
> > > From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On
> > > Behalf Of Gavin Mooney
> > > Sent: Friday, April 07, 2006 10:25 AM
> > > To: SAP Workflow Users' Group
> > > Subject: Sending a work item to a Person
> > >
> > > Dear group,
> > >
> > > As it's already Friday afternoon or later in most of the world I
> > > guess I'll have to wait until Monday for a response but anyway here we go:
> > >
> > > I have dialog step in a workflow that is routed via a rule that
> > > returns a Person ID. From testing the rule in PFAC it seems to work fine.
> > >
> > > In transaction PA30 I created a Communication Infotype (105) -
> > > subtype
> > > 1 - for the Person and put in my user ID.
> > >
> > > When I run the workflow I'm expecting the work item to be delivered
> > > to my Business Workplace but it doesn't go anywhere. The workflow
> > > remains in progress and the work item shows up in the SWI2_ADM1 Work
> > > Items Without Agents report. (The dialog task is a general task.)
> > >
> > > I expect I've missed something obvious - any idea?
> > > TIA,
> > > Gavin
> > >
> > > _______________________________________________
> > > SAP-WUG mailing list
> > > SAP-WUG at mit.edu
> > > http://mailman.mit.edu/mailman/listinfo/sap-wug
> > >
> > > _______________________________________________
> > > SAP-WUG mailing list
> > > SAP-WUG at mit.edu
> > > http://mailman.mit.edu/mailman/listinfo/sap-wug
> > >
> > > _______________________________________________
> > > SAP-WUG mailing list
> > > SAP-WUG at mit.edu
> > > http://mailman.mit.edu/mailman/listinfo/sap-wug
> > >
> >
> > _______________________________________________
> > SAP-WUG mailing list
> > SAP-WUG at mit.edu
> > http://mailman.mit.edu/mailman/listinfo/sap-wug
> > ______________________________________________________________________
> > ______
> > __
> > La información contenida en este mensaje es de propiedad de la Empresa
> > Nacional del Petróleo, está destinada al uso exclusivo de la persona a
> > quien va dirigida y puede contener información privilegiada,
> > confidencial o de divulgación restringida según la ley chilena. Si Ud.
> > ha recibido este mensaje por error, le notificamos por este medio que
> > está estrictamente prohibido copiar el mensaje o usarlo de cualquier
> > modo, o divulgar su contenido, y le solicitamos tenga la amabilidad de
> > destruirlo y de comunicárnoslo vía correo electrónico.
> > The information contained in this message is a property of Empresa
> > Nacional del Petróleo, it is intended only for the use of the
> > individual or entity named above, and it may be propietory,
> > privileged, confidential or otherwise legally exempt from disclosure
> > under chilean law. If you are not the intended recipient, you are
> > hereby notified that any disclosure, copying, distribution or taking
> > of any action in reliance on the contents of this telecopied
> > information is strictly prohibited. If you have received this e-mail in error, please notify us immediately.
> >
> > _______________________________________________
> > SAP-WUG mailing list
> > SAP-WUG at mit.edu
> > http://mailman.mit.edu/mailman/listinfo/sap-wug
> >
>
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
>
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
>




More information about the SAP-WUG mailing list