IN CadastroClassificacaoFiscal.integrador

De CIGAM WIKI
Revisão de 19h16min de 16 de fevereiro de 2022 por Camila.Oliveira (discussão | contribs) (ListarClassificacaoFiscal)

Voltar

ListarId

  • Parâmetros:


Retorno:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

ListarIndividual

  • Parâmetros:


Retorno:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

ListarModificacoes

  • Parâmetros:


Retorno:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

ListarClassificacaoFiscal

  • Parâmetros:


Retorno:
   Se sucesso:
   Os dados de Classificação Fiscal serão listados em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.

  • Parâmetros para o elemento classificacaoFiscal:

  • Parâmetros para o elemento regraFiscal:

  • Parâmetros para o elemento tipoOperacao:

  • Distribuição das Tags XML:

**<ClassifFiscais> ***<classificacaoFiscal> ****<codigoFiscal /> ****<descricao /> ****<percentualIpi>0</percentualIpi> ****<percentualPis>0</percentualPis> ****<percentualCofins>0</percentualCofins> ****<regrasFiscais> *****<regraFiscal> ******<uf></uf> ******<codigoMaterial></codigoMaterial> ******<tipoOperacaoInscrito /> ******<percentualIcmsInscrito>0</percentualIcmsInscrito> ******<percentualIpiInscrito>0</percentualIpiInscrito> ******<tiposOperacoes> *******<tipoOperacao> ********<codigoTipoOperacao /> ********<descricao /> ********<codigoNatureza /> *******</tipoOperacao> ******</tiposOperacoes> *****</regraFiscal> ****</regrasFiscais> ***</classificacaoFiscal> **</ClassifFiscais> *</xmlClassificaoFiscal>

  • Distribuição das Tags Json:

**"ClassifFiscais": [ ***{ ****"classificacaoFiscal": { *****"codigoFiscal": " ", *****"descricao": " ", *****"percentualIpi": "0", *****"percentualPis": "0", *****"percentualCofins": "0", *****"regrasFiscais": [ ******{ *******"regraFiscal": { ********"uf": " ", ********"codigoMaterial": " ", ********"tipoOperacaoInscrito": " ", ********"percentualIcmsInscrito": "0", ********"percentualIpiInscrito": "0", ********"tiposOperacoes": [ *********{ **********"tipoOperacao": { ***********"codigoTipoOperacao": " " **********} *********} ********] *******} ******} *****] ****} ***} **] *}


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Cadastrar

  • Parâmetros:


Retorno:
   Se sucesso:
      idRegistro - ID que representa este registro na tabela de integração.

   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se algum parâmetro inválido:
      Parâmetro necessário não informado.