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

Tabela 2410 ACH

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

Salve salve, blz?

 

 

Tabela ACH. #ACH

 

 

 

 

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
ACH DATA ACH990 Suspects Suspects Suspects C E E 0 ACH_FILIAL+ACH_CODIGO+ACH_LOJA S 73 ACH_CODIGO+ACH_LOJA+ACH_RAZAO TMKA341 1 1 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
ACH 01 ACH_FILIAL C 2 0 Filial Filial 1 N 033
ACH 02 ACH_CODIGO C 6 0 Codigo Codigo @! IIF(Empty(M->ACH_LOJA),.T.,ExistChav("ACH",M->ACH_CODIGO+M->ACH_LOJA,,"EXISTSUS")) IIF(INCLUI,GetSxeNum("ACH","ACH_CODIGO"),"") 1 S 001
ACH 03 ACH_LOJA C 2 0 Loja Loja @! ExistChav("ACH",M->ACH_CODIGO+M->ACH_LOJA) .AND. FreeForUse("ACH",M->ACH_CODIGO+M->ACH_LOJA) 1 S 002
ACH 04 ACH_RAZAO C 40 0 Razao Social Razao Social @x 1 S
ACH 05 ACH_NFANT C 20 0 N. Fantasia Nome Fantasia @x 1 S
ACH 06 ACH_TIPO C 1 0 Tipo Tipo do Suspect @! Pertence("123456") 1 N A 1=Cons.Final;2=Produtor Rural;3=Revendedor;4=Solidario;5=Exportacao;6=Monotributista
ACH 07 ACH_PESSOA C 1 0 Física/Jurid Pessoa Física/Jurídica @! Pertence(" FJ") 1 N A R F=Física;J=Jurídica
ACH 08 ACH_CGC C 14 0 CNPJ CNPJ do Suspect @R 99.999.999/9999-99 Tk341CGC() 1 N A VldPict()
ACH 09 ACH_END C 80 0 Endereco Endereco @x 1 S
ACH 10 ACH_BAIRRO C 40 0 Bairro Bairro do Suspect @! 1 N
ACH 11 ACH_CEP C 8 0 Cep Cep @R 99999-999 1 N
ACH 12 ACH_EST C 2 0 Estado Estado @! Vazio() .OR. ExistCpo("SX5","12"+M->ACH_EST) 12 1 N 010
ACH 13 ACH_CODMUN C 5 0 Cd.Municipio Codigo do Municipio @! Vazio() .Or. ExistCpo("CC2", M->ACH_EST+M->ACH_CODMUN) CC2ACH 1 S A R
ACH 14 ACH_CIDADE C 60 0 Municipio Municipio do Suspect 1 N
ACH 15 ACH_REGIAO C 6 0 Regiao Regiao do Suspect @! Vazio() .OR. ExistCpo("SX5","A2"+M->ACH_REGIAO) A2 1 S A R
ACH 16 ACH_DSCREG C 55 0 Desc.Região Descrição da Região @! 1 V R
ACH 17 ACH_DDI C 6 0 DDI Codigo do DDI 999999 IIF(!EMPTY(M->ACH_DDI), ExistCpo("ACJ",M->ACH_DDI),.T.) ACJ 1 S
ACH 18 ACH_DDD C 3 0 DDD Codigo do DDD 999 1 N
ACH 19 ACH_TEL C 15 0 Telefone Telefone @R 999999999 1 N
ACH 20 ACH_FAX C 20 0 Fax Fax @R 9999-9999 1 N
ACH 21 ACH_EMAIL C 40 0 E-mail E-Mail 1 N
ACH 22 ACH_URL C 40 0 Home page Home page 1 N
ACH 23 ACH_STATUS C 1 0 Status Status do Suspect ! Vazio() .OR. Pertence("0123456") IIF(INCLUI,"0",ACH->ACH_STATUS) 1 0=Mailing;1=Classificado;2=Desenvolvimento;3=Gerente;4=Standby;5=Desqualificado;6=Prospect
ACH 24 ACH_CODPRO C 6 0 Prospect Codigo como Prospect @! SUS 1 S N V R 001
ACH 25 ACH_LOJPRO C 2 0 Lj. Prospect Loja do Prospect @! 1 N V R 002
ACH 26 ACH_DESPRO C 40 0 Descricäo Nome do Prospect @x If(!INCLUI,Posicione("SUS",1,xFilial("ACH")+ACH->ACH_CODPRO+ACH->ACH_LOJPRO,"US_NOME"),"") 1 N V V
ACH 27 ACH_CNAE C 9 0 Código CNAE Código do CNAE 9999-9/99 Vazio() .OR. ExistCpo('CC3') CC3 1 S N A R
ACH 28 ACH_OBS C 250 0 Observacao Observacao 1 N V R
ACH 29 ACH_CONCOR C 6 0 Concorrente Codigo do Concorrente @! Vazio() .OR. ExistCpo("AC3") AC3 1 N V R
ACH 30 ACH_MOTIVO C 6 0 Motivo Desc. Motivo da desqualificação @! Vazio() .OR. ExistCpo('SX5','A6'+M->ACH_MOTIVO) 1 N V R
ACH 31 ACH_FATANU N 14 2 Faturamento Faturamento Anual @E 99,999,999,999.99 1 S A R
ACH 32 ACH_QTFUNC C 1 0 Funcionários Quant. de funcionários @! Pertence('012345') 1 S A R 0= < 50;1= 51 a 200;2= 201 a 500;3= 501 a 1000;4= 1001 a 5000;5= > 5000
ACH 33 ACH_PAIS C 3 0 País País do Suspect @! Vazio() .or. ExistCpo('SYA',M->ACH_PAIS) SYA 1 S A R
ACH 34 ACH_MIDIA C 6 0 Mídia Mídia pela qual o Suspect @! Vazio() .or. ExistCpo('SUH',M->ACH_MIDIA) SUH 1 S A R
ACH 35 ACH_CODTMK C 6 0 Cod Atend Codigo Atendimento @! 1 A R
ACH 36 ACH_VEND C 6 0 Vendedor Codigo do Vendedor @! Vazio() .OR. ExistCpo('SA3',M-> ACH_VEND, 1) IIF(FINDFUNCTION("CRMXINTVEND"),CRMXINTVEND(),"") SA3 1 S N A R
ACH 37 ACH_RESERV C 1 0 Reserva Reserva da Conta @! Pertence('12') .AND. TK341RESV(M->ACH_VEND,M->ACH_RESERV) '2' 1 A R 1=Sim;2=Näo
ACH 38 ACH_DTCAD D 8 0 Dt.Cadastro Data de Cadastro DDATABASE 1 V R
ACH 39 ACH_HRCAD C 5 0 Hr.Cadastro Hora de Cadastro 99:99 SUBSTR(TIME(),1,5) 1 V R
ACH 40 ACH_DTCONV D 8 0 Conversäo Data da Conversäo 1 S V
ACH 41 ACH_HRCONV C 5 0 Hr.Conversão Hora da Conversão 99:99 1 V R
ACH 42 ACH_DURCAD C 120 0 Dur.Cadastro Duração do Cadastro IIF(!INCLUI,TKCALCPER(ACH->ACH_DTCAD,ACH->ACH_HRCAD,ACH->ACH_DTCONV,ACH->ACH_HRCONV),"") 1 V V
ACH 43 ACH_IMGUMO C 100 0 URL.Img.uMov Ver imagem uMov.me @! 1 S V R
ACH 44 ACH_INTUMO C 1 0 Int.uMov.me Integrado uMov.me Pertence("12") 1 S V R 1=Sim;2=Não
ACH 45 ACH_ORIGEM C 1 0 Origem Origem do Suspect @! Vazio() .OR. Pertence("123456789AB") 1 S N A R 1=Mailing;2=Campanha;3=Web;4=Indicação;5=Evento;6=Anúncio;7=Parceiro;8=Relações públicas;9=Seminário;A=Boca-a-boca;B=Outros
ACH 46 ACH_ENTORI C 6 0 Ent. Origem Entidade de Origem @! If(FindFunction("TK341VldCd"),TK341VldCd() ,.T.) F3ORIG 1 N A R If(FindFunction("Tk341VldEnt"),Tk341VldEnt(),.T.)
ACH 47 ACH_IDESTN C 30 0 Id.Estr.Neg Id. de Acesso Estr. Neg. @! IIF(FINDFUNCTION("CRMXNVLEST"),CRMXNVLEST(M->ACH_VEND)[1],"") 1 N V R 075
ACH 48 ACH_NVESTN N 2 0 Nvl. Est.Neg Nvl de Acesso a Estr. Neg 99 IIF(FINDFUNCTION("CRMXNVLEST"),CRMXNVLEST(M->ACH_VEND)[2],0) 1 N V R
ACH 49 ACH_MSBLQL C 1 0 Status Status do Registro @! Pertence("12") "2" 1 A R 1=Inativo;2=Ativo
ACH 50 ACH_TPCAMP C 1 0 Tipo Camp Tipo de Campanha @! 1 S V R
ACH 51 ACH_CHVCAM C 14 0 Código Código da Campanha 1 S V R
ACH 52 ACH_DESCAM C 40 0 Desc. Camp. Descrição da Campanha @! IIF(!Empty(ACH_CHVCAM),Posicione("SUO",1,AllTrim(ACH->ACH_CHVCAM),"UO_DESC"),"") 1 S V V
ACH 53 ACH_CODESQ C 6 0 Cód. Desqual Código da Desqualificação @! Vazio() .Or. ExistCpo( "SUN" ) SUN 1 S S V R
ACH 54 ACH_CODTER C 6 0 Cod. Terr. Código do Território @! Vazio() .Or. ExistCpo("AOY") 1 S V R
ACH 55 ACH_NOMTER C 40 0 Nome Nome do Território @! IIF(!INCLUI,ALLTRIM(POSICIONE("AOY",1,XFILIAL("AOY")+ACH->ACH_CODTER,"AOY_NMTER")),"") 1 S V V AllTrim(POSICIONE("AOY",1,XFILIAL("AOY")+ACH->ACH_CODTER,"AOY_NMTER"))
ACH 56 ACH_DESQUA C 40 0 Desc. Desqu. Desc. da Desqualificação @! IF(!INCLUI,POSICIONE("SUN",1,XFILIAL("SUN")+ACH->ACH_CODESQ,"UN_DESC"),"") 1 S V V
ACH 57 ACH_TPMEM C 1 0 Tipo Membro Tipo do Membro @! 1 V R 1=Unidade de Negócio;2=Papeis do Usuario;3=Equipe
ACH 58 ACH_OBSDES M 10 0 Motivo Desq. Motivo da Desqualificação @! 1 S V R
ACH 59 ACH_CODMEM C 14 0 Membro Codigo do Membro @! 1 S V R
ACH 60 ACH_CODSEG C 6 0 Cod Segmento Código do Segmento @! VAZIO() .OR. (ExistCpo('AOV',M->ACH_CODSEG) .And. CRMA620VLD(M->ACH_CODSEG)) AOVP 1 S S A R
ACH 61 ACH_CODUSR C 25 0 Usuário Desq Cod. Do usuário de desq. @! 1 S S V R
ACH 62 ACH_DESSEG C 40 0 Descr. Segm. Descrição do Segmento @! IF(!INCLUI,POSICIONE("AOV",1,XFILIAL("AOV")+ACH->ACH_CODSEG,"AOV_DESSEG"),"") 1 S V V
ACH 63 ACH_DESUSR C 25 0 Nome Usuário Nome do usuário de Desqu. @! UsrRetName(M->ACH_CODUSR) 1 S V V
ACH 64 ACH_DSCMEM C 100 0 Desc. Membro Descrição do Membro @! IIF(!INCLUI,CRMA640GAT(M->ACH_TPMEM,M->ACH_CODMEM),"") 1 S V V CRMA640Gat(ACH->ACH_TPMEM,ACH->ACH_CODMEM)
ACH 65 ACH_DTDESQ D 8 0 Dt Desqual. Data de Desqualificacao 1 S V R
ACH 66 ACH_DTREAT D 8 0 Dt Reativ. Data da reativação 1 S V R
ACH 67 ACH_PROPRI C 6 0 Proprietário Proprietário @! If(FindFunction("CRMXCODUSER"), CRMXCodUser(), RetCodUsr()) 1 V R
ACH 68 ACH_DSCPRO C 25 0 Dsc Propriet Descrição do priprietário @! UsrRetName( M->ACH_PROPRI) 1 V V
ACH 69 ACH_SETPUB C 1 0 Setor Publ. Setor Público Pertence("1|2") 1 1=Sim;2=Nao
ACH 70 ACH_NSOCIA C 40 0 Nome Social Nome Social @! 1 A

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
ACH 1 ACH_FILIAL+ACH_CODIGO+ACH_LOJA Codigo + Loja Codigo + Tienda Code + Unit S S 2 3
ACH 2 ACH_FILIAL+ACH_CGC CNPJ CNPJ CNPJ S S 2 3
ACH 3 ACH_FILIAL+ACH_RAZAO Razao Social Razon Social Company Name S S 2 3
ACH 4 ACH_FILIAL+ACH_CODPRO+ACH_LOJPRO Prospect + Lj. Prospect Prospect + Td. Prospect Prospect + Prospect Str S S 2 3
ACH 5 ACH_FILIAL+ACH_VEND+ACH_CODIGO+ACH_LOJA Vendedor + Codigo + Loja Vendedor + Codigo + Tienda Sales Rep + Code + Unit 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
ACH_CNAE 001 Space(TamSx3("ACH_DESSEG")[1]) ACH_DESSEG P N 0 EMPTY(ACH->ACH_CODSEG).OR.INCLUI S
ACH_CNAE 002 IF(EMPTY(ACH->ACH_CODSEG).OR.INCLUI,CRMA620Blq(CC3->CC3_CODSEG),ACH->ACH_CODSEG) ACH_CODSEG P S CC3 1 xFilial("CC3")+M->ACH_CNAE S
ACH_CODESQ 001 SUN->UN_DESC ACH_CODESQ P S SUN 1 xFilial( 'SUN' ) + FWFLDGET("ACH_CODESQ") S
ACH_CODMUN 001 CC2->CC2_MUN ACH_CIDADE P S CC2 1 xFilial('CC2')+M->ACH_EST+M->ACH_CODMUN S
ACH_CODPRO 001 !Empty(ACH_CODPRO) .AND. !Empty(ACH_LOJPRO) ACH_DESPRO P S SUS 1 xFilial("ACH")+ACH_CODPRO+ACH_LOJPRO SUS->US_NOME S
ACH_CODSEG 001 IF(EMPTY(M->ACH_CODSEG),Space(TamSx3("ACH_DESSEG")[1]),AOV->AOV_DESSEG) ACH_DESSEG P S AOV 1 xFilial("AOV")+M->ACH_CODSEG S
ACH_CODUSR 001 UsrRetName( FwFldGet( "ACH_CODUSR" ) ) ACH_CODUSR P N ACH 1 S
ACH_ORIGEM 001 " " ACH_ENTORI P N 0 S
ACH_REGIAO 001 SX5->X5_DESCRI ACH_DSCREG P S SX5 1 xFilial("SX5")+ "A2" + M->ACH_REGIAO S
ACH_VEND 001 IIF(FINDFUNCTION("CRMXNVLEST"),CRMXNVLEST(M->ACH_VEND)[1],"") ACH_IDESTN P N 0 S
ACH_VEND 002 IIF(FINDFUNCTION("CRMXNVLEST"),CRMXNVLEST(M->ACH_VEND)[2],0) ACH_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
ACH 001 AIM ACH_CODIGO+ACH_LOJA AIM_CODCTA+AIM_LOJCTA S 1 N #AIM_ENTIDA='ACH' S S 2 2
ACH 002 AON ACH_CODIGO+ACH_LOJA AON_CHAVE S 1 N #AON_ENTIDA='ACH' S S 2 2
ACH 003 SUC ACH_CODIGO+ACH_LOJA UC_CHAVE S 1 N #UC_ENTIDAD='ACH' S S 2 2
ACH 004 AZ4 ACH_CODIGO+ACH_LOJA AZ4_CODENT S 1 N #AZ4_CNTENT='ACH' S S 2 2
ACH 005 AO4 ACH_FILIAL+ACH_CODIGO+ACH_LOJA AO4_CHVREG S 1 N #AO4_ENTIDA='ACH' S S 2 2
ACH 006 SU6 ACH_CODIGO+ACH_LOJA U6_CODENT S 1 N #U6_ENTIDA ='ACH' S S 2 2
ACH 007 ACI ACH_CODIGO+ACH_LOJA ACI_CHAVE S 1 N #ACI_ENTIDA='ACH' 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 @!
010 Estado Estado State 5 2 2 @!
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 @!

 

 

 

 

 

 

 

 

 

 

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