Posição de Estoque

posicaoEstoque

Obter Posições de Estoque

get
/posicaoEstoque
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
/posicaoEstoque
GET /estoques/v10/posicaoEstoque HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "continuationToken": "text",
  "data": [
    {
      "codItem": "text",
      "AnoMes": 1,
      "qtdeSaldo": 1,
      "qtdeEntradas": 1,
      "qtdeSaidas": 1,
      "custoMedio": 1,
      "vlrTotalEstoque": 1,
      "PosicaoEstoquesNatureza": [
        {
          "codNatureza": 1,
          "qtdeSaldo": 1,
          "qtdeEntradas": 1,
          "qtdeSaidas": 1,
          "custoMedio": 1,
          "vlrTotalEstoque": 1,
          "dadosCustomizados": [
            {
              "campo": "text",
              "valor": "text"
            }
          ]
        }
      ],
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Cadastrar Posição de Estoque

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

Código da Empresa

Corpo
Respostas
200

OK

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

{
  "data": [
    {
      "codItem": "text",
      "AnoMes": 1,
      "qtdeSaldo": 1,
      "qtdeEntradas": 1,
      "qtdeSaidas": 1,
      "custoMedio": 1,
      "vlrTotalEstoque": 1,
      "PosicaoEstoquesNatureza": [
        {
          "codNatureza": 1,
          "qtdeSaldo": 1,
          "qtdeEntradas": 1,
          "qtdeSaidas": 1,
          "custoMedio": 1,
          "vlrTotalEstoque": 1,
          "dadosCustomizados": [
            {
              "campo": "text",
              "valor": "text"
            }
          ]
        }
      ],
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}
{
  "continuationToken": "text",
  "data": [
    {
      "codItem": "text",
      "AnoMes": 1,
      "qtdeSaldo": 1,
      "qtdeEntradas": 1,
      "qtdeSaidas": 1,
      "custoMedio": 1,
      "vlrTotalEstoque": 1,
      "PosicaoEstoquesNatureza": [
        {
          "codNatureza": 1,
          "qtdeSaldo": 1,
          "qtdeEntradas": 1,
          "qtdeSaidas": 1,
          "custoMedio": 1,
          "vlrTotalEstoque": 1,
          "dadosCustomizados": [
            {
              "campo": "text",
              "valor": "text"
            }
          ]
        }
      ],
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Obter uma Posição de Estoque

get
/posicaoEstoque/{codItem}/{anoMes}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
codItemstringObrigatório

Código do Item na Posição de estoque.

anoMesintegerObrigatório

Ano/Mês da Posição de Estoque ( AAAAMM )

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/posicaoEstoque/{codItem}/{anoMes}
GET /estoques/v10/posicaoEstoque/{codItem}/{anoMes} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
[
  {
    "codItem": "text",
    "AnoMes": 1,
    "qtdeSaldo": 1,
    "qtdeEntradas": 1,
    "qtdeSaidas": 1,
    "custoMedio": 1,
    "vlrTotalEstoque": 1,
    "PosicaoEstoquesNatureza": [
      {
        "codNatureza": 1,
        "qtdeSaldo": 1,
        "qtdeEntradas": 1,
        "qtdeSaidas": 1,
        "custoMedio": 1,
        "vlrTotalEstoque": 1,
        "dadosCustomizados": [
          {
            "campo": "text",
            "valor": "text"
          }
        ]
      }
    ],
    "dadosCustomizados": [
      {
        "campo": "text",
        "valor": "text"
      }
    ]
  }
]

Atualizar uma Posição de Estoque

put
/posicaoEstoque/{codItem}/{anoMes}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
codItemstringObrigatório

Código do Item na Posição de Estoque

anoMesintegerObrigatório

Ano/Mês da Posição de Estoque ( AAAAMM )

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codItemstringObrigatório

Código do Produto

AnoMesintegerObrigatório

Ano/Mês da Posição de Estoque ( AAAAMM )

qtdeSaldonumberOpcional

Quantidade de Saldo do Produto

qtdeEntradasnumberOpcional

Quantidade de Entradas do Produto

qtdeSaidasnumberOpcional

Quantidade de Saídas do Produto

custoMedionumberOpcional

Custo Médio do Produto

vlrTotalEstoquenumberOpcional

Valor Total de Estoque do Produto

Respostas
200

OK

application/json
put
/posicaoEstoque/{codItem}/{anoMes}
PUT /estoques/v10/posicaoEstoque/{codItem}/{anoMes} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 345

{
  "codItem": "text",
  "AnoMes": 1,
  "qtdeSaldo": 1,
  "qtdeEntradas": 1,
  "qtdeSaidas": 1,
  "custoMedio": 1,
  "vlrTotalEstoque": 1,
  "PosicaoEstoquesNatureza": [
    {
      "codNatureza": 1,
      "qtdeSaldo": 1,
      "qtdeEntradas": 1,
      "qtdeSaidas": 1,
      "custoMedio": 1,
      "vlrTotalEstoque": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}
{
  "codItem": "text",
  "AnoMes": 1,
  "qtdeSaldo": 1,
  "qtdeEntradas": 1,
  "qtdeSaidas": 1,
  "custoMedio": 1,
  "vlrTotalEstoque": 1,
  "PosicaoEstoquesNatureza": [
    {
      "codNatureza": 1,
      "qtdeSaldo": 1,
      "qtdeEntradas": 1,
      "qtdeSaidas": 1,
      "custoMedio": 1,
      "vlrTotalEstoque": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Excluir uma Posição de Estoque

delete
/posicaoEstoque/{codItem}/{anoMes}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
codItemstringObrigatório

Código do Item na Posição de Estoque

anoMesintegerObrigatório

Ano/Mês da Posição de Estoque ( AAAAMM )

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

delete
/posicaoEstoque/{codItem}/{anoMes}
DELETE /estoques/v10/posicaoEstoque/{codItem}/{anoMes} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*

Sem conteúdo

Atualizado