Ir para conteúdo
  • Cadastre-se

dev botao

Modernização Publica


cueiogordo
Ver Solução Respondido por cueiogordo,

Recommended Posts

Bom dia

Precisei realizar uma alteracao na funcao procedure TNFSeW_ModernizacaoPublica202.Configuracao; do provedor Modernização Publica, para ele levar o item do Servico Formatado e sem 0 a esquerda.

procedure TNFSeW_ModernizacaoPublica202.Configuracao;
begin
  inherited Configuracao;

  // a linha abaixo foi comentada para atender a cidade de Belford Roxo/RJ
  // se outra cidade atendida pelo mesmo provedor exigir a presença da tag
  // vai ser necessário mudar a forma de configurar.

  //  NrOcorrAliquota := 1;
  
  FormatoItemListaServico := filsComFormatacaoSemZeroEsquerda;

  GerarIDRps := True;
end;

BP Rossetti Serviços de Informática

[email protected]

www.bprossetti.com.br

Link para o comentário
Compartilhar em outros sites

  • 8 meses depois ...
  • Consultores

Boa tarde Bruno,

Você sabe me dizer se essa formatação para o ItemListaServico é a mesma para todas as cidades atendidas pelo provedor?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, boa tarde

Pelo que percebi aqui, peguei mais 2 cidades da modernização que estão com 01.01, por exemplo, no campo.

Eu preciso verificar se o problema é no cadastro do tipo de servico para o meu cliente, ou eles cadastram sem o 0 na cidade de Mage.

Vou me informar aqui e volto a lhe falar.

Existe alguma opção onde ele nao faz nada, apenas coloca o campo como vem, sem fazer nenhum tipo de formatação.

Editado por cueiogordo

BP Rossetti Serviços de Informática

[email protected]

www.bprossetti.com.br

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Bruno,

A alteração no código do componente como você fez, é indicada quanto todas as cidades seguem a mesma formatação.

Se o provedor não foi capaz de padronizar a formatação do ItemListaServico para todas as cidades, ou seja, para algumas é 01.01 em outras é 1.01, é possível definir uma formação para cada cidade no arquivo ACBrNFSeXServicos.ini

Veja este exemplo:

[3525904]
; Atualizado em 03/01/2024
Nome=Jundiai
UF=SP
Provedor=Ginfes
Params=NaoFormatarItemServicoSemZeroEsquerda:
ProLinkURL=http://jundiai.ginfes.com.br/report/consultarNota?__report=nfs_ver4&cdVerificacao=%CodVerif%&numNota=%NumeroNFSe%&cnpjPrestador=null
HomLinkURL=http://jundiai.ginfesh.com.br/report/consultarNota?__report=nfs_ver4&cdVerificacao=%CodVerif%&numNota=%NumeroNFSe%&cnpjPrestador=null

O campo Params poderá receber os seguintes valores:

; NaoFormatarItemServico é do tipo Boolean
; NaoFormatarItemServicoSemZeroEsquerda é do tipo Boolean
; FormatarItemServicoSemZeroEsquerda é do tipo Boolean
; FormatarItemServicoNaoSeAplica é do tipo Boolean

A ausência desse campo no arquivo INI o componente assume que o ItemListaServico deve ser formatado e com o zero a esquerda, exemplo: 01.01 a não ser que na unit GravarXml do provedor tenha uma configuração diferente.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Bruno,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas.  TK-4936

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Italo, bom dia

Atualizei os fontes e o Arquivo ACBrNFSeXServicos.ini está com a alteração do  Params, mas não está com a alteração do servidor, que mudou para ModernizacaoPublica. Print do Arquivo que está no SVN

image.png.028dfbf542dcf16c232a1f6926e32dd0.png

 

Segue Anexo novamente a alteração.

ACBrNFSeXServicos.ini

BP Rossetti Serviços de Informática

[email protected]

www.bprossetti.com.br

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Bruno,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas.TK-4988

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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