Dicionário Protheus
Início

Tabela DUE no Protheus

Solicitantes

O que é a tabela DUE no Protheus?

A tabela DUE faz parte do sistema ERP Protheus da TOTVS e é utilizada para solicitantes.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DUE
X2_PATH \DATA\
X2_ARQUIVO DUE990
X2_NOME Solicitantes
X2_NOMESPA Solicitantes
X2_NOMEENG Requesters
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DUE_FILIAL+DUE_CODSOL
X2_PYME S
X2_MODULO 43
X2_DISPLAY -
X2_SYSOBJ TMSA440
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_ 3529
R_E_C_D_E_L_ 0

Campos da Tabela DUE (37 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_
DUE 01 DUE_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 x - - - S A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 55146 0
DUE 02 DUE_CODSOL C 9 0 Cod. Solicit Cod. Solicit Request Code Codigo do Solicitante Codigo del solicitante Requester Code @! - x x x x x x x x x x x x x x x xxx Iif( FindFunction("TMSA440Num") , TMSA440Num() , GetSxeNum("DUE","DUE_CODSOL") ) - 1 x xx - - - S A R - - - - - - - - 076 1 S - - N - N - - - 1 1 - - - 55147 0
DUE 03 DUE_CODCLI C 6 0 Cod. Cliente Cod. Cliente Cust.Code Cod. do Cliente Cod. de Cliente Csutomer Code @! Vazio() .Or. TMSA440Vld() x x x x x x xx x x x x x x x x x - SA1 1 x xx - S - - - - - - - - - - - - 001 1 S - - N N N - - - 1 2 - - - 55148 0
DUE 04 DUE_LOJCLI C 2 0 Loja Cliente Tienda Clien Cust.Unit Loja do Cliente Tienda del Cliente Customer Unit @! Vazio() .Or. TMSA440Vld() x x x x x x xx x x x x x x x x x - - 1 x xx - S - - - - - - - - - - - - 002 1 S - - N N N - - - 1 2 - - - 55149 0
DUE 05 DUE_NOME C 50 0 Nome Nombre Name Nome Nombre Name @! - x x x x x x xx x x x x x x x x - - 1 xx - - - S - - - - - - - - - - 175 1 S - - N N N - - - 1 1 - - - 55150 0
DUE 06 DUE_NREDUZ C 20 0 N Fantasia N Fantasia Cia.Name Nome Fantasia Nombre Fantasia Comaony Name @! - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 55151 0
DUE 07 DUE_END C 80 0 Endereco Dirección Address Endereco Dirección Address @! - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 55152 0
DUE 08 DUE_MUN C 60 0 Municipio Municipio City Municipio Municipio City @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 55153 0
DUE 09 DUE_EST C 2 0 Estado Estado State Estado Estado State @! Vazio() .Or. ExistCpo("SX5","12"+M->DUE_EST) x x x x x x xx x x x x x x x x - 12 1 xx - - - - - - - - - - - - TMSA440Whn() - 010 1 S - - N N N - - - 1 1 - - - 55154 0
DUE 10 DUE_BAIRRO C 40 0 Bairro Barrio District Bairro Barrio District @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55155 0
DUE 11 DUE_CEP C 8 0 CEP CP Zip Code CEP CP Zip Code @R 99999-999 - x x x x x x xx x x x x x x x x - - 1 x xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55156 0
DUE 12 DUE_PONREF C 30 0 Pto.Referen. Loc.Referenc ReferncPoint Ponto de Referencia Localidad como Referencia Point of Reference @! - x x x x x x xx x x x x x x x x - - 1 x xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55157 0
DUE 13 DUE_CGC C 14 0 CNPJ/CPF CNPJ/CPF CNPJ/CPF CNPJ/CPF CNPJ/CPF CNPJ/CPF @R! NN.NNN.NNN/NNNN-99 Vazio() .Or. IIF(M->DUE_EST == "EX",.T.,CGC(M->DUE_CGC)) x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55158 0
DUE 14 DUE_INSCR C 18 0 Ins.Estadual Ins.Estatal StateRegstr. Inscricao Estadual Inscripción Estatal State Registration @! Vazio() .Or. IE(M->DUE_INSCR,M->DUE_EST) x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55159 0
DUE 15 DUE_DDD C 3 0 DDD DDD Long-distanc DDD DDD DDD @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55160 0
DUE 16 DUE_TEL C 15 0 Telefone Teléfono Phone Telefone Teléfono Phone @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55161 0
DUE 17 DUE_CONTAT C 15 0 Contato Contacto Contact Contato Contacto Contact @! - x x x x x x xx x x x x x x x x - - 1 x xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55162 0
DUE 18 DUE_EMAIL C 30 0 E-Mail E-Mail E-Mail E-Mail E-Mail E-Mail - - x x x x x x xx x x x x x x x x - - 1 x xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55163 0
DUE 19 DUE_DATCAD D 8 0 DT Cadastro Fch.Registro File Date Data de Cadastro Fecha de Registro File Date - - x x x x x x xx x x x x x x x x dDataBase - 1 xx - - - - V - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55164 0
DUE 20 DUE_TIPTRA C 1 0 Tipo Transp. Tipo Transp. Transp.Type Tipo Transporte Tipo Transporte Transport Type @! TMSValField("M->DUE_TIPTRA",.T.,"DUE_DESTPT") x x x x x x xx x x x x x x x x - DLC 1 xx - - - - - - - - - - - - - - - 2 S - - N N N - - - 1 1 - - - 55165 0
DUE 21 DUE_DESTPT C 30 0 Desc.Tp.Tran Desc.Tp.Tran TrnspTypeDsc Desc. Tipo Transporte Desc. Tipo Transporte Transport Type Descriptn. @! - x x x x x x xx x x x x x x x x If(Inclui,"",TMSValField("DUE->DUE_TIPTRA",.F.)) - 1 x x - - - - V V - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55166 0
DUE 22 DUE_TIPCOL C 1 0 Tipo Coleta Tp.Recolecc CollectType Tipo de Coleta Tipo de Recoleccion Type of Collection @! Pertence("12") x x x x x x xx x x x x x x x x "1" - 1 xx - - - - - - - - 1=Digitada;2=Automatica 1=Digitada;2=Automatica 1=Entered;2=Automatic - - - - 2 S - - N N N - - - 1 2 - - - 55167 0
DUE 23 DUE_COLSEG C 1 0 Coleta Seg. Recol.Lunes MondayPickup Coleta na Segunda-Feira Recolección Lunes Pickup on Monday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55168 0
DUE 24 DUE_COLTER C 1 0 Coleta Ter. Recol.Martes TuesdayPickp Coleta na Terca-Feira Recolección Martes Pickup on Tuesday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55169 0
DUE 25 DUE_COLQUA C 1 0 Coleta Qua. Recol.Mierc. Wed.Pickup Coleta na Quarta-Feira Recolección Miércoles Pickup on Wednesday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55170 0
DUE 26 DUE_COLQUI C 1 0 Coleta Qui. Recol.Jueves Thurs.Pickup Coleta na Quinta-Feira Recolección Jueves Pickup on Thursday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55171 0
DUE 27 DUE_COLSEX C 1 0 Coleta Sex. Recol.Vierne FridayPickup Coleta na Sexta-Feira Recolección Viernes Pickup on Friday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55172 0
DUE 28 DUE_COLSAB C 1 0 Coleta Sab. Recol.Sabado Sat.Pickup Coleta no Sabado Recolección Sábado Pickup on Saturday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55173 0
DUE 29 DUE_COLDOM C 1 0 Coleta Dom. Recol.Doming SundayPickup Coleta no Domingo Recolección Domingo Pickup on Sunday @! Pertence("12") x x x x x x xx x x x x x x x x "2" - 1 xx - - - - - - - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - 2 S - - N N N - - - 1 2 - - - 55174 0
DUE 30 DUE_HORCOI C 4 0 Hora Ini.Col Hr.Ini.Recol PickupStart Hora Inicio Coleta Hora Inicio Recoleccion Time Pickup Begins @R 99:99 AtVldHora(M->DUE_HORCOI) x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55175 0
DUE 31 DUE_HORCOF C 4 0 Hora Fim Col Hr.Fin.Recol PickupEnds Hora Fim da Coleta Hora Fin Recoleccion Time Pickup Ends @R 99:99 AtVldHora(M->DUE_HORCOF) x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 55176 0
DUE 32 DUE_CDRSOL C 6 0 Cod.Reg.Sol Cod.Reg.Sol Req.Ar.Code Codigo Regiao Solicitante Código Región Solicitante Requester Area Code @! Vazio() .Or. TMSA440Vld() x x x x x x xx x x x x x x x x - DUY 1 xx - S - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55177 0
DUE 33 DUE_REGSOL C 30 0 Reg.Solicit. Reg.Solicit. Req.Area Regiao Solicitante Región Solicitante Requester Area @! - x x x x x x xx x x x x x x x x If(Inclui,"",Posicione("DUY",1,xFilial("DUY")+DUE->DUE_CDRSOL,"DUY_DESCRI")) - 1 x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55178 0
DUE 34 DUE_CODMUN C 5 0 Cd.Municipio Cd.Municipio City Code Cd. Municipio Cd. Municipio City Code @! - x x x x x x xx x x x x x x x x - CC2DL1 1 x xx - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55179 0
DUE 35 DUE_CADPOR C 1 0 Cad.Portal Reg.Portal Portal File Cadastrado via portal Registro por el portal Registration via portal - Pertence("12") x 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=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 55180 0
DUE 36 DUE_USEPOR C 6 0 Usr.Portal Usr.Portal Portal User Cod. de usuario de portal Cod. de usuario de portal Portal User Code - If(M->DUE_CADPOR == "1",.T.,ExistCpo("AI3",M->DUE_USEPOR)) x x x x x x x x x x x x x x x x - AI3 1 x - - - N A R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 55181 0
DUE 37 DUE_GIASP C 5 0 Cd Mun GIA Cd Mun GIA GIA City Cd Indica cod mun solicitant Indica cod mun solicitant Enter Requester City Code 99999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A - - - - - - - - - - - S - - N - N - - - 1 2 - - - 55182 0

Índices da Tabela DUE (6 í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_
DUE 1 DUE_FILIAL+DUE_CODSOL Cod. Solicit Cod. Solicit Request Code S - - S 2 3 - 8446 0
DUE 2 DUE_FILIAL+DUE_NOME Nome Nombre Name S XXX - S 2 3 - 8447 0
DUE 3 DUE_FILIAL+DUE_CODCLI+DUE_LOJCLI Cod. Cliente + Loja Cliente Cod. Cliente + Tienda Clien Cust.Code + Cust.Unit S - - S 2 3 - 8448 0
DUE 4 DUE_FILIAL+DUE_USEPOR Usr.Portal Usr.Portal Portal User S - - S 2 3 - 8449 0
DUE 5 DUE_FILIAL+DUE_CGC CNPJ/CPF CNPJ/CPF CNPJ/CPF S - - S 2 3 - 8450 0
DUE 6 DUE_FILIAL+DUE_DDD+DUE_TEL+DUE_CODSOL DDD + Telefone + Cod. Solicit DDD + Teléfono + Cod. Solicit Long-distanc + Phone + Request Code S - - S 2 3 - 8451 0

Perguntas frequentes

Para que serve a tabela DUE no Protheus?

Ela é utilizada para solicitantes dentro do sistema ERP Protheus.

Como consultar os campos da tabela DUE?

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

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

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

Exemplo de consulta SQL da tabela DUE

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

SELECT
    DUE_FILIAL,
    DUE_CODSOL,
    DUE_CODCLI,
    DUE_LOJCLI,
    DUE_NOME,
    DUE_NREDUZ,
    DUE_END,
    DUE_MUN,
    DUE_EST,
    DUE_BAIRRO,
    DUE_CEP,
    DUE_PONREF,
    DUE_CGC,
    DUE_INSCR,
    DUE_DDD,
    DUE_TEL,
    DUE_CONTAT,
    DUE_EMAIL,
    DUE_DATCAD,
    DUE_TIPTRA,
    DUE_DESTPT,
    DUE_TIPCOL,
    DUE_COLSEG,
    DUE_COLTER,
    DUE_COLQUA,
    DUE_COLQUI,
    DUE_COLSEX,
    DUE_COLSAB,
    DUE_COLDOM,
    DUE_HORCOI,
    DUE_HORCOF,
    DUE_CDRSOL,
    DUE_REGSOL,
    DUE_CODMUN,
    DUE_CADPOR,
    DUE_USEPOR,
    DUE_GIASP
FROM DUE
WHERE
    D_E_L_E_T_ = ' '
    AND DUE_FILIAL = 'VALOR'
    AND DUE_CODSOL = 'VALOR'
    AND DUE_CODCLI = 'VALOR'
    AND DUE_LOJCLI = 'VALOR'
    AND DUE_NOME = 'VALOR'
    AND DUE_NREDUZ = 'VALOR'
    AND DUE_END = 'VALOR'
    AND DUE_MUN = 'VALOR'
    AND DUE_EST = 'VALOR'
    AND DUE_BAIRRO = 'VALOR'
    AND DUE_CEP = 'VALOR'
    AND DUE_PONREF = 'VALOR'
    AND DUE_CGC = 'VALOR'
    AND DUE_INSCR = 'VALOR'
    AND DUE_DDD = 'VALOR'
    AND DUE_TEL = 'VALOR'
    AND DUE_CONTAT = 'VALOR'
    AND DUE_EMAIL = 'VALOR'
    AND DUE_DATCAD BETWEEN '20260501' AND '20260531'
    AND DUE_TIPTRA = 'VALOR'
    AND DUE_DESTPT = 'VALOR'
    AND DUE_TIPCOL = 'VALOR'
    AND DUE_COLSEG = 'VALOR'
    AND DUE_COLTER = 'VALOR'
    AND DUE_COLQUA = 'VALOR'
    AND DUE_COLQUI = 'VALOR'
    AND DUE_COLSEX = 'VALOR'
    AND DUE_COLSAB = 'VALOR'
    AND DUE_COLDOM = 'VALOR'
    AND DUE_HORCOI = 'VALOR'
    AND DUE_HORCOF = 'VALOR'
    AND DUE_CDRSOL = 'VALOR'
    AND DUE_REGSOL = 'VALOR'
    AND DUE_CODMUN = 'VALOR'
    AND DUE_CADPOR = 'VALOR'
    AND DUE_USEPOR = 'VALOR'
    AND DUE_GIASP = 'VALOR'