IDOC's to external system in different queues.

Our external system( non sap ) can accept IDOC's HRMD_A, I wanted to know is there a way I can send
1.)Create
2.)Change
3.) Delete
in three different queues from my SAP system. I have setup the distribution model where i have defined the sender and receiver and message type but I wanted to know is there a way if this can be achieved.
Points will be awarded.
Ankur

Hi ankur,
u can send the idoc to non-sap system
when u execute an outbound process an ALE or EDI is processed
using ALE u can send the idoc to non-sap system also
Continued data exchange after a release upgrade without requiring special maintenance
regards,
sindhu

Similar Messages

  • External system returned different number of lines than received error

    Hi,
    While posting invoice in MIRO,i am getting the following error,
    "External system returned different number of lines than received"
    Please help in resolving this error.
    Thanks
    Srini

    Hi,
    Can you please check this sap note..
    Note 1499319 - Ext system returned different number of lines than received
    Regards

  • How to send IDOC's to external systems

    Hi everybody,
    I'd like to get information of how I can send one IDOC to an external system.
    I have to send data about access control and e-learning from R/3 to external system,  I think an IDOC is the perfect way to do it, but I don't know all the steps involved.
    Could anyone explain me or give some document or link in with I could see all the steps  from the selection of the IDOC (What to do if the idoc doesn't fit exactly) until the IDOC is out of the r/3 system, how to configure the ALE, etc
    Thank you very much.

    This document might be helpful:
    http://www.angeli.biz/www5/books/IDocBook/IDocBook.pdf
    It's a bit outdated but most of the info is still actual. If you anticipate a lot of ALE/IDoc projects, I suggest getting this book: http://www.amazon.com/IDoc-Technologies-Prima-Techs-Book/dp/0761534318/sr=8-1/qid=1170864257/ref=sr_1_1/103-6659593-2860615?ie=UTF8&s=books
    It is out of print right now but I've heard that more copies are coming out this year. This is the most comprehensive book available on the market at this time.

  • How do I force SAP to process a MIGO idoc from an external system

    Hi All,
    We have a WMS system integrated to the SAP Apparel solution.
    If a SKU line has 100 units and 98 are reserved against an order the following can occur.
    A user in the warehouse has lost 20 units and processes a downward adjustment for 20 units.
    leaving80 units.
    A migo idoc goes to SAP , and the idoc fails because 98 units are reserved against an order.
    How do you configure SAP to accept the adjustment, reduce the stock to 80, and simply reduce
    the quanity reserved to 80 also.. or alternatively, unreserve the minimum number of orders?
    Any help is appreciated.
    Cheers.
    Aaron

    Hi All,
    We have a WMS system integrated to the SAP Apparel solution.
    If a SKU line has 100 units and 98 are reserved against an order the following can occur.
    A user in the warehouse has lost 20 units and processes a downward adjustment for 20 units.
    leaving80 units.
    A migo idoc goes to SAP , and the idoc fails because 98 units are reserved against an order.
    How do you configure SAP to accept the adjustment, reduce the stock to 80, and simply reduce
    the quanity reserved to 80 also.. or alternatively, unreserve the minimum number of orders?
    Any help is appreciated.
    Cheers.
    Aaron

  • Two load balanced server sending requests to external system on different protocol

    Hi,
    I have two loadbalanced OEG servers (server A and server B) with same endpoint configurations in envsetting.props. But when requesting the service, it is creting different URI in both servers. In one of server (server A)it sets URI with following details :
    DEBUG   30/Mar/2015:07:29:34.356 [92b0e940]     Set host='abc.tdc.dk'
    DEBUG   30/Mar/2015:07:29:34.356 [92b0e940]     Set port='80'
    DEBUG   30/Mar/2015:07:29:34.356 [92b0e940]     Set scheme='https'
    and fails with following error : ERROR   30/Mar/2015:07:29:34.370 [92b0e940]         [SSL_connect, 0x1220]: error - SSLv2/v3 read server hello A.
    However another server (server B),sets URI as :
    DEBUG   30/Mar/2015:07:29:34.356 [92b0e940]     Set host='abc.tdc.dk'
    DEBUG   30/Mar/2015:07:29:34.356 [92b0e940]     Set port='80'
    DEBUG   30/Mar/2015:07:29:34.356 [92b0e940]     Set scheme='http'
    and successfully processes the request.
    So can you please help here to know even if we are using same endpoints configuration (abc.tdc.dk ) and port (80) on both the servers , then why the URL is set as http on one of server and https on another.
    Thanks !!!
    Akshay

    Hi
    Thanks for immediate respose. I tried the ping/acknowledgement example in the biginning itself. It doesn't work. I also tried by changing the agents ( to respective values suitable for my systems) of that example. Then also it failed. The error in that case also same. The message will not propogate from the out going agent.

  • Send IDoc from External System to SAP system

    Hi Folks,
        I have a requirement to send IDocs from an external system to the SAp system. Basically the external system is a subsystem which is able to send & receive idocs. The external system is currently able to send idocs to SAP system through the ALE layer but now we have to replace it by PI. Now the external system has to send teh IDocs to the SAP ECC system through the SAP PI 7.0.
       Kindly let me knowq how I can achieve it.
    Regards,
      Santosh

    Hi Satish,
    You can achieve this requirement
    1)If your external system going to support web service cals then send IDoc from External system as a web service, in PI use sender side SOAP and receiver side IDoc receiver channel  to  send IDoc.
    or
    2)Use proxy program ,implement the same ALE logic in PI.
      or
    3)Copy the Extenal IDoc message in to file folder as XML,then use file adapter to pick up this message and send it SAP using IDoc.
    Regards,
    raj

  • Publish idocs to external system

    Hi,
    We have a business requirement to publish Idocs to an external system, however we don't have any kind of middleware to perform that action.
    Since it is HR master data, we can use change pointers internal table, to create a flat file with that data, and the external system could read it from a shared folder.
    Do you know other options to send idocs to that external system? There is any function to publish idoc via webservices for example?
    How can I solve it technically?
    Thanks in advance!
    Luis Teixeira

    HI,
    Check if this code for automatic processing of idoc helps you.
    REPORT ZFI_BD87 NO STANDARD PAGE HEADING
                    MESSAGE-ID ZZ
                    LINE-SIZE 132.
    *& Program Name          :  ZFI_BD87                                  *
    *& Module Name           :  FINANCE                                   *
    *& Author                :  DEEPTHI REDDY KAUKUNTLA
    *& Creation Date         :  09/22/2006                                *
    *& Program Type          :  Report                                    *
    *& SAP Release           :  4.6C                                      *
    *& Description           :  To  automate the manual IDoc              *
                              processing.                               *
    *-- TABLES
    TABLES: EDIDC,         " Control record(IDoc) Table
            EDIDS.         " Status Record (IDoc) Table
    RANGES : R_DOCNUM FOR EDIDC-DOCNUM.
    *-- INTERNAL TABLES
    *-- Table for holding Control Record details.
    DATA: BEGIN OF IT_EDIDC OCCURS 100,
          DOCNUM LIKE EDIDC-DOCNUM,
          UPDDAT LIKE EDIDC-UPDDAT,
          UPDTIM LIKE EDIDC-UPDTIM,
          END OF IT_EDIDC.
    *-- Table for holding Control Record details.
    DATA: BEGIN OF IT_EDIDS OCCURS 100,
          DOCNUM LIKE EDIDS-DOCNUM,
          STAMID LIKE EDIDS-STAMID,
          STAMNO LIKE EDIDS-STAMNO,
          END OF IT_EDIDS.
    *--                 Selection Screen
    SELECTION-SCREEN BEGIN OF BLOCK S WITH FRAME TITLE TEXT-001.
    SELECT-OPTIONS : S_STATUS FOR EDIDC-STATUS,
                     S_MESTYP FOR EDIDC-MESTYP,
                     S_UPDDAT FOR EDIDC-UPDDAT,
                     S_STAMNO FOR EDIDS-STAMNO,
                     S_STAMID FOR EDIDS-STAMID.
    SELECTION-SCREEN END OF BLOCK S.
    *-- START OF SELECTION
    START-OF-SELECTION.
      PERFORM GET_IDOCNUM.
    *&      Form  GET_IDOCNUM
          text
    -->  p1        text
    <--  p2        text
    FORM GET_IDOCNUM.
      REFRESH R_DOCNUM.
      CLEAR   R_DOCNUM.
      SELECT DOCNUM
             UPDDAT
             UPDTIM
             FROM EDIDC INTO TABLE IT_EDIDC
                       WHERE STATUS IN S_STATUS
                       AND MESTYP   IN S_MESTYP
                       AND UPDDAT   IN S_UPDDAT.
      IF NOT IT_EDIDC[] IS INITIAL.
        SELECT DOCNUM
               STAMID
               STAMNO
                   FROM EDIDS INTO TABLE IT_EDIDS
                   FOR ALL ENTRIES IN
                   IT_EDIDC WHERE DOCNUM = IT_EDIDC-DOCNUM
                   AND LOGDAT = IT_EDIDC-UPDDAT AND
                   LOGTIM = IT_EDIDC-UPDTIM
                   AND STAMNO IN S_STAMNO
                   AND STAMID IN S_STAMID.
        LOOP AT IT_EDIDS.
          R_DOCNUM-LOW = IT_EDIDS-DOCNUM.
          R_DOCNUM-SIGN = 'I'.
          R_DOCNUM-OPTION = 'EQ'.
          APPEND R_DOCNUM.
          CLEAR R_DOCNUM.
        ENDLOOP.
      ENDIF.
      IF SY-SUBRC = 0.
        SUBMIT RBDMANI2
          VIA SELECTION-SCREEN
          USING SELECTION-SET 'VARIANT'
          USING SELECTION-SETS OF PROGRAM 'ZFI_BDC87'
             WITH SO_DOCNU IN R_DOCNUM
             WITH SO_MESTY IN S_MESTYP
             AND RETURN.
      ENDIF.
    ENDFORM.                    " GET_IDOCNUM
    regards,
    deepthi

  • Questions concerning HowTo send IDoc to external system

    Hi guys,
    well i want to send and receive IDoc from an external system.
    The other side of the communication now needs information from me what kind of parameters i can give to connect both systems. Also i need some informations concerning this.
    I gonna use IDoc-Tunneling in XI. Because of sending data to the ext. System i need a RFC-Connection of TCP/IP?! But what kind of program do i have to start at other side (see Technical settings).
    - Special to XI i have to configure a third party system in SLD. Do i need the system-parameters from the ext. System?
    - in ID i have to configure PARTY!? Right?!
    How to load external meta-data? is it possible via IDX2 by using the TCP/IP-RFC?
    Perhaps somebody can give me a road map on which data i need from the ext. system and what i can give to the admin of the ext. System for sending IDoc to XI?!
    br Jens

    By IDoc-Tunneling i am thinking of just putting the IDoc through XI without transformation in XML (like in one blogs of Michal). Because of this blog there seems only to be one step in IR - import IDoc. in ID there are the mandatory steps.
    But if i want the ext. Admin to tell what parameters i need to communicate with the ext. system i have doubts in telling him just the IP and perhaps a program which we have to start via RFC configured in XI.
    regards

  • WM interface to external system

    Have anybody ever configured WM interface to external system (t-code OMKY)?
    I have a question here and hope you can help:
    What's the naming rule when define Logical System, RFC destination, Port and Partner Profile? Should all be defined under one name? In my test, if I only define logical system and partner profile under same name (for example "ABC"), and maintain Port and RFC destination under another name say "XYZ", then I can only sent IDOC but I can't receive the IDOC sent from external system (for example, confirmation of transfer order).
    Can anybody shed some light on this question? Your input is highly appreciated.

    Hi,
    Why should the port and RFC destination also use same name as logical system and partner profile? Would you please kindly show me the rule? I’ve checked online help and searched extensively on websites without any clear instruction.
    In my experinces, usually I setup using the names and make easy for other developer to identfy the interface problems in production as well as for enhancement in the future. Just imagine if you are dealing with hundred interfaces (inbound and outbound) and you have different names for same interface.
    Again, you could setup with different names for logical system, RFC and so on.
    In case of different name between logical system and port, would you please tell me why we can’t receive IDOC sent back by external system? Can’t they find the correct partner and port then send IDOC anymore?
    Well ... you need to tell the external system what names to use for partner profile and port as part of EDIDC data.
    Regards,
    Ferry Lianto

  • PLNSHP IDOC distribution through R3 system

    Hi Experts!
    I have a requirement to distribute data from APO through the standard PLNSHP IDOC to an external system. The problem is that I cannot distribute IDOCS directly from the APO system as the message broker (IBM MQ) is only set up in the R3 system and we are not allowed to set it up in the APO system.
    Now I'n trying to use the R3 system as a gateway, but the problem here is that the standard IDOC PLNSHP does not exist in the R3 system. I created this IDOC in the R3 system and renamed the segments to start with a Z so it would fall in the customer namespace (I of course get error messages otherwise) and now the communication between the 2 systems to send the IDOC from APO to R3 works fine. However, R3 cannot process the incoming IDOC as the segment names and basic type differs...
    So my question: Is there another way to do this? If not, is there a way to change the incoming IDOC data in the R3 system so the correct segment names and basic type (the ones in the customer namespace in R3) are used?
    Thank you in advance!
    Iwan Ferreira

    Hi Raynald LaGuerre  ,
    Moslty IDoc Filtering will be done in Outbound Side & not in Inbound Side.
    Though the System received IDoc from Different R/3 systems, it has to be filtered in Sending Systems itself and not by Receving Systems.
    There wont be any use in filetering the IDoc at Receving side, since it utilises the Network traffic and reached the destination system.
    Regards,
    Anbalagan

  • Sending IDoc to Non-SAP system

    Hi Folks,
        I have to send an IDoc to the external system. Kindly let me know the steps to be performed for it.
    Reagrds,
      santosh

    Just to be a little more clear. The step 8 in the previous link.
    8. Checking the Partner Profiles.
    o       Go to T. Code WE20
    o       Expand Partner Type 'Vendor'
    o       Select the Partner profile __
    o       Double click on Message Type ZCATSTIME in Outbound parmtrs.
    o       Check Receiver Port is assigned correctlyo     
    Check the Basic type as your Basic IDOC object.
    Disha.

  • External System Handling Units to SAP ECC System and Pack Outbound DO

    Hi Guru
    Packing Is done in External System for SAP ECC Sales Order Before Outbound Delivery Creation.
    How to  capture External System Handling Units in to SAP ECC System and Pack Outbound Delivery Line Items.
    Please help
    Thanks In Advance
    SR

    Bit of a cart-before-the-horse situation here.
    Lets assume that your business process goes ahead and creates a delivery note, but leaves it unpicked and unpacked.  Picking and packing will occur with the inbound IDoc from your external system.
    Map the external system data into a basic IDoc type DELVRY0X.  I think the current one is DELVRY07. 
    Use an inbound IDoc message type SHPCON to carry the external system data into your ECC system. 
    The process code DELV works well with DELVRY0X inbounds.  It has lots of user exits.  You will need them because you will need a determination process to know which delivery note to update with the external system data.
    When you map the handling unit data correctly into the IDoc, the process code will create the handling units on your delivery.  The external handling unit numbers should end up in VEKP- EXIDV.
    Regards,
    zKen

  • TRFC communication from External system to XI system

    Hi All,
    Can anybody suggest me what all data I have to pass to the control record to use the tRFC communication while sending an IDOC from an external system to the SAP pi system. The external system is a subsytem.
    Regards,
    Santosh

    Hi Amit,
    For your information
        The partner type is Logical System,
               messgae type is matmas,
               basic type is matmas01,
               I have the sender and receiver port also.
    Regards,
      Santosh

  • How to distribute Modelview to external system such as Webmethods

    Hi All,
    I have a scenario like this 
    I  have to send Delivery idoc to two external systems
                       Triggered through
    SAP               output 'ZEXA'.
    system        -> DESADV ->     External system (A)
                        Triggered through
    SAP               output 'ZEXB'.
    system        -> DESADV ->     External system (B)
    The distirbution model allows me to add only one external system as the receiver at a time for the message type DESADV,  I cannot distribute the model view also ...
    How can i achieve this, I dont want to create any Z-message types.. Your suggestions will be higlhy appreciated.
    Regards,
    Krishnakumar

    Hi KrishnaKumar
    As far SAP distribution model (ALE ) is concerned SAP does not identify any system as SAP system or External system. It only identifies the system as logical system. And when the distribution model distributes the idoc using RFC and port setting, at that time it actually identifies the system as SAP or External.
    So as far as distribution model is concerned you can add external systems also but these should be present as logical system in SAP tables.
    And as Shital said there must be some middleware in your design, it could be PI also as well as some FTP server.
    Regards
    Pranay Gupta

  • What makes an idocs go out of SAP to external systems.

    Hi Experts,
    I have created many idocs in sap. they are in status of 03 meaning ready to be
    transmitted. but they don't go out of sap, they still remain in queue in sm58.
    If i process it manually it is going. but it should be done automatically.
    what makes an idocs go out of SAP to external systems.
    It is very urgent issue.
    Can any body help in this. Valuable answers will be rewarded.
    Thanks & Regards,
    Satish.

    Hi Sathis,
    Same proble i was faced recently.
    The problem was occured because of error opening an RFC connection.
    you can see by yourself in the following way.
    Goto SM 59.
    Select your appropriate RFC destionation say if destination is assigned  'TCP/IP connection' or 'R/3 Connection', under that select ur destination and press 'TEST <b>CONNECTION'</b> if shows green mark there is no error in connection or it indicates with red there is error in RFC destination connection.
    Suppose if error is occured there is no basic communication setting done between these cleints, if it is case you would be go and talk to BASIS guy and he will make provides destination.
    if any furthore doubts feel free to mail me to [email protected] or reach me 09886869625
    <b><REMOVED BY MODERATOR></b>
    Regards,
    Vijay
    Bangalore
    Message was edited by:
            Alvaro Tejada Galindo

