Variáveis para apuração com rateio
As regras para apuração com Rateio têm diferenças fundamentais das regras convencionais. A seguir são mostradas as variáveis e os exemplos para cada caso.
As variáveis utilizadas na regra de Apuração com Rateio são:
RatCol | Código de rateio do colaborador no dia. |
CodRat | Código de rateio desejado. |
SitRes | Situação para resultado da operação de rateio. |
SitOpe[] | Situação para operação. Indexado de 1 a 10. |
MinOpe | Minutos para operação. Somente números inteiros. |
TipOpe | Tipo de operação. |
Os Tipos de Operação podem ser:
+ | adição |
- | subtração |
* | multiplicação |
/ | divisão |
0 | zerar a situação SitRes |
Após o comando TipOpe, as variáveis CodRat, SitRes, SitOpe[], MinOpe e TipOpe são zeradas. Estas variáveis só estarão disponíveis se a empresa utilizar rateio de mão-de-obra. Na multiplicação e divisão, a variável SitOpe[] não funciona, pois não é possível multiplicar ou dividir uma situação por outra. A variável MinOpe pode ser utilizada nestes casos. Nestas duas operações a variável SitRes deve ter o mesmo código da variável SitOpe[1].
No caso de rateio, a variável HorSit não recebe valores na Regra, pode-se somente consultar o total de horas de cada situação com todos os rateios.
Para verificar as horas de uma situação num determinado código de rateio, utilizar a variável CodRat igual ao código de rateio desejado, e depois consultar a variável HorSit[].
Nota
As variáveis acima, apenas alteram os campos de quantidade e código da situação, conforme exemplos a seguir. O código do rateio não pode ser alterado.
Cenários
Regras de Apuração com Rateio: