SAP ABAP Message Class ARCH_STANDARDS Message Number 085 (Violation of the Archiving Standard "Logs in the Delete Program")
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-ADK (Application Component) Archive Development Kit
     S_ARCH_STANDARD_CHECKS (Package) Standard Archiving Checks
Attribute
Message class ARCH_STANDARDS  
Short Description Standard Archiving Checks    
Message Number 085  
Documentation status       Space: object requires documentation
Authorization check Error Message      
Changed On 20130531   
Message Text
Violation of the Archiving Standard "Logs in the Delete Program"
Help Document

Diagnosis

According to the data archiving standard, logs are not mandatory for delete programs. However, if you do generate logs in your delete program, then you must ensure that exactly one message of type 1 (processed) per deleted business object and exactly one message of type 2 (not processed) for every business object that was not deleted is issued. The current log:

  • () contains more messages than data objects in the archive file.
  • () does not contain any messages, although the archive file contains data.

System Response

Procedure

Procedure for System Administration

Do not offer a log in the delete program. For this, use the standard include without the log fields (ARCH_DELETE_PRG_STANDARD1*) for your selection screen. If you do want to offer a log, then use the function module ARCHIVE_PROTOCOL_COLLECT to issue a message of type 1 (processed) for each deleted business object and a message of type 2 (not processed) for every business object that was not deleted.

History
Last changed on/by 20130531  SAP 
SAP Release Created in   710