Purchase requsition
Hi experts
we have n number of purchase requisitions and now we want to convert those requisitions into purchase order at a time throug
pls tell me the process
Hi,
If u have 10 PRs for same material then u can :
1. Create same PO item consolidating all the PRs with its reference .
2. Create Multiple PO per PR item .
To achieve 1. u need to adopt ( drag drop ) PRs in the item detail level shopping cart . U will have multiple PR reference for a sigle PO item .
SAM
Similar Messages
-
Returns and Free Item indicator in Purchase Requsition
Can we get the FREE Item and Returns Item indicator (as available in PO) in Purchase requsition.
Can we create returns PR or free item PR.
Thanks,PR is an internal document. You do not need a FREE indicater at that level
-
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 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 -
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 -
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 -
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 -
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 -
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! -
Line item in purchase requsition
Dear Sir ,
Presently i am working in 4.7 environment , in purchase requsition screen no. of line item is upto 10 , My client want 100 line item to be punched in one PR , whether this is possible or not , please specify that how can it be done .
thanks & regards
shailendraHi
Just enter the first ten items and then press enter u ll get another ten new lines. this ll happen everytime u press enter after entering data in the last line. i do not know what is the limit. but 100 records can be done. u will not need any settings for this. it just straight forward
cheers
maniraj -
Purchase Requsition Conversion to Schedule lines
Can any body reply me with the table/view where i can link with the purchase requsition Number and
Schedule line Agreement number in APO.Data is stored in livecache so no direct table .
you can use FM/BADI to get the details :
BAPI_POSRVAPS_GETLIST3
also check structure :/SAPAPO/RRPIO
Manish -
Purchase Requsition Data Source
Dear Consultants,
I want to extract Purchase Requsition Data from R/3 System.
But I couldn't find any data source in the R/3 system.
Is there a standart data source for this?
Best Regards
MehmetThere is no standard datasource; go in LBWE and include in your transfer structure (of 2LIS_02_SCL)
MCEKET-BANFN (Purch.req.) and
MCEKET-BNFPO (Requisn.item).
These two fields allow to access on the key of EBAN table...here you can find FRGDT field that is release date...
In the same datasource you can also already find as available the field MCEKKO-EKGRP (Purch. group from T024).
Hope it helps.
Regards -
Hi All,
in the purchase requsition, the delivery date and release date shows like 25.03,2009 and 23.03.2009 instead of 2008.
it should be 2008. kinly give me the valid input on this issue.
Thanks & Regards
kannanHi,
Your basis person needs to change the date in the system.
Regards,
Piyush -
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 -
Adding purchase requsition items
Hi friends,
Is ther any function module or BAPi for adding items to the purchase requsition(ME51n)
Thanks in advanceHi,
Using the BAPI:BAPI_REQUISITION_GETDETAIL existing PR header and item details and then modify the item tables with the new items and then update using the BAPI_PR_CHANGE/BAPI_REQUISITION_CHANGE
Hope this helps you
Regards
Shiva -
Purchase requsitions into table EPRTRANS when using release strategy
Hi,
We are working with release strategy.
It is not passible to insert purchase requsitions into the table EPRTRANS when I choose e.g.a material group which
has been declared as a relevant criteria for release strategy. How can this problem be achived ?
Regards
Alexander
Edited by: AlexanderZiegler on Sep 23, 2009 11:25 AMpls. comment out this perform
PERFORM bbp_release_check USING l_xeban
l_yeban
CHANGING no_update
now_released.
IF no_update = 'X'. " preq not yet released
CONTINUE.
ENDIF.
Maybe you are looking for
-
Album Name and Artwork do not show up on AAC protected files?
If I import a protected AAC album from the Itunes store and then burn a CD of that album, and then try to play in on another computer Mac or PC none of track names or artwork shows up and gracenote says it does not exist. Any suggestions?
-
Advanced: How to traverse a tree representation in PL/SQL (procedure)?
I am looking to write a method that will create a collection of records, each of which represents a node in a tree. TYPE t_all_folders IS TABLE OF get_all_folders%ROWTYPE INDEX BY PLS_INTEGER; v_all_folders t_all_folders; so first need help in figuri
-
I downloaded the ios8 last night and ever since, everything from making a call to checking facebook or text is freezing up my phone! The time even stops on it!! Can I undo this update and go back because this is making my phone useless?
-
hi frn's , i am sending an email with text attachment ....but not getting in desired format in text attachment.... please help Itab value: abcdefdfldjfñlkdsjfñldsjfdsñljñla fdsljfñldskjfldsñkjfñldsjfñldsajñld vcxusfcxusfcusafcxusafcusafcdsauc Ac
-
What is color depth of macbook and is it possible to change it? from 32 to 16bit. if so does it improve system performance?