Idoc- xi - (multi inserts)jdbc

Hi experts…
I have this scenary:                      Idoc-> xi ->jdbc(tables oracle 9i)
I want to insert into two different tables of the data base, at the moment the idoc will be sended , for that I make a message mapping, idoc vs MT where the MT content  TWO actions = INSERT
The problem that I saw in sxmb_moni is this:
*During the application mapping com/sap/xi/tf/MM_TRPC_FinstaCorp_insert_a_PPQ_ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformatio~</*_ 
Thanks.

at first, thanks for you answare;
I have something like that:
MT_NAME   1..1
   STATMENTNAME1        1..1
      othername1 1..1
        action         optional       
        TABLE           1..unbounded {table name}
          field1        0..1
          fieldn
   STATMENTNAME2        1..1
      othername2 1..1
        action         optional       
        TABLE           1..unbounded {table name}
          field1        0..999
          fieldn
in the second part i place 0..999 cause the idoc contail many
values for each field, but I already prube with 0..1

Similar Messages

  • Multi inserts part 2

    I am getting - column ambigously define error while executing the following statement
    INSERT ALL
    INTO TABLEA (
    col1
    col2
    col3
    col4
    col5
    col6
    col7
    col8
    col9
    col10
    col11
    col12
    col13
    col14
    col15
    col16
    col17
    col18
    col19
    col20
    col21
    col22
    col23
    col24
    col25
    col26
    col27
    col28
    col29
    col30
    INTO TABLEB (
    col1
    col2
    col3
    col4
    col5
    col6
    col7
    col8
    col9
    col10
    col11
    col12
    col13
    col14
    col15
    col16
    col17
    col18
    col19
    col20
    col21
    col22
    col23
    col24
    col25
    col26
    col27
    col28
    col29
    col30
    SELECT
    189605,
    6123,
    '323233313',
    '01-Jan-2005',
    NULL,
    NULL,
    'Y',
    'testing',
    'savedMulti',
    'TESTING',
    'SAVEDMULTI',
    'M',
    '01-Jan-1965',
    1,
    'donno',
    'pilas',
    'PA',
    '19103'
    FROM DUAL
    Whats wrong here?

    Todd,
    One more question I would like to ask regarding multi inserts. Are there any performace issues with INSERT ALL statements, I am planning to use this on a portal where on daily basis we have 15000 online transactions, as of now, the inserts will be done in 4 tables only. Is this recommended ?
    Please let me know.
    Thanks

  • READ ME Before you decide to use IKM Oracle Multi-Insert in ODI 12c

    Ok, I've decided to write this to help out others who may be heading down this twisted mess and hope they can benefit from my pain.
    If using a sequence, do not use this IKM.
    The primary reason is Oracle's INSERT ALL statement is NOT atomic.  This means it WILL eventually give "ORA-02291: integrity constraint (XXX) violated - parent key not found" when it attempts to insert rows into the child table first.  To make it work, the constraint(s) in question must be disabled or set to deferred.  However, if either is done, there is no need to use the INSERT ALL because the multiple inserts can now be done in any order without error as long as everything is kosher at the time the constraint is enabled or set to immediate.  So the very fix for the IKM makes its use unnecessary.
    The second reason is it burns sequence numbers.  The IKM has a tendency of grabbing the filter (no matter how buried) right before it and putting it in the WHEN statement of the INSERT ALL.  This will burn sequence numbers because the rows are not filtered prior to being feed into the insert.  Not an issue for small rowsets, but for large rowsets or frequently run mappings the burn can be quite substantial.  This can be fixed by manipulating hints and/or the physical tab, but may result in poorer performance than just using a different IKM that doesn't burn sequence numbers.
    If you are doing anything else besides the multi-insert in the same mapping, beware!  This IKM does not allow ODI to respect the Target Load Order specified on the mapping.  I've found that it usually puts the multi-insert last in sequence.  It can be fixed by working on the physical tab, and making multiple targets but it also crashed several times when I was using it.  Additionally it resisted doing what seemed like simple tasks (like dragging multiple items at a time or trying to drag items off to the right of the execution units).  As I've said elsewhere, I think this is a bug and it will probably be fixed in the future.
    So my advice is avoid using this IKM at all costs.  Just disable or defer your constraints and use the other IKMs.
    BTW, if you want to defer the constraints, I've found you can set the On Connect command of the Physical topology to:
    ALTER SESSION SET CONSTRAINTS = DEFERRED
    and then select all the transactions in the list.  Trying it in the Begin Mapping Command of the mapping does not appear to work.
    Please let me know if I got anything wrong,
    Scott

    This is not the first instance of KM load strategy that has had the nasty side effect of burning sequence numbers - see the following:
    ODI Oracle Merge Incremental Update burns sequence values - jason's hyperion blog
    However, at least this one does now seem to have been modified to try and address this issue.

  • Whats the difference between ALL and FIRST  in Multi Inserting

    SQL> Drop Table Sales;
    Table dropped.
    SQL> Drop Table Accounts;
    Table dropped.
    SQL> Drop Table Research;
    Table dropped.
    SQL> Create Table Sales As Select * From Emp;
    Table created.
    SQL> Create Table Accounts As Select * From Emp;
    Table created.
    SQL> Create Table Research As Select * From Emp;
    Table created.
    SQL> Truncate Table Sales;
    Table truncated.
    SQL> Truncate Table Accounts;
    Table truncated.
    SQL> Truncate Table Research;
    Table truncated.
    SQL> Select * From Sales;
    no rows selected
    SQL> Select * From Accounts;
    no rows selected
    SQL> Select * From Research;
    no rows selected
    SQL> Insert All
      2  When Deptno=10 Then
      3  Into Sales (Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,DeptNo)
      4  When Deptno=20 Then
      5  Into Accounts (Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,DeptNo)
      6  When Deptno=30 Then
      7  Into Research (Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,DeptNo)
      8  Select * From Emp
      9  .
    SQL> /
    16 rows created.
    SQL> Select * From Sales;
        EMPNO ENAME      JOB             MGR HIREDATE        SAL      COMM    DEPTNO
         7782 CLARK      MANAGER        7839 09-JUN-81       100                  10
         7839 KING       PRESIDENT           17-NOV-81       100                  10
         7934 MILLER     CLERK          7782 23-JAN-82       100                  10
         7999 ABCDEFGH   JOB            7839 09-FEB-06       100         0        10
    4 rows selected.
    SQL> Select * From Accounts;
        EMPNO ENAME      JOB             MGR HIREDATE        SAL      COMM    DEPTNO
         7901 SMITH      CLERK          7902 17-DEC-80       100                  20
         7566 JONES      MANAGER        7839 02-APR-81       100                  20
         7788 SCOTT      ANALYST        7566 19-APR-87       100                  20
         7876 ADAMS      CLERK          7788 23-MAY-87       100                  20
         7902 FORD       ANALYST        7566 03-DEC-81       100                  20
          123                                                                     20
    6 rows selected.
    SQL> Select * From Research;
        EMPNO ENAME      JOB             MGR HIREDATE        SAL      COMM    DEPTNO
         7499 ALLEN      SALESMAN       7698 20-FEB-81       100       300        30
         7521 WARD       SALESMAN       7698 22-FEB-81       100       500        30
         7654 MARTIN     SALESMAN       7698 28-SEP-81       100      1400        30
         7698 BLAKE      MANAGER        7839 01-MAY-81       100                  30
         7844 TURNER     SALESMAN       7698 08-SEP-81       100         0        30
         7900 JAMES      MANAGER        7698 03-DEC-81       100                  30
    6 rows selected.
    SQL> Truncate Table Sales;
    Table truncated.
    SQL> Truncate Table Accounts;
    Table truncated.
    SQL> Truncate Table Research;
    Table truncated.
    SQL> Insert First
      2  When Deptno=10 Then
      3  Into Sales (Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,DeptNo)
      4  When Deptno=20 Then
      5  Into Accounts (Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,DeptNo)
      6  When Deptno=30 Then
      7  Into Research (Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,DeptNo)
      8  Select * From Emp
      9  /
    16 rows created.
    SQL> Select * From Sales;
        EMPNO ENAME      JOB             MGR HIREDATE        SAL      COMM    DEPTNO
         7782 CLARK      MANAGER        7839 09-JUN-81       100                  10
         7839 KING       PRESIDENT           17-NOV-81       100                  10
         7934 MILLER     CLERK          7782 23-JAN-82       100                  10
         7999 ABCDEFGH   JOB            7839 09-FEB-06       100         0        10
    4 rows selected.
    SQL> Select * From Accounts;
        EMPNO ENAME      JOB             MGR HIREDATE        SAL      COMM    DEPTNO
         7901 SMITH      CLERK          7902 17-DEC-80       100                  20
         7566 JONES      MANAGER        7839 02-APR-81       100                  20
         7788 SCOTT      ANALYST        7566 19-APR-87       100                  20
         7876 ADAMS      CLERK          7788 23-MAY-87       100                  20
         7902 FORD       ANALYST        7566 03-DEC-81       100                  20
          123                                                                     20
    6 rows selected.
    SQL> Select * From Research;
        EMPNO ENAME      JOB             MGR HIREDATE        SAL      COMM    DEPTNO
         7499 ALLEN      SALESMAN       7698 20-FEB-81       100       300        30
         7521 WARD       SALESMAN       7698 22-FEB-81       100       500        30
         7654 MARTIN     SALESMAN       7698 28-SEP-81       100      1400        30
         7698 BLAKE      MANAGER        7839 01-MAY-81       100                  30
         7844 TURNER     SALESMAN       7698 08-SEP-81       100         0        30
         7900 JAMES      MANAGER        7698 03-DEC-81       100                  30
    6 rows selected.Both inserting insert the same records then whats the difference between ALL and FIRST clause in multi insert DML
    Khurram Siddiqui
    [email protected]

    Hello
    From the docs:
    ALL
    If you specify ALL, then Oracle evaluates each WHEN clause regardless of the results of the evaluation of any other WHEN clause. For each WHEN clause whose condition evaluates to true, Oracle executes the corresponding INTO clause list.
    FIRST
    If you specify FIRST, then Oracle evaluates each WHEN clause in the order in which it appears in the statement. For the first WHEN clause that evaluates to true, Oracle executes the corresponding INTO clause and skips subsequent WHEN clauses for the given row.
    ELSE clause
    For a given row, if no WHEN clause evaluates to true:
    * If you have specified an ELSE clause, then Oracle executes the INTO clause list associated with the ELSE clause.
    * If you did not specify an else clause, then Oracle takes no action for that row.
    See Also:
    "Multitable Inserts: Examples"
    Restrictions on Multitable Inserts
    * You can perform multitable inserts only on tables, not on views or materialized views.
    * You cannot perform a multitable insert into a remote table.
    * You cannot specify a table collection expression when performing a multitable insert.
    * In a multitable insert, all of the insert_into_clauses cannot combine to specify more than 999 target columns.
    * Multitable inserts are not parallelized in a Real Application Clusters environment, or if any target table is index organized, or if any target table has a bitmap index defined on it.
    * Plan stability is not supported for multitable insert statements.
    * The subquery of the multitable insert statement cannot use a sequence.
    So given this the following example shows the difference:
    SQL> CREATE TABLE dt_test_insert_base as select rownum id from dba_objects where rownum <=20
      2  /
    Table created.
    SQL> CREATE TABLE dt_test_insert_1 (id number)
      2  /
    Table created.
    SQL> CREATE TABLE dt_test_insert_2 (id number)
      2  /
    Table created.
    SQL>
    SQL> INSERT ALL
      2     WHEN rownum <=15 THEN
      3             INTO dt_test_insert_1 (id)
      4     WHEN rownum >=10 THEN
      5             INTO dt_test_insert_2 (id)
      6  SELECT
      7     ID
      8  FROM
      9     dt_test_insert_base
    10  /
    26 rows created.
    SQL>
    SQL> SELECT * from dt_test_insert_1
      2  /
            ID
             1
             2
             3
             4
             5
             6
             7
             8
             9
            10
            11
            12
            13
            14
            15
    15 rows selected.
    SQL> SELECT * from dt_test_insert_2
      2  /
            ID
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
    11 rows selected.
    SQL>
    SQL> TRUNCATE TABLE dt_test_insert_1
      2  /
    Table truncated.
    SQL> TRUNCATE TABLE dt_test_insert_2
      2  /
    Table truncated.
    SQL>
    SQL> INSERT FIRST
      2     WHEN rownum <=15 THEN
      3             INTO dt_test_insert_1 (id)
      4     WHEN rownum >=10 THEN --This condition is ignored until the value of id is > 15
      5             INTO dt_test_insert_2 (id)
      6  SELECT
      7     ID
      8  FROM
      9     dt_test_insert_base
    10  /
    20 rows created.
    SQL> SELECT * from dt_test_insert_1
      2  /
            ID
             1
             2
             3
             4
             5
             6
             7
             8
             9
            10
            11
            12
            13
            14
            15
    15 rows selected.
    SQL> SELECT * from dt_test_insert_2
      2  /
            ID
            16
            17
            18
            19
            20HTH
    David

  • Idoc to XI to JDBC (oracle) - duplicated inserts

    All,
    I have a scenario, in which an IDoc is passed to XI and then the fields are mapped and passed to a JDBC receiver (Oracle).  The data is all inserted corectly on the first call, but then the scenario goes into a restart status and insert the data 3 more times, every 5 finutes (this coincides with the retry settings on the communication channel).  The problem is I don't understand why the scenario errors out.
    In the communication channel monitoring, everything is a success until I see this error:
    Success - MP: processing local module localejbs/com.sap.aii.messaging.adapter.ModuleXMB2DB
    Error - MP: exception caught with cause com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB.
    Error - Exception caught by adapter framework: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB.
    Error - Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB.: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB..
    The only other thing I notice is in SXMB_MONI, where things look successful, but there are 4 lines for Acknowledgement Not Possible (1 line is the original run, the other 3 are the retries).
    Everywhere but the above erorrs makes it look like everything is successfully handled.  The IDoc is mapped successfully, and the Oracle table is inserted to successfully (everytime the scenario retries).
    Does anyone have any suggestions as to what may be the problem or what I can look at to fix this?   I have reviewed numerous blogs, SAP notes, SAP help, etc. Points will gladly be rewarded.
    jake

    Ok, I have tried some more things and no luck so far.
    My JDBC receiver has these settings and I also tried the others mentioned by Matias.  I have Message Protocol of XML SQL Format.  I have tried the XML Schema Interpreter with Key Tags Mandatory as on and off.  For Exactly Once Handling I have tried with Persistence = Local and Conflict Resolution as both Redo and Error.  Everything else left as the defaults.
    I tried moving the ModuleXMB2DB to first in the list instead of second, and then nothing gets to Oracle.  I have used this before in a test scenario as the second piece and that scenario was fine (as far as I know).  I also have IDX_NOALE turned on, and the scenario still tried itself the 3 times, but didn't leave any message about Acknowledgements.
    When I tried with the logSQLstatement = True, I didn't find any extra verbage in the communication channel monitoring. Besides the already mentioned ModuleXM2DB error, I also see this
    Error Category = XI_J2EE_ADAPTER_ENGINE
    Error Code = GENERAL_ERROR
    but no other info about an error.
    Any thoughts on this?
    Jake

  • JDBC usage techniques for multi insert/update operations

    Hi,<br /><br />I have a scenario wherein I have the following xml format(simplified version)<br /><br /><student><br /><examHeader><br /> <examNo>EX123</examNo><br />  <examMajor>IndustrialChemistry</examMajor><br />  <studentNo>AS221</studentNo><br />  <status>submitted</status><br /></examHeader><br /><examDetails><br /> <Questionnaire><br />     <answers><br />          <answer><br />               <questionId>12</questionId><br />               <questionVersion>1</questionVersion><br />               <requestId>refnumber</requestId><br />               <response>Y</response><br />               <comment>Default</comment><br />          </answer><br />     </answers><br /></Questionnaire><br /><br /> <br />Now I need to update the header details into 1 table and the details content into multiple table for each question/answer combination.<br /><br />What would be the best way to achieve this ? interms of performance and also reusablilty wise ?<br /><br />I can think of an SQL execute component to perform this , but it would be a series of sql inserts as the tables have foreign key relationships.<br /><br />how do we extract the repeatable data and insert into database in an efficient way ?<br /><br />Any help would be greatly appreciated.

    Hi Senthil
    You have two options:
    1. Create a counter, and a loop in your orchestration. Loop through the rows in your XML, and on each iteration, perform the SQL statement you require. This can be a bit fiddly, but does work.
    2. This pattern comes up often enough to warrant us having built a component to automate it. We have a component that does this in a single step - it's called "XML2SQL". You can download it here:
    http://www.avoka.com/apps/checkcookie?qpac=y&qpac_code=avokaESComponents&location=%2Fapps% 2Fqpacdownload
    More info here:
    http://avoka.dnsalias.com/confluence/display/Public/XML+to+SQL+DSC
    Howard
    http://www.avoka.com

  • IDoc string field to JDBC date field - Not working

    Hello everyone,
    Once again I must ask you something that is keeping me..
    I had a interface type RFC ASync to JDBC SQL Server, it was working fine. Then, I was asked to change to a type iDoc ASync to JDBC SQL Server.
    At first, it was not a problem, just manual work. But them, I am getting an error.
    In the RFC, I had a date field, that was directly related to the date field on the JDBC destination, so the mapping was pretty much straight forward. The SQL INSERT command was working fine on this cenario.
    Now, in iDoc, this field was automatically converted to a string, and somehow, PI is not understanding that string has to be mapped to a date field in the JDBC.
    Is there any 'workaround' for me to do this?
    Thanks!
    Ricardo Sancio Lóra
    Brazil

    The issue here is that somehow, the same SQL insert command that was working, does not work anymore.
    This is the SQL command took from RWB log monitor:
    INSERT INTO  aniversariantes_sap (matricula, nome, nascimento, unidade) VALUES (00000070, 'Ricardo Lora', '19851216', 00000000)
    If I run this query on my DB it works.
    But, in PI, it's not, here is the error:
    Could not execute statement for table/stored proc. "aniversariantes_sap" (structure "ANIVERSARIANTES_SAP") due to com.microsoft.sqlserver.jdbc.SQLServerException: Syntax error converting datetime from character string.
    I´ve tried cast() and convert() using mapping 'habilities', but also, does not work. Work if I run in the DB, but not if PI runs it.
    Wierd..
    Ricardo

  • Howto Scenario: Inbound IDOC - 2 rows into JDBC adapter ?

    Hi,
    How can I achieve the following:
    Inbound IDOC into XI, has to be transformed, and 2 rows have to be inserted into a database table.
    I am able to insert 1 row through the XMB2DB_XML mode in JDBC adapter. 
    A solution could be to create an identical XML structure ("access" elements) through mapping, but I am unable to get 2 XML structures from 1 inbound IDOC document.
    Any ideas are most welcome.
    thanks,
    Manish

    Hi Manish,
    On the target side, right-click on the "access" element and select "Duplicate Subtree".  Now, you should have 2 "access" structures to map from the IDoc.
    Regards,
    Bill

  • Idoc state 56.  jdbc to multiple idoc.

    hi,
    i have made a jdbc to multiple idoc scenario.
    i disabled so many mandatory field.
    i defined a external defination for the idoc.
    i changed occurance for "IDOC" segment.
    i can send multiple idoc successfully to ECC.
    BUT:
    I found that state 56 of the idoc with tcode we05 IN ECC.
    how should i resolve the issue?

    Hi ,
    In WE02 or WE05 you can find the details
    status 56 is Idoc with errors added , so check you scenario
    Hi,
    Just take the payload from the moni and check your mapping first ( TEST TAB)
    Regards,
    Jude
    Edited by: jude bright on Oct 21, 2009 10:49 AM

  • RFC synchronou to insert JDBC getting response

    Hi all,
    my interface is inserting registers into Database using JDBC adapter, I need to get number of rows inserted in the database.
    To do that I'm using message response with <INSERT_COUNT> and <UPDATE_COUNT>. I look at SXMB_MONI and there is no mapping error, but, no data are transfered to RFC, also, I can see in SXMB_MONI the structure of response with number of registers wich is filled.
    Could anyone help me about it ?
    Thanks in advance
    Regis Ferrato

    Hi,
    Can you go tp the RunTime workbench and check the status of your adapter. This might give us more details on what the error is.
    Regards,
    Bhavesh

  • Multi-Mapping - JDBC receiver -  Multiple stored procedure - How to sequence?

    Hi Folks,
    We have 7.1 .Done multi-mapping , single source mapped to 5 different stored procedures.
    The challenge we are facing here is , these stored procedure is not working sequentially .
    i.,e  for e.g., 2nd Stored Procedure should start only when first Stores procedure completely finished its turn.
    But third procedure getting completed before1 st stored procedure completes .
    Highly appreciate if any views on this ? How to sequence and make sure second will start only when first SP complete  ?
    -- Shiva

    Hi ,
    Thanks for your reply. all stored procedures are asynchronous one.
    If we go for ccBPM , do we need to put wait step ?
    - Here we dont know how much time each procedure takes to complete. Requirement is another procedure has to start only when the previous one completes.
    --Shiva

  • IDOC -- File (Multi-Mapping )

    Hi Guys,
    iam working on an IDOC --> File scenario.
    I had used a multimapping to split the source file into three target files and for creating those three files i had used three differemt Inbound MI and Three different Comm Channels. The file is getting created in the designated directory but the data is not getting written.
    Iam using NFS file system for this.
    The message Monitoring is also showing that everything is getting processed with some bytes of data written into the file. Iam not able to find what is not working in this case.....
    Can anyone tell me why the data is not getting written in the created file.
    Any suggestion is appreciated.
    Regards,
    Kittu.

    Hi Kittu,
    1. Please check in SXMB_MONI if 'Call Adapter' is happening.
    Check the payload here and see if payload is correct.
    After this if the file is not written then check on the File content conversion.
    Regards
    Vijaya

  • Multi insert on table with checkbox list

    Hi all,
    I've a problem perhaps it's a small one but I need to do an insert on a table with with the use of a checkbox, however the checkbox retrieves multiple values.
    Which I've tried to insert with a loop in the pl/sql block.
    How exactly can I do that using bind variables ? Can I get an example, please?
    using Apex 4.0
    kind regards,
    Cleo

    Hi,
    what are you trying to do ? Are you inserting a line only a checkbox is checked, or are your trying to save the values of a group of checkboxes ?
    I got an example for deleting a line with a checked checkbox :
    In your process
    DECLARE
       va_val APEX_APPLICATION_GLOBAL.vc_arr2;
    BEGIN
      va_val := APEX_UTIL.string_to_table(:P20_PARAMETRES, ',');
    FOR i IN 1..va_val.count LOOP
        DELETE MY_TABLE WHERE ID = va_val(i);
    END LOOP;
    :P20_PARAMETRES := '';
    END;In your page header (javascript)
    function delete(){
       if(confirm('Do you really want to delete the checked options ?')){
       var param = document.getElementById('P20_PARAMETRES');
       var root = 'f20_';
       var i = 1;
       var id;
       do{
         id = root + i;
         obj = document.getElementById(id);
         if((obj != undefined) && (obj != null)){
            if(obj.checked == true){
               if (param.value == ''){
                 param.value = obj.value;
               } else {
                 param.value = param.value + ',' + obj.value;
       i++;
       }while((document.getElementById(id) != undefined) && (document.getElementById(id) != null));
    doSubmit('BTN_DELETE');
    }In your report your column must be something like this:
    apex_item.checkbox (20,
                               a.id,
                               NULL,
                               NULL,
                               'f20_' || '#ROWNUM#'
                              ) delete_checkboxThat way I delete only those who has been checked. You can do that or try
    FOR i in 1..APEX_APPLICATION.G_F01.COUNT LOOP
    END LOOP;But I'm not sure how you notice those who are checked or not that way.. If I remember clearly, it only store those who are checked...
    Edited by: leinadjan on Sep 21, 2011 2:45 PM
    Edited by: leinadjan on Sep 21, 2011 3:37 PM

  • FINSTA inbound idocs - "Error during insert in table FEBKO"

    Can anyone tell me , y this error comes?
    I am using File to IDOC scenario.
    I need to update bank statement. It can be given in multiple pages. I need to update depending upon the date as well as its page number.
    Sometimes I get this error. Can anyone tell me , because of what reason I get this error?

    One reason is when multiple statement  files are being processed parallelly, table may get locked and gives this error.

  • How SAP handles Child Idoc segment data insertion automatically

    Hello,
    We have some Infotypes with extra segments and IDocs are getting created with Parent and child segments.
    To fill the data into the parent/child segments, we are currently using User-Exits.
    Is there any settings/config in table level(e.g. T777D etc), or any other way, so that SAP handles the data filling into parent/child segments automatically.
    Thanks.

    No I dont want to change the value in WE19.... In runtime I am changing the value of schedule Line quantity and the same is getting update in SDSA also but when a new idoc is getting created that value is not getting reflected in that Idoc segment field.
    Kindly suggest.

Maybe you are looking for

  • Cannot edit a photo in Iphoto goes to a black screen

    I can see my photos in the thumnail view but when I double click the image in EDIT mode it enlarges then goes to a black screen. It is not allow me to edit any more---after a few years of doing this. What can I do? I rebuilt it already. What next?

  • Can i use a 60 watts  mac charger for an i.book G4

    can i use a 60 watts mac charger for an i.book G4    

  • Passing Request to a POPUP LOV from previous page

    Hi All, I'm stuck again :( and its urgent.. I have a popup LOV and i want to populate values in it based on REQUEST coming from first page. If I click CREATE on first page POPUP LOV should display certain values and if I click UPDATE on first page, i

  • ORABPEL-05002 or ORA-03111: break received on communication channel

    We are on 11.1.1.3 and one of the SOA processes needed to make an oracle stored procedure call...The stored procedure call was returing a nested object type as a a parameter...500 rows at a time...in a loop. The first few iterations would work but at

  • Cannot Export MPEG2 with Audio

    Hi Guys I have a bizare problem. I've been trying to export a short 2 min movie to MPEG 2 for YouTube but it won't export the audio with video and exports the audio as a separate file (yes, the export audio box is checked)! Yet it will export with au