<br><font size=2 face="sans-serif">Hi Shai,</font>
<br>
<br><font size=2 face="sans-serif">We have defined the container elements
with the following data types:</font>
<br>
<br><font size=2 face="sans-serif">Control Area
CSKS-KOKRS
check table is TKA01</font>
<br><font size=2 face="sans-serif">Cost Centre
CSKS-KOSTL
no check table</font>
<br><font size=2 face="sans-serif">Approval Range
EKPO-NETPR
no check table</font>
<br>
<br><font size=2 face="sans-serif">In this example, I'm not sure how TKA01
can help with the validation - as I can currently enter in values such
as "48+$" for Control Area, and the responsibility record can
still be created. Can you please advise?</font>
<br>
<br><font size=2 face="sans-serif">Many thanks,</font>
<br>
<br><font size=2 face="sans-serif">Kind regards,<br>
Andy Leung<br>
<br>
SAP Workflow Consultant<br>
CSC Australia<br>
Email: aleung23@csc.com<br>
<br>
Please consider the environment before printing this e-mail.<br>
<br>
CSC - This is a private message. If you are not the intended recipient,
please delete without copying and kindly advise us by e-mail of the mistake
in delivery. Note: Regardless of content, this e-mail shall not operate
to bind CSC to any order or other contract unless pursuant to explicit
written agreement or government initiative expressly permitting the use
of e-mail for such purpose - CSC Australia Pty Limited; Registered Office:
5B/26 Talavera Road, Macquarie Park NSW 2113 Australia; Incorporated in
Australia. ACN: 008 476 944<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>sap-wug-request@mit.edu</b>
</font>
<br><font size=1 face="sans-serif">Sent by: sap-wug-bounces@mit.edu</font>
<p><font size=1 face="sans-serif">29/07/2009 10:57 PM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
sap-wug@mit.edu</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">sap-wug@mit.edu</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">SAP-WUG Digest, Vol 56, Issue 59</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>Send SAP-WUG mailing list submissions to<br>
sap-wug@mit.edu<br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
</font></tt><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug"><tt><font size=2>http://mailman.mit.edu/mailman/listinfo/sap-wug</font></tt></a><tt><font size=2><br>
or, via email, send a message with subject or body 'help' to<br>
sap-wug-request@mit.edu<br>
<br>
You can reach the person managing the list at<br>
sap-wug-owner@mit.edu<br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of SAP-WUG digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: OOCU_RESP responsibility validation for values entered in<br>
container elements (Shai Eyal)<br>
2. RE: How to dynamically find the responsible agents..<br>
(Munday,Sherie J.)<br>
3. RE: How to dynamically find the responsible agents..<br>
(Munday,Sherie J.)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 29 Jul 2009 04:19:47 -0700 (PDT)<br>
From: Shai Eyal <shai.eyal@yahoo.com><br>
Subject: Re: OOCU_RESP responsibility validation for values entered in<br>
container elements<br>
To: sap-wug@mit.edu<br>
Message-ID: <58826.93845.qm@web59108.mail.re1.yahoo.com><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Andy,<br>
<br>
Validation is carried according?to container element data type.<br>
For cost centre you probably used data type KOSTL. <br>
You need to?define it based table and field with check table.<br>
<br>
If you kind find one please?let me know and I'll?try to search for such.<br>
<br>
Good luck<br>
?<br>
Regards,<br>
Shai Eyal<br>
SAP Logistics senior consultant<br>
SAP Workflow & BPM specialist<br>
</font></tt><a href=http://www.linkedin.com/in/shaieyal><tt><font size=2>http://www.linkedin.com/in/shaieyal</font></tt></a><tt><font size=2><br>
Mobile: 972-52-5816633<br>
<br>
<br>
<br>
<br>
________________________________<br>
From: "sap-wug-request@mit.edu" <sap-wug-request@mit.edu><br>
To: sap-wug@mit.edu<br>
Sent: Wednesday, July 29, 2009 12:26:51<br>
Subject: SAP-WUG Digest, Vol 56, Issue 58<br>
<br>
Send SAP-WUG mailing list submissions to<br>
??? sap-wug@mit.edu<br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
??? </font></tt><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug"><tt><font size=2>http://mailman.mit.edu/mailman/listinfo/sap-wug</font></tt></a><tt><font size=2><br>
or, via email, send a message with subject or body 'help' to<br>
??? sap-wug-request@mit.edu<br>
<br>
You can reach the person managing the list at<br>
??? sap-wug-owner@mit.edu<br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of SAP-WUG digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
? 1. Re: How to dynamically find the responsible agents.. (Ramki Maley)<br>
? 2. Issue with WorkItem (Venkat AG)<br>
? 3. OOCU_RESP responsibility validation for values entered in<br>
? ? ? container??? elements (Andy Leung)<br>
? 4. RE: How to dynamically find the responsible agents..<br>
? ? ? (Gardiner,??? Keith (Insurance & Investor Services))<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 29 Jul 2009 16:09:45 +1100<br>
From: Andy Leung <aleung23@csc.com.au><br>
Subject: OOCU_RESP responsibility validation for values entered in<br>
??? container??? elements<br>
To: sap-wug@mit.edu<br>
Message-ID:<br>
??? <OFCD49A7CC.4BBB8048-ONCA257602.001B0FCE-CA257602.001C5FEC@csc.com><br>
Content-Type: text/plain; charset="us-ascii"<br>
<br>
Hello,<br>
<br>
I have created a responsibility in OOCU_RESP with cost centre as one of
<br>
the container element fields.<br>
<br>
I am allowed to type in anything in this field (even if it is not a valid
<br>
cost centre). SAP will allow this responsibility to be saved and created
<br>
even though the cost centre is incorrect.<br>
<br>
Is there any way to validate container element fields? A user exit <br>
perhaps?<br>
<br>
Thanks in advance.<br>
<br>
<br>
Kind regards,<br>
Andy Leung<br>
<br>
SAP Workflow Consultant<br>
CSC Australia<br>
628 Bourke Street<br>
Melbourne VIC 3000<br>
Desk: +61 (03) 8695 1151<br>
Mobile: +61 (0) 434 562 827<br>
Email: aleung23@csc.com<br>
<br>
Please consider the environment before printing this e-mail.<br>
<br>
CSC - This is a private message. If you are not the intended recipient,
<br>
please delete without copying and kindly advise us by e-mail of the <br>
mistake in delivery.? Note: Regardless of content, this e-mail shall not
<br>
operate to bind CSC to any order or other contract unless pursuant to <br>
explicit written agreement or government initiative expressly permitting
<br>
the use of e-mail for such purpose - CSC Australia Pty Limited; Registered
<br>
Office: 5B/26 Talavera Road, Macquarie Park NSW 2113 Australia; <br>
Incorporated in Australia. ACN: 008 476 944<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: </font></tt><a href="http://mailman.mit.edu/pipermail/sap-wug/attachments/20090729/d1835a03/attachment-0001.htm"><tt><font size=2>http://mailman.mit.edu/pipermail/sap-wug/attachments/20090729/d1835a03/attachment-0001.htm</font></tt></a><tt><font size=2><br>
<br>
<br>
<br>
Get your preferred Email name!<br>
Now you can @ymail.com and @rocketmail.com. <br>
</font></tt><a href=http://mail.promotions.yahoo.com/newdomains/aa/><tt><font size=2>http://mail.promotions.yahoo.com/newdomains/aa/</font></tt></a><tt><font size=2><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: </font></tt><a href="http://mailman.mit.edu/pipermail/sap-wug/attachments/20090729/536fafe9/attachment-0001.htm"><tt><font size=2>http://mailman.mit.edu/pipermail/sap-wug/attachments/20090729/536fafe9/attachment-0001.htm</font></tt></a><tt><font size=2><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 29 Jul 2009 08:55:52 -0400<br>
From: "Munday,Sherie J." <MUNDAYSJ@airproducts.com><br>
Subject: RE: How to dynamically find the responsible agents..<br>
To: "SAP Workflow Users' Group" <sap-wug@mit.edu><br>
Message-ID:<br>
<378A0CA475247F408FC92DDE5143B45401FEB146@US1013EXMP.america.apci.com><br>
Content-Type: text/plain;
charset="us-ascii"<br>
<br>
Ramki,<br>
Thank you. That did it. The ACTOR_CONTAINER holds the responsible<br>
elements. I was missing that piece. It is working great now!!<br>
Regards,<br>
Sherie<br>
<br>
<br>
-----Original Message-----<br>
From: sap-wug-bounces@mit.edu [</font></tt><a href="mailto:sap-wug-bounces@mit.edu"><tt><font size=2>mailto:sap-wug-bounces@mit.edu</font></tt></a><tt><font size=2>]
On Behalf<br>
Of Ramki Maley<br>
Sent: Tuesday, July 28, 2009 5:25 PM<br>
To: SAP Workflow Users' Group<br>
Subject: Re: How to dynamically find the responsible agents..<br>
<br>
Sherie,<br>
<br>
You only need to pass the ACT_OBJECT & ACTOR_CONTAINER parameters to
the<br>
<br>
FM. As mentioned by Sue, you would get back the agents in ACTOR_TAB <br>
table. you can comment out all other parameters. Create the method <br>
container exactly same as your rule container and you can then possibly
<br>
pass the method container directly to the function module. You would do
<br>
the WF to task binding for the new task same as the rule binding of the
<br>
actual step that uses the rule.<br>
<br>
Cheers,<br>
Ramki<br>
<br>
<br>
Munday,Sherie J. wrote:<br>
> Susan & Ramki,<br>
> <br>
> Thank you. <br>
> <br>
> Forgive my ignorance, as I am a workflow developer but not a very
<br>
> proficient programmer. I can create a method based on the function
<br>
> module RH_RESOLVE_RESPONSIBILITIES, but how do I feed in the specific
<br>
> responsibilities? The ACT_OBJECT (the role) would be AC90200018
and<br>
the <br>
> ACT_PLVAR (the plan version) would be 01. But what would the<br>
ACT_OTYPE <br>
> and ACT_OBJID be? Are these the responsibilities? I have
3 elements,<br>
<br>
> the combination of which makes up the responsibility. For example...<br>
one <br>
> responsibility on the role would be (Geography) NA, (Business) APEC,<br>
and <br>
> (Domain) HARDGOODS. How do I feed these to ensure that the function
<br>
> module resolves the proper responsibility?<br>
> <br>
> Thank You for your patience!!<br>
> <br>
> Sherie<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> *From:* sap-wug-bounces@mit.edu [</font></tt><a href="mailto:sap-wug-bounces@mit.edu"><tt><font size=2>mailto:sap-wug-bounces@mit.edu</font></tt></a><tt><font size=2>]
*On <br>
> Behalf Of *Sue Doughty<br>
> *Sent:* Tuesday, July 28, 2009 4:01 PM<br>
> *To:* SAP Workflow Users' Group<br>
> *Subject:* RE: How to dynamically find the responsible agents..<br>
> <br>
> <br>
> <br>
> Hi Sherie,<br>
> <br>
> <br>
> <br>
> What I do to get the agents for a rule is to execute a method I<br>
created <br>
> in the Business object that calls RH_GET_ACTORS. The ACT_OBJECT
is<br>
the <br>
> rule number. Then I read all the entries in the table and keep
only<br>
the <br>
> 'US' ones. The result (table) is the input to the next step
which is <br>
> the decision step. If the deadline passes, then I send a notification<br>
<br>
> to the output of the method I used to get the users for the rule.<br>
> <br>
> <br>
> <br>
> *Get Payroll agents based on Rule 90100006 <br>
> <br>
> ALL FUNCTION 'RH_GET_ACTORS'
<br>
> <br>
> DESTINATION destn
<br>
> <br>
> EXPORTING
<br>
> <br>
> ACT_OBJECT
= 'AC90100006' <br>
> <br>
> TABLES
<br>
> <br>
> ACTOR_CONTAINER =
lt_container <br>
> <br>
> ACTOR_TAB
= lt_agents <br>
> <br>
> EXCEPTIONS
<br>
> <br>
> NO_ACTIVE_PLVAR =
1 <br>
> <br>
> NO_ACTOR_FOUND =
2 <br>
> <br>
> EXCEPTION_OF_ROLE_RAISED = 3
<br>
> <br>
> NO_VALID_AGENT_DETERMINED = 4
<br>
> <br>
> OTHERS
= 5. <br>
> <br>
> <br>
> <br>
> Regards,<br>
> <br>
> /*Sue T. Doughty*/<br>
> <br>
> SAP Workflow Specialist<br>
> <br>
> Old Dominion Freight Line, Inc.<br>
> <br>
> 500 Old Dominion Way<br>
> <br>
> Thomasville, NC 27360<br>
> <br>
> Phone: (336) 822-5189<br>
> <br>
> Toll Free (800 ) 432-6335, ext. 5189<br>
> <br>
> Email: sue.doughty@odfl.com <</font></tt><a href=mailto:sue.doughty@odfl.com><tt><font size=2>mailto:sue.doughty@odfl.com</font></tt></a><tt><font size=2>><br>
> <br>
><br>
------------------------------------------------------------------------<br>
> <br>
> *From:* sap-wug-bounces@mit.edu [</font></tt><a href="mailto:sap-wug-bounces@mit.edu"><tt><font size=2>mailto:sap-wug-bounces@mit.edu</font></tt></a><tt><font size=2>]
*On <br>
> Behalf Of *Munday,Sherie J.<br>
> *Sent:* Tuesday, July 28, 2009 1:51 PM<br>
> *To:* SAP Workflow Users' Group<br>
> *Subject:* How to dynamically find the responsible agents..<br>
> <br>
> <br>
> <br>
> Hi Wuggers Extraordinaire,<br>
> <br>
> I am stuck and can't seem to find the answer. I need to find
the <br>
> responsible agents for a step before it has been acted upon. As
a <br>
> deadline action, we wish to send an outlook email to all the<br>
responsible <br>
> agents for the step if they have not acted in a certain amount of<br>
time. <br>
> The agents are determined by a responsibility role/rule. So
how do I <br>
> get access to those userids that workflow has determined are<br>
responsible <br>
> agents? If it is possible to do it with BOT's , I would prefer
that <br>
> since I am not much of a programmer. <br>
> <br>
> Thanks in advance for all suggestions!<br>
> <br>
> Regards,<br>
> <br>
> Sherie<br>
> <br>
> <br>
><br>
------------------------------------------------------------------------<br>
> <br>
> _______________________________________________<br>
> SAP-WUG mailing list<br>
> SAP-WUG@mit.edu<br>
> </font></tt><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug"><tt><font size=2>http://mailman.mit.edu/mailman/listinfo/sap-wug</font></tt></a><tt><font size=2><br>
_______________________________________________<br>
SAP-WUG mailing list<br>
SAP-WUG@mit.edu<br>
</font></tt><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug"><tt><font size=2>http://mailman.mit.edu/mailman/listinfo/sap-wug</font></tt></a><tt><font size=2><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 29 Jul 2009 08:56:46 -0400<br>
From: "Munday,Sherie J." <MUNDAYSJ@airproducts.com><br>
Subject: RE: How to dynamically find the responsible agents..<br>
To: "SAP Workflow Users' Group" <sap-wug@mit.edu><br>
Message-ID:<br>
<378A0CA475247F408FC92DDE5143B45401FEB14B@US1013EXMP.america.apci.com><br>
Content-Type: text/plain; charset="us-ascii"<br>
<br>
Hi Keith,<br>
<br>
Unfortunately no, as I wish to send the email to Outlook. The rule
will<br>
resolve to the userids, not the outlook email addresses.<br>
<br>
Regards,<br>
<br>
Sherie<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
From: sap-wug-bounces@mit.edu [</font></tt><a href="mailto:sap-wug-bounces@mit.edu"><tt><font size=2>mailto:sap-wug-bounces@mit.edu</font></tt></a><tt><font size=2>]
On Behalf<br>
Of Gardiner,Keith (Insurance & Investor Services)<br>
Sent: Wednesday, July 29, 2009 5:27 AM<br>
To: SAP Workflow Users' Group<br>
Subject: RE: How to dynamically find the responsible agents..<br>
<br>
<br>
<br>
Hi Sherie,<br>
<br>
<br>
<br>
Can't you use the same rule on the Deadline as on the Step or am I<br>
missing the point?<br>
<br>
<br>
<br>
Regards<br>
<br>
<br>
<br>
Keith <br>
<br>
________________________________<br>
<br>
From: sap-wug-bounces@mit.edu [</font></tt><a href="mailto:sap-wug-bounces@mit.edu"><tt><font size=2>mailto:sap-wug-bounces@mit.edu</font></tt></a><tt><font size=2>]
On Behalf<br>
Of Munday,Sherie J.<br>
Sent: 28 July 2009 18:51<br>
To: SAP Workflow Users' Group<br>
Subject: How to dynamically find the responsible agents..<br>
<br>
<br>
<br>
Hi Wuggers Extraordinaire,<br>
<br>
I am stuck and can't seem to find the answer. I need to find the<br>
responsible agents for a step before it has been acted upon. As a<br>
deadline action, we wish to send an outlook email to all the responsible<br>
agents for the step if they have not acted in a certain amount of time.<br>
The agents are determined by a responsibility role/rule. So how do
I<br>
get access to those userids that workflow has determined are responsible<br>
agents? If it is possible to do it with BOT's , I would prefer that<br>
since I am not much of a programmer. <br>
<br>
Thanks in advance for all suggestions!<br>
<br>
Regards,<br>
<br>
Sherie<br>
<br>
<br>
This email has been scanned for all viruses by the MessageLabs SkyScan<br>
service.<br>
<br>
<br>
This email and any attachment are intended solely for the addressee, are<br>
strictly confidential and may be legally privileged. If you are not the<br>
intended recipient any reading, dissemination, copying or any other use<br>
or reliance is prohibited. If you have received this email in error<br>
please notify the sender immediately by email and then permanently<br>
delete the email. Copyright reserved.<br>
<br>
All communications, incoming and outgoing, may be recorded and are<br>
monitored for legitimate business purposes. <br>
<br>
The security and reliability of email transmission cannot be guaranteed.<br>
It is the recipient's responsibility to scan this e-mail and any<br>
attachment for the presence of viruses. <br>
<br>
The Capita Group plc and its subsidiaries ("Capita") exclude
all<br>
liability for any loss or damage whatsoever arising or resulting from<br>
the receipt, use or transmission of this email. <br>
<br>
Any views or opinions expressed in this email are those of the author<br>
only.<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: </font></tt><a href="http://mailman.mit.edu/pipermail/sap-wug/attachments/20090729/a39988a0/attachment.htm"><tt><font size=2>http://mailman.mit.edu/pipermail/sap-wug/attachments/20090729/a39988a0/attachment.htm</font></tt></a><tt><font size=2><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
SAP-WUG mailing list<br>
SAP-WUG@mit.edu<br>
</font></tt><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug"><tt><font size=2>http://mailman.mit.edu/mailman/listinfo/sap-wug</font></tt></a><tt><font size=2><br>
<br>
<br>
End of SAP-WUG Digest, Vol 56, Issue 59<br>
***************************************<br>
</font></tt>
<br>