Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Tabela 2410 AD1

Autor: Eurai Criado: 01/03/2025 Atualizado: 01/03/2025 Protheus
Postagem

Salve salve, blz?

 

 

Tabela AD1. #AD1

 

 

 

 

SX2 - TABELA

X2_CHAVE X2_PATH X2_ARQUIVO X2_NOME X2_NOMESPA X2_NOMEENG X2_ROTINA X2_MODO X2_MODOUN X2_MODOEMP X2_DELET X2_TTS X2_UNICO X2_PYME X2_MODULO X2_DISPLAY X2_SYSOBJ X2_USROBJ X2_POSLGT X2_CLOB X2_AUTREC X2_TAMFIL X2_TAMUN X2_TAMEMP X2_STAMP X2_INSDT
AD1 DATA AD1990 Oportunidades de Venda Oportunidades de Venta Sales Opportunities E E E 0 AD1_FILIAL+AD1_NROPOR S 73 AD1_NROPOR+AD1_DESCRI FATA300 1 2 2 2 0 0

 

 

 

 

SX3 - CAMPOS

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_DESCRIC X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_NIVEL X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_CBOX X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER
AD1 27 AD1_DESMOE C 15 0 Desc. Moeda Descricao da Moeda SUPERGETMV("MV_MOEDA"+ALLTRIM(STR(M->AD1_MOEDA,2))) 1 V V
AD1 49 AD1_SETOR C 1 0 Setor Setor @! Pertence("12") 1 S A R 1=Publico;2=Privado
AD1 50 AD1_CODCAT C 3 0 Cod.Categ Código de Categoria @! ADO 1 N A R
AD1 56 AD1_TPCAMP C 1 0 Tipo Camp Tipo de Campanha 1 S V R
AD1 57 AD1_CHVCAM C 14 0 Código Código da Campanha 1 S V R
AD1 60 AD1_IDESTN C 30 0 Id.Estr.Neg Id. de Acesso Estr. Neg. @! CRMXNVLEST(FwFldGet("AD1_VEND"))[1] 1 N V R 075
AD1 61 AD1_NVESTN N 2 0 Nvl. Est.Neg Nvl de Acesso a Estr. Neg 99 CRMXNVLEST(FwFldGet("AD1_VEND"))[2] 1 N V R
AD1 69 AD1_DESCAM C 40 0 Desc. Camp. Descrição da Campanha IIF(!EMPTY(M->AD1_CHVCAM),POSICIONE("SUO",1,XFILIAL("SUO")+ALLTRIM(M->AD1_CHVCAM),"UO_DESC"),"") 1 S V V Ft300InBra()
AD1 01 AD1_FILIAL C 2 0 Filial Filial do Sistema 1 N V R 033 1
AD1 02 AD1_NROPOR C 6 0 Oportunidade Nr. da Oportunidade @! ExistChav("AD1") GetSxeNum("AD1","AD1_NROPOR") 1 S V R 1
AD1 03 AD1_REVISA C 2 0 Revisao Revisão da Oportunidade @! "01" 1 S V R 1
AD1 04 AD1_DESCRI C 30 0 Descrição Descrição da Oportunidade @! NaoVazio() 1 S A R 1
AD1 05 AD1_DATA D 8 0 Dt Inclusão Data de inclusao dDataBase 1 N V R 1
AD1 06 AD1_HORA C 5 0 Hora Hora de inclusao @! Left(Time(),5) 1 N V R 1
AD1 07 AD1_USER C 6 0 Cod.Usuario Usuario de Inclusão @! If(FindFunction("CRMXCODUSER"), CRMXCodUser(), RetCodUsr()) 1 N V R 1
AD1 08 AD1_VEND C 6 0 Vendedor Vendedor @! ExistCpo("SA3") .AND. Ft300AltTV() Ft300Vend() SA3 1 S S A R 1
AD1 09 AD1_NOMVEN C 40 0 Nome Nome do Vendedor @! IIF(!Empty(FwFldGet("AD1_VEND")),Posicione("SA3",1,xFilial("SA3")+FwFldGet("AD1_VEND"),"A3_NOME"),"") 1 N V V Posicione("SA3",1,xFilial("SA3",AD1_FILIAL)+AD1->AD1_VEND,"A3_NOME") 1
AD1 10 AD1_DTINI D 8 0 Dt.Inicio Data de Inicio Ft300DtVld() dDataBase 1 S A R 1
AD1 11 AD1_DTFIM D 8 0 Dt.Fechament Data de Fechamento Ft300DtVld() 1 S A R 1
AD1 12 AD1_PROSPE C 6 0 Prospect Prospect @! Vazio() .Or. (Ft300Prosp() .And. CRMXLibReg("SUS")) SUS 1 S S A R 001 1
AD1 13 AD1_LOJPRO C 2 0 Loja Prosp. Loja do Prospect @! Ft300Prosp() 1 S A R 002 1
AD1 14 AD1_NOMPRO C 40 0 Nome Prosp. Nome do Prospect @! IIF(!INCLUI,Posicione("SUS",1,xFilial("SUS")+AD1->AD1_PROSPE+AD1->AD1_LOJPRO,"US_NOME"),"") 1 N V V Posicione("SUS",1,xFilial("SUS")+AD1->AD1_PROSPE+AD1->AD1_LOJPRO,"US_NOME") 1
AD1 15 AD1_CODCLI C 6 0 Cliente Codigo do cliente @! Vazio() .Or. (Ft300Cli() .And. CRMXLibReg("SA1")) SA1 1 S S A R 001 1
AD1 16 AD1_LOJCLI C 2 0 Loja Loja do Cliente @! Ft300Cli(.F.) 1 S A R 002 1
AD1 17 AD1_NOMCLI C 50 0 Nome Cliente Nome do Cliente @! IIF(!INCLUI,Posicione("SA1",1, xFilial("SA1")+AD1->AD1_CODCLI+AD1->AD1_LOJCLI,"A1_NOME"),"") 1 N V V Posicione("SA1",1, xFilial("SA1")+AD1->AD1_CODCLI+AD1->AD1_LOJCLI,"A1_NOME") 175 1
AD1 18 AD1_PROVEN C 6 0 Processo Processo de Venda @! ExistCpo("AC1") .AND. Ft300AtAIJ() Ft300Proce() AC2 1 S S A R 1
AD1 19 AD1_STAGE C 6 0 Estagio Estagio da Venda @! ExistCpo("AC2",FwFldGet("AD1_PROVEN")+FwFldGet("AD1_STAGE")) .AND. Ft300AtAIJ() Ft300Stage() 1 S S A R 1
AD1 20 AD1_PERCEN N 3 0 Estagio % Percentual de Conclusão 999 IIF(!INCLUI,Ft300Perc(AD1->AD1_PROVEN,AD1->AD1_STAGE),0) 1 N V V 1
AD1 21 AD1_CODMEM C 6 0 Link - SYP Link - SYP @! 1 N V R 1
AD1 22 AD1_MEMO M 80 0 Notas Notas @! IIF(!INCLUI,MSMM(AD1->AD1_CODMEM),"") 1 N A V 1
AD1 23 AD1_DTPFIM D 8 0 Dt.Prev. Fim Dt Prev. Fim FwFldGet("AD1_DTPFIM") >= dDataBase 1 N A R 1
AD1 24 AD1_DTPENC D 8 0 Dt.Prev.Enc Data Prev. Encerramento 1 N V R 1
AD1 25 AD1_HRPENC C 5 0 Hr.Prev.Enc Hora Prev. Encerramento 99:99 1 N V R 1
AD1 26 AD1_MOEDA N 2 0 Moeda Moeda da Verba 99 M->AD1_MOEDA > 0 .AND. M->AD1_MOEDA <= MOEDFIN() 1 1 S N 1
AD1 28 AD1_RCINIC N 12 2 Prev. Inic. Previsão Inicial @E 999,999,999.99 Positivo() 1 N A R 1
AD1 29 AD1_VERBA N 16 2 Receita Est. Receita Estimada @E 9,999,999,999,999.99 Positivo() 1 N A R IIF(!INCLUI,Ft300VrPro(),.T.) 1
AD1 30 AD1_RCFECH N 12 2 Mensalidade Mensalidade da Oportu. @E 999,999,999.99 Positivo() 1 N A R 1
AD1 31 AD1_RCREAL N 12 2 Receita Real Receita Real @E 999,999,999.99 Positivo() 1 N V R 1
AD1 32 AD1_CUSTO N 12 2 Custo Custo da Oportunidade @E 999,999,999.99 1 N V R 1
AD1 33 AD1_FEELIN C 1 0 Temperatura Temperatura da Oport. @! Pertence("123") 1 N A R 1=Baixa;2=Média;3=Alta 1
AD1 34 AD1_FCS C 6 0 F.C.S. Fator Critico de Sucesso @! Vazio() .Or. ExistCpo("SX5","A6"+FwFldGet("AD1_FCS")) A6 1 S N A R FwFldGet("AD1_STATUS")$"19".AND.Empty(FwFldGet("AD1_FCI")) 1
AD1 35 AD1_DESFCS C 30 0 Descrição Descricao do Fator @! IIF(!INCLUI,Left( Posicione("SX5",1,xFilial("SX5")+"A6"+AD1->AD1_FCS,"X5_DESCRI"),30),"") 1 N V V 1
AD1 36 AD1_FCI C 6 0 F.C.I. Fator Critico Insucesso @! Vazio() .Or. ExistCpo("SX5","A6"+FwFldGet("AD1_FCI")) A6 1 S N A R FwFldGet("AD1_STATUS")$"123".AND.Empty(FwFldGet("AD1_FCS")) 1
AD1 37 AD1_DESFCI C 30 0 Descrição Descrição do Fator @! IIF(!INCLUI,Left( Posicione("SX5",1,xFilial("SX5")+"A6"+AD1->AD1_FCI,"X5_DESCRI"),30),"") 1 N V V 1
AD1 38 AD1_PRIOR C 1 0 Prioridade Prioridade 9 Pertence("123") "1" 1 N A R 1=Baixa;2=Media;3=Alta 1
AD1 39 AD1_STATUS C 1 0 Status Status da Oportunidade @! Ft300VdVis() .AND. Ft300VProp() .AND. Ft300VldFC() .AND. Ft300OpEnc() "1" 1 S A R 1=Aberto;2=Perdido;3=Suspenso;9=Ganha !Empty(FwFldGet("AD1_FCI")) .OR. !Empty(FwFldGet("AD1_FCS")) 1
AD1 40 AD1_ENCERR C 6 0 Encerramento Codigo do Encerramento @! Vazio() .OR. ExistCpo("SUN") SUN 1 N A R IIF(FwFldGet("AD1_STATUS") $ "2|3",.T.,.F.) 1
AD1 41 AD1_MTVENC M 10 0 Motivo Motivo do Encerramento 1 N A R !Empty(FwFldGet("AD1_ENCERR")) 1
AD1 42 AD1_MEMENC C 6 0 Descr.Encerr Descr. de Encerramento @! 1 V R 1
AD1 43 AD1_MODO C 1 0 Modo Modo de Atualizacäo @! Pertence("12") "1" 1 N V R 1=Manual;2=Automatico 1
AD1 44 AD1_COMUNI C 6 0 Comunicacao Tipo de Comunicacao @! Vazio() .OR. ExistCpo("SUL",FwFldGet("AD1_COMUNI")) SUL 1 N A R 1
AD1 45 AD1_CANAL C 6 0 Un. Negócio Unidade de Negócio @! Vazio() .OR. ExistCpo("ADK") ADK 1 A R 1
AD1 46 AD1_TABELA C 3 0 Tabela Codigo da Tabela de Preco @! Vazio() .OR. ( ExistCpo("DA0") .AND. MaVldTabPrc(FwFldGet("AD1_TABELA")) ) DA0 1 N A R 172 1
AD1 47 AD1_CODPRO C 15 0 Produto Código do Produto @! Vazio() .Or. ExistCpo("SB1") SB1 1 S N 030 1
AD1 48 AD1_DESPRO C 50 0 Descrição Descrição do Produto @! IIF(!INCLUI,Posicione("SB1",1,xFilial("SB1")+AD1->AD1_CODPRO,"B1_DESC"),"") 1 N V V Posicione("SB1",1,xFilial("SB1")+AD1->AD1_CODPRO,"B1_DESC") 171 1
AD1 51 AD1_VISTEC C 1 0 Vist.Técnica Vistoria Técnica? @! "2" 1 N V R 1=Sim;2=Não 1
AD1 52 AD1_CODVIS C 6 0 Vistoria Téc Código da Vist. Técnica @! 1 N V R 1
AD1 53 AD1_SITVIS C 1 0 Sit.Vist.Téc Situação Vistoria Téc @! "4" 1 V R 1=Em Aberto;2=Agendado;3=Concluida;4=Nenhuma 1
AD1 54 AD1_NUMORC C 6 0 Orçamento Número do Orçamento @! 1 S 1
AD1 55 AD1_PROPOS C 6 0 Proposta Proposta 1 N V R 1
AD1 58 AD1_CODTMK C 6 0 Cod Atend Codigo do Atendimento @! 1 S V R 1
AD1 59 AD1_REGSLA C 6 0 Registro SLA Registro ID do SLA 1 N V R 1
AD1 62 AD1_MSBLQL C 1 0 Status Regis Status do Registro @! Pertence("12") "2" 1 A R 1=Inativo;2=Ativo 1
AD1 63 AD1_DTASSI D 8 0 Dt.Ass.Prop. Dt. assinatura proposta 1 S N A R M->AD1_STATUS == '9' 2
AD1 64 AD1_OBSPRO M 10 0 Obs.Proposta Observacoes da proposta 1 N A R 2
AD1 65 AD1_CNTPRO C 6 0 Contato Ass. Contato ass. proposta @! Ft300VlSU5() SU5001 1 S N A R !Empty(M->AD1_DTASSI) 2
AD1 66 AD1_NOMCNT C 50 0 Nome contato Nome do contato @! IIF(!INCLUI .AND. !Empty(AD1->AD1_CNTPRO),Posicione("SU5",1,xFilial("SU5")+AD1->AD1_CNTPRO,"U5_CONTAT"),"") 1 N V V 176 2
AD1 67 AD1_USRASS C 6 0 Usuário Resp Cod. Usuario Responsável 1 N V R 2
AD1 68 AD1_DSCUSR C 40 0 Nome Usuario Nome do usuario IIF(!INCLUI .AND. !Empty(AD1->AD1_USRASS),FwGetUserName(AD1->AD1_USRASS),"") 1 N V V 2

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
AD1 1 AD1_FILIAL+AD1_NROPOR+AD1_REVISA Oportunidade + Revisao Oportunidad + Revision Opportunity + Revision S S 2 3
AD1 2 AD1_FILIAL+AD1_VEND+DTOS(AD1_DTINI) Vendedor + Dt.Inicio Vendedor + Fc.Inicio Sales Rep. + Start Date S S 2 3
AD1 3 AD1_FILIAL+AD1_VEND+DTOS(AD1_DTFIM) Vendedor + Dt.Fechament Vendedor + Fc.Cierre Sales Rep. + Closing Date S S 2 3
AD1 4 AD1_FILIAL+AD1_PROSPE+AD1_LOJPRO Prospect + Loja Prosp. Prospect + Tienda Prosp Prospect + ProspctStore S S 2 3
AD1 5 AD1_FILIAL+AD1_PROVEN+AD1_STAGE Processo + Estagio Proceso + Etapa Process + Stage S S 2 3
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
AD1 7 AD1_FILIAL+AD1_CODTMK Cod Atend Cod.Atencion Service Code S S 2 3

 

 

 

 

