Tabela
C90 Horarios/Turnos de Trabalho
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
C90_FILIAL C 2 0 Filial R S
C90_ID C 6 0 ID @! R S
C90_VERSAO C 14 0 Id. Ver. Reg @! R S
C90_DTINI C 6 0 Per Ini Vld @R 99/9999 XFUNVldDt(,"C90_DTFIN") .And. VLDEVTAB("C90",4,FWFLDGET("C90_CODIGO"),M->C90_DTINI,FWFLDGET("C90_DTFIN"),,1) R S
C90_DTFIN C 6 0 Per. Fim Vld @R 99/9999 XFUNVldDt("C90_DTINI") .And. VLDEVTAB("C90",4,FWFLDGET("C90_CODIGO"),FWFLDGET("C90_DTINI"),M->C90_DTFIN,,1) R S
C90_CODIGO C 30 0 Cod Turno @! VldEvTab("C90",4,M->C90_CODIGO,FWFLDGET("C90_DTINI"),FWFLDGET("C90_DTFIN"),,1) R S
C90_DESCRI C 220 0 Descr Turno @! S
C90_HRENT C 4 0 Hora Entrada @R 99:99 xFunVldHor("C90->C90_HRENT") R S
C90_HRSAI C 4 0 Hora Saida @R 99:99 xFunVldHor("C90->C90_HRSAI") R S
C90_DURJOR C 4 0 Dur. Jornada @R 9999 R S
C90_TPJORN C 2 0 Tp. Jornada @! Pertence(" 0001020399") R 00=Normal;01=Escala12x36;02=Escala24x72;03=Turno de Revezamento;99=Outros; S
C90_DTPJOR C 100 0 Desc.Tp.Jorn @! V S
C90_TPINT C 1 0 Tp Intervalo @! Pertence(" 012") R 0=Sem Intevalo;1=Intervalo em Horario Fixo;2=Intervalo em Horario Variavel; S
C90_DURINT C 3 0 Dur Interv @! R S
C90_DELENT C 3 0 Delta Ent. @R 999 R S
C90_DELSAI C 3 0 Delta Sai. @R 999 R S
C90_VERANT C 14 0 Ver Ant Reg @! R S
C90_STATUS C 1 0 Status reg. @! Pertence(" 012349") R 0=Reg.Valido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistencia;4=Reg.Transmitido valido;9=Em Processamento S
C90_PROTUL C 44 0 Nš do Recibo @! R S
C90_PROTPN C 44 0 Nš Recibo A @! R S
C90_EVENTO C 1 0 Id. Evento @! Pertence("IAE") R I=Inclusao;A=Alteracao;E=Exclusao S
C90_ATIVO C 1 0 Reg. Ativo? @! Pertence("12") R 1=Sim;2=Nao S
C90_PERFLH C 1 0 Flex.Horario @! Pertence(" 12") R 1=Sim;2=Nao S
C90_XMLID C 36 0 Id do XML. R S
C90_LOGOPE C 1 0 Log Operacao @! R 1=Incl.Integr;2=Incl.Manual;3=Incl.Integr+Alt.Integr;4=Incl.Integr+Alt.Manual;5=Incl.Manual+Alt.Integr;6=Incl.Manual+Alt.Manual S