Secure FTP from SAP

Hi,
How do you handle secure FTP from SAP without using scripting ?
Is it possible to set up your RFC destination using the SSL option under the Logon/Security Tab ?
Or is there another method ?
Cheers
Colin.

Check out - Call   RSFTP020
Here is an example of
how to FTP a file from the Application server to a remote server using standard SAP functions.
REPORT ZKBTST32 LINE-SIZE 132.
Test SAP FTP functions
DATA: BEGIN OF MTAB_DATA OCCURS 0,
LINE(132) TYPE C,
END OF MTAB_DATA.
DATA: MC_PASSWORD(20) TYPE C,
MI_KEY TYPE I VALUE 26101957,
MI_PWD_LEN TYPE I,
MI_HANDLE TYPE I.
START-OF-SELECTION.
MC_PASSWORD = 'password'.
DESCRIBE FIELD MC_PASSWORD LENGTH MI_PWD_LEN.
*-- FTP_CONNECT requires an encrypted password to work
CALL 'AB_RFC_X_SCRAMBLE_STRING'
ID 'SOURCE' FIELD MC_PASSWORD ID 'KEY' FIELD MI_KEY
ID 'SCR' FIELD 'X' ID 'DESTINATION' FIELD MC_PASSWORD
ID 'DSTLEN' FIELD MI_PWD_LEN.
CALL FUNCTION 'FTP_CONNECT'
EXPORTING
USER = 'userid'
PASSWORD = MC_PASSWORD
HOST = 'servername'
RFC_DESTINATION = 'SAPFTP'
IMPORTING
HANDLE = MI_HANDLE
EXCEPTIONS
NOT_CONNECTED = 1
OTHERS = 2.
CHECK SY-SUBRC = 0.
CALL FUNCTION 'FTP_COMMAND'
EXPORTING
HANDLE = MI_HANDLE
COMMAND = 'dir'
TABLES
DATA = MTAB_DATA
EXCEPTIONS
TCPIP_ERROR = 1
COMMAND_ERROR = 2
DATA_ERROR = 3
OTHERS = 4.
IF SY-SUBRC = 0.
LOOP AT MTAB_DATA.
WRITE: / MTAB_DATA.
ENDLOOP.
ELSE.
do some error checking.
ENDIF.
CALL FUNCTION 'FTP_DISCONNECT'
EXPORTING
HANDLE = MI_HANDLE
EXCEPTIONS
OTHERS = 1.
Hope this helps you,
CHeers,
THomas

