How to extract parameters for Inactive EH

Hi Experts
We have a strange issue. We defined that when SO Item is rejected, EH for SO item needs to become Inactive in EM. At this point of time, reason for rejection is extracted as info parameter and say if it is xx in ECC, same is updated as xx in EM. Now if the reason for rejection is changed to yy for same SO Item which is Inactive in EM, this is not getting changed to yy in EM. I guess that as the EH already became Inactive, update is not happening.
Please suggest a way to handle this where we need to have correct reason for rejection code value in EM.
Thanks
Ravi

Thanks Steffen and Kevin.
I have unexpected event code for rejection and cancellation of rejection. These are added to the tyransaction specified by Steffen under "Processing by Inactive EH". The scenario is when SO item is rejected with rejection code xx, this unexpected event "rejection" is triggered in EM and reason for rejection parameter is updated in EH as xx. When reason for rejection is removed, this also is coming as unexpected event "rejection removed" and reason for rejection parameter is getting removed.
But when reason for rejection is changed to yy, as the EH is inactive and no unexpected event is triggering for this, no event message is coming to EM for this, parameter for reason for rejection is not getting updated to yy in EM.
I hope I need to define "Reason for Rejection Changed" as another unexpected event, get event message and get the parameter updated.
Please confirm if this is a better way to do it or is there any other way to handle this.
Thanks
Ravi

Similar Messages

  • How to extract TEXT for archived Purchase Orders ?

    Hi Friends,
    Can any one tell me how to extract TEXT for archived Purchase Orders ?
    I have used READ_TEXT but that is not fetching texts for archived PO's. Whenever I am trying to fetch data from STXH against archived PO, no value is coming and resulting SY_SUBRC <> 0.
    Any demo code will be highly appreciated.
    Thanks in advance..
    Sivaji

    Hi,
    You can see that table STXH is linked to archiving object MM_EKKO (you can see it in tcode DB15).
    My suggest is that you must get the data. See the demo object BC_SBOOK in tcode AOBJ. You can see the report to reload data. The object is get the data in an internal table. So for report SBOOKR you can see this function module:
    *   get data records from the data container
    *   SBOOK
        CALL FUNCTION 'ARCHIVE_GET_TABLE'
          EXPORTING
            archive_handle        = lv_handle
            record_structure      = 'SBOOK'
            all_records_of_object = 'X'
          TABLES
            table                 = lt_sbook_tmp
          EXCEPTIONS
            end_of_object         = 0.         "not entries of this type
    *   check lt_sbook_tmp entries against selections. Delete not
    *   requested entries
        LOOP AT lt_sbook_tmp ASSIGNING <ls_sbook>
                             WHERE carrid IN s_carrid
                               AND connid IN s_connid
                               AND fldate IN s_fldate.
          APPEND <ls_sbook> TO lt_sbook.
        ENDLOOP.
        REFRESH lt_sbook_tmp.
    The idea is that you get the same data that you handle in READ_TEXT (because you don't have the data in database) and recovery the text.
    I hope this helps you
    REgards
    Eduardo

  • How to Extract Data for a Maintenance View, Structure and Cluster Table

    I want to develop  3 Reports
    1) in First Report
    it consists only two Fields.
    Table name : V_001_B
    Field Name1: BUKRS
    Table name : V_001_B     
    Field Name2: BUTXT
    V_001_B is a Maintenance View
    For this one I don't Find any Datasource
    For this Maintenance View, How to Extract the Data.
    2)
    For the 2nd Report also it consists Two Fields
    Table name : CSKSZ
    Field Name1: KOSTL (cost center)
    Table name : CSKSZ
    Field Name2: KLTXT (Description)
    CSKSZ is a Structure
    For this one I don't Find any Datasource
    For this Structure How to Extract the Data
    3)
    For the 3rd Report
    in this Report all Fields are belonging to a Table BSEG
    BSEG  is a Cluster Table
    For this one also I can't Find any Datasource,
    I find very Few Objects in the Datasource.
    For this One, How to Extract the Data.
    Please provide me step by step procedure.
    Thanks
    Priya

    Hi sachin,
    I don't get your point can you Explain me Briefly.
    I have two Fields for the 1st Report
    BUKRS
    BUTXT
    In the 2nd Report
    KOSTL
    KLTXT
    If I use  0COSTCENTER_TEXT   Data Source
    I will get KOSTL Field only
    what about KLTXT
    Thanks
    Priya

  • How to extract data for condition records with different valid periods

    Dear Gurus,
      There was an error in the recent condition records price upload. Now, i want to extract the data into excel file depending on different valid dates. Please let me know how can i do this... in the extracted file i would like to have fields like, valid on and valid to dates, condition type, price list type, material, condition record no. , last changed date, last changed user id etc., please suggest...thanks in advance..
    rgds
    suri

    hi suresh
    create a quick query (SQVI) and extract to excel table KONP
    only thing you need to take care is table join for fields datab ( valid from) and tatbi (valid to) you need to take from right table which are present A-table,
    Anil

  • How to extract .csv for each table

    Hi All,
    I have a query:
    select distinct 'SELECT * FROM BILL_M.'|| TABLE_NAME||';' from all_tab_columns t
    where t.owner = 'BILL_M'
    and table_name like '%DICT'
    The query return 80 table s...How can I extract these 80 table to 80 csvs?
    ANy help is appreciated.
    Regards.

    Just an example as a starting point...
    As sys user:
    CREATE OR REPLACE DIRECTORY TEST_DIR AS '\tmp\myfiles'
    GRANT READ, WRITE ON DIRECTORY TEST_DIR TO myuser
    /As myuser:
    CREATE OR REPLACE PROCEDURE run_query(p_sql IN VARCHAR2
                                         ,p_dir IN VARCHAR2
                                         ,p_header_file IN VARCHAR2
                                         ,p_data_file IN VARCHAR2 := NULL) IS
      v_finaltxt  VARCHAR2(4000);
      v_v_val     VARCHAR2(4000);
      v_n_val     NUMBER;
      v_d_val     DATE;
      v_ret       NUMBER;
      c           NUMBER;
      d           NUMBER;
      col_cnt     INTEGER;
      f           BOOLEAN;
      rec_tab     DBMS_SQL.DESC_TAB;
      col_num     NUMBER;
      v_fh        UTL_FILE.FILE_TYPE;
      v_samefile  BOOLEAN := (NVL(p_data_file,p_header_file) = p_header_file);
    BEGIN
      c := DBMS_SQL.OPEN_CURSOR;
      DBMS_SQL.PARSE(c, p_sql, DBMS_SQL.NATIVE);
      d := DBMS_SQL.EXECUTE(c);
      DBMS_SQL.DESCRIBE_COLUMNS(c, col_cnt, rec_tab);
      FOR j in 1..col_cnt
      LOOP
        CASE rec_tab(j).col_type
          WHEN 1 THEN DBMS_SQL.DEFINE_COLUMN(c,j,v_v_val,2000);
          WHEN 2 THEN DBMS_SQL.DEFINE_COLUMN(c,j,v_n_val);
          WHEN 12 THEN DBMS_SQL.DEFINE_COLUMN(c,j,v_d_val);
        ELSE
          DBMS_SQL.DEFINE_COLUMN(c,j,v_v_val,2000);
        END CASE;
      END LOOP;
      -- This part outputs the HEADER
      v_fh := UTL_FILE.FOPEN(upper(p_dir),p_header_file,'w',32767);
      FOR j in 1..col_cnt
      LOOP
        v_finaltxt := ltrim(v_finaltxt||','||lower(rec_tab(j).col_name),',');
      END LOOP;
      --  DBMS_OUTPUT.PUT_LINE(v_finaltxt);
      UTL_FILE.PUT_LINE(v_fh, v_finaltxt);
      IF NOT v_samefile THEN
        UTL_FILE.FCLOSE(v_fh);
      END IF;
      -- This part outputs the DATA
      IF NOT v_samefile THEN
        v_fh := UTL_FILE.FOPEN(upper(p_dir),p_data_file,'w',32767);
      END IF;
      LOOP
        v_ret := DBMS_SQL.FETCH_ROWS(c);
        EXIT WHEN v_ret = 0;
        v_finaltxt := NULL;
        FOR j in 1..col_cnt
        LOOP
          CASE rec_tab(j).col_type
            WHEN 1 THEN DBMS_SQL.COLUMN_VALUE(c,j,v_v_val);
                        v_finaltxt := ltrim(v_finaltxt||',"'||v_v_val||'"',',');
            WHEN 2 THEN DBMS_SQL.COLUMN_VALUE(c,j,v_n_val);
                        v_finaltxt := ltrim(v_finaltxt||','||v_n_val,',');
            WHEN 12 THEN DBMS_SQL.COLUMN_VALUE(c,j,v_d_val);
                        v_finaltxt := ltrim(v_finaltxt||','||to_char(v_d_val,'DD/MM/YYYY HH24:MI:SS'),',');
          ELSE
            DBMS_SQL.COLUMN_VALUE(c,j,v_v_val);
            v_finaltxt := ltrim(v_finaltxt||',"'||v_v_val||'"',',');
          END CASE;
        END LOOP;
      --  DBMS_OUTPUT.PUT_LINE(v_finaltxt);
        UTL_FILE.PUT_LINE(v_fh, v_finaltxt);
      END LOOP;
      UTL_FILE.FCLOSE(v_fh);
      DBMS_SQL.CLOSE_CURSOR(c);
    END;This allows for the header row and the data to be written to seperate files if required.
    e.g.
    SQL> exec run_query('select * from emp','TEST_DIR','output.txt');
    PL/SQL procedure successfully completed.Output.txt file contains:
    empno,ename,job,mgr,hiredate,sal,comm,deptno
    7369,"SMITH","CLERK",7902,17/12/1980 00:00:00,800,,20
    7499,"ALLEN","SALESMAN",7698,20/02/1981 00:00:00,1600,300,30
    7521,"WARD","SALESMAN",7698,22/02/1981 00:00:00,1250,500,30
    7566,"JONES","MANAGER",7839,02/04/1981 00:00:00,2975,,20
    7654,"MARTIN","SALESMAN",7698,28/09/1981 00:00:00,1250,1400,30
    7698,"BLAKE","MANAGER",7839,01/05/1981 00:00:00,2850,,30
    7782,"CLARK","MANAGER",7839,09/06/1981 00:00:00,2450,,10
    7788,"SCOTT","ANALYST",7566,19/04/1987 00:00:00,3000,,20
    7839,"KING","PRESIDENT",,17/11/1981 00:00:00,5000,,10
    7844,"TURNER","SALESMAN",7698,08/09/1981 00:00:00,1500,0,30
    7876,"ADAMS","CLERK",7788,23/05/1987 00:00:00,1100,,20
    7900,"JAMES","CLERK",7698,03/12/1981 00:00:00,950,,30
    7902,"FORD","ANALYST",7566,03/12/1981 00:00:00,3000,,20
    7934,"MILLER","CLERK",7782,23/01/1982 00:00:00,1300,,10The procedure allows for the header and data to go to seperate files if required. Just specifying the "header" filename will put the header and data in the one file.
    Adapt to output different datatypes and styles are required.
    You can then call that procedure for all the tables you want to extract, with appropriate filenames for each.

  • How to extract data for 0FI_GL_50

    hi guys,
    we need to use datasource 0FI_GL_50, delta is not supported for this datasource, how can we extract data from ecc?

    Hi Ester,
    If the datasource doesn't support delta load.....then you can't help this.
    For ODS it will not be a problem if you keep the aggregation type as "Overwritten"....
    But if you want Aggregation Type summation in the ODS level then you have to delete the content of the ODS before loading.....
    For Infocube level duplicate records will be there......but you can avoid duplicate records in the following way...........
    Use a Full DTP to load from ODS to cube and in the Process Chain you include the Process " Delete Overlapping Requests from infocube".....it will delete the previous request.......then there will be no duplication of records......
    Actually what I feel is......there shoukd be three stage of loading.....
    a) In the first level a ODS should be there with Aggregation Type Overwrite, so no need to delete the content..
    b) 2nd level ODS with Aggregation type Summation, deleteion of the content required...
    c) Then from ODS to cube.....include the step " Delete Overlapping Requests from infocube" at the end..
    Regards,
    Debjani.....

  • How to send parameters for POST request in AJAX?

    hi friends,
    I am sunil. I am working on ajax.
    My problem is how to send post parameters in AJAX.
    For GET request. I am using bleow and it is workin fine.
    var url = "GetCurrencyRateController?currid="+CurrId+"&lncurrid="+LnCurrID;
    For POST Requert i am sending as
    var url = "GetCurrencyRateController";
    req.send("currid="+CurrId+",lncurrid="+LnCurrID);
    but it is not working

    Check out the Apache HttpClient package and look for how to use the MultipartPostMethod.
    Here is some sample code:
                HttpClient client = new HttpClient();
                MultipartPostMethod filePost = new MultipartPostMethod("http://localhost:8080/MyApp/Push");
                filePost.addParameter("subName", sub.subName);
                filePost.addParameter("serverName", sub.getServerName());
                File file = new File("C:/dataFile.zip");
                filePost.addParameter(file.getName(), file);
                int code = client.executeMethod(filePost);

  • How to extract files for the Solaris jre in Windows env?

    Hi,
    I am trying to figure out how in the world I can get my hands on the lib and bin folders that would be available to me if I was to install the sun 1.5 jre on a solaris sparc machine.
    Obviously I have a windows machine on me and a LACK OF a solaris sparc one. But I happen to need the files that would be installed if I was to carry out the installation with a flavor of the 1.5 jre on a solaris platform.
    Any clues? Help is much appreciated!
    Cheers,
    - Pulkit

    I downloaded and installed CS5.5 design premium on April 30. Just to be sure, I uninstalled , re-extracted and installed cs5.5 again without a problem. The problem seems to be related to the CS6 download.

  • How to extract data for this tcode

    Hello BW Experts,
    I have a transaction code in R/3. i observe that is a using a program P1 and structure S1 to generate the table display in the r/3 transaction.
    i go to se38 and display the code, it seems to be a module pool.
    Any suggestions for extraction of this data is highly appreciated.
    Thanks,
    BWer

    Hi,
       if you know ABAP, analyze the code, which tables are getting update with that. based on these tables either you can create generic extractor or you can search for business content.
    you can use SQL Tracer also to find the tables.
    go to ST05 --> SWITCH ON THE DEBUGGER(sql trace) > go to your custom transaction> create a entry> then come back to st05 deactivate the trace> then go with display trace.
    there you will see what are the tables used for this.
    Hope this helps.
    All the best.
    reagrds,
    Nagesh Ganisetti.

  • How to extract data for particular two members of same dimension.

    As per the requirement i need to export data for certain members of a dimension. Lets say we need data for two account members A and B which is in in Account dimension only but is not a direct children. I need the data for all the available years too. Please suggest me how my DATAEXPORT command should look like.
    When i am using an AND statement it is not working accordingly. Say i am fixing for years 2007 and 2009 but the output file is coming for 2009 and 2010.
    Something other is happening when i am fixing OPEX_31 and OPEX_32. The values are coming not only for OPEX_31 and OPEX_32 but for many more accounts too.
    Here is my dataexport statement for your reference
    SET DATAEXPORTOPTIONS
    DataExportLevel "ALL";
    DataExportColFormat ON;
    DataExportDimHeader ON;
    DataExportOverwriteFile ON;
    FIX("LC","Total_Year","ESB1","2009","SIERRA","COSTCENTER_NA","CELLULAR_NA","OPEX_31",
    "January","February","March","April","May","June","July","August","September","October","November","December");
    DATAEXPORT "File" "     " "D:\exports\feb.txt";
    ENDFIX;
    I need data for OPEX_31 and OPEX_32 for all the available years starting from 2001 to 2025.
    Please suggest what are the modification needed to get the desired result.
    Thanks in advance

    Hi,
    There a few different options you can use for fixing on the months, years..
    e.g. FIX(January:December)
    or FIX(@CHILDREN(YearTotal)) < depends what the parent of the months is
    sames goes for years
    FIX(2009:2025)
    or
    FIX(@CHILDREN(Year)
    If your period dimension is dense you can always use that as the column header e.g. DataExportColHeader "Period" and then fix on the accounts you require.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to extract data for these fields from R/3 ?

    Hi frnds,
    My requirement is to extract the following fields which
    are related to MM: Condition type, condition
    value, Bill of lading, Qty in external delivery note,
    Different invoicing party, Invoicing document from R/3 to
    BI. But i found that they are not in any purchasing
    datasources or inventory datasources ( Except different
    invoicing party but the values are not picking up through
    standard extractors ).
    Anyone please tell me are there any standard datasources for extracting these fields ?
    If not, if i want to enhance datasources for these fields
    which datasource do i need to enhance i.e
    2lis_02_itm,2lis_02_scl,2lis_02_s012 or 2lis_03_bf,
    2lis_03_um ?
    Full points will be assigned.
    Regards,
    Bhadri M.

    Hi.......
    I think you have filled the set up table..........and you have replicate the datasource also.......and after replicating you have activated in the BI side........
    Then it should extract the data............
    Are you in BI 7.0...........
    You try one thing...............
    Replicate the datasource again............and then activate the transfer rules using program : RS_TRANSTRU_ACTIVATE_ALL...........
    Also check the selection tab of your Infopackage........may be you are giving some selection.........also check if it is coming till PSA..........if it is coming till PSA.....then check your transformation and DTP.......
    It may help you...........
    Regards,
    Debjani..........
    Edited by: Debjani  Mukherjee on Sep 21, 2008 11:18 AM

  • How to modify parameters for a LOB?

    SQL1:
    ALTER TABLE "TEST"."T03"
    MODIFY LOB (COL2)
    STORE AS SECUREFILE
    (TABLESPACE "TBS_1" DISABLE STORAGE IN ROW CHUNK 5000 PCTVERSION 22 CACHE READS FILESYSTEM_LIKE_LOGGING STORAGE
    ( INITIAL 1024 NEXT 1111 PCTINCREASE 12))
    SQL2:
    ALTER TABLE "TEST"."T03"
    move LOB (COL2)
    STORE AS SECUREFILE
    (TABLESPACE "TBS_1" DISABLE STORAGE IN ROW CHUNK 5000 PCTVERSION 22 CACHE READS FILESYSTEM_LIKE_LOGGING STORAGE
    ( INITIAL 1024 NEXT 1111 PCTINCREASE 12))
    My intention is to modify parameters of LOB(COL2). Looks SQL1 has SQL error: ORA-00906: missing left parenthesis while SQL2 can be executed correctly. But the result of SQL2 turns out to be like:
    LOB ("COL2") STORE AS SECUREFILE (
      TABLESPACE "TBS_1" DISABLE STORAGE IN ROW CHUNK 8192
      CACHE READS NOLOGGING  NOCOMPRESS  KEEP_DUPLICATES
      STORAGE(INITIAL 106496 NEXT 8192 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0
      BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) "
    which is not the same I expect. Can anybody please help?

    check query
    >
    SELECT GR.NAME GROUPING_RULE_NAME,
    GR.DESCRIPTION GROUPING_RULE_DESC,
    GR.START_DATE,
    GR.END_DATE,
    ORD.NAME ORDERING_RULE_NAME,
    AL.MEANING TYPE,
    GC.DESCRIPTION COLUMN_NAME
    FROM RA_GROUPING_RULES GR,
    RA_LINE_ORDERING_RULES ORD,
    RA_GROUPING_TRX_TYPES GT,
    RA_GROUP_BYS GB,
    RA_GROUP_BY_COLUMNS GC,
    AR_LOOKUPS AL
    WHERE GR.ORDERING_RULE_ID = ORD.ORDERING_RULE_ID(+)
    AND GR.GROUPING_RULE_ID = GT.GROUPING_RULE_ID(+)
    AND GT.GROUPING_TRX_TYPE_ID = GB.GROUPING_TRX_TYPE_ID(+)
    AND GB.COLUMN_ID = GC.COLUMN_ID
    AND AL.LOOKUP_TYPE = 'GROUPING_TRX_TYPE'
    AND AL.LOOKUP_CODE = GT.CLASS
    AND GR.NAME =:GROUPING_RULE_NAME
    >
    in some ide like sql developer
    before execution try to init session and simulate user login by which you run concurrent
    because you have in sql table AR_LOOKUPS which depend on lang
    CREATE OR REPLACE VIEW AR_LOOKUPS
    WHERE LV.LANGUAGE = userenv('LANG')
       and LV.VIEW_APPLICATION_ID = 222
       and LV.SECURITY_GROUP_ID = 0;and plz post result of test

  • How to pass parameters for second screen to SAP webgui URL

    Hi
    I want to call SAP webgui from an application and want to pass some data which need to be prefilled in the screen.
    Have gone through many threads
    /people/durairaj.athavanraja/blog/2004/09/23/pass-parameter-to-its-url-upadated-21st-june-2008
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=22375
    webbgui  - calling a transaction and specify variant or parameter in url
    Things work fine if I pass values to fields which are on first screen, but I am unable to pass data to fields on next screens.
    Taking an example :
    tCode for vendor creation is XK01 and it has many screens, now when I call url
    http://HOST_NAME:8000/sap/bc/gui/sap/its/webgui/!?sap-client=CLIENT_ID&sap-user=SAP_USER&sap-password=SAP_PASSWORD&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1001;
    I am able to view Ven1001 in vendor code in first screen
    But when I call
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;ADDR1_DATA-NAME1=VEN_NAME
    All the fields on first screen get populated but I don't get VEN_NAME in Name1 field on GUI
    Tried this
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;Ok_Code=ENTR;ADDR1_DATA-NAME1=VEN_NAME
    as well, but no success
    Can anybody help. Thanks in advance
    Ruhi

    you can only pass values to first screen fields

  • How to pass parameters for second screen to SAP webgui URL (ITS)

    Hi
    I want to call SAP webgui from an application and want to pass some data which need to be prefilled in the screen.
    Have gone through many threads
    /people/durairaj.athavanraja/blog/2004/09/23/pass-parameter-to-its-url-upadated-21st-june-2008
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=22375
    webbgui  - calling a transaction and specify variant or parameter in url
    Things work fine if I pass values to fields which are on first screen, but I am unable to pass data to fields on next screens.
    Taking an example :
    tCode for vendor creation is XK01 and it has many screens, now when I call url
    http://HOST_NAME:8000/sap/bc/gui/sap/its/webgui/!?sap-client=CLIENT_ID&sap-user=SAP_USER&sap-password=SAP_PASSWORD&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1001;
    I am able to view Ven1001 in vendor code in first screen
    But when I call
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;ADDR1_DATA-NAME1=VEN_NAME
    All the fields on first screen get populated but I don't get VEN_NAME in Name1 field on GUI
    Tried this
    http://phxng4709:8000/sap/bc/gui/sap/its/webgui/!?sap-client=100&sap-user=testuser1&sap-password=SAP12345&language=EN&~transaction=*XK01 RF02K-LIFNR=Ven1111;RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;Ok_Code=ENTR;ADDR1_DATA-NAME1=VEN_NAME
    as well, but no success
    Can anybody help. Thanks in advance
    Ruhi

    you can only pass values to first screen fields

  • How to extract error message for each output type.

    Hi All,
    Need your advice on the problem that I have.
    Expected Solution:
    1. Create an extra column for displaying header output error message from VF02 into a report program.
    Steps that i have did:
    1. Go to transaction VF02.
    2. Enter a billing document number.
    3. Hit enter. Click "Goto" > Header> Output
    4. Click on the status that is red colour. Click on "processing log".
    5. Press "F1" on the red colour message type. (Found out that it is a structure).
    Need your advice on the question that I have:
    1) How do we know that which "not successfully" process output type belong to which error message class?

    Hi Brad Bohn,
    Thanks for your advice. I am so sorry about that. Thanks so much for your advice. And i have follow your advices and steps given by you. Appreciate it very much.
    But for this issue about how to extract message for each output type. I have follow your steps by using SE30 to trace VF03 and I managed to found out that they are using this function module "WFMC_PROTOCOL_SHOW". Need your advice on this, how do we know each different output type with different error message is pulled from?
    From my further research and in depth debugging into this function module, i  manage to find this global internal table "PROTO_TAB" which stores all the text messages for each output.  How does this internal table is populated?
    Thanks in advance.
    Regards
    Shawn

Maybe you are looking for

  • Issue with Upload wizard in APEX 4.2

    Hi, We have APEX 4.2. We have a table with 70 columns. So to load data to that table we are using upload data wizard. Due to 50 columns limitation in APEX upload wizard, we have divided the upload file in two parts , file 1 with first 40 columns and

  • PL/SQL Cursor function

    I want to return all rows where the act_No is less than 3 (act_No's). However I am using row count, but this will allow the first two rows to be printed out and nothing else. The problem is act_No should be accepted whether the values are 1 and 2 or

  • I need help installing adobe flash player 10.2.

    Web sites tell me I need to upgrade/install a flash player, but when I do try to install adobe 10.2, it was giving me failed error message. I tried temporarily disabling my Nortons anti virus and firewall. I also unclicked so Adobe would not include

  • COGS Vs COGS GL Balance reconciliation

    Hi friends, Do we have any standard report which compiles for the period of cost goods sold ( I.e Deliveries , third party deliveries etc) vs Cost of goods sold GL balance ? Regards, LR

  • Help in building an Expression

    Hi, Would really appreciate help on this one. I am trying to write an expression that generates the following SQL: select count (*) from ntf_messages a, ga_languages b, ga_language_code c where a.language_id = b.language_id and b.language_code_id = c