QUANDO ABRE O PDV, E ELE TENTA ENVIAR AS VENDAS PENDENTES A PRESENTA A SEGUINTE MENSAGEM: "O REGISTRO NÃO PODE SER ADCIONADO NEM ALTERADO. AS REGRAS DE INTEGRIDADE REFERENCIAL..."
Software: PDV - Softshop Caixa | Grupo: PDV | Prioridade: ALTA
Solução
Causa:
O PDV QUANDO ESTAVA EM CONTIGENCIA NAO SALVOU O CODIGO DO VENDEDOR
Solução:
COPIAR O ARQUIVO DO CACHE "dados.sdf", PARA O SERVIDOR QUE TEM O "SQL SERVER MANAGEMENT", E ABRIR O PROGRAMA DO SQL, NA OPÇÃO TIPO DE SERVIDOR COLOCAR A OPÇÃO "SQL SERVER COMPACT", E LOGO ABAIXO SETAR O ARQUIVO "dados.sdf", CLICAR EM "NOVA CONSULTA", E COLAR SEGUINTE INSTRUÇÃO E EXECUTAR: Select * from [A_CAIXA_VENDA] VISUALIZAR O CAMPO "VENDEDORID" E VERIFICAR SE ESTÃO COM REGISTRO ZERADOS, E ENCONTRAR O CAMPO "USUARIOCAIXACOD", E IDENTIFICAR QUAL É O CODIGO QUE ESTÃO NA VENDA E FAZER UMA OUTRA CONSULTA PAR ATUALIZAR O CAMPO "VENDEDORID", COM A SEGUINTE INSTRUÇÃO E EXECUTAR, SUBSTITUINDO O NUMERO "11" PELO NUMERO QUE ESTA NO CAMPO "USUARIOCAIXACOD": UPDATE [A_CAIXA_VENDA] SET [A_CAIXA_VENDA].[VendedorID] = 11; Faz-se necessário o uso de um WHERE no Uptade, pois se não, todos os vendedores será o mesmo em caso de várias vendas com vendedor nulo, gerando assim um novo suporte para que os vendedores sejam alterados nas vendas, principalmente em estabelecimentos onde se trabalha com Comissão.
Tags: reigistro, pendentes, regras, integridade, vendas pend