Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Método que permite incluir os regimes de tributação.

Chamada

POST [URLAPI]/CadastrosEstruturaisAPI/api/v1/RegimeTributacao

Permissionamento

Antes de prosseguir, certifique-se de que o usuário, utilizado para autenticação de uso na API, está com as devidas permissões no Sistema/Módulo/Aplicações e na empresa desejada.

Para isso, acesse o módulo SegurançaWeb > Permissões > Associação de Permissão Usuário / Grupo >  Sistemas/Módulo/Aplicações > Comercial Web > API Cadastros Estruturais > API Cadastros Estruturais 


Image Added

Imagem 01 - Configurações de Sistemas/Módulos/Aplicações

Assuntos Relacionados

Para saber mais sobre permissionamentos acesse Permissões - Segurança Web.

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

...

Não há.

Parâmetros do Corpo (Body Parameters)


Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)

idRegTributacaoIdentificador do regime de tributaçãointeger($int64)Tamanho Máximo: 99999
Tamanho Mínimo: 0nullable: true

DescricaoDescrição do regime de tributaçãostringnullableTamanho Máximo: true30

GeraDebRecIcmsAntecipUtiliza Deb. ICMS Antecipado nas Ent. de Mercadorias conf. Decreto 19356stringnullableTamanho Máximo:: true1

StatusStatus do regime de tributação. Valores: A (Ativo) e I (Inativo)stringnullableTamanho Máximo: true1

IndBaseCalcIcmsAntecipIndicador de cálculo a ser consideradostringnullableTamanho Máximo: true1

UtilRegIcmsVlrItemCalcIcmsStUtiliza Regime conforme Decreto 36453-94 para cálculo do ICMSSTstringnullableTamanho Máximo: true1

IndSimplesNacUtiliza Regime Simples NacionalstringnullableTamanho Máximo: true1

IndCalcDifAliqUtiliza Regime cálculo de diferencial de aliquota de ICMSstringnullableTamanho Máximo: true1

IndUsaPdvUtiliza PDV ConsincostringnullableTamanho Máximo: true1

UtilOficioCstBrutoBaseStUtiliza Ofício nº 011/2013/GAB/SUTRI(CUSTO BRUTO PONDERADO DO MÊS(M-2))stringnullableTamanho Máximo: true1

UtilRegimeCargaMediaUtiliza Regime ICMS-ST conforme Decreto nº392 de 30/MAI/2011stringnullableTamanho Máximo: true1

UtilRegimeAtacUtiliza Regime Atacadista Decreto 13.500 de 23/DEZ/2008stringnullableTamanho Máximo: true1

TipoCalFicioCstBrutoBaseStUsa cálculo de ICMS para consumidor final no faturamentostringnullableTamanho Máximo: true1

IndTipoCalcSimplesIndicador de tipo de Cálculointeger($int64)Não há.

Parâmetros do Corpo (Body Parameters)

Tamanho Máximo: 9
Tamanho Mínimo: 0
regimeTributacaoUFufEstado onde será aplicado regime de tributaçãostringTamanho Máximo: 2

statusStatus do regime de tributação da UF (Opções: A - Ativo / I - Inativo)stringTamanho Máximo: 1

indGnreFatPed

Indicador de permite gerar GNRE

stringTamanho Máximo: 1

...

Informações para Resposta (Response Information)

Códigos do Recurso (Response Codes)

  • OK (200201)
  • BadRequest (400)

Formatos de Resposta (Response Formats)

application/json, text/json

CODE 201 - SUCCESS

Bloco de código
languageactionscript3
{
  "expandables": [
    "string"
  ],
  "idRegTributacao": 0,
  "descricao": "string",
  "geraDebRecIcmsAntecip": "string",
  "status": "string",
  "indBaseCalcIcmsAntecip": "string",
  "utilRegIcmsVlrItemCalcIcmsSt": "string",
  "indSimplesNac": "string",
  "indCalcDifAliq": "string",
  "indUsaPdv": "string",
  "utilOficioCstBrutoBaseSt": "string",
  "utilRegimeCargaMedia": "string",
  "utilRegimeAtac": "string",
  "tipoCalFicioCstBrutoBaseSt": "string",
  "indTipoCalcSimples": 0,
  "regimeTributacaoUF": [
    {
      "uf": "string",
      "status": "string",
      "indGnreFatPed": "string"
    }
  ]
}

application/json, text/json

CODE 400 - BAD

Bloco de código
languageactionscript3
{
  "code": "string",
  "message": "string",
  "detailedMessage": "string",
  "helpUrl": "string",
  "details": [
    {
      "guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "notificationType": 0,
      "code": "string",
      "message": "string",
      "detailedMessage": "string",
      "status": 0
    }
  ]
}