...
Método que permite inserir/atualizar os dados das categorias utilizadas pelos produtos.
POST /api/v1/Produtoimportacao/Categoriacategoria
...
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
SEQCATEGORIA* | Código sequencial da categoria. | integer | Valor Máximo: 99999 |
NRODIVISAO* | Número da divisão da empresa ( Quando o ERP não utiliza deste recurso passar ZERO ). | integer | Valor Máximo: 999 |
NROEMPRESA* | Número da empresa ou código do depositante (quando utilizado Operador Logístico). | integer | Valor Máximo: 999 |
CATEGORIA* | Descrição da categoria. | string | Tamanho Máximo: 25 |
NIVELHIERARQUIA* | Em que nível de hierarquia esta essa categoria. Obrigatoriamente deve-se iniciar em 1. | integer | Valor Máximo: 99 |
MAXHIERARQUIA* | Se é o maior nível de hierarquia dessa categoria. S – Sim N – Não. Não pode ter um valor MAXHIERARQUIA em um nível 1. | string | Tamanho Máximo: 1 |
SEQCATEGORIAPAI | Indica qual a categoria que vem antes dessa. | integer | Valor Máximo: 99999 |
...
***As críticas logísticas podem ser visualizadas através da aplicação: WMS Centro de Distribuição -> Gerencial -> Consultas -> Exclusão de Rejeições da Importação Automática.
Caso a requisição seja enviada para realizar uma atualização de categoria, ou seja, contendo um seqcategoria e nrodivisao já cadastrados, serão realizadas duas verificações:
Quando um dos itens for positivo, será permitida apenas a alteração do campo Categoria (descrição). Os demais campos permanecerão inalterados.
A rotina se faz necessária para manter a consistência dos dados e hierarquias. Caso seja necessária a atualização dos demais campos, primeiramente deve-se remover as associações de produtos e categorias filhas.
...