Jump to content

Marcio

Membros
  • Posts

    188
  • Joined

  • Last visited

Everything posted by Marcio

  1. Parece ser um erro.. []'s Marcio
  2. Post o XML criado, e a chave que foi criada. []'s Marcio
  3. Bom dia Wagner Olha esse post parece ser o mesmo problema seu. viewtopic.php?f=6&t=3525 []'s Marcio
  4. Bom Dia, O erro ocorre pq vc está lançado vBC de ICMS nos totais sendo que seus produto nem tem lançado vBC. A soma dos campos vBC dos itens é o valor que deve constar nos totais, isso funciona para todos os demais campos. []'s Marcio
  5. Bom Dia Tu vai ter que perguntar isso para um contador e explicar exatamente a situação. Mas minha aplicação efetua o calculo de ICMS sobre o frete conforme a tributação dos itens. []'s Marcio
  6. Bom Dia, 1- ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.retnProt; ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.cStatInfEvento; ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.xMotivoInfEvento; ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.retdhRegEvento; 2- Pelo que entendi todas são válidas, em nenhum lugar eu vi que diz eu uma nova carta de correção para a mesma nota cancela as anteriores. 3- não entendi essa colocação
  7. Boa Tarde, Não a o que fazer pra testar sem certificado digital, você pode testar em seu cliente com o certificado dele. []'s Marcio
  8. Pessoal, Boa Tarde... Não uso a impressão do Danfe disponível pelo componente, mas vejo que todo mundo está na dúvida de onde colocar o MD5 e tenho a informação (fiz uma pré avaliação para homologação do PAF-ECF e assim foi solicitado que fosse feito) de que essa deve sair nas informações complementares e não no reservado ao fisco, então fica ai o registro pra quem interessar. []'s Marcio
  9. O arquivo ProcEventoNFe.xml está sendo substituído se existir mais de um evento (correção) para a mesma nota, será que não seria o caso de incluir no nome do arquivo o nSeqEvento? unit ACBrNFeWebServices.pas if FConfiguracoes.Geral.Salvar then FConfiguracoes.Geral.Save(inttostr(FCCe.Evento.Items[i].InfEvento.nSeqEvento) +'-'+ FCCe.Evento.Items[i].InfEvento.chNFe + '-ProcEventoNFe.xml', wProc.Text); if FConfiguracoes.Arquivos.Salvar then FConfiguracoes.Geral.Save(inttostr(FCCe.Evento.Items[i].InfEvento.nSeqEvento) +'-'+ FCCe.Evento.Items[i].InfEvento.chNFe + '-ProcEventoNFe.xml', wProc.Text, FConfiguracoes.Arquivos.GetPathCCe); []'s Marcio
  10. Marcio

    ipVista

    Na Geração da nota vc passando ipVista o Componente já preenche com o valor correto ou seja 0. veja a função IndpagToStr na unit pcnConversão. Espero ter ajudado []'s Marcio
  11. Bom Dia, De uma olhada se o Demo funciona..... []'s Marcio
  12. Primeiro que vc deve solicitar o XML do teu fornecedor pois é ele que vale snesse caso, e para consultar uma nota você pode usar o portal nacional da NFe. Como falei anteriormente a consulta pelo componente é o Status da NFe e não a consulta dos dados da NFe. []'s Marcio
  13. Essa consulta não sai te retornar a nota e sim o Status dela. Para esses dados vc tem o XML salvo. []'s Marcio
  14. Bom Dia, Resp. Dúvida 1 Sim o lote deve ser controlado pela aplicação da mesma forma como é feita a NFe. Resp Dúvida 2 Primeiro, pelo que sei não é todos so campos que podem ser alterados, campos como base de calcuo e valores de impostos não podem ser corrigidos. Segundo, não tem limite de "erros" para corrigir em uma Carta de Correção, o sequencial será 1 para a primeira correção de cada NFe e vai aumentando a cada correção que você for fazendo para aquela NFe. Resp Dúvida 3 Acho que isso cabe a aplicação fazer, mas não sei se será necessário. Espero ter ajudado..... []'s Márcio
  15. Pelo que vi e li não foi criado nenhum layout ainda. []'s Marcio
  16. Está sendo substituido o arquivo XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-ProcEventoNFe.xml referente a Carta e correção enviada, quando for enviada mais que uma, estou fazendo algo errado? Na Unit ABCrNFeWebServices.pas linhas 3009 e 3011 salvam sempre com o memso nome os arquivos ProcEventoNFe.xml acrescentei o nSeqEvento antes da chNFe, como abaixo: if FConfiguracoes.Geral.Salvar then FConfiguracoes.Geral.Save(inttostr(FCCe.Evento.Items[i].InfEvento.nSeqEvento) +'-'+ FCCe.Evento.Items[i].InfEvento.chNFe + '-ProcEventoNFe.xml', wProc.Text); if FConfiguracoes.Arquivos.Salvar then FConfiguracoes.Geral.Save(inttostr(FCCe.Evento.Items[i].InfEvento.nSeqEvento) +'-'+ FCCe.Evento.Items[i].InfEvento.chNFe + '-ProcEventoNFe.xml', wProc.Text, FConfiguracoes.Arquivos.GetPathCCe); []'s Marcio
  17. Marcio

    Retornos da CCe

    Bom Dia Everton, isso mesmo funcionou Já estava alterando mas não tinha conseguido ainda, esse problema está relacionado no Mantis, mas não foi corrigido, se quiser postar lá sua alteração a comunidade agradece. Muito Obrigado... precisando de ajuda estamos aí... []'s Marcio
  18. Bom Dia, Veja se essa serve pra vc..... http://www.sidra.ibge.gov.br/bda/territ ... /munic.xls []'s Marcio
  19. Bom Dia, A principio dá para fazer tudo...... porem testar só quando a ambiente de homologação estiver liberado. []'s Marcio
  20. Marcio

    Retornos da CCe

    o que aparece aí são informações do do Lote e não do Evento gostaria de saber as informações do Evento cStat, xMotivo, nProt, dhRegEvento................ Consegui ser mais claro...? []'s Marcio
  21. Vlw Italo.... Obrigado. []'s Marcio
  22. Marcio

    Retornos da CCe

    Bom Dia Pessoal, Alguem poderia me ajudar informando como faço para pegar os retornos da CCe, tipo: cStat, xMotivo, nProt, dhRegEvento.................... etc... []'s Marcio
  23. Bom Dia, Estou implementando a CC-e no meu sistema mas ao receber o retorno dá erro na linha 270 da unit pcnRetCCeNFe.pas (*HR25 *)FretEvento.Items[i].FRetInfEvento.FdhRegEvento := Leitor.rCampo(tcStr, 'dhRegEvento'); 'Could not convert variant of type (String) into type (Double)' o conteúdo do campo dhRegEvento é 2011-08-24T11:29:52-03:00 Se ao invés de passar esse campo eu formatar os valores do retorno: (*HR25 *)FretEvento.Items[i].FRetInfEvento.FdhRegEvento := strtoDateTime(Copy(Leitor.rCampo(tcStr, 'dhRegEvento'),9,2) + '/' + Copy(Leitor.rCampo(tcStr, 'dhRegEvento'),6,2) + '/' + Copy(Leitor.rCampo(tcStr, 'dhRegEvento'),1,4) + Copy(Leitor.rCampo(tcStr, 'dhRegEvento'),12,8)); Assim não acontece o erro, alguem já passou po isso? []'s Marcio
  24. Bom Dia, Não sei se entendi o que você quer mas, o componente não faz calculo algum você é quem deve passar todos os valores para ele. []'s Marcio
  25. Alguem poderia anexar um XML da carta de correção que seria aceita, para termos exemplo? []'s Marcio
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.