Criado API InserirMarcacoesPontoDBC
Esta API possui funcionalidade semelhantes a API padrão do Portal (InserirMarcacoesPonto) com as seguintes variações.
Regras para identificação das datas de ponto válidas
Não permitir marcação em:
- Período futuro. Data da marcação maior que o dia atual.
- Período de ponto fechado. Data da marcação inferior ao período atual do ponto
- Dia atual
- Quatro dias anteriores ao atual
Permitir marcação em:
- Se dia atual Menos ( - ) 5 dias for Menor ou Igual 19, então, período de ponto aberto será de 20 do mês anterior até 19 do mês atual
- Se dia atual Menos ( - ) 5 dias for Maior 19, então, período de ponto aberto será de 20 do mês atual até 19 do próximo mês
Exemplos: dia 24/08 a marcação será permitida do dia 20/07 até 19/08;
Exemplo: dia 25/08 a marcação será permitida apenas no dia 20/08;
Status de Retorno ao enviar marcação são:
1 - Inclusão com sucesso
2 - Contrato inexistente
3 - Motivo Não Preenchido
4 - Marcação fora do Período
5 - Marcação inválida
6 - Período fechado/Consolidado
7 - Marcação já Existente
8 - Marcação Não permitida quando está dentro dos últimos 5 dias
9 - Erro Banco de Dados
10 - Marcação Futura Não permitida
Nome da API é InserirMarcacoesPontoDBC e foi criada especificamente para atender demanda do cliente DBC Company