Ir para conteúdo
  • Cadastre-se

dev botao

Erro no arquivo Sintegra


  • Este tópico foi criado há 4397 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá,

Para o menu Vendas do Período, do menu fiscal do PAF-ECF, na parte do Sintegra, estou recebendo as seguintes críticas, pelo validador:

D:\Focus\PAF-Andre\Menu Fiscal\novo PAF\Vendas_do_Periodo\Vendas_do_Periodo_SINTEGRA_201203120915.txt;Contribuinte: 86846110000194 EMPRESA TESTE                      ;01/02/2012 a 29/02/2012

0000000001         375        Código do produto 19194                             19194Registro tipo 75 sem registro correspondente em pelo menos um dos tipos: 54,57,60D,60I,60R,74,77,86 Rejeição   

0000000002         475        Código do produto 19208                             19208Registro tipo 75 sem registro correspondente em pelo menos um dos tipos: 54,57,60D,60I,60R,74,77,86 Rejeição   

0000000003         575        Código do produto 34945                             34945Registro tipo 75 sem registro correspondente em pelo menos um dos tipos: 54,57,60D,60I,60R,74,77,86 Rejeição   

0000000004         675        Código do produto 34964                             34964Registro tipo 75 sem registro correspondente em pelo menos um dos tipos: 54,57,60D,60I,60R,74,77,86 Rejeição   
O arquivo gerado é esse:
108684611000019484494542      EMPRESA TESTE                      SÃO JOSÉ DO VALE DO RIO PRETO RJ24222474142012020120120229331

11ESTR.DA FLORESTA                  00821                      FLORESTA       25780000ANDRE ROSA                  002422247414

75201202012012022919194                 ABÓBORA KG                                           KG    000000000000000000000000000

75201202012012022919208                 ABACAXI   UN                                         UN    000000000000000000000000000

75201202012012022934945                 MABEL MAIS RECHEIO BAUNILHA                          UN    000000000000000000000000000

75201202012012022934964                 BOM AR LAVANDA 360 ML                                UN    000000000000000000000000000

908684611000019484494542      7500000004                                                                                     2

908684611000019484494542      9900000008                                                                                     2

Alguém sabe dizer o que há de errado? O erro é no registro 75...

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

É o que mensagem diz mesmo, você adicionou o registro 75 sem ter um correspondente em algum outro registro do arquivo, o 75 é o cadastro de mercadorias, os registros dele só devem existem se algum outro registro 54,57,60D,60I,60R,74,77,86 exista.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Consertei, Régys. Obrigado.

Mais uma dúvida: estou tendo o seguinte erro:

CNPJ igual ao informado no registro 10.

Isso na linha 3, registro 50.

Vejo que para o registro 50, diga-se o seguinte:

CNPJ do remetente nas entradas e do destinatário nas saídas

De quem seria esse CNPJ do reg. 50?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

O registro 50 são notas de entrada ou saída, o sintegra sabe qual a operação pelo CFOP informado, isso ai foi um aviso ou realmente um erro, eu sempre vi isso ai como aviso, e avisos não impedem de entregar o arquivo.

Esse erro acontece quando tem uma nota de entrada geralmente emitida pela própria empresa, dai o CNPJ fica igual ao informado no registro 10 que são os dados da empresa.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

O registro 50 são notas de entrada ou saída, o sintegra sabe qual a operação pelo CFOP informado, isso ai foi um aviso ou realmente um erro, eu sempre vi isso ai como aviso, e avisos não impedem de entregar o arquivo.

Esse erro acontece quando tem uma nota de entrada geralmente emitida pela própria empresa, dai o CNPJ fica igual ao informado no registro 10 que são os dados da empresa.

Opa, entendi! Muito obrigado.

Link para o comentário
Compartilhar em outros sites

Como eu poderia acertar isso? Por enquanto estou deixando de acordo com os exemplos do ACBr, pra certar com meu bd posteriormente...

60M:

  wregistro60M:=TRegistro60M.Create;

  wregistro60M.Emissao:=acbrSint.Registro10.DataInicial;

  wregistro60M.NumSerie:= vNUM_SERIE; //Número de série do ECF

  wregistro60M.NumOrdem:=1; //Número de ordem seqüencial do equipamento

  wregistro60M.ModeloDoc:='2D'; //Modelo do documento fiscal

  wregistro60M.CooInicial:=1000; //Número do primeiro documento fiscal emitido no dia (Número do Contador de Ordem de Operação - COO)

  wregistro60M.CooFinal:=1050; //Número do último documento fiscal emitido no dia (Número do Contador de Ordem de Operação - COO)

  wregistro60M.CRZ:= StrToInt(vCRZ);  //Número do Contador de Redução Z (CRZ)

  wregistro60M.CRO:= StrToInt(vCRO);  //Valor acumulado no Contador de Reinício de Operação (CRO)

  wregistro60M.VendaBruta:=2050.35; //Valor acumulado no totalizador de Venda Bruta

  wregistro60M.ValorGT:=10000;  //Valor acumulado no Totalizador Geral

  acbrSint.Registros60M.Add(wregistro60M);
60A:
  wregistro60A:=TRegistro60A.Create;

  wregistro60A.Emissao:=acbrSint.Registro10.DataInicial;

  wregistro60A.NumSerie:= vNUM_SERIE; 

  wregistro60A.StAliquota:='F'; //Identificador da Situação Tributária / Alíquota do ICMS

  wregistro60A.Valor:=500; //Valor acumulado no final do dia no totalizador parcial da situação 

  //tributária / alíquota indicada no campo 05 (com 2 decimais)

  acbrSint.Registros60A.Add(wregistro60A);

?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

O problema está nos valores que você está passando.

Os registros 60A tem que somar e bater com o valor informado no 60M não é algo no ACBr e algo ai no teu app na hora de passar os valores, ou você não gravou tudo corretamente.

Lembrando que o 60A são as aliquotas da Redução Z, a soma delas tem bater com o valor da venda bruta informado no 60M.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Regys, esses registros que devem ser somados, na verdade, são do campo referente à "Valor Acumulado no totalizador parcial" (wregistro60A.Valor), não é isso? A soma que deve aparecer no 60M, por exemplo, seria como:

Caso haja 3 registros no meu banco, por exemplo, com os valores

500,00

300,00

200,00

Somo tudo e atribui ao campo VENDA BRUTA (ou seria o VALOR GT) do 60M, certo, ficando

wregistro60M.VendaBruta:= 1000.00;

ou

wregistro60M.ValorGT:= 1000.00

É esse o critério da soma, simples assim, ou envolve mais coisas?

E qual dos dois campos? VendaBruta ou ValorGT.

PS: referente ao problema das somas, que ainda não consegui resolver.

Muito obrigado!

Link para o comentário
Compartilhar em outros sites

Erro de estrutura não, mas ao menos a terceira advertência você deveria dar uma olhada, parece que foi CFOP errado na nota.

Mas é isso ai mesmo, sempre alguma coisinha tem :D

Opa, acabei de consertar o problema com o CFOP. Só ficou aqueles dois primeiros warnings.

Muito obrigado, Régys! Você me ajudou muito. :D

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4397 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.