De acuerdo en lo que dices, pero en este caso, no produce inconsistencias, ademas grabas con la SE16, y como lo haces en la pa008, no hay inconsistencia que valga, FUNCIONA, y si funciona no hay más que decir, aunque no sea tan ortodoxo como quieres.
En fin, para eso estan las pruebas .......
Cuando dices "ampliaciones" ¿te refieres a las USER EXIT ?
FUNCTION EXIT_SAPLPARA_002.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(PERSONNEL_NUMBER) LIKE P0003-PERNR
*" VALUE(EVAL_WAGE_TYPE) LIKE T512W-LGART
*" VALUE(CURRENCY) LIKE T500C-WAERS
*" VALUE(SALARY_AS_OF_DATE) LIKE P0008-BEGDA
*" VALUE(BEGIN_OF_EVALUATION) LIKE P0014-BEGDA
*" VALUE(END_OF_EVALUATION) LIKE P0014-ENDDA
*" VALUE(IT0008_SUBTYPE) LIKE P0008-SUBTY
*" EXPORTING
*" VALUE(IT0008_SALARY) LIKE P0008-ANSAL
*" EXCEPTIONS
*" USE_STANDARD
*" CUSTOMER_ERROR
*"----------------------------------------------------------------------
INCLUDE ZXPARAU02 .
ENDFUNCTION.
Sin acritú