Páginas filhas
  • Processamento para Folha ERP_MDOP0033

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

    • Após gerar o Domingo/Escala de Folga, deverá apagar as informações da Montagem Diária entre a Data Inicial e Data Final do período de processamento e gerar a Montagem Diária com a produção apontada para os funcionários no Apontamento de Produção Rural. Estas informações serão gravadas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
      • Selecionar o apontamento de produção, as verbas auxiliares e as faltas para o período de processamento. Quando o apontamento for uma falta deverá buscar no cadastro de atestado se o mesmo possui um lançamento para o dia, caso possua deverá substituir a falta pelo atestado.
        • Para gerar a quantidade da verba de falta deverá buscar a fórmula de quantidade definida no cadastro de verba, caso não encontre gerar com o valor que está apontado.
        • Para gerar a quantidade da verba de atestado deverá buscar a fórmula de quantidade definida no cadastro de verba, caso não exista fórmula gerar com quantidade 1 (um).
        • Para gerar o valor deverá buscar a fórmula de valor definida no cadastro de verba, caso não exista fórmula gerar com valor "0" (zero).
      • Serão geradas as seguintes informações na Montagem Diária.
        • Data: Data do Apontamento de Produção considerando as verbas auxiliares e as faltas/atestado.
        • Ano Agrícola: Código do Ano Agrícola apontado no Apontamento de Produção Rural. Quando o apontamento for de falta/atestado ou verba auxiliar será gerado sem valor.
        • Período de Produção: Código do Período de Produção apontado no Apontamento de Produção Rural. Quando o apontamento for de falta/atestado ou verba auxiliar será gerado sem valor.
        • Fazenda: Código da Fazenda apontada no Apontamento de Produção Rural. Quando o apontamento for de falta/atestado ou verba auxiliar será gerado sem valor.
        • Setor: Código do Setor apontado no Apontamento de Produção Rural. Quando o apontamento for de falta ou verba auxiliar será gerado sem valor.
        • Talhão: Código do Talhão apontado no apontamento de Produção Rural. Quando o apontamento for de falta/atestado ou verba auxiliar será gerado sem valor.
        • Centro de Custo: Código do Centro de Custo apontado no Apontamento de Produção Rural. Quando o apontamento for de falta/atestado ou verba auxiliar será gerado sem valor.
        • Operação: Código da Operação apontado no Apontamento de Produção Rural. Quando o apontamento for de falta/atestado ou verba auxiliar será gerado sem valor.
        • Verba: Código da Verba apontada na Apontamento de Produção Rural ou a Verba do Atestado.
        • Quantidade: Quantidade Total apontada no Apontamento de Produção Rural ou gerada no Processamento para Folha de Pagamento. Quando a quantidade for nulo gerar com "0" (zero).
        • Valor: Valor Total calculado no Apontamento de Produção Rural ou gerada no Processamento para Folha de Pagamento. Quando o valor for nulo gerar com "0" (zero).
        • Valor Unitário: Valor Unitário apontado no Apontamento de Produção Rural.
        • Quantidade de Dias: Quantidade de Dias trabalhados na semana para cálculo do DSR. Para os apontamento de produção esta informação será gerada sem valor.
        • Base de Cálculo: Base cálculo para o DSR/Feriado. Para os apontamentos de produção esta informação será gerada sem valor.
        • Diárias Convertidas: Quantidade de Diárias Convertidas calculada no Apontamento de Produção Rural.
        • Identificação do Boletim: Código da Identificação do Apontamento de Produção Rural.

 


    • Após gerar a produção apontada para os funcionários no Apontamento de Produção Rural, deverá gerar o cálculos para folha que estão definidos no Cadastro de Processo para Folha ERP e indicados que serão gerados no tipo de cálculo selecionado, obedecendo a sequência de cálculo definido.
      • Quando o tipo de processo estiver definido como "Feriado", neste caso deverá buscar os feriados entre a Data Inicial e Final do processamento. Estas informações serão geradas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
        • Utilizar os seguintes critérios para identificar se o dia é um Feriado:
          • Buscar o município da Equipe do funcionário e verificar se possui um registro para algum dia entre a Data Inicial e Data Final de processamento para o município relacionado ao Feriado, se encontrar este dia é um feriado para o funcionário. Caso não encontre deverá buscar a alocação da Equipe do funcionário e verificar se possui registro para algum dia entre a Data Inicial e Data Final de processamento para a alocação no relacionada ao feriado, se encontrar, este dia é um feriado para o funcionário. Caso não encontre deverá buscar o Feriado, se possui registro para algum dia entre a Data Inicial e Data Final de processamento e não possui informação para o município e alocação. Se encontrar, este dia é um feriado para o funcionário.
          • Poderá encontrar mais de um feriado para o funcionário entre a Data Inicial e Data Final de processamento.
          • Este feriado será gerado na Montagem Diária com as seguintes informações:
            • Data: Dia do feriado.
            • Ano Agrícola: Não terá valor.
            • Período de Produção: Não terá valor.
            • Fazenda: Não terá valor.
            • Setor: Não terá valor.
            • Talhão: Não terá valor.
            • Centro de Custo: Não terá valor.
            • Operação: Não terá valor.
            • Verba: Será gerado com a verba que está definida no Processo para Folha ERP "Verba de Ganho" para o processo. Quando o Valor do feriado for zero deverá trocar a Verba de Ganho pela Verba de Perda que está definida no Processo para Folha ERP "Verba de Perda" para o processo. Caso não encontre Verba de Perda definida não gerar a linha.
            • Quantidade: Será gerada de acordo com a fórmula de quantidade definida no processo da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "1" (um).
            • Valor: Será gerado de acordo com a fórmula de valor definida no Processo da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "0" (zero).
            • Valor Unitário: Não terá valor.
            • Quantidade de Dias: Será gerada de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Dias de Cálculo" para o processo.
            • Base de Cálculo: Será gerado de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Base de Cálculo" para o processo.
            • Diárias Convertidas: Não terá valor.
            • Identificação do Boletim: Não terá valor.
        • Demais Validações do feriado.
          • Não gerar a verba de Feriado ou Feriado Perdido quando o mesmo estiver no período de afastamento.
          • Não gerar a verba de Feriado ou Feriado Perdido quando o dia do feriado for menor que a Data de Admissão.
          • Não gerar a verba de Feriado ou Feriado Perdido quando o dia do feriado for maior que a Data de Demissão.

 


      • Quando o tipo de processo estiver definido como "DSR", buscar os domingos/escala de folga entre a Data Inicial e Final do processamento. Estas informações serão geradas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
        • O Domingo/Escala de Folga será gerado na Montagem Diária com as seguintes informações:
          • Data: Dia do Domingo/Escala de Folga.
          • Ano Agrícola: Não terá valor.
          • Período de Produção: Não terá valor.
          • Fazenda: Não terá valor.
          • Setor: Não terá valor.
          • Talhão: Não terá valor.
          • Centro de Custo: Não terá valor.
          • Operação: Não terá valor.
          • Verba: Será gerado com a verba que está definida no Processo para Folha ERP "Verba de Ganho" para o processo. Quando o Valor do DSR for zero deverá trocar a Verba de Ganho pela Verba de Perda que está definida no Processo para Folha "Verba de Perda" para o processo. Caso não encontre Verba de Perda definida não gerar a linha.
          • Quantidade: Será gerada de acordo com a fórmula de quantidade definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "1" (um).
          • Valor: Será gerado de acordo com a fórmula de valor definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "0" (zero).
          • Valor Unitário: Não terá valor.
          • Quantidade de Dias: Será gerada de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Dias de Cálculo" para o cálculo.
          • Base de Cálculo: Será gerado de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Base de Cálculo" para o cálculo.
          • Diárias Convertidas: Não terá valor.
          • Identificação do Boletim: Não terá valor.

 


        • Demais Validações do DSR.
          • Não gerar a verba de DSR ou DSR Perdido quando o mesmo estiver no período de afastamento.
          • Não gerar a verba de DSR ou DSR Perdido quando o dia do feriado for menor que a Data de Admissão.
          • Não gerar a verba de DSR ou DSR Perdido quando o dia do feriado for maior que a Data de Demissão.

