Configurações básicas para Implementação provedor GissOnLine - layout ABRASF 2.04

De CIGAM WIKI

FAQ_CIGAM > FAQ_Fiscal > Gestão Fiscal Municipal > Configurações básicas para Implementação provedor GissOnLine - layout ABRASF 2.04



Nesta FAQ iremos destacar parametrizações básica para integração da NFSe com o provedor GissOnLine. Para que seja possível realizar a integração é necessário possuir o módulo Gestão Fiscal Municipal, a versão da DLL deve estar compatível o COMUNICADO CIGAM 010/25 - Atualização nos WebServices da NFSe do provedor GINFES/GissOnLine.

Parametrizações Básicas

[editar]

As parametrizações devem ser realizadas através do menu Fiscal > Gestão Fiscal Municipal > Parâmetros > Cadastro NFS-e Configurável.

Municípios atendidos

[editar]
  • Jundiá - São Paulo
  • Maceió - Alagoas
  • Santos - São Paulo
  • Itu - São Paulo
  • Marechal Deodoro - Alagoas
  • Matão - São Paulo
  • Mineiros - Goiás
  • Mongaguá - São Paulo
  • Muriaé - Minas Gerais
  • Umuarama - Paraná
  • Praia Grande - São Paulo (anteriormente de outro provedor)
  • São José do Rio Preto - São Paulo (anteriormente de outro provedor)
  • Campos dos Goytacazes - Rio de Janeiro

Guia Envio

[editar]

Abaixo seguem informações de parametrização dos campos. Neste exemplo foi utilizada a prefeitura de Jundiaí/SP. Porém o conteúdo das TAGs será o mesmo independente do município.

TAGs

[editar]
Tag Código /ns3:EnviarLoteRpsResposta/ListaMensagemRetorno/ns2:MensagemRetorno/ns2:Codigo
Tag Mensagem /ns3:EnviarLoteRpsResposta/ListaMensagemRetorno/ns2:MensagemRetorno/ns2:Mensagem
Tag Correção /ns3:EnviarLoteRpsResposta/ListaMensagemRetorno/ns2:MensagemRetorno/ns2:Correcao
Tag Protocolo /ns3:EnviarLoteRpsResposta/ns3:Protocolo

Botão Configurações

[editar]

Neste botão deve ser marcada a opção "Realiza comunicação WebService via DLL específica".

[Versão230502 1] Na opção "Provedor Produção" selecionar a opção GissOnLine.

Botão Natureza

[editar]

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.

Imagem meramente ilustrativa.

Botão Assinatura

[editar]

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. Este provedor requer assinatura de duas (2) TAGs, quando XML possuir um único RPS:

  • InfDeclaracaoPrestacaoServico
  • LoteRps

Botão Serviços

[editar]

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.

As URLs padrão dos serviços seguem a estrutura a seguir (consulte o manual da sua prefeitura para encontrar a URL adequada):

  • URL de Produção:
https://ws-NOMEDAPREFEITURA.giss.com.br/service-ws/nf/nfse-ws?wsdl
  • URL de Homologação:
https://v2-ws-homologacao.giss.com.br/service-ws/nf/nfse-ws?wsdl

Guia Retorno

[editar]

Nesta guia devem ser parametrizadas os modelos e parâmetros do retorno.

TAGs

[editar]
Tag Código /ConsultarLoteRpsResposta/ns2:ListaMensagemRetorno/ns2:MensagemRetorno/ns2:Codigo
Tag Mensagem /ConsultarLoteRpsResposta/ns2:ListaMensagemRetorno/ns2:MensagemRetorno/ns2:Mensagem
Tag Correção /ConsultarLoteRpsResposta/ns2:ListaMensagemRetornoLote/ns2:MensagemRetorno/ns2:Mensagem
Tag Número NF /ConsultarLoteRpsResposta/ListaNfse/ns2:CompNfse/ns2:Nfse/ns2:InfNfse/ns2:Numero
Tag Cód Verificação /ConsultarLoteRpsResposta/ListaNfse/ns2:CompNfse/ns2:Nfse/ns2:InfNfse/ns2:CodigoVerificacao
Tag Cód Série /ConsultarLoteRpsResposta/ListaNfse/ns2:CompNfse/ns2:Nfse/ns2:InfNfse/ns2:DeclaracaoPrestacaoServico
/ns2:InfDeclaracaoPrestacaoServico/ns2:Rps/ns2:IdentificacaoRps/ns2:Serie
Tag Número RPS /ConsultarLoteRpsResposta/ListaNfse/ns2:CompNfse/ns2:Nfse/ns2:InfNfse/ns2:DeclaracaoPrestacaoServico
/ns2:InfDeclaracaoPrestacaoServico/ns2:Rps/ns2:IdentificacaoRps/ns2:Numero

Botão RPS Não Proc.

[editar]

Neste botão podemos preencher os respectivos códigos de rejeição referentes ao RPS ainda não Processado pela prefeitura. Estás informações não são obrigatórias. Se necessário consultar o manual de orientações para o preenchimento destas informações.

Botão Assinatura

[editar]

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. Este provedor requer assinatura no método de Retorno na TAG <Protocolo>

Botão Serviços

[editar]

Neste botão devem ser informados os dados do serviço de retorno dos XMLs da a prefeitura. Respectivas URL(s) assim com o Método utilizado.

Modelos

[editar]

Cabecalho

[editar]

O arquivo de cabeçalho deve possuir a seguinte estrutura:

Código Fonte do modelo XML Cabeçalho
<cabecalho xmlns="http://www.giss.com.br/cabecalho-v2_04.xsd" xmlns:tipos="http://www.giss.com.br/tipos-v2_04.xsd" versao="2.04">
    <versaoDados>2.04</versaoDados>
