Tabela: DUA - Registros de Ocorrências


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Registros de OcorrênciasTMSA360




Indices(SIX)
OrdemChaveDescriçãoNickName
1DUA_FILIAL+DUA_FILOCO+DUA_NUMOCO+DUA_FILORI+DUA_VIAGEM+DUA_SEQOCOFil.Ocorre. + No. Ocorre. + Fil.Origem + Viagem + Sequencia
2DUA_FILIAL+DUA_FILORI+DUA_VIAGEM+DUA_SEQOCOFil.Origem + Viagem + Sequencia
3DUA_FILIAL+DUA_CODOCO+DUA_FILDOC+DUA_DOC+DUA_SERIECod. Ocorre. + Fil.Docto. + No. Docto. + Serie Docto.
4DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_FILORI+DUA_VIAGEMFil.Docto. + No. Docto. + Serie Docto. + Fil.Origem + Viagem
5DUA_FILIAL+DUA_NUMOCONo. Ocorre.
6DUA_FILIAL+DUA_FILPND+DUA_NUMPNDFil.Orig.Pnd + No.Pendencia
7DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_SEQOCOFil.Docto. + No. Docto. + Serie Docto. + Sequencia
8DUA_FILIAL+DUA_FILOCO+DUA_NUMOCO+DUA_TIPUSO+DUA_IDENT+DUA_SEQOCOFil.Ocorre. + No. Ocorre. + Utiliza em + Id.Vge/Carga + Sequencia
9DUA_FILIAL+DUA_TIPUSO+DUA_IDENT+DUA_SEQOCOUtiliza em + Id.Vge/Carga + Sequencia
ADUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_TIPUSO+DUA_IDENTFil.Docto. + No. Docto. + Serie Docto. + Utiliza em + Id.Vge/Carga
BDUA_FILIAL+DUA_NUMROMRomaneio
CDUA_FILIAL+DUA_CODOCO+DUA_FILDOC+DUA_DOC+DUA_SDOCCod. Ocorre. + Fil.Docto. + No. Docto. + Série Doc.
DDUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SDOC+DUA_FILORI+DUA_VIAGEMFil.Docto. + No. Docto. + Série Doc. + Fil.Origem + Viagem
EDUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SDOC+DUA_SEQOCOFil.Docto. + No. Docto. + Série Doc. + Sequencia
FDUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SDOC+DUA_TIPUSO+DUA_IDENTFil.Docto. + No. Docto. + Série Doc. + Utiliza em + Id.Vge/Carga
GDUA_FILIAL+DUA_FILORI+DUA_VIAGEM+DUA_CODFOR+DUA_LOJFORFil.Origem + Viagem + Cód.Fornec. + Loja Forn.
HDUA_FILIAL+DUA_FLOCTC+DUA_NUMCTCFilial CTC + Número CTC
IDUA_FILIAL+DUA_FLOCTE+DUA_NUMCTE+DUA_SERCTEFilial CTe + Número CTe + Série CTe







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
DUA_FILIAL Filial Filial do Sistema Filial do Sistema. C 2 0 Sim Altera Virtual 033 1 2
DUA_FILOCO Fil.Ocorre. Filial da Ocorrencia Filial do sistema que iremos apontar a ocorrência. C 2 0 cFilAnt Sim Vizualiza Virtual 033 1 1
DUA_NUMOCO No. Ocorre. Numero da Ocorrencia Número da ocorrência. Este campo é preenchido automaticamente pelo sistema e identifica a ocorrência. C 6 0 @! GetSx8Num("DUA","DUA_NUMOCO",NIL,5) Sim Vizualiza Virtual 1 1
DUA_FILORI Fil.Origem Filial de Origem Filial origem da viagem. Este campo será preenchido automaticamente ao selecionarmos uma viagem. C 2 0 Vazio() .Or. TMSA360Vld() DL5 Sim Altera Virtual 033 1 2
DUA_VIAGEM Viagem Numero da Viagem Neste campo deve ser informado o Codigo da Viagem que gerou a ocorrencia. C 6 0 Vazio() .Or. (ExistCpo("DTQ",M->DUA_FILORI+M->DUA_VIAGEM,2) .And. TMSA360Vld()) Sim Altera Virtual 143 1 2
DUA_SEQOCO Sequencia Sequencia Sequência das ocorrências. Este campo é preenchido automaticamente pelo sistema de acordo com as ocorrências apontadas. C 4 0 @! Sim Vizualiza Virtual 1 1
DUA_ESTOCO Estorna Estorna Ocorrencia Estorno, na rotina de estorno selecionamos através deste campo quais os Itens serão excluídos. C 1 0 @! Pertence("12") .And. TMSA360Vld() "2" Sim Altera Virtual 1=Sim;2=Nao 1 2
DUA_DATOCO Data Ocorre. Data da Ocorrencia Neste campo deve ser informada a data da ocorrencia. D 8 0 M->DUA_DATOCO <= dDataBase dDataBase Sim Altera Virtual TMSA360Whe() dDataBase 1 1
DUA_HOROCO Hora Ocorre. Hora da Ocorrencia Neste campo deve ser informada a Hora da ocorrencia. C 4 0 @R 99:99 TMSA360Vld() Strtran(Left(Time(),5),":","") Sim Altera Virtual TMSA360Whe() Strtran(Left(Time(),5),":","") 1 1
DUA_CODOCO Cod. Ocorre. Codigo da Ocorrencia Neste campo deve ser informado o codigo da ocorrencia que ocorreu para um conhecimento de frete ou para a viagem. C 4 0 @! ExistCpo("DT2",M->DUA_CODOCO) .And. TMSA360Vld() DT2 S Sim Altera Virtual TMSA360Whe() 1 1
DUA_DESOCO Desc.Ocorre. Descricao da Ocorrencia Descrição da Ocorrência, este campo é preenchido automaticamente após selecionarmos uma ocorrência. C 30 0 @! TMSA360Rel() Sim Vizualiza Virtual Posicione("DT2",1,xFilial("DT2")+DUA->DUA_CODOCO,"DT2_DESCRI") 1 1
DUA_CODMOT Cod. Motivo Codigo Motivo Código do motivo da ocorrência. C 6 0 @! Nao Vizualiza Virtual 1 2
DUA_MOTIVO Motivo Motivo Motivo da ocorrência. M 80 0 @! if(inclui,"", MSMM(DUA->DUA_CODMOT)) Sim Altera Virtual TMSA360Whe() 1 2
DUA_SERTMS Serv.Transp Servico de Transporte Informa se o serviço de transporte é Coleta;Transporte ou Entrega. C 1 0 @! Sim Vizualiza Virtual 1 1
DUA_FILDOC Fil.Docto. Filial do Documento Filial do Documento que lançaremos a ocorrência, este campo somente estará habilitado para ocorrências com a Categoria por Documento C 2 0 TMSA360Vld() DL4 S Sim Altera Virtual TMSA360Whe() 033 1 2
DUA_DOC No. Docto. Numero do Documento Número do Documento que lançaremos a ocorrência, este campo somente estará habilitado para ocorrências com a Categoria por Documento C 9 0 @! TMSA360Vld() Sim Altera Virtual TMSA360Whe() 018 1 2
DUA_SERIE Serie Docto. Serie do Documento Série do Documento que lançaremos a ocorrência, este campo somente estará habilitado para ocorrências com a Categoria por Documento C 3 0 !!! TMSA360Vld() Sim Altera Virtual TMSA360Whe() 094 1 2
DUA_QTDVOL Qtd.Saldo Quantidade Saldo Quantidade de volumes do documento. N 5 0 @E 99,999 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_QTDVOL")) Sim Vizualiza Virtual 1 2
DUA_PESO Peso Real Peso Real Peso dos volumes do documento. N 11 4 @E 999,999.9999 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_PESO")) Sim Vizualiza Virtual 1 2
DUA_VOLORI Volume Orig. Volume original Quantidade de Volumes Original. N 5 0 @E 99,999 If(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_VOLORI")) Nao Vizualiza Virtual 1 2
DUA_QTDOCO Vol. Ocorre. Qtd.Volumes da Ocorrencia Neste campo deve ser informado a Quantidade de Volumes na Ocorrencia. N 5 0 @E 99,999 TMSA360Vld() S Sim Altera Virtual 1 1
DUA_PESOCO Peso Ocorre. Peso Real da Ocorrencia Neste campo deve ser informado o peso dos volumes na ocorrência. N 11 4 @E 999,999.9999 TMSA360Vld() S Sim Altera Virtual 1 1
DUA_FILVTR Fil.Vge.Trf. Filial da Viagem Transf. Filial da viagem de transferência, utilizamos este campo para informar a filial da nova viagem, este campo será habilitado para ocorrências do tipo transferência de viagem. C 2 0 TMSA360Vld() DL5 Sim Altera Virtual TMSA360Whe() 033 1 2
DUA_NUMVTR Num.Vge.Trf. Numero da Viagem Transf. Número da Viagem de Transferência, utilizamos este campo para informar o número da nova viagem, este campo será habilitado para ocorrências do Tipo Transferência de Viagem. C 6 0 TMSA360Vld() Sim Altera Virtual TMSA360Whe() 143 1 2
DUA_FILPND Fil.Orig.Pnd Filial de Orig.Pendencia Filial de origem da pendência, este campo será gravado ao lançar uma ocorrência do tipo 'Gera Pendência'. C 2 0 TMSA360Vld() cFilAnt DW1 Sim Altera Virtual TMSA360Whe() 033 1 2
DUA_NUMPND No.Pendencia Numero da Pendencia Número da Pendência, este campo será gravado ao lançar uma ocorrência do tipo 'Gera Pendência'. C 6 0 @! Sim Vizualiza Virtual 1 1
DUA_RECEBE Recebido Por Nome do Recebedor Nome do recebedor das mercadorias, este campo estará habilitado para ocorrências com serviço de transporte entrega. C 30 0 @! Sim Altera Virtual TMSA360Whe() 1 2
DUA_DATCHG Data Chegada Data Chegada no Cliente Data da chegada da mercadoria no cliente. D 8 0 TMSA360Vld() CTOD("") Sim Altera Virtual TMSA360Whe() 1 2
DUA_HORCHG Hora Chegada Hora Chegada no Cliente Horário de chegada da mercadoria no cliente. C 4 0 @R 99:99 Vazio().Or.ATVldHora(M->DUA_HORCHG) Sim Altera Virtual TMSA360Whe() 1 2
DUA_DATSAI Data Saida Data Saida do Cliente Data da saída da mercadoria, este campo só estará habilitado para viagens de coleta e entrega. D 8 0 TMSA360Vld() CTOD("") Sim Altera Virtual TMSA360Whe() 1 2
DUA_HORSAI Hora Saida Hora Saida do Cliente Horário de saída da mercadoria, este campo só estará habilitado para viagens de coleta e entrega. C 4 0 @R 99:99 TMSA360VLD() Sim Altera Virtual TMSA360Whe() 1 2
DUA_DATEDI Data EDI Data de Geracao do EDI Data de envio da ocorrência através de EDI. D 8 0 CTOD("") Sim Vizualiza Virtual 1 2
DUA_ODOCHG Km Chegada Quilometragem de Chegada Quilometragem de chegada para realização do rateio de custo de viagens N 7 0 @E 9,999,999 TMSA360Vld() Nao Altera Real 1 2
DUA_TIPUSO Utiliza em Utilizado em Viagem ou Ca Utilizado em Viagem ou Carga C 1 0 @! Pertence('12') Iif(nModulo==43,'1','2') Nao Altera Real 1=Viagem;2=Carga 1 2
DUA_IDENT Id.Vge/Carga Identificador de Viagem/C Identifica Viagem / Carga. C 9 0 @! CCV S Nao Altera Real 1 2
DUA_CODCAR Cod.Carga Codigo Carga Código da Carga C 6 0 @! CCV Nao Altera Virtual 1 2
DUA_SEQCAR Seq.Carga Sequencia Carga Seqüência da Carga C 2 0 @! Nao Altera Virtual 1 2
DUA_NUMROM Romaneio Numero do Romaneio Codigo do romaneio de entrega C 6 0 @! TMSA360Vld() DYB Nao Altera Real 1 2
DUA_IDMPOS ID Msg Pos ID da Mensagem de Posici. Quando a origem do apontamento for do posicionamento recebido pelo rastreador de veículos, deve constar nesse campo o identificador da mensagem de posicionamento. C 8 0 @! Sim Vizualiza Real 1 2
DUA_ORIGEM Origem Origem do Registro Identifica a origem do registro de ocorrencia. C 8 0 @! Nao Vizualiza Real 1 2
DUA_CHVEXT Chv.Externo Chave Externo Identifica o número do registro externo, ou seja, identificador do registro utilizado em integrações com outros módulos. Os campos devem ser separados por ';' Exemplo: M SP 01;000001;UNI Onde: M SP 01-> Filial do Documento 000001 -> Numero do Documento UNI -> Serie do Documento C 30 0 @! Nao Vizualiza Real 1 2
DUA_KMDOC Qtd. Km. Doc Qtd. Km. Perc. Doc. Quantidade KM percorrido pelo documento,para apuração do custo de transporte. N 7 1 @E 99,999.9 S Nao Altera Real TMSA360Whe() 1 2
DUA_VALMER Vlr.Mercador Valor Mercadoria Valor da Mercadoria do Documento. N 14 2 @E 99,999,999,999.99 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_VALMER")) Nao Vizualiza Virtual 2 2
DUA_SDOC Série Doc. Série do Documento Fiscal Série do Documento Fiscal C 3 0 !!! Nao Vizualiza Real 095 1 2
DUA_VLROCO Vlr.Mer.Oco. Valor Mercadoria Ocor. Neste campo deve ser informado o valor da mercadoria na ocorrência. N 14 2 @E 99,999,999,999.99 Positivo() .And. TMSA360VLD() Nao Altera Real 2 2
DUA_VLRRCT Vlr. Receita Valor Da Receita Valor da receita utilizada na geração de CTe complementar. N 14 2 @E 99,999,999,999.99 Positivo() Sim Altera Real Tmsa360Whe() 2 2
DUA_TIPVEI Tipo Veículo Tipo veículo Tipo de veículo utilizado no calculo de componente de frete a receber da ocorrencia de receita. C 2 0 @! Vazio () .Or. ExistCpo ("DUT",M->DUA_TIPVEI,1) DUT2 S Sim Altera Real Tmsa360Whe() 2 2
DUA_PESOM3 Peso Cubado Peso Cubado Peso Cubado do Documento N 11 4 @E 999,999.9999 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_PESOM3")) Nao Vizualiza Virtual 2 2
DUA_PM3OCO Pes.Cub.Oco Peso Cubado Ocorrencia Neste campo deve ser informado o peso cubado dos volumes na ocorrência. N 11 4 @E 999,999.9999 TMSA360Vld() Nao Altera Real 2 2
DUA_VLRDSP Vlr. Despesa Valor Da Despesa Valor da despesa utilizada na geração de complemento do contrato de carreteiro. N 14 2 @E 99,999,999,999.99 Positivo() Sim Altera Real Tmsa360Whe() 2 2
DUA_METRO3 M3 M3 Metro Cubico do Documento N 11 4 @E 999,999.9999 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_METRO3")) Nao Vizualiza Virtual 2 2
DUA_CODFOR Cód.Fornec. Código Fornecedor Indica o código do fornecedor para o contrato de carreteiro C 6 0 @! TmsValField("M->DUA_CODFOR",.T.,"DUA_CODFOR") DUAFOR S Sim Altera Real Tmsa360Whe() 001 2 2
DUA_MT3OCO M3 Oco. M3 Ocorrencia Neste campo deve ser informado o M3 dos volumes na ocorrência. N 11 4 @E 999,999.9999 TMSA360VLD() Nao Altera Real 2 2
DUA_LOJFOR Loja Forn. Loja Do Fornecedor Indica a loja do fornecedor para o contrato de carreteiro C 2 0 @! TmsValField("M->DUA_LOJFOR",.T.,"DUA_LOJFOR") S Sim Altera Real Tmsa360Whe() 002 2 2
DUA_DESCFO Nome Forn. Nome Fornecedor Nome do fornecedor para o contrato de carreteiro C 40 0 @! Iif(Inclui,"",Posicione("SA2",1,xFilial("SA2")+DUA->DUA_CODFOR+DUA->DUA_LOJFOR,"A2_NOME")) Sim Vizualiza Virtual Posicione("SA2",1,xFilial("SA2")+DUA->DUA_CODFOR+DUA->DUA_LOJFOR,"A2_NOME") 2 2
DUA_QTDUNI Qtde Unitiz. Quantidade Unitizador Quantidade de Unitizador do Documento de Transporte. N 5 0 99999 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_QTDUNI")) Nao Vizualiza Virtual 2 2
DUA_QTUOCO Qtd.Unit.Oco Qtde Unitizador Ocor. Quantidade de Unitizador. Na valorização da coleta, se este campo for preenchido, o sistema irá verificar no calculo do frete, o campo "calcula sobre" do cadastro do componente; Se estiver informado 'Qtde Unitizador', a base para calculo do frete deste componente, será a quantidade de unitizadores informados neste Campo. N 5 0 99999 Nao Altera Real 2 2
DUA_VALINF Vlr.Informad Valor Informado Valor utilizado na base de calculo de componente de frete com faixa de valor informado. N 14 2 @E 99,999,999,999.99 Positivo() .And. TMSA360Vld() S Sim Altera Real Tmsa360Whe() 2 2
DUA_BASSEG Base RR Base Risco Rodoviario Base Risco Rodoviario do Documento de Transporte N 14 2 @E 99,999,999,999.99 if(Inclui,0,Posicione("DT6",1,xFilial("DT6")+DUA->(DUA_FILDOC+DUA_DOC+DUA_SERIE),"DT6_BASSEG")) Nao Vizualiza Virtual 2 2
DUA_FLOCTE Filial CTe Filial Geradora Do CTe Código da filial geradora do CTe. C 2 0 Sim Vizualiza Real 033 2 2
DUA_BASOCO Base RR Oco Base RR Ocorrencia Na valorização da coleta, se este campo for preenchido, o sistema irá verificar no calculo do frete, o campo "calcula sobre" do cadastro do componente; Se estiver informado 'Base RR', a base para calculo do frete deste componente, será o valor informado neste Campo. N 14 2 @E 99,999,999,999.99 Positivo() Nao Altera Real 2 2
DUA_NUMCTE Número CTe Número Do CTe Numero do CTe vinculado a ocorrência C 9 0 @! Sim Vizualiza Real 018 2 2
DUA_SERCTE Série CTe Série Do CTe Serie do CTe vinculado a ocorrência. C 3 0 !!! Sim Vizualiza Real 094 2 2
DUA_FLOCTC Filial CTC Filial Geradora Do CTC Código da filial geradora do CTC. C 2 0 Sim Vizualiza Real 033 2 2
DUA_NUMCTC Número CTC Número Do CTC Numero do CTC vinculado a ocorrência C 9 0 @! Sim Vizualiza Real 018 2 2
DUA_RECDEP Rec/Desp Status Receita/Despesa Define o status do registro quanto aos criterios de rentabilidade (Receita/Despesa). C 1 0 @! Pertence("123") "1" Nao Vizualiza Real 1=Liberado;2=Bloqueado;3=Documento Gerado 2 2
DUA_SERVIC Serviço Código Do Serviço Código do serviço negociado para calculo do frete. C 3 0 @! ExistCpo("DC5") .And. Tmsa360Vld() DC5 S Sim Altera Real TMSA360Whe() 012 2 2
DUA_PRZENT Prz.Entrega Prazo de Entrega Data do Prazo de Entrega da Mercadoria, com base nos prazos de regiões e prazos de cliente. Caso houver alteração nesta data, será gerado um bloqueio para o documento e o mesmo não poderá ser vinculado à viagem até que o bloqueio seja liberado. D 8 0 TMSA360Vld() Nao Altera Real TMSA360Whe() 2 2