Configurações básicas para Implementação provedor IPM - layout ABRASF
FAQ_CIGAM > FAQ_Fiscal > Gestão Fiscal Municipal > Configurações básicas para Implementação provedor IPM - layout ABRASF
Nesta FAQ iremos destacar parametrizações básica para integração da NFSe com o provedor IPM, utilizando o layout padrão ABRASF. Para que seja possível realizar a integração é necessário possuir o módulo Gestão Fiscal Municipal.
Índice
Parametrizações Básicas
As parametrizações devem ser realizadas através do menu Fiscal > Gestão Fiscal Municipal > Parâmetros > Cadastro NFS-e Configurável.
Guia Envio
Abaixo seguem informações de parametrização dos campos. Neste exemplo foi utilizada a prefeitura de Novo Hamburgo/RS. Porém o conteúdo das TAGs será o mesmo independente do município.
TAGs
| Tag Código | /SOAP-ENV:Envelope/SOAP-ENV:Body/GerarNfseResposta/ListaMensagemRetorno/MensagemRetorno/Codigo |
| Tag Mensagem | /SOAP-ENV:Envelope/SOAP-ENV:Body/GerarNfseResposta/ListaMensagemRetorno/MensagemRetorno/Mensagem |
| Tag Correção | /SOAP-ENV:Envelope/SOAP-ENV:Body/GerarNfseResposta/ListaMensagemRetorno/MensagemRetorno/Correcao |
| Envio Síncrono | |
| Tag Número | /SOAP-ENV:Envelope/SOAP-ENV:Body/GerarNfseResposta/ListaNfse/CompNfse/Nfse/InfNfse/Numero |
| Tag Número NF | /SOAP-ENV:Envelope/SOAP-ENV:Body/GerarNfseResposta/ListaNfse/CompNfse/Nfse/InfNfse/Numero |
| Tag Cód Verificação | /SOAP-ENV:Envelope/SOAP-ENV:Body/GerarNfseResposta/ListaNfse/CompNfse/Nfse/InfNfse/CodigoVerificacao |
Botão Configurações
Neste botão deve ser marcada a opção "Envio Síncrono" e "Realiza comunicação WebService via DLL específica". Devemos ainda informar os campos "CNPJ" e a "Senha Prestador", com as respectivas informações de acesso do Portal IPM.
Botão Natureza
Neste botão devemos informar os respectivos códigos e seus tratamentos tributários.
Importante: Estas informações podem variar de acordo com o município a ser implementado, recomenda-se consultar o manual de orientações para o preenchimento das informações.
Botão Assinatura
Neste botão devemos informar a(s) respectivas TAGs em ordem que devem ser assinadas. Para identificar quais são as TAGs que necessitam deste tratamento, recomenda-se consultar o manual de Integração.
Botão Serviços
Neste botão devem ser informados os dados do serviço de envio do XML para a prefeitura. Respectivas URL(s) assim com o Método utilizado. Para identificar a URL e o método a ser utilizado recomenda-se consultar o manual de Integração.
Guia Retorno
Quando utilizada a opção "Envio Síncrono", não se faz necessário parametrizar a aba de Retorno, pois o retorno irá ocorrer na mesma requisição do Envio.
Modelos
Cabecalho
O arquivo de cabeçalho deve possuir a seguinte estrutura:
| Código Fonte do modelo XML de Cabeçalho |
<CNPJPrestador><!$MG_cpf_usuario></CNPJPrestador> <SenhaPrestador><!$MG_senha_usuario></SenhaPrestador> |
Envio
O modelo XML de Envio (Última atualização 13/03/2023).
| Código Fonte do modelo XML de Envio |
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:net="net.atende"><soapenv:Header/><soapenv:Body><net:GerarNfseEnvio><Rps><InfDeclaracaoPrestacaoServico xmlns="http://www.abrasf.org.br/nfse.xsd" Id="<!$MG_nf>"><Rps><IdentificacaoRps><Numero><!$MG_nf></Numero><Serie><!$MG_serie></Serie><Tipo><!$MG_tipo_serv_merc></Tipo></IdentificacaoRps><DataEmissao><!$MG_emissao></DataEmissao><Status><!$MG_status></Status></Rps><Competencia><!$MG_emissao></Competencia><Servico><Valores><ValorServicos><!$MG_ag_val_servico></ValorServicos><ValorDeducoes>0.00</ValorDeducoes><ValorPis><!$MG_ag_val_pis></ValorPis><ValorCofins><!$MG_ag_val_cofins></ValorCofins><ValorInss><!$MGIF_ag3_se_inss_retido><!$MG_ag3_val_inss><!$MGELSE>0.00<!$MGENDIF></ValorInss><ValorIr><!$MG_ag_val_irrf></ValorIr><ValorCsll><!$MG_ag_val_csll></ValorCsll><OutrasRetencoes>0.00</OutrasRetencoes><Aliquota><!$MG_ag_aliquota_100></Aliquota></Valores><IssRetido><!$MGIF_ag_iss_retido>1<!$MGELSE>2<!$MGENDIF></IssRetido><ItemListaServico><!$MG_ag_cod_servico_federal></ItemListaServico><CodigoCnae><!$MG_ag_cnae_material></CodigoCnae><CodigoTributacaoMunicipio><!$MG_ag_cod_contribuicao_muni></CodigoTributacaoMunicipio><Discriminacao><!$MGREPEAT><!$MG_mov_material_descricao><!$MG_mov_descricao><!$MGENDREPEAT><!$MG_descricao_rps> CONCEDER DESCONTO RETENCAO PIS: R$<!$MG_ag_val_pis>\ COFINS: R$<!$MG_ag_val_cofins>\ CSLL R$:<!$MG_ag_val_csll></Discriminacao><CodigoMunicipio><!$MG_prestador_cod_munic></CodigoMunicipio><ExigibilidadeISS>1</ExigibilidadeISS><MunicipioIncidencia><!$MG_prestador_cod_munic></MunicipioIncidencia></Servico><Prestador><CpfCnpj><Cnpj><!$MG_prestador_cnpj></Cnpj></CpfCnpj><InscricaoMunicipal><!$MG_prestador_ins_municipal></InscricaoMunicipal></Prestador><TomadorServico><IdentificacaoTomador><CpfCnpj><!$MGIF_tomador_if_pess><Cpf><!$MG_tomador_cpf></Cpf><!$MGELSE><Cnpj><!$MG_tomador_cnpj></Cnpj><!$MGENDIF></CpfCnpj></IdentificacaoTomador><RazaoSocial><!$MG_tomador_razao_social></RazaoSocial><Endereco><Endereco><!$MG_tomador_endereco></Endereco><Numero><!$MG_tomador_endereco_n></Numero><!$MGIF_tomador_compl_infor><Complemento><!$MG_tomador_complemento></Complemento><!$MGENDIF><Bairro><!$MG_tomador_bairro></Bairro><CodigoMunicipio><!$MG_tomador_municipio></CodigoMunicipio><Uf><!$MG_tomador_uf></Uf><Cep><!$MG_tomador_cep></Cep></Endereco><Contato><!$MGIF_existe_fone_cliente><Telefone><!$MG_tomador_telefone></Telefone><!$MGENDIF><!$MGIF_existe_email_cliente><Email><!$MG_tomador_email></Email><!$MGENDIF></Contato></TomadorServico><OptanteSimplesNacional><!$MG_optante_simples></OptanteSimplesNacional><IncentivoFiscal>2</IncentivoFiscal></InfDeclaracaoPrestacaoServico></Rps></net:GerarNfseEnvio></soapenv:Body></soapenv:Envelope> |
Envio Reforma Tributária
O modelo XML de Envio com as informações da Reforme Tributária (Última atualização 17/12/2025).
Importante: O modelo contém a TAG "<EnvioTeste>1</EnvioTeste>", para envios em ambientes de Produção é necessário remover está TAG do modelo utilizado.
| Código Fonte do modelo XML de Envio com Reforma Tributária |
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:net="net.atende">
<soapenv:Header/>
<soapenv:Body>
<net:GerarNfseEnvio>
<EnvioTeste>1</EnvioTeste>
<Rps>
<InfDeclaracaoPrestacaoServico Id="<!$MG_lot_numero_lote>">
<Rps>
<IdentificacaoRps>
<Numero><!$MG_nf></Numero>
<Serie><!$MG_serie></Serie>
<Tipo><!$MG_tipo_serv_merc></Tipo>
</IdentificacaoRps>
<DataEmissao><!$MG_emissao></DataEmissao>
<Status><!$MG_status></Status>
</Rps>
<Competencia><!$MG_emissao></Competencia>
<Servico>
<Valores>
<ValorServicos><!$MG_ag3_val_servico></ValorServicos>
<ValorDeducoes><!$MG_ag_val_deducoes></ValorDeducoes>
<!$MGIF_mov_se_pis_retido><ValorPis><!$MG_ag_val_pis></ValorPis><!$MGENDIF>
<!$MGIF_mov_se_cofins_retido><ValorCofins><!$MG_ag_val_cofins></ValorCofins><!$MGENDIF>
<!$MGIF_mov_se_inss_retido><ValorInss><!$MG_ag_val_inss></ValorInss><!$MGENDIF>
<!$MGIF_mov_se_ir_retido><ValorIr><!$MG_mov_val_irrf></ValorIr><!$MGENDIF>
<!$MGIF_mov_se_csll_retido><ValorCsll><!$MG_ag_val_csll></ValorCsll><!$MGENDIF>
<OutrasRetencoes>00.00</OutrasRetencoes>
<Aliquota><!$MG_ag3_aliquota_100></Aliquota>
<DescontoIncondicionado><!$MG_ag_val_desc_incondicional></DescontoIncondicionado>
</Valores>
<IssRetido><!$MGIF_ag_iss_retido>1<!$MGELSE>2<!$MGENDIF></IssRetido>
<ItemListaServico><!$MG_ag_cod_servico_federal></ItemListaServico>
<CodigoCnae><!$MG_ag_cnae_material></CodigoCnae>
<CodigoTributacaoMunicipio><!$MG_ag_cod_contribuicao_muni></CodigoTributacaoMunicipio>
<CodigoNbs><!$MG_mov_nbs></CodigoNbs>
<Discriminacao>{[[Descricao=<!$MG_mov_material_descricao><!$MG_mov_descricao><!$MG_descricao_rps>][ItemServico=901][Quantidade=<!$MG_mov_quantidade>][ValorUnitario=<!$MG_mov_preco_unit>][Aliquota=<!$MG_mov_aliquota_iss_virgula>00][valortaxadiversa=3.28][Deducoes=0][DescontoCondicionado=0][DescontoIncondicionado=0]]}</Discriminacao>
<CodigoMunicipio><!$MG_prestador_cod_munic></CodigoMunicipio>
<CodigoPais>1058</CodigoPais>
<ExigibilidadeISS>1</ExigibilidadeISS>
<MunicipioIncidencia><!$MG_prestador_cod_munic></MunicipioIncidencia>
<IBSCBS>
<pRedutor><!$MG_ag_ibs_redutor_gov></pRedutor>
<valores>
<vBC><!$MG_ag_ibscbs_base></vBC>
<uf>
<pIBSUF><!$MG_mov_ibs_perc_ibs_uf></pIBSUF>
<pRedAliqUF><!$MG_mov_ibs_red_aliq_uf></pRedAliqUF>
<pAliqEfetUF><!$MG_mov_ibs_aliq_efet_uf></pAliqEfetUF>
</uf>
<mun>
<pIBSMun><!$MG_mov_ibs_perc_ibs_mun></pIBSMun>
<pRedAliqMun><!$MG_mov_ibs_red_aliq_mun></pRedAliqMun>
<pAliqEfetMun><!$MG_mov_ibs_aliq_efet_mun></pAliqEfetMun>
</mun>
<fed>
<pCBS><!$MG_ag_cbs_perc_cbs></pCBS>
<pRedAliqCBS><!$MG_ag_cbs_red_aliq></pRedAliqCBS>
<pAliqEfetCBS><!$MG_ag_cbs_aliq_efet></pAliqEfetCBS>
</fed>
</valores>
<totCIBS>
<vTotNF><!$MG_mov_ibscbs_total></vTotNF>
<gIBS>
<vIBSTot><!$MG_ag_ibs_total></vIBSTot>
<gIBSCredPres>
<pCredPresIBS><!$MG_ag_ibs_cred_pres></pCredPresIBS>
<vCredPresIBS><!$MG_ag_ibs_valor_cred_pres></vCredPresIBS>
</gIBSCredPres>
<gIBSUFTot>
<vDifUF><!$MG_ag3_ibs_dif_uf></vDifUF>
<vIBSUF><!$MG_mov_ibs_valor_ibs_uf></vIBSUF>
</gIBSUFTot>
<gIBSMunTot>
<vDifMun><!$MG_ag3_ibs_dif_mun></vDifMun>
<vIBSMun><!$MG_ag3_ibs_valor_dif_mun></vIBSMun>
</gIBSMunTot>
</gIBS>
<gCBS>
<gCBSCredPres>
<pCredPresCBS><!$MG_ag_cbs_cred_pres></pCredPresCBS>
<vCredPresCBS><!$MG_ag_cbs_valor_cred_pres></vCredPresCBS>
</gCBSCredPres>
<vDifCBS><!$MG_ag_cbs_valor_dif></vDifCBS>
<vCBS><!$MG_ag_cbs_valor_cbs></vCBS>
</gCBS>
</totCIBS>
</IBSCBS>
</Servico>
<Prestador>
<CpfCnpj>
<Cnpj><!$MG_prestador_cnpj></Cnpj>
</CpfCnpj>
<InscricaoMunicipal><!$MG_prestador_ins_municipal></InscricaoMunicipal>
</Prestador>
<TomadorServico>
<IdentificacaoTomador>
<CpfCnpj>
<!$MGIF_tomador_if_pess><Cpf><!$MG_tomador_cpf></Cpf><!$MGELSE><Cnpj><!$MG_tomador_cnpj></Cnpj><!$MGENDIF>
</CpfCnpj>
</IdentificacaoTomador>
<RazaoSocial><!$MG_tomador_razao_social></RazaoSocial>
<Endereco>
<Endereco><!$MG_tomador_endereco></Endereco>
<Numero><!$MG_tomador_endereco_n></Numero>
<Bairro><!$MG_tomador_bairro></Bairro>
<CodigoMunicipio><!$MG_tomador_municipio></CodigoMunicipio>
<Uf><!$MG_tomador_uf></Uf>
<Cep><!$MG_tomador_cep></Cep>
</Endereco>
<Contato>
<!$MGIF_existe_fone_cliente><Telefone><!$MG_fone_tomador></Telefone><!$MGENDIF>
<!$MGIF_existe_email_cliente><Email><!$MG_tomador_email></Email><!$MGENDIF>
</Contato>
</TomadorServico>
<RegimeEspecialTributacao><!$MG_regime_especial></RegimeEspecialTributacao>
<OptanteSimplesNacional><!$MG_optante_simples></OptanteSimplesNacional>
<IncentivoFiscal><!$MG_i_incentivo_fiscal></IncentivoFiscal>
<InformacoesComplementares><!$MG_ag_soma_imposto_aproximado_mun> <!$MG_ag_soma_imposto_aproximado_est> <!$MG_ag_soma_imposto_aproximado_fed> <!$MG_chave_imposto_aproximado> |</InformacoesComplementares>
</InfDeclaracaoPrestacaoServico>
<IBSCBS>
<finNFSe><!$MG_mov_ibscbs_finnfse></finNFSe>
<indFinal><!$MG_mov_ibscbs_ind_final></indFinal>
<cIndOp><!$MG_mov_ibscbs_ind_op></cIndOp>
<valores>
<trib>
<gIBSCBS>
<CST><!$MG_mov_ibscbs_cst></CST>
<cClassTrib><!$MG_mov_ibscbs_cod_class_trib></cClassTrib>
<cCredPres>01</cCredPres>
<gDif>
<pDifUF><!$MG_mov_ibs_dif_uf></pDifUF>
<pDifMun><!$MG_mov_ibs_dif_mun></pDifMun>
<pDifCBS><!$MG_mov_cbs_perc_dif></pDifCBS>
</gDif>
</gIBSCBS>
</trib>
</valores>
</IBSCBS>
</Rps>
</net:GerarNfseEnvio>
</soapenv:Body>
</soapenv:Envelope>
|
Retorno
O Provedor IPM Fiscal, utiliza envio Síncrono, logo não se faz necessário o uso de modelos de retorno.
Download Modelos
Os modelos disponíveis para download podem serem baixados através do Botão Importar Layout da rotina de Cadastro NFS-e Configurável.
Através do Botão FTP o sistema realizará uma consulta no FTP CIGAM exibindo todos os layout que estão disponíveis para download.



