Dicionário Protheus
Início

Tabela DUO no Protheus

Perfil do Cliente

O que é a tabela DUO no Protheus?

A tabela DUO faz parte do sistema ERP Protheus da TOTVS e é utilizada para perfil do cliente.

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 DUO 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 DUO, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DUO
X2_PATH \DATA\
X2_ARQUIVO DUO990
X2_NOME Perfil do Cliente
X2_NOMESPA Perfil del Cliente
X2_NOMEENG Customer Profile
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DUO_FILIAL+DUO_CODCLI+DUO_LOJCLI
X2_PYME S
X2_MODULO 43
X2_DISPLAY DUO_FILIAL+DUO_CODCLI+DUO_LOJCLI
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_ 3539
R_E_C_D_E_L_ 0

Campos da Tabela DUO (86 campos)

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_
DUO 01 DUO_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 - - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 55320 0
DUO 02 DUO_CODCLI C 6 0 Cliente Cliente Customer Codigo do Cliente Codigo del Cliente Customer Code @! Iif(Empty(M->DUO_LOJCLI),.T.,ExistChav("DUO",M->DUO_CODCLI+M->DUO_LOJCLI,,"EXISTCLI")) .And. ExistCpo("SA1") x x x x x x xx x x x x x x x x x - SA1 1 x xx - S - S - - - - - - - - - - 001 1 S - - N N N - - - 1 1 - - - 55321 0
DUO 03 DUO_LOJCLI C 2 0 Loja Tienda Unit Loja do Cliente Tienda del Cliente Customer Store @! ExistChav("DUO",M->DUO_CODCLI+M->DUO_LOJCLI,,"EXISTCLI").And.ExistCpo("SA1",M->DUO_CODCLI+M->DUO_LOJCLI) x x x x x x xx x x x x x x x x x - - 1 x xx - S - S - - - - - - - - - - 002 1 S - - N N N - - - 1 1 - - - 55322 0
DUO 04 DUO_NOMCLI C 50 0 Nome Nombre Name Nome do Cliente Nombre del Cliente Customer Name @! - x x x x x x xx x x x x x x x x Iif(Inclui,"",Posicione("SA1",1,xFilial("SA1")+If(Inclui,M->DUO_CODCLI+M->DUO_LOJCLI,DUO->DUO_CODCLI+DUO->DUO_LOJCLI),"A1_NOME")) - 1 x x x - - - S V V - - - - - - - TMSA510Cli(DUO->DUO_CODCLI,DUO->DUO_LOJCLI,"A1_NOME") 175 1 S - - N N N - - - 1 2 - - - 55323 0
DUO 05 DUO_CLIAGR C 6 0 Cli. Agrupto Cli. Agrupto Group.Cust. Cliente Agrupamento Cliente Agrupacion Grouping Customer @! Vazio() .Or. ExistCpo("SA1",M->DUO_CLIAGR+AllTrim(M->DUO_LOJAGR)) x x x x x x x x x x x x x x x x - SA1 1 xx - S - N - - - - - - - - - - 001 1 S - - N N N - - - 1 2 - - - 55324 0
DUO 06 DUO_LOJAGR C 2 0 Loja Agrupto Tda Agrup Grp. Store Loja Agrupamento Tienda Agrupacion Grouping Store @! Vazio() .Or. ExistCpo("SA1",M->DUO_CLIAGR+AllTrim(M->DUO_LOJAGR)) x x x x x x x x x x x x x x x x - - 1 xx - S - N - - - - - - - - - - 002 1 S - - N N N - - - 1 2 - - - 55325 0
DUO 07 DUO_NOMAGR C 50 0 Nome Agrupto Nomb Agrup Group. Name Nome Cliente Agrupamento Nomb Cliente Agrupacion Grouping Customer Name @! - x x x x x x xx x x x x x x x x Iif(Inclui,"",Posicione("SA1",1,xFilial("SA1")+DUO->DUO_CLIAGR+DUO->DUO_LOJAGR,"A1_NOME")) - 1 x xx - - - N V V - - - - - - - - 175 1 S - - N N N - - - 1 2 - - - 55326 0
DUO 08 DUO_CNDFRE C 2 0 Cond.Frete Cond.Flete Freight Cond Condicao do Frete Condicion del Flete Freight Condition @! ExistCpo("SX5","M4"+M->DUO_CNDFRE) x x x x x x xx x x x x x x x x - M4 1 xx - S - N - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 55327 0
DUO 09 DUO_DESCND C 30 0 Desc.C.Frete Desc.C.Flete Desc.FreiCon Descricao Cond. Frete Descripcion Cond. Flete Freight Condition Descrip @! - x x x x x x xx x x x x x x x x If(Inclui,"",Tabela("M4",DUO->DUO_CNDFRE,.F.)) - 1 x x x - - - N V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55328 0
DUO 10 DUO_FOBDIR C 1 0 FOB Dirigido FOB Dirigido Guid. FOB FOB Dirigido FOB Dirigido Guided FOB @! Pertence("12") .And. TMSA480Vld() x x x x x x x x x x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 55329 0
DUO 11 DUO_CUBAGE C 1 0 Cubagem Cubicacion Cubage Cubagem Cubicacion Cubage @! Pertence("1234") x x x x x x xx x x x x x x x x "1" - 1 x - - - N - - - - 1=Sim;2=Nao;3=Obrigatoria;4=M3 1=Si;2=No;3=Obrigatoria;4=M3 1=Yes;2=No;3=Mandatory;4=M3 - - - - 1 S - - N N N - - - 1 2 - - - 55330 0
DUO 12 DUO_BASFAT C 1 0 Base Fatura. Base Factura Invoic. Base Base Faturamento Base Facturacion Invoicing Base @! Pertence("1234") x x x x x x xx x x x x x x x x "1" - 1 xx - - - N - - - - 1=Manual;2=Data de Emissao;3=Data de Entrega 1=Manual;2=Fecha de Emision;3=Fecha de Entrega 1=Manual;2=Issue Date;3=Delivery Date - - - - 2 S - - N N N - - - 1 1 - - - 55331 0
DUO 13 DUO_TIPFAT C 2 0 Tipo Fatura. Tipo Fatura. Invoic. Type Tipo Faturamento Tipo Facturacion Invoicing Type @! Vazio() .Or. ExistCpo("DUZ") x x x x x x xx x x x x x x x x - DUZ 1 x - S - N - - - - - - - - TmsA480Whn() - - 2 S - - N N N - - - 1 2 - - - 55332 0
DUO 14 DUO_DESFAT C 30 0 Desc.Tip.Fat Desc.Tip.Fac Invoic. Desc Desc.Tipo Faturamento Desc.Tipo Facturacion Invoicing Type Desc. @! - x x x x x x xx x x x x x x x x If(Inclui,"",Posicione("DUZ",1,xFilial("DUZ")+DUO->DUO_TIPFAT,"DUZ_DESCRI")) - 1 x - - - N V V - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55333 0
DUO 15 DUO_CPVENT C 1 0 Comprov.Ent. Comprob.Ent. Del.Receipt Comprovante de Entrega Comprobante de Entrega Delivery Receipt @! Vazio() .Or. Pertence("12") x x x x x x xx x x x x x x x x - - 1 x - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55334 0
DUO 16 DUO_RESCPV C 20 0 Resp. Cpv. Resp. Cpb. Receipt Resp Responsavel Comprovante Responsable Comprobante Receipt Responsible @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55335 0
DUO 17 DUO_VALMAX N 14 2 Vlr.Max. Fat Vlr.Max. Fat Inv. Max.Vl. Vlr.Maximo da Fatura Vlr.Maximo de la Factura Invoice Maximum Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55336 0
DUO 18 DUO_QTDCTR N 5 0 Qtd.CTRC Fat Ctd.CTRC Fat CTRC Amt Inv Qtde.CTRC por Fatura Ctd.CTRC por Factura CTRC Amt per Invoice 99999 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55337 0
DUO 19 DUO_SEPPRO C 1 0 Sep.Grp.Prod Sep.Grp.Prod Sep.Prod.Grp Separa Grupos de Produto Separa Grupos de Producto Separates Product Groups @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55338 0
DUO 20 DUO_SEPEST C 50 0 Sep.Estados Sep.Estados Sep.States Separa Estados Separa Estados Separate States @! - x x x x x x xx x x x x x x x x - - 1 x xx - - - N V - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55339 0
DUO 21 DUO_SEPTRA C 1 0 Sep.Tp.Trans Sep.Tp.Trans Sep.Trans.Tp Separa Tipo de Transporte Separa Tipo de Transporte Separates Transport Type @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55340 0
DUO 22 DUO_SEPFRE C 1 0 Sep.CIF/FOB Sep.CIF/FOB Sep.CIF/FOB Separa CIF/FOB Separa CIF/FOB Separate CIF/FOB @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55341 0
DUO 23 DUO_CDOCTR C 6 0 Cod.Obs.CTRC Cod.Obs.CTRC CTRC Note Cd Cod.Obs.do CTRC Cod.Obs. del CTRC CTRC Note Code 999999 - x x x x x x x x x x x x x x x x - - 1 xx - - - N V - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55342 0
DUO 24 DUO_OBSCTR M 80 0 Obs.CTRC Obs.CTRC CTRC Note Observacao CTRC Observacion CTRC CTRC Note - - x x x x x x xx x x x x x x x x Iif(Inclui,"",E_MSMM(DUO->DUO_CDOCTR,80)) - 1 x xx - - - N - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55343 0
DUO 25 DUO_TAXCTR C 1 0 Taxa p/CTRC Tasa p/CTRC Fee per CTRC Taxa p/ CTRC Tasa p/ CTRC Fee per CTRC @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 55344 0
DUO 26 DUO_SEPDOC C 40 0 Sep.Tp.Docto Sep.Tp.Docto Sep. Doc.Tp. Sep. Tipo Documento Sep. Tipo Documento Sep. Document Type - - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - N V - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55345 0
DUO 27 DUO_PESCTR N 11 4 Pes.Max CTRC Pes.Max CTRC CTRC Max.Wei Peso Maximo CTRC Peso Maximo CTRC CTRC Maximum Weight @E 999,999.9999 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55346 0
DUO 28 DUO_NFCTR N 5 0 Nfs por CTRC Fct por CTRC Inv per CTRC Qtde.NFs.p/ CTRC Ctd.Facts.p/ CTRC Invoice Amt per CTRC 99999 Positivo() .And. TMSA480TOk() x x x x x x x x x x x x x x x x - - 1 x xx - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55347 0
DUO 29 DUO_AJUOBR C 1 0 Ajuste Obrig Ajuste Oblig Mand Adjustm Ajuste Obrigatorio Ajuste Obligatorio Mandatory Adjustment @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 55348 0
DUO 30 DUO_SEPREM C 1 0 Sep.Cliente Sep.Cliente Sep.Customer Sep.faturas por cliente Sep.facturas por cliente Sep.Invoices per Customer @! Pertence("0123456") x x x x x x xx x x x x x x x x "0" - 1 xx - - - N - - - - 0=Não separa;1=Fob+Remenente;2=Cif+Destinatário;3=Cif+Consignatário;4=Fob+Consignatário;5=Cif+Despachante;6=Fob+Despachante 0=No separa;1=Fob+Remitente;2=Cif+Destinatario;3=Cif+Consignatario;4=Fob+Consignatario;5=Cif+Tramitador;6=Fob+Tramitador 0=Do not separate;1=FOB+Sender;2=CIF+Recipient;3=CIF+Consignee;4=FOB+Consignee;5=CIF+Expediter;6=FOB+Expediter - - - - 2 S - - N N N - - - 1 2 - - - 55349 0
DUO 31 DUO_AGRNFC C 1 0 Agrupa Nfc Agrupa Fact. Groups C Inv Agrupa Nf do Cliente Agrupa Fac del Cliente Groups Customer Inv @! Pertence("12345") .And. TMSA480TOk() x x x x x x x x x x x x x x x x "1" - 1 x xx - - - - - - - - 1=Sim;2=Nao;3=Por Docto;4=Por Produto;5=Por Devedor 1=Si;2=No;3=Por Docto;4=Por Produto;5=Por Devedor 1=Yes;2=No;3=Por Docto;4=Por Produto;5=Por Devedor - - - - 1 S - - N N N - - - 1 2 - - - 55350 0
DUO 32 DUO_SEPENT C 1 0 Sep.CTRC Ent Sep.CTRC Ent Sep.Del.CTRC Separa CTRC Entregue ? ¿Separa CTRC Entregada ? Separates Delivered CTRC? @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55351 0
DUO 33 DUO_RECFRE C 1 0 Rec.Frt.Cot. Rec.Frt.Cot. Rec.Quo.Frt. Recalcula Frete Cotacäo Recalcula Flete Cotizacio Recalculates Quot Freight @! Pertence("12") x x x x x x xx x x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Näo 1=Si;2=No 1=Yes;2=Näo - - - - 1 S - - N N N - - - 1 2 - - - 55352 0
DUO 34 DUO_TPDIAS C 1 0 Tp. Dias Tp. Dias Day Type Tipos de Dias Tipos de Dias Types of Days 9 Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - N A R - - 1=Dias Uteis;2=Dias Corridos 1=Dias Utiles;2=Dias Corridos 1=Business Days;2=Consecutive Days - - - - 1 S - - N N N - - - 1 2 - - - 55353 0
DUO 35 DUO_PGREEN C 1 0 Pg.Reentrega Pg.Reentrega Py.Redeliver Paga Reentrega Paga Reentrega Pays Redelivery @! Pertence('12') x x x x x x xx x x x x x x x x '2' - 1 x x - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 3 S - - N N N - - - 1 1 - - - 55354 0
DUO 36 DUO_REENT1 N 6 2 %1ª.Reentreg %1ª.Reentreg 1st Redeliv% % Relativo a 1ª Reentrega % Relativo a 1ª Reentrega % concerning 1st Redeliv @E 999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55355 0
DUO 37 DUO_REENT2 N 6 2 %2ª.Reentreg %2ª Reentreg 2nd Redeliv% % Relativo a 2ª Reentrega % Relativo a 2ª Reentrega % concerning 2nd Redeliv @E 999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55356 0
DUO 38 DUO_REENT3 N 6 2 %3ª.Reentreg %3ª Reentreg 3rd Redeliv% % Relativo a 3ª Reentrega % Relativo a 3ª Reentrega % concerning 3rd Redeliv @E 999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55357 0
DUO 39 DUO_REENT9 N 6 2 %Demais %Demas %Other Relativo as demais reentr Relativo a otras reentreg Relat. Other Redeliveries @E 999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55358 0
DUO 40 DUO_MAXREE N 14 2 Valor Maximo Valor Maximo Maxim. Value Valor Maximo de Cobranca Valor Maximo de Cobranca Maximum Collection Value @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55359 0
DUO 41 DUO_VLRFIX N 14 2 Valor Fixo Valor Fixo Fixed Value Valor Fixo por Reentrega Valor Fixo por Reentrega Fixed Vl. per Redelivery @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55360 0
DUO 42 DUO_PRIREE N 2 0 Prim.Reentre Prim.Reentre 1st. Redeliv Primeira Cobr. Reentrega Primer Cobro Reentrega First Charge Redelivery 99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55361 0
DUO 43 DUO_PGREFA C 1 0 Pg.Refatura Pg.Refactura Reinvoice Pg Paga Refaturamento Paga Refacturacion Pay Rebilling @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 x x - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 4 S - - N N N - - - 1 1 - - - 55362 0
DUO 44 DUO_REFAT1 N 6 2 %Sobre Frete %Sobre Flete % on Freight % Refaturamento % Refacturacion % Rebilling @E 999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 55363 0
DUO 45 DUO_MDCREF N 14 2 Min Doc Orig Min Doc Orig Min Orig Doc Valor Min Doc Refaturam Valor Min Doc Refactur. Min Reinvoicing Doc Value @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 4 S - - N N N - - - 1 2 - - - 55364 0
DUO 46 DUO_PGARMZ C 1 0 Pg Armazenag Pg Almacenaj Pay Warehou. Paga Armazenagem Paga Almacenaje Paid Warehousing @! Pertence('12') x x x x x x xx x x x x x x x x '2' - 1 x x - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 5 S - - N N N - - - 1 1 - - - 55365 0
DUO 47 DUO_PERCOB N 2 0 Período Cob. Periodo Cob. Collect Term Período p/Cobrança Armaz Periodo p/Cobro Almacen Term for Collect. Warehou @E 99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 5 S - - N N N - - - 1 2 - - - 55366 0
DUO 48 DUO_PERMAX N 2 0 Período Max. Periodo Max. Max. Term Período Máximo p/Armazen Periodo Maximo p/Almacen Max. Storage Term @E 99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 5 S - - N N N - - - 1 2 - - - 55367 0
DUO 49 DUO_MINARM N 14 2 Valor Mínimo Valor Mínimo Minim. Value Valor Mínimo Armazenagem Valor Mínimo Armazenagem Warehousing Min. Vl @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 5 S - - N N N - - - 1 2 - - - 55368 0
DUO 50 DUO_MAXARM N 14 2 Valor Máximo Valor Máximo Maxim. Value Valor Máximo Armazenagem Valor Máximo Armazenagem Warehousing Max. Vl @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 5 S - - N N N - - - 1 2 - - - 55369 0
DUO 51 DUO_MDCARM N 14 2 Min.Doc.Ori. Min.Doc.Ori. Min.Ori.Doc. Mínimo Docto Original Minimo Documento Original Minimum Original Doc. @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 5 S - - N N N - - - 1 2 - - - 55370 0
DUO 52 DUO_MDCREE N 14 2 Min.Doc.Orig Min.Doc.Orig Min.Orig Doc Valor Min Doc Reentreg Valor Min Doc Reentreg Min Redelivery Doc Value @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55371 0
DUO 53 DUO_PRCPRD C 1 0 Preco Prod. Precio Prod. Price Prod. Preço por Produto Precio por Producto Product Price @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 55372 0
DUO 54 DUO_DOCFAT C 20 0 Fatur.Difer. Factur.Difer Diff. Inv. Faturamento Diferenciado Facturacion Diferenciada Differentiated Invoicing - - x x x x x x xx x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55373 0
DUO 55 DUO_PAGTDA C 1 0 Paga TDA Paga TDA Pay TDA Paga TDA Paga TDA Pay TDA @! - x x x x x x xx x x x x x x x x - - 1 x - - - S - - - - 1=Coleta;2=Entrega;3=Coleta e Entrega;4=Coleta ou Entrega 1=Colecta;2=Entrega;3=Colecta y Entrega;4=Colecta o Entrega 1=Collection;2=Delivery;3=Collection and Delivery;4=Collection or Delivery - - - - 6 S - - N N N - - - 1 2 - - - 55374 0
DUO 56 DUO_SEPSRV C 1 0 Sep. Servico Sep. Servici Service Sep. Separa Servico Separa Servicio Separate Service @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55375 0
DUO 57 DUO_FTCUBA N 5 0 Fator Cub. Factor Cub. Cubage Fact. Fator de Cubagem Factor de Cubaje Cubage Factor @E 99999 - x x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55376 0
DUO 58 DUO_MINREE N 14 2 Valor Minimo Valor Minimo Minimum Vl Valor Minimo de Cobranca Valor Minimo de cobranza Minimum Collection Value @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxx - - - N A R - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 55377 0
DUO 59 DUO_EDIAUT C 1 0 EDI Automat. EDI Automat. Automat. EDI EDI Automatico EDI Automatico Automatic EDI @! Pertence("012") x x x x x x xx x x x x x x x x "0" - 1 xx - - - N A R - - 0=Nao utiliza;1=Lote s/ calculo;2=Lote c/ calculo 0=No utiliza;1=Lote s/ calculo;2=Lote c/ calculo 0=Not used;1=Lot w/o calculation;2=Lot w/ calculation - - - - 7 S - - N N N - - - 1 2 - - - 55378 0
DUO 60 DUO_EDILOT C 1 0 Lote EDI Aut Lote EDI Aut EDI Lot Auto Lote EDI Automatico Lote EDI Automatico Automatic EDI Lot @! Pertence("0123") x x x x x x x x x x x x x x x x "0" - 1 xx - - - N A R - - 0=Nao utiliza;1=Por processamento;2=Por destinatario;3=Por Placa Veiculo 0=No utiliza;1=Por procesamiento;2=Por destinatario;3=Por Matríc Vehículo 0=Do not use;1=By processing;2=By recipient;3=By vehicle plate - - - - 7 S - - N N N - - - 1 2 - - - 55379 0
DUO 61 DUO_EDIFRT C 1 0 Frt. EDI Aut Flt. EDI Aut EDI Frg. Aut Frete EDI Automatico Flete EDI Automatico Automatic EDI Freight @! Pertence("01234") x x x x x x x x x x x x x x x x "0" - 1 xx - - - N A R - - 0=Nao utiliza;1=Assume Frete CIF/FOB;2=Somente Informativo;3=Assume Apenas CIF;4=Assume apenas FOB 0=No utiliza;1=Asume flete CIF/FOB;2=Solo informativo;3=Asume solo CIF;4=Asume solo FOB 0=Does Not Use It;1=Assumes CIF/FOB Freight;2=Informative Only;3=Assumes CIF Only;4=Assumes FOB Only - - - - 7 S - - N N N - - - 1 2 - - - 55380 0
DUO 62 DUO_PGPEDG C 1 0 Pg. Pedagio Pg. Peaje Pay Toll Cliente paga pedagio? ¿Cliente paga peaje? Customer pays toll fee? @! Pertence('12') x x x x x x xx x x x x x x x x - - 1 x - - - - A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 1 N - - N - N - - - 1 2 - - - 55381 0
DUO 63 DUO_OPECOL C 3 0 Oper. Coleta Oper. Recole Coll. Operat Operação de Coleta Operacion de Recoleccion Collecting Operation @! Vazio() .Or. TMSA480Vld() x x x x x x xx x x x x x x x x - DEJ1 1 x - - - - A R - - - - - - - - - 1 N - - N - N - - - 1 2 - - - 55382 0
DUO 64 DUO_OPEENT C 3 0 Oper Entrega Oper Entrega Del. Operat Operação de entrega Operacion de entrega Delivery Operation @! Vazio() .Or. TMSA480Vld() x x x x x x xx x x x x x x x x - DEJ1 1 x - - - - A R - - - - - - - - - 1 N - - N - N - - - 1 2 - - - 55383 0
DUO 65 DUO_BASREE C 1 0 Bas.Cal.Reen Bas.Cal.Reen Redel Cal Bs Base Calculo Reentrega Base calculo reentrega Redelivery Calc Base @! Pertence('12') x x x x x x xx x x x x x x x x '1' - 1 xx - - - N A R - - 1=Frete com Imposto;2=Frete sem Imposto 1=Flete con impuesto;2=Flete sin impuesto 1=Freight with Tax;2=Freight without tax - - - - 3 S - - N - N - - - 1 2 - - - 55384 0
DUO 66 DUO_INCOMP C 1 0 Inc.Produtos Inc.Producto Prod. Incomp Incompatibilidade Produto Incompatibilidad Producto Product Incompatibility @! Pertence('12') x x x x x x xx x x x x x x x x '2' - 1 x xx - - - N A R - - 1=Bloqueia Docto; 2=Separa Doctos 1=Bloquea Docto; 2=Separa Doctos 1=Blocks Doc.; 2=Separates Docs. - - - - - S - - N - N - - - 2 2 - - - 55385 0
DUO 67 DUO_TPCALC C 1 0 Tp.Calc.Ree Tp.Cálc.Ree RedevCalcTp Tipo Calculo Reentrega Tipo cálculo reentrega Redelivery Calc Type @! Pertence('12') x x x x x x x x x x x x x x x x "1" - 1 x - - - S A R - - 1=Por Percentual;2=Por Trecho 1=Por porcentaje;2=Por tramo 1=Per Percentual;2=Per Trajectory - - - - 3 S - - N - N - - - 1 2 - - - 55386 0
DUO 68 DUO_RRE C 1 0 Sep.RRE Sep.RRE Sep RRE Separa RRE Separa RRE Separates RRE @! - x x x x x x x x x x x x x x x x '0' - 1 xx - - - N A R - - 0=Não Utiliza;1=Bloqueia Lote 0=No utiliza;1=Bloquea Lote 0=Not Use;1=Block Batch - - - - 1 S - - N - N - - - 1 2 - - - 55387 0
DUO 69 DUO_ESTAGR C 1 0 Est.Frt.Agr Rev.Flt.Agr Gr Frei Rev Estorno Frete Agrupado Reversión flete agrupado Grouped Freight Reversal @! - x x x x x x xx x x x x x x x x "1" - 1 x - - - N A R - - 1=Sim;2=Nao 1=Sí;2=No 1=Yes;2=No - - - - 1 S - - N - N - - - 1 2 - - - 55388 0
DUO 70 DUO_AGEAUT C 1 0 Agend.Autom. Progr.Autom. Auto Sched Agendamento Automatico? ¿Programación automática Automatic Schedule? @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 7 N - - N - N - - - 2 2 - - - 55389 0
DUO 71 DUO_AGECON C 1 0 Conf.Ag.Aut. Conf.Pr.Aut. Conf Auto Sc Confirma Agd.Automatico. Confirma Prog. automática Confirm Automatic Schedul @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 7 N - - N - N - - - 2 2 - - - 55390 0
DUO 72 DUO_SEPNEG C 1 0 Separa Neg. Separa Neg. Separate Neg Separa Cod Negociação Separa Cód Negociación Separates Negotiation Cod @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 2 S - - N - N - - - 1 2 - - - 55391 0
DUO 73 DUO_PREFAT C 1 0 Fat Pre-Fat Fact Fact Pr Only Prof In Fat. somente com Pre-Fat Fact. solo con Fact Prev Billing only with Proform @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 8 S - - N - N - - - 1 2 - - - 55392 0
DUO 74 DUO_MULTFA C 1 0 Mult. Fat. Mult. Fact Multi Inv Multi faturamento Multi facturación Multi Invoicing - - x x x x x x x x x x x x x x x x '2' - 1 xx - - - S A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 55393 0
DUO 75 DUO_FATAUT C 1 0 Imp Pre Fat Imp Fact Pre Prof Inv Importação Aut Pré-Fatura Importación Aut Fact Prev Proforma Invoice Aut Impo @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 8 S - - N - N - - - 1 2 - - - 55394 0
DUO 76 DUO_VALFAT C 1 0 Val. Faturar Val. Factura Val to Bill Valor a Faturar Valor por facturar Value to Bill @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - 1=Pre-Fatura;2=Valor do TMS 1=Fact Prev;2=Valor del TMS 1=Proforma Invoice;2=TMS Value - - - - 8 S - - N - N - - - 1 2 - - - 55395 0
DUO 77 DUO_TIPTOL C 1 0 Tip. Valores Tip. Valores Val Types Tipo Tol. de Valores Tipo Tol. de valores Tolerance of Values Type @! - x x x x x x xx x x x x x x x x - - 1 x - - - - A R - - 1=Percentual;2=Valor;3=Não Considera 1=Porcentaje;2=Valor;3=No considera 1=Percentage;2=Value;3=Not Consider - - - - 8 S - - N - N - - - 1 2 - - - 55396 0
DUO 78 DUO_VALTOL N 14 2 Tol. Valores Tol. Valores Toler. Value Tolerância de Valores Tolerancia de valores Tolerance of Values @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - 8 S - - N - N - - - 1 2 - - - 55397 0
DUO 79 DUO_QBRPRF C 1 0 Ger Qtd Fat Gen Cant Fac Gen Prof Inv Gerar Qtd pre-fatura Generar Cant Fact Prev Generate Qty Proforma Inv @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - 1=Sim; 2=Não 1=Sí. 2=No. 1=Yes; 2=No. - - - - 8 S - - N - N - - - 1 2 - - - 55398 0
DUO 80 DUO_TPVENC C 1 0 Tip. Vencto Tip. Venct. Expir Tp Tipo do Vencto Pre-Fatura Tipo de Venct Fact Prev Type of Proforma Invoice @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - 1=Vencto Pre-Fatura;2=Vencto Perfil do Cliente 1=Venct Fact Prev;2=Venct perfil del cliente 1=Proforma Invoice Expiration;2=Customer Profie Expiration - - - - 8 S - - N - N - - - 1 2 - - - 55399 0
DUO 81 DUO_PRFEDI C 1 0 Env. EDI Fin Env. EDI Fin Send Fin EDI Envio EDI Financeiro Envío EDI Financiero Send Financial EDI @! Vazio().Or. Pertence("12") x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 8 S - - N - N - - - 1 2 - - - 55400 0
DUO 82 DUO_EDIVGE C 1 0 Viag.EDI Aut Viaj.EDI Aut Aut EDI Trip Viagem EDI Automático Viaje EDI Automático Automatic EDI Trip @! Pertence("01") x x x x x x xx x x x x x x x x "0" - 1 xx - - - N A R - - 0=Não Utiliza;1=Gera Viagem 0=No utiliza;1=Genera viaje 0=Do not use;1=Generate trip - - - - 7 S - - N - N - - - 1 2 - - - 55401 0
DUO 83 DUO_EDIFRX C 1 0 Frt. EDI XML Flt. EDI XML XML EDI Frg Frete EDI XML Flete EDI XML XML EDI Freight @! TmsA480Vld() x x x x x x xx x x x x x x x x "2" - 1 xx - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 7 S - - N - N - - - 1 2 - - - 55402 0
DUO 84 DUO_EDICMP C 2 0 Comp.Frt.XML Comp.Flt.XML XML Frg.Comp Componente Frete XML Componente flete XML XML Freight Component @! TmsA480Vld() x x x x x x xx x x x x x x x x - DT3 1 xx - - - N A R - - - - - - - - - 7 S - - N - N - - - 1 2 - - - 55403 0
DUO 85 DUO_BASCAL C 1 0 Bas Calc Com Bas Calc Com Com Calc Bas Bas. Calc. Doc. Compl. Bas. Calc. Doc. Compl. Coml. Doc. Calc. Base @! - x x x x x x x x x x x x x x x x "1" - 1 xx - - - N A R - - 1=Frete com Imposto;2=Frete sem Imposto 1=Flete c/Impuesto;2=Flete s/Impuesto 1=Freight with Tax;2=Freight without Tax - - - - - S - - N - N - - - 1 2 - - - 55404 0
DUO 86 DUO_TDAREG C 1 0 TDA por Reg. TDA por Reg. TDA by Reg. TDA por Região TDA por Región TDA by Region @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - N A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - 6 S - - N - N - - - 1 2 - - - 55405 0

Índices da Tabela DUO (1 índices)

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_
DUO 1 DUO_FILIAL+DUO_CODCLI+DUO_LOJCLI Cliente + Loja Cliente + Tienda Customer + Unit S SA1+XXX - S 2 3 - 8472 0

Perguntas frequentes

Para que serve a tabela DUO no Protheus?

Ela é utilizada para perfil do cliente dentro do sistema ERP Protheus.

Como consultar os campos da tabela DUO?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela DUO?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela DUO

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    DUO_FILIAL,
    DUO_CODCLI,
    DUO_LOJCLI,
    DUO_NOMCLI,
    DUO_CLIAGR,
    DUO_LOJAGR,
    DUO_NOMAGR,
    DUO_CNDFRE,
    DUO_DESCND,
    DUO_FOBDIR,
    DUO_CUBAGE,
    DUO_BASFAT,
    DUO_TIPFAT,
    DUO_DESFAT,
    DUO_CPVENT,
    DUO_RESCPV,
    DUO_VALMAX,
    DUO_QTDCTR,
    DUO_SEPPRO,
    DUO_SEPEST,
    DUO_SEPTRA,
    DUO_SEPFRE,
    DUO_CDOCTR,
    DUO_OBSCTR,
    DUO_TAXCTR,
    DUO_SEPDOC,
    DUO_PESCTR,
    DUO_NFCTR,
    DUO_AJUOBR,
    DUO_SEPREM,
    DUO_AGRNFC,
    DUO_SEPENT,
    DUO_RECFRE,
    DUO_TPDIAS,
    DUO_PGREEN,
    DUO_REENT1,
    DUO_REENT2,
    DUO_REENT3,
    DUO_REENT9,
    DUO_MAXREE,
    DUO_VLRFIX,
    DUO_PRIREE,
    DUO_PGREFA,
    DUO_REFAT1,
    DUO_MDCREF,
    DUO_PGARMZ,
    DUO_PERCOB,
    DUO_PERMAX,
    DUO_MINARM,
    DUO_MAXARM,
    DUO_MDCARM,
    DUO_MDCREE,
    DUO_PRCPRD,
    DUO_DOCFAT,
    DUO_PAGTDA,
    DUO_SEPSRV,
    DUO_FTCUBA,
    DUO_MINREE,
    DUO_EDIAUT,
    DUO_EDILOT,
    DUO_EDIFRT,
    DUO_PGPEDG,
    DUO_OPECOL,
    DUO_OPEENT,
    DUO_BASREE,
    DUO_INCOMP,
    DUO_TPCALC,
    DUO_RRE,
    DUO_ESTAGR,
    DUO_AGEAUT,
    DUO_AGECON,
    DUO_SEPNEG,
    DUO_PREFAT,
    DUO_MULTFA,
    DUO_FATAUT,
    DUO_VALFAT,
    DUO_TIPTOL,
    DUO_VALTOL,
    DUO_QBRPRF,
    DUO_TPVENC,
    DUO_PRFEDI,
    DUO_EDIVGE,
    DUO_EDIFRX,
    DUO_EDICMP,
    DUO_BASCAL,
    DUO_TDAREG
FROM DUO
WHERE
    D_E_L_E_T_ = ' '
    AND DUO_FILIAL = 'VALOR'
    AND DUO_CODCLI = 'VALOR'
    AND DUO_LOJCLI = 'VALOR'
    AND DUO_NOMCLI = 'VALOR'
    AND DUO_CLIAGR = 'VALOR'
    AND DUO_LOJAGR = 'VALOR'
    AND DUO_NOMAGR = 'VALOR'
    AND DUO_CNDFRE = 'VALOR'
    AND DUO_DESCND = 'VALOR'
    AND DUO_FOBDIR = 'VALOR'
    AND DUO_CUBAGE = 'VALOR'
    AND DUO_BASFAT = 'VALOR'
    AND DUO_TIPFAT = 'VALOR'
    AND DUO_DESFAT = 'VALOR'
    AND DUO_CPVENT = 'VALOR'
    AND DUO_RESCPV = 'VALOR'
    AND DUO_VALMAX = 0
    AND DUO_QTDCTR = 0
    AND DUO_SEPPRO = 'VALOR'
    AND DUO_SEPEST = 'VALOR'
    AND DUO_SEPTRA = 'VALOR'
    AND DUO_SEPFRE = 'VALOR'
    AND DUO_CDOCTR = 'VALOR'
    AND DUO_TAXCTR = 'VALOR'
    AND DUO_SEPDOC = 'VALOR'
    AND DUO_PESCTR = 0
    AND DUO_NFCTR = 0
    AND DUO_AJUOBR = 'VALOR'
    AND DUO_SEPREM = 'VALOR'
    AND DUO_AGRNFC = 'VALOR'
    AND DUO_SEPENT = 'VALOR'
    AND DUO_RECFRE = 'VALOR'
    AND DUO_TPDIAS = 'VALOR'
    AND DUO_PGREEN = 'VALOR'
    AND DUO_REENT1 = 0
    AND DUO_REENT2 = 0
    AND DUO_REENT3 = 0
    AND DUO_REENT9 = 0
    AND DUO_MAXREE = 0
    AND DUO_VLRFIX = 0
    AND DUO_PRIREE = 0
    AND DUO_PGREFA = 'VALOR'
    AND DUO_REFAT1 = 0
    AND DUO_MDCREF = 0
    AND DUO_PGARMZ = 'VALOR'
    AND DUO_PERCOB = 0
    AND DUO_PERMAX = 0
    AND DUO_MINARM = 0
    AND DUO_MAXARM = 0
    AND DUO_MDCARM = 0
    AND DUO_MDCREE = 0
    AND DUO_PRCPRD = 'VALOR'
    AND DUO_DOCFAT = 'VALOR'
    AND DUO_PAGTDA = 'VALOR'
    AND DUO_SEPSRV = 'VALOR'
    AND DUO_FTCUBA = 0
    AND DUO_MINREE = 0
    AND DUO_EDIAUT = 'VALOR'
    AND DUO_EDILOT = 'VALOR'
    AND DUO_EDIFRT = 'VALOR'
    AND DUO_PGPEDG = 'VALOR'
    AND DUO_OPECOL = 'VALOR'
    AND DUO_OPEENT = 'VALOR'
    AND DUO_BASREE = 'VALOR'
    AND DUO_INCOMP = 'VALOR'
    AND DUO_TPCALC = 'VALOR'
    AND DUO_RRE = 'VALOR'
    AND DUO_ESTAGR = 'VALOR'
    AND DUO_AGEAUT = 'VALOR'
    AND DUO_AGECON = 'VALOR'
    AND DUO_SEPNEG = 'VALOR'
    AND DUO_PREFAT = 'VALOR'
    AND DUO_MULTFA = 'VALOR'
    AND DUO_FATAUT = 'VALOR'
    AND DUO_VALFAT = 'VALOR'
    AND DUO_TIPTOL = 'VALOR'
    AND DUO_VALTOL = 0
    AND DUO_QBRPRF = 'VALOR'
    AND DUO_TPVENC = 'VALOR'
    AND DUO_PRFEDI = 'VALOR'
    AND DUO_EDIVGE = 'VALOR'
    AND DUO_EDIFRX = 'VALOR'
    AND DUO_EDICMP = 'VALOR'
    AND DUO_BASCAL = 'VALOR'
    AND DUO_TDAREG = 'VALOR'