
BigWings
Moderadores-
Total de ítens
10.118 -
Registro em
-
Última visita
-
Days Won
155
Tudo que BigWings postou
-
Bem estranha essa situação. Pode postar XML de exemplo, rejeitado e autorizado?
-
Impressão NFe em impressora NFCe
BigWings replied to klelcioncarrijo's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
A impressão do DANFE em bobina só é permitida em caso específico de venda fora do estabelecimento, nesse caso usando o DANFE Simplificado, vide NT 2012.001. Em operações normais deve ser usado papel de tamanho no mínimo A4, retrato ou paisagem. O ACBr não faz impressão do DANFE simplificado por ESC/POS, há versões em Fast e Fortes. -
Tente desta forma: ACBrNFe1.EventoACBrNFe1.Evento.Clear; ACBrNFe1.EventoACBrNFe1.idLote := nLote; with ACBrNFe1.EventoACBrNFe1.Evento.Add do begin infEvento.chNFe := chNFe; infEvento.cOrgao := 91; // ambiente nacional infEvento.CNPJ := Copy(chNFe, 7, 14); infEvento.dhEvento := Now; infEvento.tpEvento := teEPECNFe; infEvento.nSeqEvento := 1; infEvento.versaoEvento := '1.00'; infEvento.detEvento.cOrgaoAutor := StrToInt(Copy(chNFe, 1, 2)); // código da uf do emitente InfEvento.detEvento.tpAutor := taEmpresaEmitente; InfEvento.detEvento.dhEmi := ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.dEmi; InfEvento.detEvento.tpNF := ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.tpNF; InfEvento.detEvento.IE := sIE_Emitente; InfEvento.detEvento.dest.UF := ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.EnderDest.UF; InfEvento.detEvento.dest.CNPJCPF := ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.CNPJCPF; InfEvento.detEvento.dest.idEstrangeiro := ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.idEstrangeiro; InfEvento.detEvento.dest.IE := ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.IE; InfEvento.detEvento.vNF := ACBrNFe1.NotasFiscais.Items[0].NFe.Total.ICMSTot.vNF; InfEvento.detEvento.vICMS := ACBrNFe1.NotasFiscais.Items[0].NFe.Total.ICMSTot.vICMS; InfEvento.detEvento.vST := ACBrNFe1.NotasFiscais.Items[0].NFe.Total.ICMSTot.vST; end; ACBrNFe1.EnviarEvento(nLote); cStat := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat; xMotivo := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo; nProt := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt; O cStat no envio do evento deve ser "136 - Evento registrado, mas nao vinculado a NF-e". Na consulta da NFe após o envio do evento deve retornar o cStat "124 - EPEC autorizado".
-
Para homologação existe URL:
-
Problema com Envio de Manifestação de Destinatário
BigWings replied to Dhielyton Lopes's tópico in ACBrNFe
Como está validando? -
Faltou no XML a informação dos dados do condutor/motorista.
-
Veja o retorno do erro: <cStat>999</cStat> <xMotivo>2254 - Falha na validação de esquema Xml</xMotivo> Provavelmente é por falta de preenchimento das tags específicas para o EPEC no seu XML de envio: <verEvento/> <detEvento versao="1.00"> <descEvento>EPEC</descEvento> <cOrgaoAutor>0</cOrgaoAutor> <tpAutor>1</tpAutor> <verAplic/> <dhEmi>1899-12-30T00:00:00-02:00</dhEmi> <tpNF>0</tpNF> <IE/> <dest> <UF/> <vNF>0.00</vNF> <vICMS>0.00</vICMS> <vST>0.00</vST> </dest> </detEvento> Tente preencher essas tags com os dados da nota e enviar novamente.
-
Sim, mas você disse que está vindo em branco, então tem algo errado. Anexe os arquivos de envio e retorno que neles deve ter o cStat retornado.
-
Configure o componente para gravar os arquivos de envio e retorno: ACBrNFe1.Configuracoes.Geral.Salvar := True; ACBrNFe1.Configuracoes.Arquivos.PathEvento := edtPathEvento.Text; Anexe aqui o arquivo *-ped-eve.xml e *-eve.xml gerado. Para salvar o XML de processamento de evento: ACBrNFe1.Configuracoes.Arquivos.SalvarEvento := True;
-
Ambiente de Homologação 4.0
BigWings replied to Zegaiver's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Em outro tópico alguém disse que a SEFAZ-AM já comunicou que não vai liberar webservices para desenvolvedores. Então você vai precisar do certificado digital de um emitente de NFe/NFCe para fazer os testes em homologação. -
Qual o XML de retorno da consulta? Esse é o cStat do processamento do lote 128-Lote processado. Consulte o cStat do evento: ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat;
-
Erro no envio de cancelamento do CT-e por evento
BigWings replied to podiuminformatica's tópico in ACBrCTe
Nesse caso deve estar faltando a configuração da UF do webservice no componente. Exemplo do demo: ACBrCTe1.Configuracoes.WebServices.UF := cbUF.Text; ACBrCTe1.Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,IntToStr(rgTipoAmb.ItemIndex+1)); E faça o que o Italo pediu, configure o componente para salvar os arquivos de envio e retorno: ACBrCTe1.Configuracoes.Arquivos.Salvar := True; ACBrCTe1.Configuracoes.Arquivos.PathEvento := edtPathEvento.Text; E anexe os arquivos *-ped-eve.xml e *-eve.xml gerados.- 18 replies
-
- erro
- cancelamento
-
(e 1 mais)
Tags:
-
Erro no envio de cancelamento do CT-e por evento
BigWings replied to podiuminformatica's tópico in ACBrCTe
Veja que no topo da imagem você tem este trecho de código: with ACBrCTe.EventoCTe.Evento.Add do begin end; Ou seja, você está gerando um evento novo mas sem preencher as propriedades. Abaixo você cria um segundo evento e aí sim faz o preenchimento. Provavelmente é esse trecho de cima que está gerando a exceção, remova.- 18 replies
-
- erro
- cancelamento
-
(e 1 mais)
Tags:
-
Anexe o arquivo X.TXT gerado pelo MEMOWRIT para sabermos como está a sintaxe do comando enviado para o ACBrMonitorPLUS.
-
Assinar NFC-e ou NF-e com cartão Banrisul
BigWings replied to JLuis's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Veja o que diz o MOC: -
O layout define esses campos como opcionais, por isso o parâmetro para não gerar a tag quando o valor for 0,00. Por que a necessidade de gerar a tag com valor 0,00 e qual a rejeição você recebe se a tag não for gerada?
-
Tratamento para envio de nfc-e offline
BigWings replied to magnosystem's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Você não deve mudar nada no XML, apenas carregar e enviar. ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile('C:\PATH\TO\ARQUIVO-nfe.xml', False); ACBrNFe1.WebServices.Envia(nLote, True); O envio da NFCe é síncrono e só permite o envio de um arquivo por vez. Da mesma forma que quando tratando o envio normal. cStat := ACBrNFe1.WebServices.Enviar.cStat; XML := ACBrNFe1.NotasFiscais.Items[0].XML; nProt := ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt; chNFe := ACBrNFe1.NotasFiscais[0].NFe.procNFe.chNFe; dhRecbto := ACBrNFe1.NotasFiscais[0].NFe.procNFe.dhRecbto; No exception gerado pelo método de envio: try ACBrNFe1.WebServices.Envia(nLote, True); except on E:Exception do begin if (Pos('12007 - '. E.Message.ToUpper) > 0) or // erro de conexão ... end; end; -
Erro em Nfe.CriarNfe - Dados da Emitente e do destinatário não carregam
BigWings replied to Acesso softwares's tópico in ACBrNFe
Continuado em: -
O componente gera os arquivos txt que são requisitos para emissão das notas fiscais de comunicação (modelo 21) e telecomunicações (modelo 22). Não tem nenhuma relação com CTe.
-
Erro em Nfe.CriarNfe - Dados da Emitente e do destinatário não carregam
BigWings replied to Acesso softwares's tópico in ACBrNFe
Acredito que esses dados são necessários se você for usar PAF-ECF. No caso da NFe não é preciso, não tenho nada preenchido aqui. Não consegui simular o erro aqui, como disse, quando enviei o comando o XML foi gerado... -
Erro em Nfe.CriarNfe - Dados da Emitente e do destinatário não carregam
BigWings replied to Acesso softwares's tópico in ACBrNFe
É possível que a execução esteja parando aqui. O cNF deve ser um inteiro, de até 8 dígitos. Joguei o trecho do seu ini e o XML foi gerado de acordo... Tive erro de validação diferente: Qual versão do ACBrMonitorPLUS está usando e como está configurado? -
No Manual de Orientações do Contribuinte, a partir da página 90, explica o funcionamento da contingência EPEC: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=URCYvjVMIzI= O EPEC é um evento, assim como o cancelamento de NFe e a carta de correção, a diferença é que o EPEC pode ser enviado antes da emissão da NFe, daí o nome Evento Prévio de Emissão em Contingência. O EPEC também é transmitido para o webservice do ambiente nacional, assim quando houver problemas com a SEFAZ do estado ele teoricamente vai estar funcionando. O processo seria resumidamente: 1-Gerar a NFe com tpEmis = 4. 2-Gerar e enviar o evento EPEC. 3-Imprimir o DANFE em duas vias, uma devendo ser mantida pelo emitente. Se você consultar a chave da NFe, mesmo antes do XML da NFe ser enviado, deve constar a emissão em contingência pelo evento EPEC, caso não tenha sido enviado o evento, a NFe não é válida. 4-Assim que possível, transmitir o XML da NFE, onde não se deve mudar o tipo de emissão.