A7Pharma:Erro ao Atualizar Cadastro pelo Plugpharma: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Criou página com '== Problema / Pergunta == == Ambiente == * A7Pharma 2.XX.YY.ZZ == Solução / Resposta == # Passo 1... ## Subpasso 1.1... select 'select execute_native_query(<nowiki>...' |
|||
(3 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
== Problema / Pergunta == | == Problema / Pergunta == | ||
Ao clicar em '''Atualizar Cadastro pelo PlugPharma''' é apresentado a mensagem “Dados não Preenchidos|Essa rede possui loja(s) com a integração PlugPharma habilitada. Os seguintes campos devem ser preenchidos: Razão Social CNPJ”. | |||
== Ambiente == | == Ambiente == | ||
* | * ''Postgres pgAdmin III''. | ||
== Solução / Resposta == | == Solução / Resposta == | ||
# | # Acessar o ''pgAdmin III'' com o ''Server'' '''chinchila'''; | ||
# | # Executar a ''query'' abaixo alterando o parâmetro '''código''', para o código da Unidade de Negócio que está executando ''query;'' '''Exemplo''': 01,03, ESC.<syntaxhighlight lang="sql"> | ||
select | select | ||
'select execute_native_query( | 'select execute_native_query(''update pessoa set razaosocial = '''''||nome||''''' where id = '||id||''',''codigo'',''admin'');' | ||
from pessoa where razaosocial is null and cnpj is not null | from pessoa where razaosocial is null and cnpj is not null; | ||
</syntaxhighlight> | |||
# O resultado da ''query'' acima retornará algumas querys; | |||
# Copiar as querys que foram geradas e colar no '''SQL Editor'''; | |||
# Remover as aspas duplas das ''querys''; | |||
# Executar as ''querys'' que foram geradas. | |||
#* Exemplo de ''query'' gerada.<syntaxhighlight lang="sql"> | |||
select execute_native_query('update pessoa set razaosocial = ''Nome'' where id = 000000','01','admin'); | |||
</syntaxhighlight> | |||
== Causa == | == Causa == | ||
Cadastro de Pessoa tem CNPJ, porém não tem Razão Social e devido a isso PlugPharma não consegue atualizar o Cadastro. | |||
== Palavras-Chave == | == Palavras-Chave == | ||
PG, Plug, Queries. | |||
{{Votacao}} | {{Votacao}} | ||
__NOTOC__ | __NOTOC__ | ||
[[Categoria:Status: | [[Categoria:Status:Validado]] | ||
[[Categoria:PlugPharma]] | |||
[[Categoria:Sistema de Terceiro]] |
Edição atual tal como às 14h06min de 4 de dezembro de 2019
Problema / Pergunta
Ao clicar em Atualizar Cadastro pelo PlugPharma é apresentado a mensagem “Dados não Preenchidos|Essa rede possui loja(s) com a integração PlugPharma habilitada. Os seguintes campos devem ser preenchidos: Razão Social CNPJ”.
Ambiente
- Postgres pgAdmin III.
Solução / Resposta
- Acessar o pgAdmin III com o Server chinchila;
- Executar a query abaixo alterando o parâmetro código, para o código da Unidade de Negócio que está executando query; Exemplo: 01,03, ESC.
select 'select execute_native_query(''update pessoa set razaosocial = '''''||nome||''''' where id = '||id||''',''codigo'',''admin'');' from pessoa where razaosocial is null and cnpj is not null;
- O resultado da query acima retornará algumas querys;
- Copiar as querys que foram geradas e colar no SQL Editor;
- Remover as aspas duplas das querys;
- Executar as querys que foram geradas.
- Exemplo de query gerada.
select execute_native_query('update pessoa set razaosocial = ''Nome'' where id = 000000','01','admin');
- Exemplo de query gerada.
Causa
Cadastro de Pessoa tem CNPJ, porém não tem Razão Social e devido a isso PlugPharma não consegue atualizar o Cadastro.
Palavras-Chave
PG, Plug, Queries.