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

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 Jundiaí/SP. Porém o conteúdo das TAGs será o mesmo independente do município.

NFSeGissOnLineJundiaiSPEnvio.png

TAGs

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

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.

NFSeGissOnLineJundiaiSPEnvioBotaoConfiguracoes.png

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.

NFSeGINFESPauliniaSPEnvioBotaoNatureza.png

Imagem meramente ilustrativa.

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

  • InfDeclaracaoPrestacaoServico
  • LoteRps

NFSeGissOnLineJundiaiSPEnvioBotaoAssinatura.png

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.

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

NFSeGissOnLineJundiaiSPEnvioBotaoServiços.png

Guia Retorno

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

NFSeGissOnLineJundiaiSPRetorno.png

TAGs

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.

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

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>

NFSeGissOnLineSPRetornoBotaoAssinatura.png

Botão Serviços

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.

NFSeGissOnLineJundiaiSPRetornoBotaoServicos.png

Modelos

Cabecalho

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

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

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

Versão 230502

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