SX7 - GATILHOS

X7_CAMPO X7_SEQUENC X7_REGRA X7_CDOMIN X7_TIPO X7_SEEK X7_ALIAS X7_ORDEM X7_CHAVE X7_CONDIC X7_PROPRI
AD1_CNTPRO 001 SU5->U5_CONTAT AD1_NOMCNT P S SU5 1 xFilial("SU5")+M->AD1_CNTPRO S
AD1_CODCLI 001 CriaVar("AD1_PROSPE",.F.) AD1_PROSPE P N 0 S
AD1_CODCLI 002 CriaVar("AD1_LOJPRO",.F.) AD1_LOJPRO P N 0 S
AD1_CODCLI 003 CriaVar("AD1_NOMPRO",.F.) AD1_NOMPRO P N 0 S
AD1_CODPRO 001 SB1->B1_DESC AD1_DESPRO P S SB1 1 xFilial("SB1")+M->AD1_CODPRO S
AD1_DTASSI 001 IIF(!Empty(AD1_DTASSI),RetCodUsr(),"") AD1_USRASS P N 0 S
AD1_DTASSI 002 IIF(!Empty(AD1_DTASSI),FwGetUserName(RetCodUsr()),"") AD1_DSCUSR P N 0 S
AD1_FCI 001 CriaVar("AD1_DESFCI",.F.) AD1_DESFCI P N 0 S
AD1_FCI 002 Left(X5DESCRI(),30) AD1_DESFCI P S SX5 1 xFilial("SX5")+"A6"+M->AD1_FCI S
AD1_FCI 003 Left(Posicione("SX5",1,xFilial("SX5")+"A6"+FwFldGet("AD1_FCI"),"X5_DESCRI" ),30) AD1_DESFCI P N 0 S
AD1_FCI 004 "" AD1_FCS P N 0 S
AD1_FCI 005 "" AD1_DESFCS P N 0 S
AD1_FCS 001 CriaVar("AD1_DESFCS",.F.) AD1_DESFCS P N 0 S
AD1_FCS 002 Left(X5DESCRI(),30) AD1_DESFCS P S SX5 1 xFilial("SX5")+"A6"+M->AD1_FCS S
AD1_FCS 003 Left(Posicione("SX5",1,xFilial("SX5")+"A6"+FwFldGet("AD1_FCS"),"X5_DESCRI" ),30) AD1_DESFCS P N 0 S
AD1_FCS 004 "" AD1_FCI P N 0 S
AD1_FCS 005 "" AD1_DESFCI P N 0 S
AD1_MOEDA 001 GetMv("MV_MOEDA"+AllTrim(Str(M->AD1_MOEDA,2))) AD1_DESMOE P N 0 S
AD1_PROSPE 001 CriaVar("AD1_CODCLI",.F.) AD1_CODCLI P N 0 S
AD1_PROSPE 002 CriaVar("AD1_LOJPRO",.F.) AD1_LOJCLI P N 0 S
AD1_PROSPE 003 CriaVar("AD1_NOMCLI",.F.) AD1_NOMCLI P N 0 S
AD1_PROVEN 001 Ft300Perc(FwFldGet("AD1_PROVEN"),FwFldGet("AD1_STAGE")) AD1_PERCEN P N 0 S
AD1_STAGE 001 Ft300Perc(FwFldGet("AD1_PROVEN"),FwFldGet("AD1_STAGE")) AD1_PERCEN P N 0 S
AD1_VEND 001 SA3->A3_NOME AD1_NOMVEN P S SA3 1 xFilial("SA3")+M->AD1_VEND S
AD1_VEND 002 CRMXNvlEst(FwFldGet("AD1_VEND"))[1] AD1_IDESTN P N 0 S
AD1_VEND 003 CRMXNvlEst(FwFldGet("AD1_VEND"))[2] AD1_NVESTN P N 0 S

 

 

 

 

