Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
iconfalse
title1.2.1 Post
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/jobscheduler/{jobID}/trigger

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

JobID: 3

Url Utilizada: http://localhost:8051/api/framework/v1/jobscheduler/3/trigger

Obs.: 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 envidas as propriedades "scheduleDate" e tipo de recorrência.

Informações
iconfalse
titleExemplo de Resultado Positivo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "jobScheduleID": "3",
    "status": "inactive",
    "lastModified": "2018-12-06T15:36:53",
    "processID": "GlbCopyPermisUsrProc",
    "firstExecution": "2018-12-06T15:30:00",
    "user": "mestre",
    "recurrent": true,
    "executionParameter": {
        "SourceUsuario": "mestre",
        "RemoveOldPermissions": false,
        "CopyToAllApplications": true,
        "CodSistema": "G",
        "NewUser": {
            "Usuario": null,
            "Nome": null,
            "Senha": null,
            "Email": null,
            "codAcesso": null,
            "UsuariodeRede": null
        },
        "Initialized": true,
        "PrimaryKeyList": [
            [
                "Fabio.nunes"
            ]
        ],
        "PrimaryKeyNames": [
            "CODUSUARIO"
        ],
        "PrimaryKeyTableName": "GUSUARIO",
        "OnlineMode": false,
        "SyncExecution": false,
        "HideProgressDialog": false,
        "SaveParamsExecution": false,
        "CodUsuario": "mestre",
        "Context": {
            "$id": "1",
            "_params": {
                "$EXERCICIOFISCAL": 2,
                "$CODLOCPRT": 12,
                "$CODTIPOCURSO": -1,
                "$EDUTIPOUSR": "-1",
                "$CODUNIDADEBIB": -1,
                "$CODCOLIGADA": 1,
                "$RHTIPOUSR": "-1",
                "$CODIGOEXTERNO": "-1",
                "$CODSISTEMA": "G",
                "$CODUSUARIOSERVICO": "",
                "$CODUSUARIO": "mestre",
                "$IDPRJ": -1,
                "$CHAPAFUNCIONARIO": "-1",
                "$CODFILIAL": 1
            },
            "Environment": 1
        },
        "UserName": "mestre",
        "ConnectionId": null,
        "ConnectionString": null,
        "DriverType": null,
        "Ip": "10.31.4.57",
        "HostName": "BHD050100279",
        "JobServerHostName": "BHD050100279",
        "ActionName": "GlbActionProcCopyPermisUsr",
        "MasterActionName": "GlbUsuarioAction",
        "ActionModule": "G",
        "JobID": {
            "ID": 3,
            "ExecID": 1,
            "IsPriorityJob": false,
            "Children": []
        },
        "ShowReExecuteButton": true,
        "ExecutionId": "2b72d443-e6f6-4693-bd83-318f67585a79",
        "ProcessName": "Cópia de Permissões de Usuários",
        "ServerName": "GlbCopyPermisUsrProc",
        "ServiceInterface": null,
        "Scheduler": 1,
        "UseJobMonitor": true,
        "ScheduleDateTime": "2018-12-06T10:39:57.5233678-02:00",
        "CanSendMail": false,
        "CanWaitSchedule": false,
        "SendMail": false,
        "FriendlyLogs": null,
        "SuccessMessage": "Processo executado com sucesso",
        "FailureMessage": "Falha na execução do processo",
        "SaveLogInDatabase": true,
        "StatusMessage": null,
        "WaitSchedule": false,
        "IsolateProcess": false,
        "DisableIsolateProcess": false,
        "NetworkUser": "",
        "CustomData": null,
        "CanParallelize": true,
        "ShouldParallelize": false,
        "QuantityOfSplits": 0,
        "MinimumQuantityOfPrimaryKeysPerProcess": 1,
        "MaximumQuantityOfPrimaryKeysPerProcess": 1000,
        "NotifyFluig": false,
        "NotifyEmail": false,
        "NotifyEmailList": null
    },
    "daily": {
        "hour": 0,
        "minute": 1
    }
}
Informações
iconfalse
titleExemplo de Resultado Negativo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
   "Code": "FE011",
   "Message": "Não foi encontrada nenhuma tarefa pendente com o id 0.",
   "DetailMessage": "",
   "HelpUrl": "http://tdn.totvs.com/x/e0F0GQ",
   "Details": null
}

1.

...

2.3

...

Ao executar a requisição de PUT, informando um JobID, esse processo será desabilitado e um novo será criado.

