Tabela: DF0 - Agendamento


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
AgendamentoDF0_FILIAL+DF0_NUMAGETMSAF05




Indices(SIX)
OrdemChaveDescriçãoNickName
1DF0_FILIAL+DF0_NUMAGEAgendamento
2DF0_FILIAL+DF0_CODSOLCod. Solicit







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
DF0_FILIAL Filial Filial do Sistema Filial do Sistema. C 2 0 Nao Altera Virtual 033 1 2
DF0_NUMAGE Agendamento Numero do Agendamento Número do Agendamento, este numeração é criada automaticamente pelo sistema e identifica o agendamento. C 6 0 @! ExistChav("DF0") GetSx8Num("DF0","DF0_NUMAGE",1) Sim Vizualiza Virtual 1 1
DF0_CODSOL Cod. Solicit Codigo do Solicitante Selecione o Solicitantes C 9 0 @! ExistCpo("DUE",M->DF0_CODSOL) DUE2 S Sim Altera Real 076 1 1
DF0_NOMSOL Solicitante Nome do Solicitante Nome do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante. C 40 0 @! If(!Inclui,Posicione("DUE",1,Xfilial('DUE')+DF0->DF0_CODSOL,"DUE_NOME"),"") Sim Vizualiza Virtual Posicione("DUE",1,Xfilial('DUE')+DF0->DF0_CODSOL,"DUE_NOME") 1 2
DF0_DDD DDD DDD DDD do Solicitante, da rotina Cadastro de Solicitantes, o solicitante não necessariamente precisa ser um cliente da transportadora. C 3 0 @! ExistCpo("DUE",M->DF0_DDD+AllTrim(M->DF0_TEL)) Sim Altera Virtual 1 2
DF0_TEL Telefone Telefone Telefone do Solicitante, da rotina Cadastro de Solicitantes, o Solicitante não necessariamente precisa ser um Cliente da Transportadora. C 15 0 @! ExistCpo("DUE",M->DF0_DDD+AllTrim(M->DF0_TEL)) Sim Altera Virtual 1 2
DF0_SEQEND Seq.Endereco Sequencia Endereco Sequência de Endereço do Solicitante, este campo será preenchido caso seja escolhido outros endereços para o mesmo Solicitante, diferente do Cadastro de Solicitantes. C 9 0 @! Vazio() .Or. ExistCpo("DUL",M->DF0_CODSOL+AllTrim(M->DF0_SEQEND)) DLT Nao Altera Virtual 077 1 2
DF0_END Endereco Endereco Endereço do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante. C 40 0 @! TMSAF05Ver("DF0_END") Nao Vizualiza Virtual 1 2
DF0_BAIRRO Bairro Bairro Bairro do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante C 30 0 @! TMSAF05Ver("DF0_BAIRRO") Nao Vizualiza Virtual 1 2
DF0_MUN Municipio Municipio Município do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante. C 15 0 @! TMSAF05Ver("DF0_MUN") Nao Vizualiza Virtual 1 2
DF0_EST Estado Estado Estado do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante. C 2 0 @! TMSAF05Ver("DF0_EST") Nao Vizualiza Virtual 1 2
DF0_CEP CEP CEP CEP do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante. C 8 0 @! TMSAF05Ver("DF0_CEP") Nao Vizualiza Virtual 1 2
DF0_CONTAT Contato Contato Contato do solicitante, este campo será preenchido automaticamente após selecionarmos um solicitante. C 15 0 @! If(!Inclui,Posicione("DUE",1,Xfilial('DUE')+DF0->DF0_CODSOL,"DUE_CONTAT"),"") Nao Vizualiza Virtual 1 2
DF0_QTDITE Qtde Item Quantidade de Itens Quantidade de itens do agendamento, este campo é preenchido automaticamente de acordo com os itens incluídos no agendamento, os itens apenas incluídos ainda não podem ser utilizados em uma viagem. N 3 0 999 Sim Vizualiza Virtual 1 2
DF0_QTDCON Conf/Process Itens Confirm. e Process. Quantidade de itens com status tipo "confirmado" e "em processo" do agendamento, este campo é preenchido automaticamente de acordo com o total de itens que foram confirmados em um agendamento, após um item ficar com status tipo "confirmado" ou "em processo" ele pode ser utilizado em uma viagem. Para confirmar um item acesse o menu "Confirmar" na rotina agendamento, posicionado no agendamento desejado. N 3 0 999 Sim Vizualiza Virtual 1 2
DF0_DATCAD Dt. Cadastro Data do Cadastro Data do cadastro do agendamento, este campo é preenchido automaticamente com a data atual do sistema. D 8 0 dDataBase Sim Vizualiza Virtual 1 2
DF0_DATCAN Dt. Cancela Data do Cancelamento Data do cancelamento do agendamento. Este campo será preenchido com a data atual do sistema caso você cancele o agendamento. Para cancelar um agendamento clique no menu "Cancelar" na rotina agendamento, posicionado no agendamento desejado. Este campo é obrigatório no cancelamento. D 8 0 M->DF0_DATCAN >= dDataBase Sim Altera Virtual 1 2
DF0_CODOBC Cod.Obs.Canc Cod.Obs.Cancelamento Código da observação de cancelamento. C 6 0 @! Nao Vizualiza Virtual 1 2
DF0_OBSCAN Obs.Cancel. Obs.Cancelamento Observação de cancelamento, aqui você poderá detalhar os motivos relevantes que levaram ao cancelamento do agendamento. Este campo é obrigatório no cancelamento. M 80 0 @! Iif(Inclui,"",MSMM(DF0->DF0_CODOBC,80)) Nao Altera Virtual 1 2
DF0_STATUS Status Status Status do Agendamento. A Confirmar = o agendamento foi apenas incluído; Confirmado = já temos algum item do agendamento que podemos utilizar em uma Viagem; Em Processo = um dos itens do Agendamento já estão em uma viagem; Encerrado = todos os itens de agendamento já foram Coletados e Entregues e o processo está encerrado; Cancelado = foi cancelado o Agendamento. Se alterarmos o status deste campo do agendamento também será alterado o status de todos os itens relacionados ao agendamento. C 1 0 @! TMSAF05Vld() "1" Nao Altera Virtual 1=A Confirmar;2=Confirmado;3=Em Processo;4=Encerrado;5=Planejado;9=Cancelado 1 1
DF0_TIPDIS Tipo Dist. Tipo da Distancia Tipo da Distância (Consolidada/Ponto a Ponto). Consolidada = será considerada a distância acumulada de toda seqüência do agendamento.Ex: De São Paulo a São José dos Campos temos 200 Km, de São José ao Rio de Janeiro 400 Km, na Consolidada temos um total de 600 Km. Ponto a Ponto será considerada a Região Origem do início da distância até a Região Destino da Coleta/Entrega de cada par de sequências do agendamento. Vejamos o mesmo exemplo anterior aqui, de São Paulo a São José dos Campos temos 200 Km, de São Paulo a Rio de Janeiro temos 600 Km, na Ponto a Ponto o total é 800 Km, porque cobramos da Origem de cada item. C 1 0 @! Pertence('12') .And. TmsAF05Vld() "1" Nao Altera Virtual 1=Consolidada;2=Ponto a Ponto 1 2
DF0_INIDIS Inicio Dist. Inicio da Distancia Inicio da Distância (Transportadora/1º.Coleta). Aqui informarmos se o Cálculo da Distância será a partir da transportadora ou da 1º Coleta Efetuada de acordo com a sequência, esta informação é importante pois a quilometragem vai sofrer uma variação de acordo com o ponto que se dá o início da distância. C 1 0 @! Pertence('12') .And. TmsAF05Vld() "1" Nao Altera Virtual 1=Transportadora;2=1º.Coleta 1 2
DF0_TOTDIS Tot. Distanc Total da Distancia Total da Distância, este valor é influenciado de acordo com as configurações do tipo de distância e do inicio da distância, caso seja utilizado algum componente que cobre por Km o sistema utilizará esta informação para efetuar a cobrança do frete. N 7 1 @E 99,999.9 Nao Vizualiza Real 1 2
DF0_CODOBS Observacao Codigo da Observacao Código da observação do agendamento. C 6 0 @! Nao Vizualiza Virtual 1 2
DF0_OBS Observacao Observacao Neste campo você pode inserir uma observação relevante para este agendamento. M 80 0 @! IIf(Inclui,"", MSMM(DF0->DF0_CODOBS,80)) Nao Altera Virtual 1 2
DF0_DISTIV Dis.Ida/Volt Distância Ida/Volta? Informe 'SIM' para que seja considerado no calculo do frete o percurso IDA/VOLTA. C 1 0 Pertence("12") "2" Nao Altera Real 1=Sim;2=Não;3=Não Utiliza M->DF0_TIPDIS == '1' 1 2
DF0_OLDSEQ Old.Seq.End. Old Seq.Endereco Sequencia de Endereco (Antigo) C 2 0 @! Nao Vizualiza Real 1 2
DF0_NUMMRP Numero MRP Numero Importação MRP Número De Controle Gerado Pelo Sistema Para Controle Das Importações Dos Arquivos MRP Para Importação De Agendamentos (TMS). C 10 0 @! Sim Vizualiza Real 2 2