Ir para conteúdo
  • Cadastre-se

João Vitor Bogo

Membros
  • Total de ítens

    69
  • Registro em

  • Última visita

Community Answers

  1. João Vitor Bogo's post in ACBR-8687 - Impressão dos 'Dados Adicionais' está duplicada no Padrão Nacional. was marked as the answer   
    Boa tarde, estou tendo um problema na impressão que está fazendo a informação sair duplicada como no exemplo a seguir:

    Pelo que eu pude depurar, o problema acontece por quê: na unit PadraoNacional.LerXml existe a seguinte procedure que lê as informações dos serviços

    Ela além de salvar individualmente a informação do filho, está replicando isso para o campo 'Outras Informações' da NFSe com a linha NFSe.OutrasInformacoes := NFSe.OutrasInformacoes + sLineBreak + xInfComp;
    Então na unit ACBrNFSeXDANFSeRLRetrato dentro da procedure a seguir, é feito tanto a lentira do campo 'Outras Informações' como também do 'XInfComp' (Claro, se cair no else de baixo, que é o caso que está acontecendo comigo)

    Gostaria de discutir com vocês a melhor solução pra esse caso, obrigado.
  2. João Vitor Bogo's post in Dúvida / Sugestão na leitura de XML da unit AssessorPublico.LerXml was marked as the answer   
    Boa tarde. 
    Ao analisar os XMLs de retorno da NFSeX com o provedor do Assessor Público (unit AssessorPublico.LerXml), percebi que o componente está lendo a Inscrição Municipal do prestador usando a seguinte tag:

    No entanto, essa tag (PRESTCODMOBILIARIO) não representa a Inscrição Municipal. Ela representa o Código Imobiliário.
    A tag correta que traz a Inscrição Municipal real, é a seguinte:

    Como podem ver no XML:

    Comparei os valores retornados pelas duas tags e eles são diferentes. Por isso, acredito que o componente esteja lendo o campo errado.
    🛠️ Sugestão:
    Sugiro alterar a leitura para usar PRESTINSCRICAOMUN, que de fato representa a inscrição municipal. Se alguma prefeitura do Assessor Público exigir a leitura do PRESTCODMOBILIARIO, talvez seja o caso de tratar isso de forma condicional.
    Unit com as alterações: AssessorPublico.LerXml.pas
  3. João Vitor Bogo's post in Sugestão de melhoria na geração do campo "Código Serviço" no DANFSe (RLRetrato) was marked as the answer   
    Olá, equipe ACBr!
    Gostaria de sugerir uma melhoria na procedure TfrlXDANFSeRLRetrato.rbCodServicoBeforePrint, responsável por preencher o campo "Código Serviço" no DANFSe.
    Contexto:
    Atualmente, o preenchimento do campo "Código Serviço" é feito com base na lista Servico.ItemServico. No entanto, há casos em que a prefeitura retorna um ou mais itens dentro de ItemServico, mas sem preencher os campos ItemListaServico e xItemListaServico. Nestes casos, o relatório não exibe nenhuma informação, pois o código atual apenas considera a exibição dos campos “pais” (Servico.ItemListaServico e Servico.xItemListaServico) quando ItemServico.Count = 0.
    Problema:
    Servico.ItemServico.Count > 0, mas os itens estão sem dados nos campos necessários.
    A lógica atual impede que os campos alternativos sejam utilizados, resultando na ausência do "Código Serviço" no relatório.
    Proposta de solução:
    Ajustar a lógica para que o bloco alternativo (que utiliza Servico.ItemListaServico e Servico.xItemListaServico) também seja executado quando não há nenhum ItemServico com dados válidos.
    Com essa modificação, evitamos situações em que o relatório fica com o campo em branco, mesmo havendo informações disponíveis nos campos principais.
    Unit com a alteração: ACBrNFSeXDANFSeRLRetrato.pas
    Fico à disposição para enviar a modificação completa, caso necessário.
  4. João Vitor Bogo's post in Atualização URL de Homologação Penápolis - SP was marked as the answer   
    Atualmente já está com a URL de Produção, mas também existe a de homologação conforme exemplo abaixo:

    [3537305]
    Nome=Penapolis
    UF=SP
    Provedor=AssessorPublico
    ProRecepcionar=http://s33.asp.srv.br/issonline/servlet/anfse
    HomRecepcionar=https://s1.asp.srv.br/issonline-homolog/servlet/anfse
  5. João Vitor Bogo's post in Campo CEP na unit ACBrDFeComum.RetConsCad deveria ser um String e não Integer was marked as the answer   
    Aqui está a modificação que eu fiz, alterei de Integer para String.
    ACBrDFeComum.RetConsCad.pas
  6. João Vitor Bogo's post in Implementação do servidor Fiorilli na cidade de Urupês was marked as the answer   
    Boa tarde, eu fiz os testes e funcionou normalmente a emissão e o cancelamento da NFSe, segue a seguir apenas a configuração no arquivo INI de como tem que ficar:
     
    [3556008]
    Nome=Urupes
    UF=SP
    Provedor=Fiorilli
    Versao=2.00
    ProRecepcionar=http://transparencia.urupes.sp.gov.br:5661/IssWeb-ejb/IssWebWS/IssWebWS
    ProLinkURL=http://transparencia.urupes.sp.gov.br:5661/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
×
×
  • 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.