Third party is sending IDOC (EDI_DC40 relevant?)

Hi,
I need to send an IDOC from a third party to an SAP system via XI. My problem is the first part: ThirdParty->IDOC.
Now I have done the following steps:
- RFC connection between Third party and XI works fine
- define Third Party as busines system in SLD and assign a logical system name to it
- enter logical system name in BD54 in XI and SAP
- define sending IDOC communication channel
- define receiving IDOC communication channel
My question for the <b>sending</b> part:
Are there any entries in EDI_DC40 for the sending third party system neccessary for XI (Sender System/Port/... Receiver System/Port/... etc.)? If yes which entries are neccessary?

Logical System name you should maintain when you are creating a Business System inSLD not in BD54 of XI, then you should create the same logical system in SAP using BD54 transaction and maintain a partner profile and inbound idoc config.
After you import the Business System into Integration Directory, then you should open the business system (double click) and menu Service --> Adapter-Specific Identifiers and make sure it is populated.
regards
SKM

Similar Messages

  • ECC Via XI to Third Party system through Idocs

    Hello,
    I have done all the setting required to IDOC communication,
    RFC's are created,
    Distribution Model
    Imported the Meta data
    Partner Profile
    ESR Objects Made (IDoc as my Source and WSDL as External Definition for Target)
    ID Configuration made, sender channel is SOAP.
    SLD Configuration (Business and technical system as third party systems and ECC as ABAP system)
    Sender is ECC, no sender channel will be required (correct me if i am wrong), where as
    now when i test my scenario with WE19, i do not see my XML while using tcode sxi_monitor.
    have i missed  any step.
    Any help will be appreciated,
    Regards,
    Abhishek

    in IDX5 System is not a Central Integration System: unable to start program is the error, if i fix this error what will be impacts on the system
    please follw bwlow step:
    Check SXMB_ADM --> Check the Integration Engine Configuration
    In the Global Configuration Data :
    Role of Business System should be Integration server
    Corresponding IS should point to Pipeline URL.
    please check below link
    Configure Role of Business System " as Central Integration Server , PI
    and
    Transaction SAP Adapter u2013 Monitoring (IDX5) : provides you with an overview of all messages sent to or from the Integration Server as IDocs. Double-clicking a message provides you with detailed information on this message in the Integration Server.
    You can monitor the status of all XML messages by using transaction Integration Engine u2013 Monitoring (SXMB_MONI).
    You can use transaction SM58 to monitor native RFC communication on the Integration Server. This type of communication protocol is used in two places here:
      To send an IDoc from an SAP system to the Integration Server
    To send an IDoc from the Integration Server to an SAP system
    and one more thing are you tested Rfc destination ? is it working ?

  • Third party sd order (TAS) intrastat relevant in SD invoicing?

    Hi,
    In the scenario of a third party order (TAS item category) is it required to use the SD invoice for intrastat?
    I think not, because the PO is purchasing intrastat relevant and the vendor should report his invoice as intrastat relevant. But in standard SAP the TAS is intrastat relevant, so maybe I made a mistake?
    Best regards,
    Eric van Zundert

    Hi,
    I cannot follow your remark.
    An example of the situation:
    Company A in country A invoices customber B in country B.
    The delivery comes from country C by vendor C.
    All countries are situated within de EC
    The question is: is the invoice from Company A to customer B intrastat relevant?
    In other words: is item category TAS in SAP intrastat relavant during billing the end customer?
    Thank you,
    Eric.
    Edited by: Eric Van Zundert on Nov 19, 2008 6:48 AM

  • Send IDOC from XI to an Third Party Non-SAP System

    Hello Everyone ,
    Is it possible to use XI IDOC adapter to send an IDOC to a Third-party non SAP system . This third-party-system handles IDOCs  .
    We want to do
    SAP -> idoc -> XI -> idoc -> Third Party .
    Any response is appreciated . Thanks.

    Hi Rahul,
    Check this out if it is helpful for your scenario:
    [Connections to Non-SAP Systems|http://help.sap.com/saphelp_nw04/helpdata/en/0b/2a6524507d11d18ee90000e8366fc2/frameset.htm]
    Regards
    Praveen K

  • Intercompany and third-party Po

    Hello,
    I'm looking for a solution for the following business process:
    We work with two company codes: company A is the customer and company B is the vendor who sells third-party products to company A. Company A addresses the third -party vendor directly and drows products directly from him. Third-party vendor sends his invoices to company B who pays him and bills company A.
    Many thanks,
    Sarit Babnik

    Hi Sarit,
    This can be handled with Third party processing.
    Create company 'A' as a customer to company 'B'.
    Company 'B' will be a vendor to company 'A'.
    <b>Entering a Sales Order</b>
    You enter a third-party item in a sales order. The system automatically creates a purchase requisition item for each third-party item in the sales order.
    <b>Entering a Purchase Order to Vendor</b>
    You enter a purchase order with a third-party item with reference to the requisition third-party item.
    <b>Delivering Goods to Customer</b>
    The vendor supplies the goods to the customer. To document this step in the system, you can post a statistical goods receipt in Inventory Management. However, this is not compulsory.
    <b>Entering a Vendor Invoice</b>
    The vendor sends you an invoice. You enter the invoice receipt in Invoice Verification. The invoice receipt is necessary before a billing document can be created in SD.
    <b>Creating a Billing Document for the Customer</b>
    In SD, you create a billing document for the sales order. Depending on the Customizing settings (whether or not the billing-relevant indicator is set for the item category in SD), you draw up the billing document on the basis of the order quantity or on the basis of the quantity specified in the vendor invoice. If the customer is billed on the basis of the order quantity, you can create the billing document immediately after the sales order is entered. If the customer is billed on the basis of the quantity specified in the vendor invoice, you cannot create the billing document until the vendor invoice has been entered in Invoice Verification.
    For further help, u can go thru this link:
    http://help.sap.com/saphelp_47x200/helpdata/en/4d/4b9036dfe4b703e10000009b38f889/frameset.htm
    Hope this clarifies.
    Thanks,
    Viswanath

  • Third party order process- tolerances

    Hi
    our client is facing a problem.
    Normally a SO will be issued and then the PO is created with ref. to
    SO (and with same quantity). GR and IR-L will be booked, then SO will appear
    in billing due list  and customer
    invoice will be created.
    But now If PO quantity and GR quantity are not identical, SO is not appearing in billing due
    list. do we set up any tolerances for these in custozmizing.
    what would be the probable reason for this
    can any one please throw some light on this.
    Regards
    GP

    Hi GP,
    Check the billing relevant of Item category used in Sales order item  . This should tell you what is happeneing in your scenario.
    If PO qty and GR qty missmatch occurs , MM config has to be checked to see if any tolerance has been set.
    If SO is not appearing for billing , then you need to check is SO dependent on your GR or IV for billing.
    Assuming it as TAS item category and BANS item category group and third party ordering process.
    Billing Relevance:
    F     Order-related billing doc. - status according to invoice qty  ( Bill after IV done with IV qty)
    G     Order-related billing of the delivery quantity       ( Bill after GR with GR Qty)      
    Thanks,
    Sudhi

  • IS-OIL: Exchange Third-party feedstock material for on-spec material

    Dear All,
    We are using SAP ERP ECC 6.0 + IS-Oil Downstream and we are trying to figure out how to record the following business flow in the system:
    1. A third-party partner send us feedstock/off-spec material to our oil depot for an exchange with on-spec material
    2. We give them on-spec material and charge fees based on the cost of processing the feedstock to on-spec material
    We are thinking to use Buy/Sell exchange type, but when we buy the material, then there will be tax charge and material will be GR as valuated material , which we are trying to avoid.
    Could we use Terminalling Agreement? GR the feedstock as non-valuated and then GI on-spec material (let's say Diesel) as non-valuated also (different material between GR and GI).. Or there is another way in SAP, regarding services to process third-party raw material to finished good material for Oil and Gas industry?
    We are really appreciate your help..
    Thank you,
    John Stallon

    Hi,
    Please search for the SAP building blocks for Third party sale with Shipping and Third party sale W/O shipping
    U can use FERT as material type only
    regards,
    sujit

  • SOAP--PI--ABAP Proxy-how to call this scenarion from third-party PeopleSoft

    My scenario is:
    Third-party Peoplesoft sending an Asynchronous XML message to PI through SOAP Adapter which will then be processed by ABAP proxy server.
    I have everything in place (SDL,IR,ID & ABAP Proxy). I have created a SOAP tool that uses URL (http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel) and XML message to test the process - it works.
    Now the problem is the Peoplefoft system guys need help to figure out how do they reach our system and this process.
    per my understanding, I created a WSDL using ID>Tools>Define Web Service option and sent it to them hoping they will be able to use this WSDL to program their call to our system.
    I also additionally sent them the SOAP client tool that i use to test the process that has default XML payload in it.
    The only change i made in WSDL before sending to third-party is - replaced location tag from the actual URL that reaches sender SOAP adapter to the external URL that will be used by PeopleSOft system reach our network. I think our network guys are going to map this external url to internal URL.
    Is there anything else i can do as a PI consultant to help Peoplesoft reach our network and hit the SOAP Adapter (SOAP sender adapter channel for my process).
    I will Appreciate any ideas.
    Thanks,
    Saurabh

    As a PI developer, ur only task is to provide the correct wsdl to the Peoplesoft guys. As u have changed the URL, there is nothing else to be done at ur end.
    The SOAP Client user just have to use the wsdl and fill in the data. Before the communication, please make sure that there are no firewall restrictions.
    Regards,
    Prateek

  • Response message back to Third party vendor webservices

    Third party vendor sends messages to a webservice. The SOA application takes the message and puts it into a JMS topic through a mediator with asynchronous interface. All good so far, the system now needs to send a response back to the third party's webservice saying the message processing failed or was successful. For mediator, there are two concepts callback and response. What is the difference between callback and reponse. Which one should I use to send response message back to third party. Do I need OSB for this?
    Please suggest the approach for getting this implemented. I am fairly fresh to the SOA components and appreciate help in this regard. I hope I am making sense, if not feel free for more clarification. I am struck on this for atleast a week now.
    Thanks

    I am using the mediator component which does callback and response as per the SOA user guide. I am not sure, while sending response back to third party, should I be using callback or response. There are no use cases for asychronous interaction using jms topics in Oracle samples examples also.
    Looking forward for some help or suggestions
    Thanks

  • Proforma invoice for third party sales order

    Hi,
    How can we create a proforma invoice F5 and then standerd  invoice F2 to a third party sales order.The billing relevance for TAS item category is set to B i.e.Relevant for order-related billing - status acc.to order qty
    Points will surely be ragarded.
    Regards
    Edited by: Mrunal Ambatkar on Mar 5, 2010 5:00 PM

    Hi,
    Please check whether copy control (VTFA) settings between Sales order type (OR) and Proforma Invoice (F5) is avaiable.
    If there is copy control setting available you can create the Proforma Invoice based upon sales doc type.
    regards
    Vivek.

  • Service order third party

    Hi,
    I am working on service scenario. Post processing of sales.
    We are creating service order ECC. First we have to check warratny for product.
    we have to create service order for product. we dont have resources to repair it.
    Some third party provides services to repair the product.
    Third party will send invoice to us.
    This is exactly  similar to third party order in sales scenario.Please can you tell me how to proceed third party service order.
    What is the order type:  is there any order type in ECC. (like or sales).
    What is the iem categary group for procure new services for repair the lab top.
    How can i do item categary determination for third party services procurement porcess. Awaiting for great suggestions.
    Thanks
    john

    Hi
       Yes. It is like third party order process. But you have to customize according to meet ur requirement.

  • Intercompany Third Party Subcontracting

    Hi everybody,
    our case is an Inter company third party subcontracting.
    Plant A in company code 1000 sends Component X to Plant B in company code 2000.
    Plant A asks his third party to send Component Y to Plant B.
    Plant B assemble X and Y and deliver finished material Z to Plant A at last.
    I proposed SAP standard scenario for third party subcontracting:
    1- plant A creates PO (item category L) for material Z and vendor = 'Plant B'.
    2- Plant A do transfer posting (ME2O) component X to Plant B. so X would be provided to vendor.
    3- Plant A creates PO (third party) for component Y with delivery address = 'Plant B' and also set Plant B as SC Vendor.
    4- when Plant B receives component Y, informs Plant A.
    5- Plant A do GR based on PO ( third party). so component Y would be provided to vendor.
    6- when Plant B sends finished material Z to Plant A, Plant A do GR based on PO (SC). SAP receive Z and consumes X and Y right off.
    the Project team didn't accept my scenario for 2 reasons:
    1- it is not sap best practice for intercompany subcontracting.
    2- they said there is an extra GR in my scenario.I mean when plant A creates PO for third party, and Plant B do GR, the components must be provided to vendor Auto, and there is no need to do GR in plant A place.
    please help me.
    Does really SAP has another scenario for intercompany third party subcon?

    you totally miss the production part in plant B.
    if your plant B produces material, then they usually do this in the PP module via production or process orders. they have to record the machine ours, the labor , the have to plan etc etc.
    How can plant B take the material from subcontractor stock  which is just special stock in plant A? What movement type does plant B use to send the produced material to plant A?
    Subcontracting via the purchasing module is used for external processing.
    You better do standard stock transfers and production instead of the subcontracting process.

  • Third Party (RFC) -- XI -- R/3 (RFC)

    Dear all,
    We are going to connect a non-SAP system with RFC to XI.
    The problem is that the thrid party system sends its RFC calls to the ABAP-stack instead of to the RFC-sender-adapter. Of course the function modules do not exist in XI but only in the target R/3.
    I tested the scenario with the help of another system (R/3), here the RFC-calls work properly and get successfully through Integration Engine and I get the answer back from the target system.
    Does somebody know why the third party system sends its RFC-calls to the ABAP-stack? In RFC sender channel I enabled "Advanced mode" and disabled "Verify sender system".
    Thanks a lot and best regards,
    philipp

    Hi,
    this is part of my source code for the RFC call in the external program. Where do I have to maintain the program ID? The RFC call must go to Adapter Engine and not to ABAP stack (that's what it does at the moment).
    Thanks a lot,
    Philipp
    public static boolean connectToSAP(
         String client,
         String user,
         String passwd,
         String lang,
         String appServer,
         String sysNo) {
              try {
                   mConnection = JCO.createClient(client, user, passwd,
    lang, appServer, sysNo);
                   mConnection.connect();
                   mRepository = new JCO.Repository("hello", mConnection);
              } catch (Exception e) {
                   e.printStackTrace();
                   return false;
              return true;

  • Third Party Interface

    Hi Experts.
    I want some clarification, we are implementing BPM - Solution Manager. I was checking the BPM Monitors Catalog. I didnt find any thirdparty interface monitoring.
    Our client has SAP and it has got some thirdparty interface such as Vertex, BSI, Delego which are tax ware and payroll interface.
    Does BPM can monitor these 3 rd Party tools.
    I read that BPM only communicates with thrid party interface with only IDOC. Is it correct to say BPM can only be communicated with third party interface with IDOC?
    Can some one guide me on this subject.
    Appreciate your response.
    Kevin

    Hi Kevin,
    Please review the following links for documents which explain Solution Manager monitoring steps/configuration.
    http://help.sap.com > Documentation > SAP Solution Manager > SAP Solution Manager 3.2 SP06
    http://service.sap.com/solutionmanager > Media library > Demo scripts > System Monitoring
    http://help.sap.com/saphelp_nw04/helpdata/en/02/411841a66af223e10000000a155106/frameset.htm
    Hope these help you out!
    Thanks,
    Mark

  • Automatic GR by Third Party delivery throug shipping notification?

    Hi,
    What is the best scenario if the third party vendor sends goods directly to the end customer? The vendor can send me a shipping notification. Can I post automatically (only for third party and direct delivery to end customer) a GR when I receive an shipping notification?
    Points awarded,
    Greetings,
    Eric van Zundert.

    We have a similar requirement that I am designing a solution for.
    Here is what I am doing-
    Sales Order is created with item category TAS.
    The item category I get in the PReq is Third Party
    The account Assignment category will drive whether you can process GR or not.
    (you may change or create new account assignment category in spro>materials management>purchasing>Account assignment>Maintain Account Assignment Categories) If you want Goods Receipt to be processed, account assignment category C could also work). Which one you would like to use can be decided and then assigned to Schedule Line category for third party you use. This assignment is done in SD config in schedule line category.
    About your other concern on how do you know about readiness of delivery @ vendor for you to pickup and deliver to customer -
    Use confirmation control key in the purchasing. Use the one that allows you create a shipping notification (Inbound Delivery). If you want, use EDI from vendor so that when vendor informs you via inbound delivery, your system tracks the readiness of the delivery at vendor's premises. You may complete GR(now it becomes optional because your very purpose of processing GR is addressed by shipping notification). In 3rd party processing, Delivery Note is not required for the Sales Order because you physically won't deliver to customer.
    Hope this helps! Reward points if you find this useful

Maybe you are looking for