Infopackage "transfer method"

Hello - of the 2 types of transfers methods, IDOC and PSA, it's my understanding that the PSA one is recommended in almost all cases (except possibly in some hierarchy type loads where IDOC may be the only option).  and this is because the PSA option is the only option that utilizes the more efficient, TRFC, technology.
i'm trying to get a little more technical clarification here between the 2 types of transfer methods.
1) do both types still use IDOC's to some extent?  (it's my understanding PSA will send "data packets and info-idoc's"; whereas the IDOC method will send data via ALE and traditional IDOC technology (data IDOC's, and status/info IDOC's).
2) do the ROIDOCPRMS settings "only" affect things if the PSA transfer method is used?
3) the ROIDOCPRMS-FREQUENCY setting is defined as the "# of data idoc's that an info idoc describes" - this makes it sound like PSA transfer method will send data (i'm talking here of the real data, not the status/info type data) via data idoc's and not via "packets".  true/false?
are there "data" idoc's sent w/ both types of transfer methods (PSA & IDOC)?

ALSO:  it's my understanding, that w/ the PSA transfer method, that the "info" idoc's involved there provide for the "traffic light" (red/green/yellow) type info in some of the BW screens like RSMO.

Similar Messages

  • Transfer Method in transfer rules

    Dear All,
               If I make an infosource and assign data source go to " change transfer rules". I get 2 radiobutton options in "transfer method"....PSA or IDOC. What is this? How does it affect the flow of data? and how is it different from the options I get in infopackage?
    Regards,
    Ratish
    [email protected]

    Hi Ratish,
       The two data transfer methods are PSA and IDoc. In PSA, the number of fields is limited to a maximum of 255 when using TRFCs to transfer data. The length of the data record is limited to 1962 bytes when you use TRFCs.
    If u choose PSA as the transfer method, staging of data can be possible.It stores the exact replica of the data from the source system.In case if the load fails, you can retrive data from the psa through manual update or reconstruction.
    And also editing can be done in psa.
    where as in IDOC error handling is not possible. In requirements where security plays major role we use this type of transfer method, where no one can edit the information.But when the load fails we have to run the load again from the source system.
    Refer help link
    http://help.sap.com/saphelp_nw04/helpdata/en/7d/724d3caa70ea6fe10000000a114084/frameset.htm
    TRANSFER METHOD IN THE INFOSOURCE? PSA/IDOC
    regards
    @jay

  • ABAP Dataflow using FTP data transfer method

    Hi,
    I am facing this error while executing the ABAP dataflow, the datastore configuration has FTP as data transfer method.
    I wanted to know if the ABAP program is generated succesfully and the error is while executing the ABAP program or there is an issue with the generation of ABAP program itself... Please help me understand the issue.
    Since I am unable to attach the doc, please see the error message below.
    Job name: Job_Module4_ECC_To_BW
    (12.2) 02-28-11 11:14:45 (E) (16396:17152) R3C-150607: |Data flow DF_Module4_ECC_To_BW
                                                           Execute ABAP program <C:/TEMP/ZECC_To_BW> error <    Open File Error -- 
    madap8004\tmp/SAPECC_To_BW_ZCUST_NAME.txt>.
    (12.2) 02-28-11 11:14:45 (E) (16772:15444) R3C-150607: |Data flow DF_Module4_ECC_To_BW
                                                           Execute ABAP program <C:/TEMP/ZECC_To_BW> error <    Open File Error -- 
    madap8004\tmp/SAPECC_To_BW_ZCUST_NAME.txt>.
    Regards,
    Sri
    Edited by: srilakshmi.ponnada on Feb 28, 2011 11:58 AM

    Hi,
    I am really not clear with your question. This is the first time i am executing the ABAP interface with FTP data transfer method. The madap8004 is the FTP server name. and the path is where the file whould be generated I belive. Is it the problem with any read/write permissions on the server?
    -Sri

  • Errors in IDOC transfer method.....

    Hi
    I am loading customer data ( LIS , S001) by using transfer method as IDOC. now i got 4 error records. so how do we rectify in IDOC method. i can use PSA also, so that its very easy to rectify errors. But how do we rectify the error records in IDOC method...., any idea gurus......,
    Regards
    swetha

    Looks to me like you're not telling the linker to create a library (DLL). I'm not familiar with Linux, but clearly if the linker if looking for 'main' then its trying to build an executable.

  • Transfer method 'TRFC with PSA' is not supported by the source system.

    Hi guys
    We are getting the following error when we try to open the transfer rules:
    Transfer method 'TRFC with PSA' is not supported by the source system.
    And when we run the load we are getting this error message:
    An RFC call-up triggered the exception
    Our source system check is ok. RFC test is ok from both sides.
    Please advice what else can be the solution.
    Edited by: sam on Nov 6, 2008 4:51 PM

    Did you do Right click on Source system and 'Check' option in RSA1-> Source Systems?
    Is this problem after upgrade or something like that?
    -Abhijit

  • Changing transfer method in transfer rules

    I would like to change the transfer method in a TR.
    It is set by default to IDoc.
    I would like to set it to TRFC with PSA.
    However, I can't because it is dimmed.
    My aim is to find a workaround to an issue stated in SAP note 120446.
    Thxs.
    LauQ.

    It is a Data Mart source in the same BW system.
    I have created an Export DataSource from a PSA.
    I cannot activate transfer rules due to a bug (note 120446).
    This occurs because the transfer method is IDoc only.
    I'm afraid that no solution exist for my problem.
    Thxs.
    LauQ

  • Right combination needed for transfer method and TTy

    Hi,
    I have a scenario to map for transfers (affiliated co),
    Company code A -  apc 1000; nbv 200; accum 800; new value 250;
    In company code A
    cr apc 1000
    dr clrg 250
    dr accum 800
    cr interco gain 50
    In receiving company code B
    dr apc 1000
    dr asset 50
    cr contra 800
    cr clg 250
    I am unable to do this with transfer method 3, which is new value method. I tried creating new trnsfr variants and TTys but unable to get the above postings.
    Please suggest suitable combination of trnsf methods and TTys asap!!!
    Thanks
    Edited by: rick dermont on May 9, 2008 6:05 PM

    Hi,
    >Can someone tell me why my post doesn't show up as I typed it? All of the carriage returns were removed so that its one big >paragraph (that is impossible to read).
    Because your post  is too long.
    Because the performance of the java forum software is very bad, the forum admins had to disable the paragraph formatting of "long" messages  to keep "acceptable" response times.
    This is such a good advertising for Jive software and the j2ee engine...
    Olivier

  • Two Data transfer methods

    Hi Gurus
    Can any body tell if i will be asked like What are two data transfer methods? Which is the preferred method and why?
    thanks in advance
    murali

    Hi,
    The two data transfer methods are PSA and IDoc. In PSA, the number of fields is limited to a maximum of 255 when using TRFCs to transfer data. The length of the data record is limited to 1962 bytes when you use TRFCs.
    refer this help link
    http://help.sap.com/saphelp_nw04/helpdata/en/7d/724d3caa70ea6fe10000000a114084/frameset.htm
    Regards,
    R.Ravi

  • Data Transfer methods

    Hi all,
    Can anyone please explain me what are synchronous and asychronous data transfer methods?
    Where are the settings to be done in R/3 to get data to BI ?
    Thanks in advance

    Data Transfer
    Definition
    Synchronous Data Transfer
    Data is transferred directly (simultaneously, synchronously) from program to program via CPI-C communication.
    Both communications partners must be available at the same time. Because the central SAP system in a typical SAP installation does not run round the clock, but the linked systems are frequently in operation 24 hours a day, asynchronous data transfer is necessary.
    Synchronous data transfer has the following disadvantages:
    Transfer is not possible is the partner system or the line is not available.
    A data backlog in the reciever system causes a data backlog in the sender system. Processing in the application is delayed.
    If a connection is broken, it may be necessary to perform a recovery in both systems.
    Asynchronous Data Transfer
    With asynchronous, or buffered, data transfer, data is temporarily stored in a sequential queue.
    Asynchronous transfer has the following advantages:
    Wait times in the sender system are avoided.
    A recovery is automatically performed in the sender system.
    Transfer need not be performed during online time. This avoids placing unnecessary load on the system and thus helps to reduce costs.
    The Queue Application Programming Interface (Q-API) is an SAP interface for asynchronous data transfer.
    Data is buffered sequentially and processed immediately or later by an asynchronously running process.
    One possible processing method is to send data to an external partner system via CPI-C. Data units that belong together can be stored in accordance with transaction and sent to a communications partner.
    Data is buffered in queues before it is transferred to the target system.
    In an R/3 System, the queues are stored in a relational database. All R/3 database systems are supported.

  • PSA Vs IDOC transfer method

    Hello BW Experts,
    Most of the time i have observed the PSA data transfer method being used.
    1) if the use of psa transfer method is only for the purpose of having the temporary storate, then can we go for the IDOC method if we are not using the temporary storage.
    2) What is the advantage of using IDOC method over PSA when the temporary storage for the load is not required.
    Thanks,
    BWer

    Hi,
    Persistent Staging Area is a transparent database table in which request data is stored in the form of transfer structure.A PSA is created per datasource and source system. It represents an initial store in BW in which the requested data is saved unchanged for source system.PSA
    1) Checks whether extraction from source system is complete
    2)ensures data quality,supports editing,reconstruction and deletion of data.
    IDoc is an Intermediate Document container for exchanging data between R/3,R/2 and non-SAP systems.
    It is a data transfer wherein the data is in the form of packets.
    It is used in the case of flatfiles as debugging is easier.
    IDoc method - The data is packed into IDocs by the source system and sent to BW.
    PSA - In this method the data from the source system is stored in PSA tables before being updated in the Data Target/Info-object.
    The PSA is generally the preferred method because of its various advantages like Reconstruction, Data editing, etc..
    Idocs are generally preferred when the data comes from flatfile. However Idoc transfer method have a limitation - transfer structure must not have more than 1000 Bytes in the character format.
    IDOC is only there because of compatibility reasons. It supports a smaller structure and has no other advantages. You should always use PSA.
    1> DAta sources with the IDOC transfer methode are not supported with ODS object.
    2> you can only create start routine for transfer methode PSA.
    Helplink:
    http://help.sap.com/saphelp_nw04/helpdata/en/35/2cd77bd7705394e10000009b387c12/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/72/31823cdcf5f354e10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/de/113037530b7774e10000009b38f839/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/b0/ab8e3cb4340b14e10000000a114084/content.htm
    -Shreya

  • Transfer Methods, data package

    Hi,
    I would like to know about
    1) the differences between PSA and IDocs
    2) the datapackage

    Hi,
    1.PSA and IDOC methods are two different data transfer methods in BW.
    2. PSA will act as backup during dataload failure.
    3. Data redundantly stored in the BW system for further usage but not in IDOC methods,
    4. IDOC uses two types of IDOC in transferring the data - Information -IDOC and Data IDOC.
    5. for dalta loading use PSA is the suggestion.
    6. Updation in IDOCmethod is faster.
    7. Error occurrence in IDOC is more.
    Reg,
    Vishwa

  • Transfer Methods...PSA & IDoc

    Hi Friends,
    Could you guys share your valuable ideas when we were doing data load at the Transfer structure level could see their Transfer method as PSA & IDOC.
    When we would prefer PSA & When we go for the IDOC.
    Can you guys give any business scenarios?
    Siri

    Hi,
    you want to load Master data text
    If it is a critical data we can use IDocs because data can't be modified here. In case the load fails while using Idcos we need to load data from source system again.
    Generally IDocs update is used to load master data hierachies.
    Some of the other differences are
    PSA
    Data is staged at PSA. From here we can either update the data automatically or manually in the corresponding data targets.
    Incase of PSA the length of data record can be upto 1962 where as Idoc it is 1000bytes max.
    you have advantage of performance ,large data package and error handling in PSA.
    Data transfer with IDoc
    The data is packed into IDocs by the source system and sent to the Business Information Warehouse. In BW your data is saved persistently and intransparently in the IDoc store. From there the IDocs can be updated in the IDocs manually or automatically.
    It is used for hierarchies load Limitations with IDoc is:
    transfer structure must not have more than 1000 Bytes in the character format.
    If it is a critical data we can use IDocs it can't be modified here. In case the load fails we need to load data from source system.
    http://help.sap.com/saphelp_nw04/helpdata/en/7d/724d3caa70ea6fe10000000a114084/frameset.htm

  • Data transfer method

    Hai gurus,
    I am new to Abap field.
    Kindly confirm whether i had to use LSMW or BDC for the following data transfer.
    Production and Planning:
    1) Bill of material creation-
    2) Recipe creation-
    3) Resource creation-
    Quality Control.
    1) Quality plan
    2) Quality sampling procedure.
    3) Quality info record.
    4) Master Inspection Characteristics.
    5) List of material with inspection status
    6) Inspection Method.
    7) Sampling plan
    waiting for the positive reply.
    Regards,
    sc

    Hi Sekar,
    If you have huge number of records & the process is onetime process, you can go for LSMW, no ABAP knowledge is required for this.
    Hope this helps.
    Rdgs,
    Sripal

  • Any alternate transfer method in oracle

    Hello All,
    I have been adopted following approaches to transfer data in between oracle database servers:
    1. Conventional exp/imp or Datapump
    2. CTAS(Create table as) method using database link
    3. TTS(Transportable Tablespace) method
    Conventional exp/imp or datapump methods needs additional space is required for other than .dbf file in database server even it is capable to transfer bundle of all objects (i.e. Table,Index, Materialized View, Function/Procedure/Packages....).
    CTAS method is capable to transfer only for tables and data.
    TTS is capable to manage space and transfer time efficiently for large volume of data(i.e. in terms of TB). I have noticed that gather statistics and preparting MVs is needed to perform again in destination server, found that stastics gathered in source and MVs prepared in source server doesn't perform better job. Anybody comment here to optimize process?
    I am searching alternate methods other than #1,#2 and #3, which gives better result for me.
    Any solution and comments are appreciated.
    Thanks and Regards,
    Suresh G

    Datapump can transfer data over a database link as well. Take a look at the NETWORK_LINK parameter.
    Data can also be transferred using Oracle Streams, or even Oracle Advanced Queuing. Behind the scenes I believe it is all via database links though.

  • Hi Data transfer methods for ABAP Dataflow

    HI
       Good Day !!!!
                        Can any one Explain about What are Data tansfer mothods in ABAP Dataflow Explain Each one  which is the best one can you explain with example .
    Regards
    Chandu

    Data Transfer
    Definition
    Synchronous Data Transfer
    Data is transferred directly (simultaneously, synchronously) from program to program via CPI-C communication.
    Both communications partners must be available at the same time. Because the central SAP system in a typical SAP installation does not run round the clock, but the linked systems are frequently in operation 24 hours a day, asynchronous data transfer is necessary.
    Synchronous data transfer has the following disadvantages:
    Transfer is not possible is the partner system or the line is not available.
    A data backlog in the reciever system causes a data backlog in the sender system. Processing in the application is delayed.
    If a connection is broken, it may be necessary to perform a recovery in both systems.
    Asynchronous Data Transfer
    With asynchronous, or buffered, data transfer, data is temporarily stored in a sequential queue.
    Asynchronous transfer has the following advantages:
    Wait times in the sender system are avoided.
    A recovery is automatically performed in the sender system.
    Transfer need not be performed during online time. This avoids placing unnecessary load on the system and thus helps to reduce costs.
    The Queue Application Programming Interface (Q-API) is an SAP interface for asynchronous data transfer.
    Data is buffered sequentially and processed immediately or later by an asynchronously running process.
    One possible processing method is to send data to an external partner system via CPI-C. Data units that belong together can be stored in accordance with transaction and sent to a communications partner.
    Data is buffered in queues before it is transferred to the target system.
    In an R/3 System, the queues are stored in a relational database. All R/3 database systems are supported.

