Alternate BOMs and Purchase Requisitions
Hi
The scenario is that the material M1 has two alternate BOMs. These two alternate BOMs(A1 & A2) are specific to two different vendors(V1 & V2). During the planned order conversion to a Purchase Requisition, the business needs to decide/assign the vendor based on the component material availability as per the BOM. We creatred production versions(P1 & P2 ) for A1 & A2 and and assigned them to the respective PIRs.
(1) M1>P1>A1>PIR1>V1
(2) M1>P2>A2>PIR2>V2.
When the user picks vendor V2 at the pur req., the system defualts to the A1 BOM but NOT to A2 BOM. However, on converting the pur req to a PO, the BOM picked up is A2.
The question is, the release strategy id defined at the pur req level and not at the PO level (business decision), the person who releases the pur req does not know if A2 BOM is assigned to it or not. Is there a way to show that the A2 bom is picked up at the pur req level?
thanks
BE.
Edited by: Brian Elfie on Jan 23, 2008 7:45 PM
Hi,
For BOM selection, system will check BOM selection method in material master of MRP4 view.
BOM selection by Lot size, Date, Production version & Only by prod version.
Addition to that BOM selection by Selection ID defined in plant parameter. This selection ID consists of BOM priority & Usage.
Manually you can not control BOM selection.
For routing selection, system will check Lot size. If lot size not matched with required qty, system avoid the lot size & consider the date.
In addition to that system will consider Task list type, priority, Usage & Status.
In Order type dependent parameter(OPL8), you can configure whether system should select routing automatically or manually.
Regards,
Dharma
Similar Messages
-
Purchase order and purchasing requisition .
Hi
What is the difference between Purchase order and Purchase requisition . ?
And why cube are different for them ?
RegardsA purchase requisition is an internal document that's created to initiate a procurement transaction. The requisition is created to identify the materials that are needed to be acquired and when they're needed. Once completed by the initiator, it's sent to the appropriate approvers.
Upon approvals of the requsition have been provided, and a vendor is selected, a purchase order is created. The purchase order is an external document whereby an agreement is made to procure the materials at an agreed upon price and delivery schedule
The InfoCubes for each of these is different due to the nature of the documents (internal v. external). -
Questions on Rules-Based ATP and Purchase Requisitions for STOs
Hello experts,
We are working on rules-based ATP configuration and have several questions about the functionality. Iu2019m hoping that some of you are using this functionality and can help give us direction.
In our environment we have multiple distribution centers and multiple manufacturing plants. We want to confirm sales orders against stock and production orders in any of those plants, depending on the locations that have stock or planned production. For example, we will place a sales order against plant A. If there is not enough stock in plant A then rules-based ATP will use location determination to check in plant B, then C. The scope of check on the ATP check will include stock and released production orders. We will configure plant A as the u201Cconsolidation locationu201D so if stock is found in plants B or C then stock transport orders will automatically be created to move the stock to plant A before shipping to the customer.
We have configured rules-based ATP and this functionality is working well in our Development system. The ATP check is executed and uses the rules-based ATP to find eligible stock in other plants. The system is also creating purchase requisitions to move the stock to the consolidation plant.
Our first concern is that there doesnu2019t appear to be any firm linkage between the sales order and the resulting purchase requisition. For example, if we create sales order 123 for plant A and the rules-based ATP finds stock in plant B it automatically creates a purchase requisition 987 to move the stock from plant B to plant A. However, there doesnu2019t appear to be a linkage between sales order 123 and purchase requisition 987. For instance, if we delete sales order 123 the purchase requisition doesnu2019t get deleted.
Our second concern is that the quantity on the purchase requisition can still be confirmed against later sales orders. For example, say the above scenario resulted in a purchase requisition 987 that consumed all the stock available in plant B. We then create a second sales order 456 for the same product. Plant A is out of stock so the rules-based ATP looks in plant B. We would expect that plant B would also not have any stock because itu2019s all been consumed by the purchase requisition. Instead, the system creates a second purchase requisition to move quantity from plant B to plant A. Itu2019s as if the system doesnu2019t realize that the purchase requisition 987 is already planning to move stock out of plant B.
Does anyone have any thoughts or suggestions on these two scenarios? Is there a way to configure the system so there is a hard linkage between the sales order and the purchase requisition so that if the sales order is deleted then the purchase requisition is also deleted? Should ATP realize that purchase orders are consuming inventory and not allow later sales orders to confirm against that same inventory? Any advice or experience would be greatly appreciated.
Thanks,
David Eady
Application Delivery Team Lead
Propex, Inc.Hi,
The scheduling is done in SCM, and from there, whenever the RBA is triggered, the calculation is done always with the old route in SCM. Until you get back to R/3 this is when your route is determined. But the ATP check is always with the original route. So the idea would be that you change the values of the route while still in APO, this is possible via the user exit. Should be done in scheduling in APO.
Hope this information is helpful.
Regards,
Tibor -
What is the exact difference between Purchse order and purchase requisition
Hi all,
What is the exact difference between Purchse order and purchase requisition.
ThxHi,
<b>Purchase Requisition</b>-> Staff in an orgn places Pur requisition for want of some goods/products - ME51
Related Table EBAN
Request for Quotation(RFQ)-> The Purchase dept in the orgn calls/requests for the quotation for the products against which PR was raised. - ME41
Vendor Evaluation->After receving the RFQ's, after comparison a Vendor is finalised based on the terms and conditions.
<b>Purchase Order(PO)</b>-> Pur order was issued to that vendor asking him to supply the goods/products -ME21N
Tables:EKKO,EKPO
Goods Receipt Note(GRN)->Vendor supplies the material/Products to the orgn-
MB01
Goods Issue (GI) -> People receives their respective itesm for which they have placed the Requisitions
Vendor, Material ,Qty are mandatory for PO.
Regards,
Padmam. -
Sufficient stock but MRP create planned order and purchase requisition .
Hi Expert,
After MRP run planned order and purchase requisition created . but the problem is for child material sufficient is there but still PR and plnd order is created .
MRP type PD, LOT size EX,Strategy group 10, for testing purpose I made safety stock 0, min lot size 0 , max lot size 0.
I cant find the cause why MRP create PR and Pland order for the material which has sufficient stock. Please help.Dear Anirban
could you check the following master data value:
Lot size -> MB Monthly ( only for test)
Rounding value -> null
Strategy 40 MTS.
You can try with this setting in order to figure out what is the problem.
You can check also orizzon planning and re-scheduling (set to 999).
Let me know if i have been useful for you
Daniele -
Refrence number in Production order and purchase requisition
Dear All
This is MTO scenerio where sales order is created with refernce to quotation,
Subsequently in MRP run it creating sales order reservation for quotation number not sales for sales order number
similarly while creating purchase requisition it is displaying refernce number as quotation number
My requirement is instead of quotation number sales order number should display in production order and purchase requisition
All answers r suitably rewarded
regardsHi
Pl check schedule line category you have set for quotation.
In sch. line for quotation remove checkmark for transfer of requirement and remove automatic Pr generation.
This will give required result.
Regards
Mandar -
Block Plan Order and Purchase Requisition in Sales order creation.
Please tell me, how to block Plan Order and Purchase Requisition while creating Sales Order. When we create a sales order, plan order and purchase requisitions are also created by their own, please tell me, how can we block them while creating sales order. Please do let me know as soon as possible.
hi,
generally thy wil not be created automatically.
may be som configuration or exit is used in ur system.
check in debugging mode while saving ur salesorder. -
Fm for pending po and purchase requisition qty
hi every one ....
can any one know any fm for pending po and purchase requisition qty.Hi,
Please try FM's from FG
FMFG_MM_PENDING_CHANGES,
MB_ADD_PURCHASE_ORDER_QUANTITY
and
FMFG_MM_REQ_PENDING_UPDATE,
OR
BAPI_ACC_PURCHASE_ORDER_POST and
MASS_CHANGE_PURCHASE_ORD for purchase order
BAPI_ACC_PURCHASE_REQUI_POST and
MASS_CHANGE_PURCHASE_REQ for purchase req.
Hope this helps...
Lokesh
Pls. reward appropriate points
Message was edited by: Lokesh Aggarwal
Message was edited by: Lokesh Aggarwal -
hi
is there a possibility to make a relation between BOM and purchase order, otherway, to create a purchase order with BOM?
if not, for what serve BOM?
best regarddear
when the user raise the PR of BOM material you can create the PO in the same manner as you create the ordinary POs..
if you want to see the bom material then you can see it in the material tab after clicking the component icon while creating the PO even you can change it as per your requirement.
see. bom is bill of material some times we are fabricating a material every time with a lot of items eery time raise the PR of all the items is not possible because we can missed any one of the list so we maintain the list in BOM every time when the pr raise for the material the list automatically. in the same manner you can create the gr also through order and double click the item line you will get all the list of bom items and you can also change the qty in it.
hope your query will solve ifnot pls back to me.
regds
devesh -
Production order for alternate BOM and Routing
Hi All,
In my business(Discrete) scenario I have alternate bom and routing has group counters. some times i should use first BOM and First group counter. Then next Bom and next group counter. But lotsize is same( prodcution version how to assign).
When creating production order i should select which ever i need.
Regards,
S.Suresh.> In my business(Discrete) scenario I have alternate bom and routing has group counters. some times i should use first BOM and First group counter. Then next Bom and next group counter. But lotsize is same( prodcution version how to assign).
>
> When creating production order i should select which ever i need.
>
Hi,
For your requirement you can define your Order Type Dependent parameters OPL8 as:
Production Version : 1 Manual Selection of production Version.
In this case every time when you creat your Production order System will ask for the Production version to be selected. You need to select the PV manually then only you can proceed further.
This setting is applicable only when the Production Order is Created.
It will not effect the Planned Oredr creation via. MRP Run..
Hope this helps..
Regards,
Siva -
Hello Gurus,
I had a question. I have created Alternate BOMs and Routings for a Material. How through Configuration/or Material Master settings Can I control, as to when MRP derives result from Primary BOM/Routing or Alternative BOM/Routing.
Thanks,
SachinHi,
For BOM selection, system will check BOM selection method in material master of MRP4 view.
BOM selection by Lot size, Date, Production version & Only by prod version.
Addition to that BOM selection by Selection ID defined in plant parameter. This selection ID consists of BOM priority & Usage.
Manually you can not control BOM selection.
For routing selection, system will check Lot size. If lot size not matched with required qty, system avoid the lot size & consider the date.
In addition to that system will consider Task list type, priority, Usage & Status.
In Order type dependent parameter(OPL8), you can configure whether system should select routing automatically or manually.
Regards,
Dharma -
Relation between sales order and purchase requisition in MTO senario
Hi:
guru,In MTO sinarnio,for example strategy group is 20 or 50,how to get the raw material requisition according to every sales order item,semi-finished production orders should be exploded to raw material purchase requisition.In other words, how to beulid the relation between them and which tables data can be retrieved?your advice will be appreciated.Hi Wang,
To view Sales Order Itemwise status, use MD4C.
Keep patience becuase in first go through it may look bit confusing.
Secondly, to generate Component requirements there are two ways.
1) Use MD41 - Run it on FERT code. It will generate requirements upto last level of BOM
or
2) Use MD02
2nd option would not work if MRP type 'M0' or equivalent is used in FERT Material master. In that case only 1st option would work.
Hope your question is answered. -
Purchase Order and Purchase Requisition
Hi To All,
my customer while using tcode me2m hase extracted purchase order opened since 2007. now he want to close all this order and settle them to zero. this operation should be done also for the purchase requisition.
there is a standard way to do this? if not any idea?
thanks
C.Hello
Just by doing
In the PO line item level details, activate DELIVERY COMPLETED check box.
system will not close po from GR
U will have to check what is the gr qty did till date
and update the po with the same qty manually
eq
if po qty is 50 and total gr done till date is 40
change the PO qty to 40 and save
this is the way u can shot close the po
Which effects has the "delivery completed" indicator?
The purchase order item is considered closed, even though the total quantity may not have been delivered.
Although a further delivery is not expected, it is still possible.
At the time of the next goods receipt, the system suggests the item as unselected.
The purchase order item can be deleted, even if the total quantity was not delivered.
Although the "delivery completed" indicator is not set, a purchase order item is still considered closed if the full quantity has been delivered. In this case, the "delivery completed indicator" is not required.
The system allows to make further goods receipts. Why?
Answer
See note 16239 and 856279
hope this helps
Edited by: Umakant Bhangale on Oct 11, 2010 5:20 PM -
Link tables of Sales Order and Purchase Requisition
Hi,
thru which tables we can get the data of purchase requistion for a sales order.
regards,
baluDear Balu,
the fields VBEP-BANFN and VBEP-BNFPO are filled in the third-party process only. It means that there is 1:1 connection between the schedule line of the sales order and the purchase requisition. In the third-party process during saving the sales order the purchase requisition is created automatically and is linked to the order.
If the fields are empty, it means, you have no third-party process and no 1:1 connection between the sales order and the purchase requisition. Probably the sales order created normal requirements, which generate purchase requisition(s) after MRP run. In this case you cannot see the purchase requisition from the sales order as there is no 1:1 connection. You have no chance to get the data from sales order to the purchase requisition.
The only possibility which you (may be, it depends on the process) have, is to find sales order numbers from the purchase requisition: so to develop the process backwards. These data are stored in the database table EBKN: Purchase Requisition Account Assignment.
Please use the following fields:
EBKN-BANFN - Purchase requisition number (key field)
EBKN-BNFPO - Item number of purchase requisition (key field)
EBKN-LOEKZ - Deletion indicator in purchasing document (key field, can be helpful)
The corresponding sales orders are stored in:
EBKN-VBELN - Sales Document Number
EBKN-VBELP - Sales Document Item
EBKN-VETEN - Schedule line number
I hope, this information will help you further and will solve your problem.
Kind regards,
Akmal Vakhidov
Development Support SD, SAP, Walldorf/Germany -
User Exit/BADI for Purchase Order and Purchase Requisitions
HI,
I have a requireent where i have to check the the user does not enter both Subitems and Over a Limit for a Service Purchase Requisition.
Is there a User Exit or Badi that i can use where this information is availaible.
also i have to check that release strategy is assigned to every purchase order where the version has been completed.
Is there a User Exit or Badi where Information of EREV table is availaible.
Regards,
Tarun BahalFor Purchachase requisition , the BADIs and USER EXITS are
ME_COMMITMNT_PARKING BAdI for Redefining Commitment Interface When Parking
ME_MEREQ_PARKING BAdI Purchase Requisition: "Hold"
ME_REQ_HEADER_TEXT Copy Header Text: Enjoy Purchase Requisition
try with the above BADI's
MEREQ001 Customers' Own Data in Purchase Requisition
for Purchase order , the BADIs and USER EXITS are
ARC_MM_EKKO_CHECK BAdI: Enhancement of Archivability Check (MM_EKKO)
ARC_MM_EKKO_WRITE BAdI: Enhancement of Scope of Archiving (MM_EKKO)
EXTENSION_US_TAXES Extended Tax Calculation with Additional Data
MEGUI_LAYOUT BAdI for Enjoy Purchasing GUI
ME_ACTV_CANCEL_PO BAdI for Activating the Cancel Function at Header Level
ME_BADI_DISPLAY_DOC BAdI for Internal Control of Transaction to be Invoked
ME_BAPI_PO_CREATE_01
ME_BAPI_PO_CREATE_02
ME_BAPI_PR_CREATE_01
ME_BAPI_PR_CREATE_02
ME_BSART_DET Change document type for automatically generated POs
ME_CCP_ACTIVE_CHECK BAdI to check whether CCP process is active
ME_CCP_BESWK_AUTH_CH BAdI for authorization checks for procuring plant
ME_CCP_DEL_DURATION Calc. of Delivery Duration in CCP Process (Not in Standard)
ME_CHANGE_CHARACTER Customer-Specific Characteristics for Product Allocation
ME_CHANGE_OUTTAB Enrich ALV Output Table in Purchasing
ME_CHECK_ALL_ITEMS Run Through Items Again in the Event of Changes in EKKO
ME_CHECK_OA Check BAdI for Contracts
ME_CHECK_SOURCES Additional Checks in Source Determination/Checking
ME_CIN_LEINRF2R BADI for CIN India - Delivery charges
ME_CIN_LEINRF2V BADI for LEINRF03 excise_invoice_details
ME_CIN_MM06EFKO Copy PO data for use by Country version India
ME_CIP_ALLOW_CHANGE Configuration in Purchasing: Changeability Control
ME_CIP_REF_CHAR Enables Reference Characteristics in Purchasing
ME_COMMITMENT_RETURN Commitment for return item
ME_COMMITMENT_STO_CH BadI for checking if commitments for STOs are active
ME_COMMTMNT_PO_RELEV Check for Commitment-Relevance of Purchase Orders
ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders
ME_COMMTMNT_REQ_RELE Check of Commitment Relevance of Purchase Requisitions
ME_COMMTMNT_REQ_RE_C Check of Commitment Relevance of Purchase Requisitions
ME_DEFINE_CALCTYPE Control of Pricing Type: Additional Fields
ME_DP_CLEARING Clearing (Offsetting) of Down Payments and Payment Requests
ME_FIELDSTATUS_STOCK FM Account Assignment Behavior for Stock PR/PO
ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order
ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation
ME_INFOREC_SEND Capture/Send Purchase Info Record Changes - Internal Use
ME_PO_PRICING Enhancements to Price Determination: Internal
ME_PO_PRICING_CUST Enhancements to Price Determination: Customer
ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting
ME_PROCESS_COMP Processing of Component Default Data at Time of GR: Customer
ME_PROCESS_PO Enhancements for Processing Enjoy Purchase Order: Intern.
ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Customer
ME_PROCESS_REQ Enhancements for Processing Enjoy PReqs: Internal
ME_PROCESS_REQ_CUST Enhancements for Processing Enjoy PReqs: Customer
ME_PURCHDOC_POSTED Purchasing Document Posted
ME_RELEASE_CREATE BAdI: Release Creation for Sched.Agrmts with Release Docu.
ME_REQ_OI_EXT Commitment Update in the Case of External Requisitions
ME_REQ_POSTED Purchase Requisition Posted
ME_TAX_FROM_ADDRESS Tax jurisdiction code taken from address
ME_TRF_RULE_CUST_OFF BADI for Deactivation of Field T161V-REVFE
ME_TRIGGER_ATP Triggers New ATP for Changes in EKKO, EKPO, EKPV
ME_WRF_STD_DNG PO Controlling Reminder: Extension to Standard Reminder
MM_DELIVERY_ADDR_SAP Determination of Delivery Address
MM_EDI_DESADV_IN Supplementation of Delivery Interface from Purchase Order
SMOD_MRFLB001 Control Items for Contract Release Order
AMPL0001 User subscreen for additional data on AMPL
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting
LMELA010 Inbound shipping notification: Transfer item data from
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Rece
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition rel
M06B0003 Number range and document number
M06B0004 Number range and document number
M06B0005 Changes to comm. structure for overall release of requi
M06E0004 Changes to communication structure for release purch. d
M06E0005 Role determination for release of purchasing documents
ME590001 Grouping of requsitions for PO split in ME59
MEETA001 Define schedule line type (backlog, immed. req., previe
MEFLD004 Determine earliest delivery date f. check w. GR (only P
MELAB001 Gen. forecast delivery schedules: Transfer schedule imp
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery toler
MM06E001 User exits for EDI inbound and outbound purchasing docu
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into P
MM06E008 Monitoring of contr. target value in case of release or
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound proces
MMAL0004 ALE purchasing info record distribution: Inbound proces
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001
Regards,
Anirban
Maybe you are looking for
-
Failed to retrieve the data source in Business Objects Explorer
I have built a universe with Designer suits and separate measurements of paramentros and bound by, ran on Web Intelligence, but when I try to use the Business Objects Explorer is reported the following message: Failed to retrieve the data source deta
-
I recently moved my Aperture Library file to an external hard drive. Can I now create a vault to be saved on my Time Capsule for the Aperture library on this external hard drive?
-
Tax Condition type : Account keys in SD Pricing procedure .
Dear SAP Gurus, In the configuration of the taxes (Service, Ecess & H & Ecess) The tax codes are defiined and the condition type JXX has been defined with the account keys . Then the taxes are automatically posted to the accounts . But in the SD pric
-
Settlement Rules and recievers
I am trying to set up a Capital Refurbishment order (PM96), however I would like the costs for parts to be settled to a WBS element and the cost for Labour to be settled to expense, (Work Centre). Could anybody please tell me how I can get this to ha
-
X58 PRO won't boot (memory or video card issue???)
Hi all, this is my first message here. I have recently bought a X58 PRO motherboard to which I have connected the following devices: one HD, one DVD, the CPU (i7 950), one Video Card (GeForce 6600 pci-express) and three DDR3 modules from Corsair (nam