Oportunidades de Venda
A tabela AD1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para oportunidades de venda.
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 AD1 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 AD1, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AD1 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AD1990 |
| X2_NOME | Oportunidades de Venda |
| X2_NOMESPA | Oportunidades de Venta |
| X2_NOMEENG | Sales Opportunities |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | AD1_FILIAL+AD1_NROPOR |
| X2_PYME | S |
| X2_MODULO | 73 |
| X2_DISPLAY | AD1_NROPOR+AD1_DESCRI |
| X2_SYSOBJ | FATA300 |
| 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_ | 150 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AD1 | 01 | AD1_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 | V | R | - | - | - | - | - | - | - | - | 033 | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2094 | 0 |
| AD1 | 02 | AD1_NROPOR | C | 6 | 0 | Oportunidade | Oportunidad | Opportunity | Nr. da Oportunidade | Nr. de Oportunidad | Opportunity Nr. | @! | ExistChav("AD1") | x x x x x x x x x x x x x x x xx | GetSxeNum("AD1","AD1_NROPOR") | - | 1 | xxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | S | N | N | - | - | 001 | 1 | 1 | - | - | - | 2095 | 0 |
| AD1 | 03 | AD1_REVISA | C | 2 | 0 | Revisao | Revision | Revision | Revisão da Oportunidade | Revision de Oportunidad | Opportunity Review | @! | - | x x x x x x x x x x x x x x x xx | "01" | - | 1 | xxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2096 | 0 |
| AD1 | 04 | AD1_DESCRI | C | 30 | 0 | Descrição | Descripcion | Description | Descrição da Oportunidade | Descripcion Oportunidad | Description of Opportunit | @! | NaoVazio() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | S | N | N | - | - | 001 | 1 | 1 | - | - | - | 2097 | 0 |
| AD1 | 05 | AD1_DATA | D | 8 | 0 | Dt Inclusão | Fc.Inclusion | Inclusion Dt | Data de inclusao | Fecha de inclusion | Inclusion Date | - | - | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2098 | 0 |
| AD1 | 06 | AD1_HORA | C | 5 | 0 | Hora | Hora | Time | Hora de inclusao | Hora de inclusion | Inclusion time | @! | - | x x x x x x x x x x x x x x x x | Left(Time(),5) | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2099 | 0 |
| AD1 | 07 | AD1_USER | C | 6 | 0 | Cod.Usuario | Cod.Usuario | User Code | Usuario de Inclusão | Usuario de Inclusion | Addition User | @! | - | x x x x x x x x x x x x x x x x | If(FindFunction("CRMXCODUSER"), CRMXCodUser(), RetCodUsr()) | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2100 | 0 |
| AD1 | 08 | AD1_VEND | C | 6 | 0 | Vendedor | Vendedor | Sales Rep. | Vendedor | Vendedor | Sales Rep. | @! | ExistCpo("SA3") .AND. Ft300AltTV() | x x x x x x x x x x x x x x x x | Ft300Vend() | SA3 | 1 | xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2101 | 0 |
| AD1 | 09 | AD1_NOMVEN | C | 40 | 0 | Nome | Nombre | Name | Nome do Vendedor | Nombre del Vendedor | Sales Rep. Name | @! | - | x x x x x x x x x x x x x x x x | IIF(!Empty(FwFldGet("AD1_VEND")),Posicione("SA3",1,xFilial("SA3")+FwFldGet("AD1_VEND"),"A3_NOME"),"") | - | 1 | x xx xx | - | - | - | N | V | V | - | - | - | - | - | - | - | Posicione("SA3",1,xFilial("SA3",AD1_FILIAL)+AD1->AD1_VEND,"A3_NOME") | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2102 | 0 |
| AD1 | 10 | AD1_DTINI | D | 8 | 0 | Dt.Inicio | Fc.Inicio | Start Date | Data de Inicio | Fecha de Inicio | Start Date | - | Ft300DtVld() | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2103 | 0 |
| AD1 | 11 | AD1_DTFIM | D | 8 | 0 | Dt.Fechament | Fc.Cierre | Closing Date | Data de Fechamento | Fecha de cierre | Closing Date | - | Ft300DtVld() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2104 | 0 |
| AD1 | 12 | AD1_PROSPE | C | 6 | 0 | Prospect | Prospect | Prospect | Prospect | Prospect | Prospect | @! | Vazio() .Or. (Ft300Prosp() .And. CRMXLibReg("SUS")) | x x x x x x x x x x x x x x x xx | - | SUS | 1 | xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | 001 | 1 | S | - | - | S | N | N | - | - | 001 | 1 | 1 | - | - | - | 2105 | 0 |
| AD1 | 13 | AD1_LOJPRO | C | 2 | 0 | Loja Prosp. | Tienda Prosp | ProspctStore | Loja do Prospect | Tienda de Prospect | Store of Prospect | @! | Ft300Prosp() | x x x x x x x x x x x x x x x xx | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 002 | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2106 | 0 |
| AD1 | 14 | AD1_NOMPRO | C | 40 | 0 | Nome Prosp. | Nombre Prosp | Prop. Name | Nome do Prospect | Nombre del Prospect | Prospect Name | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,Posicione("SUS",1,xFilial("SUS")+AD1->AD1_PROSPE+AD1->AD1_LOJPRO,"US_NOME"),"") | - | 1 | x xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | Posicione("SUS",1,xFilial("SUS")+AD1->AD1_PROSPE+AD1->AD1_LOJPRO,"US_NOME") | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2107 | 0 |
| AD1 | 15 | AD1_CODCLI | C | 6 | 0 | Cliente | Cliente | Customer | Codigo do cliente | Codigo del cliente | Customer code | @! | Vazio() .Or. (Ft300Cli() .And. CRMXLibReg("SA1")) | x x x x x x x x x x x x x x x xx | - | SA1 | 1 | xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | 001 | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2108 | 0 |
| AD1 | 16 | AD1_LOJCLI | C | 2 | 0 | Loja | Tienda | Unit | Loja do Cliente | Tienda del Cliente | Customer Unit | @! | Ft300Cli(.F.) | x x x x x x x x x x x x x x x xx | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 002 | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2109 | 0 |
| AD1 | 17 | AD1_NOMCLI | C | 50 | 0 | Nome Cliente | Nombre Clien | Custom. Name | Nome do Cliente | Nombre del Cliente | Customer Name | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,Posicione("SA1",1, xFilial("SA1")+AD1->AD1_CODCLI+AD1->AD1_LOJCLI,"A1_NOME"),"") | - | 1 | x xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | Posicione("SA1",1, xFilial("SA1")+AD1->AD1_CODCLI+AD1->AD1_LOJCLI,"A1_NOME") | 175 | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2110 | 0 |
| AD1 | 18 | AD1_PROVEN | C | 6 | 0 | Processo | Proceso | Process | Processo de Venda | Proceso de Venta | Selling Process | @! | ExistCpo("AC1") .AND. Ft300AtAIJ() | x x x x x x x x x x x x x x x x | Ft300Proce() | AC2 | 1 | xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2111 | 0 |
| AD1 | 19 | AD1_STAGE | C | 6 | 0 | Estagio | Etapa | Stage | Estagio da Venda | Etapa de la Venta | Stage of Sale | @! | ExistCpo("AC2",FwFldGet("AD1_PROVEN")+FwFldGet("AD1_STAGE")) .AND. Ft300AtAIJ() | x x x x x x x x x x x x x x x x | Ft300Stage() | - | 1 | xxx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 2112 | 0 |
| AD1 | 20 | AD1_PERCEN | N | 3 | 0 | Estagio % | Etapa % | Stage % | Percentual de Conclusão | Porcentaje de Conclusion | Finishing Percentage | 999 | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,Ft300Perc(AD1->AD1_PROVEN,AD1->AD1_STAGE),0) | - | 1 | xx | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2113 | 0 |
| AD1 | 21 | AD1_CODMEM | C | 6 | 0 | Link - SYP | Enlace - SYP | Link - SYP | Link - SYP | Enlace - SYP | Link - SYP | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2114 | 0 |
| AD1 | 22 | AD1_MEMO | M | 80 | 0 | Notas | Facturas | Notes | Notas | Facturas | Notes | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,MSMM(AD1->AD1_CODMEM),"") | - | 1 | x | - | - | - | N | A | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 2115 | 0 |
| AD1 | 23 | AD1_DTPFIM | D | 8 | 0 | Dt.Prev. Fim | Fc.Prev. Fin | Fnl Frcst Dt | Dt Prev. Fim | Fc Prev. Fin | Fnl Frcst Dt | - | FwFldGet("AD1_DTPFIM") >= dDataBase | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 002 | 1 | 2 | - | - | - | 2116 | 0 |
| AD1 | 24 | AD1_DTPENC | D | 8 | 0 | Dt.Prev.Enc | Fch.Prev.Cie | Pred.Clos.Dt | Data Prev. Encerramento | Fecha prevista de cierre | Predicted Closing Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 2117 | 0 |
| AD1 | 25 | AD1_HRPENC | C | 5 | 0 | Hr.Prev.Enc | Hr. Prev.Cie | PredClosng.T | Hora Prev. Encerramento | Hora prevision de cierre | Predicted Closing Time | 99:99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 2118 | 0 |
| AD1 | 26 | AD1_MOEDA | N | 2 | 0 | Moeda | Moneda | Currency | Moeda da Verba | Moneda del Fondo | Budget Currency | 99 | M->AD1_MOEDA > 0 .AND. M->AD1_MOEDA <= MOEDFIN() | x x x x x x x x x x x x x x x x | 1 | - | 1 | xx | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 002 | 1 | 1 | - | - | - | 2119 | 0 |
| AD1 | 27 | AD1_DESMOE | C | 15 | 0 | Desc. Moeda | Desc. Moneda | Currency Des | Descricao da Moeda | Descripción de la moneda | Currency Description | - | - | x x x x x x x x x x x x x x x x | SUPERGETMV("MV_MOEDA"+ALLTRIM(STR(M->AD1_MOEDA,2))) | - | 1 | x x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 2120 | 0 |
| AD1 | 28 | AD1_RCINIC | N | 12 | 2 | Prev. Inic. | Prev. Inic. | Initl.Estimt | Previsão Inicial | Prevision inicial | Initial Estimate | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 2121 | 0 |
| AD1 | 29 | AD1_VERBA | N | 16 | 2 | Receita Est. | Ingreso Est. | Est. Revenue | Receita Estimada | Ingreso Estimado | Estimated Revenue | @E 9,999,999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx | - | - | - | N | A | R | - | - | - | - | - | - | IIF(!INCLUI,Ft300VrPro(),.T.) | - | - | 1 | S | - | - | N | N | N | - | - | 002 | 1 | 2 | - | - | - | 2122 | 0 |
| AD1 | 30 | AD1_RCFECH | N | 12 | 2 | Mensalidade | Mensualidad | Monthly paym | Mensalidade da Oportu. | Mensualidad de la Oport. | Monthly paym of opp. | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 2123 | 0 |
| AD1 | 31 | AD1_RCREAL | N | 12 | 2 | Receita Real | Ingreso real | Real Income | Receita Real | Ingreso real | Real Income | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | N | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 2124 | 0 |
| AD1 | 32 | AD1_CUSTO | N | 12 | 2 | Custo | Costo | Cost | Custo da Oportunidade | Costo de Oportunidad | Opportunity Cost | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 2125 | 0 |
| AD1 | 33 | AD1_FEELIN | C | 1 | 0 | Temperatura | Temperatura | Temperature | Temperatura da Oport. | Temperatura de la Oport. | Temperature of opp. | @! | Pertence("123") | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | 1=Baixa;2=Média;3=Alta | 1=Baja;2=Media;3=Alta | 1=Low;2=Medium;3=high | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 002 | 1 | 2 | - | - | - | 2126 | 0 |
| AD1 | 34 | AD1_FCS | C | 6 | 0 | F.C.S. | F.C.E. | C.S.F. | Fator Critico de Sucesso | Factor Critico de Exito | Critical Success Factor | @! | Vazio() .Or. ExistCpo("SX5","A6"+FwFldGet("AD1_FCS")) | x x x x x x x x x x x x x x x x | - | A6 | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | FwFldGet("AD1_STATUS")$"19".AND.Empty(FwFldGet("AD1_FCI")) | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 2127 | 0 |
| AD1 | 35 | AD1_DESFCS | C | 30 | 0 | Descrição | Descripcion | Description | Descricao do Fator | Descripcion del Factor | Factor Description | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,Left( Posicione("SX5",1,xFilial("SX5")+"A6"+AD1->AD1_FCS,"X5_DESCRI"),30),"") | - | 1 | x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 2128 | 0 |
| AD1 | 36 | AD1_FCI | C | 6 | 0 | F.C.I. | F.C.E. | C.F.F. | Fator Critico Insucesso | Factor Critico Exito | Critical Failure Factor | @! | Vazio() .Or. ExistCpo("SX5","A6"+FwFldGet("AD1_FCI")) | x x x x x x x x x x x x x x x x | - | A6 | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | FwFldGet("AD1_STATUS")$"123".AND.Empty(FwFldGet("AD1_FCS")) | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 2129 | 0 |
| AD1 | 37 | AD1_DESFCI | C | 30 | 0 | Descrição | Descripcion | Description | Descrição do Fator | Descripcion del Factor | Factor Description | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,Left( Posicione("SX5",1,xFilial("SX5")+"A6"+AD1->AD1_FCI,"X5_DESCRI"),30),"") | - | 1 | x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 2130 | 0 |
| AD1 | 38 | AD1_PRIOR | C | 1 | 0 | Prioridade | Prioridad | Priority | Prioridade | Prioridad | Priority | 9 | Pertence("123") | x x x x x x x x x x x x x x x x | "1" | - | 1 | xx | - | - | - | N | A | R | - | - | 1=Baixa;2=Media;3=Alta | 1=Baja;2=Mediana;3=Alta | 1=Low;2=Medium;3=High | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 1 | - | - | - | 2131 | 0 |
| AD1 | 39 | AD1_STATUS | C | 1 | 0 | Status | Estatus | Status | Status da Oportunidade | Estatus de la Oportunidad | Opportunity Status | @! | Ft300VdVis() .AND. Ft300VProp() .AND. Ft300VldFC() .AND. Ft300OpEnc() | x x x x x x x x x x x x x x x x | "1" | - | 1 | xx | - | - | - | S | A | R | - | - | 1=Aberto;2=Perdido;3=Suspenso;9=Ganha | 1=Abierto;2=Perdido;3=Suspendido;9=Gana | 1=Opened;2=Lost;3=Suspended;9=Gain | - | !Empty(FwFldGet("AD1_FCI")) .OR. !Empty(FwFldGet("AD1_FCS")) | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 1 | - | - | - | 2132 | 0 |
| AD1 | 40 | AD1_ENCERR | C | 6 | 0 | Encerramento | Finalizacion | Ending | Codigo do Encerramento | Codigo de la Finalizacion | Ending Code | @! | Vazio() .OR. ExistCpo("SUN") | x x x x x x x x x x x x x x x x | - | SUN | 1 | x xx x | - | - | - | N | A | R | - | - | - | - | - | - | IIF(FwFldGet("AD1_STATUS") $ "2|3",.T.,.F.) | - | - | 1 | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 2133 | 0 |
| AD1 | 41 | AD1_MTVENC | M | 10 | 0 | Motivo | Motivo | Reason | Motivo do Encerramento | Motivo de Finalizacion | Closing Reason | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | N | A | R | - | - | - | - | - | - | !Empty(FwFldGet("AD1_ENCERR")) | - | - | 1 | S | - | - | N | - | N | - | - | 003 | 1 | 2 | - | - | - | 2134 | 0 |
| AD1 | 42 | AD1_MEMENC | C | 6 | 0 | Descr.Encerr | Descr.Finali | Ending Desc. | Descr. de Encerramento | Descr. de Finalizacion | Ending Description | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2135 | 0 |
| AD1 | 43 | AD1_MODO | C | 1 | 0 | Modo | Modo | Mode | Modo de Atualizacäo | Modo de Actualizacion | Update Mode | @! | Pertence("12") | x x x x x x x x x x x x x x x x | "1" | - | 1 | xx x | - | - | - | N | V | R | - | - | 1=Manual;2=Automatico | 1=Manual;2=Automatico | 1=Manual;2=Automatic | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2136 | 0 |
| AD1 | 44 | AD1_COMUNI | C | 6 | 0 | Comunicacao | Comunicacion | Communicatio | Tipo de Comunicacao | Tipo de Comunicacion | Type of Communication | @! | Vazio() .OR. ExistCpo("SUL",FwFldGet("AD1_COMUNI")) | x x x x x x x x x x x x x x x x | - | SUL | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2137 | 0 |
| AD1 | 45 | AD1_CANAL | C | 6 | 0 | Un. Negócio | Un. Negocio | Busin. Unit | Unidade de Negócio | Unidad de negocio | Business Unit | @! | Vazio() .OR. ExistCpo("ADK") | x x x x x x x x x x x x x x x x | - | ADK | 1 | x xx x | - | - | - | - | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2138 | 0 |
| AD1 | 46 | AD1_TABELA | C | 3 | 0 | Tabela | Tabla | Table | Codigo da Tabela de Preco | Codigo de Tabla de Precio | Price Table Code | @! | Vazio() .OR. ( ExistCpo("DA0") .AND. MaVldTabPrc(FwFldGet("AD1_TABELA")) ) | x x x x x x x x x xx x x x x x x x x x | - | DA0 | 1 | x xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 172 | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2139 | 0 |
| AD1 | 47 | AD1_CODPRO | C | 15 | 0 | Produto | Producto | Product | Código do Produto | Codigo del Producto | Product Code | @! | Vazio() .Or. ExistCpo("SB1") | x x x x x x x x x x x x x x x x | - | SB1 | 1 | x x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | 030 | 1 | S | - | - | S | N | N | - | - | 004 | 1 | 2 | - | - | - | 2140 | 0 |
| AD1 | 48 | AD1_DESPRO | C | 50 | 0 | Descrição | Descripcion | Description | Descrição do Produto | Descripcion del Producto | Product Description | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,Posicione("SB1",1,xFilial("SB1")+AD1->AD1_CODPRO,"B1_DESC"),"") | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | Posicione("SB1",1,xFilial("SB1")+AD1->AD1_CODPRO,"B1_DESC") | 171 | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2141 | 0 |
| AD1 | 49 | AD1_SETOR | C | 1 | 0 | Setor | Sector | Sector | Setor | Sector | Sector | @! | Pertence("12") | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | S | A | R | - | - | 1=Publico;2=Privado | 1=Publico;2=Privado | 1=Public;2=Private | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2142 | 0 |
| AD1 | 50 | AD1_CODCAT | C | 3 | 0 | Cod.Categ | Cod.Categ | Categ. Code | Código de Categoria | Codigo de categoria | Category Code | @! | - | x x x x x x x x x x x x x x x x | - | ADO | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2143 | 0 |
| AD1 | 51 | AD1_VISTEC | C | 1 | 0 | Vist.Técnica | Insp Tecnica | Tech. Inspec | Vistoria Técnica? | Inspeccion Tecnica | Technical Inspection? | @! | Pertence("12") | x x x x x x x x x x x x x x x x | "2" | - | 1 | xx x | - | - | - | N | V | R | - | - | 1=Sim;2=Não | 1=Si;2=No | 1=Yes;2=No | - | - | - | - | 1 | N | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2144 | 0 |
| AD1 | 52 | AD1_CODVIS | C | 6 | 0 | Vistoria Téc | Inspec Tec | Tech. Inspec | Código da Vist. Técnica | Codigo Inspecc. Tacnica | Technical Inspection Code | @! | - | 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 | - | - | 004 | 1 | 2 | - | - | - | 2145 | 0 |
| AD1 | 53 | AD1_SITVIS | C | 1 | 0 | Sit.Vist.Téc | Sit.Insp.Te | Tec Insp Sta | Situação Vistoria Téc | Situacion Inspc Tec | Tec Inspection Status | @! | Pertence("1234") | x x x x x x x x x x x x x x x x | "4" | - | 1 | xx x | - | - | - | - | V | R | - | - | 1=Em Aberto;2=Agendado;3=Concluida;4=Nenhuma | 1=Pendiente;2=Agendado;3=Concluida;4=Ninguna | 1=Open; 2=Scheduled; 3= Concluded; None | - | - | - | - | 1 | N | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2146 | 0 |
| AD1 | 54 | AD1_NUMORC | C | 6 | 0 | Orçamento | Presupuesto | Quotation | Número do Orçamento | Numero del Presupuesto | Budget Number | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2147 | 0 |
| AD1 | 55 | AD1_PROPOS | C | 6 | 0 | Proposta | Propuesta | Proposal | Proposta | Propuesta | Proposal | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2148 | 0 |
| AD1 | 56 | AD1_TPCAMP | C | 1 | 0 | Tipo Camp | Tipo Camp | Camp Type | Tipo de Campanha | Tipo de Campana | Campaign Type | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2149 | 0 |
| AD1 | 57 | AD1_CHVCAM | C | 14 | 0 | Código | Codigo | Code | Código da Campanha | Codigo de Campana | Campaign Code | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2150 | 0 |
| AD1 | 58 | AD1_CODTMK | C | 6 | 0 | Cod Atend | Cod.Atencion | Service Code | Codigo do Atendimento | Codigo de la Atencion | Service Code | @! | - | x x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2151 | 0 |
| AD1 | 59 | AD1_REGSLA | C | 6 | 0 | Registro SLA | Registro SLA | SLA Record | Registro ID do SLA | Registro ID del SLA | SLA ID Record | - | - | x x x x x x x x x xx x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 2152 | 0 |
| AD1 | 60 | AD1_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 | CRMXNVLEST(FwFldGet("AD1_VEND"))[1] | - | 1 | x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 075 | - | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2153 | 0 |
| AD1 | 61 | AD1_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 | CRMXNVLEST(FwFldGet("AD1_VEND"))[2] | - | 1 | x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2154 | 0 |
| AD1 | 62 | AD1_MSBLQL | C | 1 | 0 | Status Regis | Estatus Reg | Rec. Status | Status do Registro | Estatus del registro | Record Status | @! | Pertence("12") | x x x x x x x x x x x x x x x x | "2" | - | 1 | xx | - | - | - | - | A | R | - | - | 1=Inativo;2=Ativo | 1=Inactivo;2=Activo | 1=Inactive;2=Active | - | - | - | - | 1 | S | - | - | N | - | N | - | - | 004 | 1 | 2 | - | - | - | 2155 | 0 |
| AD1 | 63 | AD1_DTASSI | D | 8 | 0 | Dt.Ass.Prop. | Fc.Fir.Prop. | Prop.Sig.Dt. | Dt. assinatura proposta | Fc. ficha propuesta | Proposal signature date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | S | - | N | A | R | - | - | - | - | - | - | M->AD1_STATUS == '9' | - | - | 2 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2156 | 0 |
| AD1 | 64 | AD1_OBSPRO | M | 10 | 0 | Obs.Proposta | Obs.Propuest | Prop. Notes | Observacoes da proposta | Observaciones de propuest | Proposal notes | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2157 | 0 |
| AD1 | 65 | AD1_CNTPRO | C | 6 | 0 | Contato Ass. | Contacto Fir | Sign. Contac | Contato ass. proposta | Contacto fir. propuesta | Proposal signature contac | @! | Ft300VlSU5() | x x x x x x x x x x x x x x x x | - | SU5001 | 1 | x x xx | - | S | - | N | A | R | - | - | - | - | - | - | !Empty(M->AD1_DTASSI) | - | - | 2 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2158 | 0 |
| AD1 | 66 | AD1_NOMCNT | C | 50 | 0 | Nome contato | Nombre cont. | Contact name | Nome do contato | Nombre del contacto | Contact name | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI .AND. !Empty(AD1->AD1_CNTPRO),Posicione("SU5",1,xFilial("SU5")+AD1->AD1_CNTPRO,"U5_CONTAT"),"") | - | 1 | x x xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 176 | 2 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2159 | 0 |
| AD1 | 67 | AD1_USRASS | C | 6 | 0 | Usuário Resp | Usuario Resp | Resp. User | Cod. Usuario Responsável | Cod. Usuario Responsable | Responsible User Code | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2160 | 0 |
| AD1 | 68 | AD1_DSCUSR | C | 40 | 0 | Nome Usuario | Nombre Usuar | User Name | Nome do usuario | Nombre del usuario | User name | - | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI .AND. !Empty(AD1->AD1_USRASS),FwGetUserName(AD1->AD1_USRASS),"") | - | 1 | x xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 2161 | 0 |
| AD1 | 69 | AD1_DESCAM | C | 40 | 0 | Desc. Camp. | Desc. Camp. | Fld. Descr. | Descrição da Campanha | Descripcion de Campana | Campaign Description | - | - | x x x x x x x x x x x x x x x x | IIF(!EMPTY(M->AD1_CHVCAM),POSICIONE("SUO",1,XFILIAL("SUO")+ALLTRIM(M->AD1_CHVCAM),"UO_DESC"),"") | - | 1 | x x | - | - | - | S | V | V | - | - | - | - | - | - | - | Ft300InBra() | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 2162 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AD1 | 1 | AD1_FILIAL+AD1_NROPOR+AD1_REVISA | Oportunidade + Revisao | Oportunidad + Revision | Opportunity + Revision | S | - | - | S | 2 | 3 | - | 350 | 0 |
| AD1 | 2 | AD1_FILIAL+AD1_VEND+DTOS(AD1_DTINI) | Vendedor + Dt.Inicio | Vendedor + Fc.Inicio | Sales Rep. + Start Date | S | - | - | S | 2 | 3 | - | 351 | 0 |
| AD1 | 3 | AD1_FILIAL+AD1_VEND+DTOS(AD1_DTFIM) | Vendedor + Dt.Fechament | Vendedor + Fc.Cierre | Sales Rep. + Closing Date | S | - | - | S | 2 | 3 | - | 352 | 0 |
| AD1 | 4 | AD1_FILIAL+AD1_PROSPE+AD1_LOJPRO+AD1_VEND+DTOS(AD1_DTINI)+DTOS(AD1_DTFIM)+AD1_PROVEN+AD1_STAGE+AD1_CODPRO+AD1_STATUS | Prospect + Loja Prosp. + Vendedor + Dt.Inicio + Dt.Fechament + Process | Prospect + Tienda Prosp + Vendedor + Fc.Inicio + Fc.Cierre + Proceso + | Prospect + ProspctStore + Sales Rep. + Start Date + Closing Date + Pro | S | - | - | S | 2 | 3 | - | 353 | 0 |
| AD1 | 5 | AD1_FILIAL+AD1_PROVEN+AD1_STAGE | Processo + Estagio | Proceso + Etapa | Process + Stage | S | - | - | S | 2 | 3 | - | 354 | 0 |
| AD1 | 6 | AD1_FILIAL+DTOS(AD1_DATA)+AD1_NROPOR+AD1_REVISA | Dt Inclusão + Oportunidade + Revisao | Fc.Inclusion + Oportunidad + Revision | Inclusion Dt + Opportunity + Revision | S | - | - | N | 2 | 3 | - | 355 | 0 |
| AD1 | 7 | AD1_FILIAL+AD1_CODTMK | Cod Atend | Cod.Atencion | Service Code | S | - | - | S | 2 | 3 | - | 356 | 0 |
| AD1 | 8 | AD1_FILIAL+DTOS(AD1_DATA)+AD1_PROVEN+AD1_VEND+AD1_STATUS | Dt Inclusão + Processo + Vendedor + Status | Fc.Inclusion + Proceso + Vendedor + Estatus | Inclusion Dt + Process + Sales Rep. + Status | S | - | - | S | 2 | 3 | - | 357 | 0 |
Ela é utilizada para oportunidades de venda 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
AD1_FILIAL,
AD1_NROPOR,
AD1_REVISA,
AD1_DESCRI,
AD1_DATA,
AD1_HORA,
AD1_USER,
AD1_VEND,
AD1_NOMVEN,
AD1_DTINI,
AD1_DTFIM,
AD1_PROSPE,
AD1_LOJPRO,
AD1_NOMPRO,
AD1_CODCLI,
AD1_LOJCLI,
AD1_NOMCLI,
AD1_PROVEN,
AD1_STAGE,
AD1_PERCEN,
AD1_CODMEM,
AD1_MEMO,
AD1_DTPFIM,
AD1_DTPENC,
AD1_HRPENC,
AD1_MOEDA,
AD1_DESMOE,
AD1_RCINIC,
AD1_VERBA,
AD1_RCFECH,
AD1_RCREAL,
AD1_CUSTO,
AD1_FEELIN,
AD1_FCS,
AD1_DESFCS,
AD1_FCI,
AD1_DESFCI,
AD1_PRIOR,
AD1_STATUS,
AD1_ENCERR,
AD1_MTVENC,
AD1_MEMENC,
AD1_MODO,
AD1_COMUNI,
AD1_CANAL,
AD1_TABELA,
AD1_CODPRO,
AD1_DESPRO,
AD1_SETOR,
AD1_CODCAT,
AD1_VISTEC,
AD1_CODVIS,
AD1_SITVIS,
AD1_NUMORC,
AD1_PROPOS,
AD1_TPCAMP,
AD1_CHVCAM,
AD1_CODTMK,
AD1_REGSLA,
AD1_IDESTN,
AD1_NVESTN,
AD1_MSBLQL,
AD1_DTASSI,
AD1_OBSPRO,
AD1_CNTPRO,
AD1_NOMCNT,
AD1_USRASS,
AD1_DSCUSR,
AD1_DESCAM
FROM AD1
WHERE
D_E_L_E_T_ = ' '
AND AD1_FILIAL = 'VALOR'
AND AD1_NROPOR = 'VALOR'
AND AD1_REVISA = 'VALOR'
AND AD1_DESCRI = 'VALOR'
AND AD1_DATA BETWEEN '20260601' AND '20260630'
AND AD1_HORA = 'VALOR'
AND AD1_USER = 'VALOR'
AND AD1_VEND = 'VALOR'
AND AD1_NOMVEN = 'VALOR'
AND AD1_DTINI BETWEEN '20260601' AND '20260630'
AND AD1_DTFIM BETWEEN '20260601' AND '20260630'
AND AD1_PROSPE = 'VALOR'
AND AD1_LOJPRO = 'VALOR'
AND AD1_NOMPRO = 'VALOR'
AND AD1_CODCLI = 'VALOR'
AND AD1_LOJCLI = 'VALOR'
AND AD1_NOMCLI = 'VALOR'
AND AD1_PROVEN = 'VALOR'
AND AD1_STAGE = 'VALOR'
AND AD1_PERCEN = 0
AND AD1_CODMEM = 'VALOR'
AND AD1_DTPFIM BETWEEN '20260601' AND '20260630'
AND AD1_DTPENC BETWEEN '20260601' AND '20260630'
AND AD1_HRPENC = 'VALOR'
AND AD1_MOEDA = 0
AND AD1_DESMOE = 'VALOR'
AND AD1_RCINIC = 0
AND AD1_VERBA = 0
AND AD1_RCFECH = 0
AND AD1_RCREAL = 0
AND AD1_CUSTO = 0
AND AD1_FEELIN = 'VALOR'
AND AD1_FCS = 'VALOR'
AND AD1_DESFCS = 'VALOR'
AND AD1_FCI = 'VALOR'
AND AD1_DESFCI = 'VALOR'
AND AD1_PRIOR = 'VALOR'
AND AD1_STATUS = 'VALOR'
AND AD1_ENCERR = 'VALOR'
AND AD1_MEMENC = 'VALOR'
AND AD1_MODO = 'VALOR'
AND AD1_COMUNI = 'VALOR'
AND AD1_CANAL = 'VALOR'
AND AD1_TABELA = 'VALOR'
AND AD1_CODPRO = 'VALOR'
AND AD1_DESPRO = 'VALOR'
AND AD1_SETOR = 'VALOR'
AND AD1_CODCAT = 'VALOR'
AND AD1_VISTEC = 'VALOR'
AND AD1_CODVIS = 'VALOR'
AND AD1_SITVIS = 'VALOR'
AND AD1_NUMORC = 'VALOR'
AND AD1_PROPOS = 'VALOR'
AND AD1_TPCAMP = 'VALOR'
AND AD1_CHVCAM = 'VALOR'
AND AD1_CODTMK = 'VALOR'
AND AD1_REGSLA = 'VALOR'
AND AD1_IDESTN = 'VALOR'
AND AD1_NVESTN = 0
AND AD1_MSBLQL = 'VALOR'
AND AD1_DTASSI BETWEEN '20260601' AND '20260630'
AND AD1_CNTPRO = 'VALOR'
AND AD1_NOMCNT = 'VALOR'
AND AD1_USRASS = 'VALOR'
AND AD1_DSCUSR = 'VALOR'
AND AD1_DESCAM = 'VALOR'