...


      • Quando o tipo de processo estiver definido como "Dispensa", neste caso deverá buscar as dispensas entre a Data Inicial e Final do processamento. Estas informações serão geradas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
        • Utilizar os seguintes critérios para identificar se o dia é um Dispensa:
          • Buscar o funcionário e verificar se possui um registro para algum dia entre a Data Inicial e Data Final de processamento para o funcionário no cadastro de dispensa, caso encontre o funcionário foi dispensado no dia. Caso não encontre, deverá verificar se possui registro para a Equipe do funcionário, se encontrar o funcionário foi dispensado no dia. Caso não encontre, deverá verificar se possui lançamento para o período de processamento e não possui informação para o Funcionário e nem para a Equipe, se encontrar o funcionário foi dispensado no dia.
          • Poderá encontrar mais de uma dispensa para o funcionário entre a Data Inicial e Data Final de processamento.
          • Esta dispensa será gerado na Montagem Diária com as seguintes informações:
            • Data: Dia da Dispensa.
            • Ano Agrícola: Não terá valor.
            • Período de Produção: Não terá valor.
            • Fazenda: Não terá valor.
            • Setor: Não terá valor.
            • Talhão: Não terá valor.
            • Centro de Custo: Não terá valor.
            • Operação: Não terá valor.
            • Verba: Será gerado com a verba que está definida no Processo para Folha ERP "Verba de Ganho" para o processo. Quando o Valor da dispensa for zero deverá trocar a Verba de Ganho pela Verba de Perda que está definida no Processo para Folha ERP "Verba de Perda" para o processo. Caso não encontre Verba de Perda definida não gerar a linha.
            • Quantidade: Será gerada de acordo com a fórmula de quantidade definida no processo da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "1" (um).
            • Valor: Será gerado de acordo com a fórmula de valor definida no Processo da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "0" (zero).
            • Valor Unitário: Não terá valor.
            • Quantidade de Dias: Será gerada de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Dias de Cálculo" para o processo.
            • Base de Cálculo: Será gerado de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Base de Cálculo" para o processo.
            • Diárias Convertidas: Não terá valor.
            • Identificação do Boletim: Não terá valor.
        • Demais Validações da Dispensa.
          • Não gerar a verba de Dispensa ou Dispensa Perdido quando o mesmo estiver no período de afastamento.
          • Não gerar a verba de Dispensa ou Dispensa Perdido quando o dia da dispensa for menor que a Data de Admissão.
          • Não gerar a verba de Dispensa ou Dispensa Perdido quando o dia da dispensa for maior que a Data de Demissão.

