Pesquisar na Comunidade
Showing results for tags 'CCe'.
Encontrado 77 registros
-
Ola! - Criado componente acbr e setado a quebra de linha: FACBrNFe1.Configuracoes.WebServices.QuebradeLinha := sLineBreak; ou (o resultado é o mesmo) FACBrNFe1.Configuracoes.WebServices.QuebradeLinha := '\r\n'; E vou tentar emitir a CCe (Carta de Correção de NFe), sempre substitui a quebra de linha por ';' Debugando cheguei em alguns lugares. procedure TNFeEnvEvento.DefinirDadosMsg; (unit ACBrNFeWebServices.pas) Executa a linha EventoNFe := TEventoNFe.Create; No create chama o CreateOptions (herdado de TACBrXmlWriter), que por usa vez chama o TACBrXmlWriterOptions.Create que faz o seguinte: constructor TACBrXmlWriterOptions.Create; begin inherited; FIdentarXML := False; FFormatoAlerta := 'TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.'; // Vide comentário em wAlerta FRetirarEspacos := True; FRetirarAcentos := True; FSuprimirDecimais := False; FSomenteValidar := False; FDecimalChar := '.'; FQuebraLinha := ';'; end; Ou seja, no Create ele substitui a quebra de linha, ignorando a quebra de linha previamente configurada. Atualizei o componente hoje pela manhã (rev. 35098) na esperança de resolver o problema mas sem sucesso. Existe alguma forma de contornar isto? esqueci alguma configuração?
- 62 replies
-
- quebra de linha
- cce
- (e 2 mais)
-
Retorno XML de Carta de Correção (CC-e) de CT-e Grava Errado
um tópico no fórum postou Éva Cleidiane Coutinho ACBrCTe
Quando consulto um CTE(autorizado ou estornado) pela chave, recebo o arquivo XML correto, com as tags ordenadas, poarrém após efetiv o Evento da CC-e (que funciona, pois consultando a chave na SEFAZ de Homologação, está vinculado o evento) não recebo o XML corretamento, recebo ele com extensão correta (.xml), mas em formato de texto e sem as tags do XML... A função utilizada é a mesma, inclusive os parametros.. ACBrCte.WebServices.Consulta.Executar, isso retorno como se tivesse dado certo nas duas ocasiões, e o que ACBrCte.WebServices.Consulta.RetWS retorna está sempre correto, só quando o componente vai gravar no disco, se perde. segue retorno da consulta, antes e depois da carta de correção CTE:139 Segue exemplo de outro CTE, sem CC-e mas que foi estornado, usando a mesma função grava corretamente CTE: 136 Aguardo retorno, do motivo de um XML de CCe está gravando deste jeito... 43231111228860000101570000000001391440678540CCE.xml 43231111228860000101570000000001391440678540Original.xml 43231111228860000101570000000001361625013062-sit.xml -
Gostaria de saber se existe emissão de CCe em contingência? Se sim, o que devo configurar no componente da ACBr para que a Carta de Correção seja enviada em contingência?
- 1 reply
-
- cce
- contingencia
-
(e 2 mais)
Tags:
-
Prezados, bom dia! No portal do ISSNET-DF é possível gerar uma Carta de Correção alterando a Descrição dos Serviços e Informações Complementares, gerando um arquivo PDF em seguida com essas últimas duas alterações. Porém, no XML do mesmo portal, não são aplicadas essas alterações igual a NFe, ficando restrito somente à impressão do PDF separado com essas informações. Atualmente utilizamos o método AcbrNFSe.NotasFiscais.ImprimirPDF pra imprimir uma NFSe com o status de autorizada. No entanto, não encontrei um método específico para poder fazer a impressão da carta de correção do modelo NFSe. Isso seria possível atualmente? Porque não editamos as propriedades do componente, apenas chamamos pela unit, e na sequência o método. Segue abaixo como ficaria uma prévia da CCe gerada pelo portal do ISSNET. Caso não tiver, como eu poderia estar modificando ou gerando com essas informações destacadas (pelo menos pra se aproximar do modelo)? Muito agradecido!
-
Olá. Ao executar o código FComponente._This.EventoNFe.Evento.Clear; FComponente._This.EventoNFe.LerXML(dirArquivo); E executar a função "EnviarEmailEvento", estão vindo o DANFe e o xml no email , mas o xml não tem o grupo retEvento versao="1.00". Está correto isso? Fico no aguardo. Desde já agradeço.
-
Erro no envento de CCE
um tópico no fórum postou kelsongyn NFC-e - Nota Fiscal do Consumidor Eletrônica
Caras amigos boa tarde estou tentando enva uma CCe de uma NFe Autorizada e au enviar o evento aparece o seguinte erro, e não achei nenhuma topico com esse tipo de mensagem oq pode ser. -
Bom dia amigos, Ao tentar fazer uma carta de correção recebo o erro "Não existe NFe com a chave [ Chave da nota aqui ] carregada" Ao fechar o meu sistema e abrir novamente na maioria das veze a carta é transmitida normalmente. Parece que o sistema fica com alguma coisa presa na memória. Meu código está assim: NFE.EventoNFe.Evento.Clear; with NFE.EventoNFe.Evento.New do begin infEvento.chNFe := Chave; infEvento.cOrgao := CodOrgao; infEvento.CNPJ := NrCNPJ; Evento := Now; infEvento.dhEvento := Evento; infEvento.tpEvento := teCCe; infEvento.nSeqEvento := Sequencia; infEvento.versaoEvento := '4.00'; infEvento.detEvento.descEvento := 'Carta de Correção'; infEvento.detEvento.xCorrecao := quotedstr(RetirarCaractere(ADescCorrecao,[#10,#13,#39])); infEvento.detEvento.xCondUso := EmptyStr; end; idLote := '1'; NFE.EnviarEvento(strtoint(idLote)); <- O erro acontece aqui if not (NFE.WebServices.EnvEvento.cStat in [128,135,136]) then Exit; NFE.EventoNFe.GerarXML; NFE.EventoNFe.Gerador.SalvarArquivo(EnderecoDiretorioXML + CaminhoXML);
-
Carta de correção não mostra texto Condições de Uso na primeira exibição
um tópico no fórum postou Hernani Prado Beira ACBrNFe
Boa tarde a todos, peço ajuda para um problema que não consigo resolver, ao transmitir uma carta de correção (Delphi XE8, Fortes, Windows 7) o texto das Condições de Uso não aparece (texto ===> A carta de correção é disciplinada pelo parágrafo...), inclusive se envio o PDF por e-mail ele também não aparece. Porém na segunda vez que eu a exibo o texto aparece conforme imagem em anexo. Podem me ajudar se há alguma flag que deve ser informada ou algo assim? -
Boa tarde Pessoal, estou trabalhando com ACBr e na parte de CCe estava lendo o retorno do XML da CCe do arquivo -procEventoNFe.xml que grava no meu envio_resposta\NFE\AnoMes\Evento\CCe. Está funcionando perfeitamente. Porém vou ter que mudar para pegar o XML do retorno do componente, e não mais do arquivo acima. Já tentei pegar esse XML de retorno (completo) de várias propriedades do componente... inclusive no post abaixo foi orientado que essa informação do XML estaria na propriedade NFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.XML porém nessa propriedade está vindo em branco. Por acaso a propriedade certa para ter o XML completo é em alguma outra propriedade ? realmente estou precisando parar de ler XML do arquivo, como então poderei ter o XML de retorno completo ? Grato desde já, Geison C. Shida
-
XML de carta de correção antes da Transmissão 2
um tópico no fórum postou Júlio Cesar Campos ACBrNFe
Bom dia. Peço desculpas pela incompetência pois o que quero é simples e possivelmente será respondido em uma linha. Para não ser uma grande perda de tempo, quero aproveitar e pedir sugestões: Quando ocorre algum erro no momento da transmissão( por falha de schema, preenchimento dos dados ou qualquer outro), eu salvo o XML que foi transmitido, juntamente com a mensagem de erro. Assim, quando o cliente liga avisando do erro, consigo ver exatamente o que aconteceu sem ter que realizar nova transmissão. Este procedimento foi criado antes de adotarmos o uso da ACBr. Nós mesmos manufaturamos o XML e utilizamos a função para carregar o nosso XML e transmiti-lo. Em todos os nossos clientes, não deixamos a opção de salvar os XMLs automaticamente. Até aqui foi só um descritivo do funcionamento, agora vem o real problema: Na carta de correção, devido ao funcionamento muito simples dela, optamos por utilizar os procedimentos da ACBr de forma mais integral. Sendo assim, se ocorre algum erro na transmissão, não temos o XML catalogado pois ele não foi criado. Gostaria de ter acesso ao texto do XML, mas não estou encontrado-o em nenhum lugar. Tentei das seguintes formas: ACBrNFe1.CartaCorrecao.CCe.Gerador.ArquivoFormatoXML ACBrNFe1.CartaCorrecao.CCe.Evento.Items[0].RetInfEvento.XML ACBrNFe1.WebServices.EnvioWebService.XMLEnvio ACBrNFe1.WebServices.EnvEvento.EventoRetorno.XML ACBrNFe1.EventoNFe.Evento.Items[0].InfEvento.detEvento.descEvento ACBrNFe1.EventoNFe.Evento.Items[0].InfEvento.detEvento.xCorrecao ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.XML ACBrNFe1.WebServices.EnvioWebService.XMLEnvio ACBrNFe1.WebServices.EnvEvento.Msg ACBrNFe1.WebServices.EnvEvento.RetWS ACBrNFe1.WebServices.EnvEvento.RetornoWS E o que eu quero é o texto dentro do arquivo *-ped-eve.xml -
Olá pessoa, estou tendo um problema com a tag tpEvento na Carta de Correção Eletrônica. Estou usando, a muito tempo, no campo tpEvento o valor 110111, dentro do XML o ID da carta começa com 110111xxxx porem, quando o componente salva o XML ele o faz com o ID inicial 110110xxx. Debugando, na unit pcnEventoNFe >> TInfEvento.getTipoEvento ele usa a conversão TpEventoToStr(FTpEvento) onde FTpEvento é o enumerator teCCe que convertido passa para 110110. Alguém pode me ajudar? O que estou fazendo de errado? grato.
-
Em alguns clientes eu consigo usar a cce e em outros estou recebendo este erro. segue em anexo o meu .ini , eu mesmo n~eo encontrei o meu erro. Uso o seguinte comando nfe.EnviarEvento("c:\NFCE-APP\CCe.ini") EnvCCe-resp.TXT CCe.ini
- 9 replies
-
- acbrmonitor
- cce
-
(e 1 mais)
Tags:
-
Bom dia a todos, Estou com um problema e já fiz de tudo talvez até já tenha passado por cima da solução. Hoje salvo, em banco de dados em campos BLOBs meus retorno das notas fiscais e eventos, consigo fazer tudo o que quero com o XML da NFe, porem o de evento quando vou enviar por faço a extração do banco da dedos é removida as tags e gera um texto corrido sem quebra de linha com o conteúdo, a unica diferença entre os registro é que o XML da nota fiscal é salva com a tag <?xml version="1.0" encoding="UTF-8"?> já o evento não já começa na tag <procEventoNFe versao="1.00" ..., o que pretendo fazer é enviar por e-mail e ou gera-los quando necessário. Agradeço a Ajuda.
-
Não estou conseguindo enviar, de maneira nenhuma, cartas de correção (através de um sistema próprio). Alguém pode dar uma luz? Acredito que o problema esteja relacionado com as URLs de SP, pois a Carta de Correção é enviada corretamente para clientes de outros estados: URL do Sefaz enviada: https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx Obs: a URL de produção retorna o mesmo erro de homologação Detalhes da requisição: XML: <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Header> <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/RecepcaoEvento"> <cUF>35</cUF> <versaoDados>1.00</versaoDados> </nfeCabecMsg> </soap12:Header> <soap12:Body> <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/RecepcaoEvento"> <envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00"> <idLote>153452104877411</idLote> <evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00"> <infEvento Id="ID1101103518070923765800019655001000001710100001710303"> <cOrgao>35</cOrgao> <tpAmb>2</tpAmb> <CNPJ>xxxxxxxxx000196</CNPJ> <chNFe>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</chNFe> <dhEvento>2018-08-17T12:50:48-03:00</dhEvento> <tpEvento>110110</tpEvento> <nSeqEvento>1</nSeqEvento> <verEvento>1.00</verEvento> <detEvento versao="1.00"> <descEvento>Carta de Correcao</descEvento> <xCorrecao>CFOP ESTAVA ERRADO</xCorrecao> <xCondUso>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.</xCondUso> </detEvento> </infEvento> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#IDxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>xxxxxx=</DigestValue> </Reference> </SignedInfo> <SignatureValue>xxxx==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>xxxx==</X509Certificate> </X509Data> </KeyInfo> </Signature> </evento> </envEvento> </nfeDadosMsg> </soap12:Body> </soap12:Envelope> Headers: Content-Type: application/soap+xml;charset=utf-8;action="http://www.portalfiscal.inf.br/nfe/wsdl/RecepcaoEvento/nfeRecepcaoEvento" SOAPAction: "nfeRecepcaoEvento" Content-length: 5517 Resposta: HTTP/1.1 100 Continue HTTP/1.1 500 Internal Server Error Cache-Control: private Content-Type: application/soap+xml; charset=utf-8 Server: Microsoft-IIS/7.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET Date: Fri, 17 Aug 2018 15:52:12 GMT Content-Length: 538 <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Sender</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Unable to handle request. The action 'http://www.portalfiscal.inf.br/nfe/wsdl/RecepcaoEvento/nfeRecepcaoEvento' was not recognized.</soap:Text></soap:Reason><soap:Detail /></soap:Fault></soap:Body></soap:Envelope>
-
Bom dia, Ao fazer uma carta de correção eletrônica no modelo 3.00 esta ocorrendo a rejeição Carta de correção inválida (campo/grupo informado não existe no schema do CT-e ou não existe no grupo informado), já realizei os testes com outros campos e o erro continua. Obs.: No CTe-OS também esta ocorrendo o mesmo problema. Obrigado Hugo Vinicius 842-eve.xml 842-eve-soap.xml 842-ped-eve.xml 842-ped-eve-soap.xml
-
CCE - Imprimir Evento - Argument out of Range
um tópico no fórum postou israeloplopes Dúvidas Gerais sobre o ACBr
Boa noite. Faço a carta de correção normalmente. Ai para Imprimir o Evento seleciono o evento e depois seleciono o XML Só que NÃO aparece a visualização prévia para imprimir o Evento recebo Argument out of Range na instrução ACBrNFe1.ImprimirEvento; Fiz o teste também no ACBRDemo conforme imagem que se segue. O que estou fazendo errado ou deixando de fazer? -
Boa tarde! Há alguma configuração para dizer ao ACBrMonitorPlus que os arquivos PDF gerados para Eventos devem ser gravados na mesma pasta dos XMLs ? Os XMLs estão sendo gravados corretamente e os PDFs de NFe também, porém os PDFs de CCe, por exemplo, são gerados na pasta raiz (definida em "Pasta Arquivos Evento" ), não fazendo a separação por CNPJ e AnoMês como acontece com os XML. Estou usando a versão SAC 1.2.0.6.
- 2 replies
-
- acbrmonitorplus
- cce
-
(e 1 mais)
Tags:
-
EStou tendo problemas com a impressão da carta de correção em meus clientes, acabei de fazer a atualizacao do componente, e mesmo usando o ACBrNFe_Demo, para dar carga no XML da nota, qndo carrego o XML retornado da correcao, aparece o seguinte erro: --------------------------- Debugger Exception Notification --------------------------- Project ACBrNFe_demo.exe raised exception class EventoException with message 'Campo cOrgao não informado'. --------------------------- Break Continue Help --------------------------- debugando cheguei na função TEventoNFe.LerXMLFromString(const AXML: String); no metodo: Result := RetEventoNFe.LerXml; o mesmo nao consegue ler nenhuma TAG do xml lido. alguem esta conseguindo imprimir a carta de correção : temp.xml 52180403748920000180550010000000011000000016-nfe.xml
-
Boa Tarde, Gostaria de saber se é possível emitir uma carta de correção para um CT-e emitido na versão 2.0? Se sim, como proceder? E se não, alguém conhece alguma publicação, artigo ou até um portal que fale mais sobre o assunto? Pessoalmente, não sei se é possível pelo, fato da carta de correção estar na versão 3.0 e o CT-e ter sido emitido na versão 2.0 que foi desativada.Mas ao tentar emitir a carta de correção para esse CT-e, recebo a seguinte mensagem: Rejeição: Carta de Correção invalida (campo/grupo informado nao existe no shcema do CT-e ou nao existe no grupo informado). Já tentei usar um campo que está tanto na versão 2.0 quanto na 3.0 do CT-e, como o campo CFOP, tpCTe. Teria alguma outra alternativa para emitir essa carta de correção para esse CT-e? Agradeço quem puder contribuir com mais informações sobre o assunto. Att, Lucas L.
-
Bom dia. Usando o ACBRMonitorplus, tento executar a instrução NFE.Enviarevento e a resposta que obtenho é: ERRO: UF não pode ser vazia O evento em questão é uma CCe Lí vários tópicos. Criei um TXT como teste de envio, seguindo instruções e dicas de outros usuarios, postadas aqui. Sobre a UF de destino da Webservice, está como DF (UF do emitente) Imagino eu que deva ser algo simples, e eu na urgência não estou conseguindo localizar o problema. Se puderem me sugerir algo, agradeço. Seguem os arquivos para analise. Obrigado a todos! cce.ini ACBrMonitor.ini
-
Pessoal estou com problema para imprimir o dacte da carta de correção da CTe- testei com unidanfe e ele está imprimindo, mais alguém está com o mesmo problema ? ps: vou deixar um xml em anexo caso alguém queira testar 42171226318800000149570010000015021000015020_110110_01-procEventoCTe.xml
-
Estou tentando enviar uma carta de correção em ambiente de homologação na Bahia mas sempre retorna o erro: cStat=582 xMotivo=Rejeicao: UF nao atendida pela SVC-RS Tudo funciona, menos a carta de correção, alguém tem ideia do que pode ser? Segue o comando e retorno. NFe.EnviarEvento(" [EVENTO] idLote=3 [EVENTO001] chNFe=29171203748056000117650010031080041934253685 cOrgao=43 CNPJ=03748056000117 dhEvento=28/12/2017 14:15:01 tpEvento=110110 nSeqEvento=2 versaoEvento=3.10 descEvento=Carta de Correcao xCorrecao=TESTE DE CARTA DE CORRECAO ") OK: idLote=3 tpAmb=2 verAplic=SVRSnfce201710241716 cOrgao=29 cStat=128 xMotivo=Lote de Evento Processado [EVENTO001] id= tpAmb=2 verAplic=SVRSnfce201710241716 cOrgao=29 cStat=582 xMotivo=Rejeicao: UF nao atendida pela SVC-RS chNFe=29171203748056000117650010031080041934253685 tpEvento=110110 xEvento= nSeqEvento=2 CNPJDest= emailDest= dhRegEvento=28/12/2017 17:50:06 nProt= Arquivo= XML=
- 1 reply
-
- cce
- homologacao
-
(e 2 mais)
Tags:
-
boa tarde.. ao tentar enviar uma carta de correção do CTe para SP ele reclama do erro: "525 Rejeicao: Carta de correcao invalida (campo/grupo [CFOP] informado nao existe no schema do CT-e ou nao existe no grupo informado)" ja em MG o mesmo teste não acontece, em ambiente de homologação, alguem passou por isto ? Atencipadamente agradeço a atenção... segue anexo os arquivos gerados pra MG e tambem SP MG - 1-eve.xml MG - 1-ped-evento.xml SP - 1-eve.xml SP - 1-ped-evento.xml
-
Quando tento enviar uma carta de correção tenho o seguinte resultado: <?xml version="1.0" encoding="UTF-8" ?> - <retEnvEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00"> <idLote>1</idLote> <tpAmb>1</tpAmb> <verAplic>SEFAZBA_NFENW_v5.4.0</verAplic> <cOrgao>29</cOrgao> <cStat>128</cStat> <xMotivo>Lote de Evento Processado</xMotivo> - <retEvento versao="1.00"> - <infEvento Id="ID129170121147869"> <tpAmb>1</tpAmb> <verAplic>SEFAZBA_NFENW_v5.4.0</verAplic> <cOrgao>29</cOrgao> <cStat>493</cStat> <xMotivo>Rejeicao: Evento nao atende o Schema XML especifico</xMotivo> <chNFe>29171112410720000104550010000115531000023150</chNFe> <tpEvento>110110</tpEvento> <nSeqEvento>1</nSeqEvento> <dhRegEvento>2017-11-22T11:22:22-03:00</dhRegEvento> </infEvento> </retEvento> </retEnvEvento> Qual o motivo como corrigir?
-
Estou com os fontes todos atualizados, tudo certinho. Ao tentar tirar um cancelamento de uma nota esta dando erro não catalogado. Ao tentar emitir uma carta de correção também. ja a emissão de nota esta ok. estou usando a versão 3.10 webservice de Recife.