- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Gravar dados de um campo a outra em tabelas diferentes.
×
Linguagem de Programação ADVPL
Perguntas Gravar dados de um campo a outra em tabelas diferentes.
- anizio.souza
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 83
- Obrigados Recebidos: 0
11 anos 5 meses atrás #14285
por anizio.souza
Pessoal boa noite.
Preciso de ajuda em uma customização onde um campo da tabela SD1 é preenchido no momento da entrada de NF e os dados desse campo devem ser gravados em um outro campo na tabela SE2.
Desde já agradeço a ajuda.
Obrigado.
Preciso de ajuda em uma customização onde um campo da tabela SD1 é preenchido no momento da entrada de NF e os dados desse campo devem ser gravados em um outro campo na tabela SE2.
Desde já agradeço a ajuda.
Obrigado.
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
11 anos 5 meses atrás #14303
por THALESCOTR
Respondido por THALESCOTR no tópico Gravar dados de um campo a outra em tabelas diferentes.
Bom dia,
não entendi muito bem o exato momento que você deseja q seja inserido esse campo.
Na rotina documento de entrada? ao clicar no ok?
Se for, utilize o p.e MT103FIM(), fazendo um recLock na tabela SE2, preenchendo o campo q você precisa.
Att
Thales
não entendi muito bem o exato momento que você deseja q seja inserido esse campo.
Na rotina documento de entrada? ao clicar no ok?
Se for, utilize o p.e MT103FIM(), fazendo um recLock na tabela SE2, preenchendo o campo q você precisa.
Att
Thales
Por favor Acessar ou Registrar para participar da conversa.
- mbrigagao
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 350
- Obrigados Recebidos: 1
11 anos 5 meses atrás #14330
por mbrigagao
Respondido por mbrigagao no tópico Gravar dados de um campo a outra em tabelas diferentes.
Bom dia,
Você poderá usar também o MT100GE2(), que nesse caso já está com o reclock ativo SE2 ...
Aí é só fazer a tratativa...
Veja exemplo:
Você poderá usar também o MT100GE2(), que nesse caso já está com o reclock ativo SE2 ...
Aí é só fazer a tratativa...
Veja exemplo:
User Function MT100GE2()
_cDescr := Posicione("SE4",1,xFilial("SE4")+SF1->F1_COND,"E4_DESCRI")
_cDescr := Upper(Alltrim(_cDescr))
If "BNDES" $_cDescr .or. "BNDS" $ _cDescr
SE2->E2_HIST := "CARTAO BNDES"
EndIf
Return()
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Gravar dados de um campo a outra em tabelas diferentes.
Tempo para a criação da página:0.107 segundos