Cadastro de contrato de degustação
De RBX ISP - Manual do Usuário
O objetivo deste serviço é possibilitar o cadastro de um plano de degustação para o contrato de um cliente. Abaixo, segue exemplo do json de envio:
{
"temporary_plan_insert":
{
"customer_id": 2563
"contract_id": 26552,
"temporary_plan_id": 15,
"start_period": "2019-04-30 00:00:00",
"finish_period": "2019-05-02 23:59:59"
}
}
Detalhamento dos campos
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | Dados do novo plano | Sim | Raiz | - | |
A02 | customer_id |
Sim | A01 | Número |
Código do cliente |
A03 | contract_id |
Sim | A01 | Número |
Número do contrato |
A04 | temporary_plan_id |
Sim | A01 | Número |
Código do plano de degustação |
A05 | start_period |
Sim | A01 | Data e hora |
Período de início. Para começar imediatamente, enviar nulo neste campo. |
A06 | finish_period |
Sim | A01 | Data e hora |
Período de fim. |
Mensagem de retorno
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{
"status": 1,
"error_code": 0,
"error_description": "",
"result":
{
"id": "15487"
}
}
Em caso de falha, será retornado um json conforme o exemplo abaixo:
{
"status": 0,
"error_code": 12,
"error_description": "Document not found!",
"result": ""
}