Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Respostas 128
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Olá pessoal,

Alguem já fez teste na carta de correção eletrônica incluindo mais de 1 evento?

Pergunto porque, fiz o lançamento de 3 eventos para correção em uma nota fiscal e na rotina que grava o arquivo processado desses eventos ele não está trazendo os dados de todos os eventos e sim apenas do primeiro. A rotina é a seguinte no fonte ACBrNFeWebSarvices.pas linha 2965.

//gerar arquivo proc de cce

if Result then

begin

Leitor := TLeitor.Create;

for i:= 0 to FCCe.Evento.Count-1 do

begin

for j:= 0 to CCeRetorno.retEvento.Count-1 do

begin

if FCCe.Evento.Items.InfEvento.chNFe = CCeRetorno.retEvento.Items[j].RetInfEvento.chNFe then

begin

wProc := TStringList.Create;

wProc.Add('<?xml version="1.0" encoding="UTF-8" ?>');

wProc.Add('');

wProc.Add('');

Leitor.Arquivo := FDadosMSG;

wProc.Add(Leitor.rExtrai(1, 'infEvento', '', i + 1));

wProc.Add('');

wProc.Add('');

wProc.Add('');

Leitor.Arquivo := FRetWS;

wProc.Add(Leitor.rExtrai(1, 'infEvento', '', j + 1));

wProc.Add('');

wProc.Add('');

wProc.Add('');

if FConfiguracoes.Geral.Salvar then

FConfiguracoes.Geral.Save(FCCe.Evento.Items.InfEvento.chNFe + '-ProcEventoNFe.xml', wProc.Text);

if FConfiguracoes.Arquivos.Salvar then

FConfiguracoes.Geral.Save(FCCe.Evento.Items.InfEvento.chNFe + '-ProcEventoNFe.xml', wProc.Text, FConfiguracoes.Arquivos.GetPathCCe);

wProc.Free;

break;

end;

end;

end;

Leitor.Free;

end;

Se alguem estiver com esse problema me avise por favor e se tiver a solução poste aqui para que possamos ajustar no nosso fonte.

Att

Vanderlei

Analista/Programador Delphi

São Paulo - SP

Conheça o Projeto ACBr - Automaçao Comercial Brasil

http://acbr.sourceforge.net

___________________________________________________

· Não faça perguntas por MP ou E-Mail. Elas só ajudam a você.

  • 4 semanas depois ...
  • Moderadores
Postado

Estou realizando testes de envio de CC-e MG. Até agora tudo ok, a cc-e é enviada e autorizada e consta imediatamente no site do SEFAZ juntamente com a NF-e.

Falta agora:

1-pegar dados do retorno para gravar em meu banco de dados: protocolo de autorização, data e hora de autorização

2-Gerar PDF

3-Imprimir pelo menos no modelo de impressão do SEFAZ (ao clicar no botão imprimir do protocolo de autorização da CC-e)

  • 2 semanas depois ...
Postado

Realizei os testes e realmente só envia o primeiro evento informado.

No caso das alterações por exemplo endereço do cliente e código do produto ou algo do gênero, deve gerar 2 eventos com sequencial 1 e 2 ou apenas 1 informando as duas alterações?

  • Moderadores
Postado

10

mas a chave de acesso da nota começa com 31

isso está correto?

Nas minhas cartas de correçao o cOrgao = codigo da UF do emitente

31

311110.......................

Postado

Hum.. copiei do próprio manual, coloquei assim no sistema:



    'A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal,'+

    ' desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da operacao ou da prestacao;'+

    ' II - a correcao de dados cadastrais que implique mudanca do remetente ou do destinatario; III - a data de emissao ou de saida.';

Postado

Hum.. copiei do próprio manual, coloquei assim no sistema:



    'A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal,'+

    ' desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da operacao ou da prestacao;'+

    ' II - a correcao de dados cadastrais que implique mudanca do remetente ou do destinatario; III - a data de emissao ou de saida.';

Aqui está o útimo arquivo xml gerado:

arquivo.txt

Postado

Olá,

