Objetivo
Este método tem como objetivo obter a pontuação dos funcionáriosas infrações da Empresa.
Info | ||
---|---|---|
| ||
...
InfracoesMonitoriaRequest | ||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | |||
1 | Pagina | int | Sim | Página | N/AInformar o número da Página | Iremos retornar no máximo 25 itens por página. | ||
2 | IdFuncionario | int | Não | Id do Funcionário na base de dados da TARGET | N/A | |||
3ApenasUltimos12Meses | IdVeiculo | int | Não | Id do Veículo na base de dados da TARGET | N/A | |||
4 | ApenasNovas | bool (true || false) | Sim | Apenas as Novas Infrações? | N/A | |||
5 | ApenasVencidas | bool (true || false) | Não | Pontuação nos últimos 12 meses?Sim | Apenas as Infrações que estão Vencidas? | N/A | ||
46 | ApenasNovasApenasSemCondutor | bool (true || false) | NãoSim | Apenas as Novas PontuaçõesInfrações que não tem Condutor? | N/A | |||
57 | PontuacaoMinima | int | Não | Pontuação mínimaApenasNaoPagas | bool (true || false) | Sim | Apenas as Infrações que ainda não foram Pagas? | N/A |
InfracoesMonitoriaResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
1 | InfracoesMonitoriaInfracoesMonitoriaResponse | List<InfracaoResponse> | Sim | InfracoesMonitoriaResponseInfrações Monitoria | N/A |
InfracaoResponse | ||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | |||
1 | IdFuncionarioIdInfracaoTransito | int | Sim | Id do Funcionário Infração de Transito na base de dados da TARGET | N/A | |||
2 | NomeIdFrotaVeiculo | string int | Sim | Nome do Motorista Não | Id Frota Veículo na base de dados da TARGET | N/A | ||
3 | CNHIdFuncionario | int | SimNão | CNH do MotoristaId do Funcionário na base de dados da TARGET | N/A | |||
4 | Pontos12Meses | int | Sim | Quantidade de pontos do Motorista nos últimos 12 meses.AutoDaInfracao | string | Sim | Auto da Infração | N/A |
5 | AutoDaRenainf | string | Sim | Auto da Re Infração | N/A | |||
6 | DataPagamento | DateTime (YYYY-MM-DD) | Não | Data de Pagamento | N/A | |||
7 | DataVencimento | DateTime (YYYY-MM-DD) | Não | Data de Vencimento | N/A | |||
8 | Enquadramento | string | Sim | Enquadramento | N/A | |||
9 | DataInfracao | DateTime (YYYY-MM-DD) | Não | Data da Infração | N/A | |||
10 | Descricao | string | Sim | Descrição | N/A | |||
11 | LocalDaInfracao | string | Sim | Local da Infração | N/A | |||
12 | ValorOriginal | decimal | Não | Valor Original | N/A | |||
13 | ValorASerPago | decimal | Não | Valor a ser Pago | N/A | |||
14 | ValorPago | decimal | Não | Valor Pago | N/A | |||
15 | Pago | bool (true || false) | Não | Pago | N/A | |||
16 | OrgaoEmissor | string | Sim | Órgão Emissor | N/A | |||
17 | AgenteEmissor | string | Sim | Agente Emissor | N/A | |||
518Pontos5Anos | IdentificadorUnico | intstring | Sim | Quantidade de pontos do Motorista nos últimos 5 meses.Identificador Único | N/A | |||
19 | DataAtualizacao | DateTime (YYYY-MM-DD) | Não | Data da Atualização | N/A |
Método
Abaixo, segue o método - 'ObterInfracoesDaEntidade'.
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||