Purchase rquisition release strategy workflow
Hi,
I am very new to workflow. My requirement is that after creating purchase requisition when i click on the save button it should go for approval. This is for item release. if purchase requisition has three items. each item has diferent amount. If the amount is less than or equal to 100 it should go to P1's( ie, Manager1) inbox for approval. if the amount is greater than 100 and less than 10000 it should go to P2's( ie, Manager2) inbox for approval and if the amount is >10000 then should go to P3's(ie, Manager3) inbox for approval. Can anyone please explain me how to do, where do i start please.. its an urgent requirement. please help me. i will reward u.
Hi Hima,
please follow the below steps.
1. Go to swo1 and create new custom BOR based on BUS2105 and create one event name as "Create" then delegate the custom BOR to super type.
2. Goto SWEC and link your BOR and change document.
3. Then use the BOR2105 in your basic data of WF with create event.
4. Then create a Function module rule in PFAC transaction based on your condition.
5. In your work fow create a "User decision" step type and then give the rule number here.
So at runtime based on your condition the work item will goes to respective agents.
Im not explian elobrate here. Any way if you have any douts let me know.
Thanks.
Similar Messages
-
Purchase Order Release Strategy Workflow
Dear SDNers,
I created a custom workflow to trigger workflow when PO created. This workflow send mails to portal for approval to approve the release stratagies of purchase order.
From portal side its working fine. Once the approval approves, user decision step going to next level. every thing is fine from portal side.
But if they go for R3 side to release PO at ME29N, here facing probelm
Suppose, Workitem is waiting at level1. Approver1 recieves used decission step at portal. But by logging into R3 system and release PO, the workitem which is at approver1's inbox has to vanish from his inbox. Its not happening now.
What I hav to do. Kindly let me knwo.
Thanks in advance,
Regards,
VenkatHi Venkat,
Two things you should change here:
1. The Event that triggers your workflow should be BUS2012(RELEASESTEPCREATED). This event occurs when a release strategy is activated for a PO due to various reasons.
2. You workflow should have a 1 : 2 fork . One path (fork path) should follow the User Decision path using a portal and the other should be a asynchronous workitem with the following 3 as terminating events:
BUS2012 RELEASED
BUS2012 RESET
BUS2012 SIGNIFICANTLYCHANGED
The workitem can be with or without agent.
This should help you.
Regards
Gautam
Edited by: gautam maini on Jun 28, 2011 5:13 PM
Edited by: gautam maini on Jun 28, 2011 5:14 PM -
Purchase order release strategy Workflow not working
Hi All,
I am working on PO Approval release strategy and it is not working fine . The release strategy set up is configured by my functional consultant . I just copied the standard workflow template WS20000075 and making changes to my custom workflow template . When ever po is created an event "RELEASESTEPCREATED" get triggered and the first approver receives an workitem and when he approves it goes to Second Approver and it is working fine . But when rejected then a notification email goes to initiator . Now when an initiator login into ME22N and made any changes ( even material text change ) in it then again "RELEASESTEPCREATED" event getting triggered . But I need to trigger my workflow only when there is change in PO Net value .
Kindly help me how to achieve this functionality .
Thanks and regards
DilipHi Vikram,
There is already an existing entry for BUS2012 with event CHANGED against the change doc EINKBELEG .
Acutlly when login as initiator and try to change PO through ME22N here are my observations :
case 1: When Buyer click on " Cancel Reject " button and do any changes ( even text change ) then RELEASESTEPCREATED and CHANGED events are triggering . But since the event linkaged is set to RELEASESTEPCREATED workflow get restarted again.
Even the CHANGE event does'nt have 'RELEASECODE' as parameter to restart workflow .
Case 2: When Buyer doesn't click on " Cancel Rejection" buttion and do any changes then only CHANGE event get triggered
which do nothing since there is no event linkage .
Is to click on " Cancel Reject" button mandatory ? . But even though we make " Cancel Reject" as Button mandatory then RELEASESTEPCREATED Button triggering for any change but we need to trigger it for only net Value change .
Thanks and regards,.
Dilip Kumar -
Purchase Order release strategy -- Workflow related
Hi All,
We have a scenario where in the PO's are subject to Release Strategy with 4 levels based on the Value of the PO.
My requirement is to .........
1) Trigger a workflow once the PO is fully released. (Final approver has released), send a copy of the PO spool to the ID of the person who has created the PO.
2) Normally the spool is saved in the ID of the person who has done the final release.
Please suggest if this is possible thru workflow and how is this to be configured ?Hi
Contact ur abaper.
Vijay -
Workflow - Purchase order Release strategy
Hi All,
Good Morning
I had created workflow for Purchase order release strategy with steps(To Determine Agents, Release of Purchase order, Release of PO effected) and in Me21N I created PO and PO came to my SAP inbox(SBWP) and I released that PO and saved it.
but My problem is after releasing PO when I checked my Inbox again still that PO is sitting there, it is supposed to disappear from there
Can anyone please assist me to resolve this issue .
Thanks in advance.Hi,
In standard SAP workflow, SAP is sending a mail item (notification) to SAP mail inbox. There is no action is required from there. So mail will remain their as mark as read. If you want to remove it than one needs to delete it from respective mail box.
Best Regards,
Bhagat -
Purchase requisition release strategy tab missing
Hi all
I configured purchase requisition release strategy and ME51N is working issuing no error but it is not displaying Release Strategy Tab , please help me where i am wrong.hi,
check few reasons:
1. There might be more than 1 release strategy using the same class, due to which it is not possible for sap system to determine the unique rel. strategy..this normally happens when you copy the exsisting class and assign it to own new one...
2. check the release strategy OMGSCK, is there any problem with your release strategy...
3. Check whether you have maintained all the classified field in the document or not..
4. check whether the release is assigned to any workflow...if so, then check the inbox pls...
regards
Priyanka.P -
Overall Purchase requisition Release strategy : Changed after Rejected
Hi All,
I have activated overall purchase requisition Release strategy (20000077) . And its working fine when PR is released at each level and saved.
Problem I have is when PR is rejected .
When PR is rejected , workitem is created for initiator with ME52 transaction. When initiator changes the contents of PR and saves , the release strategy should resume back from where it stopped. Thats means when Approver A rejects the PR, after initiator make changes , the workflow should trigger back with a workitem for release to approver A.
But its not happening as expected. When Approver A rejected the PR and initiator changes the PR , Nothing is triggered, as there is no event raised at this point.
ME52 changes for PR is not trigerring any event which can trigger the WF.
Is there any way we can trigger Workflow in this scenerio.
Please suggest.Hi Subhashini,
This all depend on release strategy. release should reset completely on tha change.
For the increase of quantities or values you can maintain tolerance limits in the Customizing. When you increase the amount or value via the tolerance limit the system will reset the release.
When you reduce quantities or values the system only resets the release if another release strategy is determined for the lower quantity or the lower value.
If no other release strategy is determined by the reduction of the
amount or value, the system will keep already existing releases.
changeability in Release indicator also play a major role. You should set it to either 3 or 4. Now if you change any field, which is also used in any charecteristics in release, it will lead to reset of release startegy.
Sanjeev -
PO Release strategy workflow not getting transferred
Hi All,
I have done all the configurations related to PO release strategy workflow but when transferred to Quality certain configuartion done in PFTC workflow builder are not getting transferred.
I also got message like 'release of purchase order transferred to buffer'.
Please guide.
Thanks in advance
Pavan H SHi,
In QA
1) Go to SWU3 check Workflow Configuration Done or not
2) Execute the workflow in SWUS and check it
3) If it working, test the workflow it via T.code SWUE, If not working then workflow is deactivated
4) You have to move the Workbench Transport Request first, then you have to Move customizing Transport Request.
Regards,
Surjith -
PO release strategy workflow based on plant
Hi Gurus,
I am setting up PO release strategy workflow. We have purchasing at plant level. Fg. plant 1234's PO should be sent to the plant 1234's purchasing dept. Plant 5678's PO should be sent to the plant 5678's purchasing dept. In PR release strategy workflow config. screen, there is a plant field. However, plant field is not showing in the PO release strategy workflow screen. they are both in the table T16FW, and plant field is define in the table. Pls help and explain how we can get plant field in the PO release strategy workflow config. Or if this is what SAP design, then is there any other way to accomplish what we want? Thanks a lot!We have one requirement where PO Release should trigger if amout of PO is greator then PR value. Let me know how this can be achived as I understand that both have different communication structure like CEKKO & CEBAN.
Hi,
You can try doing it with a WorkFlow as you identified communication structures differ.
Regards
Shiva -
PO Release strategy workflow configuration
Hi All,
I am doing PO release strategy workflow configuration in PFTC, Please tell me in this which all configurations come in workbench transport request and which all come in automatic transport request.
Please guide me
Thanks in advance
PavanThe PR WS00000038 standard Workflow is very simple, you don't have to create a new one, it works, the think is that you need to make some configs in the SPRO
spro
Material Management/Purchaising/Purchase Requisition/ Release Procedure / Procedure With Clasification / Set up procedure with classification/ Workflow
In this config you need to add the: Release Group / release code / object type( US for user id's) / and the User. You have to add one line for each release code that you configured in your release strategies.
After that you have to review the linkage table Tcode: SWETYPV, find the object type BUS2105 and activate the linkage for the event releaseStepCreated, in this you will see the WS00000038.
Now you can start to testing the notifications in the inbox(SBWP) for the configured users using the me51 tcode. -
Purchase order release strategy report
Dear Gurus,
We are using purchase order release strategy with classification.
We have 3-4 level of release. We want to develop a report where we will come to know at which level purchase order is pending for release .
How to get it ?
Please provide ur help for the same
Rgds,
SaurabhHi,
Basically in EKKO table there is a field name FRGZU -
Release status based on that we can write a logic take the report.
for example A1,B2,C3 ARE THREE release codes in that if A1 released means with check thable whether A1 released once it is release it will go to next release code it iwll check the status again inthe loop....
Just tell him the logic to ABAP person they will develop
Rehgards
Murugan J -
Graphical view in Purchase order release strategy
Hi Experts,
I have added new position in existing Purchase order release strategy which is running properly.
I am facing the problem of visual display in header on tab release stratege for the PO which are already released by respective authority.
It is showing final release balance all though release indicator set to "1".
For e.g.
PO number 123 was released by 4 persons in past.
As per new modification release agencies are 5 nos.
for this PO release flag set to "1"
As 4 persons involved in PO release the graphical display shows 5 agencies for release but release tick infront of these show only 4.
My Problem is client wants correction in this graphical display.
Please help me on this.
Regards
DhananjayTELL THE SOLUTION DEAR ..SO ANOTHER WOULD GET HELP IN FUTURE.
REGRDS
MANOJ -
Change in Purchase Order Release Strategy Values
Dear All,
I am in process of changing Purchase Order release strategy values.
I have following release strategy -
Current Value (Proposed Value)
Level 1 - Upto INR 0.1 Mn (Proposed value - Upto 1.0 Mn)
Level 2 - From 0.11 Mn to 0.5 Mn (Proposed Value - From 1.01 Mn to 5.00 Mn)
Level 3 - From 0.51 Mn to 1.0 Mn (Proposed Value - From 5.01 Mn to 10.0 Mn)
Level 4 - Above 1.0 Mn (Proposed Value - Above 10.0 Mn)
My questions are -
1) Will this change affect the existing Purchase Orders (already created) which are not yet released?
2) Will this change affect the existing Purchase Orders (already created) which are released?
3) Are there any risk factors?
Can you pl. put light on above questions?
Regards,
Prashant KolhatkarHi,
Actually, what you had given is not enough to determine if the existing PO will be impacted or not
If you are just changing the classification but not changing the number of release level of the release code in the release strategy, the partial released PO will not be impacted unless there's PO changes. PO that are released will definitely not be impacted unless there are changed.
In general, after a release strategy is determined for PO, SAP will retrieve the latest list of release code of that release strategy for display for that PO. If this list never change (mean you only change classification of the release strategy), then they will not be apparent to the user. But if this list change (you add new release code, replace existing release code or remove release code), then you will see some discrepency on screen as you will only see the modified list of release code and not the old list of release code
Hope this help -
Problem with purchase order release strategy
Hi Guru's
i am dealing with problem of service purchase order release strategy , when i making the service po , i am not giving any over fulfillment tolerance , after release & making Service entry sheet of PO , when i go to the change mode and change
over fulfillment tolerance say 90% , system allow me to make , and not applying release strategy again , so there can be a miss use of this Scenario , so is there any possibility that release strategy , will appear again when change the tolerance ,
0r any other idea from your side , to avoid this ,
your suggestions are really always helpful to me , please guide me for this also
Thanks & regards
NehaHi Neha,
A reset of the release strategy only takes place if
- the changeability of the release indicator is set to '4' in
case of a purchase requisition and '4' or '6' in case of
another purchasing document (purchase order, request for
quotation, contract, scheduling agreement),
- the document is still subject to the previous release
strategy,
- the new TOTAL NET ORDER VALUE is higher than the old one.
The total net order value is linked to CEKKO-GNETW for a purchase order,
CEBAN-GSWRT for a purchase requisition item-wise release and CEBAN-GFWRT
for a purchase requisition overall release.
If you have maintained a Tolerance for value changes during release
(V_161S-TLFAE), the release strategy is reset when the value of the
document is higher than the percentage you have specified and if the
document is still subject to the previous release strategy.
Review the SAP note 365604 and 493900 for more
information about Release strategy.
Regards,
Ashwini. -
Purchase Order Release Strategy Approval
HI All,
I have an issue with the Purchase Order Release Strategy, I need to set the Release strategy at 2 levels.
Level one will have 1 approver
Level two must have two approvers.
The scene is:
Level one will approve all purchase orders betwee 400 to 5000 euros. 1 approver only
Level two will approve all purchase orders above 5000 euros. 2 approvers.
The problem is that the level two approvers must have the same Purchasing Group, Release strategy and Code, that is.
Pur. group G70, Release Group GC and release strategy DF.
I have completed the customising and the Release simulation is working correctly but when the PO is created the is no release strategy proposed.
CL20N is completed for both levels and works correctly for level one approval but not for level two
Can any please help
LeslieHi,
May be in your case the values are not properly designed in release strategy for PO Value (ZPO_GNETW) release characteristic.Now go for creation of following release characteristics
1. PO Order Type (ZPO_BSART),
2. Company Code (ZPO_ BUKRS),
3. Purchasing Organization (ZPO_EKORG),
4.Plant (ZPO_WERKS)
5. Purchasing Group (ZPO_ EKGRP) and
6. Total net PO Value (ZPO_GNETW)
Create one release class ZPO_CLASS & then add all above release characteristics
And then design your release strategies as required.
AND under release characteristic for PO Value (ZPO_GNETW) keep following values
A. <= 400 EUR
B. 400.01- 5000 EUR
C. >5000 EUR
As you already created Release Group GC & release strategy DF (1st level), now create another release strategy DS (2nd level).
NOTE: As you needed one releaser at 1st level and then two releasers in 2nd level. So create three release codes C1 for 1st level and C2 & C3 for 2nd level.
In designing release strategies for PO , you can keep value 400.01- 5000 EUR with release codes C1 under DF release strategy and Keep value >5000 EUR with release codes C2 & C3 under DS release strategy.
Regards,
Bijju K
Maybe you are looking for
-
Table control in dialog programming
why we are using loops in pbo and pai events?
-
Enqueuing JMS_TEXT_MESSAGE with Java creates strange message payload
Hello everybody, I'm trying to enqueue a JMS_TEXT_MESSAGE. There is no problem doing this with PL/SQL, but with Java the payload of the enqueued message seems to contain garbage. I tried a lot but actually I have no idea why this happens. Here are th
-
Implement Database Audit on Oracle applications DataBase
Hi , I have faced an issue . there are someone log in to the database and with sql statement through sqlplus he delete a record I need a plan to implement an audit for this issue and a security method to apply to prevent this issues and if it applica
-
I'm writing a test program for our lab using LVOOP. All instruments are child classes of a general device.lvclass. I want to be able to save and load the specific system configuration (what instrument are used). In order to know which specific child
-
I bought nokia lumia520 from my uncle but was unable to change his first registered microsoft and nokia account to mine.. How it can be done..