...

- Post {IdJob}/Restart

...

Informações
iconfalse
title1.32.1 PutPost



Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/jobscheduler/{jobidjobID}/restart

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

IdJobID: 1

Url Utilizada: http://localhost:8051/api/framework/v1/jobscheduler/1/restart

Obs.: 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 envidas as propriedades "scheduleDate" e tipo de recorrência.

Informações
iconfalse
titleExemplo de EntradaResultado Positivo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{	
    	"firstExecutionjobScheduleId": "2018-12-06 15:30:001",
	"processID    "status": "GlbCopyPermisUsrProcactive",
	"user    "lastModified": "mestre2019-03-13T12:11:33-03:00",
	"recurrent    "processId": true,
	"dailyGlbCopyPermisUsrProc": {
            ,
    "hourfirstExecution": 0,
       "2019-03-13T12:16:00-03:00",
         "minuteuser": 1"mestre",
            }"recurrent": true,
    "executionParameter": {
        "SourceUsuario": "mestre",
        "RemoveOldPermissions": false,
        "CopyToAllApplications": true,
        "CodSistema": "G",
        "NewUser": {
            "Usuario": null,
            "Nome": null,
            "Senha": null,
            "Email": null,
            "codAcesso": null,
            "UsuariodeRede": null
        },
        "Initialized": true,
        "PrimaryKeyList": [
            [
                "Fabio.nunes00001"
            ]
        ],
        "PrimaryKeyNames": [
            "CODUSUARIO"
        ],
        "PrimaryKeyTableName": "GUSUARIO",
        "OnlineMode": false,
        "SyncExecution": false,
        "HideProgressDialog": false,
        "SaveParamsExecution": false,
        "CodUsuario": "mestre",
        "Context": {
            "$id": "1",
            "_params": {
                "$EXERCICIOFISCAL": 2-1,
                "$CODLOCPRT": 12,
                "$CODTIPOCURSO": -1,
                "$EDUTIPOUSR": "-1",
                "$CODUNIDADEBIB": -1,
                "$CODCOLIGADA": 1,
                "$RHTIPOUSR": "-1",
                "$CODIGOEXTERNO": "-1",
                "$CODSISTEMA": "G",
                "$CODUSUARIOSERVICO": "",
                "$CODUSUARIO": "mestre",
                "$IDPRJ": -1,
                "$CHAPAFUNCIONARIO": "-1",
                "$CODFILIAL": 1
            },
            "Environment": 1
        },
        "UserName": "mestre",
        "ConnectionId": null,
        "ConnectionString": null,
        "DriverType": null,
        "Ip": "10172.3120.481.571",
        "HostName": "BHD050100279BHD050101853",
        "JobServerHostName": "BHD050100279BHD050100616",
        "ActionName": "GlbActionProcCopyPermisUsr",
        "MasterActionName": "GlbUsuarioAction",
        "ActionModule": "G",
        "JobID": {
            "ID": 1,
            "ExecID": 1,
            "IsPriorityJob": false,
            "Children": []
        },
        "ShowReExecuteButton": true,
        "ExecutionId": "2b72d4431de4983d-e6f61e70-46934767-bd83b358-318f67585a79baa174c663a8",
        "ProcessName": "Cópia de Permissões de Usuários",
        "ServerName": "GlbCopyPermisUsrProc",
        "ServiceInterface": null,
        "Scheduler": 1,
        "UseJobMonitor": true,
        "ScheduleDateTime": "2018-1210-06T1029T17:3937:57.523367803-0203:00",
        "CanSendMail": false,
        "CanWaitSchedule": false,
        "SendMail": false,
        "FriendlyLogs": null,
        "SuccessMessage": "Processo executado com sucesso",
        "FailureMessage": "Falha na execução do processo",
        "SaveLogInDatabase": true,
        "StatusMessage": null,
        "WaitSchedule": false,
        "IsolateProcess": false,
        "DisableIsolateProcess": false,
        "NetworkUser": "fabio.nunes",
        "CustomData": null,
        "CanParallelize": true,
        "ShouldParallelize": false,
        "QuantityOfSplits": 0,
        "MinimumQuantityOfPrimaryKeysPerProcess": 1,
        "MaximumQuantityOfPrimaryKeysPerProcess": 1000,
        "NotifyFluig": false,
        "NotifyEmail": false,
        "NotifyEmailList": null
    }
}
Informações
iconfalse
titleExemplo de Resultado Positivo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
,
    "jobScheduleIDweekly": "2",
{
        "statusdaysOfWeek": "active",
[
       "lastModified": "2018-12-06T15:29:47",
    "processID": "GlbCopyPermisUsrProcThursday",
     "firstExecution": "2018-12-06T15:30:00",
      "user": "mestreSaturday",
    "recurrent": true,
    "executionParameter": { ],
        "SourceUsuariohour": "mestre"14,
        "RemoveOldPermissionsminute": false,35
    }
}
Informações
iconfalse
titleExemplo de Resultado Negativo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "CopyToAllApplicationsCode": true"FE019",
        "CodSistemaMessage": "G",
Não é possível reiniciar o Job 1 pois "NewUser": {
        o mesmo está pendente ou em execução.",
    "UsuarioDetailMessage": null"",
        "HelpUrl": "http://tdn.totvs.com/x/e0F0GQ",
    "NomeDetails": null
}


1.3 - PUT

...

1.3.1 - Put (Atualizar um Job)

...

Ao executar a requisição de PUT, informando um JobID, esse processo será desabilitado e um novo será criado.

Importante: Existem casos em que o Job não será desabilitado, por exemplo: Jobs já executados ou já desabilitados. Nesses casos, um novo Job será criado normalmente.

Informações
iconfalse
title1.3.1 Put
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/jobscheduler/{jobid}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Id: 1

Url Utilizada: http://localhost:8051/api/framework/v1/jobscheduler/1

Informações
iconfalse
titleExemplo de Entrada
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
   	"firstExecution": "2018-12-06 15:30:00",
	"processID": "GlbCopyPermisUsrProc",
	"user": "mestre",
	"recurrent": true,
	"daily": {
                "hour": 0,
                "minute": 1
            },
    "executionParameter": {
        "SourceUsuario": "mestre",
        "RemoveOldPermissions": false,
        "CopyToAllApplications": true,
        "CodSistema": "G",
        "NewUser": {
            "Usuario": null,
            "Nome": null,
            "Senha": null,
            "Email": null,
            "codAcesso": null,
            "UsuariodeRede": null
        },
        "Initialized": true,
        "PrimaryKeyList": [
            [
                "Fabio.nunes"
            ]
        ],
        "PrimaryKeyNames": [
            "CODUSUARIO"
        ],
        "PrimaryKeyTableName": "GUSUARIO",
        "OnlineMode": false,
        "SyncExecution": false,
        "HideProgressDialog": false,
        "SaveParamsExecution": false,
        "CodUsuario": "mestre",
        "Context": {
            "$id": "1",
            "_params": {
                "$EXERCICIOFISCAL": 2,
                "$CODLOCPRT": 12,
                "$CODTIPOCURSO": -1,
                "$EDUTIPOUSR": "-1",
                "$CODUNIDADEBIB": -1,
                "$CODCOLIGADA": 1,
                "$RHTIPOUSR": "-1",
                "$CODIGOEXTERNO": "-1",
                "$CODSISTEMA": "G",
                "$CODUSUARIOSERVICO": "",
                "$CODUSUARIO": "mestre",
                "$IDPRJ": -1,
                "$CHAPAFUNCIONARIO": "-1",
                "$CODFILIAL": 1
            },
            "Environment": 1
        },
        "UserName": "mestre",
        "ConnectionId": null,
        "ConnectionString": null,
        "DriverType": null,
        "Ip": "10.31.4.57",
        "HostName": "BHD050100279",
        "JobServerHostName": "BHD050100279",
        "ActionName": "GlbActionProcCopyPermisUsr",
        "MasterActionName": "GlbUsuarioAction",
        "ActionModule": "G",
        "JobID": {
            "ID": 1,
            "ExecID": 1,
            "IsPriorityJob": false,
            "Children": []
        },
        "ShowReExecuteButton": true,
        "ExecutionId": "2b72d443-e6f6-4693-bd83-318f67585a79",
        "ProcessName": "Cópia de Permissões de Usuários",
        "ServerName": "GlbCopyPermisUsrProc",
        "ServiceInterface": null,
        "Scheduler": 1,
        "UseJobMonitor": true,
        "ScheduleDateTime": "2018-12-06T10:39:57.5233678-02:00",
        "CanSendMail": false,
        "CanWaitSchedule": false,
        "SendMail": false,
        "FriendlyLogs": null,
        "SuccessMessage": "Processo executado com sucesso",
        "FailureMessage": "Falha na execução do processo",
        "SaveLogInDatabase": true,
        "StatusMessage": null,
        "WaitSchedule": false,
        "IsolateProcess": false,
        "DisableIsolateProcess": false,
        "NetworkUser": "fabio.nunes",
        "CustomData": null,
        "CanParallelize": true,
        "ShouldParallelize": false,
        "QuantityOfSplits": 0,
        "MinimumQuantityOfPrimaryKeysPerProcess": 1,
        "MaximumQuantityOfPrimaryKeysPerProcess": 1000,
        "NotifyFluig": false,
        "NotifyEmail": false,
        "NotifyEmailList": null
    }
}
Informações
iconfalse
titleExemplo de Resultado Positivo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "jobScheduleID": "2",
    "status": "active",
    "lastModified": "2018-12-06T15:29:47",
    "processID": "GlbCopyPermisUsrProc",
    "firstExecution": "2018-12-06T15:30:00",
    "user": "mestre",
    "recurrent": true,
    "executionParameter": {
        "SourceUsuario": "mestre",
        "RemoveOldPermissions": false,
        "CopyToAllApplications": true,
        "CodSistema": "G",
        "NewUser": {
            "Usuario": null,
            "Nome": null,
            "Senha": null,
            "Email": null,
            "codAcesso": null,
            "UsuariodeRede": null
        },
        "Initialized": true,
        "PrimaryKeyList": [
            [
                "Fabio.nunes"
            ]
        ],
        "PrimaryKeyNames": [
            "CODUSUARIO"
        ],
        "PrimaryKeyTableName": "GUSUARIO",
        "OnlineMode": false,
        "SyncExecution": false,
        "HideProgressDialog": false,
        "SaveParamsExecution": false,
        "CodUsuario": "mestre",
        "Context": {
            "$id": "1",
            "_params": {
                "$EXERCICIOFISCAL": 2,
                "$CODLOCPRT": 12,
                "$CODTIPOCURSO": -1,
                "$EDUTIPOUSR": "-1",
                "$CODUNIDADEBIB": -1,
                "$CODCOLIGADA": 1,
                "$RHTIPOUSR": "-1",
                "$CODIGOEXTERNO": "-1",
                "$CODSISTEMA": "G",
                "$CODUSUARIOSERVICO": "",
                "$CODUSUARIO": "mestre",
                "$IDPRJ": -1,
                "$CHAPAFUNCIONARIO": "-1",
                "$CODFILIAL": 1
            },
            "Environment": 1
        },
        "UserName": "mestre",
        "ConnectionId": null,
        "ConnectionString": null,
        "DriverType": null,
        "Ip": "10.31.4.57",
        "HostName": "BHD050100279",
        "JobServerHostName": "BHD050100279",
        "ActionName": "GlbActionProcCopyPermisUsr",
        "MasterActionName": "GlbUsuarioAction",
        "ActionModule": "G",
        "JobID": {
            "ID": 2,
            "ExecID": 1,
            "IsPriorityJob": false,
            "Children": []
        },
        "ShowReExecuteButton": true,
        "ExecutionId": "2b72d443-e6f6-4693-bd83-318f67585a79",
        "ProcessName": "Cópia de Permissões de Usuários",
        "ServerName": "GlbCopyPermisUsrProc",
        "ServiceInterface": null,
        "Scheduler": 1,
        "UseJobMonitor": true,
        "ScheduleDateTime": "2018-12-06T10:39:57.5233678-02:00",
        "CanSendMail": false,
        "CanWaitSchedule": false,
        "SendMail": false,
        "FriendlyLogs": null,
        "SuccessMessage": "Processo executado com sucesso",
        "FailureMessage": "Falha na execução do processo",
        "SaveLogInDatabase": true,
        "StatusMessage": null,
        "WaitSchedule": false,
        "IsolateProcess": false,
        "DisableIsolateProcess": false,
        "NetworkUser": "",
        "CustomData": null,
        "CanParallelize": true,
        "ShouldParallelize": false,
        "QuantityOfSplits": 0,
        "MinimumQuantityOfPrimaryKeysPerProcess": 1,
        "MaximumQuantityOfPrimaryKeysPerProcess": 1000,
        "NotifyFluig": false,
        "NotifyEmail": false,
        "NotifyEmailList": null
    },
    "daily": {
        "hour": 0,
        "minute": 1
    }
}
Informações
iconfalse
titleExemplo de Resultado Negativo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "Code": "FE016",
    "Message": "O Job 10 não foi encontrado na base de dados!",
    "DetailMessage": "",
    "HelpUrl": "http://tdn.totvs.com/x/e0F0GQ",
    "Details": null
}

1.4 - DELETE

...

1.4.1 - Delete (Deletar um Job)

...

Ao executar a requisição de Delete, informando um JobID, esse processo será desabilitado e não excluído da base de dados. 

Importante: Não é possível desabilitar um job que já foi executado ou que está sendo executado.

Informações
iconfalse
title1.4.1 Delete
Expandir
titleClique aqui para expandir...
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/jobscheduler/{JobID}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8050

Idjob: 2

Url Utilizada: http://localhost:8051/api/framework/v1/jobscheduler/2

Informações
iconfalse
titleExemplo de Resultado Positivo Postman

Obs.: Em caso de sucesso, será retornado o respondeCode = 204 e a resposta em branco.

Informações
iconfalse
titleExemplo de Resultado Negativo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "Code": "FE015",
    "Message": "Não foi possível desabilitar o job 106124  pois o mesmo já estava desabilitado.",
    "DetailMessage": "",
    "HelpUrl": "",
    "Details": null
}


1.2.2 - Post {IdJob}/Trigger

...

Informações
iconfalse
title1.2.1 Post
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/jobscheduler/{jobID}/trigger

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

JobID: 3

Url Utilizada: http://localhost:8051/api/framework/v1/jobscheduler/3/trigger

Obs.: 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 envidas as propriedades "scheduleDate" e tipo de recorrência.

Informações
iconfalse
titleExemplo de Resultado Positivo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "jobScheduleID": "3",
    "status": "inactive",
    "lastModified": "2018-12-06T15:36:53",
    "processID": "GlbCopyPermisUsrProc",
    "firstExecution": "2018-12-06T15:30:00",
    "user": "mestre",
    "recurrent": true,
    "executionParameter": {
,
            "Senha": null,
            "Email": null,
            "codAcesso": null,
            "UsuariodeRedeSourceUsuario": null"mestre",
        }"RemoveOldPermissions": false,
        "InitializedCopyToAllApplications": true,
        "PrimaryKeyListCodSistema": ["G",
            [
 "NewUser": {
               "Fabio.nunes"
"Usuario": null,
             ]"Nome": null,
        ],
        "PrimaryKeyNamesSenha": [null,
            "CODUSUARIOEmail": null,
        ],
        "PrimaryKeyTableNamecodAcesso": "GUSUARIO"null,
        "OnlineMode": false,
        "SyncExecutionUsuariodeRede": false,null
        "HideProgressDialog": false},
        "SaveParamsExecutionInitialized": falsetrue,
        "CodUsuarioPrimaryKeyList": "mestre",[
        "Context": {
   [
         "$id": "1",
            "_params": {"Fabio.nunes"
                "$EXERCICIOFISCAL": 2,]
        ],
        "$CODLOCPRTPrimaryKeyNames": 12,
    [
             "$CODTIPOCURSOCODUSUARIO": -1,
        ],
        "$EDUTIPOUSRPrimaryKeyTableName": "-1GUSUARIO",
        "OnlineMode": false,
        "$CODUNIDADEBIBSyncExecution": -1false,
        "HideProgressDialog": false,
        "$CODCOLIGADASaveParamsExecution": 1false,
        "CodUsuario": "mestre",
        "$RHTIPOUSRContext": "-1",{
                "$CODIGOEXTERNO$id": "-1",
                "$CODSISTEMA_params": "G",{
                "$CODUSUARIOSERVICO$EXERCICIOFISCAL": ""2,
                "$CODUSUARIO$CODLOCPRT": "mestre"12,
                "$IDPRJ$CODTIPOCURSO": -1,
                "$CHAPAFUNCIONARIO$EDUTIPOUSR": "-1",
                "$CODFILIAL$CODUNIDADEBIB": -1,
            }    "$CODCOLIGADA": 1,
                "Environment$RHTIPOUSR": "-1",
        },
        "UserName$CODIGOEXTERNO": "mestre-1",
        "ConnectionId": null,
        "ConnectionString$CODSISTEMA": null"G",
        "DriverType": null,
        "Ip$CODUSUARIOSERVICO": "10.31.4.57",
         "HostName       "$CODUSUARIO": "BHD050100279mestre",
        "JobServerHostName": "BHD050100279",
        "ActionName$IDPRJ": "GlbActionProcCopyPermisUsr"-1,
        "MasterActionName": "GlbUsuarioAction",
        "ActionModule$CHAPAFUNCIONARIO": "G-1",
        "JobID        "$CODFILIAL": {1
            "ID": 2},
            "ExecIDEnvironment": 1,
        },
        "IsPriorityJobUserName": false"mestre",
        "ConnectionId": null,
        "ChildrenConnectionString": []null,
        "DriverType": }null,
        "ShowReExecuteButtonIp": true"10.31.4.57",
        "ExecutionIdHostName": "2b72d443-e6f6-4693-bd83-318f67585a79BHD050100279",
        "ProcessNameJobServerHostName": "Cópia de Permissões de UsuáriosBHD050100279",
        "ServerNameActionName": "GlbCopyPermisUsrProcGlbActionProcCopyPermisUsr",
        "ServiceInterfaceMasterActionName": null"GlbUsuarioAction",
        "SchedulerActionModule": 1"G",
        "UseJobMonitorJobID": true,
{
            "ScheduleDateTimeID": "2018-12-06T10:39:57.5233678-02:00"3,
            "CanSendMailExecID": false1,
            "CanWaitScheduleIsPriorityJob": false,
            "SendMailChildren": false []
        },
        "FriendlyLogsShowReExecuteButton": nulltrue,
        "SuccessMessageExecutionId": "Processo executado com sucesso2b72d443-e6f6-4693-bd83-318f67585a79",
        "FailureMessageProcessName": "FalhaCópia nade execuçãoPermissões dode processoUsuários",
        "SaveLogInDatabaseServerName": true"GlbCopyPermisUsrProc",
        "StatusMessageServiceInterface": null,
        "WaitScheduleScheduler": false1,
        "IsolateProcessUseJobMonitor": falsetrue,
        "DisableIsolateProcessScheduleDateTime": false"2018-12-06T10:39:57.5233678-02:00",
        "NetworkUserCanSendMail": ""false,
        "CustomDataCanWaitSchedule": nullfalse,
        "CanParallelizeSendMail": truefalse,
        "ShouldParallelizeFriendlyLogs": falsenull,
        "QuantityOfSplitsSuccessMessage": 0 "Processo executado com sucesso",
        "MinimumQuantityOfPrimaryKeysPerProcessFailureMessage": 1"Falha na execução do processo",
        "MaximumQuantityOfPrimaryKeysPerProcessSaveLogInDatabase": 1000true,
        "NotifyFluigStatusMessage": falsenull,
        "NotifyEmailWaitSchedule": false,
        "NotifyEmailListIsolateProcess": nullfalse,
    },
    "dailyDisableIsolateProcess": {false,
        "hourNetworkUser": 0"",
        "minuteCustomData": 1null,
    }
}
Informações
iconfalse
titleExemplo de Resultado Negativo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "CodeCanParallelize": "FE016"true,
    "Message": "O Job 10 não foi encontrado na base de dados!""ShouldParallelize": false,
        "DetailMessageQuantityOfSplits": ""0,
        "HelpUrlMinimumQuantityOfPrimaryKeysPerProcess": "http://tdn.totvs.com/x/e0F0GQ"1,
        "Details": null
}

