Histórico da Página
Esta entidade exibe informações sobre NCM e NBS e suporta as seguintes operações: GET, POST, PUT 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" } |