Create Purchase Process
I can create PO by two way:
first way is:
0- Create Vendor Master
1- Create Purchase Requisition (ME51N)
2- Create RFQ (ME41)
3- Release RFQ (ME45)
4- Maintain Quotation (ME47)
5- Price Comparison (ME49)
6- Create Contract (ME31K)
7- Release Contract (ME35K)
8- Create PO
and other way:
0~5 - same above.
6- Create Info Record
7- Maintain Source List
8- After run MRP, Plan Order automatic create.
9- Convert Plan Order to Purchase Requisition
10- Convert PO from Purchase Requisition
Is Create Purchase Process correct ?
Please tell me what different when use two way ?
Can I Release Quotation ?
And
Do you have any document about step by step operation ME 35K,ME45 and ME49 ?
Email of gmail : caodanhthang
Thank and Best Regards,
Thang
Dear Manoj,
see the documentation of the transaction BAPI and use the menu:
Materials Management -> Purchasing -> PurchaseOrder -> CreateFromData1 -> Documentation
Kind regards,
Peter
Similar Messages
-
I can create PO by two way:
first way is:
0- Create Vendor Master
1- Create Purchase Requisition (ME51N)
2- Create RFQ (ME41)
3- Release RFQ (ME45)
4- Maintain Quotation (ME47)
5- Price Comparison (ME49)
6- Create Contract (ME31K)
7- Release Contract (ME35K)
8- Create PO
and other way:
0~5 - same above.
6- Create Info Record
7- Maintain Source List
8- After run MRP, Plan Order automatic create.
9- Convert Plan Order to Purchase Requisition
10- Convert PO from Purchase Requisition
Is Create Purchase Process correct ?
Please tell me what different when use two way ?
Can I Release Quotation ?
And
Do you have any document about step by step operation ME45 and ME49 ?
Email of gmail : caodanhthang
Thank and Best Regards,
ThangHi Cao,
Please see the link.
http://help.sap.com/saphelp_srm30/helpdata/en/38/4cc5376848616ae10000009b38f889/content.htm
Regards,
Anil -
Process create Purchase order for external instructor in training & event
Dear Experts
Need the process create Purchase order for external instructor in training & event management.
Regards
SonaliHi,
for your requirement raise one servoce PO for 1000-00, with item category 'D',
for that line item , it is possible to maintain sub-services line items,
but, it is not possible to maintain raw materials under the service activity ,
if you want to valuate paint cost also, maintain the sub service line item with short description ,
at the time of SES , u can create individual SES, for all sub services,
hope this is helpful,
chenna kesava reddy -
Unnecessary Purchasing Processing Time in scheduling agreement
According to its business logic, the scheduling agreement is a document that has already been released by purchasing department, and its scheduling lines, that have been created by MRP are valid for goods receipt without any need for additional purchasing processing time. However, MRP scheduling incorrectly takes purchasing processing time into account (as defined in the IMG in plant parameters for external procurement - TCODE OPPQ) when calculating planned availability date. Please advise how to correct this issue.
Best Regards,
Itzik EshedThis can be customized in
SAP Customizing Implementation Guide
-> Production
--> Material Requirements Planning
---> Planning
> Procurement Proposals
> Define External Procurement
Here you can select the indicator "Scheduling according to purchasing info record or agreement" either at plant or MRP group level. -
Scenario on Purchasing Process - Freight Charges to Different Vendor
Hi Experts,
We have a business scenario here that we want to implement on the MM - Purchasing Process.
My Client's industry is on Selling Mixed Concrete. Every time they make Contract with Scheduling Agreements, for Raw Materials like Cement 20MM or DUST, on each available Plant from a partner company on a different location. Some of the Location are not inside the country as well.
When we do Scheduling Agreement, we do a blank quantity for example, 30,000 for 20MM on Plant A and 10,000 for 20MM on Plant B. During the creation of Schedule Lines, we key in differect schedules of delivery (incl PGR). Then by the end of the Period, we create a Vendor Invoice.
However on some delivery item, we have a scenario where from a specific Vendor A, we have a Vendor B that delivers our Materials to our Plant (Transporter Vendor). So we have to create another Invoice for them. We have to have 1 Invoice for the Supplier and 1 Invoice for the Transporter Vendor.
I understand that SAP can do 2 Vendor assignment on PO, 1 for Material Goods and 1 for Freight Charge. The Amount will sum up per Ordered Item and during PGI, the Material Cost will be based on this amount. I'm okay with the first statement but the summed amount is not okay with some scenarios.
The problem with some scenarios is that we should not base the Freight Charge on the schedule quantity. We agreed that the Quantity to be considered for Freight Charge is based on their Shipment Tonnage Agreement (which is weighed on the Vendor 2's side). Then for the Schedule Line Qty, we have to take the Average Weight from our side and from their side, and that should be the Schedule Line Qty. The Amount to be posted in PGR line item should be the amount from the Schedule Line Qty and the Freight Charge based on the Shipment Tonnage Agreement and the Material Cost will be valuated with the sum of these values. At the end of the Month, we create an Invoice for the 2 Vendors at the same time: one with Freight Charge the other on is the Stock Amount.
So for this requirement, is there a way we can add another Quantity, based on the Shipment Tonnage Agreement to calculate the Freight Charge inside, And the Transporter Vendor, in the Schedule Line Conditions to be included in the PGR?
Please suggest me configurations to do this also.
Thanks a lot for your suggestions.Hi Cruz,
If your requirement is to bill on the monthly average basis for the freight vendor, you can create new condition type for freight based on quantity. Use the calculation type 'M' - Quantity monthly price, in conjunction with the scales and use the scale basis 'C' if the freight cost is fixed based on your shipment agreement.
If your agreement is based on no.of shipments use the scale basis 'S' - no. of shipping units.
Even if these two are not suiting use the scal basis 'G' - formula and define the calculation based on your requirement.
Once this is configured for the condition type. Then maintain the conditiona values accordingly.
Hope this is helpful.
Thansk,
Satya -
Creating purchase requisitions instead of planned orders after MRP run in MDBT
When running regenerative planning in MDBT for plant with following details ,The system has to provides planned orders for the materials .
Processing key:NEUPL
Create Purchase requisition :3
Schedule lines:3
Create MRP list:1
Planning Mode:1
Scheduling :1
But sometimes it provides purchase requisitions for certain materials.The problem happens for different materials at different times.
I checked the material master and found that procurement type is external procurement.Business need to create planned order for the materials and then want to convert it to purchase requisition.
MRP group is assigned to the materials but no creation indicator maintained for the MRP group.
Please tell me why this run creates purchase requisitions suddenly and in the next run it disappears?Hello
Maybe someonelse is running MRP in another transaction, such as MD02, with a different parameter. Check on transaction MD05 when was the last MRP execution and the user that ran it.
Also check if there is any active implementation of BAdI MD_MRP_PARAMETERS.
If you don't have a cretion indicator, maybe it would be useful to set it for your MRP group, with the parameter 3, in order to make sure that planned orders will be created.
BR
Caetano -
Update was terminated while creating purchase order from ME21N
Hi Experts,
We are getting this dump when try to create purchase order from ME21N;
Our system ECC 6.0 and IS-AFS (Apparel & Footwear Solution) V600 component has installed,
How can we prevent this error,
Regards
Here is the dump and sm21 log,
Runtime Errors LOAD_PROGRAM_NOT_FOUND
Exception CX_SY_PROGRAM_NOT_FOUND
Date and Time 10.10.2008 10:22:03
Short text
Program "RMCMS431 " not found.
What happened?
There are several possibilities:
Error in the ABAP Application Program
The current ABAP program "SAPLMCS4" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
or
Error in the SAP kernel.
The current ABAP "SAPLMCS4" program had to be terminated because the
ABAP processor detected an internal system error.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not
caught in
procedure "TMC2F_FROUT_CALL" "(FORM)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
On account of a branch in the program
(CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
or a transaction call, another ABAP/4 program
is to be loaded, namely "RMCMS431 ".
However, program "RMCMS431 " does not exist in the library.
Possible reasons:
a) Wrong program name specified in an external PERFORM or
SUBMIT or, when defining a new transaction, a new
dialog module or a new function module.
b) Transport error
How to correct the error
Check the last transports to the R/3 System.
Are changes currently being made to the program "SAPLMCS4"?
Has the correct program been entered in table TSTC for Transaction "ME21N "?
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"LOAD_PROGRAM_NOT_FOUND" "CX_SY_PROGRAM_NOT_FOUND"
"SAPLMCS4" or "LMCS4F10"
"TMC2F_FROUT_CALL"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
The exception must either be prevented, caught within proedure
"TMC2F_FROUT_CALL" "(FORM)", or its possible occurrence must be declared in the
RAISING clause of the procedure.
To prevent the exception, note the following:
sm21 log ;
Transaction Canceled 00 671 ( LOAD_PROGRAM_NOT_FOUND 20081010102203saptest_TET_00 EYUCE 100
Update terminated
> Update key: F39796DD5421F1509233001E0BD601E0
> Update module: MCE_STATISTICS_UPD_V2
Run-time error "LOAD_PROGRAM_NOT_FOUND" occurredPlease follow the oss note 800335
V2 Update terminations in Purchasing transactions after upgrading or installing AFS 5.0 release.
Other terms
AFS, LIS, MIGO, ME22N, OLI3, S433, S431
Reason and Prerequisites
AFS Purchasing infostructure S431 is no longer used. S433 is the valid infostructure for the release AFS 5.0.
Solution
Please do the following.
For customers upgrading to AFS 5.0 only:
> Rebuild Infostructure S433.
- Goto transaction: OLI3 (Statistical Set up of Infostructures)
- Info structure to be compile: S433
- Specify the 'Name of run'.
- Execute.
> Please also follow the instructions given below.
For both Upgrade and Non-upgrade Customers:
> Create the report 'ZDELS431'.
- Transaction: SE38
- Give Program name as ZDELS431.
- Create (F5).
- Title : 'Program to delete S431'.
- Type : 1 (Executable Program).
- Status: T (Test Program).
> Copy the program text from the note and paste in the program.
> Save and activate the program.
> Execute the report for all clients in Update mode.
(Two check-boxes will appear: P_ALL_CL, P_UPDATE.
Please check both of them).
This report will delete all the references to infostructure S431. -
Program for Creating Purchase Order with reference to purchase requisition
Hi ,
I need to Create purchase Order with reference to Purchase requisition,
in my case i need to automize the Process which is happening in MD04,
Can you please suggest me ?
Thanks ,
MuraliHi,
Plz check this link. It will be helpful to you.
Purchase order creation with reference to PR
We can also create the PO Using the BAPI_PO_CREATE1 function module.
In this function module fill up the all necessary Details.
With details in Item Table we haveto give the Fields PREQ_NO and PREQ_ITEM for each item .
then it will creates the PO with PREQ.
Thanks & Regards,
Sarita Singh Rathour
Edited by: Sarita Rathour on Aug 3, 2009 7:01 AM -
IW31-Create Purchase Requisition automatically from PM order - Release 5.0
Dear Experts,
Currently we are working in the 4.6C Release but we are doing the migration for 5.0. In PM, in the 4.6C release when we
create a PM Order in tcode IW31 we select a component and the system shows us the screen to inform the quantity and
automatically the system shows us a screen to Create Purchase Requisition where we can fill or select some fields.
However, when we create a PM order in the 5.0 using the same tcode, the same material type, the system creates
automatically the Purchase Requisition without to show us the screen to fill or select the fieds. I´ve checked the customizing
comparing the systems but I couldn´t find something.
I was wondering If you could help me with this issue?
If my comments are not enough to understand me, please let me know...
BR
ValdevairDear friend,
Do check configuration node at
plantmaintenance and custonmer service - maintenance and service processing -maintenance and service orders - functions and settings for order types - define change documents,collective pur.requisitionsindicator,operation no.interval
here for your order type and plant , check whether generation of PURCGHASE REQUISITION from maintenance order settings.
there will be three options
1) never
2) from release
3) immediatly.
hipe this will help you.
Regards,
pardhu -
Discovery System HUJ - Created Purchase Order is not shown...
Hello,
after log on to HUJ, I started the process procurment -> Approve Purchase Requisition and Create Purchase Order. I could read the material and create the Purchase Requisition, but after that, it is not shown. After 60s I get an time out instead...-
How can that be healed?
Petercustomizing problem.
or
field mapping not correct. -
MRP - VB type deletes already created purchase orders
Dears,
Recently sth happened with MRP planning for materials with VB (reorder point) type at my client.
If stock is below reorder point MRP generates requisition correctly. But when requisition is converted to purchase order and delivery date is changed (+ few days) a new MRP run suggests to delete such purchase order and creates new requisition with delivery day = today.
1st clue I had was to check planning horizon period in SPRO but it's 30 days so any purchase orders within this period created with reference to MRP requisitions should be "visible" for MRP.
Planning mode is standard (adapt).
Do you have any idea what could happen?
Regards,
MarcinHi Amit,
I've checked this. VB type seems to be unchanged - SAP standard settings. As far as I know there are 4 factors that have influence on reorder point planning:
1. Material mater data - MRP type and reorder point level
2. MRP type settings - VB in this case is a SAP standard
3. Config - planning horizon (in this case long enough to cover diffrences in delivery dates between PREQ and PO dates)
4. Planning parameters:
Processing key NETCH
Create purchase req. 1
Delivery schedules 3
Create MRP list 1
Planning mode 1 (adopt - normal mode)
Scheduling 1
Parameters seems to be correct but system still recreates PREQs and wants to delete POs...This is very odd behaviur. I'll try to find sth in OSS.
Hope You'll have any idea.
Thanks,
Marcin -
Error occured while creating purchase info record in mm
sir,
while creating purchase info record an error occured while inserting net price. it said
NOT POSSIBLE TO DETERMINE A CONDITION TYPE FOR A PRICE
when it attempted to generate the time dependent condition for the price you entered the systeem was unable to determine a condition type, price determination is therefore not possible.
please inform me how to solve this problem.
thankyouI think you are not using the stdard pricing becuse of that it is thrwing error
Ok First check your pricing procedure which your using for PO
than in that pricing procedure if you are using PB00 fro Gross price than you will have antoher pricing procedure attached to this condition.
check in M/06 for your gross price conditon
now did you assign the pricing procedure to vendor?
bottom line is somthing missing in your config.
Check all the config as below
Pricing Procedure:
In MM module, pricing procedure is used during RFQ and PO creation. Total value of material based on all addition and subtraction like discount, surcharge, tax, freight, etc. In this we are defining pricing procedure and linking to vendor and purchase department through the virtual schemas.
Following steps for pricing procedure as,
1. Define conditions.
2. Define pricing procedure.
3. Define virtual purchase organization and vendor.
4. Info Record.
Customization for Pricing Procedure :
1. Definition of Conditions :
/NMEK0-condition typeu2026condition types- definition (define for basic price, net price, discount, surcharge, tax etc.)
2. Defining pricing procedure :
/NMEK0- calculation schema-calculation schemasu2014New entries (Define procedure and put the conditions like formula so that final price will be net price / total value as per company requirement)
3. Linking pricing procedure to independent condition types.
/NMEK0-condition typeu2026condition types- definition for position for defined conditions (Enter the defined pricing procedure in the each independent conditions u201CPricing Procedureu201D box)
4. Defining Schema group for Vendor :
/NMEK0- calculation schema-schema groupsu2014vendoru2014New Entries.
5. Defining Schema group for Purchase Organization--- New entries.
/NMEK0- calculation schema- schema groups---- purchasing organization--- new entries.
6. Linking Virtual Purchase Organization to actual Purchase Organization.
/NMEK0- calculation schema- schema groups----- Assign P.Org. (in actual P.Org, enter virtual P.Org)
7. Linking Pricing procedure to virtual P.Org and virtual vendor :
/NMEK0- calculation schema- Determine Schema--- -Standard --- New entries (Enter virtual schema and P.Org. along with pricing procedure)
8. Linking virtual vendor to actual vendor-- /NXK02 then enter schema group vendor in Purchasing Data )
9. Info Records (/NME11)---- click on u201CPurch. Org. data1u201D and enter condition types and pricing procedure
What are the steps in pricing determination in MM? Condition, Access sequence and schema.
In the SAP MM Pricing is more important. Just yesterday I have completed the Pricing as I am doing the SAPMM now. I can give some light on this Topic, not 100%. After 2 days definitely some more I can share.
The Basic thing is Condition Technique. In which there are
1. Access Sequence 2. Condition Record 3. Condition Type 4. Condition Table.
A Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition Technique.This is a simple logic
Here the Condition Type is very important like PB00, PBXX,RA01 etc.
In the background every Condition Type has its own defition means the purpose of the Condition Type like, is it for Pricing or Percentage, Quntity base, Accrual Feilds etc is to be defined to work this functions.
Normally we use the existing ones without any risk. But some cases, we have to Create a New Condition Types as per the organisation requirement.
The Pricing Schema is useful to minimise condition types while mention prices for Vendor on the basis of Pricing Schema which we defined according to organisation requirement.
The Pricing Schema means the calculations procedure of Condition Type.
Ex. RA01 - Discoount % is caclulated on PB00 - Gross Price means
RA01 is based on PB00 like that we have to define in the Pricing Schema
which makes easy to use in realtime.
Here PB00 has the Access Sequence - 0002.
But RA01 does not have the Access Sequence.Why because it is a dependent on PB00. But both are Condition Types.
In the system, by default some standard Scheme will be there at Vendor Schema Group in the Vendor Master Screen means the standard one is assigned which is very lengthy which may fullfil our requirement. But some cases which may not fullfil our requirement, in such we have to define.
For the configuration, I may not able to explain properly through here but will give some Idea.
Configuration: SPRO-IMG-Material Management- Purchasing- Conditions-Define Price Deternmination Process
1. Define Access Sequence
2. Define Condition Type
3. Defince Calculation Schema:- Here you have to define the Schema
Define Schema group
1. Define Schema Group vendor
2. Define Pricing Schema group
3. Schema group for Purchase Organisation
4. Assign Schema group to Purchase Organisation
Define Schema determination
1.define calculation schema for Standard purchase organisation
After completion of the Schema Group, we have to assign it to Vendors.
Then whenever we use any transaction with this Vendor, the concerned Schema will work as configured by us.
I think this will help you. Actually the Pricing is a vast. Becuase each Condition have its own importance and each Access Sequence have its own importance. So you need not bother about this. First you learn how to define the Calculation Schema through the above.
Here we can create many Calculation Schemas which can assign one schema to Local vendors
another schema to out side vendor one more schema to foreign vendors like that we can classify. -
Hello,
What is the procedure (transactions ??) for create a Purchase Order on SRM ??
Thanks in advance.Hello,
>
Equipe Archivage wrote:
> I am in SRM System (but not in Portal).
>
> I execute BBPSOCO02 transaction.
>(...)
I guess you run transaction using SAP GUI...
This is not the normal functional way to create purchasing documents, i mean the way used by SRM users.
For this, you must be connected to the SRM server via a web browser using its URL.
Once connected, you will be able to create purchasing documents. Ask to your functional consultant to explain you the whole process.
Regards.
Laurent. -
Material doc. list and purchasing process
Hi Gurus,
Can anyone please tell me how can Material Document List can be used to support the purchasing process (what decision(s) would this information support, and/or how could it improve the efficiency or effectiveness of the processHi Priya,
Material Document list are basically used for reporting in Inventory Management.
To simplify your day-to-day work with the Inventory Management component, there are a range of functions and reports that provide extensive information on all materials and their stock data.
This section provides an overview of the reporting function in Inventory Management. For more information, see the documentation on each function or the relevant report documentation.
Features
Environment Menu
List displays
This provides reports for documents posted in Inventory Management. Example: Material document list (MB51).
Stock
This provides information on a materialu2019s stocks. Example: Current stock/requirements list (MD04).
The Stock Overview (MMBE) provides an overview of all stocks of a material over all organizational levels (see also Stocks, Plant and Storage Location).
Information
This allows you to display data (master data, transaction/movement data) from other applications. Example: Displaying a purchase order.
Balance display
This provides reports on the GR/IR clearing account (MB5S).
Consignment
You can use this to display all information on consignment stocks. Example: Displaying vendor consignment stocks (MB54).
Batch where-used list
This provides all the functions on the Batch Where-Used List.
Batch search strategy
You use this to define the strategies for Batch Determination.
Inventory Controlling
You can also analyze and evaluate material stocks using Inventory Controlling. For more information, refer to the LO u2013 Logistics Information System component.
Periodic Processing Menu
List of stock values (MB5L)
This report is used to display the total stock quantity and the total stock value for a material at plant and storage location level.
Consistency check (MB5K)
You can use this to check the consistency of your stocks at company code level, valuation area level, and material level.
Managing held data (MBPM)
When you enter a goods receipt, this function allows you to display and delete data that you have held for further processing but not yet posted.
Analysis of rounding differences (MB5U)
This function allows you to analyze rounding differences that resulted from conversion between units of entry and base units. This applies when you work with a material with metric and non-metric units of measurement, for example.
Activities
For the reports that work with the SAP List Viewer, you can configure the output list as you require, to display and evaluate further data. To extend the current layout (basic list) or select another existing layout, choose Settings ® Layout. You can also create your own layouts and choose them on the initial screen. For more information on the SAP List Viewer, see the SAP List Viewer component.
To recognize any data inconsistencies in your system early on, we recommend you run the following reports regularly, for example, monthly or at year-end closing:
List of stock values: Balance display (MB5L)
See also Carrying Out Year-End Closing.
Consistency check (MB5K)
Check Under Help.sap.com "Reporting in Inventory Management " -
API to create Purchase Order in Oracle applications?
Hi All,
Can you please tell me the API to create Purchase Order in Oracle Applications.Hi,
Pl. review the followng link.
How To create/update a Standard Purchase Order/Blanket Purchase Agreement/Quotation through PDOI process (Doc ID 1406003.1)
Maybe you are looking for
-
I'm currently using iMovie 8.0.6 However I want to upgrade by downloading iMovie 10.0.4 but I'm upset that iMovie 10.0.4 doesn't give us "Export using Quicktime" option like iMove 9.0.6 and lower versions do (look at picture below) So I wanted to kno
-
Select in stored procedures 11g
I come from MS Sql Server, so select statements in Oracle are confusing, I have only 3 days experience with Oracle 11g I have managed to use SELECT INTO in my SP Can anyone provide an example of select using a for loop_+ AND an example of select us
-
Cant use my app shortcuts to games any more help!!
i received my new iphone 4 today as an upgrade to my pay monthly contract. had a few speedbumps trying to figure things out though i got there in the end. I dont have a very good reception where i live but my wireless internet has been working fine,
-
Can IT0077 be added in the portal
Hi Gurus, Can IT0077 be added in portal as part of standard SAP? Please let me know how can it be done? Thanks,
-
Adding an additional new app server - to BI
We're going to add a new app server, dialogue instance to our BI 7.1 system so that we'll have 2. Do we need to apply the enhancement pack 1 to the new dialogue instance? Thanks, Daniel