Automate Approved Purchase Requsition to Approved Purchase Order
Hi all,
How can we automate the flow from the Approved Purchase Requisition to Approved PO.
What are the basic setups(ASL, SOURCING RULES) needed?
To brief it, by Requisition Import process we get approved PURCHASE REQUISITION.
In a similar fashion, can we automate(not with autocreate) creation of approved PO without choosing supplier, for each item/requisition ?
Thanks in advance
Regards
Kumar
HI ,
Find below the set up steps for Auto creation of PO.
1.Valid Contract agreement need to be available for the supplier site.
WF set up :
Create Documents workflow attribute :
“Is Automatic Creation Allowed?” set to “Yes”
Should Contract be used to autocreate Doc?” set to “Yes”
"Is automatic approval allowed" set to Yes
"Should Non catalog requests be autosourced from contract" set to YES
"Is contract required on requistion line" set to Yes
In req. approval WF :
'Send PO Autocreation to Background' set to NO for launcing the WF background process to be launched immediately.
In PO module :
PO: Automatic Document Sourcing -- set it to NO
create Sourcing rule and ASL ,Provide the Contract info in ASL and set the release method as "Release using Autocreate"
Note : In case of NCR from iproc which has the item category alone,ASL is not required for auto creation of PO.
Once all this setup is done ,import the req and it would be converted into a std. PO.Hope this suffices.
Subbu
Similar Messages
-
Several purchase requsitions from one sales order
Hi,
I am using item category TAB to create a purchase requsition from a sales order, this works fine.
What I really want to do is to create one purchase requsition for each condition type of a special kind from the TAB position in the sales order.
Another possibility is to create several purchase orders from one purchase requsition, split on the earlier mentioned condition types. In any case, the end result should be several POs from one SO, split on condition types.
Can this be done in config or do you have a suitable user-exit for me?
Thanks in advance!
Best Regards
ViktorHI,
The Cost Center Determination settings is in OVF3, the standard works only at the header level though, so it would not work if cost center is needed on the line item.
For this case I suggest to try from CO view:
A material is linked to a profit center. From this profit center you can determine a cost center using txn OKB9
In combination with the material's account assignment field and account determination customizing, an alternate revenue account can be determined for this material. ("Normal" revenue accounts are to be used in combination with CO-PA).
If this account is a cost element with category type "1" you need the entries in OKB9.
Hope this help!
Regards! -
How to troubleshoot approval workflow of a rejected purchase order
Hi,
We are working in oracle applications 11i.
I have a purchase order with status rejected that has hanged up in the system. The user rejected PO and the document has not been transferred to the PO buyer. From the application forms -> Forward documents window, I can see that neither the user who rejected or the buyer has the document.
From System Administrator responsibility I can see that the workflow administrator can modify a PO that is only IN PROCESS,
what shall I do?please check :
http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/how-to-troubleshoot-approval-workflow-of-a-rejected-purchase-order-4211332 -
URGETNT: REGARDING Purchase Requsition Approval tables
hi,
I am making a report on purchase requsition and i have to display the details of which person has approved it and its date of approval. can anybody tell me which are the tables used in it to display it,example :-
1st Approval - Name of d person Date of Approval
2nd Approval - Name of d person Date of Approval
3rd Approval - Name of d person Date of Approval
Final Approval - Name of d person Date of Approval
this type of details i want to display in my report. if anybody gives me tables and details about it to make d <b><b>report ,he or she will be definately REWARDED...
Currently i am using table <b>EBAN,EBKN</b> ..
Regards,
Ric.sUse these table to see who released and description
T16FC - Release code for particular release group
T16FD - Description for Release code
T16FG - Release Groups
T16FH - Descriptions of Release Groups
T16FK - Release Statuses
use BAPI to get release information for PR .
BAPI_REQUISITION_GETRELINFO.
reward points if useful.
Regards,
Vimal
Message was edited by:
Vimal Kumar -
No approver was found for Standard Purchase Order #
I created an Employee for that employee i assigned a Buyer
and Document type i gave a Direct approver ,But it is still showing No approver for this PO.
could some one please give me the details how to approve a purchase order using Direct Method.
And also please tell how to define approval hierarchy for PO approval and how to assign that hierarchy to Buyer.
Regards
Narasaiah
Message was edited by: Narasaiah
user554411hello,
I found the documents still at the buyer's.it has to do with the revision number; it was not sent correctly. the buyer reopened the documents and resent them.
Now the problem is solved... -
BAPI to approve/reject Purchase Requsition
Hello all - I need some help from SAP gurus.
I am looking for two BAPIs - one to approve and one to reject Purchase Requsition item. I am using BAPI_REQUISITION_GETDETAIL and need to approve and reject the purchase requsition that I bring up using said BAPI. Does anyone know if such BAPIs exist? If not, how do you approve or cancel purchase requisition?
I'd greatly apprecaite your help.
Thank you
HalstonHi
I am not sure of the your complete requirement, but you can try this
BAPI_REQUISITION_RELEASE Release Purchase Requisition Item by Item
BAPI_REQUISITION_RELEASE_GEN Release Entire Purchase Requisition
BAPI_REQUISITION_RESET_RELEASE Cancel Release of Purchase Requisition Items
BAPI_REQUISITION_RESET_REL_GEN Cancel Overall Release of Purchase Requisitions
Thanks !
E.Avudaiappan -
Auto trigger of Purchase requsitions in Sales Order in case of Third party
Hi,
In a third party sales scenario, where do we set the automatic creation of Purchase requsitions when we create a third party sales order. I checked the Item category configuartion but couldn't figure it out anywhere.Hi Ronaldo,
In Scheldule Line Category, for the Purchase Order Type,Please select the Options Related to Purchase Requestion.So that we you create the Order automatically the Purchase Requisation Number will get generated.
Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula -
Purchase requsition and Purchase order Price Changes
Hi All,
When purchase requsition(XXXXXXXX) is converted in to a purchase order through ME 59N(YYYYYYYYYY),after converting in to a purchase order i will change the purchase order price to a new value.
How can i track the price changes for a purchase order that is converted from a purchase requsition.(i know i can see the changes to a PO,under item changes for PO)
Is this data is stored in any table?
with regards,
AmoghHi,
this change is not captured, because the price is being changed at the point of the PO creation and so there will be no record in the header or item changes option (the system does not see anything as being changed because this is a creation of a new PO).
The price from the requisition is merely a suggestion and it is not meant to be a purchase price anyway (it is designed to be used to value the requisition for the release strategy).
I know that you can configure the system to pass this req "price" to the PO, but it is not the same price and so you will not find the type of controls that you would expect.
In many cases a simple ABAP is written that reads POs that have a reference requisition and the ABAP compares the prices and reports on those that exceed a tolerance (either hard coded in the program or held on a new table in SAP).
None of this is standard SAP but it is something that many people create to handle the situation where the user enters the requisition at a deliberately low value to get it through the release strategy.
Steve B -
Initiating re-approval on price change durin purchase requisition approval
Hello everyone,
Must be a basic requirement for most people...can you please help us here?
We have a requisition approval hierarchy (defined in AME). We want the functionality that whenever an approver updates the price (through the "Open Document" in notification), the purchase requisition should be sent for re-approval starting with the requestor. Is there any profile option or workflow attribute which can be used for this purpose? I believe PO has some such option for setting the tolerance percentage, but don't know whether iprocurement has similar one.
Btw, we are using 11.5.10.2
thanks in advance,
abbasHi
For the the approval there is release strategy in purchase requistion ( with classifiaction .You can make use of this to put the approval .Now coming to ur Purchase requistion which are cretaed thru Mainatnace odere you need to cjheck the Field status for the document there you will the field valution price i just forgot the field status group.
you can try this way
regards
sunny -
Online purchase request(PR) approval application using Blackberry.
Hi,
We are having ECC6.0 ABAP stack and have to implement Online purchase request(PR) approval application using Blackberry.
Please provide related information.
With Request,
Krishna.Hi Venkat
below links will help you regarding your quarry
http://help.sap.com/search/highlightContent.jsp
http://help.sap.com/search/highlightContent.jsp
http://help.sap.com/search/highlightContent.jsp
Regards
Bandla -
Purchase requsition to purchase order
hi all,
I want to make a compulsory purchase requsition field in po for a particular document type only ,not the other document type for the same user?
How we can do this? Any help
Regards
sriHi,
In my understanding you can not restrict the PR to PO at document level. Even if you make settings in define screen layout at document level by controlling field reference also system will allow you to make a PO without PR.
You can control by only user authorization, means a particular user can not make PO without PR. This is user level, but this is applicable for all document types. You can not control a particular document type by using user authorization.
regards,
abi -
Reg: Tracking the sales order no in the Purchase requsition or in the PO
Hi All,
i need some information on the sales order related issue. actually i have create the prchase requsition against the sales order and also i have convert this PR to PO order. but i want to see my sales order number in the PR or PO. how can i see that sales order number in the PR or PO. please give me the valid information on this issue.
Thanks.
BR
sivaHi,
Try to create third party sale order .
Use materil with item catgory as BANS , while creating SO system creates PR automatically and same PR can be converted to PO.
All SO info can be seen in PRand PO
pl reply
guru -
Regarding Purchase Requsition Report
hi,
i am making report on Purchase Requsition in which i have to display that these are the persons who had approved at this date.
i am currently using tables: EBAN,T16FG but it is not giving the desierd result ,can anybody help me out in making thisreport ,HE OR SHE will be definately rewarded.
Reply as fast as possible.
regards,
ric.sHi
Check/Use the Tables
<b>T161E and T161F</b> for the PR Release info
by taking the related fields from EBAN
also check the Pur requisition Business Object BUS2105 Program for the other release info in SWO1 Tcode, you will find it
Regards
Anji -
Urgent:regarding purchase requsitions
HI,
i am making purchase requsition report in which i have to display that these are the person who released the purchase requsition at dese dates.
plzzzz help me out as i am able to display only release requsitions but not the person who had released it. i am using table eban.
IF ANYBODY HELP ME OUT HE OR SHE WILL BE DEFINATELY REWARDED.
Regards,
ric.sHi,
Go through this program, you have answer
It is possible to generate a complete list of purchase document releases with the purchase document number (requisitions and orders), releaser, release date and release time. * First, create an Infoset using transaction SQ02 directly reading from table CDPOS and create an additional table: CDHDR. If you are releasing purchase requsitions at the item level, it is convenient to create an additional field (PURPS LIKE EBAN-BNFPO) to capture the item number.
GO THROUGH THIS CODE
Mass Display of Purchase Orders
Submitted by webmaster at www.sap-img.com
Mass display or print Purchase Order History
You can request report by :
1. Change date
2. User Name
3. Purchase Order Number
4. Vendor Code
Written by : SAP Basis, ABAP Programming and Other IMG Stuff
www.sap-img.com
REPORT ZPOCHANGE LINE-SIZE 132 NO STANDARD PAGE HEADING
LINE-COUNT 065(001)
MESSAGE-ID VR.
TABLES: DD04T,
CDHDR,
CDPOS,
DD03L,
DD41V,
T685T,
VBPA,
TPART,
KONVC,
EKKO.
SELECT-OPTIONS: XUDATE FOR CDHDR-UDATE,
XNAME FOR CDHDR-USERNAME,
XEBELN FOR EKKO-EBELN,
XLIFNR FOR EKKO-LIFNR.
SELECTION-SCREEN SKIP.
TEXT-001 - Sorting Sequence
SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.
PARAMETERS: SUDATE RADIOBUTTON GROUP R1,
SNAME RADIOBUTTON GROUP R1,
SOBID RADIOBUTTON GROUP R1.
SELECTION-SCREEN END OF BLOCK BLK1.
DATA: WFLAG,
WCHANGENR LIKE CDHDR-CHANGENR.
DATA: INDTEXT(60) TYPE C.
DATA: BEGIN OF ICDHDR OCCURS 50.
INCLUDE STRUCTURE CDHDR.
DATA: END OF ICDHDR.
DATA: BEGIN OF ICDSHW OCCURS 50.
INCLUDE STRUCTURE CDSHW.
DATA: END OF ICDSHW.
DATA: BEGIN OF EKKEY,
EBELN LIKE EKET-EBELN,
EBELP LIKE EKET-EBELP,
ETENR LIKE EKET-ETENR,
END OF EKKEY.
DATA: BEGIN OF ITAB OCCURS 50,
BEGIN OF EKKEY,
EBELN LIKE EKET-EBELN,
EBELP LIKE EKET-EBELP,
ETENR LIKE EKET-ETENR,
END OF EKKEY,
CHANGENR LIKE CDHDR-CHANGENR,
UDATE LIKE CDHDR-UDATE,
UTIME LIKE CDHDR-UTIME,
USERNAME LIKE CDHDR-USERNAME,
CHNGIND LIKE CDSHW-CHNGIND,
FTEXT LIKE CDSHW-FTEXT,
OUTLEN LIKE CDSHW-OUTLEN,
F_OLD LIKE CDSHW-F_OLD,
F_NEW LIKE CDSHW-F_NEW,
END OF ITAB.
DATA: OLD_OBJECTID LIKE CDHDR-OBJECTID.
FIELD-SYMBOLS: <F_OLD>, <F_NEW>.
SELECT * FROM EKKO WHERE EBELN IN XEBELN AND
LIFNR IN XLIFNR.
CLEAR CDHDR.
CLEAR CDPOS.
CDHDR-OBJECTCLAS = 'EINKBELEG'.
CDHDR-OBJECTID = EKKO-EBELN.
PERFORM GETCHGDOCS.
ENDSELECT.
IF SUDATE = 'X'.
SORT ITAB BY UDATE EKKEY-EBELN CHANGENR EKKEY-EBELP
EKKEY-ETENR.
ELSEIF SNAME = 'X'.
SORT ITAB BY USERNAME EKKEY-EBELN CHANGENR EKKEY-EBELP
EKKEY-ETENR.
ELSE.
SORT ITAB BY EKKEY-EBELN CHANGENR EKKEY-EBELP EKKEY-ETENR.
ENDIF.
LOOP AT ITAB.
CLEAR: INDTEXT, EKKEY.
CASE ITAB-CHNGIND.
WHEN 'U'.
INDTEXT(50) = ITAB-FTEXT.
INDTEXT+51 = TEXT-020.
CONDENSE INDTEXT.
WHEN 'D'.
INDTEXT = TEXT-021.
WHEN 'E'.
INDTEXT(5) = ITAB-FTEXT.
INDTEXT+51 = TEXT-021.
CONDENSE INDTEXT.
WHEN 'I'.
INDTEXT = TEXT-022.
ENDCASE.
RESERVE 4 LINES.
IF WCHANGENR NE ITAB-CHANGENR.
WCHANGENR = ITAB-CHANGENR.
EKKEY = ITAB-EKKEY.
WRITE:/ ITAB-UDATE UNDER 'Change Date',
ITAB-UTIME UNDER 'Time',
ITAB-USERNAME UNDER 'User Name',
ITAB-EKKEY-EBELN UNDER 'PO No',
ITAB-EKKEY-EBELP UNDER 'Item',
ITAB-EKKEY-ETENR UNDER 'Sch No',
INDTEXT UNDER 'Changes'.
ELSEIF ITAB-EKKEY NE EKKEY.
WRITE:/ ITAB-EKKEY-EBELP UNDER 'Item',
ITAB-EKKEY-ETENR UNDER 'Sch No',
INDTEXT UNDER 'Changes'.
ENDIF.
CASE ITAB-CHNGIND.
WHEN 'U'.
ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO <F_OLD>.
ASSIGN ITAB-F_NEW(ITAB-OUTLEN) TO <F_NEW>.
WRITE: / TEXT-023 UNDER 'Changes',
<F_OLD>.
WRITE: / TEXT-024 UNDER 'Changes',
<F_NEW>.
WHEN 'E'.
ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO <F_OLD>.
WRITE: TEXT-023 UNDER 'Changes',
<F_OLD>.
ENDCASE.
SKIP.
ENDLOOP.
TOP-OF-PAGE.
WRITE:/ SY-DATUM,SY-UZEIT,
50 'P U R C H A S E O R D E R H I S T O R Y',
120 'Page', SY-PAGNO.
WRITE: / SY-REPID,
60 'Purchase Orders Changes'.
SKIP.
ULINE.
IF SUDATE = 'X'.
WRITE:/001 'Change Date',
014 'Time',
024 'User Name',
038 'PO No',
050 'Item',
057 'Sch No',
065 'Changes'.
ELSEIF SOBID = 'X'.
WRITE:/001 'PO No',
013 'Item',
020 'Sch No',
028 'Change Date',
041 'Time',
051 'User Name',
065 'Changes'.
ELSE.
WRITE:/001 'User Name',
015 'Change Date',
028 'Time',
038 'PO No',
050 'Item',
057 'Sch No',
065 'Changes'.
ENDIF.
ULINE.
FORM GETCHGDOCS.
CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
EXPORTING
DATE_OF_CHANGE = CDHDR-UDATE
OBJECTCLASS = CDHDR-OBJECTCLAS
OBJECTID = CDHDR-OBJECTID
TIME_OF_CHANGE = CDHDR-UTIME
USERNAME = CDHDR-USERNAME
TABLES
I_CDHDR = ICDHDR
EXCEPTIONS
NO_POSITION_FOUND = 1
OTHERS = 2.
CHECK SY-SUBRC EQ 0.
DELETE ICDHDR WHERE CHANGE_IND EQ 'I'.
CHECK NOT ICDHDR[] IS INITIAL.
LOOP AT ICDHDR.
CHECK ICDHDR-UDATE IN XUDATE.
CHECK ICDHDR-USERNAME IN XNAME.
CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
EXPORTING CHANGENUMBER = ICDHDR-CHANGENR
IMPORTING HEADER = CDHDR
TABLES EDITPOS = ICDSHW
EXCEPTIONS NO_POSITION_FOUND = 1
OTHERS = 2.
CHECK SY-SUBRC EQ 0.
LOOP AT ICDSHW.
CHECK ICDSHW-TEXT_CASE EQ SPACE.
MOVE-CORRESPONDING ICDSHW TO ITAB.
MOVE-CORRESPONDING ICDHDR TO ITAB.
MOVE ICDSHW-TABKEY+3 TO ITAB-EKKEY.
APPEND ITAB.
ENDLOOP.
ENDLOOP.
ENDFORM.
END OF PROGRAM
Regards,
Satish -
Purchase Reqs created through work orders
Currently when I attach a non-stock item into a work order it create a purchase req. The purchase req is automatically released, or is released when the work order is. The problem is that we have a release strategy that we must follow here at my company. When the Reg is automatically release it does not follow this strategy.
Is there a way that i could turn off this functionality, and have those req follow our standard release strategy.Hello!
If you don't want to convert PR into PO, then why you are creating it. There can be two cases:
1. You want to create PR but don't want the material right now. In that case change the delivery date.
2. You don't want to do anything now. You want material after 6 months, only you want is to create a maintenanc eorder. In
that case you can enter the material nad service on ly at the time of requirement.
You can talk to MM consultant also you can put control this by release strategy also.
Is there any other case that you are facing. Please discuss.
- Vaibhav Mishra
Maybe you are looking for
-
HT1977 How many times can you download an app?
I have purchased an app from itunes store, my family has alot of devices and i want that app on all of them. we upgrade alot so how many times can you upload an app? Unlimited?
-
CS4 Problem with Acrobatinfo.exe
I'm having a really obnoxious problem with CS4 (as far as I can tell, every part of it, tested with InDesign, Acrobat, Illustrator and Photoshop). Every time I open an Adobe application and every 30 second to 3 minutes thereafter, my system hangs for
-
How does "root" work in 3.0
Does anyone know how to get the "root" action to work in 3.0? It used to be (1.0 and 2.0) that using "_root." would go to the root level of the movie (leaving a movie clip) and then you could control the timeline (or target another movie clip), but n
-
I've just come across a strange problem. Final Cut will no longer render out. When I click on render all, render video, etc, the task window bar pops up for a split second as it would when rendering, and then closes. I've tried rebooting, trashing pr
-
Ordinary leave calculating wrongly
Dear Guru's In our client we have got Oridnary leave known as OL normally it will be given only for 5 days. If an employees takes leave from 30/03/2009 to 03/04/2009. Instead of deducting 5 days its deducting 10 days based on this Its affecting allow