Versões comparadas

Chave

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

Foi criada a API para uso dos produtos de Folha de Pagamento das linhas RM, Datasul e Protheus, que será utilizada na nova tela "Histórico de ProvisãoDados do Dissídio", desenvolvida em Smart UI. Esta tela oferece novos recursos visuais e funcionais do Histórico de Provisões que já conhecíamos anteriormente.
Este módulo contém dados relativos às provisões mensais de Férias e 13º salário.do Dados do Dissídio (Acordo Coletivo / Reajuste por Lei) que já conhecíamos anteriormente.

Este Este documento contém detalhes técnicos sobre os parâmetros, os retornos de cada um e a funcionalidade da API.

...

Expandir
titleEdição de Registro

Endpoint:  /api/rh/v1/HistoricoProvisao/CODCOLIGADA %7C ANOCOMP %7C MESCOMP %7C  CHAPADadosDissidio/1%7C13 ( Este end point é dinâmico, onde o que se mantém sempre é %7C e o que sempre se altera são as informações CODCOLIGADA / ANOCOMP / MESCOMP / CHAPA   )
Exemplo de requisição com Endpoint montado:
/api/rh/v1/HistoricoProvisao/1%7C1998%7C2%7C00004
Método:  POSTNUMERO DO IDENTIFICADOR  )

Método:  PUT

Objetivo: Objetivo: Alterar um registro já incluido anteriormente

Expandir
titleExemplo de requisição

{
    "codigoColigadacodColigada": 1,
  "id": "13",
  "anonumeroLei": 1998"342534",
    "mesmesCompPagto": 2,
    "chapaanoCompPagto": "000032025",
    "dataVencimentoFeriasdtAcordo": "19972024-0801-14T0001T00:00:00-03:00",
    "dtEfeito"valorPagoFeriasMes: ": 02025-12-31T00:00:00-03:00",
    "valorProvisaoFeriasEmDobrotpAcordo": 15"C",
    "avosFeriasVencidostpAcordoTextoTableLayout": 12"C - Convenção Coletiva de Trabalho",
    "mediasFeriasVencidasdescricao": 200"teste mockoon 123",
    "sucessaoVinculo": false
}


Expandir
titleExemplo de Retorno

Status Code: 200  OK

{valorProvisaoFeriasVencidas": 0,
    "avosFeriasProporcionaiscodColigada": 61,
    "mediasFeriasProporcionaisid": 013,
    "valorProvisaoFeriasProporcionaisnumeroLei": 0"342534",
    "valorAbatimentoFeriasmesCompPagto": 4400.97,2,
    "valorSemAbatimentoFeriasanoCompPagto": 4400.972025,
    "valorProvisaoFeriasdtAcordo": 4400.97,
    "avos13": 2"2024-01-01T00:00:00-03:00",
    "medias13SalariodtEfeito": 0,
    "valorProvisao13": 323.18
}

Expandir
titleExemplo de Retorno

Status Code: 200  OK
{
    "codigoColigada":1,
    "ano":1998,
    "mes":2,
    "chapa":"00003",
    "dataVencimentoFerias":"1997-08-14T00:00:00-03:00",
    "valorPagoFeriasMes":0.0,
    "valorProvisaoFeriasEmDobro":15.0,
    "avosFeriasVencidos":12.0,
    "mediasFeriasVencidas":200.0,
    "valorProvisaoFeriasVencidas":0.0,
    "avosFeriasProporcionais":6.0,
    "mediasFeriasProporcionais":0.0,
    "valorProvisaoFeriasProporcionais":0.0"2025-12-31T00:00:00-03:00",
    "valorAbatimentoFeriastpAcordo": 4400.97"C",
    "valorSemAbatimentoFeriastpAcordoTextoTableLayout": 4400.97,
    "valorProvisaoFerias":4400.97"C - Convenção Coletiva de Trabalho",
    "avos13descricao": 2.0,
    "medias13Salario":0.0"teste mockoon 123",
    "valorProvisao13sucessaoVinculo": 323.18false
}

collection no Postman:150


Para a utilização da collection, podemos utilizar um mock, para melhor visualização da API, basta importar o seguinte arquivo .json, usando a ferramenta Mockoon, basta importar o enviroment na ferramenta e iniciar o servidor:
150


Expandir
titleExemplo de utilização

Para análise rápida, importe a seguinte collection no Postman:

View file
nameHistoricoProvisaoUpdate.postman_collection.json
height
View file
namemock_historico_provisao_update.json
height
Expandir
titleExclusão de Registro

Endpoint:  /api/rh/v1/HistoricoProvisao/CODCOLIGADA %7C ANOCOMP %7C MESCOMP %7C  CHAPADadosDissidio/1%7C432 ( Este end point é dinâmico, onde o que se mantém sempre é %7C e o que sempre se altera são as informações CODCOLIGADA / ANOCOMP / MESCOMP / CHAPA  IDENTIFICADOR   )
Exemplo de requisição com Endpoint montado:
/api/rh/v1/HistoricoProvisao/1%7C1998%7C2%7C00004

Método:  DELETE

Objetivo: Excluir um registro já incluido anteriormente

Expandir
titleExemplo de Retorno

Status Code: 204  No Content

Expandir
titleExemplo de utilização

Para análise rápida, importe a seguinte collection no Postman:

View file
nameHistoricoProvisaoDeleteDadosDissidio Delete.postman_collection.json
height150


Para a utilização da collection, podemos utilizar um mock, para melhor visualização da API, basta importar o seguinte arquivo .json, usando a ferramenta Mockoon, basta importar o enviroment na ferramenta e iniciar o servidor:

View file
namemock_historicodados_provisaodissidio_delete.json
height150