FTP and SAP

Hello Every one,
Hope iam posting the question in correct forum if not correct me.
I have  business requirement where 2 txt files ( in idoc format) are posted onto an FTP server then they will be converted to SAP IDOC format and posted in SAP.
I need to build an interface between SAP and the third part (MFG PRO)so that the idocs posted by MFG (on to an FTP server) are transfered to SAP.
Now i need  steps like how to define RFC, PORTS, PARTNER profiles in building that interface and check for successful built of interface.
If any resource available online which would help me in that process..that will be very welcome.
Thanks in Advance

This is a little tricky question.
First thing, you never mentioned whether you are using XI for integration or not.
If you are not using XI, then talk to your ALE/EDI team.
If it is inbound to SAP from  a file, you dont need an RFC destination.
You need a Logical system (BD54 trxn)
define port using WE21 trxn
Maintain Partner Profile (WE20 trxn)
To trigger a file to be uploaded, you need to schedule a script to create the IDocs on your SAP from the file port.
If you are using XI let us know.
regards
Shravan

Similar Messages

  • Seeburger FTP Adapter And SAP PI 7.1

    Hi Everyone,
    Just a few questions about Seeburger FTP adapter please. Bit of background for clarity, we are doing an implementation using Seeburger FTP and sap PI 7.1 picking up EDIFACT (Orders) and returning (DESADV, ORDERSP, INVOICES). However we are not using any BIC, using another tool for EDIFACT -> EDIFACT-XML conversion (conversion agent) and in-house mapping development using graphical mapping.
    So couple of things which I haven't been able to figure out from the standard documentation for Seeburger FTP adapter:
    1) First is the functional ACK which we are meant to send back to the VAN is that a STANDARD FUNCTIONALITY with Seeburger FTP adapter?
    2) Because we are receiving a mix bag EDIFACT interchange on the way IN, I need to split messages accordingly and pass them on to the relevant channels and mappings. By using the standard module Splitter can I achieve that?
    3) Lastly some of the standard validations which are applicable to EDIFACT are they supported within the FTP adapter automatically? e.g. Counting number of messages in one interchange etc.
    Any help in this regard will be really great.
    regards

    Now a Good news.
    If you are using Seeburger version 2.1 (which you should be as you want it for PI 7.1), then there is an Internal Classifier and Split option for FTP adapter. You just need to tick checkbox "Use built-in splitting" and you are done. Then I believe there won't be any need for considering all these problems. The earlier version of Seeburger with PI 7.0 doesn't have such option and that could be the reason you haven't received any appropriate response yet.
    Still I will reply all your questions considering that "your case is of PI 7.0". -> remember PI 7.0
    >>even with just splitter we should be able to break it up?????? or am I wrong in thinking this?
    No. You even need BIC or an equivalent custom module for achieving this.
    >>I can't visualize where to handle the overall message count in one Interchange any suggestions?
    You need to write an adapter module for this. Not sure about the code but this module has to be added before the split happens.
    >> seeburger ftp adapter it does talk about a lot of reports which are available on sender/reciever actions. e.g. delivered, despatched etc. Are these reports not essentially ACKs?
    These reports are the ones used at the receiver side for getting the ACKs from the receiver. Your requirement is at present for sender scenario.
    Regards,
    Prateek

  • FTP from SAP - how to make file UTF-8 format?

    We are collecting data from SAP on a 4.7 system  and sending it as an psv file to an external server using the FTP function modules . We do not have XI.  After being told we were missing the BOM id I added this to the first line of the file.
    DATA: l_len TYPE i.
      DATA: c_cr(1).
      DATA: c_bom(3)    TYPE x.
      CLASS cl_abap_char_utilities DEFINITION LOAD.
      c_cr = cl_abap_char_utilities=>cr_lf.
      c_bom = cl_abap_char_utilities=>byte_order_mark_utf8.
      gs_ftp = c_bom.
      APPEND gs_ftp TO gt_ftp.
      CLEAR gs_ftp.
      LOOP AT gt_survey INTO gs_survey.
    *create file
        CONCATENATE: gs_survey-division
                     gs_survey-bus_unit
                     gs_survey-site
                     gs_survey-survey
                     gs_survey-co_name
                     gs_survey-kunnr
                     gs_survey-first_name  INTO gs_ftp-record SEPARATED BY '|'.
    * Work out length of string in GS_FTP_RECORD and populate last character
    * with a carriage return.  This will denote the end of the line.
        l_len = STRLEN( gs_ftp-record ).
        SUBTRACT 1 FROM l_len.
        gs_ftp-record+l_len(1) = c_cr.
        APPEND gs_ftp TO gt_ftp.
      ENDLOOP.
    We then  scramble the password and open the FTP and then call commandFTP_COMMAND  before calling FTP_R3_TO_SERVER:
    * Find out how many lines exist in GT_FTP
        DESCRIBE TABLE gt_ftp LINES sy-tfill.
    * Width of table x no. of lines in GT_FTP
        l_blob = 1024 * sy-tfill.
        CONCATENATE: 'CSVC1_SO' sy-datum '_' sy-uzeit '.psv' INTO g_file.
    * Set command to transmit in ASCII
        CALL FUNCTION 'FTP_COMMAND'
          EXPORTING
           handle                = v_handle
            command               = 'ascii'
          TABLES
            data                  = result
    * EXCEPTIONS
    *   TCPIP_ERROR           = 1
    *   COMMAND_ERROR         = 2
    *   DATA_ERROR            = 3
    *   OTHERS                = 4
        IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    * Send file onto FTP
        CALL FUNCTION 'FTP_R3_TO_SERVER'
          EXPORTING
            handle         = v_handle
            fname          = g_file
            blob_length    = l_blob
            character_mode = 'X'
          TABLES
            text           = gt_ftp
          EXCEPTIONS
            tcpip_error    = 1
            command_error  = 2
            data_error     = 3
            OTHERS         = 4.
    Any ideas?

    As far as I see, you are opening the FTP-Connection in ASCII-Mode.
    This means that the Data transfered is "converted" in a way as the FTP-Server think its correct.
    Try to open the FTP-Connection in Binary mode, hopefully this helps?
    Regards
    Rene

  • How to copy/send text file from FTPS to SAP ECC File Port

    Hi Frdns,
    I am working on one design, actually my requirement as follows
    I am receiving financial information document from Banks, which is in the form of BIA2 message format, it looks like text file. This information needs to be sending to SAP ECC system.
    I identified some approaches to full fill the requirement
    1)Using Conversion agent/or third party tools to convert BIA2 message in to XML, then using PI I will pick up the XML message, convert it in to IDoc.
    2)Without any conversion I will copy the same file (original BIA2 message) in to SAP ECC file port, in this case no conversion required, calling some program I will schedule it.
    I am looking forward t implement the second approach because it saves lot of money to my client.
    Now I am wondering using File adapter can i copy to SAP ECC File Port or I required ABAP proxy?
    What is the best approach to copy the BIA message text file from FTPS to SAP ECC File Port.??
    Regards,
    Raj

    Hi Raja,
    >>Now I am wondering using File adapter can i copy to SAP ECC File Port or I required ABAP proxy?
    Yes you can do this copy, the only restriction that can happen is the file size.. If you are sure that the fiel will be of few MB at the max then you can use the Configuration part alone and copy it to ECC folder. For doing this you need the following:
    1. Sender agreement (mention the sender interface as anything XYZ)
    2. Sender communication channel. Pick the file in binary mode
    3. Receiver determination (keep both the sender and receiver service as same)
    4. Interface Detemiantion (dont specify any mapping and keep the receiver interface name as XYZ)
    5. Create receiver agreement (with same service and interface)
    6. Use file adapter here
    Regards
    Suraj

  • Difference between Seeburger FTP and OFTP adapters

    hi,
    Can anybody tell me the difference between Seeburger FTP and OFTP adapters?
    On what basis should one make a business decision as to which adapter to go for?
    Kindly help urgently.
    Regards,
    Loveena

    Hi ! Loveena
    Seeburger EDI Adapter provides an EDI solution on internet via HTTP or AS2 to replace the expensive VAN. It provides some pre-built mappings for IDOC to ANSI X12(810,850,855,856 etc.,) and Idoc to EDIFACT(ORDERS,DESADV,INVOIC etc.,) and has the ability to build your own. These pre-defined mappings transform the IDOC-XML to EDI-XML format.
    Seeburger Adapters are used to Connect the applications which are using Message protocol/Transport protocol as CrossIndustry(payment), VAN, OFTP, AS2(EDIINT), Generic and EDI based applications.
    Re: Seeburger Adapter
    Reg seeburger seeburger
    installation
    https://forums.sdn.sap.com/click.jspa?searchID=2268965&messageID=3210111
    OFTP ist a communication protocol. This has nothing to do with the format you have to transfer.
    regards the format you have to clear at which standard you have to transfer the messages. This can be any EDI format. At OFTP area the standard are often VDA or ODETTE.
    You can create this messages using different EDI adapters (of course also the mendelson adapter ).
    Regards OFTP you need additional software which handle the transfer based on the OFTP standard. Mostly you also need an ISDN card for using this protocol.
    We can support you with this software for OFTP transport too.
    More info also available at http://www.mendelson-e-c.com/.
    have a look at the ACTIS OFTP Adapter
    Ref: http://www.actis.atosorigin.de/solutions/en/ACTIS_solutions/SAPXI.php
    refer this thread also
    When we need Seeburger AS2 & FTP?
    XI Seeburger adapters
    Adapter for OFTP?!
    Thanks !!

  • Stetting up FTP and SFTP adapters for the same interface

    Experts-
    I have a situation in which client has a requirement to setup both FTP and SFTP adapters (from adapetive adapters) for the same interface. They want to have a copy of file locally and also want a file to be sent out securly using SFTP. In my interface which was previously developed they have used one business system and added FTP and SFTP to the same. If try to add new Receiver Agreement it will say that the object already exists as the Interface Mapping is same.
    Please send me any suggestions which would resolve my problem

    Hi Hari,
    As you cannot create two Receiver agreement using only one receiver interface , please create a new receiver Interface, add that in interface determination step and then assing a different channel to new receiver agreement.
    If your requirement is to store the file ,i would suggest write the file in your unix directory using NFS( /usr/sap...). then run a AFT job (if already set up in your landscape) to transfer file securly to target destination.Not sure if its feasible in your case otherwise you can use  SFTP for the secure transfer.
    Best Regards
    Srinivas

  • Informatica and SAP integration

    Hi,
    I have user manual how to connect Informatica and SAP. There are some examples, like.
    1. an ABAP program - generated by Informaticas tool, deployed to SAP, runs on SAP, result is dumped into some file, and then imported to informatica over NFS or FTP
    2. by running a BAPI or RFC
    3. ALE, receiving or sending IDOCs directly from/to SAP.
    And that all is OK, but I'm curious how to connect Informatica with XI/PI? Is there some blog or user-manual, is there some specific adapter?
    thx
    Mario

    Hey,
    >how to connect Informatica and SAP
    Data integration using the ABAP program
    IDoc integration using ALE
    Data integration using RFC/BAPI functions
    Data migration integration
    Business content integration
    If you wann to use PI in between  SAP  & Informatica as  Prateek  & Shaba mentioned you can use File to connect Informatica & PI.
    Cheers
    Agasthuri

  • FTP in SAP

    Hi,
    Can any one help me how to do an FTP in SAP ECC. Step by step will be useful.
    Regards
    D.Mukundan

    Usually you are using the ftp client of the underlying operating system to transport files from the SAP ECC system to an other machine.
    So define your external ftp command in the SM69 and use the FM  SXPG_COMMAND_EXECUTE to execute it in your own program.

  • Integration betwen TIBCO and SAP R/3

    Hi all,
    we are going to  intigrate TIBCO and SAP systems first time ,
    SAP R/3 : maintained file port and Partner profile,
    TIBCO : they configured necessary steps from TIBCO end and sent Idoc to SAP R/3,
    but in SAP side we are not recieved an y IDOC's .
    help me if any necessary step missied out?
    Regards,
    Suresh.D

    Hi,
    how TIBCO is sending IDoc to R3?
    thorugh IDOC adapter then i guess you need to use tRFC port instead of file port.
    I am not sure if you can receive IDoc directly through file port.
    if TIBCO is sending IDOC txt file then by FTP receive the file in AL11 and use file port to process the IDoc.
    Regds,

  • What is difference between SAP R3 And SAP IS Mills Product

    HI Friends
    What is difference between SAP R3 And SAP IS Mills Product
    What are the futures are availables in IS MIlls
    Regards

    Hi,
    SAP R/3 is the central enterprise version. It is not specifically designed for any inducstry sectors and it can cater many of the industry types.
    Is is developed for specific industries an for SMB's (small and medium business). It will have components specifically for the industry.
    The SAP Mill Products component adds sector-specific functionality to an ERP system to satisfy the complex requirements of mill industries (e.g. metal, wood, paper, textiles, construction materials, and cable sectors).
    These industry segments differ from others primarily in that the materials used have a large number of characteristics and variants. The materials in the segments listed above are also predominantly area-based (e.g. paper, textiles, plastic film) or length-based (e.g. cables, piping). Account must be taken of these material characteristics throughout the entire supply chain.
    To cater for the particularities of these industry segments, SAP Mill Products features processes and functions that cover the entire supply-chain cycle – from product design and configuration, through planning, order processing, capacity planning and production, to final delivery. Additional functions are available in costing and inventory management. SAP Mill Products are also integrated into Quality Management, Financial Accounting, and Controlling.
    Prase

  • Using ale u can send from sap to sap and sap to non sap systems

    hi,
    using ale u can send from sap to sap and sap to non sap systems,
    then what is diff b/w ALE and EDI

    Hello KALYAN KUMAR,
    Application Link Enabling (ALE)
    1.You distribute data using ALE if you want to communicate from one system to one or more other (mostly internal) systems.
    2.ALE transfers data in IDoc format and uses the methods of tRFC for data transfer.
    3.ALE enables the integration of business processes across several SAP or non-SAP systems.
    Electronic Data Interchange (EDI)
    1.You use EDI if you want to exchange business application documents with an (external) partner system (for example, a customer or vendor).
    2. The SAP system sends EDI messages in IDoc format to an EDI subsystem, where they are converted to a universal EDI standard (UN/EDIFACT or ANSI/X12).
    3. This enables communication with non-SAP systems.
        By definition, two partners are involved in the process in an EDI application scenario: The sender and the recipient of an EDI message
    I hope u understands the difference:)

  • How to Set Up SSO Between IBM WebSphere and SAP EP Using JAAS

    Hi
    I have read the article on SDN called "How to Set Up SSO Between IBM WebSphere and SAP EP Using JAAS", which is also the name of my posting.
    The reason why I post this is that I've tried to follow the links in the PDF to get the file WebsphereEpSsoLib.zip but I get an error 403, which tells me that the file is not there.
    Does anybody know where this file went or can somebody tell me an alternative place to get this file?
    Jacob

    Please open the associated whitepaper, and you can find the download link to the .ZIP file on page 4.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ibm/how to set up single sign-on between an ibm websphere portal and the sap enterprise portal using jaas.pdf
    Hope that works!
    Elise

  • Using the Open Catalog Interface (OCI) between SAP-ECC 6.0 and SAP-MDM

    Hello ASUG Community.
    I'm working on an SAP-MDM project where we will configure the OCI interface between SAP-ECC 6.0 and SAP-MDM.  The business requirement will be to punch out to SAP-MDM's catalog from SAP-ECC for expensed items (e.g., no material master record exists in SAP-ECC).
    The data that will be returned to SAP-ECC will be purchase price info, material group, short text, & our global SAP-MDM item number.
    The question I've been trying to design around is "where to store the SAP-MDM item number"?
    I've looked into creating a custom filed on EKPO but now feel that a configured text field will be the best solution from an SAP-ECC point of view (less effort on the SAP-ECC side from a development perspective, no need to regenerate the EKPO table, etc.).
    The question I'd like to pose to ASUG is.... Does anyone have experience or an opinion to offer using this functionality?  It seems that I will have to code in a user exit or BAdi to insure that the SAP-MDM item numbers are returned to the appropriate text field on my POu2019s.  Or can this be done using the standard OCI functionality?
    I found OSS note 1347656 which references BADI "ME_CATALOG_INTERFACE" but I'm not sure if this right path to go down or if this would be the correct place to code non-conforming OCI mapping requiremetns.
    Any insight would be most appreciated.
    Thanks.  Sincerely,
    Rich Wortmann

    I would suggest you create a new field for this as you may require thois going forward for reporting as well. Text fields are difficult to report.
    Sorry not sure about the BADI to use.

  • Loading transaction data to CRM and SAP/R3 from legacy system

    Where can I find information about expected timing to load orders from a legacy system to CRM and SAP R/3? Does anyone know how long it would take to do the update in CRM using RFC's and BAPI's and then load to SAP/R3 if the order had an average of 3.2 line items per order and there were 50.7 million orders? It is assumed we would run multiple loads concurrently. So I guess a better question is how long does it normally take to load one order with 3.2 line items onto CRM and also SAP R/3?
    Any advise would be greatly appreciated. Thank you.

    Hi Qutubuddin,
    Can you please let me know how you achieved moving data from non sap system to r3 using webdynpro java?
    thanks
    sunil

  • Reporting tools and SAP BW

    Dear Sirs,
    We have Business Objects BI 4.0 and SAP BW 7.3.
    Actually we are using Web Intelligence and BEx Query to reporting.
    We have not Business Layer (Universe) between BW and BO because BO it's not supported to create universe (unx) on BW. So we create document in WEBI using BEx Query.
    We want to use Xcelsius (Dashboard Design) 2011 and I was thinking that we can use query from universe to connect with BW (new functionality in version 2011). Can we? Or maybe we should to connect to BW using "Connecttion to SAP BW"?
    We want to use Explorer (on iPad and iPhone), but Explorer requires universe (unx).
    Is not possible to create universe (unx, because unv is not supported via Explorer) based on SAP BW, is it true?
    We should we do, when we want to use Explorer with SAP BW?
    Do I understand connection between reporting tools and SAP BW:
    Crystal Reports - can I use cubes or BEx queries
    Xcelsius - using "Connection to SAP BW"
    WEBI - BExqueries or universe (but only UNV - old version).
    Explorer - in my opinion is not possible
    Analysis for OLAP - drirect to cube in SAP BW
    Could you please comment.

    Hi
    With the current version of the BI 4.0 SP2 BI Platform, one cannot create a universe (.UNX format) against BW using the OLAP connection. However you can create a universe (.UNX format) using the Relational connection (see OSS note: 1656905 - How to create UNX universe based on Business Warehourse InfoCubes). One limitation is the use of hierarchies with the relational connection.
    Then you can create the Information spaces based on the universe (.UNX format) that the Explorer can use.
    BO Reporting tools:
    1. Crystal Reports for Enterprise = you can use the OLAP connection (BICS) directly against the BW InfoCubes or Queries, if queries already exist in the BW system then you can leverage these directly (less time spent recreating the entire query in Crystal)
    2. Xcelsius = you can use the BICS or Web Service or Universe to access the data
    3. Web Intelligence = you can use the OLAP Connection (BICS)
    4. Explorer = you can use a universe (.UNX format) via a Relational Connection
    5. Analysis for OLAP = you can use the OLAP connection (BICS) to either a query or InfoCube.
    It is hoped that in Feature Pack 3 which will be released later this year, that missing functionalities will be delivered for BI 4.0.
    Regards
    Derek

Maybe you are looking for

  • Can I take off the keyboard from a Macbook air?

    I would like to use my macbook air as just a screen and use an external keyboard and trackpad. I want to use the Macbook in 90 degree view and it is uncomfortable to use it like that when the keyboard is right there. Is there a way that I can remove

  • How do I save type onto a transparent bkgd?

    I'm trying to save some type onto a transparent background.  Every time I flatten my layers I end up with the type on a white bkgd.  How do I maintain the cutout?  thanks in advance.

  • Strange stack traces with 3.6.1-p4 with storage node restart

    We've just had a storage node restart in our production environment. Everything recovered but we saw the following stack traces. Can anyone explain what they mean? 2011-10-04 15:07:57,954 ERROR Coherence - 2011-10-04 15:07:57.954/838494.283 Oracle Co

  • CS6 In-Design CC TRIAL VERSION bug

    Hello, has anyone encountered a problem with the trial version yet? Upon launching, I right away get a message : ''a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.'' I u

  • Apply overrides (Can anyone «cook» this script for me?)

    Hi, everybody! Here I am again asking for something: I need a script that clears all overrides that exist in a certain style paragraph that was applied thousands of times in a very long Indesign document. Thank you in advance Maria