Ir para conteúdo
  • Cadastre-se

rlbartz

Membros
  • Total de ítens

    12
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

rlbartz's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

4

Reputação

  1. Obrigado a todos pelas dicas, e desculpa a demora por um retorno. Consegui terminar o desenvolvimento da NFC-e sem maiores problemas, e agora ja está disponivel inclusive no Paraná. Mais uma vez obrigado a todos por contribuir para este componente fantástico que é o ACBr.
  2. Obrigado pela resposta Juliomar. Depois de muitas e muitas tentativas consegui descobrir a solução. Basta enviar os caracteres '&lt;br&gt;' (<br> do HTML) no lugar das quebras de linha, que o provedor entende como quebra de linhas. Só to tento ainda um pequeno problema, quando eu marco para o componente ACBrNFSe consultar o lote após o envio, esta consulta retorna o XML da nota sem as quebras de linha, mais quando eu consulto novamente, ele retorna corretamente. Ainda não descobri uma solução pra isso....
  3. rlbartz

    Quebra De Linha Nfs-E

    Boa tarde. Estou tentando colocar uma quebra de linha na Discriminação dos serviços da NFS-e, ja tentei todas as sugestões que vi na internet, e nada funcionou. Utilizo o provedor ISSnet emitindo para a prefeitura de Cascavel - PR. No XML a descrição vai sem as quebras de linha. Alguem ja conseguiu solucionar este problema?
  4. Ola Sérgio. Nunca trabalhei com o ACBrNFeMonitor, mais vou dar uma lida a respeito. Obrigado novamente. Rafael
  5. Muito obrigado pela dica Sergio. Utilizarei os WebServices do Amazonas para realizar os testes. Estou desenvolvendo em C#, ja vi algo nos foruns sobre Acbr em C#, vc sabe em que pé que ta isso? Rafael
  6. Estou iniciando o desenvolvimento da NFC-e, porém sou do paraná, e o Paraná ainda não aderiu ao projeto. Gostaria de saber se consigo efetuar testes utilizando os WebServices dos estados participantes do projeto. Caso afirmativo, gostaria de saber se preciso ter um certificado digital de um estado participante do projeto ou se posso usar um certificado digital de uma empresa do Paraná mesmo. Agradeço por qualquer informação que puderem me fornecer.
  7. EMBarbosa, baixei as alterações da Revisão 5741, testei e gerou certinho. Irei homologar o PAF-ECF nos próximos meses na TECPAR em Curitiba - Pr. Se tiver mais algum problema reporto no fórum. Muito obrigado a todos!
  8. Desculpa a demora EMBarbosa. Testei aqui a alteração sugerida, e ao remover o uses de ACBrSPEDUtils deu erro de compilação pois a seguinte linha de código faz referencia a essa classe. Check(funChecaCNPJ(CNPJ), '(R01) ESTABELECIMENTO: O CNPJ "%s" digitado é inválido!', [CNPJ]); Modifiquei então o uses da seguinte maneira: uses Math, ACBrSpedUtils; Efetuei um teste e gerou corretamente sem mais alterações na classe.
  9. Concordo com Você. A segunda opção é a mais correta. Postei as duas situações porque não entendi a necessidade de ter os Métodos IfThen no ACBR sendo que eles ja existem no delphi, pensei terem algum propósito de compatibilidade igual você comentou. Não tenho o delphi 6 instalado para testar.
  10. Ola pessoal. Efetuei a pré-homologação do PAF-ECF e o fiscal apontou um problema na geração do arquivo R05, onde o campo CCF estava formatando de forma errada, preenchendo as posições não significativas atras do valor. EX: CCF = 4725 O campo com 6 posições no registro R05 estava gerando "472500" ao invés de "004725" Verifiquei os fontes e vi que o problema estava na unit ACBrPAF_R_Class.pas na linha 519: LFill( IfThen(NUM_CONT=-1, RegR04.NUM_CONT, NUM_CONT), 6) + Este trecho de código esta chamando o método IfThen que está na unit ACBrSPEDUtils.pas. Esta unit somente tem o método IfThen para os tipos Currency e Char, como os valores passados são inteiros ele usa o método IfThen que retorna um Currency, fazendo com que o método LFill para Currency seja invocado ao invés do LFill para Integer, provocando assim um erro na formatação do registro R05. Existe duas formas de solucionar o problema: 1º Criar um Método IfThen na unit ACBrSPEDUtils.pas que receba dois inteiros como parâmetro, conforme segue: function IfThen(AValue: Boolean; const ATrue: Integer; AFalse: Integer): Integer; begin if AValue then Result := ATrue else Result := AFalse; end; 2º Adicionar uma referencia para a unit "Math" do delphi em ACBrPAF_R_Class.pas e modificar a linha 519 conforme segue: LFill( Math.IfThen(NUM_CONT=-1, RegR04.NUM_CONT, NUM_CONT), 6) + Desta forma ele usará o método IfThen nativo do Dephi. Esta solução foi testada utilizando o delphi 2010. Caso lancem a correção nos fontes do SVN me avise para que eu baixe os arquivos atualizados. Desde já agradeço.
  11. Obrigado pela resposta. Vou tentar utilizando a sitef. Um abraço
  12. Ola. Tenho que desenvolver um sistema de cartão de associado, onde cada associado terá um cartão com chip contendo seu codigo de associado. O problema é que preciso ler estas informações diretamente do pinpad Gertec. Alguem ja fez algo parecido? existe alguma dll ou módulo do ACBR que faz isso? Estou utilizando o Delphi 7. Agradeço por qualquer tipo de informação a respeito.
×
×
  • 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.