Pular para o conteúdo principal

Cotas da Equipe do Vendedor

Descrição

O endpoint GetQuotaInfo obtém as informações das cotas da equipe do vendedor.


Como consultar as cotas da equipe do vendedor

Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/GetQuotaInfo
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetQuotaInfo"

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
SellerNoString(25)SimCódigo externo do vendedor
ProductNoString(25)NãoCódigo externo do produto
QuotaDateDataHoraSimData da cota
ValidateSellerByUserBooleanNãoFlag que indica que o código externo do vendedor será validado pelo código do usuário
Observação
  • Quando o parâmetro ProductNo não for informado, serão retornadas as cotas de todos os produtos.

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do Webservice na execução do método
SalesTeamCodeIntegerSimCódigo da equipe do vendedor
SalesTeamNameString(25)SimNome da equipe do vendedor
GetQuotaInfoDataListGetQuotaInfoDataListSimObjeto contendo as informações das cotas da equipe do vendedor

📝 Objeto GetQuotaInfoDataList

Descrição

O objeto GetQuotaInfoDataList representa uma lista de informações das cotas da equipe do vendedor.

Parâmetros de retorno

ParâmetroTipoObrigatórioDescrição
ProductNoString(25)NãoCódigo Externo do produto
ProductionCodeString(10)NãoCódigo do produto na produção
QuotaTotalQtyIntegerNãoCota Total
QuotaConsumedQtyIntegerNãoCota Consumida
QuotaAvailableQtyIntegerNãoCota Disponível

Exemplo de Request

curl --location --request GET '{{url_base}}/GetQuotaInfo' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"SellerNo": "12345",
"ProductNo": "67890",
"QuotaDate": "2024-02-07T00:00:00",
"ValidateSellerByUser": true
}'

Exemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"SalesTeamCode": 1001,
"SalesTeamName": "Equipe Norte",
"GetQuotaInfoDataList": [
{
"ProductNo": "67890",
"ProductionCode": "P1234",
"QuotaTotalQty": 500,
"QuotaConsumedQty": 200,
"QuotaAvailableQty": 300
}
]
}