Este serviço é utilizado para solicitar SobreAviso em Lote para os funcionários do time por dia, por semana, por mês, e com repetição de datas.

POST - ​/timesheet​/onCall​/Batch

Boby:

[
{
  "initDate""2021-08-01T00:00Z",
  "endDate""2021-08-05T00:00Z",
  "recurrence": {
    "repetitions"2,
    "repetitionType""month",
     "weekDays": [
        {
         "id""0",
         "label""sunday"
       },
       {
         "id""3",
         "label""wednesday"
       },
       {
         "id""6",
         "label""saturday"
       }      
     ],
     "monthlyRule"2
  },
  "initHour"0,
  "endHour"1440,
  "considerDays": [
    {
      "id""1",
      "label""working"
    },
    {
      "id""2",
      "label""compensated"
    }
  ],
  "idName""1|00022",
  "justification""Teste de solicitação de SobreAviso Funcionario 00022"
},



{
  "initDate""2021-08-01T00:00Z",
  "endDate""2021-08-05T00:00Z",
  "recurrence": {
    "repetitions"2,
    "repetitionType""month",
     "weekDays": [
        {
         "id""0",
         "label""sunday"
       },
       {
         "id""3",
         "label""wednesday"
       },
       {
         "id""6",
         "label""saturday"
       }      
     ],
     "monthlyRule"2
  },
  "initHour"0,
  "endHour"1440,
  "considerDays": [
    {
      "id""1",
      "label""working"
    },
    {
      "id""2",
      "label""compensated"
    }
  ],
  "idName""1|00018",
  "justification""Teste de solicitação de SobreAviso Funcionário 00018"
},

{
  "initDate""2021-08-01T00:00Z",
  "endDate""2021-08-05T00:00Z",
  "recurrence": {
    "repetitions"2,
    "repetitionType""month",
     "weekDays": [
        {
         "id""0",
         "label""sunday"
       },
       {
         "id""3",
         "label""wednesday"
       },
       {
         "id""6",
         "label""saturday"
       }      
     ],
     "monthlyRule"2
  },
  "initHour"0,
  "endHour"1440,
  "considerDays": [
    {
      "id""1",
      "label""working"
    },
    {
      "id""2",
      "label""compensated"
    }
  ],
  "idName""1|03030",
  "justification""Teste de solicitação de SobreAviso funcionario 03030"
}

]


Passo a passo para preencher as informações do serviço:


Campo

Informação do Campo

Campo

Informação do Campo

initDateInforme neste campo a data de início do período que será solicitado o SobreAviso
endDateInforme neste campo a data final do período que será solicitado o SobreAviso
repetitionsInforme a quantidade de vezes que a solicitação irá repetir
repetitionTypeday, week ou month
weekDays

Informe o id de cada dia da semana que deseja solicitar o SobreAviso

id: 1 = Segunda-feira

id: 2 = Terça-feira

id: 4 = Quarta-feira

id: 5 = Quinta-feira

id: 6 = Sexta-feira

id: 7 = Sábado

id: 0 = Domingo

initHour

Informe neste campo o início do horário em minutos que será iniciado o intervalo de SobreAviso. 

Exemplo: Para 01:00 informar no campo 60 minutos

initHour":60,

endHour

Informe neste campo término em minutos do intervalo de SobreAviso. 

Exemplo: Para 18:00 informar no campo 1080 minutos

initHour":1080,

considerDays

Informe o id do horário que será lançado o SobreAviso

id: 1 = Horário Planejado

id: 2 = Horário Compensado

id: 3 = Horário de Descanso

id: 4 = Feriado

idNameInforme a coligada e a chapa do funcionário
justificationInforme a justificativa da solicitação do SobreAviso do funcionário
  • Sem rótulos