Histórico da Página
01. DADOS GERAIS
| Produto: | RM | ||||
|---|---|---|---|---|---|
| Linha de Produto: |
| ||||
| Segmento: |
| ||||
| Função: | Permitir a Exclusão do Abono utilizando a API de Abono (AllowanceAllowanceControl | ||||
| País: | Brasil | ||||
| Requisito/Story/Issue: | DRHJORNRM-8674 |
02. SITUAÇÃO/REQUISITO
Permitir que as marcações vindas do Suricato ou PontoWeb sejam inseridas em lote na tabela AINTEGRACAOBATIDASAo excluir um abono no Quírons a exclusão não é efetivada no RM e não retorna mensagem para o usuário.
03. SOLUÇÃO
Foi criada uma nova API: v2/recordClockMarkings/integracaobatidas para atender a integração de marcações em loteAdequado o método Delete da API de Abono AllowanceControl .
04. VERSÕES
12.1.2510 e superiores2502.216
12.1.2506.XXX (ainda não disponível).165
12.1.2502.XXX (ainda não disponível)2510.100 e superiores.
05. UTILIZAÇÃO
| Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Método: O método disponibilizado pela API é POST, sendo obrigatório o preenchimento do corpo (body). Segue um exemplo de como enviar o body:
Resposta:
Card |
v1/allowanceControl{allowanceId} O abono será excluído e demonstrará a seguinte mensagem 204 No Content. Ao visualizar o espelho do funcionário o abono foi excluído.
Método: O método disponibilizado pela API é POST, sendo obrigatório o preenchimento do corpo (body). Segue um exemplo de como enviar o body:
Resposta:
Mensagens de Erro: Table Filter | | fixedCols | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalrow | ,, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| hidelabels | false | ddSeparator | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sparkName | Sparkline | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| hidePane | true | customNoTableMsgText | limitHeight | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sparkline | false | default | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| isFirstTimeEnter | true | cell-width | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| hideColumns | false | totalRowName | totalColName | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| customNoTableMsg | false | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| disabled | false | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| enabledInEditor | false | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| globalFilter | false | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| id | 1759176505240_480190944 | iconfilter | order | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| hideControls | false | inverse | numbering | datefilter | column | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sort | status ⇧ | totalcol | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| disableSave | false | rowsPerPage | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| separator | Point (.) | labels | thousandSeparator | ignoreFirstNrows | ddOperator | userfilter | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| datepattern | dd/mm/yy | numberfilter | heightValue | hideFilters | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| updateSelectOptions | false | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| worklog | 365|5|8|y w d h m|y w d h m | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| isOR | AND | showNRowsifNotFiltered | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| status | errorCode | message | 200 | "Gravação efetuada com sucesso." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00001" | "PIS em formato inválido ou inexistente no cadastro." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00001" | "CPF em formato inválido ou inexistente no cadastro." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00002" | "NSR duplicado. Número já foi importado na tabela" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00002" | "NSR duplicado. Número já foi importado na InscrEmp informada." Obs: (Essa validação só é feita se o campo "CodRelogioExtChave" estiver com o valor PONTOWEB ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00003" | "NSR não foi informado e é obrigatório" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Não foi informado o campo obrigatório: CodRelogioExtChave" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Não foi informado o campo obrigatório: codFuncMsa" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Não foi informado o campo obrigatório: numHorarMarcacAces" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Código do REP é obrigatório" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Não foi informado o campo obrigatório: codUsuarExtChave" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Data da marcação é obrigatória" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Campo 'datMarcacAces' no formato incorreto. Deve ser preenchido como data." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Tamanho do campo InscrEmp inválido. O campo permite a quantia de caracteres 11 ou 14 apenas." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Campo codRelogioExtChave no formato inválido. Deve ser preenchido para o Suricato: Coligada;Código do Terminal de Coleta ou para Ahgora: PONTOWEB." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00006" | "Não foi informado o campo obrigatório: InscrEmp." Obs: (Essa validação só é feita se o campo "CodRelogioExtChave" estiver com o valor PONTOWEB ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "00007" | "Terminal de coleta não está cadastrado no ERP." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 400 | "99999" | "Erro interno na tabela. Registro não foi gravado." |
| Aviso | ||
|---|---|---|
| ||
Uma marcação com dados errados ou incompletos não impede que outras marcações corretas sejam integradas. O motivo do erro será retornado na resposta da chamada, na propriedade "message". |
06. ASSUNTOS RELACIONADOS
...
|



