Para que os registros financeiros sejam criados, os processos em lotes a seguir
devem ser executados nesta sequência:
- DetermineProductDeliveryEligibility
- Parâmetros -
instanceID, processingDate e productID
- Processos - Casos para
FCs
- Status de Pré-execução - Aprovado ('CS6')
- Status Pós-execução - Ativo ('CS1') se Elegível, PendingClosure ('CS7') se
Inelegível, Suspenso ('CS2') se ocorreu erro
- Resumo do
Processamento - Seleciona Casos com status de Aprovado, reavalia a elegibilidade dos
Casos e gera FCs
- GenerateInstructionLineItems
- Parâmetros - deliveryMethod, instanceID, processingDate, processingDateFrom,
processingDateTo e productID
- Processos - FCs para ILIs
- Status Pré-execução - Ativo ('LIV')
- Status Pós-execução - Ativo
('LIV') se o FC não tiver sido expirado; ou Encerrado ('CLD') se nextProcessingDate
> processingDate
- Resumo do Processamento - Reavalia cada
caso que está sendo processado, gera ILIs para FCs ativos e executa rollforward de
sua nextProcessingDate. Expirará os FCs, se a nextProcessingDate for após a data de
processamento
- GenerateInstruments; e opcionalmente
- Parâmetros - instanceID e processingDate
- Processos - ILIs para
Instruções e Instrumentos
- Status Pré-execução - Não Processado
('UNP')
- Status Pós-execução - Processado ('PRO')
- Resumo do Processamento - Seleciona os ILIs não processados e implanta-os em
instruções e instrumentos
- GeneratePayslips
- Parâmetros - processingDate
- Processos - Holerites e
PayslipInstructions
- Status Pré-execução - Problema Pendente
('PS2') ou Criado ('PS1')
- Status Pós-execução - Emitido ('PS3')
- Resumo do Processamento - Seleciona o problema pendente de Holerites e gera o
Holerite para ele