Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 22-09-2016 em Posts

  1. Corrigido na revisão do SVN : 12406 Grato por reportar o erro. Seus comentários são de grande ajuda ao ACBr.
    2 pontos
  2. Bom dia. Tenho um componente SNGPC que desenvolvi e utilizo para meu sistema. Gostaria de disponibilizá-lo para o ACBr. O que devo fazer?
    1 ponto
  3. Bom dia, acredito que encontrei um erro no ACBrBancoSicredi.pas O erro esta na hora de buscar um arquivo de retorno. No arquivo ACBrBancoSicredi.pas, na linha [639] existe a seguinte verificação: CodMotivo := IfThen(Copy(Linha,MotivoLinha,2) = '00', '00', Copy(Linha,MotivoLinha,2)); E no arquivo de retorno do banco, em uma determinada linha, a partir do primeiro código de retorno esta vindo somente espaços (Ex: 'H5 '). Nesse caso esta dando erro de: ['' '' is not a valid integer value]. Alterei a verificação para: CodMotivo := IfThen(Copy(Linha,MotivoLinha,2) = ' ', '00', Copy(Linha,MotivoLinha,2)); Assim funcionou e acredito ser uma forma mais correta, porque se os códigos forem '00' ele já vai entrar no 'else' e retornar '00'. Estou anexando o arquivo de retorno que recebi do banco. 86537921.TXT
    1 ponto
  4. Possível correção no Commit [r12409]
    1 ponto
  5. Talita, Com certeza é um erro causado por eles, pois esta previsto para o mês que vem a liberação do ambiente de homologação, para a versão 3.00 do CT-e. Envie outra mensagem a eles e diga que o problema esta ocorrendo com o programa gratuito deles.
    1 ponto
  6. Legal, mas por garantia o correto é manter a logica oferecida acima pois a anterior não faz sentido. CodMotivo := IfThen(Copy(Linha,MotivoLinha,2) = ' ', '00', Copy(Linha,MotivoLinha,2));
    1 ponto
  7. Bom dia! Então... na época do mudança para o DistribuicaoDFe até vi essa NT mas achava que continuaria retornando realmente o CTe resumido tipo: //CTE Params.ParamByName('chcte').value := docZip.Items[i].procEvento.detEvento.CTe.chCTe; Params.ParamByName('modal').value := docZip.Items[i].procEvento.detEvento.CTe.modal; Params.ParamByName('nprot').value := docZip.Items[i].procEvento.detEvento.CTe.nProt; Params.ParamByName('dhrecbto').value := docZip.Items[i].procEvento.detEvento.CTe.dhRecbto; //EMIT Params.ParamByName('ctecnpj').value := docZip.Items[i].procEvento.detEvento.emit.CNPJ; Params.ParamByName('cteie').value := docZip.Items[i].procEvento.detEvento.emit.IE; Params.ParamByName('ctexnome').value := docZip.Items[i].procEvento.detEvento.emit.xNome; Pelo jeito então o "Resumo de Eventos CT-e Autorizado/Cancelado" agora deve ser apenas os dizeres "CT-e Autorizado para NF-e".... De qualquer forma era uma mão na roda o retorno pelo menos da chCTe pra controle, rastreamento e armazenamento, principalmente porque não tem o WebService pra CT-e... Ai ficamos pelo jeito na incumbência de sempre solicitar o XML do CT-e ao seu emissor. Grato a todos e um bom trabalho.
    1 ponto
  8. Aqui a mesma coisa! Alteracao no .pas, Favor subir pro SVN Abraços ACBrBancoSicredi.pas
    1 ponto
  9. bom dia nenhuma solução ou explicação, simplesmente parou de retornar esse conteúdo.
    1 ponto
  10. Bom dia, pessoal, hoje 22/09/2016 as 09:05hs, está funcionando. Acho que o estagiário da sefaz se demitiu, kkkkkkkk
    1 ponto
  11. @Gustavo obrigado pela contribuição, ela foi aceita com ressalvas. Temos um componente chamado ACBrUtil, este já tem uma função chamada TiraAcentos, portanto ajustei o código que você forneceu para utilizar esta função. Já foi disponibilizado no SVN: [12372]
    1 ponto
  12. Boa tarde! Sim ele tem exatamente este problema! precisaremos criar algo para que atenda os certificados A3 pois para A1 é possível usar o openssl tranquilamente!
    1 ponto
  13. Boa tarde subi as mudanças, somente mudei um deles pois estava com uma variável de caminho fixo e que não era usada no relatório! Obrigado
    1 ponto
  14. Boa tarde. O componente gera boletos para diversas carteiras de vários bancos diferentes,inclusive as registradas. Para testar você pode usar o demo do mesmo. Att.
    1 ponto
  15. Funciona das duas formas.
    1 ponto
×
×
  • 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...