Ir para conteúdo
  • Cadastre-se

Diogo Loff

Membros
  • Total de ítens

    177
  • Registro em

  • Última visita

  • Days Won

    1

Community Answers

  1. Diogo Loff's post in ACBR-9002 Recuperar DANFSe Nacional Provedores Sem Implementação was marked as the answer   
    Esta semana acabei de verirficar que não terá mais a opção de resgatar o DANFE, já adaptei aqui para usar o modelo em Fast de você, esta muito bom, já passou no testes, pode encerrar. Não faz mais sentido este tópico.
  2. Diogo Loff's post in Bloco de Tributos Federais Padrao Nacional was marked as the answer   
    Ola, fiz atualização hoje 15/06/2026 e vi que implementaram a solução dos valores do IBPT para simples nacional conforme havia sugerido.

    Obrigado.

    Pode encerrar o tópíco, pelos testes que fiz esta correto.

     
  3. Diogo Loff's post in ACBR-8997 IPM - Retorno Chave Nacional was marked as the answer   
    Ola, segue uma melhoria que fiz na leitura da NFSe da IPM, eles estão retornando a tag do nacional.

    Como a chave da IPM já retornava no atributo "CodigoVerificacao", eu adicionei na linha 258 do arquivo "IPM.LerXml" a leitura da tag <chave_acesso_nfse_nacional> para o atributo "ChaveAcesso", assim consigo ter no sistema tando a chave da prefeitura como a do nacional.
    Agradeço se puderem incluir esta melhoria nos fontes.
    Segue anexo o fonte.
    IPM.LerXml.pas
  4. Diogo Loff's post in Impressão de Danfe Serviços was marked as the answer   
    Vou encerrar este tópico e vou abrir um novo com melhorias que fiz que podem permitir outros provedores que são proprios não usar mais o DANFE customizado, e sim sempre pegar do Nacional.

    Implementei para IPM e Sigcorp, também peguei várias situações interessantes de possiveis erros que aconteceu em várias notas que tentei resgatar, geralmente notas com muitos dados, então cabe um tópico especifico disto para vocês avaliarem.
     
     
  5. Diogo Loff's post in NFSe Betha - XML da NFSe, Impressão e Envio de Email was marked as the answer   
    Poise @EMBarbosa é complexo isto, acho que até pode encerrar este tópico pois estamos tratando a mesma coisa lá no outro do encoding.
     
    Mas estas coisas de encoding sempre da problema, eu que trabalho com diversas integrações de outros sistemas, geralmente quando tem leitura de um arquivo para criar outro o certo e não mudar nada, não tratar nada. E só tratar a variavel se tiver que pegar dados para preencher algum atributo específico.
  6. Diogo Loff's post in Atualização Municipios SC was marked as the answer   
    Sim segunda vou atualizar valeu, o post saiu duplicado porque postei em outro lugar errado. Value.
  7. Diogo Loff's post in Atualização Municipios SC was marked as the answer   
    Agora que vi coloquei no forum errado, desculpe. Devo ter clicado errado na hora da busca.
  8. Diogo Loff's post in Quebra de Linha em Detalhamentos e Observações was marked as the answer   
    Bom dia, segue aqui o que acontece com o fonte original. O XML mandei por e-mail, pois tem dados de cliente.
     
    Se estou emitindo a NFe não valido na receita e tento imprimir, ela fica correta:

     
    Porem após validar na receita ela fica errada, concatenando a ultima observação na sequencia:

     
    Aqui neste exemplo com o fonte original isto somente não acontece se informar uma observação no campo "InfAdic.infCpl". Se eu NÃO informar neste campo, e informar no primeiro "InfAdic.infAdFisco" e depois informar em outros InfAdic.obsFisco, InfAdic.procRef ou InfAdic.obsCont, qualquer um destes vai concatenar na "InfAdic.infAdFisco" após validar o XML.
    No exemplo estou informando infAdFisco e duas observações no obsCont.
    Com a customização que fiz este problema não acontece mais.
  9. Diogo Loff's post in Problema de Encoding Betha e IPM - 2 was marked as the answer   
    Boa tarde @Italo Giurizzato Junior fiquei muito encucado com o que você passou. Fui testar por via das duvidas em outra maquina e funcionou.
    Acabei descobrindo uma coisa no menu Delphi esta configurado o CodePage como 28591, e em outros delphis aqui da empresa esta 1252. E não sei o porque, no fim estou a um bom tempo batendo cabeça com isto e é uma configuração do Delphi.
    E porque acontece no cliente, ocorre que as releases são justamente geradas da minha maquina, eu sou responsável pelas releases.
    Que loucura meu.
     
    Bom valeu ai, no fim gerei uma perda de tempo sem tamanho, aqui e para vcs ali....
  10. Diogo Loff's post in Provedor Siderópolis/SC was marked as the answer   
    Bom dia, o provedor da Prefeitura de Siderópolis / SC não é mais Websis e sim Betha.
     
    [4217600]
    Nome=Sideropolis
    UF=SC
    Provedor=Betha
     
    Configuração já testada.
     
    Obrigado.
  11. Diogo Loff's post in ACBrNFSeX - Erro DataVencimento provedor Betha was marked as the answer   
    Ola!
    No componente ACBrNFSeX, quando importado um XML de um RPS do provedor Betha, esta ocorrendo erro no campo de DataVencimento. O tipo esta incorreto.
     
    Atualmente no fonte esta:
    DataVencimento := ObterConteudo(ANodes[i].Childrens.FindAnyNs('DataVencimento'), tcDat);
     
    O correto é:
    DataVencimento := ObterConteudo(ANodes[i].Childrens.FindAnyNs('DataVencimento'), tcDatVcto);
     
    Fonte Betha.LerXml.pas
    Linha 98.
     
    Segue anexo fonte alterado.
     
    Betha.LerXml.pas
  12. Diogo Loff's post in Download de NFe por Chave was marked as the answer   
    Ao meu ver é um erro, pois, antes fazia agora não mais.
    Também todas as outras funções da NFe como gerar nfe e eventos, estão trazendo path completo, pelo que vi só a opção de donwload que não o faz mais.
     
    Vou anexar aqui os fontes, ao meu ver minha sugestão resolve, porem fica fora do padrão dos outros objetos como NF e Eventos. Também não entendi porque o objeto abaixo é destruido e depois recriado novamente sem o path. Então creio que vocês deveriam avaliar para se manter o padrão conforme das demais funções.
     
    Segue os fontes.
     
    Obrigado!
    ACBrNFeWebServices.pas
  13. Diogo Loff's post in ACBRConsultaCNPJ - Exceção was marked as the answer   
    Ola!
    Estou testando as novas possibilidades de consulta CNPJ pelas APIs que foram disponibilizadas no ACBrConsultaCNPJ e senti falta de exceção quando vem um erro do servidor. Como por exemplo o ReceitaWS com mais de 3 consultas por minuto já da erro, porem no componente não esta acontecendo nada.
     
    Fica sugestão a alteração que fiz.
    Implementei na ReceitaWS e na BrasilAPI.
    Em ambas adicionei um else se não deu certo, para lançar uma exceção do campo "message".
    if (Trim(LJsonObject.Values['message'].AsString) <> '') then
        raise EACBrConsultaCNPJWSException.Create(LJsonObject.Values['message'].AsString);
     
    Obrigado.
    ACBrConsultaCNPJ.WS.BrasilAPI.pas ACBrConsultaCNPJ.WS.ReceitaWS.pas
  14. Diogo Loff's post in ACBrNFSeX - Cidade Morro da Fumaça IPM was marked as the answer   
    Segue:
    IPM.LerXml.pas IPM.GravarXml.pas
  15. Diogo Loff's post in ACBrNFSeX - Cidade de Campo Largo IPM was marked as the answer   
    Cidade de Campo Largo, precisa de uma atualização no arquivo ACBrNFSeXServicos.ini. No original não tem ambiente de homologação, mas o mesmo esta disponivel, e no municipio não pode gerar o grupo rps, e esta faltando o "Params=NaoGerarGrupoRps:"
    Segue o correto:
    Nome=Campo Largo
    UF=PR
    Provedor=IPM
    Versao=1.01
    Params=NaoGerarGrupoRps:
    ProRecepcionar=https://ws-campolargo.atende.net:7443/atende.php?pg=rest&service=WNERestServiceNFSe
    HomRecepcionar=https://treinamento.atende.net/?pg=rest&service=WNERestServiceNFSe&cidade=treina_campolargo
     
    Também aqui ocorre o problema da competencia que coloquei em outro topico. Já o problema do identificador não ocorre, pois não gera conforme indicado acima.
     
  16. Diogo Loff's post in Daruma FS800i was marked as the answer   
    Boa tarde!
    Informo que consegui. O pessoal da Daruma acabou me respondendo por e-mail agora pouco, já fazia dias que estava tentando contato.
     
    Até o Juliomar escreveu que não seria possível, mas o meu ECF é credenciado como DESENVOLVEDOR então eu posso sim fazer isto.
     
    Mas voltando ao problema, se alguém passar por isto segue:
    Liberar no Firewall a porta 1070, também não pode ter nenhum tipo de impedimento de conexão com o IP da Daruma, 200.220.138.84.
    Também precisa adicionar o aplicativo TOOL FS800i nas exceções de antivirus.
    Feito isto vai funcionar. Mas somente funciona se o ECF cadastrado lá na base da Daruma estiver como DESENVOLVEDOR.
     
     
    Também aproveitando o POST, para quem estiver desenvolvendo para esta impressora, eu fiz praticamente todos os testes já e ela esta funcionando perfeitamente.
     
    Somente duas questões que o ACBR não esta muito legal, é para as mensagens de papel, para este modelo quando da problema de papel, a impressora acaba acusando erro de "Não esta em linha", tive que tratar estas mensagens. Já a versão anterior da Daruma por exemplo uma Mach 2 apresenta as mensagens corretas, sem necessidade de tratamento.
    E também no momento de gerar a redução Z, se possuir por exemplo pre-venda pendente, e não colocar um sleep entre um comando e outro, da problema, parece que a impressora esta executando os comandos mais lento, porem meio que retorna que já deu certo e vai para o proximo (não sei se me fiz entender). Acontece o mesmo na virada de mês que precisa gerar o MFD logo na redução Z, para resolver estas situações tive que colocar uns delays no código entre um procedimento e outro. Já na Mach 2 não acontece isto.
     
    No mais tudo certo.
×
×
  • 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...