Boa noite a todos!
Tive que fazer um ajuste no arquivo Provedores\ISSnet.Gravarxml.pas para a emissão de nota para Estrangeiro. ISSNet - Brasilia/DF
Atualização do Procedure
Motivo:
Certos prestadores não estão classificados para exportação, daí é preciso criar esta condição também.
- Classe Alterada
- Após a alteração, reinstalei o Trunk, Clean, Build e funcionou 100%
function TNFSeW_ISSNet204.GerarXml: Boolean;
begin
if ((NFSe.Tomador.Endereco.CodigoMunicipio = '9999999') or
(NFSe.Tomador.Endereco.UF = 'EX')) and
((NFSe.Servico.ExigibilidadeISS = exiExportacao) or
(NFSe.Servico.ExigibilidadeISS = exiExigivel)) then
NrOcorrCodigoPaisServico := 1;
if (NFSe.OptanteSimplesNacional = snSim) or
(NFSe.RegimeEspecialTributacao = retMicroempresarioIndividual) then
begin
if FpAOwner.ConfigGeral.Params.TemParametro('TagAliquotaObrigSN') then
NrOcorrAliquota := 1;
if FpAOwner.ConfigGeral.Params.TemParametro('TagValorISSObrigSN') then
NrOcorrValorIss := 1;
end;
Result := inherited GerarXml;
end;
Segue Classe Alterada para avaliação e atualização no SVN
ISSNet.GravarXml.pas
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.