Skip to Content
Technical Articles
Author's profile photo Asim ahmed

ASSERTION_FAILED or FAA_CMP Errors in tcode AJAB and OAAQ and FAA_CMP and OAAR

Symptom

During AJAB postings error ASSERTION_FAILED or FAA_CMP30 – Legacy data transfer date &1 is in a closed fiscal year –  is raised for the company code.

 

Note: This error occurs if FAA_CMP Legacy data transfer date is not maintain in S/4HANA 1709 and it is mandatory from S/4HANA 1809 and above

Environment

  • Asset Accounting (FI-AA)
  • S/4 HANA Upgrade from 1809 to 1909 getting error FAA_CMP30
  • S/4 HANA Upgrade from 1809 to 2021 getting ABAP dump ASSERTION_FAILED

Reproducing the Issue

  1. Transaction AJAB (Year-End closing Asset Accounting)
  2. Enter company code and fiscal year to be closed
  3. Run in test mode: error ASSERTION_FAILED or FAA_CMP30

 

Cause

if the legacy data transfer is not maintained in transaction FAA_CMP in S/4HANA 1809 or below this error has been occur

If the S/4 HANA system is upto 1809 the transaction code OAAQ, OAAR and FAA_CMP is different screen.

In new S/4 HANA 1909 and 2021 the transaction code OAAQ, OAAR and FAA_CMP having the same screen.

Resolution

  1. Goto any transaction OAAQ or OAAR or  FAA_CMP
  2. Edit and click on Tab Legacy Data Transfer
  3. Maintained as per the below screen shot and Transfer date should be greater than CLOSED PERIOD. For Example: Closed period is 2020 then transfer date should be 01.01.2021
  4. Legacy%20Data%20Transfer
  5. Save and Click on Complete legacy transfer Segment icon and again Save.
  6. In General Setting Tab Company Code Status should be Productive and Save the settings.

See Also Note

3078166 – AJAB : Error FAA_CMP030

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.