Traceability from customer invoice to initial production order

Scenario :  We have activated  basic management for  Raw material, semi finished, Finished materials. (fert, halb, herb)  Semi finished material is sent from one plant to other plant  and finally
invoice raised to customer at receiving plant.  We need to track the Initial production order for an invoice or for supplies made during a particular period. 
In routing we have 22 operations both in house and external with separate semi-finished codes.
Ex:  Material A u2013 Inhouse,  Material B u2013 External,  Material C u2013 Inhouse etc.,
Bill of Material maintained respectively.  
Ex: Semi-Finished code X
.1            B     EXTERNAL
..2           A     IN HOUSE
After doing in house operations A material is inwarded to a location and sent to subcontractor against 541 movement.  Here the Batches are entered manually.
After receipt of Material B from subcontractor Again one more production order is released with purchase order as reference in batch .
After In house operations Material X is moved to Location and Stock Transfer Invoice raised to
other plant. By doing VL10B.
Bill of material at receiving plant
Receiving plant Finished code  Y
.1         S     EXTERNAL
.2         R     IN HOUSE
.3         X       STOCK TRANSFERRED MATERIAL RECEIVED
MIGO is done at receiving plant with reference to outbound delivery.
Production order is released at receiving plant under R material and X will be issued.
MIGO done against production order and  and R  material sent to Subcontractor with production order as reference in Batch.
S material is received from subcontractor with Purchase order as reference in batch.
Production order released on Y material and S material is issued.
MIGO is done for Y material against production order with production order number as Batch.
Invoice raised for Y material with reference as Production order as Batch.
Here We need to track the Initial Production order.
Advance thanks for suggetions/advice
regards
hari

Hi,
Use the batch where used list for the batch .T code MB56.It will give the entire history of that batch incuding in the prduction orders. You will be having the batch number of raw material , you cdan use this for the purpose.
Also may this link will be useful for finding out the production order number.
http://www.sap-img.com/production/table-of-the-order-production-operation.htm
Regards,

