Home

Série 1

Páginas filhas
  • NCM/NBS

Versões comparadas

Chave

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

Esta entidade exibe informações sobre NCM e NBS e suporta as seguintes operações: GETPOSTPUT e .DELETE.

NCM significa "Nomenclatura Comum do Mercosul" e trata-se de um código de oito dígitos estabelecido pelo Governo Brasileiro para identificar a natureza das mercadorias e promover o desenvolvimento do comércio internacional, além de facilitar a coleta e análise das estatísticas do comércio exterior.

NBS é A Nomenclatura Brasileira de Serviços, Intangíveis e Outras Operações que produzam Variações no Patrimônio (NBS), é um classificador de 09 dígitos, para serviços em geral, com estrutura semelhante a da Nomenclatura Comum do Mercosul (NCM). 

Campos do retorno

Nome

Descrição

Tamanho do campo

Tipo

Mais detalhes

id

Id do ncm/nbs

10

Decimal

 

type

Tipo

1

Caracter

Este campo indica se o registro é NCM ou NBS. 1=NCM;2=NBS.

exceptionTIPI

Exceção TIPI

3

Caracter

Regra aplicada aos códigos NCM’s dos produtos. Ao utilizar a regra de exceção o item informado constará uma tributação da alíquota do IPI diferenciada para o grupo de NCM a qual pertence. Sem excessão = ‘000’

estimatedNationalRate

Alíquota nacional

5

Numérico

Alíquota nacional no formato 99.99

estimatedImportedRate

Alíquota importada

5

Numérico

 

estimatedStateRate

Alíquota estadual

5

Numérico

 

estimatedMunicipalRate

Alíquota municipal

5

Numérico

 

 

Leitura de registro (GET):

/first/api/v1/ ncmnbs /

Retorno:

{

  "total": 1,

  "hasNext": false,

  "syncing": false,

  "lines": [

    {

      "pk": "2342.34.,1,000",

      "id": "2342.34.",

      "type": "1",

      "exceptionTIPI": "000",

      "estimatedNationalRate": 99.99,

      "estimatedImportedRate": 99.99,

      "estimatedStateRate": 99.99,

      "estimatedMunicipalRate": 99.99

    }

  ]

}

Inclusão de registro (POST):

/first/api/v1/ncmnbs/

Body:

    {

      "id":"234234",

      "type":"1",

      "exceptionTIPI":"000",

      "estimatedNationalRate":99.99,

      "estimatedImportedRate":99.99,

      "estimatedStateRate":99.99,

      "estimatedMunicipalRate":99.99

    }

Retorno:

{

  "url": "/first/api/v1/ncmnbs/2342.34.,1,000",

  "id": "2342.34.",

  "type": "1",

  "exceptionTIPI": "000"

}

Alteração de registro (PUT):

/first/api/v1/ ncmnbs/2342.34.,1,000

Body:

    {

      "estimatedNationalRate":80.50

    }

 

Retorno:

{

  "url": "/first/api/v1/ncmnbs/2342.34.,1,000",

  "id": "2342.34.",

  "type": "1",

  "exceptionTIPI": "000"

}

Exclusão de registro (DELETE):

/first/api/v1/ ncmnbs/2342.34.,1,000

 

Retorno:

{

  "url": "/first/api/v1/ncmnbs/2342.34.,1,000",

  "id": "2342.34.",

  "type": "1",

  "exceptionTIPI": "000"

}