T-code or Table to find total errors in SAP APO like ST22 in ABAP

hi all,
Could please tell me the T-code or Table to find total errors in SAP APO like ST22 t-code in SAP ABAP.
Thanks.
Suryam S

Hello Venu,
Do you mean other functional errors?
You can check SLG1, /SAPAPO/C3, STAD
Best Regards,
R.Brahmankar

Similar Messages

  • Logical system error in SAP APO

    Hi Experts,
    We have a issue while transferring PLANT information from ECC system to SCM system.
    I am getting following error:
    Function/Q/SAPAPO/CIF_GEN_EVENT
    Text:- Local Logical System is not defined.
    Function/Q/SAPAPO/CIF_LOC_INBOUND
    Text:- Logical System APOCLNTXXX has not been assigned.
    I have created Logical component and assigned to the client in use, but still getting error as above.
    Regards,
    MSID.

    I have the same questions. when I configured my ECC and APO systems according the SCM 210, but I still meet the error like this
    logical system name  has not been assigned to
    syste:    user:
    Function/Q/SAPAPO/CIF_PRODUCT_INBOUND
    text:   logical system name  has not been assigned to
    my ECC is ECC6.0,and APO 7.0
    Can u help me,Thank u
    Rockey

  • Error extracting SAP NetWeaver 7.0 (2004s) - ABAP Trial Version

    Hi Friends,
    I am getting the following errors when extracting the part1 with winrar, ive tried for extracting it thrice but didn't succeed, pl help....
    ! F:\SAPNW7.0ABAPTrialSP12.part1.tgz: CRC failed in SAPNW7.0ABAPTrialSP12\image\load\load_datasave.gz. The file is corrupt
    ! F:\SAPNW7.0ABAPTrialSP12.part1.tgz: Unexpected end of archive
    ! CRC failed in SAPNW7.0ABAPTrialSP12\image\load\load_datasave.gz. The file is corrupt
    ! F:\SAPNW7.0ABAPTrialSP12.part2.tgz: Unexpected end of archive
    Thanks in Advance

    try another forum.This nothing to do with forms i think.

  • Error in SAP APO Inbound: capacity requirement is invalid

    Hi Experts
    I am getting an error in APO Inbound in APO queue manager. The error text reads " Capacity requirement is invalid".
    I checked for all the resources whether they have validity and also checked for mismatching control key. But these fields are allright in both ECC and APO system.
    I checked note # 924562, but i am still not able to solve this issue.
    Can you please suggest how should i debug this error?
    Many Thanks!!
    Regards
    Mansi

    Hi Mansi,
    Were you able to replicate the issue on which activity triggers this CIF error?
    I remember a similar error which happened when converting planned order to production order where it was giving error"“Bucket capacity requirement has an invalid value” .
    SAP had suggested to implement note 1381483 to fix this.
    Thanks
    Ajay

  • How to find flatfile errors while uploading data

    hi all,
    i hava a question...  when i am uploading large amount of data (ex:1 lac records) in that 100 records are error records .. how to find the error records in flatfile before uploading.
    regards shree.

    Hi,
    The only way to find out errors is to open the file from abap read through each record and validate it.
    However , my approach would be to read through each record, validate it, if valid process it otherwise collect it in another auxilary internal table and then in the end log the errors for later processing.
    regards,
    Advait

  • Find totals of a date range and sum

    How do I find totals between a date range like from 0 up to 60 days from today, 61 to 90 days from today, 91-120 days, 120 and above. Please advise.
    Do I use a Add_Months function to convert to days?

    Try this,
    This may help you
    SQL> select sysdate,sysdate+interval '60' day from dual;
    SYSDATE     SYSDATE+INTERVAL'60'DAY
    5/5/2008 2: 7/4/2008 2:17:16 PM
    SQL>G.

  • Not able to find the Error in code !

    please help me to find the error in my code. When I Added x1~kondm its not giving anything i.e
    *join t178t as x1
    *on   p1kondm = x1kondm
    in the SQL part !
    REPORT YINTERACTIVEPROGRAM01.
    TABLES:VBAP,
           VBPA,
           VBRP,
           VBRK,
           KNA1,
           ADRC,
           TPAR,
           TVKGG,
           TVM1T,
           TVM2T,
           TVM3T,
           TVM4T,
           VBKD,
           SZA1_D0100,
           T178T.
    TYPES:BEGIN OF TY_TAB,
             VBELN LIKE VBAK-VBELN,
             VKORG LIKE VBAK-VKORG,
             ERDAT LIKE VBAK-ERDAT,
             AUGRU LIKE VBAK-AUGRU,
             BSTDK LIKE VBKD-BSTDK,
             BSTDK_E LIKE VBKD-BSTDK_E,
             spart like vbap-spart,
             kondm like vbap-kondm,
             waerk like vbap-waerk,
             netwr like vbap-netwr,
             kwmeng like vbap-kwmeng,
             vkaus like vbap-vkaus,
             land1 like vbpa-land1,
             nrart like tpar-nrart,
           vtext like tpar-vtext,
             parvw like tpar-parvw,
             name1 like adrc-name1,
             name2 like adrc-name2,
             name3 like adrc-name3,
             name4 like adrc-name4,
             ort01 like kna1-ort01,
             pstlz like kna1-pstlz,
             vtext like t178t-vtext,
          END  OF TY_TAB.
    DATA: ITAB TYPE STANDARD TABLE OF TY_TAB WITH HEADER LINE.
    parameters:salesno like itab-vbeln.
    select s1~vbeln
           s1~vkorg
           s1~erdat
           s1~augru
           k1~BSTDK
           k1~BSTDK_E
           p1~spart
           p1~kondm
           p1~waerk
           p1~netwr
           p1~kwmeng
           p1~vkaus
           r1~land1
           t1~nrart
          t1~vtext
           t1~parvw
           n1~name1
           n1~name2
           n1~name3
           n1~name4
           c1~ort01
           c1~pstlz
           x1~vtext
    into corresponding fields of table itab
    from  vbak as s1
    join  VBKD as k1
    on   s1vbeln = k1VBELN
    join vbap as p1
    on   k1vbeln = p1vbeln
    *join t178t as x1
    *on   p1kondm = x1kondm
    join vbpa as r1
    on   p1vbeln = r1vbeln
    join tpar as t1
    on   r1parvw = t1parvw
    join ADRC as n1
    on   r1adrnr = n1addrnumber
    join kna1 as c1
    on   r1land1 = c1land1
    where k1vbeln = salesno and  s1vbeln = salesno and p1~vbeln = salesno
    and  r1~vbeln = salesno.
    loop AT ITAB.
      WRITE : /(30)'VBELN: ',  ITAB-VBELN,
              /(30)'VKORG: ',  ITAB-VKORG,
              /(30)'ERDAT: ',  ITAB-ERDAT,
              /(30)'AUGRU: ',  ITAB-AUGRU,
              /(30)'BSTDK: ',  ITAB-BSTDK,
              /(30)'BSTDK_E:', ITAB-BSTDK_E,
              /(30)'SPART: ',  itab-spart,
              /(30)'KONDM: ',  itab-kondm,
              /(30)'WAERK: ',  itab-waerk,
              /(18)'NETWR: ' , itab-netwr,
              /(18)'KWMENG: ', itab-kwmeng,
              /(10)'VKAUS:',   itab-vkaus,
              /(30)'LAND1:',   itab-land1,
              /(30)'NRART:',   itab-nrart,
              /(30)'PARVW:',   itab-parvw,
              /(30)'ADDR1:',   itab-name1,
              /(30)'ADDR2:',   itab-name2,
              /(30)'ADDR3:',   itab-name3,
              /(30)'ADDR4:',   itab-name4,
              /(30)'PSTLZ:',   itab-pstlz,
              /(30)'ORT01:',   itab-ort01,
              /(30)'Compiler desc:',   itab-vtext.
               uline.
    ENDLOOP.
                if sy-subrc <> 0.
                write : / 'No data found'.
                endif.

    hi,
      u failed to check relationship between tables and as well as mandatory fields need to be checked, i noticed following
    from vbak as s1
    join VBKD as k1
    on s1vbeln = k1VBELN
    join vbap as p1
    on k1vbeln = p1vbeln and k1posnr = p1posnr
    *join t178t as x1
    *on p1kondm = x1kondm
    join vbpa as r1
    on p1vbeln = r1vbeln   <b>and p1posnt = r1posnr </b> join tpar as t1
    on r1parvw = t1parvw
    join ADRC as n1
    on r1adrnr = n1addrnumber     <b> * No relation between these two tables/b]     
    join kna1 as c1
    on r1land1 = c1land1 <b>and r1kunnr = c1kunnr</b> <i>'here u need to check mandatory fields also</i>
    where k1vbeln = salesno and s1vbeln = salesno and p1~vbeln = salesno
    and r1~vbeln = salesno.
    anyway, in performance point of view, writeing code with this much joins is not acceptable.
    comeback if you need any further help
    regards,
    pavan
    Message was edited by:
            pavan kumar pisipati

  • Please help in finding the error in this code

    Dear Friends,
    I am trying to make the value of 'Shift' on the basis of  BLDAT CPUDT & CPUTM of MKPF but I am doing something wrong. Kindly have a look at the following code, especially the IF..ELSEIF section and help me in finding the error.
    Regards,
    Alok.
    SELECT MBLNR MJAHR BKTXT BUDAT BLDAT CPUDT CPUTM USNAM
    INTO CORRESPONDING FIELDS OF TABLE I_MKPF1
    FROM MKPF
    WHERE
    BUDAT EQ S_BUDAT AND
    TCODE2 EQ 'MFBF'.
    ********************************************************ALOK 01.02.07
    LOOP AT I_MKPF1.
           I_MKPF-MBLNR = I_MKPF1-MBLNR.
           I_MKPF-MJAHR = I_MKPF1-MJAHR.
           I_MKPF-BKTXT = I_MKPF1-BKTXT.
           I_MKPF-BUDAT = I_MKPF1-BUDAT.
           I_MKPF-BLDAT = I_MKPF1-BLDAT.
           I_MKPF-CPUDT = I_MKPF1-CPUDT.
           I_MKPF-CPUTM = I_MKPF1-CPUTM.
           I_MKPF-USNAM = I_MKPF1-USNAM.
    IF   ( ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM < '160000' )
    AND   ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'A'.
    ELSEIF ( ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM <= '110000' )
       AND  ( I_MKPF1-BLDAT <>  I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'C'.
    ELSEIF ( ( I_MKPF1-CPUTM >= '160000' AND I_MKPF1-CPUTM < '000000' )
      AND  ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'B'.
    ENDIF.
    APPEND I_MKPF.
    CLEAR I_MKPF.
    ENDLOOP.

    Hi.
    IF (  I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM < '160000' )
           AND ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'A'.
    ELSEIF  ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM <= '110000' )
    AND ( I_MKPF1-BLDAT <> I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'C'.
    ELSEIF ( I_MKPF1-CPUTM >= '160000' AND I_MKPF1-CPUTM < '000000' )
    AND ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'B'.
    ENDIF.
    Try the above code ..
    Regards
    Sudheer

  • Need to find total no fo  tables/index/m.views in my database

    Hello Everyone ;
    How can i find total no fo  tables/index/m.views in my database ?
    when i  google  i have seen  following  command ;
    SQL> Select count(1) from user_tables where table_name not like '%$%' /
      COUNT(1)
             but i dont understand  what  '%$%'  indicates ?
    Thanks all ;

    Hello Everyone ;
    How can i find total no fo  tables/index/m.views in my database ?
    when i  google  i have seen  following  command ;
    SQL> Select count(1) from user_tables where table_name not like '%$%' /
      COUNT(1)
             but i dont understand  what  '%$%'  indicates ?
    Thanks all ;
    consider to simply Read The Fine Manual YOURSELF!
    Oracle Database Search Results: like

  • How to find total recs in a local table for a particular condition

    Hi,
    How to find total recs in a local table for a particular condition?
    Thanks,
    CD

    Well, you may want to try this as well, and compare to the LOOP way.  Not sure what kind of overhead you may get doing this way. Here ITAB is our main internal table, and ITAB_TMP is a copy of it.  Again I think there may be some overhead in doing the copy.  Next, delete out all records which are the reverse of your condition.  Then whatever is left is the rows that you want to count.  Then simply do a LINES operator on the internal table, passing the number of lines to LV_COUNT.
    data: itab type table of ttab.
    data: itab_tmp type table of ttab.
    itab_tmp[] = itab[].
    delete table itab_tmp where fld1 <> 'A'.
    lv_count = lines( itab_tmp ).
    Regards,
    Rich Heilman

  • Excise duty document with error code-15- table /BEV2/EDMSE after posting.

    Hi Experts,
    is created in STO process
    Hi,
    We are facing the problem in stock transport from plant to plant regarding Excise duty document which can be seen in table /BEV2/EDMSE after posting.
    Steps involved in process
    1) Creation of PO(STO) ME21N-
    2) Creation of outbound delivery and post goods issue- VL10B
    3) Posting of GRN goods receipt - MIGO
    4) Creatin of excise invoice  path is - User menu---> Logistics --->Materials Management --->Excise Duty --->Tools ---> Limted document selection (/BEV2/EDT7)
    We are facing problem in creation of excise document , Error is coming while posting and document not getting posted.
    Error is -
    1 document items processed:  1 tax-relevant,  1 of them rejected
    Message no. /BEV2/EDMESS1017
    Diagnosis
    1 material documents were processed.
    1 of them were identified as being tax-relevant. They were updated. This involves  1 items that were rejected.
    Procedure
    Check and edit the rejected document items by means of the function Rejected documents.
    If we check the Rejected documents you will find the error as -
    Error            15    GI posting not yet processed/has been rejected
    If we check the sucessful posted document with problem document in table /BEV2/EDMSE you will find  the stock ledger number field is blank, may be because of this  the tax value is not getting calculated.
    Please guide to solve the problem.
    regards,

    closed

  • How to find the t-code for table (SM30 or SE16)

    Once I create a t-code though SE93. And I choose type: Transaction with parameters.  Then the Transaction is SM30, 
    But I forget the t-code, how do I find this t-code base on the table name.
    ep:

    Hi
    Use database table TSTCP and search for tcode with below selection criteria.
    Enter *tablename* in param filed and execute.
    Thanks

  • Is it possible to find the transaction code via table name ??

    Hi
    Can any body please let me know is it possible to find the transaction code via table name ??
    Thanks in advance
    Sesh
    Edited by: seshu_sapfico on Dec 8, 2009 12:21 PM

    Please, specify your requirement... A table could be modified by various programs which are called by numerous transactions.

  • Internal Table with Oracle's Error Codes

    Hi,
    Is there any internal table where is stored every oracle error code with it's Cause, Action and all the other similar stuff?
    Att,

    For a table of all "ORA-" error codes and messages, you could do something like:
    <BR>
    create type t_oracle_error is object (
    error_num varchar2(9),
    error_desc varchar2(1024)
    create type t_oracle_error_tab is table of t_oracle_error;
    create or replace function OracleErrors return t_oracle_error_tab pipelined is
      l_error t_oracle_error := t_oracle_error(null,null);
    begin
      for errNo in reverse -32799..0 loop
        l_error.error_num := errNo;
        l_error.error_desc := sqlerrm(errNo);
        if l_error.error_desc not like '%Message % not found;%' and l_error.error_desc != 'ORA'||to_char(errNo,'FM09999')||': ' then
          pipe row(l_error);
        end if;
      end loop;
      return;
    end OracleErrors;
    select * from table(oracleerrors);
    SQL> select * from table(oracleerrors);
    ERROR_NUM ERROR_DESC
    0         ORA-0000: normal, successful completion
    -1        ORA-00001: unique constraint (.) violated
    -17       ORA-00017: session requested to set trace event
    -18       ORA-00018: maximum number of sessions exceeded
    -19       ORA-00019: maximum number of session licenses exceeded
    -20       ORA-00020: maximum number of processes () exceeded
    -21       ORA-00021: session attached to some other process; cannot switch session
    -22       ORA-00022: invalid session ID; access denied
    -23       ORA-00023: session references process private memory; cannot detach session
    -24       ORA-00024: logins from more than one process not allowed in single-process mode
    -25       ORA-00025: failed to allocate
    -26       ORA-00026: missing or invalid session ID
    -27       ORA-00027: cannot kill current session
    -28       ORA-00028: your session has been killed
    -29       ORA-00029: session is not a user session
    -30       ORA-00030: User session ID does not exist.
    -31       ORA-00031: session marked for kill
    -32       ORA-00032: invalid session migration password
    -33       ORA-00033: current session has empty migration password
    -34       ORA-00034: cannot  in current PL/SQL session
    -35       ORA-00035: LICENSE_MAX_USERS cannot be less than current number of users
    -36       ORA-00036: maximum number of recursive SQL levels () exceeded
    -37       ORA-00037: cannot switch to a session belonging to a different server group
    -38       ORA-00038: Cannot create session: server group belongs to another user
    -50       ORA-00050: operating system error occurred while obtaining an enqueue
    -51       ORA-00051: timeout occurred while waiting for a resource
    -52       ORA-00052: maximum number of enqueue resources () exceeded
    -53       ORA-00053: maximum number of enqueues exceeded
    -54       ORA-00054: resource busy and acquire with NOWAIT specified
    -55       ORA-00055: maximum number of DML locks exceeded
    -56       ORA-00056: DDL lock on object '.' is already held in an incompatible mode
    -57       ORA-00057: maximum number of temporary table locks exceeded
    -58       ORA-00058: DB_BLOCK_SIZE must be  to mount this database (not )
    -59       ORA-00059: maximum number of DB_FILES exceeded
    -60       ORA-00060: deadlock detected while waiting for resource
    -61       ORA-00061: another instance has a different DML_LOCKS setting
    -62       ORA-00062: DML full-table lock cannot be acquired; DML_LOCKS is 0
    -63       ORA-00063: maximum number of LOG_FILES exceeded
    -64       ORA-00064: object is too large to allocate on this O/S (,)
    -65       ORA-00065: initialization of FIXED_DATE failed
    -66       ORA-00066: LOG_FILES is  but needs to be  to be compatible
    -67       ORA-00067: invalid value  for parameter ; must be at least
    -68       ORA-00068: invalid value  for parameter , must be between  and
    -69       ORA-00069: cannot acquire lock -- table locks disabled for
    -70       ORA-00070: command  is not valid
    -71       ORA-00071: process number must be between 1 and
    -72       ORA-00072: process "" is not active
    -73       ORA-00073: command  takes between  and  argument(s)
    -74       ORA-00074: no process has been specified
    -75       ORA-00075: process "" not found in this instance
    -76       ORA-00076: dump  not found
    -77       ORA-00077: dump  is not valid
    -78       ORA-00078: cannot dump variables by name
    -79       ORA-00079: variable  not found
    -80       ORA-00080: invalid global area specified by level
    -81       ORA-00081: address range [, ) is not readable
    -82       ORA-00082: memory size of  is not in valid set of [1], [2], [4]
    -83       ORA-00083: warning: possibly corrupt SGA mapped
    -84       ORA-00084: global area must be PGA, SGA, or UGA
    -85       ORA-00085: current call does not exist
    -86       ORA-00086: user call does not exist
    -87       ORA-00087: command cannot be executed on remote instance
    -88       ORA-00088: command cannot be executed by shared server
    -89       ORA-00089: invalid instance number in ORADEBUG command
    -90       ORA-00090: failed to allocate memory for cluster database ORADEBUG command
    -91       ORA-00091: LARGE_POOL_SIZE must be at least
    -92       ORA-00092: LARGE_POOL_SIZE must be greater than LARGE_POOL_MIN_ALLOC
    -93       ORA-00093:  must be between  and
    -94       ORA-00094:  requires an integer value
    -96       ORA-00096: invalid value  for parameter , must be from among
    -97       ORA-00097: use of Oracle SQL feature not in SQL92  Level
    -99       ORA-00099: timed out while waiting for resource, potential PDML deadlock
    -100      ORA-00100: no data found
    -101      ORA-00101: invalid specification for system parameter DISPATCHERS
    -102      ORA-00102: network protocol  cannot be used by dispatchers
    -103      ORA-00103: invalid network protocol; reserved for use by dispatchers
    -104      ORA-00104: deadlock detected; all public servers blocked waiting for resources
    -105      ORA-00105: dispatching mechanism not configured for network protocol
    -106      ORA-00106: cannot startup/shutdown database when connected to a dispatcher
    -107      ORA-00107: failed to connect to ORACLE listener process
    -108      ORA-00108: failed to set up dispatcher to accept connection asynchronously
    -111      ORA-00111: not all servers started because number of servers is limited to
    -112      ORA-00112: only created up to  (maximum specified) dispatchers
    -113      ORA-00113: protocol name  is too long
    -114      ORA-00114: missing value for system parameter SERVICE_NAMES
    -115      ORA-00115: connection refused; dispatcher connection table is full
    -116      ORA-00116: SERVICE_NAMES name is too long
    -117      ORA-00117: value out of range for system parameter SERVICE_NAMES
    -118      ORA-00118: value out of range for system parameter DISPATCHERS
    -119      ORA-00119: invalid specification for system parameter
    -120      ORA-00120: dispatching mechanism not enabled or installed
    -121      ORA-00121: SHARED_SERVERS specified without DISPATCHERS
    -122      ORA-00122: cannot initialize network configuration
    -123      ORA-00123: idle public server terminating
    -124      ORA-00124: DISPATCHERS specified without MAX_SHARED_SERVERS
    -125      ORA-00125: connection refused; invalid presentation
    -126      ORA-00126: connection refused; invalid duplicity
    -127      ORA-00127: dispatcher  does not exist
    -128      ORA-00128: this command requires a dispatcher name
    ...

  • Where to find all error codes of Report Builder 6i ?

    Hello,
    can anybody tell me, where i can
    find the error codes for oracle
    Report Builder 6i ?
    Greetings
    Thorsten Lorenz

    See for 'REP messages' in help menu.

Maybe you are looking for

  • Lost control of desktop, and the hard drive is creating aliases on it's own

    I am unable to save to my desktop, or move the one remaining (hard drive) icon around on my desktop. I have double checked the organization settings, and there are set to none. I have run the user permissions repair via disc utilities, and cleared th

  • Calling BRF in Adobe interactive form/Webdynpro application

    Dear Friends, I have a requirement that  I need to call BRF in Adobe interactive form. I would be great if you coud help me how to call  BRF Event in Adobe interactive form? Is it happening through webdynpro application? Please share your ideas. Than

  • Using Fx as a library to create and save image

    Hi, I wrote an FX desktop app to create an vector image and saved as png. I would like to use this FX program like a library. For example, to use it in glassfish managed bean to generate image and saved to a directory. Can this be done? I am wonderin

  • In bom explosion instead c13 output cs12 came ,how to restrict

    Hi friend       i have developed summarised bom explosion, my requirement is from to using select option 1 to 10 it came one by one but ,only the issue is instad of cs13 output cs12 output is coming , how to restrict here i pasted the code give me a

  • Problems with 4K 60z in Mini DP

    Hi~ I have a Mac mini (Late 2014,Intel iris 5100 Graphics) which supports display in 4K, and a 4K display. But unfortunately it is at 3840x2160 30hz with mini displayport 1.2 plugged in. My MacBook Pro (Retina, Late 2013) can work  at 3840x2160 60hz