VerificandoGeracaoSintegra326

De Projetus Wiki

Como Verificar as Notas que Estão Impedindo a Geração do Sintegra (Versão 3.26)?

Para conferir as Saídas ou Entradas que estão impedindo a geração do SINTEGRA, com mensagem de terem sido cadastradas anterior a versão 3.26 deve-se executar o SQL abaixo.

Observação: Caso a nota tenha a data de cadastro nula ou inferior a data de atualização da 3.26 ela irá travar a geração do SINTEGRA. Para arrumar o problema execute o SQL abaixo e identifique as notas que estão nessa situação, depois delete e redigite elas. Se apenas trocar a data de cadastro poderá ir informação incorreta no SINTEGRA por causa de tratamentos nos registros que não foram executados antes da versão 3.26.

SQL para verificar as notas de saídas

select nf.data, nf.dtimpressao, nf.nf, nf.nropdv, v.dtcadastro
  from vendas v
 inner join nfsaidas nf
    on nf.nempresa = v.nempresa
   and nf.referencia = v.referencia
   and nf.data = v.data
   and nf.nseqvendas = v.nseqvendas
 where (v.dtcadastro <= (select p.dataatuversaosintegra from parametros p) or
         v.dtcadastro is null)
   and v.data > (select p.dataatuversaosintegra from parametros p)

SQL para verificar as notas de entradas

select nf.data, nf.dtemissao, nf.nf, nf.nropdv, c.dtcadastro
  from compras c
 inner join nfentradas nf
    on nf.nempresa = c.nempresa
   and nf.referencia = c.referencia
   and nf.data = c.data
   and nf.nseqcompras = c.nseqcompras
 where (c.dtcadastro <= (select p.dataatuversaosintegra from parametros p)
     or c.dtcadastro is null)
   and c.data > (select p.dataatuversaosintegra from parametros p)