Composição de carga
A tabela TDI faz parte do sistema ERP Protheus da TOTVS e é utilizada para composição de carga.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela TDI possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela TDI, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | TDI |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | TDI990 |
| X2_NOME | Composição de carga |
| X2_NOMESPA | Composicion de carga |
| X2_NOMEENG | Load Comp. |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | TDI_FILIAL+TDI_CODCOM |
| X2_PYME | N |
| X2_MODULO | 56 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 2 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 9239 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TDI | 01 | TDI_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del Sistema | System Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153553 | 0 |
| TDI | 02 | TDI_CODCOM | C | 6 | 0 | Composição | Composicion | Composition | Composição Carga | Composicion Carga | Cargo Composition | @! | - | x x x x x x x x x x x x x x x xxx | GETSXENUM("TDI","TDI_CODCOM") | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153554 | 0 |
| TDI | 03 | TDI_CODRES | C | 15 | 0 | Resíduo | Residuo | Residue | Código do Resíduo | Codigo del Residuo | Residue Code | @! | ExistCpo("TAX",M->TDI_CODRES) .And. SG530RES(M->TDI_CODRES) | x x x x x x x x x x x x x x x x x | - | TAX | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | IsInCallStack('SG530INC') | - | 030 | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153555 | 0 |
| TDI | 04 | TDI_DESCRE | C | 50 | 0 | Desc. Resíd. | Desc. Residu | Res.Desc. | Desc. do Resíduo | Desc. del Residuo | Residue Desc. | @! | - | x x x x x x x x x x x x x x x x | SB1->(VDISP(TDI->TDI_CODRES,"SB1->B1_DESC")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | SB1->(VDISP(TDI->TDI_CODRES,"SB1->B1_DESC")) | 171 | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153556 | 0 |
| TDI | 05 | TDI_DESEST | C | 15 | 0 | Est. Físico | Est Fisico | Phys. State | Estado Físico | Estado Fisico | Physical State | - | - | x x x x x x x x x x x x x x x x | TAX->(VDISP(TDI->TDI_CODRES,"NGRETSX3BOX('TAX_ESTADO',TAX->TAX_ESTADO)")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153557 | 0 |
| TDI | 06 | TDI_DTCOMP | D | 8 | 0 | Data | Fecha | Date | Data Composição | Fecha Composicion | Compos.Date | 99/99/9999 | M->TDI_DTCOMP <= dDataBase | x x x x x x x x x x x x x x x x x | IF(INCLUI,dDataBase,TDI->TDI_DTCOMP) | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153558 | 0 |
| TDI | 07 | TDI_HRCOMP | C | 5 | 0 | Hora | Hora | Hour | Hora Composição | Hora Compensacion | Compos.Hour | 99:99 | VALHORA(M->TDI_HRCOMP) .AND. M->TDI_HRCOMP <= Substr(Time(),1,5) | x x x x x x x x x x x x x x x x x | IF(INCLUI,Substr(Time(),1,5),TDI->TDI_HRCOMP) | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153559 | 0 |
| TDI | 08 | TDI_NUMMTR | C | 15 | 0 | Número MTR | Numero MTR | MTR Number | Número do MTR | Numero del MTR | MTR Number | @! | SG530EXMTR() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153560 | 0 |
| TDI | 09 | TDI_PESOTO | N | 9 | 2 | Peso Total | Peso Total | Total Weight | Peso Total | Peso Total | Total Weight | @E 999,999.99 | NAOVAZIO() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153561 | 0 |
| TDI | 10 | TDI_UNIDAD | C | 2 | 0 | Unid. Med. | Unid. Med. | Maes.Unit | Unidade de Medida | Unidad de Medida | Measurement Unit | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 122 | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153562 | 0 |
| TDI | 11 | TDI_PESOBA | N | 9 | 2 | Peso Balança | Peso Balanza | Balan.Weight | Peso Balança | Peso Balanza | Balance Weight | @E 999,999.99 | NAOVAZIO() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | INCLUI .OR. TDI->TDI_STATUS = '1' | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153563 | 0 |
| TDI | 12 | TDI_UNIBAL | C | 1 | 0 | Unid. Balan. | Unid. Balan. | Balan. Unit | Unidade da Balança | Unidad de Balanza | Balance Unit | @! | Pertence("123") | x x x x x x x x x x x x x x x x | IF(INCLUI,'1',TDI->TDI_UNIBAL) | - | 1 | x x | - | - | - | N | A | R | - | - | 1=Tonelada;2=Quilo;3=Metro Cúbico | 1=Tonelada;2=Kilo;3=Metro Cubico | 1=Ton;2=Kilo;3=Cubic Meter | - | INCLUI .OR. TDI->TDI_STATUS = '1' | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153564 | 0 |
| TDI | 13 | TDI_STATUS | C | 1 | 0 | Status | Estatus | Status | Status | Estatus | Status | @! | SG530VAL() | x x x x x x x x x x x x x x x x | IF(INCLUI,'1',TDI->TDI_STATUS) | - | 1 | x x | - | - | - | S | A | R | - | - | 1=Em Elaboração;2=Expedição;3=Finalizado;4=Cancelado | 1=En Elaboracion;2=Expedicion;3=Finalizado;4=Anulado | 1=Under Development;2=Dispatch;3=Finished;4=Cancelled | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153565 | 0 |
| TDI | 14 | TDI_ORIGEM | C | 3 | 0 | Origem | Origen | Source | Origem | Origen | Source | - | ExistCpo("SX5","DV"+M->TDI_ORIGEM) | x x x x x x x x x x x x x x x x | - | DV | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153566 | 0 |
| TDI | 15 | TDI_DESORI | C | 30 | 0 | Desc. Orig. | Desc. Orig. | Src.Desc. | Descrição da Origem | Descripcion de la Origen | Source Desc. | @! | - | x x x x x x x x x x x x x x x x | SX5->(VDISP("DV"+TDI->TDI_ORIGEM,"X5_DESCRI")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153567 | 0 |
| TDI | 16 | TDI_PROCED | C | 3 | 0 | Procedência | Procedencia | Proced. | Procedência | Procedencia | Proced. | - | ExistCpo("SX5","DX"+M->TDI_PROCED) | x x x x x x x x x x x x x x x x | - | DX | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153568 | 0 |
| TDI | 17 | TDI_DESPRO | C | 30 | 0 | Desc. Proc. | Desc. Proc. | Proc.Desc. | Descrição da Procedência | Descripcion de la Procede | Proc.Descrip. | @! | - | x x x x x x x x x x x x x x x x | SX5->(VDISP("DX"+TDI->TDI_PROCED,"X5_DESCRI")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153569 | 0 |
| TDI | 18 | TDI_CODTRA | C | 3 | 0 | Tratamento | Tratamiento | Process | Tratamento | Tratamiento | Process | - | ExistCpo("SX5","DY"+M->TDI_CODTRA) | x x x x x x x x x x x x x x x x | - | DY | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153570 | 0 |
| TDI | 19 | TDI_DESTRA | C | 30 | 0 | Desc. Trat. | Desc. Trat. | Proc. Desc. | Descrição do Tratamento | Descripcion del Tratamien | Process Description | @! | - | x x x x x x x x x x x x x x x x | SX5->(VDISP("DY"+TDI->TDI_CODTRA,"X5_DESCRI")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153571 | 0 |
| TDI | 20 | TDI_DTALTE | D | 8 | 0 | Data Altera | Fecha Modifi | Chg.Date | Data Altera | Fecha Modifica | Changing Date | 99/99/9999 | - | x x x x x x x x x x x x x x x | dDataBase | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153572 | 0 |
| TDI | 21 | TDI_HRALTE | C | 5 | 0 | Hora Altera | Hora Modific | Chg.Hour | Hora Altera | Hora Modifica | Changing Hour | 99:99 | - | x x x x x x x x x x x x x x x | Substr(Time(),1,5) | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153573 | 0 |
| TDI | 22 | TDI_EMPGER | C | 2 | 0 | Emp. Gerado | Emp. Generad | Gen.Cia. | Empresa Geradora | Empresa Generadora | Gem.Company | - | - | x x x x x x x x x x x x x x x | IF(INCLUI,cEmpAnt,TDI->TDI_EMPGER) | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153574 | 0 |
| TDI | 23 | TDI_FILGER | C | 2 | 0 | Fil. Gerado | Suc.Generado | Brch.Gen. | Filial Geradora | Sucursal Generadora | Branch Gen. | - | - | x x x x x x x x x x x x x x x | IF(INCLUI,cFilAnt,TDI->TDI_FILGER) | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 033 | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153575 | 0 |
| TDI | 24 | TDI_NOMGER | C | 40 | 0 | Razão Social | Razon Soci | Cia.Name | Razão Social da Indústria | Razon Social de la Indust | Industry Company Name | @! | - | x x x x x x x x x x x x x x x x | A530SM0INF("M0_NOMECOM") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153576 | 0 |
| TDI | 25 | TDI_ENDGER | C | 30 | 0 | Logradouro/n | Direccion/nr | Address/No. | Logradouro/número | Direccion/Numero | Address/Number | @! | - | x x x x x x x x x x x x x x x x | A530SM0INF("M0_ENDCOB") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153577 | 0 |
| TDI | 26 | TDI_CIDGER | C | 20 | 0 | Município | Municipio | City | Município | Municipio | City | @! | - | x x x x x x x x x x x x x x x x | A530SM0INF("M0_CIDCOB") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153578 | 0 |
| TDI | 27 | TDI_ESTGER | C | 2 | 0 | UF | Est/Prov/Reg | State | Unidade Federativa | Estado/Provincia/Region | State | @! | - | x x x x x x x x x x x x x x x x | A530SM0INF("M0_ESTCOB") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 010 | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153579 | 0 |
| TDI | 28 | TDI_TELGER | C | 18 | 0 | Telefone | Telefono | Phone | Telefone | Telefono | Phone | @! | - | x x x x x x x x x x x x x x x x | A530SM0INF("M0_TEL") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153580 | 0 |
| TDI | 29 | TDI_LICGER | C | 12 | 0 | N. Licença | N. Licencia | Lic.Number | N. Licença | N. Licencia | License Number | @! | ExistCpo("TA0",M->TDI_LICGER) | x x x x x x x x x x x x x x x x | - | TA0 | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153581 | 0 |
| TDI | 30 | TDI_RESPEX | C | 10 | 0 | Resp. Exped. | Resp. Exped. | Dispatch R.P | Responsável Expedição | Responsable Expedicion | Person Resp. for Dispatch | 9999999999 | ExistCpo("QAA",M->TDI_RESPEX) | x x x x x x x x x x x x x x x x | - | QAA | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153582 | 0 |
| TDI | 31 | TDI_NMREEX | C | 40 | 0 | Nome | Nombre | Name | Nome Responsável | Nombre Responsable | Person Resp.Name | @! | - | x x x x x x x x x x x x x x x x | QAA->(VDISP(TDI->TDI_RESPEX,"QAA_NOME")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153583 | 0 |
| TDI | 32 | TDI_CARGRE | C | 40 | 0 | Cargo | Cargo | Position | Cargo Resp. Expedição | Cargo Resp. Expedicion | Pos. of Person Resp.Disp. | @! | - | x x x x x x x x x x x x x x x x | QAC->(VDISP(NGSEEK("QAA",TDI->TDI_RESPEX,1,"QAA_CODFUN"),"QAC_DESC")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153584 | 0 |
| TDI | 33 | TDI_DTEGER | D | 8 | 0 | Data Entrega | Fecha Entreg | Deliv.Date | Data Entrega | Fecha Entrega | Delivery Date | 99/99/9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 2 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153585 | 0 |
| TDI | 34 | TDI_TPTRAN | C | 1 | 0 | Transporte | Transporte | Transport. | Tipo do Transporte | Tipo de Transporte | Type of Transportation | @! | SG530VAL() | x x x x x x x x x x x x x x x x | If(Inclui,"1",TDI->TDI_TPTRAN) | - | 1 | x x | - | - | - | N | A | R | - | - | 1=Próprio;2=Terceiros | 1=Propio;2=Terceros | 1=Own;2=Third Party | - | TDI->TDI_STATUS = '1' | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153586 | 0 |
| TDI | 35 | TDI_CDTRAN | C | 6 | 0 | Transport. | Transport. | Carrier | Código do Transportador | Codigo de Transportador | Carrier Code | @! | SG530VAL() | x x x x x x x x x x x x x x x x | - | TDL | 1 | x | - | S | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. M->TDI_TPTRAN == '2' | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153587 | 0 |
| TDI | 36 | TDI_EMPTRA | C | 2 | 0 | Emp. Transp. | Emp. Transp. | Carrier | Empresa Transportadora | Empresa Transportadora | Carries | @! | - | x x x x x x x x x x x x x x x | IF(INCLUI,cEmpAnt,TDI->TDI_EMPTRA) | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153588 | 0 |
| TDI | 37 | TDI_FILTRA | C | 2 | 0 | Fil. Transp. | Suc. Transp. | Carr.Branch | Filial Transportadora | Sucursal Transportadora | Carrier Branch | - | - | x x x x x x x x x x x x x x x | IF(INCLUI,cFilAnt,TDI->TDI_FILTRA) | - | 1 | - | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 033 | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153589 | 0 |
| TDI | 38 | TDI_NOMTRA | C | 40 | 0 | Razão Social | Razon Social | Cia.Name | Razão Social da Indústria | Razon Social de la Indust | Industry Company Name | @! | - | x x x x x x x x x x x x x x x x | SG530REL("M->TDI_NOMTRA") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153590 | 0 |
| TDI | 39 | TDI_ENDTRA | C | 40 | 0 | Logradouro/n | Direccion/nr | Address/No. | Logradouro/número | Direccion/numero | Address/Number | @! | - | x x x x x x x x x x x x x x x x | SG530REL("M->TDI_ENDTRA") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153591 | 0 |
| TDI | 40 | TDI_CIDTRA | C | 15 | 0 | Município | Municipio | City | Município | Municipio | City | @! | - | x x x x x x x x x x x x x x x x | SG530REL("M->TDI_CIDTRA") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153592 | 0 |
| TDI | 41 | TDI_ESTTRA | C | 2 | 0 | UF | Est/Prov/Reg | State | Unidade Federativa | Estado/Provincia/Region | State | @! | - | x x x x x x x x x x x x x x x x | SG530REL("M->TDI_ESTTRA") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 010 | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153593 | 0 |
| TDI | 42 | TDI_TELTRA | C | 18 | 0 | Telefone | Telefono | Phone | Telefone | Telefono | Phone | @! | - | x x x x x x x x x x x x x x x x | SG530REL("M->TDI_TELTRA") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153594 | 0 |
| TDI | 43 | TDI_LICTRA | C | 12 | 0 | N. Licença | N. Licencia | Lic.Number | N. Licença | N. Licencia | License Number | @! | SG530VAL() | x x x x x x x x x x x x x x x x | - | TA0 | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. M->TDI_TPTRAN == '1' | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153595 | 0 |
| TDI | 44 | TDI_RESPTR | C | 40 | 0 | Resp. Trans. | Resp. Trans. | Tras.P.Resp. | Responsável pelo Transpor | Responsable por el Trans | Person Resp.by Trans | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153596 | 0 |
| TDI | 45 | TDI_CODMOT | C | 6 | 0 | Motorista | Conductor | Driver | Código do Motorista | Codigo del Conductor | Driver Code | "@!" | SG530VAL() | x x x x x x x x x x x x x x x x | - | DA4 | 1 | x | - | S | - | - | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. M->TDI_TPTRAN == '1' | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153597 | 0 |
| TDI | 46 | TDI_NOMMOT | C | 40 | 0 | Nome | Nombre | Name | Nome do Motorista | Nombre del Conductor | Driver Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. M->TDI_TPTRAN == '2' | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153598 | 0 |
| TDI | 47 | TDI_DTRTRA | D | 8 | 0 | Data Receb. | Fecha Recep | Rec.Date | Data Receb. | Fecha Recepcion | Rec.Date | 99/99/9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 3 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153599 | 0 |
| TDI | 48 | TDI_CODREC | C | 6 | 0 | Receptor | Receptor | Rec.Code | Código Receptor | Codigo Receptor | Rec.Name | @! | SG530VAL() | x x x x x x x x x x x x x x x x | - | TB5RES | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153600 | 0 |
| TDI | 49 | TDI_NOMREC | C | 40 | 0 | Razão Social | Razon Soci | Cia.Name | Razão Social da Indústria | Razon Social de la Indust | Industry Trade Name | @! | - | x x x x x x x x x x x x x x x x | SG280INFD(M->TDI_CODREC,"NOME") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153601 | 0 |
| TDI | 50 | TDI_ENDREC | C | 40 | 0 | Logradouro/n | Direccion/nr | Address/No. | Logradouro/número | Direccion/numero | Address/Number | @! | - | x x x x x x x x x x x x x x x x | SG280INFD(M->TDI_CODREC,"END") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153602 | 0 |
| TDI | 51 | TDI_CIDREC | C | 15 | 0 | Município | Municipio | City | Município | Municipio | City | @! | - | x x x x x x x x x x x x x x x x | SG280INFD(M->TDI_CODREC,"MUN") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153603 | 0 |
| TDI | 52 | TDI_ESTREC | C | 2 | 0 | UF | Est/Prov/Reg | State | Unidade Federativa | Estado/Provincia/Region | State | @! | - | x x x x x x x x x x x x x x x x | SG280INFD(M->TDI_CODREC,"EST") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 010 | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153604 | 0 |
| TDI | 53 | TDI_TELREC | C | 18 | 0 | Telefone | Telefono | Phone | Telefone | Telefono | Phone | @! | - | x x x x x x x x x x x x x x x x | SG280INFD(M->TDI_CODREC,"TEL") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153605 | 0 |
| TDI | 54 | TDI_LICREC | C | 12 | 0 | N. Licença | N. Licencia | License No. | N. Licença | N. Licencia | License No. | @! | - | x x x x x x x x x x x x x x x x | NGSEEK("TB5",TDI->TDI_CODREC,1,"TB5_CODLAM") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153606 | 0 |
| TDI | 55 | TDI_RESPRE | C | 40 | 0 | Resp. Receb. | Resp. Recep. | P.Resp.Rec. | Responsável Recebimento | Responsable Recepcion | Rec.Person Resp. | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153607 | 0 |
| TDI | 56 | TDI_CARGRR | C | 40 | 0 | Cargo | Cargo | Position | Cargo Responsável Recebim | Cargo Responsable Recepci | Rec.Person Resp.Position | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 153608 | 0 |
| TDI | 57 | TDI_DTEREC | D | 8 | 0 | Data Entrega | Fch Entrega | Deliv.Date | Data Entrega | Fecha Entrega | Delivery Date | 99/99/9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 4 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153609 | 0 |
| TDI | 58 | TDI_CONPAG | C | 3 | 0 | Cond. Pagto. | Cond. Pago | Paym.Mode | Condição de Pagamento | Condicion de Pago | Paym.Mode | @! | ExistCpo("SE4",M->TDI_CONPAG) | x x x x x x x x x x x x x x x x | - | SE4 | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153610 | 0 |
| TDI | 59 | TDI_TES | C | 3 | 0 | Tipo Saída | Tipo Salida | Tp.Outflow | Tipo de Saída do Item | Tipo de Salida del Item | Type of Item Outf. | @9 | ExistCpo("SF4",M->TDI_TES) | x x x x x x x x x x x x x x x x | - | SF4 | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153611 | 0 |
| TDI | 60 | TDI_NUM | C | 6 | 0 | Num. Pedido | Num. Pedido | Order Number | Número do Pedido Venda | Numero del Pedido Venta | Sales Order Number | @X | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153612 | 0 |
| TDI | 61 | TDI_PREVEN | N | 12 | 2 | Preço Venda | Precio Venta | Sales Price | Preço de Venda | Precio de Venta | Sales Price | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | SG530REL("M->TDI_PREVEN") | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = '1' .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153613 | 0 |
| TDI | 62 | TDI_MENNOT | C | 60 | 0 | Desc. NF | Desc.Fact. | Inv.Desc. | Descri. Nota Fiscal | Descri. Factura | Invoice Desc. | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153614 | 0 |
| TDI | 63 | TDI_MENPAD | C | 3 | 0 | Mens. Padrao | Mens.Estand. | DefaultMessg | Mensagem Padrão | Mensaje estandar | Default Message | @! | Vazio().Or.ExistCpo("SM4",M->TDI_MENPAD) | x x x x x x x x x x x x x x x x | - | SM4 | 1 | x | - | S | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153615 | 0 |
| TDI | 64 | TDI_DESPAD | C | 30 | 0 | Desc. Mens. | Desc. Mens. | Msg.Desc. | Desc. Mens. Padrão | Desc. Mens. Estandar | Std.message Desc. | @! | - | x x x x x x x x x x x x x x x x | NGSEEK("SM4",M->TDI_MENPAD,1,"M4_DESCR") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153616 | 0 |
| TDI | 65 | TDI_ESPEC1 | C | 10 | 0 | Espécie 1 | Especie 1 | Type 1 | Espécie do Volume tipo 1 | Especie Volumen tipo 1 | Volume Type 1 | @X | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153617 | 0 |
| TDI | 66 | TDI_VOLUM1 | N | 5 | 0 | Volume 1 | Volumen 1 | Volume 1 | Qtde de Volumes tipo 1 | Ctd de Volumenes tipo 1 | Type 1 Volume Qty. | @E 99,999 | Positivo() .or. Vazio() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153618 | 0 |
| TDI | 67 | TDI_PESOL | N | 11 | 4 | Peso Líquido | Peso Neto | Net Weight | Peso Líquido | Peso Neto | Net Weight | @E 999,999.9999 | Positivo() .or. Vazio() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153619 | 0 |
| TDI | 68 | TDI_PBRUTO | N | 11 | 4 | Peso Bruto | Peso Bruto | Gross Weight | Peso Bruto | Peso Bruto | Gross Weight | @E 999,999.9999 | Positivo() .or. Vazio() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153620 | 0 |
| TDI | 69 | TDI_TPDEST | C | 1 | 0 | Tp. Destin. | Tp. Destin. | Tp.Address | Tipo Destinatário | Tipo Destinatario | Type of Addressee | @! | SG530VAL() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | 1=Fornecedor;2=Cliente | 1=Proveedor;2=Cliente | 1=Supplier;2=Customer | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153621 | 0 |
| TDI | 70 | TDI_FORNNF | C | 6 | 0 | Dest. NF | Dest.Fact | Inv.Address | Destinatário da NF | Destinatario de la Factur | Invoice Addressee | @! | SG530VAL() | x x x x x x x x x x x x x x x x | - | FOR | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | 001 | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153622 | 0 |
| TDI | 71 | TDI_LOJANF | C | 2 | 0 | Loja. Dest. | Tienda Dest. | Trg.Unit | Loja Destinat. da NF | Tienda Dest. de la Factur | Inv.Taget Unit | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | TDI->TDI_STATUS = "1" .and. lIntFat | - | 002 | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153623 | 0 |
| TDI | 72 | TDI_NOMDES | C | 40 | 0 | Razão Social | Razon Social | Cia.Name | Razão Social da Indústria | Razon Social de la Indust | Industry Company Name | @! | - | x x x x x x x x x x x x x x x x | SG280RELA(M->TDI_TPDEST,M->TDI_FORNNF,M->TDI_LOJANF,"NOME") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153624 | 0 |
| TDI | 73 | TDI_DOC | C | 9 | 0 | Documento | Documento | Document | Documento Movimen. | Documento Movimien. | Mov.Document | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 018 | 5 | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 153625 | 0 |
| TDI | 74 | TDI_TIPDES | C | 1 | 0 | Tipo | Tipo | Type | Tipo de Destinação | Tipo de Destino | Destination Type | @! | PERTENCE("123456") | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | A | R | - | - | 1=Tratamento;2=Reutilizacao;3=Co-Processamento;4=Disposicao Final;5=Outros;6=Acondicionamento | 1=Tratamiento;2=Reutilizacion;3=Coprocesamiento;4=Disposicion Final;5=Otros;6=Acondicionamiento | 1=Treatement; 2=Reuse; 3=Co-processing; 4=Final Disposition; 5=Others; 6= Conditioning | - | !Empty(M->TDI_CODRES) | - | - | 1 | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153626 | 0 |
| TDI | 75 | TDI_CODTIP | C | 6 | 0 | Cod. Tipo | Cod. Tipo | Type Code | Cod. Tipo de Destinação | Cod. Tipo de Destino | Target Type Code | @! | ExistCpo("TB7",M->TDI_CODRES+M->TDI_TIPDES+M->TDI_CODTIP,1) | x x x x x x x x x x x x x x x x | - | TB7MTR | 1 | x | - | - | - | - | A | R | - | - | - | - | - | - | !(Empty(M->TDI_TIPDES) .OR. Empty(M->TDI_CODRES)) | - | - | 1 | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153627 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TDI | 1 | TDI_FILIAL+TDI_CODCOM | Composição | Composicion | Composition | S | - | - | S | 2 | 3 | - | 21961 | 0 |
| TDI | 2 | TDI_FILIAL+TDI_CODRES | Resíduo | Residuo | Residue | S | - | - | S | 2 | 3 | - | 21962 | 0 |
| TDI | 3 | TDI_FILIAL+TDI_NUMMTR | Número MTR | Numero MTR | MTR Number | S | - | - | S | 2 | 3 | - | 21963 | 0 |
| TDI | 4 | TDI_FILIAL+TDI_NUM | Num. Pedido | Num. Pedido | Order Number | S | - | - | S | 2 | 3 | - | 21964 | 0 |
| TDI | 5 | TDI_FILIAL+TDI_DOC | Documento | Documento | Document | S | - | - | S | 2 | 3 | - | 21965 | 0 |
Ela é utilizada para composição de carga dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
TDI_FILIAL,
TDI_CODCOM,
TDI_CODRES,
TDI_DESCRE,
TDI_DESEST,
TDI_DTCOMP,
TDI_HRCOMP,
TDI_NUMMTR,
TDI_PESOTO,
TDI_UNIDAD,
TDI_PESOBA,
TDI_UNIBAL,
TDI_STATUS,
TDI_ORIGEM,
TDI_DESORI,
TDI_PROCED,
TDI_DESPRO,
TDI_CODTRA,
TDI_DESTRA,
TDI_DTALTE,
TDI_HRALTE,
TDI_EMPGER,
TDI_FILGER,
TDI_NOMGER,
TDI_ENDGER,
TDI_CIDGER,
TDI_ESTGER,
TDI_TELGER,
TDI_LICGER,
TDI_RESPEX,
TDI_NMREEX,
TDI_CARGRE,
TDI_DTEGER,
TDI_TPTRAN,
TDI_CDTRAN,
TDI_EMPTRA,
TDI_FILTRA,
TDI_NOMTRA,
TDI_ENDTRA,
TDI_CIDTRA,
TDI_ESTTRA,
TDI_TELTRA,
TDI_LICTRA,
TDI_RESPTR,
TDI_CODMOT,
TDI_NOMMOT,
TDI_DTRTRA,
TDI_CODREC,
TDI_NOMREC,
TDI_ENDREC,
TDI_CIDREC,
TDI_ESTREC,
TDI_TELREC,
TDI_LICREC,
TDI_RESPRE,
TDI_CARGRR,
TDI_DTEREC,
TDI_CONPAG,
TDI_TES,
TDI_NUM,
TDI_PREVEN,
TDI_MENNOT,
TDI_MENPAD,
TDI_DESPAD,
TDI_ESPEC1,
TDI_VOLUM1,
TDI_PESOL,
TDI_PBRUTO,
TDI_TPDEST,
TDI_FORNNF,
TDI_LOJANF,
TDI_NOMDES,
TDI_DOC,
TDI_TIPDES,
TDI_CODTIP
FROM TDI
WHERE
D_E_L_E_T_ = ' '
AND TDI_FILIAL = 'VALOR'
AND TDI_CODCOM = 'VALOR'
AND TDI_CODRES = 'VALOR'
AND TDI_DESCRE = 'VALOR'
AND TDI_DESEST = 'VALOR'
AND TDI_DTCOMP BETWEEN '20260401' AND '20260430'
AND TDI_HRCOMP = 'VALOR'
AND TDI_NUMMTR = 'VALOR'
AND TDI_PESOTO = 0
AND TDI_UNIDAD = 'VALOR'
AND TDI_PESOBA = 0
AND TDI_UNIBAL = 'VALOR'
AND TDI_STATUS = 'VALOR'
AND TDI_ORIGEM = 'VALOR'
AND TDI_DESORI = 'VALOR'
AND TDI_PROCED = 'VALOR'
AND TDI_DESPRO = 'VALOR'
AND TDI_CODTRA = 'VALOR'
AND TDI_DESTRA = 'VALOR'
AND TDI_DTALTE BETWEEN '20260401' AND '20260430'
AND TDI_HRALTE = 'VALOR'
AND TDI_EMPGER = 'VALOR'
AND TDI_FILGER = 'VALOR'
AND TDI_NOMGER = 'VALOR'
AND TDI_ENDGER = 'VALOR'
AND TDI_CIDGER = 'VALOR'
AND TDI_ESTGER = 'VALOR'
AND TDI_TELGER = 'VALOR'
AND TDI_LICGER = 'VALOR'
AND TDI_RESPEX = 'VALOR'
AND TDI_NMREEX = 'VALOR'
AND TDI_CARGRE = 'VALOR'
AND TDI_DTEGER BETWEEN '20260401' AND '20260430'
AND TDI_TPTRAN = 'VALOR'
AND TDI_CDTRAN = 'VALOR'
AND TDI_EMPTRA = 'VALOR'
AND TDI_FILTRA = 'VALOR'
AND TDI_NOMTRA = 'VALOR'
AND TDI_ENDTRA = 'VALOR'
AND TDI_CIDTRA = 'VALOR'
AND TDI_ESTTRA = 'VALOR'
AND TDI_TELTRA = 'VALOR'
AND TDI_LICTRA = 'VALOR'
AND TDI_RESPTR = 'VALOR'
AND TDI_CODMOT = 'VALOR'
AND TDI_NOMMOT = 'VALOR'
AND TDI_DTRTRA BETWEEN '20260401' AND '20260430'
AND TDI_CODREC = 'VALOR'
AND TDI_NOMREC = 'VALOR'
AND TDI_ENDREC = 'VALOR'
AND TDI_CIDREC = 'VALOR'
AND TDI_ESTREC = 'VALOR'
AND TDI_TELREC = 'VALOR'
AND TDI_LICREC = 'VALOR'
AND TDI_RESPRE = 'VALOR'
AND TDI_CARGRR = 'VALOR'
AND TDI_DTEREC BETWEEN '20260401' AND '20260430'
AND TDI_CONPAG = 'VALOR'
AND TDI_TES = 'VALOR'
AND TDI_NUM = 'VALOR'
AND TDI_PREVEN = 0
AND TDI_MENNOT = 'VALOR'
AND TDI_MENPAD = 'VALOR'
AND TDI_DESPAD = 'VALOR'
AND TDI_ESPEC1 = 'VALOR'
AND TDI_VOLUM1 = 0
AND TDI_PESOL = 0
AND TDI_PBRUTO = 0
AND TDI_TPDEST = 'VALOR'
AND TDI_FORNNF = 'VALOR'
AND TDI_LOJANF = 'VALOR'
AND TDI_NOMDES = 'VALOR'
AND TDI_DOC = 'VALOR'
AND TDI_TIPDES = 'VALOR'
AND TDI_CODTIP = 'VALOR'