Só para avisar a todos, conseguimos gerar uma nota com esse provedor para Mogi das Cruzes, porém foi necessário alterar o componenete PadraoNacional.GravarXml.pas. Foi comentado :
Dentro de TNFSeW_PadraoNacional.GerarXMLInfNFSe:
//Result.AppendChild(AddNode(tcStr, '#1', 'tpAmb', 1, 1, 1,
// TipoAmbienteToStr(Ambiente), ''));
E dentro de TNFSeW_PadraoNacional.GerarXMLPrestador:
//Result.AppendChild(AddNode(tcStr, '#1', 'xNome', 1, 300, 0,
// NFSe.Prestador.RazaoSocial, ''));
Como seria possível integrar essas mudanças dentro da ACBr de forma que para esse munícipio esses campos do XML não fossem gerados, mas não alterasse para os outros municípios que usam o Padrão Nacional ?
Deixo também em anexo como o retorno com sucesso é estruturado.
No programa exemplo do ACBr, tive que realizar a seguinte mudança:
if ACBrNFSeX1.Configuracoes.Geral.Provedor in [proSilTecnologia] then
begin
verAplic := 'SilTecnologia_v1.00';
infNFSe.nNFSe := '0';
Prestador.RazaoSocial := edtEmitRazao.Text;
end
PadraoNacional.GravarXml.pas
5-lista-nfse-ger.xml