PO release by approving officer
Dear All,
Good Day!
How can i config release strategy with 2 approving officer using authority matrix
1. 1st approving officer release up to 500 thousand
2. 2nd approving officer will also released po if more than 500 thousand
Request to please explain step by step procedure of setup/config
Thanks in advance
Ermin D. Concepcion
Hi,
As I understand, U have 2 approving officers which in turn release two levels, so then create release codes{A1 (1st approving officer) & A2 ( 2nd approving officer )}.
Now create release characteristics(CT04) for PO VALUE with CEKKO with GNETW & keep with values <= 500,000 & >500,000. Add release characteristics for PO VALUE with other release characteristics ( PO document type, Plant, Pur.Org, Pur. Group) in a single PO Release Class(CL02).
You should have release Group(PO) for PO & Create two Release strategies (T1 & T2). Now during designing release strategy, you can keep value <= 500,000 with A1 release code under T1 release strategy and keep value > 500,000 with A2 release code under T2 release strategy.
Regards,
Biju K
Similar Messages
-
Function to change CATS status to released for approval
I have a requirement where I need to change in batch cats records from status 10 to status 20 'released for approval'
I can't find how to change the status in BAPI_CATIMESHEETMGR_CHANGE
and another function CATS_APPROVAL only works for approving or rejection of records.
is there another bapi or function which I can use to change the record status of cats ?
or the other way around is also acceptable that I can set the status back from '20' released for approval to '10' locked.
kind regards
arthur de smidtwhen debugging cat2 I found a form which handles the release for approval. but I'm nog sure if there is more to it. for so far I can see it updates the status directly and that's it. when I go further on I come in the screenpainter prog. any clues if it's normal to use this code for my own abap ??
further on I don't understand the function of ASSIGN_FIELDS_IN_ICATSD ?
can somebody explain this one ??
include : LCATSF33
FORM FREE_ONE_CELL *
free one cell on dynp *
FORM FREE_ONE_CELL USING U_NUMBER
U_WORKDATE LIKE CATSDB-WORKDATE.
assign the correct fields
PERFORM ASSIGN_FIELDS_IN_ICATSD USING U_NUMBER.
IF <STATUS> = STATUS-LOCK OR <STATUS> = STATUS-REJE.
count records
TOTAL_RECORDS = TOTAL_RECORDS + 1.
date in the future ?
IF TCATS-FUTURE IS INITIAL.
IF U_WORKDATE > SY-DATLO.
FUTURE_RECORDS = FUTURE_RECORDS + 1.
MESSAGE S024 WITH FUTURE_RECORDS TOTAL_RECORDS.
EXIT.
ENDIF.
ENDIF.
READ TABLE ICATSDB WITH KEY MANDT = SY-MANDT
WORKDATE = U_WORKDATE
COUNTER = <COUNTER>
BINARY SEARCH.
IF SY-SUBRC = 0.
ICATSDB-STATUS = STATUS-FREE.
IF ICATSDB-ACTION IS INITIAL.
ICATSDB-ACTION = ACTION-UPDATE.
ENDIF.
MODIFY ICATSDB INDEX SY-TABIX.
<STATUS> = STATUS-FREE.
set global marker that data have been unlocked
FREE_DATA = YX.
ELSE.
MESSAGE X030.
ENDIF.
ENDIF.
ENDFORM.
kind regards
arthur -
Where in BP Deduction approval office is defined?
Hi Vijay,
Your question is not clear ......can u elaborate a bit more.
J Nagesh -
Display PO Release group Approval Information-urgent
Hi All,
In my report i have to display PO Release Date, PO Release group in various level,based on Approval From Release i have to display the PO Status(Released or not).In Our project we have 3 level of approval in PO Release group such as PO(Purchase officer),PM(purchase manager),GM(General Manager).So finally my output like this.....
Release Date ReleaseGroup Status
PO PM GM Pending
So guide me where can i get the fields for
PO Release Date,
Release Group and their approval status,status of POHi Cristophe,
I checked the table BBP_WFLOCK and could not find any entry.
However in transactional RFC I could see an entry for this user XXXX and tried to delete this entry but I am not able to do so,below are the details observed in SM58
SWW_WI_EXECUTE_INTERNAL_RFC is the Function module.
WORKFLOW_LOCA is the target system.
Error in the module RSQL accessing the database is the status text.
Also I checked the FM BBP_PDH_WFL_CHECK_WF_BUSY but did not find any error.
One thing I would like to mention is that in BBP_PD the workflow status is completed for the PO but only in the web browser it is showing the status Awaiting Approval.
Again I tried to change the PO but again I received the same warning error "Document is still being processed in the background,try again later".
Regards,
Raj -
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 -
Need to do the security for "release" pre-approved batches
Hi Floks,
We need to control the finance users just for entering pre-approved batches and submitting only (not allowed for release) and then the finance manager will "release" the same batches and do the distribute costs.
Can any expert help me, if any posibility to do this? (11.5.10.2 projects)
Thanks in advance,
SuryaHi,
Exclude the below Function from the Users' Responsibilities and also remove the REVIEW Menu because User can Release the Batches from this Menu as well. If the Users need to search the Batch for review then they can search using ENTER Menu.
Function Name: Pre-Approved Expenditure Entry: Release
I did for 12.0.4. No idea about 11.5.10.2.
Regards,
Khan. -
Issue with Purchase Requisition Release Strategy (Approval)
Hi There,
I am facing an isssue with the PR Release Strategy. Please read the description below.
When a PR is created the PR Release Strategy is getting determined correctly. But the problem is that for example, if the Strategy has found a two level approval, the system is allowing level 1 user to approve both the levels, which should not be the case. User 1 should be allowed to approve only Level 1.
Though the system is currently allowing the same user to approve both the levels. If User 1 approves only Level 1 and saves the PR then the PR approval notification goes to User 2. So there is nothing wrong with the workflow or notification.
It is just that system is allowing the User to approve both the levels.
Any help is appreciated and rewarded.
Thanks,
ChanHi,
I believed releases strategy correctly designed with release prerequisites.
Now need to check following in basis side by having a purchase order release matrix.
Lets say you have following release codes
C1 & C2
AND
Having following users
U1 & U2
Now give authorization to user U1 to release with release code C1 and user U2 to release with release code C2 ONLY.
Regards,
Biju K -
Regarding Release strategy - Approver on vacation
Hi ..
This is regarding Release Strategy ..
We don't have work flow configured now. can you please suggest for below
1. If a Person responsible for a role [release code] is on vacation, how we pass this authorization to alternative person
2. i believe without work flow there will be no way that we can notify approver
ThanksYou can assign the Role/Profile containing the authorisation on a time limited basis to the person who covers for the person on holiday.
It's not particularly efficient to have to continue doing this though so I'd suggest doing it on a permanent basis.
Regards,
Nick -
PO Workflow for release strategy approval process (BUS2012)
Hi Experts,
I have configured a workflow that should get triggered by the event "RELEASESTEPCREATED" in the Business Object BUS2012.
The workflow is triggering perfectly and is working exactly as per the requirement, but the problem I am facing is the event "RELEASESTEPCREATED" is getting triggered twice.
I went to SWEL and saw that the above event is getting triggered twice by the system. I am not calling the event in any user exit. I have de-activated the event linkage in the standard workflow. Only my custom workflow link is active.
Due to this all my workitems, mails are getting duplicated as the workflow is being called twice.
I just need to know, why the event is getting triggered twice in the system.
If you need more details in the issue, I will provide that.
Your help is highly appreciated. Points will be awarded to the helpful answers.
Thanks
AnirbanHello,
First off a small comment on terminology because a lot of people say this:
Events are not triggered, they are raised or published by the application (regardless of workflow). An event is the trigger for a workflow.
Now we have that cleared up, have a look at the workflows that are triggered by your events and check the container to determine the release codes for each workflow. It seems to me like you are probably processing two different release codes at the same time. This could be perfectly normal (e.g. you may want to perform two approvals at the same time) and is controlled by the MM config for the release strategy. If this is not what you want then this should be adjusted by your friendly MM people.
Cheers,
Mike -
How to create a Blanket Release in iProc from a approved requistion
Hi Gurus,
How to create a blanket Release in iProcurement from a approved requisition. I have followed the below steps.
1. Created a BPA from Front end.
2. Run Loader Data program.
3. Above program reflected the BPA in iProc.
4. Created requisition from BPA.
5. Requisition has been approved.
After this i am stuck. How to proceed ahead. I want to create a Blanket Release from approved PR and then receive in iProcurement.
please help me on this. We are using 11.5.10.2
Regards,
john911765 wrote:
Hi Mahendra,
Thank you so much for your reply.
So you mean to say that it all depends upon the Sourcing Rule and ASL based upon that system would automatically create a Blanket Release or If its Automatic Release/Review then we have to manually create release through autocreate.
The reason why i am asking this query is now when i tested it, system is automatically creating release and starngely there is no Sourcing Rule and ASL has been defined.
But we are looking for a Manual Release through autocreate window.
It would be great if you could please suggest.
Regards,
JohnJohn,
When you say system is automatically creating release..as far as i know...it should be referencing a PO..correct...in the releases window..
can you pull that up..and see if you can get any clue..bcz that PO would BPA...
Also I am not that much into Iproc...I don't know...whether Iproc has some other setups
HTH
Mahendra -
After approval AR is not released
Hi Friends,
We have developed a workflow for approval of AR's.
I am creating appropriation request thro' IMA11 , and then I am sending it for approval now status FAPP for approval in progress now it came in my workflow inbox now I am approving the AR, after approval the status of AR should be released but it is not happening.
What may be the reason?
How can I check the workflow log errors of AR's, can I see it thro' IMA11or SWBP.
Any pointers
Thanks
Ashu
Edited by: ashutosh p on Dec 7, 2009 8:49 AMHi Sreenivas ,
Thanks for your reply.
I want to know the reason why AR is not getting released after approval in workflow.
Actually in IMA11 screen after creating AR's we are hitting the control data tab and after clicking on status the AR comes in my workflow inbox for futher action for approval.
And status of AR should be chqanged once we approved in the workflow.
How can I check the workflow log error of a particluar AR?
Thanks
Ashu -
Purchase Order with Different Approver
Dear All,
Good Day!
How can i config release strategy with 2 approving officer using authority matrix
1. 1st approving officer release up to 500 thousand (P & L Manager)
2. 2nd approving officer will also released po if more than 500 thousand (President)
Request to please explain step by step procedure of setup/config
We have existing In SAP:
1. Characteristic
A. PO_PURGRP
Values
- 100 - Importation
200 - Local
300 - Packaging/OE/A&P
400 - Non - CPG
STO - Stock Transport Order
B. Additional Data
Table - CEKKO
Field Name - EKGRP
C. Restrictions
Class Type - 032
Description - Release Strategy
2. Class
A. PO_RELEASE - Class
032 -Release Strategy
B. Characteristic
PO_PLANT
PO_PURGRP
3. Release Procedure
A. Release Group
Rel.Grp - Rel.Object - Class - Description
PO 2 PO_RELEASE PO Release
B. Release Code
PO 02 Logistic Manager
PO 07 P & L Manager
PO 08 Davao Manager
PO 09 Cebu Manager
PO 10 ILOILO Manager
PO 11 Bacolod Manager
PO 12 Ozamiz Manager
PO 13 CDO Manager
PO 14 Naga Manager
PO 15 Cauayan Manager
PO 16 La Union Manager
PO 17 Tacloban Manager
PO 18 President
4. Release Indicator
Release ID - Release - Changeble - Description
1 Check Boc 6 Release
X Block for Release
5. Relase Strategy
A. Release Group - PO (PO Release)
Release Strategy - 07 (P & L Manager)
Release Code - 07 (P & L Manager)
B. Release Prerequisites
07
C. Release Status
07 Release Indicator
Box X - Block for Release
Check Box 1- Release
D. Release Indicator
Purchasing Group Value
Purchasing group Importation
Purchasing group CPG Products
Purchasing group Packaging/OE/A&P
Purchasing group Non-CPG Products
Thanks in advance
Ermin D. ConcepcionHi,
Kindly follow following steps to create & pick release strategy as per your requirement:
1. Create characterstic PO_VALUE with CEKKO and GNETW having values <=500,000.00 PHP and >500,000.00 PHP
2. Create a class PO_RELEASE with characterstics as PO_PLANT, PO_PURGRP and PO_VALUE.
3. Create a release group as PO with class as PO_RELEASE.
4. Create 2 release codes for release group PO say 07 (P & L Manager) and 18 (President).
5. Create release indicator as R for release & X for Waiting for approval.
6. Create 2 release strategies say
a. release group = PO, release strategy = 01, having release code as 07 and release indicator as R.
b. release group = PO, release strategy = 02, having release code as 07 & 18 and release indicator as X for 07 release & R for 18 release.
7. Now go to TCode CL20N and enter
a. release group PO, release strategy 01 & maintain the value in PO_VALUE as <= 500,000.00
b. release group PO, release strategy 02 & maintain the PO_VALUE as > 500,000.00
Keep rest all the characteristic values same in both strategies.
Now test by creating PO. -
Change Posting Date of Parked Invoice on Approval
Hi,
I have a scenario where one user creates a parked invoice in FB60 and is routed to another user as a workflow item to release the parked invoice.
I need to change the posting date according to some business requirements, upon release of the parked invoice by the approving officer. For e.g. if invoice is created in last fiscal year but approved in new fiscal year, the posting date shld be changed to last day of the last fiscal year. and all these needs to be coded somewhere. Which means I can't use the standard SAP config to set posting date to System Date or the original Date entered- as these are not what I want.
Does anyone know of a user exit, BTE, BAdI to accomplish this? I tried some BAdIs, but the posting date is always being reset to the procedure for setting the posting date in T001-PP_PDATE. and i do not want this.
Your help is greatly appreciated! Thank you!Hi,
Can you please provide any documentation or any links regarding the Workflow approval process for the parked documents. As you have already dealt with it can you atleast share the knowledge...
any help is greatley appreciated...
thanks -
Change Posting Date of Parked Invoice on Release
Hi,
I have a scenario where one user creates a parked invoice in FB60 and is routed to another user as a workflow item to release the parked invoice.
I need to change the posting date according to some business requirements, upon release of the parked invoice by the approving officer. For e.g. if invoice is created in last fiscal year but approved in new fiscal year, the posting date shld be changed to last day of the last fiscal year. and all these needs to be coded somewhere. Which means I can't use the standard SAP config to set posting date to System Date or the original Date entered- as these are not what I want.
Does anyone know of a user exit, BTE, BAdI to accomplish this? I tried some BAdIs, but the posting date is always being reset to the procedure for setting the posting date in T001-PP_PDATE. and i do not want this.
Your help is greatly appreciated! Thank you!hi,
You have to cancel the Parked invoice and again you have to verify using the new date
G.Ganesh Kumar -
Logical problem in Purchase Order Release (urgent)
Hai Guys ,
I am defining a workflow for PO release and i did the release procedure for 3 levels of approve. My workflow running successfully. the workitem send to the appropriate users and they release the workitem as very well. I used the standard workflow. my logic was
Release Code = Approver
01 = user1
02 = user2
03 = user3
when i create the PO the workitem was send to the user1 for release. he execute the workitem it will go to the release screen and he is able to release. after releasing and before saving user1 is able to release the user2 and user3 releases also. that was the logical mistake happening. the user1 should not allow to release the user2 and user3 releases. how it can be done?
Thanks in Advance.
Regards,
R.Sathis Kumar.Your rel strategy has to be fixed, some extract from standard doco.........
o Release code
Via the release code, you specify the release codes with which the
user may release purchasing documents.
Examples
For user Miller, the following values have been defined in the
authorization object:
o Release group: 01 and 02 (see example b)
o Release code: 01 and 02
The user Miller may thus release POs and RFQs using the release codes 01
and 02.
Hope this helps, also what version are you on?
Maybe you are looking for
-
How to use MATERIAL_UNIT_CONVERSION?
Hi experts, Is there anyone share me how to use FM MATERIAL_UNIT_CONVERSION? Can I use this to convert Volume to KG and vise versa? eg. 20M3 to 20000KG; 10L to 12000KG Thanks
-
HT4539 How do I get photos off from my old iPad onto a new iTunes account?
I have an old iPad that I need to update it but if I do i will lose my pictures. I do not have access to my old iTunes account,( i lost that in the divorce) I created a new iTunes but I can not take photos from my iPad to the new account. What do I n
-
Can't import large mov file to FCP
I am new to Macbook pro and new to Final Cut Pro X. Rather than explaining how and why I would just like to tell you what, and ask you how? My MOV file is 469GB and is on an external HD My Macbook Pro has an SSD with 434GB free space. Final Cut Pro X
-
Publishing with a new screen resolution changes the EXE file size quite dramatically
Does anyone know why if you change the screen resolution and the re-publish a movie why the resulting EXE grows in size quite dramatically. Is there any way to avoid this to keep file sizes down? Thanks Alastair
-
IRecruitment conversion issue for internal applicants
Hi, We are doing conversion from legacy to oracle irecruitment. When converting external applicants, things have gone fine. I used Create_user and registered_user_application API's. Now for internal applicants conversion, its giving me lot of problem