Similar Messages

  • How to get Initial Production Order Qty?

    Hi Gurus,
    I need to stage initial production order quantity in BW. How can i do that? Is there any change record management or table in R/3 from which I can get the Initial Productin order qty?
    Regards,
    Gaurav

    Hi !
    I was having a look at "2LIS_04_P_MATNR", 
    The underlyning tables for this are AFPO and AFKO.
    We have a field "PSMNG" - Item Quantity Order. I think corresponds to your requirment ....
    Also, have a look at the folowing link ..
    http://help.sap.com/saphelp_nw70/helpdata/EN/88/7fc73c0c52085be10000000a114084/frameset.htm
    Hope it helps !
    Please update me if it works for you !
    Award points if it is helpful.
    Regards
    Anshul

  • Copy mode of payment from customer master data to sales order,

    Hi Gurus,
    Hope all is fine.
    I have a small doubt. If we want to transfer the mode of payment from customer master data to sales order, do we have to use Exit- MV45AFZZ.
    Can't we transfer the data without the exit?

    Hi,
    I have tested this in sand box.Thought the customer master is having payment method ( payer ) ,It is not copying from customer master to sales order but if you maintain manually in sales order ,it is copying into billing document level.FYI see below snap shot.
    Note:If you want it from customer master into sales order,may be you need to take help of abaper on this.
    BR's,
    Naren

  • Customer Subcontract Stock for Production Order

    Dear All,
    We have create a Subcontract Sales Order from VA01.  Now after MRP run, we have a Planned Order which in turn will be converted into a Production Order. 
    The Finished Product contains a BOM, the Production Order in turn contains a list of the Raw Material Components.  The scenario is as below.
    Finished Product A
    Raw Material Component B1
    Raw Material Component B2  <- Material from Customer Subcontract (Booked into SAP system using Mvt 501 - E)
    Raw Material Component B3
    Raw Material Component B4
    In case we want to issue material to this Production Order, system is requiring me to issue the Raw Material Components from Sales Order Stock (Special Stock E) for all components B1, B2, B3 and B4. 
    But for my case only B2 is the Material from Customer Subcontract and all other Raw Materials B1, B3 and B4 are from inhouse.  
    I would like to ask is there any method to modify the Production Order so that B2 is issue from Sales Order Stock where as for B1, B3 and B4 are from the normal unrestricted stock.
    I have checked in the Plan Order but it only allows me to change the stock type for the whole Production Order.  Does anyone knows how to set only particular components in the Production Order to be issued from Sales Order Stock?
    Thanks.

    "Dependent requirements ind. for individual and coll. reqmts" (MARC-SBDKZ) on MRP4 of material master is used to control whether the components are managed in the special stock segment or not in MTO environment.
    (Discussed many times on the forum.)

  • Custome field addition in production order

    Hello All,
    I want to add one custom field in production order. My abaper tried "PPCO0012 enhancement for displaying/changing order header data" enhancement and SAP version is 4.7. But it is inconsistent. Can anyone suggest me other way to add one field. I want to add new field as " New revisio level"
    Regards,
    Mayur

    Why not try defining a new user status?
    In this user status you can set/reset the desired "new revision level"( if its the matter of only one field addition).
    Futher you can constraint any business process - if at all required based on this new user status.

  • Automatically populating Assignment Field from Customer Invoice Reference

    Dear All
    I have a situation. I want when a customer invoice is posted the invoice reference mentioned in the Reference field of the document Header should automatically be populated into assignment field
    Can any one tell me how to get this situation condigured
    Bilal

    Hi,
    You can use substitution function. T.Code GGB2.
    Create substitution under Financial Accounting> Line Item
    Click Create Substitution : System will ask How would you like to substitute
    field BSEG-ZUONR : Choose Field - Field Assignment : Choose the Field Assignment
    Create Click Step  : Prerequisities : Double Click ABAP System Fields > Double Click System Transaction Code   >   Click =   > Click Constant tab > Give T.Code F-43 (for eg) save
    Double Click Substitute Enter BKPF-DBBLG in the blank field and save.
    Now Use T.Code : OBBH
    Enter Company Code; Call Point 0002 Line Item fill substitution and activation level 1 save.
    If you are an End User kindly advise your FICO Consultant to do that.
    Best Regards,
    Sadashivan
    Edited by: Sadashivan Natarajan on Feb 12, 2009 3:17 PM
    Edited by: Sadashivan Natarajan on Feb 12, 2009 3:19 PM

  • Material cost charge to Production Order from Cost Center / Work Center.

    In Production Order Environment, is it possible that goods are issued from Storage location to Cost Center / Work Center, and in turn charged to Production Orders.
    Scenario. Transformer Manufacturing.
    Production Order size : 100 Units
    Steel (Kgs) per Transformer : 3 Kgs
    Total Steel required for Production Order: 300 Kgs (100x3)
    In the process of manufacturing of a Transformer Steel or Core winding is the first process step.
    Even though the Steel required for above said Production Order is 300 Kgs, the minimum issuable lot size from stores is 2000 Kgs.
    Is it possible in SAP ECC 6.0 that the Steel of 2000 Kgs is issued to a Cost Center / Work Center, and later charged to production order based on actual Consumption in the said Cost Center / Work Center.
    Regards, Replies and Sugestions shall be appreciated
    Madhu

    Thank you for the reply,
    However, the scenario that i had in mind was a bit different from what you had conceptualized.
    Scenario - These transformers are basically for loading on to Inverters & UPS, The max weight of the transformer range from 15-30 Kgs. and they dont have an external casing of steel as seen on Indian Electricity Board transformers. Multiple production orders are processed at a single time in the Plant as per Customer specifications.
    The general process followed for manufacture is as follows:
    1. Core Winding u2013 This process takes place in the core winding department. Steel reels are loaded on to Winders and individual cores of approx 5 u2013 30 Cm Diameter are produced. (Multiple reels of Steel are stacked one on top of the other onto a pallet.) Usually issue of steel from stores happens pallet wise. The pallets of steel generally weigh in excess of 2 tons.
    In the present situation (Non SAP Environment) the entire pallet of Steel is issued to the Core winding department and later the Output is charged to multiple Production Orders, based on the records of the Core winding dept. Since in general the steel content in the FG ranges from 3- 25 Kgs multiple Production Orders can be catered to from one Pallet of Steel.
    2. Core Laithing. The wound cores are laithed so as to make the sides smooth.
    3. Core Annealing u2013 Heat treatment process.
    4. Core Insulation. u2013 Insulation of the annealed cores with insulating material.
    5. Primary Winding. u2013 Copper is wound as per the BOM Specification. The issue like that of Steel also arises in the Copper winding process. Here also the Cooper comes in Spools which far exceed the requirement for any Production Order. The minimum issueable lot for Copper from Stores is one Spool. The current practice followed is that the Cooper is taken in the name of the Copper winding department and later charged to individual Production Orders.
    6. Primary Soldering.
    7. Mid Insulation.
    8. Secondary Winding
    9. Secondary Soldering
    10. Shielding
    11. Final Insulation u2013 Same issue with insulation too, since the insulating material comes in rolls.
    12. Testing.
    13. Potting & Drilling - Process of pouring a chemical compound in the center of the transformer, which helps the transformer to later be loaded on an Inverter. The same issue with like of Steel, Copper & Insulation arises here too, since the chemical compound comes in big containers capable of meeting production requirement for a week.
    14. Packing
    15. Transfer to FG Inventory.
    One of the suggestions was to issue the entire 2000 Kgs to the Production Order and then return 1700 kgs after completion of the Production Order based on actual usage. However, in my opinion this option might not be practicable because, assuming that I get another / multiple Production orders in between the issue of 2000 Kgs and return of 1700 Kgs, issue to the new Production order will not be possible if the stock in stores was only 2000 Kgs initially. In case assuming that the material is available in stores for the next production order, the situation could worsen in case of receipt of multiple production orders.
    Hope, I have explained the scenario & issue being faced.
    Regards
    Madhu

  • Goods Issue from Production Order in SAP

    Dear experts,
    I faced one issue not yet solve is that my customer created the production order
    then already issue for production for all quantities of child item .
    Example:
    Production OrderItem A
    Item A1 = 2 Qty
    Item A2 = 2 Qty
    Item A3 = 2 Qty
    Issue for Production Item A
    Item A1 = 2 Qty
    Item A2 = 2 Qty
    Item A3 = 2 Qty
    But later on, my customer found out that 1 Qty of Item A1 already damaged.
    So they want to issue one more Qty of Item A1 instead of one that already damaged.
    How can I issue one more Qty for this item?
    Please your advices are necessary for me.
    Best regard,
    Borey

    Hello Borey,
    Solutions may depend upon the way you want to book the cost for the damaged part A1.
         (a) If you want to book the cost to the production order itself (production order is a cost object), manually book consumption for another quantity using MB1A, 261 movement (you will have to mention the production order during posting this consumption).
         (b) If you do not want to book higher cost to that production order, you can:
               1. Extract damaged quantity of A1 from that production order using MB1A 262 movement.
               2. Create a manual QM lot and after rejection, move that damaged quantity to blocked stock.
               3. You can scrap or rework from that blocked quantity later.
               4. Issue another quantity of A1 from unrestricted stock to that production order using MB1A                261 movement.
    Hope I could help you.
    Best Regards.
    Rajen        

  • Distributing Price Differences posted with  MIRO to production orders

    Dear guru ,
    I know DUV that distribute consumption differences from a physical inventory to production orders.
    After the production order consumptions (mvt. Type 261) for these materials we posted the prices differences with MIRO between the purchase order price and the invoice.
    Does exist a tool like DUV (or other) in order to distribute these differences in price to the production orders that have consumed these materials ?
    Thanks in advance

    To me it looks like the material ledger is the standard tool for doing what you want to do (although it doesn't actually post price differences from purchases to production order but rather distributes them to the receiving materials on the level of the actual price calculation)

  • Open Production Order

    Hi have to create a report that has open sales order , open po , open pur req , open planned order and open Production order.
    I need the logic for OPEN PRODUCTION ORDERS.
    The status of the production orders are maintained in JEST Table .
      I need logic to elimate the completed production orders during my selcet . Since JEST Table has multiple entries and for some orders that are released the 'DELV'  status wil not be maintained at all at that time.
    I wil really appreciate your help , if you can tell me how to emliminate the completed production orders during my select query to get the open prod orders.
    Is there any fun moduel or bapi that wil give the Open prod orders ?? or any std report that gives open PO??
    Thanks

    for this you can use the Function STATUS_TEXT_EDIT , for this pass Objnr (get the objnr from AUFK table using the production order) it will give you the status in the LINE exporting parameters.
    Import parameters               Value
    CLIENT                          100
    FLG_USER_STAT
    OBJNR                           QM000200000010
    ONLY_ACTIVE                     X
    SPRAS                           EN
    BYPASS_BUFFER
    Export parameters               Value
    ANW_STAT_EXISTING
    E_STSMA
    LINE                            OSNO NOTE   "this is the status text
    USER_LINE
    STONR                           00
    if line CS 'DELV'
    "ignore the Order
    endif.

  • Report to check open reservations for production orders where GI not posted

    Hi experts,
    Can we get reservation details from any report/ table for production order where material has not been issued, report should also display the value of the reserved material.
    I could not find desired details in RESB (it has price but not value) and MB25.
    Thanks in advance, useful ansers will be rewarded.
    Thnx
    Anand

    Hello Anand,
    there is no report but you may use the production order info system with list "components" and create a layout contaning the issued quantity and/or the final issue indicator. With a correct sorting, the list should show all orders with non-issued components at the top.
    Regards, Andreas

  • Error while searching production order

    Hi All,
    I am using SAP B One 8.8 SP : 00 PL 16 at our client location.
    Whenever any used opens production order and tries to search added production order follwing error message is displayed.
    Error: " Invalid production bill of materials [Production Order - Product No.]  [Message 3702-2]"
    But on slecting the entry from the window List of production order, added production order is displayed.
    what will be solution to remove this error message. solution will be appreciable

    Hi,
    You may check this: Re: invalid Productionorder BOM
    Thanks,
    Gordon

  • Customer Invoice Upload Tool - Can't get extension fields to populate

    In the documentation for the customer invoice upload documentation, it says to get the tag for your extension field in the Customer Invoice XML Output. No issues there. But when I add the extension field to the XML for the Customer Invoice Request Service Interface, the field never populates in the generated invoice request. Note that I cannot create a new XML Upload Service interface as a workaround because this is a 3.5 customer system
    The extension fields are in a different namespace from the Request Service Interface, so I've tried the two methods below to populate my Advertiser extension field. I've had no luck with either. Here's some sample XML from the beginning of the file. The files are also attached. Any help is appreciated.
    [ I also posted on the SCN where I  attached the test files.|http://scn.sap.com/thread/3237936]
    Method 1
    <?xml version="1.0"?>
    <CustomerInvoiceRequestRequest>
    <MessageHeader>
    <CreationDateTime/>
    </MessageHeader>
    <CustomerInvoiceRequest actionCode="04" reconciliationPeriodCounterValue="1">
    <BaseBusinessTransactionDocumentID>EXT_100001_TALINV</BaseBusinessTransactionDocumentID>
    <BaseBusinessTransactionDocumentTypeCode>29</BaseBusinessTransactionDocumentTypeCode>
    <ProposedInvoiceDate>2012-09-16</ProposedInvoiceDate>
    <Name>hhhc</Name>
    <ReferenceBusinessTransactionDocumentID>100001</ReferenceBusinessTransactionDocumentID>
    <Advertiser xmlns="http://sap.com/xi/AP/CustomerExtension/BYD/A03DP">
    <EXTAdvertiser00163E027E021ED1BFDF09124EFF4876_002>JUDSON</EXTAdvertiser00163E027E021ED1BFDF09124EFF4876_002>
    </Advertiser>
    <BusinessProcessVariantType>
    <BusinessProcessVariantTypeCode>1</BusinessProcessVariantTypeCode>
    <MainIndicator>true</MainIndicator>
    </BusinessProcessVariantType>
    Method 2
    <?xml version="1.0"?>
    <CustomerInvoiceRequestRequest>
    <MessageHeader>
    <CreationDateTime/>
    </MessageHeader>
    <CustomerInvoiceRequest actionCode="04" reconciliationPeriodCounterValue="1">
    <BaseBusinessTransactionDocumentID>EXT_100002_TALINV</BaseBusinessTransactionDocumentID>
    <BaseBusinessTransactionDocumentTypeCode>29</BaseBusinessTransactionDocumentTypeCode>
    <ProposedInvoiceDate>2012-09-16</ProposedInvoiceDate>
    <Name>hhhc</Name>
    <ReferenceBusinessTransactionDocumentID>100002</ReferenceBusinessTransactionDocumentID>
    <n1:EXTAdvertiser00163E027E021ED1BFDF09124EFF4876_002 xmlns:n1="http://sap.com/xi/AP/CustomerExtension/BYD/A03DP">JUDSON</n1:EXTAdvertiser00163E027E021ED1BFDF09124EFF4876_002>
    <BusinessProcessVariantType>
    <BusinessProcessVariantTypeCode>1</BusinessProcessVariantTypeCode>
    <MainIndicator>true</MainIndicator>
    </BusinessProcessVariantType>

    Hi Judson,
    Thanks for sharing this answer, i am also facing the same issue. But here in my case i have extension field in Items nodes and also got the xml node from customer invoice xml, like below but when i process the xml it adds invoice request but dont maps th "test" nodes data to that extended column.
    <n1:test_0LIGMSME2T388H1SZMFGTNHGN_Y38WD8BTY xmlns:n1="http://0008768412-one-off.sap.com/Y38WD8BTY_">test data</n1:test_0LIGMSME2T388H1SZMFGTNHGN_Y38WD8BTY>
    Could you please suggest what i am missing.

  • Production Order Userexit or BADi

    Hi Everybody,
    Can someone tell me if there is a userexit or BADi which gets triggered when the we are doing availability check from VA01 to create the Production Order?
    This is an urgent requirement.Any help will be greatly appreciated and rewarded :).
    Thanks,
    Supriya Manik.

    Hi Siri,
    As far as I know you can't get hold of the availability check at the Sales Order leve or MRP level.
    According to my knowledge when you enter the material and quantity control goes to MM03 by entering the plant in MRP3 view. From there it will pick the availability check and determines rest of the thing.
    So check point would be at ATP Quantity level. At that point you need to check exact include to add the code.
    Check the program SAPMV45A and in that u will find lot of includes in that. Specifically check the includes MV45AIZZ and MV45AFZZ. If you check those includes u will come to know the exact triggering point from  there you can write the code in the user exist what i mentioned above.

  • Is there any BAPI or FM to update the scheduled dates of a production order

    Hi Friends,
    I would like to know if there is any BAPI or function module available to update
    the Scheduled finish and Scheduled start dates (GLTRS,GSTRS fields from AFKO table) of
    a production order.
    I have searched the forum, but I could not find anything.
    It would be of great help if anybody let me know about any Function Module / BAPI.
    Regards
    Aditya

    Hi ravi,
    in crm we have a t-code to cancel billing doc just execute and provide billing doc no and test run.
    that automatically cancel the billing doc. CRMD_BILL_REV Cancel Billing Document
    and here is the function module to cancel the billing doc..
    BAPI_BILLINGDOC_CANCEL1  Cancel billing document.
    if you want to more just fallow this links i think this might be help full to you..
    https://help.sap.com/saphelp_sm40/helpdata/en/6f/f26863448111d5992400508b6b8b11/content.htm
    Cancellation of Billing - Billing - SAP Library
    let me know if there is any queries.
    Thanks & Regards,
    Srinivas.

Maybe you are looking for

  • Failed to load application instance publishLive/live.

    Complete log error is (_defaultRoot_, _defaultVHost_) : Failed to load application instance publishLive/live..  Flash Admin Server and Flash Media Server are running on local machine.  When testing I get [object NetConnection]: NetConnection.Connect.

  • XML tag name array

    hi, i want to get an array of tag names lets say i have this xml <root> <bookmeta> bunch of xml tags i want to get the name of inside an array </boometa> </root> with this i get an array of xml tag objects var myDoc = app.activeDocument; var xml = my

  • MapViewer Permanent DataSource??

    I Configure the mapViewerConfig.xml file like this: <map_data_source name="MVDEMO" jdbc_host="localhost" jdbc_sid="orcl" jdbc_port="1521" jdbc_user="mvdemo" jdbc_password="!mvdemo" jdbc_mode="thin" number_of_mappers="3" allow_jdbc_theme_based_foi="tr

  • Where is my 'Recently added' playlist?

    Hi all, i've done a really stupid thing and instead of deleting the contents of 'Recently Added' playlist i have deleted the play list itself. since this is where all the trcks have been going in, none of the tracks i have added since are in my files

  • Connectivity Error through ISA 2006 firewall

    Hi all, i have problem connecting to my main database for syncronization, when i try to connect my clinet machine to the server over the internet directly to my main server it works but when i try to connect trough the firewall it gives me TNS:operat