Ir para conteúdo
  • Cadastre-se

wiglan

Membros
  • Total de ítens

    23
  • Registro em

  • Última visita

Tudo que wiglan postou

  1. opa, agora consegui entender. Problema que na verdade nao era um problema foi resolvido. obrigado.
  2. Boa tarde, pelo log do acbr, o usuario DOPI mandou para o servidor a seguinte alteração Antes: function TACBrTEFD.InfoECFAsString(Operacao: TACBrTEFDInfoECF): String; var Retorno: String; begin Retorno := ''; fTefClass.GravaLog( 'InfoECF: '+ GetEnumName(TypeInfo(TACBrTEFDInfoECF), Integer(Operacao) ) ) ; try OnInfoEcf( Operacao, Retorno ) ; except On E : Exception do begin fTefClass.GravaLog( fTefClass.Name +' Erro: '+E.Message ) ; raise EACBrTEFDECF.Create(E.Message); end; end; fTefClass.GravaLog( ' Ret: '+Retorno ) ; Result := Retorno; end; Atual: function TACBrTEFD.InfoECFAsString(Operacao: TACBrTEFDInfoECF): String; var Retorno: String; begin Retorno := ''; fTefClass.GravaLog( 'InfoECF: '+ GetEnumName(TypeInfo(TACBrTEFDInfoECF), Integer(Operacao) ) ) ; while Retorno = '' do begin try OnInfoEcf( Operacao, Retorno ) ; except On E : Exception do begin fTefClass.GravaLog( fTefClass.Name +' Erro: '+E.Message ) ; if DoExibeMsg( opmYesNo, CACBrTEFD_Erro_ECFNaoResponde ) <> mrYes then raise EACBrTEFDECF.Create(E.Message); end; end; end; fTefClass.GravaLog( ' Ret: '+Retorno ) ; Result := Retorno; end; a partir desta atualização, minha aplicação fica em loop infinito neste while adicionado. Eu pesquisei nos fontes e tentei entender o objetivo com isso, mas ainda nao obtive resultados. Dopi e demais usuarios, o que seria exatamente a necessidade desta alteração? obrigado.
  3. Entendi a constante "CTecancCTe " italo, Obrigado pelo retorno. Tambem encontrei o campo que salva os arquivos em disco, agora esta 100% e melhorando! ahsuahsuah Para a galera que nao conseguiu emitir, revejam os processos, pois esta emitindo o cancelamento normalmente (Através de evento)... Apesar de enviar apenas 1 cancelamento por vez, eu sempre gero um novo lote também. Obrigado a Todos.
  4. Italo, aproveitando, eu estou olhando nos exemplos do Acbr, o cancelamento do Cte ainda é por WebServices... tem algum outro lugar que esta implementado o cancelamento por evento, preciso ver que propriedade defino para salvar o xml cancelado em disco... obrigado!
  5. correto Italo, a versão esta 2.0 mesmo, e no caso do Parana, o cancelamento esta disponivel somente com Evento. mas pelo Código fonte, fico meio confuso aquele 1.04 no PL200 // Incluido por Italo em 20/05/2013 {$IFDEF PL_200} CTecabMsg = '2.00'; CTeconsStatServ = '2.00'; CTeenviCTe = '2.00'; CTeconsReciCTe = '2.00'; CTeconsSitCTe = '2.00'; CTecancCTe = '1.04'; CTeinutCTe = '2.00'; CTeconsCad = '2.00'; CTeEventoCTe = '2.00'; CTeModalRodo = '2.00'; CTeModalAereo = '2.00'; CTeModalAqua = '2.00'; CTeModalFerro = '2.00'; CTeModalDuto = '2.00'; CTeMultiModal = '2.00'; {$ENDIF}
  6. é isso mesmo, implementado o cancelamento por evento e tudo funcionando! obrigado!
  7. bom dia a todos, estava verificando na Unit PCNCONVERSAO.pas que na versão 2.0 do Cte, ainda esta sendo apontado o cancelamento para a v1.04 // Incluido por Italo em 20/05/2013 {$IFDEF PL_200} CTecabMsg = '2.00'; CTeconsStatServ = '2.00'; CTeenviCTe = '2.00'; CTeconsReciCTe = '2.00'; CTeconsSitCTe = '2.00'; CTecancCTe = '1.04'; CTeinutCTe = '2.00'; CTeconsCad = '2.00'; CTeEventoCTe = '2.00'; CTeModalRodo = '2.00'; CTeModalAereo = '2.00'; CTeModalAqua = '2.00'; CTeModalFerro = '2.00'; CTeModalDuto = '2.00'; CTeMultiModal = '2.00'; {$ENDIF} italo, o ambiente para cancelamento é este mesmo? obrigado!
  8. Opa, muito bom, tendo em vista minhas necessidades, acho que essa é a melhor solução : 2D Barcode VCL components obrigado a todos.
  9. Boa tarde a todos, existe algum componente do Acbr que gera qrCode? obrigado!
  10. boa tarde a todos, Tenho algumas duvidas em relação ao Cte... qual quer ajuda é bem vinda... 1. O que eu devo preencher na tag "vRec" pertencente ao Valor da Prestaç[ão do serviço, pois não entendi o que essa tag significa... 2. A tag "vTPrest" tambem correspondente ao Valor da Prestação de Serviço deve receber o valor do Serviço ou Valor do serviço + Pedágio?? 3. O Valor da base da calculo do IMCS deve conter o valor do pedágio? 4. em caso de Cte de Complemento de Valores, a tag "vTPrest" deve ser preenchida com "0" e o "vRec" com o valor do complemento?? grato a todos!!
  11. obrigado pela ajuda, no meu caso o problema estava mesmo no ambiente de emissão. No entanto levanto uma questão aos responsáveis pelo componente ACBrNFe ao que diz respeito a carta de correção, eu estava definindo assim: No entanto, percebi que essa propriedade é simplesmente ignorada, a unica coisa que é levada em consideração é o ACBrNFe1.Configuracoes.WebServices.Ambiente := taProducao estou certo ou errado? é necessário definir esta propriedade do InfEvento?
  12. o codigo abaixo apresenta as informações da cce que estou preenchendo... sera que esta faltando alguma coisa??
  13. jah, fiz o seguinte teste agora direto no cliente... emiti uma nfe em homologação e uma cce para esta nota... tudo OK!! emiti uma nfe em produção e uma cce para essa nota em produção -> Resultado > ERRO 404 - chave inexistente!! como pode isso?
  14. sim, estou ciente disso... as notas que emito em homologacao, a carta de correcao em homologação funciona... no entanto as cartas de correção emitidas em produção para as notas fiscais emitidas em produção retornam o erro 404 : chave inexistente.
  15. buenas amigos, continuo com meus testes na CCe. Em homologação tudo funciona.. mas em produção sempre retorna o erro 494 Rejeição: Chave de Acesso inexistente eu jah conferi e a nfe esta autorizada e pode ser consultada na base nacional... alguem tem idéia do que pode estar acontecendo...?? obrigado!!
  16. Obrigado amigo. hoje enviei algumas cartas em homologação, a principio todas funcionaram.... mas como vc mesmo disse antes voltava na média de 1 resultado ok e 5 consultas seguidas com o resultado de erro 404, então ainda nao estou 100 % confiante de que tudo esta correto...
  17. wiglan

    Carta de Correção Eetronica!

    bom dia pessoal, gostaria de saber como esta a situação de vcs quanto a carta de correção eletronica? esta enviando certinho? houve algum problema? pois, no meu caso aqui no PR, nao estou conseguindo identificar o problema, as vezes envio as cartas de correção em homologação e tudo funciona.. derepente do nada, tento enviar novamente e da erro 404, diz que nao encontra a url de recepção do evento... em modo produção isso esta acontecendo sempre.... houve alguma alteração recente do acbr em relação a cce? obrigado a todos....
  18. eu perdi horas ontem tentando encontrar algum motivo para esse erro. Tomara que seja apenas erro nos servidor deles.... se alguem tiver alguma ideia de algum outro problema que possa estar acontecendo, por favor poste aqui.
  19. humm, entendi. Muito Obrigado!
  20. wiglan

    Componente ACBR para CCE

    boa tarde, no exemplo que é fornecido pelo acbr, é fornecido o uso do seguinte componente: with ACBrNFe1.EnvEvento.EnvEventoNFe.Evento.Add do begin bla bla end; no entanto eu estou usando de outra forma: with ACBrNFe1.CartaCorrecao.CCe.Evento.Add do begin bla bla end; qual é a meneira correta de usar os eventos para gerar a carta de correção?
  21. wiglan

    Nota Técnica 2012.002!

    Boa tarde a todos, estava analisando esta nota técnica e fiquei meio confuso.. de forma resumida, o que é esta nova funcionalidade que estão disponibilizando a partir do mes de julho de 2012? obrigado!
  22. Bom dia, como está a situação atual?? sei que agora está disponivel um webservice para fazer o download do xml.. alguem ja esta fazendo isso? obrigado!
  23. Boa tarde a todos... como faço para imprimir uma danfe em modo paisagem?? tentei mudar a propriedade TipoDanfe do componente ACBrNFeDANFERave mas nada modou.. alguma sugestão?? obrigado a todos.....
×
×
  • 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...