Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsCampos (SX3), Gatilhos (SX7), Parâmetro MV_COLDMARC
idsA,B,C
Totvs custom tabs box items
defaultyes
referenciaA

Na ocasião de 5 conjuntos:

CampoTítuloTipoTamanhoDecimalPictureInicializador PadrãoLista de Opções
PJ_ENTRA55a EntradaNumérico52@E 99.99

PJ_SAIDA55a SaidaNumérico52@E 99.99

PJ_INTERV44a S. IntervCaracter1
@!'N'#PonRetOpcBox(05)
PJ_JND5CON5a Jorn. ConCaracter1
@!'N'#PonRetOpcBox(05)
PJ_HRSINT4Hrs 4a IntNumérico52@E 99.99

PJ_HRSTRA5Hrs Tra 5a JNumérico52@E 99.99


Na ocasião de 6 conjuntos (realizar a inclusão acima e as abaixo):

CampoTítuloTipoTamanhoDecimalPictureInicializador PadrãoLista de Opções
PJ_ENTRA66a EntradaNumérico52@E 99.99

PJ_SAIDA66a SaidaNumérico52@E 99.99

PJ_INTERV55a S. IntervCaracter1
@!'N'#PonRetOpcBox(05)
PJ_JND6CON6a Jorn. ConCaracter1
@!'N'#PonRetOpcBox(05)
PJ_HRSINT6Hrs 5a IntNumérico52@E 99.99

PJ_HRSTRA6Hrs Tra 6a JNumérico52@E 99.99

Totvs custom tabs box items
defaultno
referenciaB

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
tabsInclusão de Novas Sequências, Inclusão de Gatilhos sobre Novos Campos
idsX,Y
Totvs custom tabs box items
defaultyes
referenciaX
CampoSequênciaRegraCnt. DomínioTipo Posiciona
PJ_ENTRA1005


M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5")


PJ_HRSTRA51-Primário2-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_SAIDA4006M->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
defaultno
referenciaY
PJ_HRSINT5
CampoSequênciaRegraCnt. Domínio TipoPosiciona
PJ_ENTRA5001M->PJ_HRSTRAB := fHrsTrabGat("H",,,"1")PJ_HRSTRAB1-Primário2-Não
PJ_ENTRA5002M->PJ_HRSTRA2 := fHrsTrabGat("H",,,"2")PJ_HRSTRA2
PJ_ENTRA5003M->PJ_HRSTRA3 := fHrsTrabGat("H",,,"3")PJ_HRSTRA3
PJ_ENTRA5004M->PJ_HRSTRA4 := fHrsTrabGat("H",,,"4")PJ_HRSTRA4PJ_ENTRA5
005M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5")PJ_HRSTRA5
PJ_ENTRA5006M->PJ_HRTOTAL := fHrsTrabGat("T")PJ_HRTOTAL
PJ_INTERV4001M->PJ_HRSINT4 := fHrsTrabGat('I',,,"4")PJ_HRSINT4
PJ_INTERV4002M->PJ_HRTOTAL := fHrsTrabGat("T")PJ_HRTOTAL
PJ_SAIDA5001M->PJ_HRSTRAB := fHrsTrabGat("H",,,"1")PJ_HRSTRABPJ_SAIDA5
002M->PJ_HRSTRA2 := fHrsTrabGat("H",,,"2")PJ_HRSTRA2
PJ_SAIDA5003M->PJ_HRSTRA3 := fHrsTrabGat("H",,,"3")PJ_HRSTRA3
PJ_SAIDA5004M->PJ_HRSTRA4 := fHrsTrabGat("H",,,"4")PJ_HRSTRA4
PJ_SAIDA5005M->PJ_HRSTRA5 := fHrsTrabGat("H",,,"5")PJ_HRSTRA5PJ_SAIDA5006M->PJ_HRSINT5 := fHrsTrabGaT("I",,,"5")


  • Na ocasião de 6 conjuntos de batidas, será necessário criar 7 gatilhos do campo 5a Jorn. Con (PJ_JND5CON) 























Totvs custom tabs box items
defaultno
referenciaC

É necessário configurar o parâmetro MV_COLMARC com 5 ou 6 conjuntos - este é o limite.



...