Ir para conteúdo
  • Cadastre-se

Henrique Sandri Zimermam

Membros
  • Total de ítens

    68
  • Registro em

  • Última visita

Posts postados por Henrique Sandri Zimermam

  1. Bom dia a todos,

     

    Devido ao tamanho do projeto com que trabalho, eu possuia muitos problemas relacionados ao code insight (auto complete) do Delphi. Muitas vezes a IDE acabava parando de responder e por fim eu não utilizava esse recurso pelo fato dele mais atrasar a minha vida do que auxiliar. Nos últimos dias acabei tirando um tempo para tentar achar uma solução para este problema e descobri um pacote de correções de bugs que me ajudou bastante, acredito que também possa ajudar outras pessoas que passam pelo mesmo problema.

    Abaixo coloco dois links, o primeiro possuí uma demonstração de como a perfomance muda após a instalação do bug fix e o segundo que contém os links de download dos pacotes:

    http://www.delphifeeds.com/go/s/73508

    https://www.idefixpack.de/blog/2019/03/ide-fix-pack-6-4-2-released-bugfix-release/

    • Curtir 3
    • Obrigado 1
  2. 2 horas atrás, Sérgio Assunção disse:

    @Henrique Sandri Zimermam Falta conteúdo nessa requisição de cancelamento. Veja um exemplo de como deve ser feito.
     

    
    <?xml version="1.0" encoding="UTF-8"?>
    <CFeCanc>
    <infCFe chCanc="CFe35181008723218000186599000040340003836020508">
    <ide>
    <CNPJ>16716114000172</CNPJ>
    <signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC>
    <numeroCaixa>001</numeroCaixa>
    </ide>
    <emit/>
    <dest/>
    <total/>
    </infCFe>
    </CFeCanc>

     

    Olá Sérgio, obrigado pelo retorno.

     

    Desculpe, estive analisando o exemplo que você colocou acima e não consegui identificar nenhuma tag faltante. No XML que anexei, eu acabei alterando as informações da tag CNPJ e signAC apenas para não deixar os dados expostos. Estou colocando o conteúdo original em anexo caso você queira dar uma olhada.

    ADC35190627651822000199590003257550031601894529-env.xml

  3. Boa tarde a todos,

     

    Estou enfrentando problemas ao tentar realizar o cancelamento do CF-e, está sendo retornada a mensagem " Rejeição não identificado ". Tentei efetuar o teste de cancelamento utilizando o exemplo do ACBr e o documento foi cancelado com sucesso. Em anexo coloco dois arquivos XML, um contendo o arquivo de cancelamento gerado pelo nosso software e o outro gerado pelo ACBr, não consegui notar nenhuma diferença clara entre os mesmos.

    Abaixo segue a exata mensagem de retorno quando tento enviar o cancelamento:

    17/06/19 15:49:27:916 - NumeroSessao: 551279 - Resposta:551279|07007|1999|Rejeicao: Erro nao identificado||

     

    Desde já agradeço pelo auxílio.

    ACBr.xml Próprio.xml

  4. Boa tarde,

     

    Recentemente a cidade de Itatiaia/RJ alterou o provedor de NFS-e de Betha para ISSNet, consegui realizar envios de NFS-e utilizando o componente e anexo o arquivo Cidades.ini alterado que utilizei em meus testes para análise. Além disso, para conseguir efetuar o envio, precisei alterar o arquivo ISSNet.ini, comentando as linhas da tag [DadosSenha] , pois o conteúdo < MetodoInfo> gerado por ela não está presente na estrutura deste provedor.

     

    Att.

    Cidades.ini Manuais.rar

  5. Boa tarde Jeziel,

     

    Acabei de realizar a configuração do provedor ISSNet para a cidade de Itatiaia utilizando o ACBr e consegui realizar o envio sem maiores problemas. Estou anexado os exemplos de schemas e manuais disponibilizados pelo provedor caso queira consultar. E mais um XML que utilizei para enviar uma NFS-e caso queira comparar com o você está gerando. Espero que seja útil.

     

    Att.

    Exemplo.xml Manuais.rar

  6. 13 horas atrás, Daniel Simoes disse:

    Será que isso é necessário ?

    Geralmente esse nome é definido no componente ACBrAAC, que é interligado com o ACBrECF

    Sem falar que o ECF está praticamente morto, em todos os Estados

    image.png

    Bom dia Daniel!

    Implementei a função pois estava precisando dela para fazer uma validação em nosso sistema durante a configuração do PAF-ECF. No final das contas nem estou a utilizando apenas achei que poderia ser útil para algum outro usuário do componente caso ele precisasse de algo parecido. Mas ao meu ver não é algo primordial.

     

    Att.

    • Curtir 1
  7. 6 minutos atrás, José M. S. Junior disse:

    Boa tarde

    Vamos verificar a possibilidade de adicionar uma propriedade para definir isso... Pois simplesmente alterar, sem ter uma definição de versão, vai dar diferença no calculo de juros para quem utiliza o layout anterior, visto que a maioria ainda está aceitando o layout antigo...

    Boa tarde José, obrigado pelo retorno.
     

    Fico agradecido caso consiga dar um parecer sobre o que for decidido neste caso. Por hora vamos deixar um arquivo paralelo para atender a essa demanda.

    • Curtir 1
  8. 16 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde Henrique,

    Ao atualizar os fontes você notou que o arquivo INI do provedor infisc-v11 foi alterado?

    Você esta usando o novo INI?

    Italo, realmente eu não havia notado que o ini tinha sido atualizado. Após alterar o arquivo as notas foram enviadas com sucesso.

     

    Obrigado pela ajuda!

    • Curtir 1
  9. Em 18/02/2019 at 16:16, Italo Jurisato Junior disse:

    Boa tarde Henrique,

    Muito obrigado pela colaboração, espero estar enviando para o repositório ainda hoje.

    Boa tarde Ítalo,

     

    Você já liberou as alterações referentes a essa situação? Acabei de atualizar os fontes para realizar os testes e ao enviar uma NFS-e foi retornado a seguinte mensagem:

    Não encontrei final do elemento: </EnviarLoteRpsEnvio>

     

    Teria ideia do que pode ser?

  10. Boa tarde José,

     

    Tentei obter a informação solicitada junto ao banco porém não consegui. Encaminhei um e-mail ao setor responsável pelo CNAB do Santander que me respondeu passando um número de telefone para eu fazer contato, porém no telefone em questão não consegui falar com ninguém que esclareceu a dúvida.

    Andei dando uma olhada nas versões antigas do manual do banco e verifiquei que até em versões de meados de 2009 a versão do layout já era 040. Então acredito que isso não irá afetar os clientes que já usam a integração da maneira antiga.

    • Curtir 1
  11. Boa tarde,

     

    Estou realizando o desenvolvimento da NFS-e do provedor Infisc-v11 para a cidade de Garibaldi - RS e me deparei com a seguinte mensagem de erro ao tentar realizar o envio da NFS-e:

    A string literal was expected, but no opening quote character was found

     

    Para conseguir realizar o envio da nota precisei fazer uma alteração no arquivo ACBrNFSeWebServices.pas. Em anexo está o arquivo que alterei para análise.

    ACBrNFSeWebServices.pas

    • Curtir 1
  12. 18 minutos atrás, José M. S. Junior disse:

    Bom dia

    Analisando a contribuição acima, notamos que o Banco alterou o layout na questão de casas decimais mas não foi alterado a versão do layout (numero da versão do arquivo) para diferenciar um layout do outro...

    Se possível, favor questionar o banco como fica essa questão, pois muitos ainda usam a versões anterior na qual foi homologado. A dúvida é se não vai quebrar compatibilidade no envio de remessa para quem está homologado em versões anteriores?

    Bom dia José,

    Vou tentar levantar essa informação com o pessoal do banco. Qualquer novidade volto a comentar.

    • Curtir 2
  13. 23 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde Henrique,

    Favor atualizar os fontes e refaça os testes.

    Me parece que configurando com o libCapicom o cancelamento funciona, já com o libWinCrypt não.

    O motivo é que com o libWinCrypt a assinatura e inserida no lugar errado.

    Boa tarde Italo,

    Após atualização dos fontes as notas puderam ser canceladas com sucesso.

    • Curtir 2
  14. Boa tarde,

    No manual disponibilizado pelo banco Santander há uma nota que indica que quando o valor informado for expresso em moeda variável ou referir-se a taxa de juros, deve-se utilizar cinco casas decimais. Hoje independentemente do valor utilizado, o mesmo possuí apenas duas casas decimais.

    Ao realizar a importação do arquivo de remessa 240 no sistema do banco, foi retornado a seguinte mensagem de rejeição:

    REGISTRO DETALHE -SEGMENTO P REMESSA

    127-141 Valor da mora/dia ou Taxa mensal: . . SE CAMPO 118 INFORMAR 2 OU 6, ESTE CAMPO DEVE INFORMAR TAXA DE JUROS COM 5 CASA DECIMAIS, LINHA 3. .

     

    Para contornar a situação, realizei a criação de um metodo para identificar quantas casas decimais devem ser utilizadas na geração da informação da taxa de juros. Em anexo segue o arquivo alterado para análise e uma cópia do manual do banco com a nota que justifica tal alteração. Ver linhas em destaque (página 18).

     

     

    Manual CNAB 240 Santander.pdf

    ACBrBancoSantander.pas

    • Obrigado 2
  15. 11 minutos atrás, Italo Jurisato Junior disse:

    Bom dia Henrique,

    O seus fontes estão desatualizados?

    Segue a unit que você pediu:

    ACBrNFSeNotasFiscais.pas

    Bom dia Italo,

    Acabei de sincronizar os fontes e existem diferenças entre esse arquivo disponibilizado por você e o arquivo do repositório. De qualquer forma, substitui os meus arquivos pelos que você disponibilizou e ao tentar realizar o cancelamento foi retornado a mensagem abaixo:

    Capturar.PNG.8f605de05be0965843fabfe972b4bcd0.PNG

  16. 12 minutos atrás, Italo Jurisato Junior disse:

    Bom dia Henrique,

    Favor testar com essa outra unit.

    ACBrNFSeWebServices.pas

    Bom dia Italo,

    Não consegui testar com a sua unit, o metodo TNotasFiscais.AssinarXML da unit ACBrNFSeNotasFiscais foi alterado. Tentei alterar a chamada do metodo para usar o TNotasFiscais.Assinar porém os parametros são diferentes. Caso tenha o arquivo ACBrNFSeNotasFiscais que está utilizando aí, pode me passar que tento realizar os testes novamente.

  17. Boa tarde,

     

    Ao tentar realizar o cancelamento de uma NFS-e utilizando o BethaV2 estava sendo retornado a seguinte mensagem de erro:

    Ocorreram erros durante o cancelamento da NFSe.
    Arquivo enviado com erro na assinatura.
    Acerte a assinatura do arquivo.

    Para conseguir realizar o cancelamento de maneira correta, precisei adaptar o arquivo ACBrNFSeWebServices.pas. Abaixo o arquivo modificado para análise.

    ACBrNFSeWebServices.pas

    • Curtir 1
  18. 1 minuto atrás, João Paulo Müller disse:

    Atualizei aqui e testei o cancelamento, mas nada.. Falha no hash da assinatura.

    Tenho a seguinte configuração do componente aqui:

    
    ACBrNFSe.SSL.SSLHttpLib := httpWinHttp;
      ACBrNFSe.SSL.SSLCryptLib   := cryWinCrypt;
    
      if Certificado.OpenSSL = 'S' then
      begin
        ACBrNFSe.SSL.SSLXmlSignLib := xsXmlSec;
        ACBrNFSe.SSL.ArquivoPFX    := BMDir+'Certificados\'+Certificado.ArquivoPFX;
      end
      else
      begin
        ACBrNFSe.SSL.SSLXmlSignLib := xsMsXml;
        ACBrNFSe.SSL.NumeroSerie := Certificado.NumSerie;
    end;

    Permito o  usuário a configurar em OpenSSL (Apontamento do PFX) ou instalação do certificado no windows para A1 e A3 com xsMSXML.

    João,

    Apenas para esclarecer, o problema da mensagem do hash ao cancelar também está ocorrendo aqui. Eu mencionei que deixei habilitado o parametro de assinatura no cancelamento pois se desativasse o erro apresentado ao cancelar era diferente, retornava problemas com a estrutura do arquivo.

    Creio que essa mensagem de hash que aparece ao tentar cancelar seja algo relacionado com o provedor, pois não está ocorrendo apenas na cidade de Chapecó.

×
×
  • 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.