Árvore de páginas

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)

  • 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)
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>