Process Industry- How to map the Scenario?

Dear Gurus,
The is a Process Industry, Chemical Manufacturing Unit, which does the following sequence of Operation to get the Semi finished material.
1) Acid, TC, and Catalyst are 3 Raw materials
2) Acid, TC and catalyst after being put into reactors, they Undergo 2 Phases. Crude and Distillation
At crude phase, Crude is Produced. But they dont want to do confirmation of crude.
At Distillation stage, Main Fraction(MF), a semi-finsihed material is Produced
But at the distillation Phase, 2 more, Products are produced in conjugation to MF.
These 2 Products are Lower Fraction(LF) and Residue.
When these LF and Residue are produced, they again put into reactor and some qty of TC is added to achieve MF which again produces some portion of LF and Residue. And these cycle goes on.
They keep these process continuing. 
In short: MF is derived in 2 ways
Acid+TC+ Catalyst=MF
LF+Residue+TC=MF
Please help me in mapping below Points comprehensively.( They want one Order Type for 2 phases.)
1) How BOM will be made of LF and residue if I treat them as Co-Product??? Or some other technique in SAP can map it?
2) What is the Step by step Costing configuration of Co-Products. I searched lot but unable to find the proper settlement rule of Co-Products.
Thanks
Shailesh Mishra

Dear Rahul,
As I understand that Co-Products cannot be subjected to movt type 261 and same i have tested in system. So, concept of Co-Product is not applicable here either with Recursive BOM application.
The solution which we have found here is that Client will make one of BOM of Acid+TC+ Catalyst
which will give MF. The concept of Reverse Calculation will be applied. Daily product of LF and Residue will be extrapolated at the Month end. And the LF and residue Quantity will be tracked not from system. Only during month end, LF and Residue Physical Inventory will be taken and it will be treated as Raw materials So, in the Running Process Order 262 will be done of So-called LF and residue. Stock Up(+)
And same Qty of LF and residue will be subjected to 261(Stock Down-) in the next month New Order in form of Raw material.
So cycle of 261 and 262 of LF and residue in form of Raw materials will be Perpetual and settlement of orders will also be sacrosanct.
Best regards
Shailesh

