getMotivoAcerto(int situacao)
Retorna o código do motivo de acerto da situação apurada informada. Se a situação apurada não possuir motivo de acerto ou a situação estiver apurada na data ou a situação não existir, retorna zero. Quando estiver utilizando rateio ( RF020 ), deve-se retornar um erro na execução.
Sintaxe: getMotivoAcerto(int situacao);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
situação | int | Código da situação em que será buscado o motivo de acerto. |
Tipo de retorno: Retorna o código do motivo de acerto da situação apurada informada.
Contexto: Contexto de apuração e Contexto de consistência de acertos.
Referência Controle de Ponto e Refeitório: MotSit.
Exemplo: Retorna o motivo de acerto da situação "1" no dia apurado:
int motivoAcerto = getMotivoAcerto(1);
Observação: um erro no método é gerado quando a empresa utiliza rateio de mão de obra. Por este motivo, utilize a função getMotivoAcertoRateio (int codrat, int codsit).