为了创建财务记录,必须按此顺序运行下列批处理过程:
- DetermineProductDeliveryEligibility
- 参数 - instanceID、processingDate 和 productID
- 过程 - 案例到
FC
- 运行前状态 - 已批准(“CS6”)
- 运行后状态 - 活动(“CS1”),如果有资格;暂停关闭(“CS7”),如果无资格;已暂停(“CS2”),如果发生错误
- 处理摘要 - 使状态为“已批准”的案例生效,重新评估案例的资格,并且生成 FC
- GenerateInstructionLineItems
- 参数 - deliveryMethod、instanceID、processingDate、processingDateFrom、processingDateTo 和 productID
- 过程 - FC
到 ILI
- 运行前状态 - 活动(“LIV”)
- 运行后状态 - 活动(“LIV”),如果
FC 未到期;或已关闭(“CLD”),如果 nextProcessingDate > processingDate
- 处理摘要 - 重新评估正在处理的每个案例,为活动
FC 生成 ILI 并且前滚其 nextProcessingDate。如果 nextProcessingDate 在处理日期之后,那么会使 FC 到期。
- GenerateInstruments;并且可选
- 参数 - instanceID 和 processingDate
- 过程 - ILI 到指令和工具
- 运行前状态 - 未处理(“UNP”)
- 运行后状态 - 已处理(“PRO”)
- 处理摘要 - 使未处理的 ILI 生效并将它们滚动到指令和工具中
- GeneratePayslips
- 参数 - processingDate
- 过程 - 工资单和 PayslipInstructions
- 运行前状态 - 暂停发放(“PS2”)或已创建(“PS1”)
- 运行后状态 - 已发放(“PS3”)
- 处理摘要 - 使工资单暂停发放生效并为它们生成工资单