Similar Messages

  • How do you send by secure ftp from SAP R/3 4.6C on iseries

    We have been using the SAP Standard program, RSFTP002, to ftp files to remote servers for many years. We have now had a requirement to send via secure ftp. We are using R/3 4.6C. Unfortunatley this is not a straight forward change and it seems we may need to install some client software to enable this.
    I have searched for any SAP notes and in several user groups but have not been too sucessful.
    Has anyone ever set this up before? What client software did you use?
    Any pointers / advice on this would be much appreciated.
    Many thanks,
    Steven

    Further to my initial post, I have now discovered that there are additional options on the ftp command on iseries, so I am hoping if I can perform this manaully, then a CL called from SAP would allow me to resolve this challenge.
    I am trying to use the command below but this will use the port 990.
    FTP RMTSYS(INTNETADR) INTNETADR('*.*.*.*') PORT(SECURE) SECCNN(*SSL)
    The vendor is requesting that we use port 443 for secure ftp with SSL and even specifying this in the command as below still does not work. It seems to me there may be an issue at the receiving end. Port 443 is normally used for https so not sure whether specifying this port could cause issues. The resultant error is below.
    FTP RMTSYS(INTNETADR) INTNETADR('*.*.*.*') PORT(443) SECCNN(SSL)
    Connecting to remote host 62.39.53.181 using port 443.  
    No response from remote host; all connections closed.
    Any other comments would be welcomed.
    Many thanks,
    Steven

  • Secure FTP in SAP XI

    Hello,
    I have seen that there is an FTP adapter in SAP XI. We currently have guidelines to use Secure FTP (SFTP) for FTP communication over an 'unsecure' network.
    We would like at least 128bit encryption, preferably 1024bit key.
    Can SAP XI also support this (and how)? Or is there a possibility with third party adapters?
    Best regards

    While the File/FTP adapter does not support secure FTP, there are a couple of options for protecting FTP communications.
    1. Develop a custom FTPS adapter.  There are some good commercially-available Java libraries that implement FTPS; I've found the Secure FTP Bean from Glub Tech (www.glub.com) to be reliable and compatible with many common FTPS servers.  It's called a bean, but it really is just a basic Java API library.  (It's shareware -- free to download for prototyping, $500 for internal use.)
    You do need to understand the various options in the FTPS specification to get this to work.  Reading IETF RFC 2228 will help.
    2. Use the FTP adapter, and encrypt/decrypt the file contents through a user exit in the adapter.  Something on the FTP server side will have to do the same.
    --Dan King
    Capgemini

  • 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

  • Data security (Data from SAP BW) for AD users

    Hi  All,
    I have a scenario.
    BO env : Business Objects 3.1 Sp3
    Sap Integration kit Sp3
    My target is to implement AD SSO & also provide data security for data from SAP BW. Currently there are no roles & authorization defined in the sap System. My plan was
    Step 1:-  Implement AD SSO in Business Objects
    Step 2:  Map the AD users in SAP system
    Step 3:- Crate roles in SAP System
    Step 4:-  Assign the users roles
    Steps 5:- (Not sure) :-  Map the users (Now in SAP) to BO & then aliases them with the users from AD.
    Pleas let me know if this would be correct approach... if not please suggest.... I am kind of new to SAP BO integration with experience in BO admin

    Step 1: Setup Windows AD SSO on your BOBJ server
    Step 2: Import Windows AD groups in BO
    Step 2-  Setup Server-side SNC between BO and your SAP system
    Step 3:- Create roles in SAP System and import them in BO
    Step 4:-  Assign SAP users the created roles
    Step 5: - In the CMC create SAP aliases for your Windows AD accounts
    Step 6: - Setup your reports and/or universe connections to use SSO.
    For more information on server side SNC check the installation guide of the integration Kit.
    Regards,
    Stratos

  • Can we do a Secure FTP for an XML file from ABAP when firewall is enabled?

    Hi all,
    I have a requirement to send an XML file to an External FTP Server which is out of our corporate network and our firewall is enabled.
    I have to send an XML file with Purchase Order details. I completed that with the help of this blog https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/2657. [original link is broken] [original link is broken] [original link is broken]
    Now I need to FTP the XML file that is generated. How should I be doing this? Can some of help me with this?
    I need to do a Secure FTP to the external non SAP server which is out of our corporate network and our firewall is enabled. Can some one tell me if SFTP is possible in ABAP.
    This is not a web service. I am working on dropping an XML file in an external FTP serveru2026 I have searched the forums but still in a confusion if weather Secure FTP is possible in ABAP  or not when our company firewall is enabledu2026
    If some one encountered this situation earlier please help,,,..any help will be highly appreciated.
    Regards,
    Jessica Sam

    Thanks a lot for your valuable suggestions Richu2026
    I agree with you Rich that web services would be a better option. But I need to send this file to an external third party and they dont have web services.
    They are telling us that either we can send them an XML file or a CSV file in the format that they want. We decided to go with XML file format.
    I am done with formatting the Purchase Order details in the format that they want. Now the challenge is that I need to send this FTP file to them and it should be a Secure FTP when our fire wall is enabled,
    When you say
    1) Run an ABAP program to generate the XML file and put it on the local PC
    2) Log into the FTP site via some FTP client, could simply be windows as well.
    3) Manually cut/paste the file from the PC to the FTP site.
    For Step 1 running ABAP Program can I schedule a batch job?
    For Step 2 and Step 3 can I automate it in any other way..if not in ABAP?
    Can I advice my company to follow any alternate method in which they can automate this step 2 and step 3u2026if not in ABAP can it be possible in any other way as the third party does not have web services I now have no other alternative.
    Please Helpu2026
    Regards,
    Jessica Sam

  • 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

  • FTP server not connected from SAP

    Hi Expert,
    I want to access FTP server thru SAP.But when I try to check RFC Destination SAPFTP connection test. It's gives error 'Error Details     timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456 Timeout dur'
    What will be the reason.what setting I have missed to set.
    Can anybody give me some tips of setting for connection of SAP to FTP server.
    To complete these requirement what will be the prerequisite and what will be the steps to complete these task.
    Answer should be rewarded.
    Thanks in advance.

    Hi,
    SAPFTP runs on the client (local PC), and SAPFTPA runs on the application server.
    If you are connecting from your SAP application server to another remote host, then you use SAPFTPA.
    If you are connecting from your PC to the remote host, use SAPFTP.
    Please confirm about it.
    These are standared FTP programs which allows you to FTP from within SAP.
    The SAPFTP.EXE should be pre-installed in the users local harddisk before you can used this functions.
    Do a check first by executing program RSFTP005. It will tell you whether it can detect the SAPFTP.EXE program.
    RSFTP001 - SAPFTP version
    RSFTP002 - Execute FTP Command
    RSFTP003 - Test
    RSFTP004 - FTP copy
    RSFTP005 - SAPFTP check
    RSFTP006 - FTP command list
    RSFTP007 - Test FB:FTP_SERVER_TO_R3 / FTP_R3_TO_SERVER
    RSFTP008 - Test FB:FTP_CLIENT_TO_R3 / FTP_R3_TO_CLIENT
    Thanks
    Swarup

  • SAP Security handover from the Onshore Implementation team Documents

    Dear All,
    We are an Implementation & Support Team and we are getting SAP Security handover from the Onshore Implementation team where in future we ought to continue the Implementation.
    Please could you let me know what others documents which we require for handling the complete security landscape for our Scenario!
    CRM, BI, BS, SOLMAN, EP and PI
    Please suggest any other documents besides the below or any other specific details with respect to each Module,
    u2022           Enterprise-Wide Role Matrix
    u2022           Role Implementation Framework Prototype
    u2022           User Authorization and Strategy Management Procedures
    u2022           User Role and Authorization Concept Technical Design
    u2022           SAP Security Organization Hierarchy Requirements
    u2022           Transaction to Role Mapping
    u2022           Role to Position Mapping
    u2022           Available authorization policy documents
    u2022           Role matrix with segregation of Duties
    Many Thanks

    What do you have defined for your support?
    Presumably you have quoted a price per call but what do you cover and how do you calculate the charge to your client?
    Please let me know so that I can undercut your quote.
    Damn - forgot to ask who your client was and the contact name.
    Cheers
    David
    Edited by: David Berry on Feb 11, 2011 12:29 AM
    Edited by: David Berry on Feb 11, 2011 12:30 AM

  • Security warning while printing PO from SAP Portal.

    Dear Experts,
    We are facing below error while printing PO from SAP Portal.  After accepting the condition and clicking on RUN the pop-up comes again and again.
    Please could you advise the resolution of this. Does any browser setting needs to be changed ?
    Please suggest.
    Regards,
    Arpit C

    Hi Arpit,
    Please try below steps...
    1. Go into the Control Panel
    2. Double click on Java to open the Java Control Panel
    3. Go to the Advanced Tab
    4. Expand Mixed code
    5. Select the option for “Enable – hide warning and run with protections”
    For detailed information, please refer to the article:
    Error : Java has discovered application components that could indicate a security concern
    http://wiki.scn.sap.com/wiki/display/BOBJ/Web+Intelligence+and+Oracle+Java+Runtime+Environment+Known+Issues+in+SAP+BI+4.1
    Regards,
    Prithviraj.

  • Securing your Email from SAP with security signatures from exchange server

    Hello
    I have been exploring a solution for the following requirement:
    Important Emails such as HR payslips which are being generated from SAP need to be encrypted using security signatures stored at an exchange server.
    I have looked at Secure email proxy but I believe that is a more standard functionality, the payslips are being generated, being converted into pdfs and are being sent as an attachment in emails,all custom coding.
    Is there a way to utilize the secure email proxy feature using custom code?
    Are there other ways to use the existing signatures at the exchange server. Help.sap.com also mentions a badi - SX_secure_email - would this suffice for my needs?
    Thank you

    Generating the request with a particular user who has the parameter set to on gets the trick done.

  • Transfering .csv file from SAP to NON-SAP using FTP connection

    Dear All,
    I am able to place the .CSV file successfully to other system using FTP connection, but when i open the file I could see the gaps between each record. I mean 1st line with the 1st record and 2nd line having a GAP and 3rd line with the 2nd record and so ..on as shown below
    1     1/1/2009     0     41000027
    2     1/1/2009     0     41000027
    3     1/1/2009     0     41000027
    I have declared an internal table as below
    TYPES: BEGIN OF ty_charlist,
             line(5000) type c,
           END OF ty_charlist.
    DATA:  w_charlist TYPE ty_charlist,
                 t_charlist TYPE TABLE OF ty_charlist.
    And concatenating each field seperated by ','
    CONCATENATE  res1 res2 res3 res4 res5 res6 res7 res8 res9 res10 res11 res12 res13 res14 res15 res16 res17 res18 res19  res20 res21 res22 res23 res24 res25 res26 res27 res28 res29 res30 res31 res32 res33 res34 res35 res36 res37 res38 res39
    INTO w_charlist-line SEPARATED BY ','.
    APPEND w_charlist TO t_charlist.
    Now T_CHARLIST contains 50 records which needs to be placed on other system. I can see 50 records but gap is coming
    Here res1, res2 and so on are declared as TYPE STRING..
    Please do help me this issue
    Thanks
    Prava

    Hello dprava ,
    Try to be assisted with these examples .
    1. [http://wiki.sdn.sap.com/wiki/display/ABAP/FTPfiletransferinBackground]
    2. [Reg: FTP Connection; - SAP examples programs
    Thank you,
    Boaz

  • How to send vendor IDOC data from SAP R/3 to XI.

    Hi experts,
    I have developed the IDOC to FILE scenario for Vendor Master Upload. I want to place flat file in local folder with in XI or Outside of XI. (Using NFS or FTP protocol in FILE adapter). My First quesstion is How to setup Folder with in XI ro Out side XI?
    And also I want to push the IDOC from SAP r/3 to test the scenario. Both XI and R/3 systems are configured to exchange data.
    How to Push Vendor IDOC from SAP R/3 to XI? (we can send XML directly to XI; but the R/3 kernal should be moe than 6.20).
    Thanks in Advance.....

    Hi,
    >>My First quesstion is How to setup Folder with in XI ro Out side XI?
    Its a normal way to creation of folders in Os level . u can create the folder in XI Server or on the FTP Server.
    ALE Settings
    Steps
    SAP XI
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (IDX1)
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Load Meta Data for IDOC (IDX2)
    a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.
    SAP R/3
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (We21)
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Create Partner Profile (WE20)
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    In SLD – System Landscape Directory
    TS for R/3 (Logical system):-Assign the client name created in R/3 as Logical system Name.
    Ts for Third Party (Logical system):-
    BS for SAP R/3 (Logical system):- Assign the client name created in R/3 as Logical system Name.
    BS for Third Party (Logical system):-Enter the XI logical system name.
    In Transaction SALE
    Define and Assign the logical system name.
    IDoc-XI-File scenario
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
    Posting the IDOC from R/3 to XI
    /people/sameer.shadab/blog/2005/07/25/reposting-idocs-instead-of-recreating--for-testing-purpose-xi
    REgards
    Seshagiri

  • FILE adapter with secure FTP

    Hi experts,
    i have scenario file to file scenario, communication should  happen in secure connection .i searched in blogs & forums
    please find berlow forum
    How to configure SFTP Adapter in XI?
    in that 2 nd reply
    there is one option :2. Use the FTP adapter, and encrypt/decrypt the file contents through a user exit in the adapter. Something on the FTP server side will have to do the same.
    can anyone please elaborate this one & where can i find user exit  for the file adapter.
    please help is there any option to provide secure cinnection in file adapter (FTP) like using run operating system command befor or after message processing
    Thanks In advance

    I think  that you can solve in 4 different ways:
    -> Using FTPS connection
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/frameset.htm
    -> Using a 3rd Party Adapter (Seeburger or Aedaptive) for PGP or deploying a custom adapter for PGP
    http://www.seeburger.com/9468/
    -> PGP OS Level (Installing a PGP software like GnuPGP in your system) Install the PGP software in XI and write the OS command for encryption and decryption at OS level. Call this command in File adapter after or before message processing
    PGP ncryption
    -> Using an UDF
    Check this links:
    Is there any FTP API available from SAP?
    Send Text file to FTP in binary mode with PGP encryption
    http://www.webmethods.com/meta/default/folder/0000007429
    Converting IDOC to XML
    XI implementation
    http://www1.webmethods.com/PDF/webMethods_for_SAP-wp.pdf

  • Direct RFC pull from SAP without staging files

    Hi,
    I am able to use OWB 10.2.0.2 to execute an ABAP report, ftp the generated file and load it into a DW table. This works fine as documented and demoed.
    There is a requirement to get comments for a certain report. Comments can be arbitrarily long and can have any delimiter in them. To put them in files can become extremely tedious. Now I do not think that the client should be getting comments in a DW but this is the requirement I have to work with.
    What I would like to do is call a SAP functional module and get the result piped into OWB using RFC protocol. This is how many SAP applications that use the RFC protocol get data out of SAP instead of staging it in a file first. OWB uses RFC to connect to SAP as well. And I noticed that there is an execution function module field in the connection explorer. Is this something that can be done through that?
    Thanks

    Here are a few bits on SAP. For your scenario could you go against the underlying database tables? The default for extracting from SAP is to generate and run ABAP reports.
    However, if your source tables are all transparent tables, you can always extract directly from database through PL/SQL. To do that:
    1. create an oracle module with proper credential to connect to the databases used by SAP.
    2. In the SAP mapping, change the generation language from: ABAP (default) to PL/SQL.
    Note, extracting directly from database is not typical in an SAP shop.
    1. Data consistency:
    SAP application server manages its own transactions, which are different from database transactions.
    2. Security:
    In the database level, you will see the data belongs to all clients this is not good:)
    In each PL/SQL mapping that you created, you need to manually add a filter on MANDT to view the data for a specific client.
    3. DATE format handling.
    In the database level, date columns are typically stored as VARCHAR(8).
    In each PL/SQL mapping that maps some data columns, you need to add
    transformation operators on those DATE columns: TO_DATE( column, 'YYYYMMDD')
    Cheers
    David

Maybe you are looking for