Transação de Estoque

transacaoEstoque

Obter listagem de Transações de Estoque

get
/transacaoEstoque
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
/transacaoEstoque
GET /estoques/v10/transacaoEstoque HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "continuationToken": "text",
  "data": [
    {
      "codTransacao": 1,
      "descricao": "text",
      "tipoTransacao": 1,
      "grupoItem": 1,
      "tipoMovimento": 0,
      "situacao": 0,
      "codNatureza1": 1,
      "operacao1": "+",
      "codNatureza2": 1,
      "operacao2": "+",
      "reservado1": "text",
      "reservado2": "text",
      "reservado3": "text",
      "utilizada": 0,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Cadastrar uma Transação de Estoque

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

Código da Empresa

Corpo
codTransacaointegerOpcional

Código da Transação

descricaostring · máx: 25Opcional

Descrição da Transação de Estoque

tipoTransacaointeger · enumOpcional

Tipo de Transacão (1 - Físico, 2 - Financeiro, 3 - Físico/Financeiro)

Valores possíveis:
grupoIteminteger · enumOpcional

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

Valores possíveis:
tipoMovimentointeger · enumOpcional

Tipo de Movimento (0 - Não consumo, 1 - Consumo, 2 - Transferência, 3 - Estorno de consumo, 4 - Acerto de estoque)

Valores possíveis:
situacaointeger · enumOpcional

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

Valores possíveis:
codNatureza1integerOpcional

Primeira Natureza para Movimentação

operacao1string · enumOpcional

Primeira Operação para Movimentação (+ / -)

Valores possíveis:
codNatureza2integerOpcional

Segunda Natureza para Movimentação

operacao2string · enumOpcional

Segunda Operação para Movimentação (+ / -)

Valores possíveis:
reservado1string · máx: 10Opcional

Primeira Campo Reservado

reservado2string · máx: 10Opcional

Segundo Campo Reservado

reservado3string · máx: 10Opcional

Terceiro Campo Reservado

utilizadainteger · enumOpcional

Transação já Utilizada (0 - Não, 1 - Sim)

Valores possíveis:
Respostas
200

OK

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

{
  "codTransacao": 1,
  "descricao": "text",
  "tipoTransacao": 1,
  "grupoItem": 1,
  "tipoMovimento": 0,
  "situacao": 0,
  "codNatureza1": 1,
  "operacao1": "+",
  "codNatureza2": 1,
  "operacao2": "+",
  "reservado1": "text",
  "reservado2": "text",
  "reservado3": "text",
  "utilizada": 0,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Sem conteúdo

Obtémm uma Transação de Estoque

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

Código da Transação de Estoque

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/transacaoEstoque/{id}
GET /estoques/v10/transacaoEstoque/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
[
  {
    "codTransacao": 1,
    "descricao": "text",
    "tipoTransacao": 1,
    "grupoItem": 1,
    "tipoMovimento": 0,
    "situacao": 0,
    "codNatureza1": 1,
    "operacao1": "+",
    "codNatureza2": 1,
    "operacao2": "+",
    "reservado1": "text",
    "reservado2": "text",
    "reservado3": "text",
    "utilizada": 0,
    "dadosCustomizados": [
      {
        "campo": "text",
        "valor": "text"
      }
    ]
  }
]

Alterar uma Transação de Estoque

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

Código da Transação de Estoque

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codTransacaointegerOpcional

Código da Transação

descricaostring · máx: 25Opcional

Descrição da Transação de Estoque

tipoTransacaointeger · enumOpcional

Tipo de Transacão (1 - Físico, 2 - Financeiro, 3 - Físico/Financeiro)

Valores possíveis:
grupoIteminteger · enumOpcional

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

Valores possíveis:
tipoMovimentointeger · enumOpcional

Tipo de Movimento (0 - Não consumo, 1 - Consumo, 2 - Transferência, 3 - Estorno de consumo, 4 - Acerto de estoque)

Valores possíveis:
situacaointeger · enumOpcional

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

Valores possíveis:
codNatureza1integerOpcional

Primeira Natureza para Movimentação

operacao1string · enumOpcional

Primeira Operação para Movimentação (+ / -)

Valores possíveis:
codNatureza2integerOpcional

Segunda Natureza para Movimentação

operacao2string · enumOpcional

Segunda Operação para Movimentação (+ / -)

Valores possíveis:
reservado1string · máx: 10Opcional

Primeira Campo Reservado

reservado2string · máx: 10Opcional

Segundo Campo Reservado

reservado3string · máx: 10Opcional

Terceiro Campo Reservado

utilizadainteger · enumOpcional

Transação já Utilizada (0 - Não, 1 - Sim)

Valores possíveis:
Respostas
200

OK

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

{
  "codTransacao": 1,
  "descricao": "text",
  "tipoTransacao": 1,
  "grupoItem": 1,
  "tipoMovimento": 0,
  "situacao": 0,
  "codNatureza1": 1,
  "operacao1": "+",
  "codNatureza2": 1,
  "operacao2": "+",
  "reservado1": "text",
  "reservado2": "text",
  "reservado3": "text",
  "utilizada": 0,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}
{
  "codTransacao": 1,
  "descricao": "text",
  "tipoTransacao": 1,
  "grupoItem": 1,
  "tipoMovimento": 0,
  "situacao": 0,
  "codNatureza1": 1,
  "operacao1": "+",
  "codNatureza2": 1,
  "operacao2": "+",
  "reservado1": "text",
  "reservado2": "text",
  "reservado3": "text",
  "utilizada": 0,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Excluir uma Transação de Estoque

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

Código da Transação de Estoque

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

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

Sem conteúdo

Atualizado