Jump to content

chamada diadoacbr

Assista tectoy.png

NFSE - EGoverneISs OSASCO - consistencia da WebChaveAcesso incorreta


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 1390 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde, 

Apo´s atualização dos componentes ACBR para NFSe, comecei ater problemas na validação das NFSes para o municipio de OSASCO provedor EgoverneISS. 

Analisando a mensagem de erro e as alterações feitas no componente ACBR, encontrei uma consistência na propriedade Configuracoes.Geral.Emitente.WebChaveAcesso  que não faz sentido para o provedor EGoverneISS pois o mesmo não utiliza está propriedade. a propriedade utilizada pelo EGoverneISS é a FNotasFiscais.Items[0].NFSe.Prestador.ChaveAcesso.

Desta forma, fiz uma alteração, desconsiderando a consistencia abaixo qdo o provedor for proEGoverneIss. 

procedure TNFSeWebService.InicializarGerarDadosMsg;
begin

....

     // Agili, Agiliv2, CTA, Governa, proEGoverneISS
    ChaveAcessoPrefeitura := FPConfiguracoesNFSe.Geral.Emitente.WebChaveAcesso;
    if (ChaveAcessoPrefeitura = '') and
antes        (Provedor in [proAgili, proAgiliv2, proCTA, proGoverna, proEgoverneISS]) then

depois:       (Provedor in [proAgili, proAgiliv2, proCTA, proGoverna]) then

      GerarException(ACBrStr('O provedor ' + FPConfiguracoesNFSe.Geral.xProvedor +
        ' necessita que a propriedade: Configuracoes.Geral.Emitente.WebChaveAcesso seja informada.'));

em anexo estou enviando a UNIT para que vcs avaliem minha alteração.

Obrigado.

E estou a disposição

@Fábio Eduardo de Souza 

ACBrNFSeWebServices.pas

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.