Maybe you are looking for

  • How to read a Oracle Forms PARAMLIST without knowing parameter names

    Hi All, Is there a way to read a Oracle Forms Paramlist on Oracle Forms (I mean read all parameters on it) without knowing any names of the parameters? I´d like to create a command line at run time and put on this command line all the parameters and

  • Replacement phone not syncing correctly

    recently apple sent me a replacement phone for mine and it is not syncing correctly.. the first thing is that the music i had on my previous iphone from cd's will not move over to my new one and also my movies that i had purchasedon my old iphone wil

  • Error in  Accrual entry of interest for bonds

    Hi experts, I have purchase bond (TS01) and settle it . . i.e Purchase date - 01/08/2011 Maturity date -  31/12/2011 Than I im passing interest accrual entry on monthly basis. i.e on 30/08/2011 . 30/09/2011..and on.. But when Im passing the entry on

  • TS1368 can't connect to iTunes store

    Hi I'm studying in India at IIT madras and we access internet through proxy servers. The problem is I'm unable to connect to the iTunes store.I've tried everything but can't seem to rectify this anomaly.Please help

  • Clone feathering

    Hello I am trying to clone out the house in this picture and for the first time noticed that in spot mode the clone has really a lot of feathering. Also it is really very difficult to see the cloned areas and the pins just do not show.There really mu