Check DB - Error

Dear Gurus,
when i run check DB process on DB13 it was completed with following errors.
1. BR0973W Database operation alert - level: WARNING, operation: cdytxcet.cln, time: 2008-09-10 01.00.19, condition: Last successful 'cln' operation older than 10 days
2. BR0973W Database operation alert - level: WARNING, operation: bdyrjtjw.aft, time: 2008-08-27 18.00.28, condition: Last successful 'aft' operation older than 10 days
3.BR0973W Database operation alert - level: WARNING, operation: bdyqzgue.tib, time: 2008-08-25 14.49.08, condition: Last successful 'tib' operation older than 10 days
4. BR0973W Database operation alert - level: WARNING, operation: cdyqkdhh.dst, time: 2008-08-22 12.55.45, condition:
Last successful 'dst' operation older than 10 days
5. BR0973W Database operation alert - level: WARNING, operation: adygtzwb.cds, time: 2008-07-02 19.45.59, condition: Last successful.  'cds' operation older than 10 days
what is happening here. please explain that what i should do.
thanks
Madhushanka

Hello Madhu
1. BR0973W Database operation alert - level: WARNING, operation: cdytxcet.cln, time: 2008-09-10 01.00.19, condition: Last successful 'cln' operation older than 10 days
Please Run DB13 T-Code and Run Job -
1. Clean Up Logs
Make changes in initSID.sap  for example backup_root_dir/archive_root_dir
2. Archive Logs Backup
3. Online Database Backup
4. Update Stats
5. Check DB
If you face any problem then run T-Code DB17 and define the trash hold valus yourself.
I think you installed the fresh system that is why you are facing problem.
Try this step I am sure you will find success
Thanks & Regards
Shishir

