Ir para conteúdo
  • Cadastre-se

Rafael Morán

Membros
  • Total de ítens

    58
  • Registro em

  • Última visita

Últimos Visitantes

1.075 visualizações

Rafael Morán's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

2

Reputação

3

Community Answers

  1. Bom Dia Pessoal, Depois de muitos testes, finalmente consegui emitir uma NFC-e contendo o qrCode no XML. Constatei que os Schemas que eu estava utilizando (que são os mesmos que vem no exemplo ACBrNFe) estavam incorretos. Atualizei meus Schemas (em anexo) e implementei a configuração do CSC pelo usuário. O CSC eu passei para ACBrNFe.Configuracoes.Geral.IdCSC. Na função GetURLQRCode, caso o CSC esteja fazio, o componente retorna o CNPJ do emitente que consta na chave de acesso. Após isso, finamente consegui emitir. Segue o XML emitido com o protocolo de autorização e o qrCode. Caso tenham alguma dúvida e eu puder ajudar, postem ae. Abraços. Schemas.rar NovaNFCe.xml
  2. Depurando o fonte do ACBr, notei que na rotina Assinar na unit ACBrNFeNotasFiscais o atributo FXMLAssinado recebe o XML assinado (que ainda não tem a tag infNFeSupl) da variável XMLAss. Na mesma rotina, a mesma variável XMLAss recebe a tag infNFeSupl e o código do qrCode, porém o conteúdo dessa variável não re-alimenta o atributo FXMLAssinado (que não tem a tag infNFeSupl). Na rotina que valida o XML, é carregado o conteúdo do atributo XMLAssinado (que não tem a tag infNFeSupl). A rotina que envia a nota também utiliza o conteúdo desse atributo (que não tem a tag infNFeSupl). Cheguei a fazer uma pequena alteração na rotina Assinar em ACBrNFeNotasFiscais onde, após a variável receber a tag infNFeSupl e o código do qrCode, re-alimentar o atributo FXMLAssinado. Após isso fiz um novo teste de envio e recebi a seguinte mensagem: Element '{http://www.portalfiscal.inf.br/nfe}infNFeSupl' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}NFe'. Expecting: {http://www.w3.org/2000/09/xmldsig#}Signature. Para fazer este teste apliquei os mesmos Schemas que estão no exemplo do ACBrNFe e atualizei meu fonte do ACBr (Trunk2) hoje pela manhã. Se não falei nenhuma besteira até aqui..rs, acredito que este pequeno ajuste deva ser feito. Att, Gilson, também descomentei esta parte do código, mas ela faz parte ad rotina GerarXML, que não é mais chamada após a assinatura do XML. Se entendi bem as rotinas de assinatura e envio, esta rotina não afeta o resultado de envio da nota. Novamente peço desculpas se falei alguma besteira. Att,
  3. Boa Tarde Ricardo, Já passei por isso. O CST do produto está incorreto. Está sendo informado um CST que corresponde ao CRT (3 - Regime Normal). Você precisa informar um dos seguintes CSTs: 102, 300 ou 500 que são aceitos para a NFC-e.
  4. Italo, Descomentei o pedaço do fonte que você indicou mas o meu XML continua sendo gerado sem a tag <infNFeSupl>. Esqueci de fazer alguma coisa? Seguem os XMLs: 5054145-rec.xml 5054145-rec-soap.xml 333065005349349-ped-rec.xml 333065005349349-ped-rec-soap.xml 333065005349349-pro-rec.xml 333065005349349-pro-rec-soap.xml 5054145-env-lot.xml 5054145-env-lot-soap.xml
  5. Obrigado Daniel. Consegui aqui. Att, 6914488-ped-eve.xml 6914488-ped-eve-soap.xml 1272045-ped-eve.xml 1272045-eve-soap.xml 1272045-eve.xml Italo, Consegui postar os arquivos no forum. Abraços.
  6. Boa Tarde Italo, Cheguei a te mandar os arquivos. Conseguiu ver? Abraços.
  7. Boa Tarde Italo, Seguem os arquivos: http://www.4shared.com/rar/NdErl987ba/Docs.html P.S.: Por algum motivo não consigo anexar os arquivos aqui direto no forum.
  8. Qual parâmetro pra fazer o componente salvar o XML?
  9. Boa Tarde Italo, Levou um tempo mas eu fiz os ajustes da minha aplicação para utilizar o Trunk 2. Fiz uma nova tentativa para emitir a EPEC e está ocorrendo: Rejeição: Falha no schema XML Eu apliquei os Schemas que vem junto com o exemplo do ACBr. Depurei mas não consegui encontrar onde está o problema. Tem como me ajudar, por favor? Att,
  10. Italo, O link do repositório que eu utilizo é esse aqui: svn://svn.code.sf.net/p/acbr/code Att,
  11. Boa Tarde Pessoal, Atualizei os meus fontes e os Schemas e, ao fazer o envio do evento EPEC, o FACBrNFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat me retorna 493, que de acordo com a NT 2014.003 significa "Rejeição: Evento não atende o Schema XML específico" Vocês também passaram por isso? Att,
  12. Bom Dia Italo, Posso fazer os testes nas modificações. Só me dizer quando estiverem prontas. Abraços.
  13. Italo, Achei que tinha conseguido. Analisando melhor o retorno do evento, vi que está me retornando o código 493. De acordo com a NT 2014.003 esse código de rejeição significa: "Rejeição: Evento não atende o Schema XML específico" Acabo de desfazer a alteração que falei no post anterior. Continuo recebendo a seguinte mensagem quando tento emitir: Falha na validação dos dados do Envio de Evento Element '{http://www.portalfiscal.inf.br/nfe}vNF' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}dest' Alimentei o componente conforme arquivo "ExemploCodigo.txt" em anexo. Abraços. ExemploCodigo.txt
  14. Italo, Consegui emitir. De fato meus fontes não estavam atualizados. Depois da atualização ocorreu falha na tag vNF. Analisando o Schema, essa tag e a vICMS fazem parte de detEvento. Modifiquei a unit pcnEnvEventoNFe, rotina TEventoNFe.GerarXML para: Gerador.wGrupo('/dest'); {Descomentei esta linha} Gerador.wCampo(tcDe2, 'P32', 'vNF', 01, 15, 1, Evento.Items[i].InfEvento.detEvento.vNF, DSC_VNF); Gerador.wCampo(tcDe2, 'P33', 'vICMS', 01, 15, 1, Evento.Items[i].InfEvento.detEvento.vICMS, DSC_VICMS); if sModelo = '55' then Gerador.wCampo(tcDe2, 'P34', 'vST', 01, 15, 1, Evento.Items[i].InfEvento.detEvento.vST, DSC_VST); // Alterado em 22/07/2014 por Italo // para ficar em conformidade com o Schema //Gerador.wGrupo('/dest'); {Comentei esta linha} Depois deste pequeno ajuste funcionou. Att,
  15. Bom Dia Italo, Apliquei os Schemas que indicou porém continuo com problemas. Ao tentar emitir o EPEC me é apresentada uma mensagem informado que ocorreu falha ao validar os dados de envio do evento. A mensagem diz que falta informar vST, mas não tem essa tag na NT 2014.003. Se entro no portal da NFe e baixo os Schemas da EPED NFC-e me vem os aquivos eventoEPEC_v0.01 e tipoBasico_v3.10. Não seriam estes Schemas que o componente deveria se basear quando se trata de EPEC para NFCe ou estou enganado? De fato também não há na NT 2014.003 a tag tcOrgaoIBGE, logo, não tenho mais ideias..rs Tem alguma dica do que mais posso fazer para resolver isso? Desde já agradeço. Att,
×
×
  • 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.

The popup will be closed in 10 segundos...