- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Replica de Cadastro
×
Linguagem de Programação ADVPL
Perguntas Replica de Cadastro
- jean.luckesi
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 45
- Obrigados Recebidos: 0
10 anos 10 meses atrás #20354
por jean.luckesi
Replica de Cadastro foi criado por jean.luckesi
Bom dia,
Alguém tem alguma rotina de replica de cadastros entre tabelas. Por exemplo:
Faço um cadastro em uma empresa e grava na SA1010, mas preciso o mesmo na SA1020.
Fico no aguardo
Obrigado
Alguém tem alguma rotina de replica de cadastros entre tabelas. Por exemplo:
Faço um cadastro em uma empresa e grava na SA1010, mas preciso o mesmo na SA1020.
Fico no aguardo
Obrigado
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- jean.luckesi
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 45
- Obrigados Recebidos: 0
10 anos 10 meses atrás #20392
por jean.luckesi
Respondido por jean.luckesi no tópico Replica de Cadastro
Mas dá certo em tabelas diferente de empresas diferentes? Pois aí vou precisar de um De para.
Lembrando que esta uma tabela exclusiva pra cada empresa, como SA1010 SA1020....
Lembrando que esta uma tabela exclusiva pra cada empresa, como SA1010 SA1020....
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 10 meses atrás #20402
por kanaamlrr
Respondido por kanaamlrr no tópico Replica de Cadastro
Então Jean,
Você consegue utilizar a SA1010 para todas as suas empresas sim.
Aqui utilizamos 3 empresas que tem o cadastro de clientes em comum e outras 2 que possuem um segundo cadastro de clientes.
Então em nosso sistema fica assim:
TABELA SX2
SX2010 X2_CHAVE = SA1 - X2_ARQUIVO = SA1010
SX2020 X2_CHAVE = SA1 - X2_ARQUIVO = SA1010
SX2030 X2_CHAVE = SA1 - X2_ARQUIVO = SA1010
SX2040 X2_CHAVE = SA1 - X2_ARQUIVO = SA1040
SX2050 X2_CHAVE = SA1 - X2_ARQUIVO = SA1040
Dessa forma, as empresas 01,02 e 03 utilizam o cadastro de clientes da tabela SA1010 e as empresas 04 e 05 o cadastro da SA1040.
Lembrando que o X2_MODO deve estar como C dessa tabela em todas as empresas.
No caso de hoje você ter 2 tabelas de clientes e for unificar, você terá que fazer um "merge" na tabela que você irá utilizar.
Você consegue utilizar a SA1010 para todas as suas empresas sim.
Aqui utilizamos 3 empresas que tem o cadastro de clientes em comum e outras 2 que possuem um segundo cadastro de clientes.
Então em nosso sistema fica assim:
TABELA SX2
SX2010 X2_CHAVE = SA1 - X2_ARQUIVO = SA1010
SX2020 X2_CHAVE = SA1 - X2_ARQUIVO = SA1010
SX2030 X2_CHAVE = SA1 - X2_ARQUIVO = SA1010
SX2040 X2_CHAVE = SA1 - X2_ARQUIVO = SA1040
SX2050 X2_CHAVE = SA1 - X2_ARQUIVO = SA1040
Dessa forma, as empresas 01,02 e 03 utilizam o cadastro de clientes da tabela SA1010 e as empresas 04 e 05 o cadastro da SA1040.
Lembrando que o X2_MODO deve estar como C dessa tabela em todas as empresas.
No caso de hoje você ter 2 tabelas de clientes e for unificar, você terá que fazer um "merge" na tabela que você irá utilizar.
Por favor Acessar ou Registrar para participar da conversa.
- jean.luckesi
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 45
- Obrigados Recebidos: 0
10 anos 10 meses atrás #20418
por jean.luckesi
Respondido por jean.luckesi no tópico Replica de Cadastro
Obrigado pela resposta. Ja tinha feito isso e deu certo. mais fácil do que se complicar com SP ou rotina de ponto de entrada.
Obrigado
Obrigado
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Replica de Cadastro
Tempo para a criação da página:0.144 segundos