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)
numberCompanyNumber CompanyintegerRequerido
lotCodeLot identifierintegerRequerido
actionAction to do (C – Froze, D – Thaw)stringRequerido


Tamanho da string: inclusive between 0 and 1

considerLotBaseDateConsider lot Base Date? (S – Yes, N – No)stringRequerido


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)

Descrição do Recurso (Resource Description)

List of LotsResponseDTO

FrozeThawLotResponseDTO

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
lotCodeLot identifier numberintegerNone.
messageReason to not froze/thaw lotstringNone.
statusRequest status (Error / Success)stringNone.

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>