Tabela
DA4 Motoristas
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
DA4_FILIAL C 2 0 Filial S
DA4_COD C 6 0 Codigo @! ExistChav("DA4") S
DA4_NOME C 40 0 Motorista @! S
DA4_TIPMOT C 1 0 Tp.Motorista @! Pertence("123") .And. OMS040Vld() 1=Proprio;2=Terceiro;3=Agregado S
DA4_FORNEC C 6 0 Fornecedor @! Oms040Vld() FOR S
DA4_LOJA C 2 0 Loja @! Iif(Empty(M->DA4_FORNEC),Vazio(),.F.) .Or. ExistCPO("SA2",M->DA4_FORNEC+M->DA4_LOJA,1) S
DA4_NOMFOR C 40 0 Nome Fornec. @! V S
DA4_FILBAS C 2 0 Fil. Base OMS040Vld() SM0 M->DA4_TIPMOT=='1' S
DA4_MAT C 6 0 Matricula 999999 Vazio() .Or. OMS040Vld() SRATMS M->DA4_TIPMOT=='1' S
DA4_NREDUZ C 15 0 Nome Reduzid @! S
DA4_END C 40 0 Endereco @! S
DA4_BAIRRO C 20 0 Bairro @! S
DA4_MUN C 15 0 Municipio @! S
DA4_EST C 2 0 Estado @! Vazio() .Or. ExistCpo("SX5","12"+M->DA4_EST) 12 S
DA4_CEP C 8 0 CEP @R 99999-999 S
DA4_CGC C 14 0 CNPJ/CPF @R 99.999.999/9999-99 Vazio() .Or. OMSA040Cgc() S
DA4_TEL C 15 0 Telefone @! S
DA4_AJUDA1 C 6 0 Ajudante 1 @! Vazio() .Or. ExistCPO("DAU") DAU S
DA4_AJUDA2 C 6 0 Ajudante 2 @! Vazio() .Or. ExistCPO("DAU") DAU S
DA4_AJUDA3 C 6 0 Ajudante 3 @! Vazio() .Or. ExistCPO("DAU") DAU S
DA4_NUMCNH C 11 0 No.CNH @! S
DA4_REGCNH C 10 0 No.Regis.CNH @! S
DA4_DTECNH D 8 0 Dt.Exped.CNH Oms040Vld() S
DA4_DTVCNH D 8 0 Dt.Venct.CNH Oms040Vld() S
DA4_MUNCNH C 15 0 Munici.CNH @! S
DA4_ESTCNH C 2 0 Estado CNH @! ExistCpo("SX5","12"+M->DA4_ESTCNH,1) 12 S
DA4_CATCNH C 3 0 Cat. CNH @! S
DA4_PAI C 40 0 Pai @! S
DA4_MAE C 40 0 Mae @! S
DA4_TELREC C 15 0 Tel.Recados @! S
DA4_FALCOM C 15 0 Falar Com @! S
DA4_RG C 15 0 RG @! S
DA4_RGORG C 3 0 Org.Emissor @! S
DA4_RGEST C 2 0 Estado RG @! ExistCpo("SX5","12"+M->DA4_RGEST) 12 S
DA4_CORPEL C 2 0 Cor Pele @! Vazio() .Or. ExistCpo("SX5","M8"+M->DA4_CORPEL) M8 S
DA4_DESPEL C 30 0 Des.Cor Pele @! V S
DA4_CORCAB C 2 0 Cor Cabelo @! Vazio() .Or. ExistCpo("SX5","M8"+M->DA4_CORCAB) M8 S
DA4_DESCAB C 30 0 Des.Cor Cab. @! V S
DA4_CORBAR C 2 0 Cor Barba @! Vazio() .Or. ExistCpo("SX5","M8"+M->DA4_CORBAR) M8 S
DA4_DESBAR C 30 0 Des.Cor Barb @! V S
DA4_COROLH C 2 0 Cor Olho @! Vazio() .Or. ExistCpo("SX5","M8"+M->DA4_COROLH) M8 S
DA4_DESOLH C 30 0 Des.Cor Olho @! V S
DA4_SINAIS C 30 0 Sinais @! S
DA4_ALTURA N 5 2 Altura @E 99.99 m S
DA4_PESO N 7 3 Peso @E 999.999 S
DA4_DATNAS D 8 0 Dt.Nascto. Oms040Vld() S
DA4_ESTCIV C 2 0 Estado Civil @! ExistCpo("SX5","33"+M->DA4_ESTCIV) 33 S
DA4_NUMSEG C 10 0 No. Segurado @! S
DA4_LIBSEG C 10 0 Lib.Seguro @! S
DA4_VALSEG N 14 2 Val.Segurado @E 99,999,999,999.99 S
DA4_CARPER C 1 0 Car.Perigosa @! Pertence("12") 1=Sim;2=Nao S
DA4_BLQMOT C 1 0 Bloqueado @! Pertence("12") 1=Sim;2=Nao S
DA4_COMISS C 1 0 Comissionado @! Pertence("12") 1=Sim;2=Nao OMSA040Whe() S
DA4_BITMAP C 20 0 Foto S
DA4_RGDT D 8 0 Dt. Emiss.RG R S
DA4_IDOPE C 10 0 ID. Oper @! R N
DA4_DDD C 3 0 DDD 999 R S
DA4_CODMUN C 5 0 Cd.Municipio @9 Vazio() .Or. ExistCpo('CC2',M->DA4_EST+M->DA4_CODMUN) CC2 R S
DA4_FILATU C 2 0 Filial Atual R N
DA4_STATUS C 1 0 Status @! Pertence("123") 1=Nao Disponivel;2=Em Filial;3=Em Viagem Iif(nModulo == 43,.F.,.T.) N
DA4_DTIVSG D 8 0 Data Ini.Seg Oms040Vld() R N
DA4_DTFVSG D 8 0 Data Fim Seg Oms040Vld() R N