</cabecalho>

Envio

[editar]

O modelo XML de envio do provedor GissOnLine.

Código Fonte do modelo XML de Envio
<EnviarLoteRpsEnvio xmlns="http://www.giss.com.br/enviar-lote-rps-envio-v2_04.xsd" xmlns:p="http://www.giss.com.br/enviar-lote-rps-envio-v2_04.xsd" xmlns:tipos="http://www.giss.com.br/tipos-v2_04.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<LoteRps versao="2.04" Id="LoteRPS<!$MG_lot_numero_lote>" xmlns="http://www.giss.com.br/enviar-lote-rps-envio-v2_04.xsd">
		<NumeroLote xmlns="http://www.giss.com.br/tipos-v2_04.xsd"><!$MG_lot_numero_lote></NumeroLote>
		<Prestador xmlns="http://www.giss.com.br/tipos-v2_04.xsd">
			<CpfCnpj>
				<Cnpj><!$MG_lot_cnpj></Cnpj>
			</CpfCnpj>
			<InscricaoMunicipal><!$MG_lot_inscricao_municipal></InscricaoMunicipal>
		</Prestador>
		<QuantidadeRps xmlns="http://www.giss.com.br/tipos-v2_04.xsd">1</QuantidadeRps>
		<ListaRps xmlns="http://www.giss.com.br/tipos-v2_04.xsd">
			<Rps>
				<InfDeclaracaoPrestacaoServico Id="InfDeclaracaoPrestacaoServico<!$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_ag_val_base_calc></ValorServicos>
							<ValorPis><!$MG_ag_val_pis></ValorPis>
							<ValorCofins><!$MG_ag_val_cofins></ValorCofins>
							<ValorInss><!$MG_ag_val_inss></ValorInss>
							<ValorIr><!$MG_ag_val_irrf></ValorIr>
							<ValorCsll><!$MG_ag_val_csll></ValorCsll>
							<OutrasRetencoes>0.00</OutrasRetencoes>
							<ValTotTributos>0.00</ValTotTributos>
							<ValorIss><!$MGIF_ag_iss_retido><!$MG_ag_val_iss_ret><!$MGELSE><!$MG_ag_val_iss_nf><!$MGENDIF></ValorIss>
							<Aliquota><!$MG_ag_aliquota_4_dec></Aliquota>
							<DescontoIncondicionado>0.00</DescontoIncondicionado>
							<DescontoCondicionado>0.00</DescontoCondicionado>
						</Valores>
						<IssRetido><!$MGIF_ag_iss_retido>1<!$MGELSE>2<!$MGENDIF></IssRetido>
						<ItemListaServico><!$MGIF_possui_cod_servico><!$MG_ag_lista_servico><!$MGELSE>08.01<!$MGENDIF>08.01<!$MGENDIF></ItemListaServico>
						<CodigoCnae><!$MGIF_possui_cnae_material_item><!$MG_ag_cnae_material><!$MGELSE>8520100<!$MGENDIF></CodigoCnae>
						<CodigoTributacaoMunicipio>88888888</CodigoTributacaoMunicipio>
						<Discriminacao><!$MGREPEAT><!$MG_descricao_rps><!$MGENDREPEAT><!$MGREPEAT><!$MG_mov_material_descricao><!$MG_mov_descricao><!$MGENDREPEAT></Discriminacao>
						<CodigoMunicipio><!$MG_prestador_cod_munic></CodigoMunicipio>
						<CodigoPais>0076</CodigoPais>
						<ExigibilidadeISS>1</ExigibilidadeISS>
						<MunicipioIncidencia><!$MGIF_tributacao_fora_municipio><!$MG_tomador_municipio><!$MGELSE><!$MG_prestador_cod_munic><!$MGENDIF></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>
							<Bairro><!$MG_tomador_bairro></Bairro>
							<CodigoMunicipio><!$MGIF_tomador_if_uf_ext_mun>9999999<!$MGELSE><!$MG_tomador_municipio><!$MGENDIF></CodigoMunicipio>
							<Uf><!$MG_tomador_uf></Uf>
							<Cep><!$MG_tomador_cep></Cep>
						</Endereco>
						<Contato>
							<Telefone><!$MG_tomador_telefone></Telefone>
							<!$MGIF_existe_email_cliente><Email><!$MG_tomador_email></Email><!$MGENDIF>
						</Contato>
					</TomadorServico>
					<RegimeEspecialTributacao>1</RegimeEspecialTributacao>
					<OptanteSimplesNacional><!$MG_optante_simples></OptanteSimplesNacional>
					<IncentivoFiscal>1</IncentivoFiscal>
				</InfDeclaracaoPrestacaoServico>
			</Rps>
		</ListaRps>
	</LoteRps>
</EnviarLoteRpsEnvio>

Retorno

[editar]

O modelo XML de Retorno provedor GissOnLine.

Código Fonte do modelo XML de Retorno
<con:ConsultarLoteRpsEnvio xmlns:con="http://www.giss.com.br/consultar-lote-rps-envio-v2_04.xsd" xmlns:tip="http://www.giss.com.br/tipos-v2_04.xsd">
  <con:Prestador>
    <tip:CpfCnpj>
      <tip:Cnpj><!$MG_lot_cnpj></tip:Cnpj>
    </tip:CpfCnpj>
    <tip:InscricaoMunicipal><!$MG_prestador_ins_municipal></tip:InscricaoMunicipal>
  </con:Prestador>
  <con:Protocolo><!$MG_lot_protocolo></con:Protocolo>
</con:ConsultarLoteRpsEnvio>


Versões

[editar]

Versão 230502

[editar]
  1. Versão 230502.a e superiores liberado na OS 755688/7.