PI mapping content for MM-SUS scenario?

Dear Guru's,
We are configuring MM-SUS scenario with SRM on 7.01 and ECC 6 ehp 5 and PI 7.02. While configuring the PI scenario for the above integration, we are not finding the required mapping for the purchase order output from the ECC side  in the PI scenario.
We have imported XI Content for SRM SERVER 7.01, SAP APPL 6.05, SRM SERVER IC 7.01. Aprat from this any other XI content needs to be imported into PI SLD ?
For the interface PurchaseOrderERPRequest_Out_V1 from MM to SUS, do we required to do the PI mapping manually or any XI standard content is available. If so, please help me with the Content Details.
Thank you.
Ranjan

Dear Nikhil,
As suggested by you earlier, we have imported the content for the integration scenario 'SE_SERVICE_PROCUREMENT' and we have found all the required content. Only thing missing is the mapping for ERP PO REQUEST OUT in the PI content.
I am wondering whether SAP is not giving the standard content and we need to develop our own content for mapping or there is a direct call in place.
Anybody who has used the scenario, what was the approach? or is there anything we are missing?
Thanks and regards,
Ranjan
Ranjan Sutradhar

Similar Messages

  • Change the standard XI content for SRM SUS scenario

    Hello everyone,
    I am implementing the "Plan driven procurement with supplier integration" scenario which integrates the SAP R/3 and SRM-SUS.
    I have imported the standard XI content available on service market place for the scenario.
    Now i have to modify the scenario. I have to add some additional fields in the inbound message for purchase order request.
    The proxy classes for these interfaces were already created in the SRM system.
    So now after changing the message type what all things i shd take care of e.g like creating the proxy newly etc.
    Thanks and Regards
    Rahul Nawale

    Hi Shabarish,
    Thanks for your reply, but i have a couple of more questions.
    1.I can find a function module called from the method present in the proxy class generated.
    METHOD ii_bbpx1_preq_request_in~execute_asynchronous.
      CALL FUNCTION 'BBP_SAPXML1_EXTREQU_UPDATE_IN'
        EXPORTING
          is_purchreq_request = input.
    ENDMETHOD.
    so since i am changing the purchase order request do i have to do any changes in the function module as well.
    In the function module Proxy Structures are mapped to the API Structures and then the API is called using BBP_API_EXTREQU_UPDATE function module.
    Thanks and Regards
    Rahul Nawale

  • Need Mapping logic for the following scenario

    Hi everyone,
    I need a mapping logic for the following scenario.
    For the same order no with same material no, the quantity should be summed and only one idoc should be created.
    For the same order no with different material no, no need to sum the quantity and only one idoc should be created.
    For example:
    Source Structure:
    Ord No      Mat No      QTY
    12               1               2
    13               1               3
    13               2               1
    12               2               4
    15               1               5
    14                3              7
    12               1              6
    Target Structure:
    Ord No      Mat No      QTY
    12               1               8
    12               2               4
    13               1               3
    13               2               1
    14               3              7
    15               1              5
    Thanks in Advance

    Try the graphical mapping as shown below using concat with a space as delimite and UDF to split the value again by space.
    1. Idoc node
    (RootContext)
    OrdNo
         |concat[ ] -> sort[asending] -> SplitByValue -> collapseContexts -> Idoc
    MatNo                case sensitive    [ValueChange]                              
    (RootContext)
    2. OrdNo
    OrdNo(RC)
         |concat[ ] -> sort[asending] ->SplitByValue->collapseContexts->SplitByVale-> UDF to fetch ordno  -> OrdNo
    MatNo(RC)           case sensitive    [ValueChange]                [eachValue]   (return var1.split(" ")[0];)
    3. MatNo
    OrdNo(RC)
         |concat[ ] -> sort[asending] -> SplitByValue ->collapseContexts->SplitByVale-> UDF to fetch ordno  -> MatNo
    MatNo(RC)              case sensitive    [ValueChange]                  [eachValue]   (return var1.split(" ")[1];)
    4. Qty
                   [asending,case sensitive]               
                   --  sortByKey -----> formatByExample -> sum ->Qty
    OrdNo(RC)           |          |          ^          
         |concat[ ] -> |            Qty(RC)          |
    MatNo(RC)           |                |     
                   --sort[asending]-> SplitByValue
                       case sensitive    [ValueChange]
    Regards,
    Sunil Chandra

  • Product Short description in SAR for MM-SUS scenario

    Hello Experts,
    We are implementing MM-SUS scenario, where we are releasing the Schedule agreement for vendor.
    SAR is reaching to SUS, but the product short description is not appearing on the SAR screen on SUS.
    Could any one help us on this?
    Any solution will help us a lot.
    Thanks,
    Aakash

    Hello,
    could you solve this issue? I just got the same problem.
    If you found a solution, please tell me how you dealt with.
    Did you change the Mappings in XI?
    Kind regards,
    Barbara

  • SUS Material PO for EBP-SUS scenario

    Hi All,
    We are planning to implement EBP-SUS scenario for PO.
    My Question is Can we use EBP-SUS scenario for material PO,POR and ASN
    in extended classic mode.
    Please help.I need this info urgently.
    Also if anyone has config settings document for this scenaio then I would appreciate
    if they can share with me Priyasinghsap  at gmail
    Thanks in Advance.
    Regards,
    Priya
    Edited by: priyasinghsrm on May 23, 2010 11:20 PM

    As far as I know, extended classic senario is not supported in SUS, only the following senarios is supported.
    1) SUS-SRM ( In this case, SRM should be local.)
    2)SUS-MM(R/3) (Only separate ERP system)
    Because, in extended (classic) , there're over  ERP/EBP systems, when post confirmation, system might have problem,
    Eventhough, some customers is using, but this senario is not supported and customer need modification to archive this.
    The SUS-EBP (service procurement) and SUS-MM (plan driven procurement) can be used only separately but not mixed.
    Does anybody have more inputs?
    Regards
    Lauren

  • Settings for Purchase Order output using services for MM-SUS scenario?

    Dear Gurus,
    I am configuring the service procurement classic and plan driven procurement for MM-SUS
    environment. We are on SAP SRM 7.01/ECC 6 EHP5.
    I need to maintain the below settings for PO output:
    1. RUN transaction SWETYPV
    2. IN the object types field, enter CL_SE_PUR_WF_OUT.
    3. In the event field, enter CREATED.
    4. In the receiver type field, enter WS53800008.
    5. In the receiver function module field, enter SWW_WI_CREATE_VIA_EVENT_IBF.
    6. Select the 'Linkage Activated' checkbox.
    7. Save your entries.
    Similarly, one more entry for the event CHANGED.
    However, the system is not allowing me to save the settings.
    If I choose BOR Object Type 'CL_SE_PUR_WF_OUT', it gives an error message 'Object type CL_SE_PUR_WF_OUT is not defined'.
    If I choose object category 'Business class for object type CL_SE_PUR_WF_OUT, it gives an error message 'Class CL_SE_PUR_WF_OUT is not a business class.'
    There are similar entries in the table SWETYPV for object type CL_SE_PUR_PO_WF_OUT' with object category CL.If we copy the entries and tries to replace the
    object type 'CL_SE_PUR_PO_WF_OUT' with CL_SE_PUR_WF_OUT and save it, it gives an error message 'CL is not used for workflow event'.
    Could you please help me on how to configure the settings for PO output from ECC system using services?
    Any input is highly appreciated.
    Thanks and regards,
    Ranjan

    Hi Ranjan,
    Please add the value 'CL' in the table SWF_CATIDS
    Then it will work.
    With Regards,
    Malay

  • Mapping Error in XI Configuration for MM-SUS Scenario

    Dear Experts,
    I am working on MM-SUS Classic Scenario,
    We have done all basic setting in SRM, ECC and SUS.
    Now we are configuring XI Scenario(Working on ESOA Architecture), while configuring XI Scenario, I follow the mention steps :
    I have started from Integration Builder in XI (using T-code SXMB_IFR)
    1.  I have assigned two Business System( for ECC and SUS)  In integration Builder (Creates Communication Channels Automatically) .
    2. Modify IDOC and XI Communication in ERP and SUS Business system respectively.
    3. Now select Tools -> Transer Integration Scenario from Inegration Repository and Create Scenario in it properly
        (Included Assign Services, Configure Connections, Generate etc).
    4. In last, save scenario.
    After configuration XI  I am not getting Scenario Data (Objects and Configuration Overview data) in it.
    When i  click to Check Configurability  under Model Configurator of mine Scenario,  I found following Errors ( I am Mentioning only some errors)  :
    Component View SE_Services_Procurement: Connection from Send Z_CREMAS_SUSMM to Business Partner empfangen has no mapping
    Component View SE_Services_Procurement: Connection from Send_PO_From_MM to Receive_Purchase_Order has no mapping
    Component View SE_Services_Procurement: Connection from ServiceAcknowledgementConfirmationRequest to ServiceAcknowledgementConfirmationCreate has no mapping
    Component View SE_Services_Procurement: Connection from InvoiceRequest senden to Receive INVOIC has no mapping
    Kindly correct me if am missing some, and help me out, what should have been done to remove this mapping errors.
    Thanks in advance,
    Regards,
    Pawan Keshwani

    If you are on >= SP9 you do not need to perform that action at all.
    Go to SU01 transaction assign SAP_XI_DEVELOPER role for the desired users and try it.
    regards
    Shravan

  • XI content for SRM and CCM scenario - mapping

    Hi All,
    We are using the standard business content for integrating SRM with CCM to update contract information from SRM to CCM. Both SRM and CCM are on the same system.
    The configuration scenario used is MasterDataInclusionInCatalogOnWAS700 which is in the name space SAP CATALOG CONT.MGMT. 2.0_700 , http://sap.com/xi/CCM/CAT.
    There are 2 interfaces being referred by this scenario: CatalogUpdateNotification_Out and this CatalogUpdateNotification_In and both the interfaces are pointing to the same meesage type CatalogTransmission but they are in different name spaces.
    Once the scenario was configured there was no interface mapping available in the standard business content to map the above 2 interfaces.
    SAP SRM SERVER 5.5
    CatalogUpdateNotification_Out
    CatalogTransmission
    http://sap.com/xi/EBP
    SAP CATALOG CONT.MGMT. 2.0_700 ,
    CatalogUpdateNotification_In
    CatalogTransmission
    http://sap.com/xi/CCM/CAT
    Is this the normal case and we need to develop our own mapping or is the standard content not imported correctly?
    The service pack details are as follows:
    PI 7.0 SP level 14
    XI content
    u2022 SAP BASIS 7.00 - SP 14
    u2022 SAP CATALOG CONT.MGMT. 2.0_700 - SP 12
    u2022 SAP SRM SERVER 5.5 - SP 11
    u2022 SAP ABA 7.00 - SP 14
    Thanks,
    Shravan

    ditto, anybody received a response from SAP with regards to this problem?
    As suggested above, we could build our own mapping in XI but this would obviously be a modification to SAP standard which we would prefer to avoid.
    Regards, Kyle.
    OK Received a response from SAP dated Oct. 9, 2008
    I assume that you have installed NW 7.00 SP14 (or higher).
    Within earlier versions the mapping from XML to ABAP was to lax.
    The XML message was processed witout regarding the name of the root
    element. This was fixed with SP14.
    When you call an interface the XML message must match with the type
    defined in the WSDL used for proxy generation.
    Either the message or the WSDL used to generate the proxy seems to be
    wrong here.
    Here is a work around should solve this problem until we make available in a standard note soon.
    I will do it internally to our development team but I am sorry that i can not tell now when the note will be ready.
    Disable the new check by adding the following entry in transaction sproxset
    -Name: ST_USE_LAX_ON
    -Value: X
    -User: <empty>
    -Inactive: <empty>
    Edited by: Kyle Freeman on Oct 9, 2008 5:54 PM

  • MM-SUS scenario mapping of the Goodsreceipt for inbound delivery @SUS

    Hi SRM gurus,
      We are working on the MM-SUS scenario with SRM5.0 and ECC6.0 as the backend.
    We are creating a goods receipt in the backend with respect to the inbounddelivery created from the ASN made at the SUS end.
    But this goods receipt is not updated as the goods receipt in the SUS for that vendor.
    Can anybody tell me how it is configured for the backend?
    I could see a business object BUS2233 for the SUS confirmation transaction type as SUCF with the int.number range as 01 and the ext. number range as 02.
    I am not sure where it is configured in MM. I could find one MM--> IM --> Define Number Assignment for Goods Receipt/Issue slips  --> Number range grpg.code where there is an NO. rng.grpg.code and the Intern.number range as 01.
    Is this the place we have the external number range as 01 which is maintained as internal in SUS BUS2233.
    Any help in this regard.
    Thanks in advance.
    Best regards,
    Sridhar.
    Edited by: P.T. Sridharbabu on Jan 31, 2008 4:57 AM

    Hi All,
    The report is running fine and could be able to generate the Idoc and sending it to the XI systems also. But our XI system is not able to post the same to the SUS system and is giving the following error :
    The reference to a source object via the object number is different than the reference via the GUID Programm: SAPLBBP_BD_API; Include: LBBP_BD_APIF39; Line: 175
    Any thoughts on this.
    Shall I have to configure something in the SUS system for this report to capture there?
    Or
    Shall I have to configure something in the MM system ECC6.0 for this report to send it to XI correctly?
    Thanks in advance.
    Will be of most useful to us, if somebody throws some light on this.
    Best regards,
    Sridhar.

  • Roles for Contact Person in MM-SUS Scenario

    Hi !
    When we create a contact person using the Create user option in SUS, we assign the roles to the contact person. These roles are basically the standard SAP roles for SUS. We have created Z-roles ( a copy of the standard roles) to restrict cetain txns for users and would like to assign these Z-roles to the contact person . How can we ensure that the Z-roles are displayed instead of the standard roles ?
    Regards

    Hi
    <u><b>Please go through these complete SUS-MM Configuartion detail links, which will definitely help  -></b></u>
    <u>Roles:</u>
    SAP deliver standard roles with authorisations, if You want to maintain your own go to transaction PFCG.
    There are two type of role:
    - single role
    - composite role - (one or more single roles)
    To roles You can assign transaction codes, reports, URL links, etc. SAP System automatically creates the authorisations that you can set on Authorisations tab page.
    <u>Authorisation:</u>
    Authorization profiles must be generated before you can assign them to users. An authorization is generated for each authorization level in the browser view, and an authorization profile for the whole role as represented in the browser view.
    Re: Clarifications on EBP-SUS and MM-SUS Scenario
    Re: Cancellation from SUS hangs in XI interface
    Re: Vendor Replication in SUS scenario
    Re: SUS-MM for service items
    Re: Central Person already exists
    SUS and Central User Admin
    Re: User roles.
    <b>Please look at following links for Roles and Authorizations </b>
    <u>Links for user roles:</u>
    http://help.sap.com/saphelp_nw2004s/helpdata/en/52/6714b6439b11d1896f0000e8322d00/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/271d24d86211d2961a0000e82de14a/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e4/15e48efd6c11d296430000e82de14a/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/d3/559a4271c80a31e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/4e/52b74065448431e10000000a1550b0/frameset.htm
    <u>For profiles and authorisations:</u>
    http://help.sap.com/saphelp_nw2004s/helpdata/en/52/67151e439b11d1896f0000e8322d00/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/20/efcbfed8a511d397110000e82de14a/frameset.htm
    Regards
    - Atul

  • Sending Request Mapping errors back to a consumer for a sync scenario

    Hello Experts,
    I have a sync scenario (JAVA Application <-> PI <-> CRM (service)) where i want to send back any mapping exception that occurs in PI on the request side of the call, back to the consumer.
    I also want to communicated back to the consumer, if there are any connection failures between PI and CRM.
    I have implemented Fault Mapping in my scenario. Will this take care of any connection failures between PI and CRM also? 
    Your suggestions are highly appreciated.
    Warm Regards,
    Anshul

    Hello,
    I have a sync scenario (JAVA Application <-> PI <-> CRM (service)) where i want to send back any mapping exception that occurs in PI on the request side of the call, back to the consumer.
    You can use the XI alerting framework for that, here are some references:
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/81023cfa699508e10000000a11402f/content.htm
    XI: Alerts - Step by step (Step-by-Step blog by Michal)
    I have implemented Fault Mapping in my scenario. Will this take care of any connection failures between PI and CRM also?
    Fault Mapping is for application errors only, it will not handle system errors.
    Hope this helps,
    Mark

  • PO acknowledgement for SUS vendor in MM-SUS scenario?

    Dear Experts,
    We have SRM 7.01 system with ECC 6.0 enhpk 5 in our client landscape. We have configured classic scenario  with MM-SUS in our landscape. Our client wants to have the PO acknowledgement functionality for all SUS vendors.
    I have checked and found that SUS portal have standard functionality to confirm the Purchase Orders from MM system. However, we need to configure the few things from MM side to enable the PO acknowledgement by default.
    1. Create a confirmation key for PO acknowledgement in MM spro settings.
    2. Assign the confirmation key to the SUS vendors in MM side .
    Now, there are two questions in the MM side?
    1. How can the client easily identify the SUS vendor from MM side (say XK02 or MK02) to maintain the required confirmation control key in the master data?
    2. Along with the confirmation control key, the purchase order item for such vendors should also have default checking of the checkbox 'Acknowledgement Required'  to enable the SUS vendor to confirm such PO item. How can we default the checkbox in PO item for SUS vendors?
    Thanska nd regards,
    Ranjan
    Ranjan Sutradhar

    Hi Nikhil/Soumya,
    How to proceed with vendor classification to enable the client to easily identify which ECC vendors are SUS vendors to maintain the additional master data settings?
    With use of classification, the system will automatically populate the vendor master data with a class say Z_SUS?
    Could you please help me how to proceed with the same? is it similar to proceed with material classification?
    Actually, the client has over 10,000 suppliers and the client is bringing only 1200 suppliers initially to SUS. I am looking for easier way for the client to identify the SUS vendors from ECC side.
    Thanks and regards,
    Ranjan
    Ranjan Sutradhar

  • XI Business content for MDM - Syntax error in IDOC adapter

    Hi mates,
    I'm trying out the Master Data Harmonization scenario for Vendor data with R/3 as the client system. I'm using SAP delivered XI Business content for MDM. The mapping program is generating ADRMAS and CREMAS IDocs but the IDOC adapter reports that there is a syntax error in ADRMAS IDOC. Find below the details.
    <i><SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>Segment 'E1BPAD1VL', segmentnumber '000001' not correct in structure ADRMAS02</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error: Segment 'E1BPAD1VL', segmentnumber '000001' not correct in structure ADRMAS02</SAP:Stack>
      <SAP:Retry>M</SAP:Retry></i>
    Generated ADRMAS IDOC is
    <i>  <?xml version="1.0" encoding="utf 8" ?>
      <ADRMAS02>
      <IDOC BEGIN="1">
      <EDI_DC40 SEGMENT="1" />
      <E1ADRMAS>
      <OBJ_TYPE>LFA1</OBJ_TYPE>
      <OBJ_ID>0000500140</OBJ_ID>
      <CONTEXT>0001</CONTEXT>
      <E1BPAD1VL SEGMENT="1">
      <FROM_DATE>00010101</FROM_DATE>
      <TO_DATE>99991231</TO_DATE>
      <NAME>Swift Transportation</NAME>
      <COUNTRY>US</COUNTRY>
      <COUNTRYISO>US</COUNTRYISO>
      <LANGU>E</LANGU>
      <LANGU_ISO>EN</LANGU_ISO>
      <SORT1>SWIFT TRANSPORTATION</SORT1>
      <TIME_ZONE>CST</TIME_ZONE>
      <E1BPAD1VL1 SEGMENT="1">
      <LANGU_CR>E</LANGU_CR>
      <LANGUCRISO>EN</LANGUCRISO>
      <ADDR_GROUP>BP</ADDR_GROUP>
      </E1BPAD1VL1>
      </E1BPAD1VL>
      </E1ADRMAS>
      </IDOC>
      </ADRMAS02></i>
    Strangely, the control record is blank. I looked at the XSLT program, it is coded that way. I do not understand the reason. Is the error pointing to the control record?
    Look at the code sample from XSLT mapping program
      <xsl:for-each select="IDOC/*/E1ADRMAS">
           <IDOC BEGIN="1">
           <!-- The header data of each single ADRMAS-IDoc needs to be there but does not require specific data -->
                <EDI_DC40 SEGMENT="1"/>
                <xsl:apply-templates select="."/>
           </IDOC> 
      </xsl:for-each>
    How can an IDOC w/o control record be posted?
    Did anyone come across this error? Whats wrong/missing?
    I appreciate ur inputs.
    thx in adv
    praveen

    Moorthy,
    I tried reloading the IDOC metadata from IDX2. Still I get the same error.
    Regd, IDOC w/o control record, can u elaborate on "dynamic value while posting IDOCs". From where, XI message SOAP header with Business System replaced by corresponding logical system names?
    Thanks
    Praveen

  • ASN for extended classic scenario

    Hello all,
    we have SRM with extended classic scenario (EBP-MM),
    is it possible to use ASN (shipping notification) functionality in our system ?
    Kind regards,
    Arthur

    Hi
    ASN can be created by the vendor in SUS system for that XI mapping is required. ASn can be created in SUS by any vendor users. I guess it's not possible with ECS.
    Please check the SAP Consulting Note 1026638 GR Output Integration with MM-SUS Scenario for R/3 <= 47
    You need to have functional background for this:
    To create an ASN against PO or SA release:
    1. you need to compulsarily put how much qty you are sending against the reqd. qty(shown by PO / SA )
    2. dispatch vehicle no. (optional)
    3. road challan no. (optional)
    4. one more optional entry ( sorry I forgot)
    Useful related pointers ->
    Re: how does the GR get into SUS---MM-SUS Sceanario
    ASN in Extended Classic Scenario with SUS
    SUS ASN & Invoice
    The specified item was not found.
    Do let me know.
    Regards
    - Atul

  • Business System not reflecting the XI Content for SRM

    Hi,
    We are currently working on the SUS-MM scenario.
    The landscape includes PI 7.11, SRM 7.0 and R/3 4.6C. SLD Communication is working fine between these systems.
    Integration Builder has SRM Server 7.0 and SRM Server IC 7.0 imported.
    The current status:
    We can successfully transfer vendors from SAP R/3 to SUS
    We cannot transfer transaction data from SAP R/3 to SUS, e.g. purchase orders etc
    Our Main Issue:
    The Business System INTEGRATION_SERVER_<SID> is imported into the Integration Builder from the SLD.
    On the Display communication component screen, the receiver and Sender tabs are not showing any of the SRM Server or IC components that have been imported into the ESR. However is displaying only the BASIS components that was imported during inital install.
    Because of this, we are not able to proceed with the configuration though the interfaces being available in the ESR. We are not sure what is that we are missing that is preventing the XI content for SRM from being displayed. Also, the PI business system in the SLD has the SRM Content listed under the installed products list.
    Any help would be appreciated.
    Thanks
    Venkat.

    Hello,
    do you have a solution? I'm facing the same issue.
    Regards,
    Sven

Maybe you are looking for