...


      • Quando o tipo de processo estiver definido como "Outros" e a frequência de processo for "Diária", neste caso deverá gerar o processo diariamente entre a Data Inicial e Final do processamento. Estas informações serão geradas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
        • Esta informação será gerado na Montagem Diária com as seguintes informações:
          • Data: Dia do Período de Processamento.
          • Ano Agrícola: Não terá valor.
          • Período de Produção: Não terá valor.
          • Fazenda: Não terá valor.
          • Setor: Não terá valor.
          • Talhão: Não terá valor.
          • Centro de Custo: Não terá valor.
          • Operação: Não terá valor.
          • Verba: Será gerado com a verba que está definida no Processo para Folha ERP da "Verba de Ganho" para o cálculo. Quando o valor da verba for zero deverá trocar a Verba de Ganho pela Verba de Perda que está definida no Processo para Folha ERP da "Verba de Perda" para o cálculo, caso não possuir Verba de Perda definida não gerar a linha.
          • Quantidade: Será gerada de acordo com a fórmula de quantidade definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "1" (um).
          • Valor: Será gerado de acordo com a fórmula de valor definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "0" (Zero).
          • Valor Unitário: Não terá valor.
          • Quantidade de Dias: Será gerada de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Dias de Cálculo" para o cálculo.
          • Base de Cálculo: Será gerado de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Base de Cálculo" para o cálculo.
          • Diárias Convertidas: Não terá valor.
          • Identificação do Boletim: Não terá valor.

 


      • Quando o tipo de processo estiver definido como "Outros" e a frequência de processo for "Semanal", gerar o processo para o dia anterior ao Domingo/Escala de Folga entre a Data Inicial e Final do processamento. Estas informações serão geradas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
        • Esta informação será gerado na Montagem Diária com as seguintes informações:
          • Data: Dia anterior ao Domingo/Escala de Folga.
          • Ano Agrícola: Não terá valor.
          • Período de Produção: Não terá valor.
          • Fazenda: Não terá valor.
          • Setor: Não terá valor.
          • Talhão: Não terá valor.
          • Centro de Custo: Não terá valor.
          • Operação: Não terá valor.
          • Verba: Será gerado com a verba que está definida no Processo para Folha ERP da "Verba de Ganho" para o cálculo. Quando o valor da verba for zero deverá trocar a Verba de Ganho pela Verba de Perda que está definida no Processo para Folha ERP da "Verba de Perda" para o cálculo, caso não possuir Verba de Perda definida não gerar a linha.
          • Quantidade: Será gerada de acordo com a fórmula de quantidade definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar fórmula definida gerar com valor "1" (um).
          • Valor: Será gerado de acordo com a fórmula de valor definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar fórmula definida gerar com valor "0" (zero).
          • Valor Unitário: Não terá valor.
          • Quantidade de Dias: Será gerada de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Dias de Cálculo" para o cálculo.
          • Base de Cálculo: Será gerado de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Base de Cálculo" para o cálculo.
          • Diárias Convertidas: Não terá valor.
          • Identificação do Boletim: Não terá valor.

 


      • Quando o tipo de processo estiver definido como "Outros" e a frequência de processo for "Final de Período", gerar o processo no último dia do Processamento para Folha de Pagamento ERP. Estas informações serão geradas na Montagem Diária, para os funcionários recuperados anteriormente na lista da seguinte maneira:
        • Esta informação será gerado na Montagem Diária com as seguintes informações:
          • Data: Data Final do Processamento para Folha de Pagamento ERP.
          • Ano Agrícola: Não terá valor.
          • Período de Produção: Não terá valor.
          • Fazenda: Não terá valor.
          • Setor: Não terá valor.
          • Talhão: Não terá valor.
          • Centro de Custo: Não terá valor.
          • Operação: Não terá valor.
          • Verba: Será gerado com a verba que está definida no Processo para Folha ERP da "Verba de Ganho" para o cálculo. Quando o valor da verba for zero deverá trocar a Verba de Ganho pela Verba de Perda que está definida no Processo para Folha ERP da "Verba de Perda" para o cálculo, caso não possuir Verba de Perda definida não gerar a linha.
          • Quantidade: Será gerada de acordo com a fórmula de quantidade definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar formula definida gerar com valor "1" (um).
          • Valor: Será gerado de acordo com a fórmula de valor definida no Processo para Folha ERP da Verba de Ganho ou Verba de Perda. Quando não encontrar fórmula definida gerar com valor "0" (zero).
          • Valor Unitário: Não terá valor.
          • Quantidade Base: Será gerada de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Quantidade Base" para o cálculo.
          • Base de Cálculo: Será gerado de acordo com a fórmula que está definida no Processo para Folha ERP "Fórmula Base de Cálculo" para o cálculo.
          • Diárias Convertidas: Não terá valor.
          • Identificação do Boletim: Não terá valor.

 


    • O período de processamento, os filtros e os processos executados devem ser gravados no log de processo para consulta.
  • Efetuar o Processamento para Folha ERP quando não possuir apontamento bloqueado para o período informado. Quando o filtro for pela classe de pagamento, todos os funcionários selecionados para o processamento não podem possuir Apontamento de Produção Rural bloqueado, quando o filtro for pela equipe, todos os funcionários selecionados para o processamento não podem possuir Apontamento de Produção Rural bloqueado e quando o filtro for por funcionário, o mesmo não pode possuir Apontamento de Produção Rural bloqueado e se não possuir filtro, todos os funcionários selecionados para o processamento não podem possuir Apontamento de Produção Rural bloqueado. Quando encontrar uma situação de bloqueio o Processamento para Folha ERP será abortado até o ajuste ou liberação do Apontamento de Produção Rural.

...