Similar Messages

  • While importing a request error message' Check-sum error in data file'

    Hi Friends
    I have a problem.
    We are trying to inport a request after putting the files in cofile and data file folders( 4.6C System).While doing so an error message is seen in the log " Check-sum error in data file after XXXX bytes".
    Can some one help me with this?
    Thanks
    Regards
    Ankur

    Hi Ankur,
    It is sure your file is corrupted or not present.
    Check in cofiles and data directory under /usr/sap/trans your transport request number.
    Best Wishes.
    Kumar

  • Error in loading the WSDL file. Check the error log for more details

    Hello,
    I am trying to create a Import Adaptive Webservice Model. I am using the WSDL:
    http://www.abysal.com/soap/AbysalEmail.wsdl
    I am getting the below error when I choose WSDL source as UDDI or file (I am not using any logical destination)
    "Error in loading the WSDL file. Check the error log for more details."
    Where can i see the error log? And what is the solution to fix this?
    I am able to create the model if i save the wsdl locally on my machine and choose Local File System or File as the WSDL source. But at runtime this fails as the application tries to read the WSDL for metadata info and it looks into the application server for this file.
    I also tried creating the old webservice model. And it is able to create the model. But I feel I need to use the new model as this one is deprecated.
    Thanks,
    Sachin

    Hi
    For the logs you can search in this directory
    Goto Window->Show view->Other->PDE Runtim->Error Log
    please try this may it would help you out, try to create a model for you Web Service using Web Service Model (DEPRECATED)
    See this link:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/integration%2bof%2bweb%2bservices%2b-%2bdifferent%2bscenarios

  • Check-in error:Component SAP_BUILDT specified in the file (SAP_BUILDT.sca)

    Hi all,
    I am trying to configure CMS and am stuck while checking in the three .sca files that I have copied from the CBS-CMS directory to the JTrans/ directory. When importing the SAP_BUILDT.sca I get the following error:
    Check-in error:Component SAP_BUILDT specified in the file (SAP_BUILDT.sca) is invalid for the track
    I have not modified the SAP_BUILDT.sca and am wondering why it does not work.
    Has anyone faced this situation before? If yes, how did you resolve it?
    Thank you for any input on this!
    Best regards,
    Helga

    Hi Helga,
    It would be helpful, if let us know which sp of JDI you are using. My case i have SP11 , three .sca files Namely
    1)SAPDEVINF11_0-20000267.sca
    2)SAPDEVINFF11_0-20000268.sca
    3)SAPBUILDT11_0-20000950.sca
    all these i downloaded from http://service.sap.com/
    SAP NetWeaver -> Application Platform (SAP Web Application Server) -> Java Technology
    in SAP Web Application Server -> Architecture Manual -> SAP NetWeaver Java ->Development Infrastructure
    anf just followed the installation guide, its working fine with us.
    <b>For Installation guide:</b>
    service.sap.com/instguidesNW04
    SAP NetWeaver Java Development Infrastructure
    Document Version 1.4 – April 2005
    This doc gives step by step pre installation and post installation details.
    Hope this time works fine!
    Regards,
    RK

  • No checking Group error

    Hi Experts,
    I have a sales order for which when I create delivery I am getting no checking group error but when I check availability check in the material it is there.
    You can see Availability is there in the material master
    Please advise what other items should I check ?
    Thanks in advance for your help !

    This seems to be message VV083. This is raised here:
    Include FV45VF0B_BESTAND_BEDARF_ABGLEI
      IF ( T459K-BEDSD NE SPACE OR T459K-ATPPR NE SPACE ) AND
           VBAP-MTVFP IS INITIAL.
        IF NEUTERMINIERUNG  EQ CHARX.
          MESSAGE ID 'VV' TYPE CHARE NUMBER 083 WITH VBAP-VBELN VBAP-POSNR.
        ELSE.
          MESSAGE ID 'VV' TYPE CHARI NUMBER 083 WITH VBAP-VBELN VBAP-POSNR.
        ENDIF.
        EXIT.
    So according to this, the error is raised if VBAP-MTVFP is initial.
    Please check if VBAP-MTVFP is initial on the database for this sales document.
    VBAP-MTVFP should be filled with the value from the material master when the sales document is created. The following could have happened on your system:
    - Sales Document created: VBAP-MTVFP is filled with a blank value as value in material master was blank.
    - Material Master was updated with a checking group AFTER the sales document was created. This would not automatically update VBAP (See note 1639349). Compare the creation date of the sales document in VBAK with relevant change documents to see if this happened.
    In the above situation, you would have a blank VBAP-MTVFP and the error is justified. You would need to delete the sales document and create again.

  • Mac won't update software or access iTunes shop. Message comes up with 'not connected to the net. Check connections' error. I still have internet access. Changed my Apple ID but no result. Repaired permissions and re-installed operating system.

    Mac won't update software or access iTunes shop. Message comes up with 'not connected to the net. Check connections' error. I still have internet access. Changed my Apple ID but no result. Repaired permissions and re-installed operating system.

    It sounds like you may have multiple problems, but none of them are likely to be caused by malware.
    First, the internet-related issues may be related to adware or a network compromise. I tend to lean more towards the latter, based on your description of the problem. See:
    http://www.adwaremedic.com/kb/baddns.php
    http://www.adwaremedic.com/kb/hackedrouter.php
    If investigation shows that this is not a network-specific issue, then it's probably adware. See my Adware Removal Guide for help finding and removing it. Note that you mention AdBlock as if it should have prevented this, but it's important to understand that ad blockers do not protect you against adware in any way. Neither would any kind of anti-virus software, which often doesn't detect adware.
    As for the other issues, it sounds like you've got some serious corruption. I would be inclined to say it sounds like a failing drive, except it sounds like you just got it replaced. How did you get all your files back after the new drive was installed?
    (Fair disclosure: I may receive compensation from links to my sites, TheSafeMac.com and AdwareMedic.com, in the form of buttons allowing for donations. Donations are not required to use my site or software.)

  • Hard Drive Short DST Check: Software Error

    Hard Drive Short DST Check: Software Error appears while performing Hardrive Test in HP ENVY Sleekbook 6-1090ee. Please advice on how to resolve this error

    Same issue here. Only I've tride a brand new hard drive and get the same results. Within seconds of power on, it shuts off hard. Sometimes the backlight comes on and it gets to the HP logo, then bam - out go the lights!  I can go into the BIOS and stay there a long time. I run all the diags and make changes. Once, it actually stayed on and booted up. I downloaded the latest BIOS update, flashed it, and rebooted. It didn't help. Also, tried to boot to a bootable Windows 8 thumb drive. Same results, shuts down after 3 seconds. Tried many times to boot to external USB CD/DVD drive,  never succeeded.  The only error any diag reported was Hard Drive Optimized DST Check: Software Error. The fan spins at almost top speed but not immediately; it takes about two seconds after power on for it to start. I don't know, but that seems to be a clue. The only time I had a successful boot, the fan didn't engage at top speed, but a few notches slower.

  • I get a 'check activation' error, but my computer is authorized

    using DE 3.0 on a windows
    I get a "Check Activation" error when I try to open a file.
    My computer is authorized
    suggestions?

    Same thing is happening to me as well. Help needed please..

  • Urgent Check Constraint Error

    hi
    i have a check constraint on a table B mean Nvl(Quantity,0)>=0 but when i update a table from a trigger on insertion of another table A
    with :New.Quantity -ive it gives check constraint error.
    Please Note it does not turn the balance into negative for table B
    second because im inserting in table A then :new.quantity reffers to table A values not the table B
    why this constraint error appears.
    any body suggest
    thanks in advance

    tĦ€ §µåдŋ wrote:
    i have a check constraint on a table B mean Nvl(Quantity,0)>=0 but when i update a table from a trigger on insertion of another table A
    with :New.Quantity -ive it gives check constraint error.
    Please Note it does not turn the balance into negative for table B
    second because im inserting in table A then :new.quantity reffers to table A values not the table B
    why this constraint error appears.Not urgent at all.
    So you have a constraint on table B and then a trigger on table A attempts to update table B with a negative quantity which violates the constraint and it throws a constraint error.
    That sounds right to me. What's the problem?

  • How to check particular error in alert log file

    Hi all,
    How to check particular error in alert log file,for supose if i get error in batabase yesterday 4 pm & today i want to check alert log file to get basic idea..it might be a big file so how to check that particular error..
    Thanks & regards,
    Eswar..

    What's your oracle version?
    If you are in 11g you can use adrci tool
    1- set homes diag/rdbms/orawiss/ORAWISS/ : the rdbms home
    2- show alert -P "MESSAGE_TEXT LIKE '%ORA-%'" -term : to find all the ORA-% errors in the alert file
    3- show alert -P "MESSAGE_TEXT LIKE '%ORA-%' and originating_timestamp > systimestamp-51 " -term : to find all the ORA-% errors in the alert file during the last 51 days,
    4- show alert -P "MESSAGE_TEXT LIKE '%ORA-%' and originating_timestamp > systimestamp-1/24 " -term : to find all the ORA-% errors in the alert file during the last hour,
    5- show alert -P "MESSAGE_TEXT LIKE '%ORA-12012%' and originating_timestamp > systimestamp-1/24 " -term : to find the particular ORA-12012 error in the alert file during the last hour,
    Example:
    [oracle@wissem wissem]$ adrci
    ADRCI: Release 11.2.0.1.0 - Production on Wed May 4 10:24:54 2011
    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
    ADR base = "/home/oracle/app/oracle"
    adrci> set homes diag/rdbms/orawiss/ORAWISS/
    adrci> show alert -P "MESSAGE_TEXT LIKE '%ORA-'" -term
    ADR Home = /home/oracle/app/oracle/diag/rdbms/orawiss/ORAWISS:
    adrci> show alert -P "MESSAGE_TEXT LIKE '%ORA-%'" -term
    ADR Home = /home/oracle/app/oracle/diag/rdbms/orawiss/ORAWISS:
    2010-12-11 19:45:41.289000 +01:00
    ORA-1109 signalled during: ALTER DATABASE CLOSE NORMAL...
    ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/home/oracle/app/oracle/oradata/ORAWISS/system01.dbf'
    ORA-1547 signalled during: ALTER DATABASE RECOVER  database until time '2011-01-21:10:48:00'  ...
    Errors in file /home/oracle/app/oracle/diag/rdbms/orawiss/ORAWISS/trace/ORAWISS_j000_5692.trc:
    ORA-12012: error on auto execute of job 29
    ORA-01435: user does not exist
    2011-03-15 11:39:37.571000 +01:00
    opiodr aborting process unknown ospid (31042) as a result of ORA-609
    2011-03-15 12:04:15.111000 +01:00
    opiodr aborting process unknown ospid (3509) as a result of ORA-609
    adrci>
    adrci> show alert -P "MESSAGE_TEXT LIKE '%ORA-%' and originating_timestamp > systimestamp-51 " -term
    ADR Home = /home/oracle/app/oracle/diag/rdbms/orawiss/ORAWISS:
    2011-03-15 10:19:45.316000 +01:00
    Errors in file /home/oracle/app/oracle/diag/rdbms/orawiss/ORAWISS/trace/ORAWISS_j006_5536.trc:
    ORA-12012: error on auto execute of job 26
    ORA-01435: user does not exist
    Errors in file /home/oracle/app/oracle/diag/rdbms/orawiss/ORAWISS/trace/ORAWISS_j000_5692.trc:
    ORA-12012: error on auto execute of job 29
    ORA-01435: user does not exist
    2011-03-15 11:39:37.571000 +01:00
    opiodr aborting process unknown ospid (31042) as a result of ORA-609
    2011-03-15 12:04:15.111000 +01:00
    opiodr aborting process unknown ospid (3509) as a result of ORA-609
    adrci>

  • Checking for errors in application item computation (at page level)

    I have a conditional computation used to set the value of an application-level item.
    In the condition, I need to check to see if the action (button-press to initiate DML processing) generated an error (eg cannot delete row because of child records). I don't need to catch/handle any specific errors, I just need to know if an error occurred.
    What do I check for? I've seen references on the forum to hidden page items Pxx_msg and Pxx_err, but I've played around with them, and apparently don't know how they're set.
    Another thought I had is to create a before-computation process that checks to see if there is some sort of error/exception, but I'm not having luck w/ this either.
    Ideas?
    Thanks,
    C

    Max -- I appreciate you helping me to clarify this issue. I need to track which database tables have had data changes committed to them in the course of the app running. My thought is to track this in an application item (a list of changed tables), and check/set the item as needed when delete/create/apply changes buttons are pressed. But if a DML statement fails, I don't want to add the table to the list of modified tables.
    When I was setting the app item in a computation, it appeared that (like you said) I was trying to check for errors before the process had executed. (I'm also not sure I was checking for errors in the correct manner.) Regardless, the result was that the table got added to the list even when the delete operation failed because of child records.
    What I'm doing now appears to work (and sorry, I can't actually access the app this morning, the server is down, so I may not be able to communicate this as clearly as I'd like). If I recall, yes, I'm setting the item in a post comp/validation process. I'm still not doing any error checking, but it appears that if there is an error, the process isn't executing: the item is definitely not getting set.
    Can you clarify what you mean when you say that "all of this will execute before the processes". Do you mean that comps and page processes will execute before DML is executed on the database?
    Thanks,
    Carol

  • SLIN - Syntax check warning error

    Hi, guys. I got SLIN syntax check warning error:
          Program:  ZBT_RT_POS  Include:  ZBT_RT_POSTOP  Row:    172  [Prio 1]
    Syntax check warning
    The Unicode flag is not set for class "ZBRT_POS". This is not possible with
    globally activated Unicode checks. .
    Internal Message Code: MESSAGE G{4
    (The message cannot be hidden using pseudo-comment "#EC .., bzw. durch SET
    EXTENDED CHECK OFF/ON)
    Can u help me resolve this?
    Thanks,
    Nihad

    Hi,
    Goto to your program...'  ZBT_RT_POS ' not the class...  its attributes ..  and check the unicode Checks active ....
    Some more knowledge on unicodes:
    Unicode Checks Active.
    1)          Unicode is intended to imply "unique", "universal", and "uniform".
    2)         To Support multilingual property of the program.
    3)         From Release 6.10 ABAP support multibyte coding in unicode before that ABAP use only character that was based on single byte or double byte.
    Check your version also... Maybe that is the reason you are not able you check it..

  • How to check syntax errors in ABAP Queries

    HI Guys,
    How to check syntax errors in ABAP queries, Can please provide the T-Codes.
    Advande thanks to everybody.
    Thanks,
    Gourisankar

    Hi
    with these you can check syntax errors and performance points
    Hi
    these all are doing t he same thing that is checking the program for better performance
    Tools for Performance Analysis
    Run time analysis transaction SE30
    SQL Trace transaction ST05
    Extended Program Check (SLIN)
    Code Inspector ( SCI)
    Run time analysis transaction SE30 :This transaction gives all the analysis of an ABAP program with respect to the database and the non-database processing.
    SQL Trace transaction ST05: The trace list has many lines that are not related to the SELECT statement in the ABAP program. This is because the execution of any ABAP program requires additional administrative SQL calls. To restrict the list output, use the filter introducing the trace list.
    The trace list contains different SQL statements simultaneously related to the one SELECT statement in the ABAP program. This is because the R/3 Database Interface - a sophisticated component of the R/3 Application Server - maps every Open SQL statement to one or a series of physical database calls and brings it to execution. This mapping, crucial to R/3s performance, depends on the particular call and database system. For example, the SELECT-ENDSELECT loop on a particular database table of the ABAP program would be mapped to a sequence PREPARE-OPEN-FETCH of physical calls in an Oracle environment.
    The WHERE clause in the trace list's SQL statement is different from the WHERE clause in the ABAP statement. This is because in an R/3 system, a client is a self-contained unit with separate master records and its own set of table data (in commercial, organizational, and technical terms). With ABAP, every Open SQL statement automatically executes within the correct client environment. For this reason, a condition with the actual client code is added to every WHERE clause if a client field is a component of the searched table.
    To see a statement's execution plan, just position the cursor on the PREPARE statement and choose Explain SQL. A detailed explanation of the execution plan depends on the database system in use.
    Extended Program Check
    This can be called in through transaction SE38 or through transaction SLIN. This indicates possible problems that may cause performance problems.
    Code Inspector (SCI)
    You can call the Code Inspector from the ABAP Editor (SE38), the Function Builder (SE37), the Class Builder (SE24), or as a separate transaction (SCI).
    The Code Inspector indicates possible problems. However, note that, especially with performance issues: There is no rule without exception. If a program passes an inspection, it does not necessarily mean that this program will have no performance problems.
    reward if usefull

  • SAPinst stuck while installing ECC 6.0 Ehp4 - check sum error

    Dear All
    I am installing ECC 6.0 EHP4. While installing i am stuck in 4th step Unpack SAP Archives.
    error log from SAPinst is below:
    ERROR      2011-12-14 16:19:03.118
               CJSlibModule::writeError_impl()
    MUT-03011  Execution of the command "C:\DOCUME1\ADMINI1.SAP\LOCALS~1\Temp\1\sapinst_exe.208.1323859657\SAPCAR.exe -x -v -g -i -R D:/usr/sap/ECD/SYS/exe/uc/NTAMD64 -f D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR," finished with return code 12. Output:
    SAPCAR: processing archive D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR (version 2.01)
    x classes12.jar
    x dbclient.lst
    x full
    x full/oraociei10.dll
    SAPCAR: checksum error in D:/usr/sap/ECD/SYS/exe/uc/NTAMD64/full/oraociei10.dll (error 12).
    TRACE      2011-12-14 16:19:03.118 [iaxxejsbas.hpp:483]
               EJS_Base::dispatchFunctionCall()
    JS Callback has thrown unknown exception. Rethrowing.
    ERROR      2011-12-14 16:19:03.196 [sixxcstepexecute.cpp:950]
    FCO-00011  The step unpack with step key |NW_ABAP_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_Unpack|ind|ind|ind|ind|8|0|unpack was executed with status ERROR ( Last error reported by the step :Execution of the command "C:\DOCUME1\ADMINI1.SAP\LOCALS~1\Temp\1\sapinst_exe.208.1323859657\SAPCAR.exe -x -v -g -i -R D:/usr/sap/ECD/SYS/exe/uc/NTAMD64 -f D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR," finished with return code 12. Output:
    SAPCAR: processing archive D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR (version 2.01)
    x classes12.jar
    x dbclient.lst
    x full
    x full/oraociei10.dll
    SAPCAR: checksum error in D:/usr/sap/ECD/SYS/exe/uc/NTAMD64/full/oraociei10.dll (error 12).).
    TRACE      2011-12-14 16:19:03.227 [iaxxgenimp.cpp:752]
                CGuiEngineImp::showMessageBox
    <html> <head> </head> <body> <p> An error occurred while processing option Enhancement Package 4 for SAP ERP 6.0 > SAP Application Server ABAP > Oracle > Central System > Central System( Last error reported by the step :Execution of the command "C:\DOCUME1\ADMINI1.SAP\LOCALS~1\Temp\1\sapinst_exe.208.1323859657\SAPCAR.exe -x -v -g -i -R D:/usr/sap/ECD/SYS/exe/uc/NTAMD64 -f D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR," finished with return code 12. Output:
    SAPCAR: processing archive D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR (version 2.01)
    x classes12.jar
    x dbclient.lst
    x full
    x full/oraociei10.dll
    SAPCAR: checksum error in D:/usr/sap/ECD/SYS/exe/uc/NTAMD64/full/oraociei10.dll (error 12).). You can now: </p> <ul> <li> Choose <i>Retry</i> to repeat the current step. </li> <li> Choose <i>View Log</i> to get more information about the error. </li> <li> Stop the option and continue with it later. </li> </ul> <p> Log files are written to C:\Program Files/sapinst_instdir/ERPEhP4/AS-ABAP/ORA/CENTRAL/. </p> </body></html>
    Please suggest me how to remove this check sum error
    thanks
    sandeep

    Hi,
    ERROR 2011-12-14 16:19:03.118
    CJSlibModule::writeError_impl()
    MUT-03011 Execution of the command "C:\DOCUME1\ADMINI1.SAP\LOCALS~1\Temp\1\sapinst_exe.208.1323859657\SAPCAR.exe -x -v -g -i -R D:/usr/sap/ECD/SYS/exe/uc/NTAMD64 -f D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR," finished with return code 12. Output:
    SAPCAR: processing archive D:/ext/51036972/OCL_WINDOWS_X86_64/OCL10264.SAR (version 2.01)
    x classes12.jar
    x dbclient.lst
    x full
    x full/oraociei10.dll
    SAPCAR: checksum error in D:/usr/sap/ECD/SYS/exe/uc/NTAMD64/full/oraociei10.dll (error 12).
    Above error implies some problem in extracting the OCL10264.SAR file from your DVD path.
    There are 2 options
    1) Try to extract that file manully using the command
         sapcar -xvf d:/ext/51036972/OCL_Windows_x86_64/OCL10264.SAR
         If this works, then try to update your SAPINST.EXE and repeat installation process
    2) In case step 1 fails, then your source is corrupt. You need to re-download or recopy the Oracle Client DVD.
    Hope this is useful.
    Regards,
    Deepak Kori

  • I am not able to download an ebook to my PC. I have windows 7 x64. I get a "Check Activation" error. The question is that I have 2 Adobe users. I have the ebooks associated to one of them but every time I download Adobe Digital Editions, independently fro

    I am not able to download an ebook to my PC. I have windows 7 x64. I get a "Check Activation" error. The question is that I have 2 Adobe users. I have the ebooks associated to one of them but every time I download Adobe Digital Editions, independently from what user I download it, it always create the Adobe Digital Editions associated to the worng user. If I try to delete the Authoritation it says that it is nor posible and recommneds me to try later, but I never get it.

    This is a user-to-user forum, and although Adobe staff make occasional appearances here, there is no guarantee that you will get any "officila" Adobe feedback.
    If you have difficulties to install the online installer from http://get.adobe.com/flashplayer/, then download the offline installer http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe; save it to disk, then run it after closing all browser windows.

  • Checking for errors before saving in CRMD_ORDER

    Hi,
    I have a requirement where I need to check if any errors exist before being able to save a document in t-code CRMD_ORDER. If any error exists, then user should not be able to save the document.
    Currently, if even if errors exist, the user is able to save the document. But this should not be allowed.
    I searched for BADI for this and found method CHECK_BEFORE_SAVE in BADI ORDER_SAVE. But not sure of how to check if errors exist. Can someone please guide me on how to do this?
    Thanks in advance.

    Hi Manvi,
    I have two different options for you to gte the info you need !
    Well first i would like to confirm you that the Badi you re trying to use is the right one. You can raise an error and cancel saving in case you want. And then, well you can either check dirrectly in a table or using a call function see if ticket is flagged on error
    1 - Using table: In table CRM_JCDS or in table CRM_JEST if for guid of your ticket you have an entry with stat = I1030 and flagged to INACT = ' '; then the ticket contains at least one error
    2 - Using call function:
    call function 'CRM_STATUS_CHECK'
      exporting
        objnr             = lv_guid
        status            = 'I1030'  " = gc_status-error (CRM_STATUS_CON)
      exceptions
        object_not_found  = 1
        status_not_active = 2
        others            = 3.
    PS: in Order to get the guid of your ticket you can use table crmd_orderadm_h. Using ID of ticket you ll be able to retrieve guid corresponding to it
    Hope this helps
    Regards,
    Khalil

Maybe you are looking for