Problema:
Ao tentar fazer sincronia entre POSTO MATRIZ e POSTO FILIAL, a troca de informações como preço e outros não acontece e algumas vezes aparece o erro: 1326479928 - Divergencia na estrutura do banco de dados.
Solução:
Entrar na linha de comando do Postgres
Entrar no banco que está com problema e digitar os comandos abaixo:
ALTER TABLE nota_fiscal ALTER fatura_numero TYPE text;
ALTER TABLE nota_fiscal_flow ALTER fatura_numero TYPE text;
ALTER TABLE conta_corrente ALTER digito TYPE text;
ALTER TABLE conta_corrente_flow ALTER digito TYPE text;
ALTER TABLE conta_corrente ALTER agencia_digito TYPE text;
ALTER TABLE conta_corrente_flow ALTER agencia_digito TYPE text;
ALTER TABLE nota_fiscal_produto ALTER csosn TYPE text;
ALTER TABLE nota_fiscal_produto_flow ALTER csosn TYPE text;
Depois disso tentar fazer a sincronia novamente na MATRIZ e em seguida na FILIAL.
Tag: sincronia, sincronização, preço, divergência, divergencia, estrutura.