Archiving: Describing Standard Reports

The following section contains information about the "initial reports" and the function module which they call from the function group EDIA. This function module, in turn, calls the ADK standard class function modules. The reports are addressed by the central archiving transaction SARA.

In order to address programs through the central archiving transaction SARA, you must replace the Standard Reports through the programs in transaction AOBJ.



Selection parameters


Writes IDocs to the archive. Calls EDI_ARCHIVE_IDOCS. Uses the subroutine INITIALIZE_STATUS_QUALITY (function group EDIA) to check whether the IDocs can be archived.

  • Time at which the control record was last changed
  • Time of IDoc creation
  • Current status
  • Logical message
  • Direction
  • IDoc number
  • Partner


Deletes archived IDocs from the database. Calls EDI_DELETE_ARCHIVED_IDOCS.

Archive files from incomplete archiving sessions


Reads IDocs from an archive. Calls EDI_READ_IDOC _ARCHIVE. Displays the following control record fields for each IDoc:

  • Logical message
  • Status
  • Date and time at which the control record for the IDoc was last changed
  • Direction
  • IDoc number

Archive files from complete archiving sessions


Retrieves IDocs from the archive into the database. Calls EDI_RELOAD_IDOC _ARCHIVE. Checks for client or IDoc number conflicts via IS_RELOADING_POSSIBLE (subroutine for function group EDIA). Writes the new status "35" for outbound IDocs, "71" for inbound IDocs ("reloaded"). "Detailed statement" indicator as for RSEXARCA.

Archive files from complete archiving sessions


Creates index in table EDIDOCINDX. Calls ADK function module directly.

None: Reads the archive files of the IDOC object class.


Removes index in table EDIDOCINDX. Calls ADK function module directly.

Date, up to which the indexes should be deleted.

Number of records, after which a database commit should be transmitted.