Similar Messages

  • How  to map the Third Party materila for Job Wok process in our Plant

    Dear All,
    please guide me how  to map the  Third Party  Subcontracting in Our Plant Means Customer materials to be Processed  in our Plant and  then we have to sent to customer after processing.
    please  Brief me  with the Proces sflow
    Reagrds
    kishore Edagali

    1) create a 2 material as non valuated (one incoming material "A1"& after processed material"B1")
    2) create a BOM. for A1
    & assign the B1 and maintain respective conversion
    3) create a routing for A1 and assign the relevant work center
    4) create a manual PO to receive the material from customer and store it in storage location
    5) create a production order and release the order  in co01
    6)issue the material :B1 to the order 9 in MB1a, 261 movement)
    7) and confirm the order (so that cost incurred for order is captured)
    8) create a  sale order and maintain service price in PR00 and send the material A1 to customer.

  • In XI ,file on application sever  how to do the scenario like file to idoc?

    hi experts,
    In XI ,file on application sever  how to do the scenario like file to idoc?
    thanks in advance
    gupt

    Hi gupta  ,
    The following are excellent websites giving step-by-step solution to solve u'r problem:
    How to convert an IDoc-XML structure to a flat file and vice-versa in XI 3.0
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc0b8a
    IDoc Packaging and Mapping Techniques
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38d5ecd352c
    check this blog
    Idoc File -> SAP R/3 packaging
    How ToConfigure IDoc Adapters
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d19fe210-0d01-0010-4094-a6fba344e098
    Troubleshooting File-to-IDOC Scenario in XI.
    /people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
    cheers!
    gyanaraj
    ****Pls reward points if u find this helpful

  • How to map the user to Responsible Person for Proj/ Capital Investment Prog

    Hi All,
    Could you please help me in mapping the user to Responsible Person for Proj/ Capital Investment Prog.
    Here is the scenario. I am trying to restrict the user to access only WBS under a cost center but not to have complete access to the Cost Center. I in my way to do, I found out that we can create a user name using OPS6 tcode and use the reference number of the user we created in CJ20N, so as only the person who was added in the Responsible Person for Proj/ Capital Investment Prog list will be able to access particular WBS.
    Now my question is, How to map the user which I created using OPS6 tcode to user in user master record. I am not able to map the user, as its taking any random name to add in the list. Could some one please help me in mapping the user created in the list with the user master record.
    Hope I managed to put the question clearly. If you have any queries, please feel free to ask. Appreciate your time and thanks in advance.
    Farooq.

    Hi Stephan,
    Thanks for your time and finding SAP note for me. I got the problem fixed. The solution for the above problem is, When we create a responsible person for the project through OPS6 tcode, we have a column called "Offer User", next to the person responsible. We must add the user name next to it. And we can add only the user name which is present in the user master record.
    It solved my problem, but when I pressed F1 for help in this column, there is nothing mentioned about its mapping or anything.
    Thanks again for the help, Cheers,
    Regards,
    Farooq.

  • How to Map the Unit field  in case of DSO and INFOCUBE

    Dear Experts,
    I have a issue ,Please help me to solve this
    I have DSO as provider ,
    And, i have to map transformations  btw the Datasource and DSO.
    In generic Data source,  i have unit fields like BASME,MEINS (Quantity units) & STWAE (currency field)
    and normal Quantity fields  like KWMNG,OAUME(quantity related),OAUWE (value related).
    In DSO data fields as Key figure info objects like  0Quantity (which have 0Unit as unit of measure) and some other  key figures which have there respective unit of measure in info object  definition.
    So you Please tell me how to map the Quantity ,Amounts, unit fields to key figures that we have.
    (How it will be for both DSO and Info cube is there any difference?)
    Edited by: AnjunathNaidu on Jan 18, 2012 1:20 PM

    Navasamol ,
    If it is works ,will u please tell me what is the difference ,if the transformations btw data source and DSO and
    what is the difference btw data source and info cube and btw DSO to Infocube or cube to cube .
    And i have  seen the Quantity fields  and there respective unit fields are mapped directly  to key figure info object
    in case of Info cube . Its working fine .
    If only 1:1 mapping allowed in DSO data fields key figures and there respective unit of measure characteristic.
    why this difference btw DSO and Info cube can any one explain me in detail.
    Expecting your valuable suggestions.
    Thanks & Regards,
    Anjunath Naidu
    Edited by: AnjunathNaidu on Jan 18, 2012 4:05 PM

  • How to Map the parameters in GP interface?

    Hello All ,
    I have 2 callable objects in two different actions for same Block. How to map the first callable object output to input of second callable object ??
    Please give the clear details.
    Thanks
    Risha

    Hello,
    Goto the Block -> Parameters tab....select the 2 parameters ...click on Group button .....give a name to it and click 'Create Group' button.....
    Regards,
    Shikhil

  • How to map the bulk users with the required  roles in portal at one time

    Hi,
    Would anyone tell me how to map the bulk users with the required roles in portal at one time?

    Thanks for all the reply.
    <b>I need to assign 1 or 2 group to n((eg) 1000)number of users</b>
    I tried the first option like
    [group]
    gid=
    gdesc=
    user=
    Thr problem with this is I could n't put more no of users in the notepad.
    I would be able to put only 150 users in the single line of notepad. If it goes to next line it is not working.
    I tried creating seperate notepad but in Import it says "exists"
    I'm not sure about LDAP. Would anyone explain me the best approach to do this.

  • How i map the caf data with data of UWL in web dynpro

    Hi Experts,
    i created a bpm project with nwce 7.1.1 and it have a independent caf to keep it's data and status.
    now i have to create a view(use web dynpro) such like UWL,
    my question is
    how i map the caf data with UWL, and let the view can open the task(popup a window, just like UWL do) for user to finish their job?
    thanks.

    Hi Vic
    Your requirement is exect functionality of UWL based on WEBDYNPRO, CAF and BPM for automation? ,and question is How to use CAF with WD or CAF with UWL API's ?. please clarify it.
    Please fo through from given doc misght give u some idea
    1. [How to develop Web Dynpro UI for your CAF project |http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417300)ID0722080650DB02400261803144436507End?blog=/pub/wlg/5414]
    Best Regards
    Satish Kumar

  • Can any body explain the process of "how to sell the goods under loan"

    hi,
    sap gurus,
    can any body explain the process of "how to sell the goods under loan"
    and its further process.
    regards,
    balaji.t
    09990019711

    Hi,
    I didnt get your question fully, but
    Please refer the folowing link
    http://help.sap.com/saphelp_banking463/helpdata/en/09/7cba34e465b73ee10000009b38f83b/frameset.htm
    Thanks,
    Raja

  • How to map the node which i have created dynamically into the view

    Hi All,
    Many thanks to all ur answers in advance.
    I have created a node dynamically.I want to display the fields which i have fetched in that node.
    i dont know how to map the node which i have created dynamically into the layout of the view.
    Other than Using ALV is there any other way to do.
    for example usin table control

    Hi,
    use the reference variable of view to access the corresponding UI element and then use the method of that UI element to do data binding with context node.
    for ex:
    Context node = flights
    element = inputfield, ID = inp_name
    data view type ref to if_wd_view.
    data lr_inp type ref to cl_wd_input_field.
    lr_inp ?= view->get_child_element( ' INP_NAME' ).
    use following methods of input field to define the data binding.
    SET__DDIC_BINDING( )
    BOUND__PROPERTY( ).
    BOUND__PRIMARY_PROPERTY( ). " for input field it is value property.
    Get the reference of view from wddomodifyview method as importing parameter(view). Store this parameter as controller attribute.
    Thanks,
    Rahul

  • How to map the permits Scenarios

    Dear Experts,
    Good Morning  to Every to Body.
    I am confusing to map the permits scenario . In my client place they raise the Work permit request to the Safety Officer for getting the approval for doing their work.
    Based on working condition safety officer checks the safety precautions , after verification he approved it and handover to the workperson. if safety officer not satisfied with safety precaustions he deny to give the approving for start the work. this is one scenario. and this work permit valid only for that approved day only. if its not complete that day , next day again workpermit was raised by work person or incharge of the work.
    2. scenario : for any corrective action on running machine or predictive maintenance time , maintenance people gets the work approval from the Relevant department or Concerned persons. Ones relevant department head gives approved , then only maintenance people will start the work.
    i am requesting you please guide me how to map in sap with out complexity. i am waiting for you people response.
    please suggest me.
    thanks & regards
    Jalu

    Hi,
    There are 2 different type of permits.
    1. Safety Permit
    2. Work Permit
    Safety permit will be approved by Safety officer. This is your first scenario. Work permit is approved by Maintenance officer, that is your second scenario.
      IWO10007 Maint.order: Customer enhancement - permits in the order
    As permits are approved in IW32, through above mentioned User Exit, you can develop some logic to restrict the authorisation between Safety officer in case of safety permits & Maintenance Manager in case of work permits.
    Regards,
    Maheswaran.

  • How to map this scenario..?

    Hi,
    I have one requirement to map in SAP,
    Scenario:
    1)PO will be raised for a material A.
    2)Material A contains 5 different component materials( ie by assembling 5 components we will get Material A)
    3)When I do GR for Material A against that PO, stock has to be updated only for 5 components not for material A.
    Can you pls tel me how to map this in SAP.
    Your inputs are rewardable.
    Regds

    Hi ,
    pls follow this process;
    As Charu said, you can create material A as non-stock material and create BOM and assign the  five
    components.
    1.Create Subcontracting PO, item category as L.
    2.Use MB1B to transfer post the components to subcontractor(vendor) and assign the PO.
    (Make sure that you have enough stock of your components in your unrestricted stock.)
    If not increase the initial stock balance for the  components using 561 movement type, using MB1C Tcode.
    3.Create subcontracting challan against this mat doc.Tcode J1if01.
    4.Now  do Migo. In the excise tab you can select as refer subcontracting challan, a pop-up will appear.
    enter the challan no .Mat doc will be posted.
    5.Reconcile the challan using J1ifQ tcode, against the Migo doc.
    6.If its fully  reconciled, i.e if you have received full quantity,the challan would be fully reconciled
    and you can complete the challan using J1if13.
    You can print the challan by clicking print immediately check box.
    7.Then MIRo.
    Award points if useful.
    Regards
    Kumar

  • How to map the appointment date in CRMXIF_ORDER_SAVE_M02-4x ?

    Hi Team,
    I want to map the field in CRMXIF_ORDER_SAVE_M02-4X, how to map..please help ..where we need to do ..could you please tell me the steps.
    CustomerAppointmentDate  
    CRMXIF__ORDER__SAVE__M02-4x/ E101CRMXIF__BUSTRANS/ E101CRMXIF__APPOINTMENT__XT/E101CRMXIF__APPOINTMENT/ TIMESTAMP__FROM
    Thanks
    Kalpana  

    Hi Kalpana,
    Below is a sample code. Modify this as per your input.
    * Header details
      CLEAR itab_edidc40. 
    MOVE sy-mandt TO itab_edidc40-mandt .
    MOVE sy-saprl TO itab_edidc40-docrel. 
    itab_edidc40-docnum = '0000000000000001'.
    itab_edidc40-direct = '2' . 
    CONCATENATE 'SAP' sy-sysid INTO itab_edidc40-rcvpor. 
    itab_edidc40-rcvprt = 'LS'. 
    itab_edidc40-rcvprn = t000-logsys. 
    CONCATENATE 'SAP' sy-sysid INTO itab_edidc40-sndpor. 
    itab_edidc40-sndprt = 'LS'. 
    itab_edidc40-sndprn = t000-logsys. 
    itab_edidc40-mestyp = 'CRMXIF_ORDER_SAVE_M' . 
    itab_edidc40-idoctyp = 'CRMXIF_ORDER_SAVE_U02' . 
    itab_edidc40-arckey = ' '.
    itab_edidc40serial = l_serial . 
    APPEND itab_edidc40  .  CLEAR itab_edidc40  .
      CLEAR: itab_edidd40 ,e101crmxif_bustrans. 
    itab_edidd40-segnam = 'E101CRMXIF_BUSTRANS'. 
    itab_edidd40-docnum = '0000000000000001'.
    e101crmxif_bustrans-object_task = ’I’.
    e101crmxif_bustrans-object_type = eg: 'BUS2000117'.
    e101crmxif_bustrans-process_type = process type of your transaction.
    e101crmxif_bustrans-description = ’Test’.
    MOVE e101crmxif_bustrans TO itab_edidd40sdata . 
    APPEND itab_edidd40  .  CLEAR itab_edidd40  .
    itab_edidd40-segnam = 'E101CRMXIF_APPOINTMENT_XT'.
    itab_edidd40-docnum = '0000000000000001'.
    e101crmxif_partner_xtdatax =  'X' . 
    MOVE  e101crmxif_partner_xt TO itab_edidd40-sdata . 
    APPEND itab_edidd40  . 
    CLEAR: itab_edidd40,e101crmxif_bustrans  .
    *** Pass the Value   
    itab_edidd40-segnam = 'E101CRMXIF_APPOINTMENT'.   
    itab_edidd40-docnum = '0000000000000001'.
    e101crmxif_appointmenttimestamp_from = ‘01/03/2015’.   
    MOVE e101crmxif_appointment TO itab_edidd40sdata .   
    APPEND itab_edidd40  .    CLEAR itab_edidd40  .
    * Create IDoc
    CALL FUNCTION 'IDOC_INBOUND_ASYNCHRONOUS'   
    TABLES    
    idoc_control_rec_40 = itab_edidc40     
    idoc_data_rec_40    = itab_edidd40.
    SELECT  * FROM edidc   WHERE serial = l_serial .  
    l_range-low = edidc-docnum.    l_range-sign = 'I'.    l_range-option = 'EQ'.    APPEND l_range.  ENDSELECT .
    * report program to create transaction 
    SUBMIT rbdapp01 WITH docnum IN l_range                WITH p_output = ' '  AND RETURN.  COMMIT WORK.
    WAIT UP TO 2 SECONDS. 
    SELECT  status countr statyp stapa4     INTO (l_status, l_countr, l_statyp,l_stapa4)    UP TO 1 ROWS     FROM  edids     WHERE docnum = edidc-docnum      ORDER BY countr DESCENDING . 
    ENDSELECT. 
    SELECT SINGLE object_id guid INTO (lv_object_id , lv_object_guid)     FROM crmd_orderadm_h     WHERE guid = l_stapa4+0(32).
    IF lv_object_id IS NOT INITIAL.  
    object_id = lv_object_id.
    ENDIF. 
    COMMIT WORK.
    You can test it using WE02 or WE05 transaction.
    Give Points if useful.
    Regards,
    Abi

  • Please guide for mapping the scenario in mm

    Dear All
    We are having implementation at Steel trading unit.
    Scenario for material master is as follows.
    They procure different brands of steel say Kamdhenu, Essel etc (aprox 100 brands are there). In this there are different types say carbon steel, MN steel etc upto 100 types. Then for each type there are different compositions say 50 compositions for each type. Then for each compositions there are different sizes say aprox 500 sizes. So in this case its not possible to have material master for each combination, because it will lead to lakhs of material master.
    So we proposed them to have variant configuration. In this case mat master wil lbe created in combination of brand & type of steel. So aprox (100*100) = 10000 mat master will be created. And we will create characteristics for Compositions and sizes.
    So when PO will be created they will enter mat master based on combination of brand & type. And composition and size willbe selected from variant. my 1st question is, is there any other way doing this?
    Again at the time of PO creation he knows only brand and type. So they make open PO for say aprox 100000kg.
    Then they ask vendor to supply 10000 kg of 3rd composition and 7th size.
    In the same PO then they ask for 20000 kg of5th compo & 8th size no. Now they are using another system so they send this declaration to vendor by separate sheet and vendor acts accordingly. But how to map this in sap?
    Regards.
    Thanks
    Edited by: sapsarang on Sep 29, 2010 10:58 AM
    Edited by: sapsarang on Sep 29, 2010 11:21 AM
    Edited by: sapsarang on Sep 29, 2010 11:46 AM
    Edited by: sapsarang on Sep 29, 2010 11:59 AM
    Edited by: sapsarang on Sep 29, 2010 12:33 PM

    Hi,
    Go for AFS , i am also new to this but AFS provides such solution.
    Example..Shirt created with one material code then diffrent size and color , price maintained under same code no required for
    other code.

  • JDBC to FILE scenatio: How to map the resultSet?

    Hi,
      I am doing the JDBC-XI-File integration scenario.
    I am getting the data from the Database as the following XML:
    <b><?xml version="1.0" encoding="utf-8" ?>
    - <resultset>
    - <row>
      <EMPNAME>Nagarjuna</EMPNAME>
      <EMPID>100</EMPID>
      <SALARY>15000</SALARY>
      <DEPT>dev</DEPT>
      </row>
    - <row>
      <EMPNAME>Mahendra</EMPNAME>
      <EMPID>101</EMPID>
      <SALARY>25000</SALARY>
      <DEPT>dev</DEPT>
      </row>
      </resultset></b>
       how to do the mapping?
       I actually created a Data Type(JDBCSend_DT) & Message type & Message Interface for the Sender JDBC.
      The mapping program I defined was not between <b>JDBCSend_MT</b> and <b>FileReceiver_MT</b>. (NOT BETWEEN resultSet and FileReceiver_MT)
       Please help me to solve this.
    Thanks in advance,
    Nagarjuna.

    Hi,
      I am getting the following error when I tested.
    <b>11:42:04 Start of test
    Document start
    Start tag [ns1:FileRecv_MT]
    Add raw attribute [ xmlns:ns1="http://www.xxx.com/file"]
    Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) com.sap.aii.utilxi.misc.api.BaseRuntimeException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:130) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:68) Root Cause: com.sap.engine.lib.xml.parser.NestedSAXParserException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3)(:main:, row=2, col=3) -> com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2733) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2778) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:227) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:141) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:156) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:259) at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:276) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:338) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:128) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:68) -
    at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:144) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:128) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:68) Caused by: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2733) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2778) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:227) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:141) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:156) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:259) at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:276) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:338) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125) ... 3 more Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3)
    11:42:04 End of test</b>
    Thanks,
    Nagarjuna.

Maybe you are looking for