Cadastro de Interface
Disponibilizado endpoint para cadastro de Interface.
Método POST:
http:127.0.0.1:8080/entity/v1/escaDsrHe
Estrutura de dados:
Interface
{ "codigoEscala": 8700, "instancia": "201", "codigoVbDescanso": null, "deEscala": "TESTE FERIADO", "deTurnoEms": "5", "dataFimEsca": "2024-11-30T00:00:00", "dataIniEsca": "2024-11-07T00:00:00", "complDiarSab": null, "descFer": "N", "diarDom": "N", "dobraDsrDom": null, "dsrComAtestado": null, "dsrDom": "N", "dsrSab": "N", "dsrSeg": "N", "faltaSab": "N", "folgaDupla": null, "mdSemCivil": null, "metComDiasab": null, "pagaMin": null, "pagaSetSem": null, "qtDescansoFlt": null, "qtDescansoSab": null, "qtDescansoSem": null, "qtDiarsabCompl": null, "qtDiarsabDsr": null, "qtHsDnormal": null, "qtHsSabado": null, "qtLimdiarFtsab": null, "qtLimTkSab": null, "qtLimTkSem": null, "qtMeddsrFixo": null, "qtSemDom": null, "qtSemTroca": null, "qtVarEsca": 5, "rowversion": null, "escaDsrDe": [ { "codigoEscala": 8700, "instancia": "201", "codigoMesAno": "2024-11-01T00:00:00", "dataDia1": "2024-11-05T00:00:00", "dataDia10": null, "dataDia11": null, "dataDia12": null, "dataDia13": null, "dataDia14": null, "dataDia15": null, "dataDia16": null, "dataDia2": "2024-11-10T00:00:00", "dataDia3": "2024-11-01T00:00:00", "dataDia4": "0204-11-29T23:53:32", "dataDia5": "2024-11-30T00:00:00", "dataDia6": null, "dataDia7": null, "dataDia8": null, "dataDia9": null, "dataDomDobra": null, "dataDsrSemcivil1": null, "dataDsrSemcivil2": null, "dataDsrSemcivil3": null, "dataDsrSemcivil4": null, "dataDsrSemcivil5": null, "dia10Comp": null, "dia11Comp": null, "dia12Comp": null, "dia13Comp": null, "dia14Comp": null, "dia15Comp": null, "dia16Comp": null, "dia1Comp": null, "dia2Comp": null, "dia3Comp": null, "dia4Comp": null, "dia5Comp": null, "dia6Comp": null, "dia7Comp": null, "dia8Comp": null, "dia9Comp": null, "rowversion": null } ] }
Ordem de Pesagem
escaDsrHe
- codigoEscala: Código da Escala.
- instancia: Código da Instância.
- codigoVbDescanso: Verba de horas para descanso.
- deEscala: Descrição da Escala.
- deTurnoEms: Turnos a serem gerados.
- dataFimEsca: Fim da Escala.
- dataIniEsca: Início da Escala.
- complDiarSab: Gera complemento da diária no sábado.
- descFer: Desconsidera feriado para gerar DSR´s.
- diarDom: Pagto folga quando DSR for Sábado pela diária mínima.
- dobraDsrDom: Flag p/ pagar vl.dobrados no domingo sem ser DSR.
- dsrComAtestado: Método pagto atestados com DSR.
- dsrDom: Paga mais uma folga quando DSR cair no domingo.
- dsrSab: Paga mais uma folga quando DSR cair no sábado.
- dsrSeg: Paga DSR pelo mínimo quando cair na Segunda e funcionário pedeu direito.
- faltaSab: Gera falta um dia antes do DSR (sábado).
- folgaDupla: Controla folga dupla (6x1 e 5x2).
- mdSemCivil: Média de cálculo pela semana civil (S/N).
- metComDiasab: Método de cálculo do complemento de sábado (1=velho/2=novo).
- pagaMin: Paga DSR pelo mínimo.
- pagaSetSem: Paga mais uma diária a cada 7 semanas.
- qtDescansoFlt: Quantidade de horas para descanso no dia de falta parcial.
- qtDescansoSab: Quantidade de horas para descanso no dia anterior ao DSR.
- qtDescansoSem: Quantidade de horas para descanso no dia normal.
- qtDiarsabCompl: Qtde diária convertida para o sábado para cálculo complemento.
- qtDiarsabDsr: Qtde diária convertida para o sábado para cálculo DSR.
- qtHsDnormal: Qtde de horas para dia normal.
- qtHsSabado: Qtde de horas para sábado.
- qtLimdiarFtsab: Código do fornecedor ERP.
- qtLimTkSab: Limite de diárias para geração de falta no sábado.
- qtLimTkSem: Limite de diárias da semana para geração do Ticket.
- qtMeddsrFixo: Quantidade de dias para cálculo da média do DSR quando fixo.
- qtSemDom: Quantidade de semanas para gerar DSR no Domingo.
- qtSemTroca: Qtde de semanas para troca de DSR.
- qtVarEsca: Variação da Escala.
- rowversion: Data de inclusão.
escaDsrDe
- codigoEscala: Código da Escala.
- instancia: Código da Instância.
- codigoMesAno: Mês/Ano dos DSR´s.
- dataDia1: 1o. DSR do mês.
- dataDia10: 10o. DSR do mês.
- dataDia11: 11o. DSR do mês.
- dataDia12: 12o. DSR do mês.
- dataDia13: 13o. DSR do mês.
- dataDia14: 14o. DSR do mês.
- dataDia15: 15o. DSR do mês.
- dataDia16: 16o. DSR do mês.
- dataDia2: 2o. DSR do mês.
- dataDia3: 3o. DSR do mês.
- dataDia4: 4o. DSR do mês.
- dataDia5: 5o. DSR do mês.
- dataDia6: 6o. DSR do mês.
- dataDia7: 7o. DSR do mês.
- dataDia8: 8o. DSR do mês.
- dataDia9: 9o. DSR do mês.
- dataDomDobra: DSR da Dobra.
- dataDsrSemcivil1: Data domingo 1 (semana civil).
- dataDsrSemcivil2: Data domingo 2 (semana civil).
- dataDsrSemcivil3: Data domingo 3 (semana civil).
- dataDsrSemcivil4: Data domingo 4 (semana civil).
- dataDsrSemcivil5: Data domingo 5 (semana civil).
- dia10Comp: Flag de DSR dobrado.
- dia11Comp: Flag de DSR dobrado.
- dia12Comp: Flag de DSR dobrado.
- dia13Comp: Flag de DSR dobrado.
- dia14Comp: Flag de DSR dobrado.
- dia15Comp: Flag de DSR dobrado.
- dia16Comp: Flag de DSR dobrado.
- dia1Comp: Flag de DSR dobrado.
- dia2Comp: Flag de DSR dobrado.
- dia3Comp: Flag de DSR dobrado.
- dia4Comp: Flag de DSR dobrado.
- dia5Comp: Flag de DSR dobrado.
- dia6Comp: Flag de DSR dobrado.
- dia7Comp: Flag de DSR dobrado.
- dia8Comp: Flag de DSR dobrado.
- dia9Comp: Flag de DSR dobrado.
- rowversion: Controle interno.
Consulta das Interfaces
Disponibilizado endpoint para consulta dos Interface
Método GET:
http:127.0.0.1:8080/entity/v1/escaDsrHe?page=1&pagesize=1
Response
{ "hasNext": false, "items": [ { "codigoEscala": 8700, "instancia": "201", "codigoVbDescanso": null, "deEscala": "TESTE FERIADO", "deTurnoEms": "5", "dataFimEsca": "2024-11-30T00:00:00", "dataIniEsca": "2024-11-07T00:00:00", "complDiarSab": null, "descFer": "N", "diarDom": "N", "dobraDsrDom": null, "dsrComAtestado": null, "dsrDom": "N", "dsrSab": "N", "dsrSeg": "N", "faltaSab": "N", "folgaDupla": null, "mdSemCivil": null, "metComDiasab": null, "pagaMin": null, "pagaSetSem": null, "qtDescansoFlt": null, "qtDescansoSab": null, "qtDescansoSem": null, "qtDiarsabCompl": null, "qtDiarsabDsr": null, "qtHsDnormal": null, "qtHsSabado": null, "qtLimdiarFtsab": null, "qtLimTkSab": null, "qtLimTkSem": null, "qtMeddsrFixo": null, "qtSemDom": null, "qtSemTroca": null, "qtVarEsca": 5, "rowversion": null, "escaDsrDe": [ { "codigoEscala": 8700, "instancia": "201", "codigoMesAno": "2024-11-01T00:00:00", "dataDia1": "2024-11-05T00:00:00", "dataDia10": null, "dataDia11": null, "dataDia12": null, "dataDia13": null, "dataDia14": null, "dataDia15": null, "dataDia16": null, "dataDia2": "2024-11-10T00:00:00", "dataDia3": "2024-11-01T00:00:00", "dataDia4": "0204-11-29T23:47:04", "dataDia5": "2024-11-30T00:00:00", "dataDia6": null, "dataDia7": null, "dataDia8": null, "dataDia9": null, "dataDomDobra": null, "dataDsrSemcivil1": null, "dataDsrSemcivil2": null, "dataDsrSemcivil3": null, "dataDsrSemcivil4": null, "dataDsrSemcivil5": null, "dia10Comp": null, "dia11Comp": null, "dia12Comp": null, "dia13Comp": null, "dia14Comp": null, "dia15Comp": null, "dia16Comp": null, "dia1Comp": null, "dia2Comp": null, "dia3Comp": null, "dia4Comp": null, "dia5Comp": null, "dia6Comp": null, "dia7Comp": null, "dia8Comp": null, "dia9Comp": null, "rowversion": null } ] } ] }
Parâmetros
- page: Número da página.
- pagesize: Quantidade de registros por página.
Modifica Interface
Disponibilizado endpoint para modificar o Interface.
Método PUT:
http:127.0.0.1:8080/entity/v1/escaDsrHe
Estrutura de dados:
Interface
{ "codigoEscala": 8700, "instancia": "201", "codigoVbDescanso": null, "deEscala": "TESTE FERIADO", "deTurnoEms": "5", "dataFimEsca": "2024-11-30T00:00:00", "dataIniEsca": "2024-11-07T00:00:00", "complDiarSab": null, "descFer": "S", "diarDom": "S", "dobraDsrDom": null, "dsrComAtestado": null, "dsrDom": "S", "dsrSab": "S", "dsrSeg": "S", "faltaSab": "N", "folgaDupla": null, "mdSemCivil": null, "metComDiasab": null, "pagaMin": null, "pagaSetSem": null, "qtDescansoFlt": null, "qtDescansoSab": null, "qtDescansoSem": null, "qtDiarsabCompl": null, "qtDiarsabDsr": null, "qtHsDnormal": null, "qtHsSabado": null, "qtLimdiarFtsab": null, "qtLimTkSab": null, "qtLimTkSem": null, "qtMeddsrFixo": null, "qtSemDom": null, "qtSemTroca": null, "qtVarEsca": 5, "rowversion": null, "escaDsrDe": [ { "codigoEscala": 8700, "instancia": "201", "codigoMesAno": "2024-11-01T00:00:00", "dataDia1": "2024-11-05T00:00:00", "dataDia10": null, "dataDia11": null, "dataDia12": null, "dataDia13": null, "dataDia14": null, "dataDia15": null, "dataDia16": null, "dataDia2": "2024-11-10T00:00:00", "dataDia3": "2024-11-01T00:00:00", "dataDia4": "0204-11-29T23:53:32", "dataDia5": "2024-11-30T00:00:00", "dataDia6": "2024-11-10T00:00:00", "dataDia7": "2024-11-10T00:00:00", "dataDia8": null, "dataDia9": null, "dataDomDobra": null, "dataDsrSemcivil1": null, "dataDsrSemcivil2": null, "dataDsrSemcivil3": null, "dataDsrSemcivil4": null, "dataDsrSemcivil5": null, "dia10Comp": null, "dia11Comp": null, "dia12Comp": null, "dia13Comp": null, "dia14Comp": null, "dia15Comp": null, "dia16Comp": null, "dia1Comp": null, "dia2Comp": null, "dia3Comp": null, "dia4Comp": null, "dia5Comp": null, "dia6Comp": null, "dia7Comp": null, "dia8Comp": null, "dia9Comp": null, "rowversion": null } ] }
Exclui Interface
Disponibilizado endpoint para excluir a Interface.
Método DELETE:
http:127.0.0.1:8080/entity/v1/escaDsrHe?codigoEscala=8700&instancia=201
Parâmetros
- codigoEscala: Código da Escala.
- instancia: Código da Instância.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas