...
/api/framework/v1.1/jobScheduler
Expandir |
---|
title | Parâmetros do pedido |
---|
|
Campo | Tipo | Descrição | Obrigatório |
---|
processID | string | Identificador do processo (rotina) que será executado | Sim | executionParameter | Json Object | Parâmetros para execução do processo | Sim | firstExecution | string(dateTime) | Data/hora para execução do primeiro pedido | Não |
|
...
Expandir |
---|
title | Parâmetros de agenda |
---|
|
Campo | Tipo | Descrição | Obrigatório |
---|
recurrent | logical | Indica se a execução do job deve ocorrer mais de uma vez | Não | daily | Json Object | Para criação de agenda diária | Não | daily.hour | integer | Hora da execução da agenda | Não | daily.minute | integer | Minuto da execução da agenda | Não | weekly | Json Object | Para criação de agenda semanal | Não | weekly.daysOfWeek | Json Array | Lista com os dias da semana de execução da agenda | Não | weekly.hour | integer | Hora de execução da agenda | Não | weekly.minute | integer | Minuto de execução da agenda | Não | monthly | Json Object | Para criação de agenda semanal | Não | monthly.day | integer | Dia de execução da agenda | Não | monthly.hour | integer | Hora de execução da agenda | Não | monthly.minute | integer | Minuto de execução da agenda | Não | rangeExecutions | Json Object | Objeto com as informações do range de execuções | Não | rangeExecutions.frequency | Json Object | Objeto com as informações de frequência | Não | rangeExecutions.frequency.type | string | Indica qual o tipo de repetição para os horários a serem gerados. Se 'day', gerará horários incrementando dias; se 'hour', gerará horários incrementando horas; se 'minute', gerará horários incrementando minutos | Não | rangeExecutions.frequency.value | integer | Frequência do tipo do intervalo | Não | rangeExecutions.rangeLimit | Json Object | Objeto com as informações do limtie de range da agenda | Não | rangeExecutions.rangeLimit.day | integer | Dia limite para término da agenda (válido somente para Monthly) | Não | rangeExecutions.rangeLimit.hour | integer | Hora limite para término da agenda | Não | rangeExecutions.rangeLimit.minute | integer | Minuto limite, pertencente à hora, para término da agenda | Não |
|
Expandir |
---|
|
Execução imediata: Bloco de código |
---|
language | actionscript3 |
---|
theme | RDark |
---|
| {
"processID": "string",
"executionParameter": {
"parametros": [
{
"chave": "rpwServer",
"valor": "string"
},
{
"chave": "RPW_PROGRAM",
"valor": "string"
},
{
"chave": "RPW_PRG_EMS5",
"valor": "logical"
},
{
"chave": "arquivo",
"valor": "string"
},
{
"chave": "RPW_PED_EXEC_PAI",
"valor": "string"
},
{
"chave": "RPW_SEND_EMAIL",
"valor": "string"
},
{
"parametros_negocio": [
{
"chave" :"string",
"valor" : "string",
"tipo": "string"
}
]
}
]
}
}
|
|
...