Doubt about Substitution Rules
Hello gurus!
We have a doubt about Management Substitution Rules. We fully understand all the benefits of this feature and tried to communicate to all our personnel to make it work properly, but as we have a big staff and not everybody have the same "skills" understanding technology, we eant to have a different approach to this: we want to develop a "user friendly" interface, as a single acreen where we can emulate all the features of Substitution Rules, but we want to know if there is a control program or a Function that controls this, and the understand it fully to achieve this. Anybody knows if this is possible?
Regards IA
Hi,
If you use UWL only with one backend system, you can easily build your own application for example with web dynpro ABAP. Just use the function modules SAP_WAPI_SUBSTITUTE* to do the different operations (creating, deleting substitutions, etc.).
If you have multiple backend systems, it is a bit more complicated. You could build your own (Java WD) application by using the Substitution API. Check the docs at: http://help.sap.com/javadocs/NW04S/SPS09/uw/com/sap/netweaver/bc/uwl/IUWLSubstitutionManager.html
Both approaches work.
Regards,
Karri
Similar Messages
-
Problem in UWL Substitution Rules
Hi all,
I have created a Substitution Rules for user X from user Y. when user X logins and accepts for user Y's rules but he is not able see the rule above his UWL.
But when I create a rule for some other user U from user Y, user U is able to get the rule above the users U UWL.
Did anyone faced the same problem can help to solve.
Thanks in advance.
PonnusamyHave you ensured that the source person actually HAS items in their inbox?
Because of the way that task processing occurs you might also want to make sure that the source person hasnt already started processing the item. You should ensure that the task item is "released" in the backend - something as simple as opening the item could cause this. Once you open an item it is locked into your inbox - I dont believe from memory that these can then be substituted to someone else.
If all of that appears OK (and you can actually see the items mixed with your own) then I would suggest you check the properties of the iview and make sure that all "options" (like buttons etc) are turned on. In EP7.0 there is much more control over what is / isnt displayed to the end user. Those facilities (filters) you speak about "should" become visible when you have susbstituted items. -
How to use Material Group in substitution rule
Hello,
Anyone experience in how to use the entry of the material group of a PO, in a substitution rule for accounting documents.
I have noticed the material number can be used within a substitution rule, and is also available in BSEG... so far have not find a solution to do this for a material group.
Please note, this is applicable for PO with no materials (ONLY a material group to use for account determination).
Many thanks,
Daanforget about all varible in essbase CSC
it's bad practics.^^^Is it?
Essbase cube are self big array )^^^That's what makes ARRAY so cool -- you can set up an array that encompasses a dimension.
Example straight from a HBR:
ARRAY SomeArray["Entity"] ;
Regards,
Cameron Lackpour -
Hi,
I need to create a substitution rule in CO, but I don't know how to do it.
I need to post a material in different cost element that is setup on valuation class - transaction GBB / Account modification VBR.
Does anybody have a documentation about it?
Regards,
Osmar Tardivo.Hello
With the help of ABAP expert you can write a rule in OKC9, with T code, material, plant. If the t code, plant, material number in COBL satisfy the rule then posting will be always to a defined (constant value)cost element..
Regards
Dinabandhu -
Hi,
I have two questions about universal worklist task managing when manager is not handling the tasks in his job:
1. Leave request: How is ruling of days for when manager does not respond on leave request before sent to above manager?
2. Travel request: How is ruling of days for when manager does not respond on travel reimbursement before sent to above manager?
Anyone who know this, if it is configured by needs of the client or is this standard ruling by SAP?
Kind regards,
hildeHi Hilde,
Pls follow these steps for Substitution Rule
1) Create a Task
A task is nothing but a request to one or more assignees.
2) After creating the Task, Substitution should be assigning the tasks; if manager went to leave he can create substitution in his place
So here once you define the Rule for subtitution then next step is to Set Rule Activation i.,e nothing but "you can turn the rule On or Off at any time on substitution rules management screen .
cheers
Vijay -
Dear.
I have the following doubt with the Manage Substitution Rules UWL :
Is posible have a rule in where Only some WF should go to the inbox of the substitute?
Ie. The Boss have process of Workfow of modules OM, TV, PA, PY that arrives at UWL, and the boss only need delegate to the substitute only the item for the process of WF of PY and PA for a date.
How can solve this?
RegardsYes there is something called Task classification!
You can do so via filtering or classification of tasks
read here
You will need to enable the support information in order to get the
associated task number that corresponds to the backend task.
If you wish to hide certain tasks, the easiest way to do it is to
redirect the task type that you want to hide to some unused item type.
You can create your own XML file and give
each task number its own entry in the XML
They each need to be given a different item type name. They can't
all be directed into the same item type since there would be
multiple conflicting definitions for that item type in the file.
No view definition is needed, you can just give it a garbage
defaultView name (HiddenView).
I have attached an example for you in the attachment area. This is
stored as a text file. Also,
Where you see the following:
systemId="<YOURSID>" externalType="<YOURTASK>" in the XML, this
obviously needs to be replaced with your sid and your task id which
you are looking to exclude.
For ex
For example, if it is the following task pasted below:
<ItemType name="uwl.task.webflow.TS01000096.SAP_R3_MUS"
connector="WebFlowConnector" defaultView="DefaultView"
defaultAction="launchSAPAction" executionMode="default">
If you were trying to hide this, you would write it in the XML file
as follows:
<ItemTypes>
<ItemType name="uwl.someHiddenType1"
connector="WebFlowConnector" defaultView="HiddenView">
<ItemTypeCriteria systemId="SAP_R3_MUS"
externalType="TS01000096" connector="WebFlowConnector"/>
</ItemType>
***************And for the next one:*********************
<ItemType name="uwl.someHiddenType2" connector="WebFlowConnector"
defaultView="HiddenView">
<ItemTypeCriteria systemId="SAP_R3_MUS"
externalType="TS01000097"
connector="WebFlowConnector"/>
</ItemType>
Classification
You can arrange tasks and workflows into various classes within the SAP
System. The classes professional, personal and disciplinary are
standard. The system checks the task class under the field name
TASK_CLASS in the authorization object S_WF_WI. This system uses this
authorization object to check the authorization for carrying out
specific actions on particular work items. The assignment of tasks to
classes is also important in the definition of substitutes. You can
also define that only those classes are displayed which refer to tasks
or workflows of a particular class. Take this into account when you
create new classes and assign tasks or workflows to the classes.
You can set this classification via:
SPRO
=> IMG
=> Basis Components
=> Business Management
=> SAP Business Workflow
=> Basic Settings
=> Maintain Task Classes.
Once the classification has been added as above you can then add this to
your task. Goto PFTS => Enter task ID => Change Mode => Menu: Addition
data => Classification.
See SAP online help at:
http://help.sap.
com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese
t.htm
[2] Substitute Profile
You can define one or more substitutes for working with the Business
Workplace. The authorizations of a substitute are determined by the
substitute profile which you assign to him/her when you set up the
substitution. A substitute profile comprises specific task classes.
Task classes describe individual tasks or standard tasks. This
assignment is made in the task definition. A user you have specified
can then log on as your substitute. "Your" work items are displayed to
the substitute in their Business Workplace with the restrictions
resulting from their substitute profile.
You can set the substitution profile via:
SPRO
=> IMG
=> Basis Components
=> Business Management
=> SAP Business Workflow
=> Basic Settings
=> Substitute Profile
=> Define Substitute Profile
or
See SAP online help at:
http://help.sap.
com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese
t.htm -
Substitution rules CO prerequisite
Hi all,
Do you know how can I use field "Storage location" LGORT in the prerequisite of substitution rule for controlling.
This field is not in the structure COBL. It is in structure VBAP, but somehow my subst. rule is not working when I put in the prerequisite VBAP-LGORT.
Do you had similar issues? What can be done to use storage location in the prerequisite?
Do you have any documentation about the usage of substitution rules?
Thanks,
Mariahttp://help.sap.com/saphelp_47x200/helpdata/en/5b/d233e843c611d182b30000e829fbfe/frameset.htm
Pls have a look at the ''Adding Fields to and Deleting Fields from a Boolean Class''
Depending on your Boolean Class, it -
Automate MSS substitution rule activation with 'Fill In'
Hi,
I have a question about the substitution, shipped with EhP7. There is the possibilty to add the rule as 'Fill In'.
If I add the rule, the substitute will get the information in his overview directly. This option does not look at a maintained absence in infotype 2001?
The reason for my question is the following:
I would like to automate the activation of the rule, when the system (or especially a report) does detect an absence in infotype 2001. Only if that is the case, the rule should be activated. The result of this procedure is, that the substitution rule only has to be added once initially (of course for one substitute).
I read different articles and the part of the HR600-course-material. With that and my testing in a system, I think that there is no such automation I described. Am I right?
Thanks in advance.
Best regards from Germany
Christianyes you are correct, FIll in means, any unexpected absence of the manager, a substitutue who is predetermined to take over tasks will do the approval for critical tasks. This is how its intended to be and as such its not automated. You can look at BADI WF_SUBSTITUTE if you want to include some checks, you ll find lots of docs on it
-
Doubt about report FBL5N of screen field:Open items and Cleared items
hi
i know the report FBL5N is use DDF LDB and the report work flow is BSID->BKFP->BSEG
but i don't know to differentiate Open Items and Cleared items in this report.
Open items and Cleared items stand for a field flag in these table (BSID,BKFP,BSEG )? if true the field is?
or they must be calc in program ? if true what about calc rules?
waiting for help! thank you!Hi,
Here is the difference in Open Items and Cleared Items.
In FI first the document is Open (when it is posted) so the entry is made in table BSID. Once the document is cleared, it will move from BSID to BSAD. And for Cleared item you will see Clearing Document no and Clearing date values updated (these are blank when the item is open).
The only difference in Open and Cleared is via Clearing Document and Clearing Date. If the values are present, it means document is cleared.
Hope this helps.
ashish
Message was edited by:
Ashish Gundawar -
In Substitution rule view only one task "All" is coming
Hi! All,
I am facing very strange problem in UWL. Recently we upgraded our SAP Portal from SP10 TO SP15 but in Manage Substitution Rule view under Assign these task drop down we are getting only one task i.e 'All'. Remaining 3 tasks are gone.
Can you help me in resolving this issue please..
Thanks and Advance.
Thanks and Regards,
M.D.SahuHi,
You had upgrade from SP10 to Sp25, wich version? 6.40 or 7.00?
Please find for OSS notes from
UWL 6.40 SP15
UWL 7.00 SP15
for example, I don't have your portal version, I can't help much more on this. I worked with the UWL, and this I'd very issues with Substitution Rules...
BR
Joã -
Doubt about a null value assigned to a String variable
Hi,
I have a doubt about a behavior when assigning a null value to a string variable and then seeing the output, the code is the next one:
public static void main(String[] args) {
String total = null;
System.out.println(total);
total = total+"one";
System.out.println(total);
}the doubt comes when i see the output, the output i get is this:
null
nulloneA variable with null value means it does not contains a reference to an object in memory, so the question is why the null is printed when i concatenate the total variable which has a null value with the string "one".
Is the null value converted to string ??
Please clarify
Regards and thanks!
Carlosnull is a keyword to inform compiler that the reference contain nothingNo. 'null' is not a keyword, it is a literal. Beyond that the compiler doesn't care. It has a runtime value as well.
total contains null value means it does not have memory,No, it means it refers to nothing, as opposed to referring to an object.
for representation purpose it contain "null"No. println(String) has special behaviour if the argument is null. This is documented and has already been described above. Your handwaving about 'for representation purpose' is meaningless. The compiler and the JVM don't know the purpose of the code.
e.g. this keyword shows a hash value instead of memory addressNo it doesn't: it depends entirely on the actual class of the object referred to by 'this', and specifically what its toString() method does.
similarly "total" maps null as a literal.Completely meaningless. "total" doesn't 'map' anything, it is just a literal. The behaviour you describe is a property of the string concatenation operator, not of string literals.
I hope you can understand this.Nobody could understand it. It is compete nonsense. The correct answer has already been given. Please read the thread before you contribute. -
Substitution Rule in SAP 7.0
Hello Experts,
We are in SRM 7.0
What is the meaning and the functionality of u201CFill in for meu201D selection, that can be met in the course of the engaging of the substitution rule?What is the difference between u201CReceive my tasksu201D and u201CFill in for meu201D?
Any pointer will be highly appreciated,
Regards,
RupeshHi,
Receive my tasks means that your taslks will be traasfered to your substitutes for the period determined meaning between start and end date.
Fill in for me means that if you didn't plan to be unavailable (no start and end date), your substitute could take your tasks. -
500 internal error in managhe substitution rule in UWL
Hi All,
One user is getting 500 internal error when cklicks on manage substitution rule in UWL.Only one user is facing this problem.
I checked in backend system, so substitute exists.
Can some body help me what could be the problem? Thanks in advance.
Regards,
Thirun.Hi Thirun,
This is a common issue and usually has to do if the 'substitutee' for lack of a better word, is no longer a valid user.
4. When there is a substitution rule connecting the current user to a
deleted user, the following problems were discovered:
- substitution rule management returns 500 browser error;
- it is not possible to delete a Java Workflow substitution which
refers to a deleted user as assignee;
- Java workflow connector is not able to retrieve items for user that
has a substitution rule with a deleted user;
- The "status", "What to do", "assignee" and "Task Owner" fields are
not properly filled in the Manage Substitution Rules view.
Do a search in SAP notes in component EP-BC-UWL and also for your version. Alternatively you can let me know the version here and I can tell you in what release this is fixed in that matches closest to your version. (maybe only a patch required).
Beth Maben
EP - Senior Support Consultant
AGS Primary Support, Business Suite & Technology
Please see the UWL Wiki @
https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq *** -
Error in Manage Substitution Rules - MSS
Hello Team,
I am working on new Implementation for ESS MSS in ECC6.0 and the country grouping is 99. I am getting error in 'Manage Substitution Rules' in MSS.
When I create the substitution rule, I am getting 'problems Reported' in the 'Rule activation' field.
The detailed message is 'System does not support Substitution methods'.
I tried different options in the rule creation. All gave same error.
I have activated the standard workflow TS12300097 and changed the task to 'General Task'.
Is there anything else I need to do?
How can I solve this issue?
Thanks for your help.
Regards,
PreethiHi,
Check the below link :
https://cw.sdn.sap.com/cw/docs/DOC-106384
Hope this helps.
Cheers-
Pramod -
FB60 - Substitution rule to generate Text in automatic generated line item
Hello SAP genious,
While we post vendor invoice ( FB60) and customer invoice (FB70), at this time along with Dr and Cr line items one automatic additional line item is getting generated this is based on Tax type which you select while making invoice.
now, I want to show some text in this automatically created line items. This might be possible by creating some substitution rule but i am not sure.
and if it is possible through substitution rule then what could be my prerequisite, and check would be..?????
can you please tell how can i get Text in this additional line item getting created due to VAT tax code.
Thanks a Lot for your input.
your reply will be rewarded with points.
Thanks
JigneshThanks for all your replies.
I Want the field BSEG- KOBEZ i.e description field in the accounting doc of the offsetting entry to be replaced in the GL account text field.
Ex :
PK Account Description Amount Text
31 100000 Furniture Vendor 50 Sales
40 1999 Inter Compy 50 Furniture Vendor
I want the description of offsetting entry vendor description i.e Furniture vendor (field BSEG-KOBEZ) to be replaced in GL line item text BSEG-SGTXT.
I cant find the field BSEG- KOBEZ while i search in the substituion to replace in Text field.
How do i write in substitution to say that the offsetting entry description should be in text field of GL account.
Maybe you are looking for
-
When I upgraded to beta Version 4.12 (?) the latest available anyway. At first the bookmarks tab would not work; nothing happened when I clicked on it. So could not access bookmarks and could not create new ones. This seemed to correct itself yesterd
-
File sizes that are twice as big in PS CC after cropping compared to cs5
I'm getting file sizes that are twice as big when I resample an image in PS CC compared to what I was getting in cs5. Anyone know why and what I can do to correct it?
-
Java API for Adobe Flex(AIR and Browser)
Hello Community, Sometime ago i started the project located at: : http://code.google.com/p/gwt4air/ , wich primary goal was to bring another approach on writing AIR application by providing a Java API for the AIR API. On top of that i added support f
-
Hyperion Reporting Studio 9.3.1
Any idea on how to import batch reports from previous Hyperion Reports. Currentyl, I have to import one report at a time and it is time consuming. Also, I would to know how to set up Web Forms and Data Grid in Workspace 9.3.1
-
Mapping hierarchy structure to flat one
Hi, I have incoming hierarchical structure: Node(0...3) Field1 Field2 Outcoming flat structure: Field1 from Node no.1 Field2 from Node no.1 Field1 from Node no.2 Field2 from Node no.2 Field1 from Node no.3 Field2 from Node no.3 Have any idea ho