Resolução de Erro: Preenchimento Obrigatório do Campo "IntegracaoId" na Tabela "TB_Usuario", No POP ou PDV dot net
Cenário
Clientes que utilizam o sistema POP sem integração com o sistema ERP podem enfrentar o seguinte erro ao atualizar o PDV:
Causa
O erro ocorre porque o sistema PDV está exigindo que o campo "IntegracaoId" na tabela "TB_Usuario" não esteja nulo, porém, como não há integração com o ERP, esse campo está vazio.
Solução
Etapa 1: Abrir a ferramenta LINQPAD
Abra a ferramenta LINQPAD para executar o script de atualização do campo "IntegracaoId"., lembrando que esse comando e para banco de dados embargado, não ira funcionar para postgrees.
Etapa 2: Executar o script de atualização
Execute o seguinte script SQL para atualizar o campo "IntegracaoId" na tabela "TB_Usuario":
Esse script irá preencher o campo "IntegracaoId" com valores válidos (1 e 2) para os dois usuários cadastrados.
Etapa 3: Atualizar o PDV
Após executar o script de atualização, atualize o PDV. O erro "Obrigatório o preenchimento de Grupo de Tributação do ICMS monofásica sobre combustíveis" deve ser resolvido.
Observações
- Esse procedimento funciona apenas quando o banco de dados é embarcado.
- Caso o problema persista, entre em contato com o suporte técnico para obter assistência adicional.