Hola a todos:
Estoy usando el programa EXAMPLE_PNP_GET_PAYROLL como base para obtener los ccns de los trabajadores y se esta utilizando la retroactividad en los calculos, y por eso algunos si traen ccns retroactivos como por ejemplo tiempo extra.
Sucede que los trabajadores que tienen retroactividad les genera dos registros que se pueden ver el la pc_payresult uno actual y otro previo.
Cuando yo saco los resultados se me estan duplicando los importe de algunos ccns por ejemplo el salario 1001.
Ya ejecute el programa EXAMPLE_PNP_GET_PAYROLL y me da lo mismos resultados y obtiene dos registros tal como esta en la vista de pc_payresult
Ejecute uno de los programas standar que trae sap del mismo periodo, por ejemplo la transaccion PC00_M99_CWTR y esta me da bien.
¿Me hace falto algo de codigo o algun parametro que indique que solo traiga la retroactividad?
Gracias por su ayuda de antemano
Estoy usando el programa EXAMPLE_PNP_GET_PAYROLL como base para obtener los ccns de los trabajadores y se esta utilizando la retroactividad en los calculos, y por eso algunos si traen ccns retroactivos como por ejemplo tiempo extra.
Sucede que los trabajadores que tienen retroactividad les genera dos registros que se pueden ver el la pc_payresult uno actual y otro previo.
Cuando yo saco los resultados se me estan duplicando los importe de algunos ccns por ejemplo el salario 1001.
Ya ejecute el programa EXAMPLE_PNP_GET_PAYROLL y me da lo mismos resultados y obtiene dos registros tal como esta en la vista de pc_payresult
Ejecute uno de los programas standar que trae sap del mismo periodo, por ejemplo la transaccion PC00_M99_CWTR y esta me da bien.
¿Me hace falto algo de codigo o algun parametro que indique que solo traiga la retroactividad?
Gracias por su ayuda de antemano