1.4 - DELETE

1.4.1 - Delete (Deletar um Job)

Ao executar a requisição de Delete, informando um JobID, esse processo será desabilitado e não excluído da base de dados. 

Importante: Não é possível desabilitar um job que já foi executado ou que está sendo executado.

Informações
iconfalse
title1.4.1 Delete
Expandir
titleClique aqui para expandir...
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/jobscheduler/{JobID}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8050

Idjob: 2

Url Utilizada: http://localhost:8051/api/framework/v1/jobscheduler/2

Informações
iconfalse
titleExemplo de Resultado Positivo Postman
Obs.: Em caso de sucesso, será retornado o respondeCode = 204 e a resposta em branco.
MaximumQuantityOfPrimaryKeysPerProcess": 1000,
        "NotifyFluig": false,
        "NotifyEmail": false,
        "NotifyEmailList": null
    },
    "daily": {
        "hour": 0,
        "minute": 1
    }
}
Informações
iconfalse
titleExemplo de Resultado Negativo
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
   
"Code": "
FE015
FE011",
   
"Message": "Não foi 
possível
encontrada 
desabilitar
nenhuma 
o
tarefa 
job
pendente 
106124
com 
pois
o 
mesmo já estava desabilitado
id 0.",
   "DetailMessage": "",
   "HelpUrl": "http://tdn.totvs.com/x/e0F0GQ",
   "Details": null
}