Será necessário incluir novos gatilhos e também novas sequências para gatilhos que já existem. Vamos utilizar inicialmente a ocasião para 5 conjuntos (o mesmo processo deve ocorrer para quando existirem 6 conjuntos):
| Totvs custom tabs box |
|---|
| tabs | Inclusão de Novas Sequências, Inclusão de Gatilhos sobre Novos Campos |
|---|
| ids | X,Y |
|---|
| | Totvs custom tabs box items |
|---|
| | Campo | Sequência | Regra | Cnt. Domínio | Tipo | Posiciona |
|---|
| PJ_ENTRA1 | 005
| M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5")
| PJ_HRSTRA5 | 1-Primário | 2-Não
| | PJ_ENTRA2 | | PJ_ENTRA3 | | PJ_ENTRA4 | | PJ_JND1CON | | PJ_JND2CON | | PJ_JND3CON | | PJ_JND4CON | | PJ_SAIDA1 | | PJ_SAIDA2 | | PJ_SAIDA3 | | PJ_SAIDA4 | | PJ_SAIDA4 | 006 | M->PJ_HRSINT4 := fHrsTrabGaT("I",,,"4") | PJ_HRSINT4 |
- Importante reordenar as sequências para saltar 1 sequência.
- Na ocasião de 6 conjuntos de batidas, será necessário criar 1 gatilho do campo 5a Saida (PJ_SAIDA5) para o campo 5a S. Interv (PJ_INTERV5)
|
| Totvs custom tabs box items |
|---|
| | Campo | Sequência | Regra | Cnt. Domínio | Tipo | Posiciona |
|---|
| PJ_ENTRA5 | 001 | M->PJ_HRSTRAB := fHrsTrabGat("H",,,"1") | PJ_HRSTRAB | 1-Primário | 2-Não | | PJ_ENTRA5 | 002 | M->PJ_HRSTRA2 := fHrsTrabGat("H",,,"2") | PJ_HRSTRA2 | | PJ_ENTRA5 | 003 | M->PJ_HRSTRA3 := fHrsTrabGat("H",,,"3") | PJ_HRSTRA3 | | PJ_ENTRA5 | 004 | M->PJ_HRSTRA4 := fHrsTrabGat("H",,,"4") | PJ_HRSTRA4 | | PJ_ENTRA5 | 005 | M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5") | PJ_HRSTRA5 | | PJ_ENTRA5 | 006 | M->PJ_HRTOTAL := fHrsTrabGat("T") | PJ_HRTOTAL | | PJ_INTERV4 | 001 | M->PJ_HRSINT4 := fHrsTrabGat('I',,,"4") | PJ_HRSINT4 | | PJ_INTERV4 | 002 | M->PJ_HRTOTAL := fHrsTrabGat("T") | PJ_HRTOTAL | | PJ_SAIDA5 | 001 | M->PJ_HRSTRAB := fHrsTrabGat("H",,,"1") | PJ_HRSTRAB | | PJ_SAIDA5 | 002 | M->PJ_HRSTRA2 := fHrsTrabGat("H",,,"2") | PJ_HRSTRA2 | | PJ_SAIDA5 | 003 | M->PJ_HRSTRA3 := fHrsTrabGat("H",,,"3") | PJ_HRSTRA3 | | PJ_SAIDA5 | 004 | M->PJ_HRSTRA4 := fHrsTrabGat("H",,,"4") | PJ_HRSTRA4 | | PJ_SAIDA5 | 005 | M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5") | PJ_HRSTRA5 | | PJ_SAIDA5 | 006 | M->PJ_HRSINT5 := fHrsTrabGaT("I",,,"5") | PJ_HRSINT5 |
|
|
|