|
| icon | false |
|---|
title | Patch | Máscara de Url: http://{domínio}:{porta}/api/ | educationalprospection/prospections/{prospectionCode}jobscheduler | Informações |
|---|
| icon | false |
|---|
| title | Exemplo de Configuração |
|---|
| Domínio: localhost Porta: | 8051prospectionCode: 3 educational/v1/prospection/prospections/3 | | Informações |
|---|
| Informações |
|---|
| icon | false |
|---|
| title | Exemplo de entrada 3 camadas |
|---|
| Caso a propriedade recurrent seja igual a true, obrigatoriamente deve-se informar o Tipo de Recorrência. Propriedades obrigatórias: processID, firstExecution, recurrent, executionParameter executionParameter: Context, ProcessName, UserName, PrimaryKeyList, PrimaryKeyNames |
| | icon | false |
|---|
title | Exemplo de Entrada
| Expandir |
|---|
| title | Ver resultado JSON... |
|---|
| | Bloco de código |
|---|
| language | js |
|---|
| firstline | 1 |
|---|
| title | Resultado (JSON) |
|---|
| linenumbers | true |
|---|
| {
"prospects": [
{
"prospectName": "Tomás Augusto",
"prospectType": "A",
"companyCode": 1,
"studentCode": "ES-00219", prospectPaymentPlans[
"EduVinculaTabelaPrecoMatrizAplicadaData",
| { "companyCode 1,termCode": 32, "paymentPlanCode": "2.0", "levelEducationCode": 1, "branchCode": 1 }2025-02-17T18:12:00-03:00",
| { "companyCode1"termCode":32,"paymentPlanCode":2023/PS", "levelEducationCode": 1, "branchCode": 1 }
],prospectScholarShips[ companyCode scholarShipCode"10" levelEducationCode serviceCode1 termCode 32, discountTypePVinculo Matriz Aplicada e Campus/Polo", | "discountValue": 90.0000, "startDate2024-01-05T00:00:00-03:00endDate "2024-01-29T00:00:00-03:00", "validityType": "T", "branchCode": 1
},{ companyCode1, scholarShipCode12HOST",
"appliedMatrixCodeList": [
21,
| "levelEducationCode":1,
"serviceCode":"2",termCodeappliedMatrixCampusCodeList": | 10,
"discountType":"P","discountValue": 2.0000, "startDate": "2024-01-05T00:00:00-03:00", "endDate": "2024-01-29T00:00:00-03:00", "validityType": "T", "branchCode": 1
}
]
}
]
} |
|
| | Informações |
|---|
| icon | false |
|---|
| title | Exemplo de Resultado Positivo |
|---|
| | Informações |
|---|
| icon | false |
|---|
| title | Exemplo de entrada ambiente local |
|---|
| Se o Host estiver executando local (3camadas = false) não é possível criar um agendamento de job. Neste cenário, para executar o job imediatamente, é preciso que no Body da requisição a recorrência esteja como 'false' e não sejam enviadas as propriedades "ScheduleDateTime" e Tipo de Recorrência. Propriedades obrigatórias: processID, recurrent, executionParameter executionParameter: Context, ProcessName, UserName, PrimaryKeyList, PrimaryKeyNames
| Expandir |
|---|
| title | Ver resultado JSON... |
|---|
| |
| linenumbers | true |
|---|
{
"prospectionCode": 3,
"description": "Duplicação",
"prospects": [
| Bloco de código |
|---|
| language | js |
|---|
| firstline | 1 |
|---|
| title | Resultado (JSON) |
|---|
|
| "prospectionCode3"EduVinculaTabelaPrecoMatrizAplicadaData",
| prospectCode141 prospectName"Tomás Augusto",
prospectType"A",companyCode1,"studentCode":"ES-00219",
"prospectPaymentPlans[ {
"prospectionCode3 prospectCode141 prospectPaymentPlanCode118 companyCode1,"termCode": 32},
"ProcessName": "Vinculo Matriz Aplicada e Campus/Polo",
" | paymentPlanCode2.0mestre",
"PrimaryKeyList": [
| "levelEducationCode": 1,
"branchCode": 1
},"PrimaryKeyNames": [
"internalId"
| {
prospectionCode3,"prospectCode":141"prospectPaymentPlanCode": 119],
"appliedMatrixCampusCodeList": [
" | companyCode": 1 |
|
| Informações |
|---|
| icon | false |
|---|
| title | Exemplo de resultado positivo |
|---|
| | Expandir |
|---|
| title | Ver resultado JSON... |
|---|
| | Bloco de código |
|---|
| language | js |
|---|
| firstline | 1 |
|---|
| title | Resultado (JSON) |
|---|
| linenumbers | true |
|---|
| { | "termCode": 32,
"jobScheduleId": "105783",
"status": "active",
| "lastModified": "2025-02-17T18:40:27-03:00",
" | paymentPlanCode2023/PSEduVinculaTabelaPrecoMatrizAplicadaData",
"firstExecution": "2025-02-17T18:40:00-03:00",
"user": "mestre",
| levelEducationCode1,{
"appliedMatrixCodeList": [
| "branchCode": 1}
],
prospectScholarShipsappliedMatrixCampusCodeList": [
| {
prospectionCode": 3, prospectCode141 prospectSchoolshipCode88 companyCode1false,
"PrimaryKeyList": [
| "scholarShipCode": "10","levelEducationCode":1,
serviceCode"1","termCode": 32 "PrimaryKeyTableName": null,
" | discountType"P" "SyncExecution": false,
" | discountValue90.0000 "SaveParamsExecution": false,
" | startDate2024-01-05T00:00:00-03:00endDate2024-01-29T00:00:00-03:00validityType"T" branchCode1} {"$CODUSUARIO": "mestre",
"$CODTIPOCURSO": 1
| "prospectionCode":3,
prospectCode141,0
},
"UserName": "mestre",
" | prospectSchoolshipCode89 "ConnectionString": null,
" | companyCode1 scholarShipCode12 "JobServerHostName": "BHN050104619",
" | levelEducationCode1 "MasterActionName": null,
" | serviceCode"2"termCode10 discountType"P" "discountValue2.0000"startDate": "2024-01-05T00:00:00-03:00" "ShowReExecuteButton": true,
" | endDate202401-29T00:00:00-03:00444c-a437-80cb6390388e",
"ProcessName": "Vinculo Matriz Aplicada e Campus/Polo",
" | validityType"T" "ServiceInterface": null,
" | branchCodeScheduler": 1,
"UseJobMonitor": true,
| }"ScheduleDateTime": "2025-02-17T18:40:26-03:00",
"CanSendMail": false,
| ]
"CanWaitSchedule": false,
| }
]
} |
|
| | Informações |
|---|
| icon | false |
|---|
| title | Exemplo de Resultado Negativo |
|---|
| | Expandir |
|---|
| title | Ver resultado JSON... |
|---|
| | Bloco de código |
|---|
| language | js |
|---|
| firstline | 1 |
|---|
| title | Resultado (JSON) |
|---|
| linenumbers | true |
|---|
| {
codemessageA bolsa 10 já está cadastrada para o prospect 'Tomás Augusto' na prospecção 'Duplicação'.\r\nA bolsa 12 já está cadastrada para o prospect 'Tomás Augusto' na prospecção 'Duplicação'.",
"detailedMessage": nullProcesso executado com sucesso",
"FailureMessage": "Falha na execução do processo",
"SaveLogInDatabase": true,
"StatusMessage": null,
"WaitSchedule": false,
"IsolateProcess": false,
| "helpUrl":null,
"details": null
} |
|
|
|