Ansicht
Dokumentation

MCH4442 - Argument optimization attribute mismatch with reason &1. ( OS/400 )

MCH4442 - Argument optimization attribute mismatch with reason &1. ( OS/400 )

CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by IBM.
SAP E-Book


Message : MCH4442
Argument optimization attribute mismatch with reason &1.

Message Long Text :

Cause . . . . . : The source program is &3. The name '*MACH' indicates that the procedure was called by the Licensed Internal Code (LIC). The target procedure is &7 and resides within module &6 in program &5. The reason code identifies the type of error:
0001-The source program references the target procedure via a non-argument optimized bound procedure call but the target procedure does not define a non-argument optimized entry point.
0002-The source program references the target procedure via an argument optimized bound procedure call but the target procedure does not define an argument optimized entry point.
0003-The source program references the target procedure via an argument optimized bound procedure call but source parameter mask &2 does not match the target parameter mask &3.
0004-The source program references the target procedure via a non-argument optimized procedure pointer call but the target procedure does not define a non-argument optimized entry point.
0005-The source program references the target procedure via an argument optimized procedure pointer call but the target procedure does not define an argument optimized entry point.
0006-The source program references the target procedure via an argument optimized procedure pointer call but source parameter mask &2 does not match the target parameter mask &3.
Recovery . . . : Ensure ARGOPT usage in the source program matches the ARGOPT usage of the target procedure. For modules, use the display module (DSPMOD) command and specify DETAIL(*EXPORT *IMPORT *PROCLIST) to determine if a procedure uses ARGOPT. For service programs, use the display service program (DSPSRVPGM) command and specify DETAIL(*PROCEXP) to determine if a procedure uses ARGOPT.
Ensure that the use of space pointer parameters agrees between the source and target. Correct the errors and try the request again.

Message File : QCPFMSG
Library Message File : QSYS2924


Addresses (Business Address Services)   CPI1466 during Backup  
This documentation is copyright by IBM.

Length: 3252 Date: 20240329 Time: 004713     sap01-206 ( 4 ms )