Ansicht
Dokumentation

CPF7044 - Apply or remove of journaled entries failed, reason code &7. ( OS/400 )

CPF7044 - Apply or remove of journaled entries failed, reason code &7. ( OS/400 )

Addresses (Business Address Services)   General Material Data  
This documentation is copyright by IBM.
SAP E-Book


Message : CPF7044
Apply or remove of journaled entries failed, reason code &7.

Message Long Text :

Cause . . . . . : The APYJRNCHG or RMVJRNCHG command failed on receiver &4 in library &5 sequence number &8 with commit cycle identifier &9. It ended on object &1 in library &2 member &3, or object &12 with file ID &11, of type *&10 for reason code &7. The reason codes and their meanings follow:
1 - An attempt was made to update a record that does not exist in the file; it is past the end of the file.
2 - Either an attempt was made to insert over an existing record, or an attempt was made to insert a record when the file is too small. For example, the last record in the file is record 50 and an attempt was made to insert record 52, skipping over record 51.
3 - An attempt was made to delete a record that does not exist in the file; it is past the end of the file.
4 - The user profile, group user profile, system storage limit, or Auxiliary Storage Pool (ASP) storage limit has been exceeded so an object cannot be extended.
5 - An attempt was made to apply an update to a record that does not match the current version of the record in the file.
6 - An unexpected error ocurred. Retry with OBJERROPT(*END) specified.
If *N or hex zero appears, information is not available or does not apply.
Recovery . . . : The apply or remove operation may have made changes to the specified objects.
For reason codes 1 through 3 and reason code 5, the file on the system or the APYJRNCHG or RMVJRNCHG command starting specification is not correct. If necessary, restore the correct version of the file and try the request again. If FROMENTLRG(*LASTSAVE) and FROMENT(*LASTSAVE) were specified, use the following to verify the member save dates and times.
1 - Use the DSPJRN command and specify the same receiver range as the APYJRNCHG or RMVJRNCHG command to find the latest save entry for the member; specify FILE((&2/&1 &3)), JRNCDE(F), and ENTTYPE(SS MS). If the last save of the member was performed when it was in use, use the start of save date and time in the latest SS journal entry, otherwise use the save date and time in the latest MS journal entry.
2 - Specify DSPFD FILE(&2/&1) TYPE(*ALL) to find the save date and time for member &3.
3 - Ensure that the date and time in step 1 matches the date and time in step 2.
For reason code 4, see any previous messages. Use DSPJRN to find the journaled object in journal entry sequence number &8 in receiver &4 library &5. If the user profile storage limit has been exceeded, assign more storage to the profile that owns the object. If the system storage limit or ASP storage limit has been exceeded, free some storage or delete some objects from the system or ASP. Then try the APYJRNCHG or RMVJRNCHG command again and specify your previous values, using FROMENTLRG(&8) or FROMENT(&8), and receiver &4 in library &5 as the starting receiver on the RCVRNG parameter.
For reason code 6, try the operation again and specify OBJERROPT(*END) to get more detail about the failure.

Message File : QCPFMSG
Library Message File : QSYS2924


General Data in Customer Master   ABAP Short Reference  
This documentation is copyright by IBM.

Length: 3268 Date: 20240416 Time: 231536     sap01-206 ( 3 ms )