Metodo para Congelar ou Descongelar Lote – POST

Filtros


Atalhos para busca

Objetivo

A finalidade deste método é possibilitar, congelar / descongelar lote de acordo com a ação selecionada (Os lotes que não retornarem foram atualizados com sucesso).

Chamada

POST api/v1/sm/inventories/froze-thaw-lot

Informações para Requisição (Request Information)

 

Parâmetros URI (URI Parameters)

Não há.

Parâmetros do Corpo (Body Parameters)

Receba uma coleção de lotes e aplicativos “G”/”A” STATUS, de acordo com a ação selecionada.

Collection of FrozeThawLotDTO

Nome (Name) Descrição (Description) Tipo (Type) Informações Adicionais (Adittional Information)
numberCompany Number Company integer Requerido
lotCode Lot identifier integer Requerido
action Action to do (C – Froze, D – Thaw) string Requerido

Tamanho da string: inclusive between 0 and 1

considerLotBaseDate Consider lot Base Date? (S – Yes, N – No) string Requerido

Tamanho da string: inclusive between 0 and 1

Formatos da Requisição (Request Formats)

application/json, text/json

Exemplo (Sample):

[
  {
    "numberCompany": 3,
    "lotCode": 4,
    "action": "sample string 5",
    "considerLotBaseDate": "sample string 6"
  },
  {
    "numberCompany": 3,
    "lotCode": 4,
    "action": "sample string 5",
    "considerLotBaseDate": "sample string 6"
  }
]

application/x-www-form-urlencoded

Exemplo (Sample):

Exemplo não disponível.

Informações para Resposta (Response Information)

Códigos do Recurso (Response Codes)

  • OK (200)
  • NotFound (404)
  • BadRequest (400)
  • Unauthorized (401)
  • InternalServerError (500)

Descrição do Recurso (Resource Description)

List of LotsResponseDTO

FrozeThawLotResponseDTO

Nome (Name) Descrição (Description) Tipo (Type) Informações Adicionais (Adittional Information)
lotCode Lot identifier number integer None.
message Reason to not froze/thaw lot string None.
status Request status (Error / Success) string None.

Formatos de Resposta (Response Formats)

application/json, text/json

Exemplo (Sample):

{
  "lotCode": 1,
  "message": "sample string 2",
  "status": "sample string 3"
}

application/xml, text/xml

Exemplo (Sample):

<FrozeThawLotResponseDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
 xmlns="http://schemas.datacontract.org/2004/07/Consinco.SM.Api.Entities.Entities.v1">
  <LotCode>1</LotCode>
  <Message>sample string 2</Message>
  <Status>sample string 3</Status>
</FrozeThawLotResponseDTO>
Este artigo foi útil para você?
Sim
Não
Confirmar que o artigo não foi útil