Send Idoc to AS2 System via HTTP using XI

Hi,
We need to send Invoice Idocs as XML files from SAP R/3 system to external AS2 system using XI. The communication will happen over HTTP using certificate. I tried using Plain HTTP adapter , but the message went into error 'ATTRIBUTE_CLIENT'. Why this error ?
I came across some blogs saying about Seeburger AS2 adapter , but is this the only possible way ?
Kindly guide.
Thanks.
Tushar

Yes , AS2 adapter is the solution for it.
Refer all the below threads for AS2 information and configuration which need to do for B2B integration:
SEEBURGER EDI adapter
Re: Pls.. Help Needed.. Seeburger Mapping Names..!!
Re: Seeburger AS2 adapter...
Re: AS2 Module tab.. Mapping Names for modified Standard Msg types ? ? BIC ??
AS2 adpater-- Configuration details for both SND and RCV.
AS2 Sender Adapter -- Need few details.

Similar Messages

  • Send idoc to other system via SOAP

    Hi,
    I intend to implement an interface with other system non SAP, to send idocs via SOAP.
    I've read some documentation on sdn but i'm very confused about Was / XI / BSP and some others terms.
    Please, can someone help me, driving me to the right way and where to start ?
    I don't know either if this the best solution to send many idocs... I'm talking about 10000 idocs each time.
    In advance, thanks.

    Vitor,
    I suppose u want to distribute data of Idocs to a system which accepts SOAP request. For the same u can use XI with necessary distribution model on R/3 side to post the IDoc to XI and XI SOAP receiver adapter making a call to necessary SOAP server to post the data.
    Regards
    Rajeev

  • R/3(sends IDOC data)  to IBMMQ via XI.

    Hi,
    My requirement is R/3(sends IDOC data)  to IBMMQ via XI.
    I need to sent up Integration Builder: design as well as configuration.
    Can anyone send me a document which describes a complete end to end scenario?
    I have seen the forum and the blogs but none decsribe the complete end-to-end scenario.
    Plz reply at the earliest.
    Regards,
    Mateen.

    <i>My requirement is R/3(sends IDOC data) to IBMMQ via XI.</i>
    >>>
    there is no document as sucj available on SDN that will help u implement the above scenario. But you can have help on
    1. sending the IDoc to  XI - Ref: https://wiki.sdn.sap.com/wiki/display/XI/SAPR3%28Idocs%29ToXI--Steps+Summarized
    2. IBMMQ - you will have to use the JMS adapter. To receive help on configuring the receiver JMS adapter ref: http://help.sap.com/saphelp_nw04/helpdata/en/10/b1b4c8575a6e47954ad63438d303e4/content.htm

  • 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

  • How to send idocs across SAP  systems in same network

    Hello
    I wander how to send idocs across SAP  systems in same network

    Hi Jan Bo,
        please check the below link
    http://help.sap.com/saphelp_nw04s/helpdata/en/dc/6b7f3c43d711d1893e0000e8323c4f/frameset.htm
    please write if you want more detailes.
    Regards,
    S.Manu.

  • Retrieve online file as CSV via HTTPS using PL/SQL procedure

    Hi all,
    Situation:
    Server A (not ORACLE)_: accesed via URL, generates dynamically a CSV file and returns to the requestor.
    Server B (ORACLE)_: which runs the PL/SQL script. It is the requestor. Read the CSV and store it within ORACLE.
    (1) I want to connect from Server B (ORACLE) to an external URL via HTTPS which generates dynamically the CSV file. Subdomain.domain it is the Server A which contains this CSV file.
    https://dubdomain.domain/csv_generator.php?query=q1
    (2) This file is downloaded to the Server B (ORACLE). A PL/SQL script executed in this machine do the task.
    (3) After that, I load this CSV to an ORACLE table which a common CSV PL/SQL parser.
    Doubts:
    Is it possible to retrieve an online file (a CSV) dynamically created and hosted in a third party server (Not ORACLE) via HTTPS using a PL/SQL procedure executed in a ORACLE server? If the answer is yes, what technology could I use? Any ideas?
    Thanks in advance,
    Yago

    An CSV example in {message:id=10158148}.
    For https, two actions are needed in addition.
    Firstly, the certificate of the https web server needs to be loaded in an Oracle Wallet on your database server. The wallet will have a specific directory location on the server, and will be protected by a password.
    Secondly, the PL/SQL procedure making web call, needs to open the wallet (using <i>UTL_HTTP.set_wallet</i>) using the location and password. Example of that in {message:id=10820182}.

  • Missing IDOCS with status "qRFC used to send IDoc to SAP system"

    We are running ECC6.0 (HR System) and are sending IDOCS to XI (PI7.0 SP10)for mapping before they end up in a 4.7 system.
    We have implemented the Queue processing here: /people/community.user/blog/2006/11/04/how-to-serialize-idoc-xml-messages-fed-into-xi
    We have two queues set up for different countries (Eurpoean roll out) and they have different Message Types for the same Logical System. 
    We have been getting serialitazion issues due to IDOCS not being sent, although they are showing in ECC6.0 as sent, they have not hit XI or subsequently the Target System.
    On the whole, this has worked well for a while, but over the last week, something has effected the consistency of the correctly sent IDOCS.  We had an update error with the Update Work Process, which left lots of short dumps, but this was fixed, but since then, we are getting these strange anomalies.
    I appreciate this strange behaviour, but has anyone come across this before?
    More an SAP than an XI issue, I think....  But as I appeciate your repsonses I added it here!  

    Hi Barry,
    03 does not mean the idoc is delivered, it does only mean that it was sent to port.
    The status that indicates that the idoc was delivered is 12 (idoc dispatched).
    For getting this status a report named RBDMOIND has to be run/scheduled.
    After this if the status becomes 12 the idoc is delivered otherwise if it is still 3 that means the idoc is still there.
    Regards,
    Sergio

  • 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

  • Send IDOC from SAP system to IX but can't see any message in SXI_MONITOR

    Hi all,
    I have built up an XI system and configured an IDOC to IDOC scenario between two SAP Systems. After completed all configuration necessary:
    1. Configuration on Source Side (SAP System that send IDOC) and on Target Side (SAP System that receive IDOC) is OK.
    2. SLD is OK: Technical System and Business System are correct for these two SAP System.
    3. Integration Repository: all designed Object is OK.
    4. Integration Directory: all configuration is OK. "Test Configuration" Function is OK.
    5. Runtime WorkBench: is OK. "Test Message"  Function of "Integration Server" is OK.
    In general, it is all OK.
    But when i send an IDOC from SAP System Sour Side (Outbound IDOC from Source Side is OK), on the XI server i can't see any message in Tcode SXI_MONITOR. In this case, my XI server didn't receive any IDOC Message from  this Source Side, and so that my XI server can't process and exchange any IDOC sent from Source Side.
    Anyone can please help me to explain this problem: why my XI server can't receive any IDOC message from SAP System Source Side when all configuration is OK? Do anyone see the same case as this case?
    Thanks a lot for all in advance,
    Best regards,
    Vinh vo

    Hi,
    Possible checks
    At R/3 side
    1) Check in SMQ1 and SM58
    At XI Side
    1) Check in SMQ2 and IDX5
    Check this
    http://help.sap.com/saphelp_nw04/helpdata/en/6a/e6194119d8f323e10000000a155106/frameset.htm
    Regards
    Seshagiri

  • How to send IDOC to DataWareHouse Systems

    Can anyone tell me how to send an IDOC to Datawarehouse systems.

    Hi,
    please have a look at thread [How to send an IDoc from MII to SAP|http://forums.sdn.sap.com/click.jspa?searchID=60546363&messageID=8112660].
    Does this help?
    Michael

  • Routing of messages to different interfaces via HTTP using one single URL.

    Hi all,
    I'm working on an inbound scenario. Messages are coming to SAP via HTTP adapter and i'm using a unique URL of every interface. But what is required is one single URL for all interfaces without any dropbox in PI, i.e. all messages will be pushed to one URL and i have to route them to their respective interfaces, there is no storage involved in PI box.

    Shamit2903 wrote:
    Hi all,
    >
    > I'm working on an inbound scenario. Messages are coming to SAP via HTTP adapter and i'm using a unique URL of every interface. But what is required is one single URL for all interfaces without any dropbox in PI, i.e. all messages will be pushed to one URL and i have to route them to their respective interfaces, there is no storage involved in PI box.
    logically this is not a possibility.
    But in case you are looking at a generic interface then you will have to handle this using;
    1.  a generic Data type to accommodate all required structures
    2. use conditional routing in configuration to execute further transformations.
    I wouldnt recommend this though.

  • QRFC/TRFC for sending idocs from SAP system to XI

    Hi experts,
    The standard program RFFOEDI1 generates payment orders - first PEXR2002 and then EUPEXR idocs. These idocs are to be sent to the bank from SAP through XI. Bank partner profile is maintained. But these idocs because of TRFC are not getting sent in the order in which they are generated by the SAP system. So I changed the bank partner profile settings from TRFC to QRFC and gave the rule name as first 16 of mes type. But the idocs are struck in the SAP system. Is there any standard program to be run to send the idocs out from SAP system or is it automatic.
    Please suggest a standard method which is to be followed to send the idocs in the same order in which they are getting generated for the scenairo above.
    Regards,
    Asha

    Hi Asha,
    As you said Idocs are stucking,
    To send Idocs to XI, you must have maintain some settings in XI to receive Idocs. Once they are done properly .in R3 side standard way to send idocs to XI is Maintaining<b> <i>Change Pointers</i></b> and shedule the programe to trigger that most of Standard idocs will have standard programs to catch change pointers and send them to external system.
    and to maintain the same order of idocs there is a setting called Quality Of Service in XI side ,that option should be set to Exactly Once In Order .
    Regards,
    Ramesh.

  • Is it Possible to send IDOCs from one system to itself?

    Hi,
    Is it possible for the R/3 system to send IDocs to itself?? If yes can you guys guide me on how to configure the system to do the same.
    The requirement is for learning purpose only.
    Regards,
    VJ

    dear vijayendra,
                             you can do it by creating two clients on your system jus talk to any basis person for creation of clients after that you will make the configration on both client by just login through that.
    after proper configration you can send the idoc.
    first create the client after that u can talk to me in more details.
    i have around 2 year hands on experiance in ale idoc.
    by
    vijay dwivedi
    rewards if answer is helpfull for you.

  • Apache is throwing NLS_LANG error when connecting via HTTPS using a DAD

    Our Apache server is throwing this error
    [Wed May  6 11:53:52 2009] [alert] [client 69.246.251.48] [ecid: 223452213192,1] mod_plsql: Unable to issue alter session : alter session set nls_language= "AMERICAN" ""
    every time we connect to the server using HTTPS (the connection is using DAD -- see below for the DAD configuration).
    If we run the same connection using HTTP it works fine.
    Anyone know why this would happen and how we can correct it?
    DAD configuration:
    <Location /plshes>
    SetHandler pls_handler
    Order allow,deny
    Allow from All
    AllowOverride None
    PlsqlDatabaseUsername hes
    PlsqlDatabasePassword @<password here>=
    PlsqlDatabaseConnectString hpprd NetServiceNameFormat
    PlsqlNLSLanguage AMERICAN_AMERICA_WE8ISO8859P1
    PlsqlAuthenticationMode PerPackageOwa
    PlsqlSessionStateManagement StatelessWithFastResetPackageState
    PlsqlErrorStyle ModPlsqlStyle
    PlsqlAlwaysDescribeProcedure Off
    </Location>

    @AMN -- I'm sort of in your camp in that I don't think I should have to remove that line (which I've not been able to test yet, by the way). It's possible removing the line might bypass the issue since the statement will never get issued in the first place, but I will know there is some sort of issue between HTTP and HTTPS that is throwing this error.
    To answer your questions:
    1. The portal database (IASDB) returns:
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CHARACTERSET WE8ISO8859P1
    2. What do you mean by "pls/hes"?
    3b. Which type of OAS? Can you clarify this question? OAS 10g (which means IASDB is version 9i). We run Apache using Webcache. This OAS serves up a custom application written largely in Forms and PL/SQL. Hmmm, maybe that's not what you mean by this question , though...
    3a. Explain our SSL configuration -- I'll try. I configfured this 4 to 5 years ago and haven't changed it at all other than to update the Oracle Wallet certificates every year or two. We have a single physical server that hosts our infrsastructure and mid-tier components and nothing more. As mentioned, Apache is our webserver and we run Oracle's Webcache. The twist in our configuration (and probably the source of this issue we are having is somewhere in this twist) is that we use one physical server and one Apache web server to serve up both HTTP and HTTPS using a virtual host within Apache and then we deifned multiple sites and origin servers with several redirects on various ports so we can handle SSL and non-SSL connections depending on whether they come to us externally (inTERnet) or internally (inTRAnet).
    Webcache sites (hes2 is the server name):
    Site Origin Server
    hes2:7778 hes2:7779
    www.OurWebSite.com:80 hes2:8000
    hes2:80 hes2:7779
    sso.OurWebSite.com:80 hes2:7777
    www.OurWebSite.com:443 hes2:4444
    Webcache origin servers:
    hes2:7777 HTTP
    hes2:7779 HTTP
    hes2:8000 HTTP
    www.OurWebSite.com:4444 HTTPS
    Webcache listen ports:
    443 HTTPS -- has Oracle wallet defined for it
    7778 HTTP
    80 HTTP
    Navigating to http://www.OurWebSite.com will redirect to hes2:8000, which is our virtual server (configuration below). Navigating to https://www.OurWebSite.com will redirect to hes2:4444.
    There is probably a little more I need to provide to answer the "SSL configuration" question, but I think that is enough for now as this is already a long response -- my apologies for that.
    Virtual host configuration in httpd.conf:
    <VirtualHost *:8000>
    ServerName www.OurWebsiteName.com
    ServerAdmin [email protected]
    Port 80
    DocumentRoot "/u01/app1/oracle/10gasm/Apache/Apache/htdocs"
    RewriteEngine on
    RewriteOptions inherit
    RewriteCond %{HTTP_HOST}!^www\.OurWebSite\.com [NC]
    RewriteRule ^/(.*) http://www.OurWebSite.com/$1 [L,R]
    OssoIpCheck off
    OssoConfigFile /u01/app1/oracle/10gasm/Apache/Apache/conf/osso/osso-www.conf
    <Location /portal>
    Order Deny,Allow
    Deny from all
    Allow from (list of allowed IP addresses)
    </Location>
    <Location /forms>
    Order Deny,Allow
    Deny from all
    Allow from (list of allowed IP addresses)
    </Location>
    <Location /discoverer>
    Order Deny,Allow
    Deny from all
    Allow from (list of allowed IP addresses)
    </Location>
    <Directory /u01/app1/oracle/10gasm/Apache/Apache/htdocs/docs>
    Order Deny,Allow
    Deny from all
    Allow from (list of allowed IP addresses)
    </Directory>
    <Directory /u01/app1/oracle/10gasm/Apache/Apache/htdocs/images>
    Order Deny,Allow
    Deny from all
    Allow from (list of allowed IP addresses)
    </Directory>
    <Directory /u01/app1/oracle/10gasm/Apache/Apache/htdocs/optiform>
    Order Deny,Allow
    Deny from all
    Allow from (list of allowed IP addresses)
    </Directory>
    LogLevel error
    ErrorLog "|/u01/app1/oracle/10gasm/Apache/Apache/logs/www_error_log 43200"
    </VirtualHost>

  • Sending IDoc to Logical System

    Hi All,
    Foremost thing before i post my query is that am an ABAP Developer.
    Now the Query is, we have scenario where in we need to send the Sales order/Delivery when it is created to a logical system( an external sytem ). I have created a new message condition type which has the transmission medium as 6 ( EDI ) and the partner to be of type LS (Logical Sytem). I have also defined the partner profile of the logical system with this message condition type. But the problem is when am issuing an output am not able to see my logical system as on of the options as a partner, the options what i have are the Ship to Party, Sold to Party and so on from the sales document.
    I need to know how can issue and idoc to a logical system instead of a ship to party or a sold to party. Is there anything that am missing while creating the message condition type ?
    Regards,
    Chaitanya.

    Hi,
    Have a look at this, it may help
    http://help.sap.com/saphelp_47x200/helpdata/en/2d/b12d3b1daca008e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/4c/df7e98f0dd11d2b74b0000e8160175/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/dc/6b7cac43d711d1893e0000e8323c4f/frameset.htm
    If you just want to send delivery information use output type LAVA. This will need including in the shipping output determination.

Maybe you are looking for

  • Weird Finder Window quirk

    This is a new one. Woke my computer up from sleep with a Finder window in List view and the headings (Name, Date Modified, Size, Kind) appear in bold, something I've never seen before. They weren't that way last night when I went to sleep! And I woul

  • Need help modifying a symbol in Actionscript

    Hey guys, I think this might be my 2nd or 3rd actual post on here, so be kind to the newbie! I took a class in high school on how to use flash, but am picking it up now again a few years later! My mother is a teacher, and she kept telling me that she

  • Error while running report builder

    Title is RWBLD60.exe Ordinal not found Error Message is The ordinal 11100 could not be located in the dynamic link liberary UIW60.dll

  • Companies activate QM after they have already implemented the MM

    Hi guys, I read the help portal on the following: In some cases, companies activate QM after they have already implemented the Materials Management (MM) and Inventory Management (MM-IM) components productively. As a result, materials may have been po

  • Need help to change the size of the Tablespaces.

    Hi DBA's Kindly help me on bellow tablespaces, which are the tablespaces need to increase the size in my R12.1.1 Instance? what size should i increase? TABLESPACE_NAME SIZEMB FREEMB APPS_TS_QUEUES 1000 894.88 CTXD 19 1.79 OWAPUB 10 9.92 APPS_UNDOTS1