Tabela: DTO - Movimento de Motoristas


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Movimento de Motoristas




Indices(SIX)
OrdemChaveDescriçãoNickName
1DTO_FILIAL+DTO_NUMENTNo.Entrada
2DTO_FILIAL+DTO_CODMOT+DTO_STATUS+DTO_NUMENTCd.Motorista + Status + No.Entrada
3DTO_FILIAL+DTO_STATUS+DTO_NUMENTStatus + No.Entrada
4DTO_FILIAL+DTO_NUMLIB+DTO_STATUSNo.Liberacao + Status
5DTO_CODMOT+DTO_STATUSCd.Motorista + Status







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
DTO_FILIAL Filial Filial do Sistema Filial do Sistema. C 2 0 Sim Altera Virtual 033 1 2
DTO_NUMENT No.Entrada No.Entrada Carreteiro Número da Entrada do Motorista C 6 0 @! Tmsa430NEt() Sim Vizualiza Virtual 1 1
DTO_DESSTA Desc. Status Descricao do Status Descrição do Status. C 20 0 @! Sim Vizualiza Virtual TmsRetCbx("DTO_STATUS",,"DTO",3,xFilial("DTO")+DTO->DTO_STATUS) 1 2
DTO_DATENT Data Entrada Data Entrada Data de Entrada do Motorista D 8 0 dDataBase Sim Altera Virtual 1 1
DTO_HORENT Hora Entrada Hora Entrada Horário de Entrada do Motorista. C 4 0 @R 99:99 Left(StrTran(Time(),":",""),4) Sim Altera Virtual 1 1
DTO_FILORI Fil.Origem Filial de Origem Filial Origem da Viagem. C 2 0 ExistCpo("DTQ",M->DTO_FILORI+AllTrim(M->DTO_VIAGEM),2) .And. TA430Viage() DL5 Sim Altera Virtual 033 1 2
DTO_VIAGEM Viagem Numero da Viagem Número da Viagem. C 6 0 (Vazio() .Or. ExistCpo("DTQ",M->DTO_FILORI+AllTrim(M->DTO_VIAGEM),2)) .And. TA430Viage() Sim Altera Virtual 143 1 2
DTO_CODMOT Cd.Motorista Cod.Motorista Selecione o código do motorista que esta entrando na filial. Caso o veículo tenha um motorista amarrado, será preenchido automaticamente. C 6 0 @! ExistCpo("DA4",M->DTO_CODMOT,1) .And. Tmsa430Vld() .And. Tmsa430St(2) DA4 S Sim Altera Virtual INCLUI 1 1
DTO_NOMMOT Motorista Nome do Motorista Este campo será preenchido automaticamente com o nome do motorista ao selecionar o código do motorista. C 40 0 @! If(Inclui,"",Posicione("DA4",1,xFilial("DA4")+DTO->DTO_CODMOT,"DA4_NOME")) Sim Vizualiza Virtual Posicione("DA4",1,xFilial("DA4")+DTO->DTO_CODMOT,"DA4_NOME") 1 2
DTO_CRACHA No.Cracha No.Cracha Informe o número do crachá de entrada do motorista. C 2 0 @! Nao Altera Virtual INCLUI 1 2
DTO_NUMLIB No.Liberacao No.Liberacao Número da Liberação da Viagem, este campo será preenchido automaticamente ao acessar a rotina de Liberação C 6 0 @! Tmsa430NLb() Sim Vizualiza Virtual 1 1
DTO_TIPMOT Tp.Motorista Tipo Motorista Informa se o tipo de motorista é Próprio; Terceiro ou Agregado. O tipo de motorista nós definimos no cadastro de motoristas. C 1 0 @! Sim Vizualiza Virtual TmsRetCbx("DA4_TIPMOT",,"DA4",1,xFilial("DA4")+DTO->DTO_CODMOT) 1 2
DTO_DATLIB Dt.Liberacao Data Liberacao Data da Liberação do Motorista, este campo será preenchido ao acessar a rotina de liberação. D 8 0 ValDatHor(M->DTO_DATLIB,,DTO->DTO_DATENT) dDataBase Sim Altera Virtual 1 1
DTO_HORLIB Hr.Liberacao Hora Liberacao Horário de Liberação do Motorista, este campo será preenchido ao acessar a rotina de liberação. C 4 0 @R 99:99 AtVldHora(M->DTO_HORLIB) .And. ValDatHor(dDataBase,M->DTO_HORLIB,dDataBase,DTO->DTO_HORENT) Left(StrTran(Time(),":",""),4) Sim Altera Virtual 1 1
DTO_LIBSEG Lib.Seguro No.Liberacao Seguro Informe o número de liberação do seguro. C 15 0 @! Sim Altera Virtual 1 1
DTO_VALSEG Val.Segurado Val.Segurado Informe o valor segurado liberado para este motorista. N 14 2 @E 999,999,999.99 Sim Altera Virtual 1 1
DTO_DATSAI Data Saida Data Baixa Data de Saída do Motorista, esta data será preenchida automaticamente ao acessar a rotina de saída. D 8 0 ValDatHor(M->DTO_DATSAI,,DTO->DTO_DATLIB) dDataBase Sim Vizualiza Virtual 1 1
DTO_HORSAI Hora Saida Hora Baixa Horário de Saída do Motorista, este horário será preenchido automaticamente ao acessar a rotina de saída. C 4 0 @R 99:99 AtVldHora(M->DTO_HORSAI) .And. ValDatHor(dDataBase,M->DTO_HORSAI,dDataBase,DTO->DTO_HORLIB) Left(StrTran(Time(),":",""),4) Sim Vizualiza Virtual 1 1
DTO_OK Ok OK p/ Emissão de Fichas Campo reservado para colocarmos um flag na liberação do motorista. C 2 0 @! Sim Altera Virtual 1 2
DTO_STATUS Status Status Informa se o status do movimento de liberação do motorista está Em aberto;Liberado;Reservado ou Baixado. Somente conseguiremos utilizar um Motorista na Viagem caso o status esteja como liberado. Lembrando que esta rotina só é acessada quando o controle de veículos está ligado (MV_CONTVEI = T). C 1 0 @! "1" Sim Altera Virtual 1=Em Aberto;2=Liberado;3=Reservado;4=Baixado 1 2
DTO_FILVGE Fil.Vge.Ent. Filial Viagem de Entrada Filial da Viagem de Entrada. C 2 0 Sim Altera Virtual 033 1 1
DTO_NUMVGE Viagem Ent No. da Viagem de Entrada Número da Viagem de Entrada. C 6 0 Sim Altera Virtual 143 1 1
DTO_FILVGS Fil. Vge.Sai Filial da Viagem de Saida Filial da Viagem de Saída. C 2 0 Sim Altera Virtual 033 1 1
DTO_NUMVGS Viagem Saida No. da Viagem de Saida Número da Viagem de Saída. C 6 0 Sim Altera Virtual 143 1 1
DTO_DATA Data Data Data D 8 0 @! Nao Altera Virtual 1 2
DTO_HORA Hora Hora Hora C 4 0 @R 99:99 Nao Altera Virtual 1 2