SX9 - Relacionamento entre Tabelas

X9_DOM X9_IDENT X9_CDOM X9_EXPDOM X9_EXPCDOM X9_PROPRI X9_LIGDOM X9_LIGCDOM X9_CONDSQL X9_USEFIL X9_ENABLE X9_VINFIL X9_CHVFOR
AD1 001 AD2 AD1_NROPOR+AD1_REVISA AD2_NROPOR+AD2_REVISA S 1 N #AD2_HISTOR='2' S S 2 2
AD1 002 AAT AD1_NROPOR AAT_OPORTU S 1 N S S 2 2
AD1 003 AO4 AD1_FILIAL+AD1_NROPOR AO4_CHVREG S 1 N #AO4_ENTIDA='AD1' S S 2 2
AD1 004 AD5 AD1_NROPOR AD5_NROPOR S 1 N S S 2 2
AD1 005 AD4 AD1_NROPOR+AD1_REVISA AD4_NROPOR+AD4_REVISA S 1 N #AD4_HISTOR='2' S S 2 2
AD1 006 AD9 AD1_NROPOR+AD1_REVISA AD9_NROPOR+AD9_REVISA S 1 N #AD9_HISTOR='2' S S 2 2
AD1 007 AD7 AD1_NROPOR AD7_NROPOR S 1 N S S 2 2
AD1 008 ADJ AD1_NROPOR+AD1_REVISA ADJ_NROPOR+ADJ_REVISA S 1 N S S 2 2
AD1 009 AIJ AD1_NROPOR+AD1_REVISA+AD1_PROVEN AIJ_NROPOR+AIJ_REVISA+AIJ_PROVEN S 1 N S S 2 2
AD1 010 AD8 AD1_NROPOR AD8_NROPOR S 1 N S S 2 2
AD1 011 ADY AD1_NROPOR ADY_OPORTU S 1 N S S 2 2
AD1 012 ADC AD1_NROPOR ADC_NROPOR S 1 1 S S 2 2
AD1 013 AD3 AD1_NROPOR+AD1_REVISA AD3_NROPOR+AD3_REVISA S 1 N #AD3_HISTOR='2' S S 2 2

 

 

 

 

SXG - Grupo de Campos

XG_GRUPO XG_DESCRI XG_DESSPA XG_DESENG XG_SIZEMAX XG_SIZEMIN XG_SIZE XG_PICTURE
001 Codigo Cliente/Fornecedor Codigo Cliente/Proveedor Customer/Supplier Code 20 6 6 @!
002 Loja Cliente/Fornecedor Tienda Cliente/Proveedor Customer/Supplier Unit 4 2 2 @!
030 Tamanho do Produto Tamano del Producto Product Size 30 15 15 @!
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2
075 Id. Acesso Estrutura de Neg. Id. Acceso estructura de Neg. Bus.Struc.Access.ID 100 30 30 @!
171 Descrição do Produto Descripción del producto Product Description 254 50 50 @!
172 Código de Tabela de Preços Código de Lista de Precios Price List Code 8 3 3 @!
175 Nome do Cliente Nombre del cliente Customer Name 254 50 50 @!
176 Nome do Contato Nombre del Contacto Name of the Contact 254 50 50 @!

 

 

 

 

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! ??

Um abraço, e até a próxima  

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL