Dicionário Protheus
Início

Tabela AD2 no Protheus

Time de Vendas

O que é a tabela AD2 no Protheus?

A tabela AD2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para time de vendas.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE AD2
X2_PATH \DATA\
X2_ARQUIVO AD2990
X2_NOME Time de Vendas
X2_NOMESPA Time de Ventas
X2_NOMEENG Sales Team
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO AD2_FILIAL+AD2_NROPOR+AD2_REVISA+AD2_VEND
X2_PYME S
X2_MODULO 73
X2_DISPLAY AD2_NROPOR+AD2_REVISA+AD2_VEND
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_ 151
R_E_C_D_E_L_ 0

Campos da Tabela AD2 (17 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_
AD2 01 AD2_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 - S - - N N N - - - 1 2 - - - 2163 0
AD2 02 AD2_NROPOR C 6 0 Oportunidade Oportunidad Opportunity Nr. da Oportunidade Nro. de la Oportunidad Opportunity Number @! ExistCpo("AD1") x x x x x x x x x x x x x x x xx - - 1 xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 2164 0
AD2 03 AD2_REVISA C 2 0 Revisao Revision Review Revisao da oportunidade Revision de oportunidad Opportunity Review @! - x x x x x x x x x x x x x x x xx - - 1 xx - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 2165 0
AD2 04 AD2_HISTOR C 1 0 Historico Historial History Indica registro historico Indica registro historial Indicate History File @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 xx - - - N V - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 2166 0
AD2 05 AD2_VEND C 6 0 Vendedor Vendedor Sales Repr. Vendedor Vendedor Sales Representative @! ExistCpo("SA3") .AND. ExistChav("AD2",FwFldGet("AD1_NROPOR")+FwFldGet("AD2_VEND")) .AND. Ft300AltTV() x x x x x x x x x x x x x x x x - SA3 1 xxx - S - N - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 2167 0
AD2 06 AD2_NOMVEN C 40 0 Nome Nombre Name Nome do Vendedor Nombre del Vendedor Sales Represent´s Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,Posicione("SA3",1,xFilial("SA3")+AD2->AD2_VEND,"A3_NOME"),"") - 1 x xx - - - N V V - - - - - - - Posicione("SA3",1,xFilial("SA3")+AD2->AD2_VEND,"A3_NOME") - - S - - N N N - - - 1 1 - - - 2168 0
AD2 07 AD2_PERC N 3 0 % Particip. % Particip. % Particip. % Participacao % Participacion % Participation 999 Ft300VldPTV() x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 2169 0
AD2 08 AD2_CODCAR C 6 0 Codigo Cargo Codigo Cargo Posit. Code Codigo do Cargo Codigo del Cargo Position Code @! - x x x x x x x x x x x x x x x x - - 1 xx - S - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 2170 0
AD2 09 AD2_CARGO C 55 0 Cargo Cargo Position Cargo do Vendedor Cargo del Vendedor Salesman Position - - x x x x x x x x x x x x x x x x IIF(!INCLUI,Ft300NCargo(AD2->AD2_CODCAR),"") - 1 x xx - - - N V V - - - - - - - Ft300NCargo(AD2->AD2_CODCAR) - - S - - N N N - - - 1 2 - - - 2171 0
AD2 10 AD2_UNIDAD C 6 0 Unidade Unidad Unit Unidade de Negócio Unidad de negocio Business Unit @! - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 2172 0
AD2 11 AD2_NMUNID C 40 0 Nm. Unidade Nom. Unidad Unit Name Nome da Un. Negócio Nombre de un. negocio Business Unit Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,Posicione("ADK",1,xFilial("ADK")+AD2->AD2_UNIDAD,"ADK_NOME"),"") - 1 xx - - - - V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 2173 0
AD2 12 AD2_RESPUN C 6 0 Cod. Resp. Cod. Resp. Resp.Code Responsável Un. Negócio Responsable un. negocio Respnsbl for BusinessUnit @! - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 2174 0
AD2 13 AD2_NRESUN C 30 0 Responsável Respons. Responsible Nome do Responsável Nombre del responsable Name of Person In Charge @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,Posicione("SA3",1,xFilial("SA3")+AD2->AD2_RESPUN,"A3_NOME"),"") - 1 xx - - - - V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 2175 0
AD2 14 AD2_CODPAP C 6 0 Cod. Papel Cod. Papel Paper Code Código do Papel Codigo del papel Code of Paper @! Ft300VlPap(FwFldGet("AD2_CODPAP")) x x x x x x x x x x x x x x x x - SUMPAP 1 xx - S - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 2176 0
AD2 15 AD2_PAPEL C 55 0 Papel Papel Paper Descrição do Papel Descripcion del papel Description of Paper @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,Ft300NCargo(AD2->AD2_CODPAP),"") - 1 xx - - - N V V - - - - - - - Ft300NCargo(AD2->AD2_CODPAP) - - S - - N - N - - - 1 2 - - - 2177 0
AD2 16 AD2_IDESTN C 30 0 Id.Estr.Neg Id.Estr.Neg Bus Estr ID Id. de Acesso Estr. Neg. Id. de Acceso Estr. Neg. Bus Str Access ID @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - 075 - S - - N - N - - - 1 2 - - - 2178 0
AD2 17 AD2_NVESTN N 2 0 Nvl. Est.Neg Nv. Est.Neg Bus Est Lvl Nvl de Acesso a Estr. Neg Nv. de Acceso a Estr. Neg Lvl of Access to Bus Str 99 - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 2179 0

Índices da Tabela AD2 (2 í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_
AD2 1 AD2_FILIAL+AD2_NROPOR+AD2_REVISA+AD2_VEND Oportunidade + Revisao + Vendedor Oportunidad + Revision + Vendedor Opportunity + Review + Sales Repr. S XXX+XXX+SA3 - S 2 3 - 358 0
AD2 2 AD2_FILIAL+AD2_VEND+AD2_NROPOR+AD2_REVISA Vendedor + Oportunidade + Revisao Vendedor + Oportunidad + Revision Sales Repr. + Opportunity + Review S - - S 2 3 - 359 0

Perguntas frequentes

Para que serve a tabela AD2 no Protheus?

Ela é utilizada para time de vendas dentro do sistema ERP Protheus.

Como consultar os campos da tabela AD2?

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

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

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