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_HRSTRA2PJ_ENTRA5 | 003 | M->PJ_HRSTRA3 := fHrsTrabGat("H",,,"3") | PJ_HRSTRA3 | PJ_ENTRA5 | 004 | M->PJ_HRSTRA4 := fHrsTrabGat("H",,,"4") | PJ_HRSTRA4PJ_ENTRA5 | 005 | M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5") | PJ_HRSTRA5PJ_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 | 002 | M->PJ_HRSTRA2 := fHrsTrabGat("H",,,"2") | PJ_HRSTRA2 | 003 | M->PJ_HRSTRA3 := fHrsTrabGat("H",,,"3") | PJ_HRSTRA3 | 004 | M->PJ_HRSTRA4 := fHrsTrabGat("H",,,"4") | PJ_HRSTRA4 | 005 | M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5") | PJ_HRSTRA5 |
- Na ocasião de 6 conjuntos de batidas, será necessário criar 7 gatilhos do campo 5a Jorn. Con (PJ_JND5CON)
Campo | Sequência | Regra | Cnt. Domínio | Tipo | Posiciona |
---|
PJ_JND5CON
| 001 | M->PJ_HRSTRAB := fHrsTrabGat("H",,,"1") | PJ_ | SAIDA5HRSTRAB | 1-Primário | 2-Não | 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_HRSTRA4PJ_SAIDA5 | 005 | M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5") | PJ_HRSTRA5PJ_SAIDA5 | 006 | M->PJ_HRSINT5 := fHrsTrabGaT("I",,,"5") | PJ_HRSINT5 | 007 | M->PJ_HRTOTAL := fHrsTrabGaT("T") | PJ_HRTOTAL |
|
|
|