Camaradas consegui gerar uma CCe ontem, e como eu tinha muita dúvida vou colocar para quem usa monitor a descrição dos campos :

- --- > colocado pelo monitor

31 ---> Código do IBGE do Estado (informado pelo sistema)

2 ---> Colocado pelo Monitor

04229835000179 ---> CNPJ do emissor da NFe (informado pelo sistema)

31111004229835000179550010000821271958741252

2011-10-18T15:53:10-13:00 ----> informar data e hora concatenados ((informado pelo sistema)

110110 ---> colocado pelo monitor

1.00 ---> colocado pelo monitor

- ----> colocado pelo monitor

Carta de Correcao ----> colocado pelo monitor

CFOP Correto e: 5.102 ----> Deve-se digita o texto referente o que deve ser corrigido (pelo sistema)

A Carta de Correcao e disciplinada pelo paragrafo 1o-A do art. 7o do Convenio S/N, de 15 de dezembro de 1970 e

pode ser utilizada para regularizacao de erro ocorrido na emissao de documento fiscal, desde que o erro nao esteja

relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de

preco, quantidade, valor da operacao ou da prestacao; II - a correcao de dados cadastrais que implique mudanca do

remetente ou do destinatario; III - a data de emissao ou de saida.

Vamos esperar agora a criacao da impressão da CCe.

Valeu

t+

MicroLine Software

xHarbour Simplex 1.2.3/xDev 0.70/xDesigner by L.F.Basso/HWGui

ACBRMonitorPlus OpenSSl/Capicom

[email protected]

69-98114-9250

Postado

Adenilton,

estive analizando o seu arquivo e verifiquei o o meu arquivo que tambem não estão com a assinatura e notei tambem que o retorno do evento seu esta diferente do meu.

retorno do seu arquivo:

2SVRS2011053010515328135Evento registrado e vinculado a NF-e281110077032900001895500100000019610104800811101103999999990001912011-10-20T09:40:14-03:00328110000133058

retorno do meu arquivo:

2GO2.052135Evento registrado e vinculado a NF-e52111007186170000151550010000000311000002903110110Carta de Correcao62011-10-20T15:47:56-03:00152110010391003

  • Moderadores
Postado

Eu sei só pelo site até o momento.

Vamos pegar esta chave (NFe) do colega Adenilton

Como ele fez em homologação, acesse o ambiente homologação

http://hom.nfe.fazenda.gov.br/portal/principal.aspx

Escolha [ Serviços ] [ Consultar NFe Completa ]

Informe a chave e os 4 caracteres da imagem

28111007703290000189550010000001961010480081

Quando abrir a nota procure pelo grupo SITUAÇÃO ATUAL: Autorizada

Abaixo vai aparecer ocorrência:

Uma é a autorização da nota e o protocolo e abaixo estará Carta de Correção Eletrônica e o protocolo.

Clicando no protocolo vc verá a carta de correção.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Kiko, você é o cara rapaz.... Valeu agora tem como eu testar a CCe.

To com problema que eu estava conseguindo gerar CCe com 1 evento, quando passei a gerar com mais de 1. Olha o INI que estou enviando para o monitor e o retorno do mesmo.

NFE.CARTADECORRECAO("idLote=41

chNFe=11111007317152000161550010000006471295815889

cOrgao=11

CNPJ=07317152000161

dhEvento=21/10/201109:14:00

[EVENTO001]

nSeqEvento=10

xCorrecao=TESTE CORRECAO 1

[EVENTO002]

nSeqEvento=11

xCorrecao=TESTE CORRECAO 2

[EVENTO003]

nSeqEvento=12

xCorrecao=TESTE CORRECAO 3

",41,0)

ERRO: ERRO: Nenhuma CC-e adicionada ao Lote

Que será esse erro ???

t+

MicroLine Software

xHarbour Simplex 1.2.3/xDev 0.70/xDesigner by L.F.Basso/HWGui

ACBRMonitorPlus OpenSSl/Capicom

[email protected]

69-98114-9250

  • Moderadores
Postado

Kiko, você é o cara rapaz....

kkkk

Eu não! Quem é o cara é o Lula segundo o Obama

http://noticias.terra.com.br/brasil/noticias/0,,OI3676180-EI7896,00-Esse+e+o+cara+diz+Obama+sobre+Lula.html

Mas deixando a brincadeira de lado, é o seguinte, eu não começei a mexer com a Carta de Correção ainda, estou envolvido com SPED PIS/COFINS que está branquiando meus cabelos. Mas pela minha programação quero começar na segunda dia 24 não sei se vai dar. No momento não posso te ajudar sobre este assunto.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Rsrsrsrsrs,

Beleza, cara to mexendo nesse troço ai também, como está o andamento do teu ???? Se precisar vamo troca idéia, hoje já gero o SPED FISCAL, esse ai vou te falar é um m....... Muito complexo e chato...

t+

MicroLine Software

xHarbour Simplex 1.2.3/xDev 0.70/xDesigner by L.F.Basso/HWGui

ACBRMonitorPlus OpenSSl/Capicom

[email protected]

69-98114-9250

  • Moderadores
Postado

... cara to mexendo nesse troço ai também, como está o andamento do teu ????

Em relação ao SPED PIS/COFINS, eu penso que estou pela metade, se é que dá pra se falar assim, pois quando vc ve precisa gerar um registro que solicita outro e ai se vai :)

Quanto a CC-e

Notei que conforme vc passou não está igual ao do exemplo no Blog.

Notei que faltou a informação [CCE] e também as informações chNFE, cOrgao, CNPJ,e dhEvento ele orienta a colocar no grupo [EVENTOXXX]

o seu está fora! Será que o problema não está por ai?

Exemplo e orientação para preenchimento no Blog do André:

http://anfm.blogspot.com/search/label/ACBrNFeMonitor

NFE.CARTADECORRECAO("[CCE]

idLote=2

[EVENTO001]

chNFe=351109XXXXXXXXXXXXXX550010000055661000055660

cOrgao=35

CNPJ=XXXXXXXXXXXXXX

dhEvento=09/09/11 10:55:00

nSeqEvento=10

xCorrecao=TESTE DE CORRECAO DE NFE")

Teu exemplo:

NFE.CARTADECORRECAO("idLote=41 //Não tem [CCE]

chNFe=11111007317152000161550010000006471295815889 //No ex. está dentro do grupo [EVENTOXXX]

cOrgao=11 //No exemplo está dentro do grupo [EVENTOXXX]

CNPJ=07317152000161 //No exemplo está dentro do grupo [EVENTOXXX]

dhEvento=21/10/201109:14:00 //No Exemplo está dentro do grupo [EVENTOXXX]

[EVENTO001]

nSeqEvento=10

xCorrecao=TESTE CORRECAO 1

[EVENTO002]

...

Talvez tenha que repetir a informação acima em cada evento, não sei, mas estranhei que vc deixou estas informações antes do grupo [EVENTOXXX] tente refazer seguindo o exemplo e vamos torcer...


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Kiko, realmente estava faltando o [CCE], quanto ao EVENTO001, estou testando colocar em varios lugares para passar mais de 1 evento para a mesma CCe, e quando acesso o site naquele link que você passou só aparece o ultimo evento, ou seja no manual diz que tenho que mandar TODOS os eventos da CCe, sempre. Quando mando um corrigindo o CFOP, se precisar mandar outra teria que informar a primeira (CFOP) e a atual (BAIRRO por exemplo), e assim sucessivamente na pagina aparece o sequencial enviado atualizado mais somente 1 correção. Se precisar mandar mais de 1 evento atualizo a TAG EVENTOXXX (EVENTO001) e tambem o sequencia ???? (nSeqEvento=xxx)

t+

MicroLine Software

xHarbour Simplex 1.2.3/xDev 0.70/xDesigner by L.F.Basso/HWGui

ACBRMonitorPlus OpenSSl/Capicom

[email protected]

69-98114-9250

  • Este tópico foi criado há 4413 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.