Maybe you are looking for

  • Connecting to MS SQL Server using ODI Agents

    I'll start with an apology, since I'm sure it's something very obvious that I've missed. Other posts have similar, but I think slightly different issues - but they have helped me get this far. We have ODI set up with two Agents (L and S running on Wi

  • Windows Installer reports errors when installing iTunes

    I have a system with Windows XP. I only have 512MB memory. I have made numerous attempts to install iTunes. I actually had iTunes on the computer previously in conjuction with EZVinyl Converter. I was having problems with that and tried to reload iTu

  • After BIOS update numpad on my Satellite C850 is not working properly

    My numpad started going crazy. All I can use are these "0.369*-+ home button end button PGUP and PGDN " The numpad light is on and I cant turn it off. whenever I do this its like Im pressing the FN button and whenever I press numpad 1 it always type

  • What just happened to iTunes Movies store?

    This new format is terrible.The old format, and choices, are gone. Instead, there is a matrix of subjects or titles. Gone is the scrollable listing of latest releases or Genius Recommendations. There is a sellection of "independent" new releases, but

  • Need documents of ABAP Object Oriented concepts

    Hi, I  need materials on ABAP Object Oriented Concepts to learn. If you have any good documents which covers all the topics of ABAP OO then please send me to [email protected] Thanks in advance. Regards, Chandru