Natureza de Estoque

naturezaEstoque

Obter listagem de Naturezas de Estoque

get
/naturezaEstoque
Autorizações
AuthorizationstringObrigatório
Parâmetros de consulta
continuationTokenstringOpcional

Identificador da Paginação da Consulta

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/naturezaEstoque
GET /estoques/v10/naturezaEstoque HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "continuationToken": "text",
  "data": [
    {
      "codNatureza": 1,
      "descricao": "text",
      "tipoEstoque": 1,
      "grupoItem": 1,
      "controlaLote": 0,
      "permiteSaldoNegativo": 0,
      "inventarioAndamento": 0,
      "situacao": 0,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Cadastrar uma Natureza de Estoque

put
/naturezaEstoque
Autorizações
AuthorizationstringObrigatório
Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codNaturezaintegerOpcional

Código da Natureza de Estoque

descricaostringOpcional

Descrição da Natureza de Estoque

tipoEstoqueinteger · enumOpcional

Tipo de Estoque (1 - Próprio, 2 - Terceiros)

Valores possíveis:
grupoIteminteger · enumOpcional

Grupo de Itens (1 - Materiais, 2 - Acabados)

Valores possíveis:
controlaLoteinteger · enumOpcional

Natureza tem Controle de Lotes de Estoque? (0 - Não, 1 - Sim)

Valores possíveis:
permiteSaldoNegativointeger · enumOpcional

Permite Saldo Negativo? (0 - Não, 1 - Sim)

Valores possíveis:
inventarioAndamentointeger · enumOpcional

Natureza Encontra-se em Inventário? (0 - Não, 1 - Sim)

Valores possíveis:
situacaointeger · enumOpcional

Situação (0 - Inativa, 1 - Ativa)

Valores possíveis:
flagReplicadoboolean · enumOpcional

Flag de Replicado (0 - Não, 1 - Sim)

Valores possíveis:
Respostas
200

OK

put
/naturezaEstoque
PUT /estoques/v10/naturezaEstoque HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 217

{
  "codNatureza": 1,
  "descricao": "text",
  "tipoEstoque": 1,
  "grupoItem": 1,
  "controlaLote": 0,
  "permiteSaldoNegativo": 0,
  "inventarioAndamento": 0,
  "situacao": 0,
  "flagReplicado": 0,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Sem conteúdo

Obtém uma Natureza de Estoque

get
/naturezaEstoque/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idintegerObrigatório

Código da Natureza de Estoque

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/naturezaEstoque/{id}
GET /estoques/v10/naturezaEstoque/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
[
  {
    "codNatureza": 1,
    "descricao": "text",
    "tipoEstoque": 1,
    "grupoItem": 1,
    "controlaLote": 0,
    "permiteSaldoNegativo": 0,
    "inventarioAndamento": 0,
    "situacao": 0,
    "dadosCustomizados": [
      {
        "campo": "text",
        "valor": "text"
      }
    ]
  }
]

Alterar uma Natureza de Estoque

put
/naturezaEstoque/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idintegerObrigatório

Código da Natureza de Estoque

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codNaturezaintegerOpcional

Código da Natureza de Estoque

descricaostringOpcional

Descrição da Natureza de Estoque

tipoEstoqueinteger · enumOpcional

Tipo de Estoque (1 - Próprio, 2 - Terceiros)

Valores possíveis:
grupoIteminteger · enumOpcional

Grupo de Itens (1 - Materiais, 2 - Acabados)

Valores possíveis:
controlaLoteinteger · enumOpcional

Natureza tem Controle de Lotes de Estoque? (0 - Não, 1 - Sim)

Valores possíveis:
permiteSaldoNegativointeger · enumOpcional

Permite Saldo Negativo? (0 - Não, 1 - Sim)

Valores possíveis:
inventarioAndamentointeger · enumOpcional

Natureza Encontra-se em Inventário? (0 - Não, 1 - Sim)

Valores possíveis:
situacaointeger · enumOpcional

Situação (0 - Inativa, 1 - Ativa)

Valores possíveis:
flagReplicadoboolean · enumOpcional

Flag de Replicado (0 - Não, 1 - Sim)

Valores possíveis:
Respostas
200

OK

application/json
put
/naturezaEstoque/{id}
PUT /estoques/v10/naturezaEstoque/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 217

{
  "codNatureza": 1,
  "descricao": "text",
  "tipoEstoque": 1,
  "grupoItem": 1,
  "controlaLote": 0,
  "permiteSaldoNegativo": 0,
  "inventarioAndamento": 0,
  "situacao": 0,
  "flagReplicado": 0,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}
{
  "codNatureza": 1,
  "descricao": "text",
  "tipoEstoque": 1,
  "grupoItem": 1,
  "controlaLote": 0,
  "permiteSaldoNegativo": 0,
  "inventarioAndamento": 0,
  "situacao": 0,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Excluir uma Natureza de Estoque

delete
/naturezaEstoque/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idintegerObrigatório

Código da Natureza de Estoque

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

delete
/naturezaEstoque/{id}
DELETE /estoques/v10/naturezaEstoque/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*

Sem conteúdo

Atualizado