Olá, não sei se isso te ajuda, mas sugiro o seguinte:
Utilize a transação PC00_M32_CLJN.
1.- Defina um formulário Dummy. (apenas crie um do tipo CLJN na PE51, nada mais)
2.- Execute a transação colocando seu formulário normal no campo Seções de Funcionários.
3.- Use o formulário dummy nos outros 3 campos.
Isso cobre o que você precisa, no entanto, se desejar imprimir os formulários, encontrará o problema de que um período imprime com o fundo intensificado e o outro não.
Para resolver isso, você pode fazer uma extensão no formulário toggle_sw_intens do programa RPCLJS19 e modificar o campo que controla a mudança de cor.
Eu colocaria a condição usando a combinação de formulários utilizada: P_TOPFOR=ZFDU, P_POVFOR=ZFDU, P_DETFOR=ZREC e P_BOTFOR=ZFDU .
Onde:
ZFDU = Formulário Dummy.
ZREC = Seu formulário de recibo de pagamento
switch sempre deve ser = TRUE
Espero que isso ajude.
Saudações.