74: -- p_assignment_id - the assignment involved.
75: -- p_original_entry_id - ORIGINAL_ENTRY_ID context.
76: -- USES
77: -- NOTES
78: -- This is used by pay_balance_upload.dim_expiry_date.
79: -- If the expiry date cannot be derived then it is set to the end of time
80: -- to indicate that a failure has occured. The process that uses the
81: -- expiry date knows this rule and acts accordingly.
82: -----------------------------------------------------------------------------
432: -- USES
433: -- NOTES
434: -- Only a subset of the UK dimensions are supported and these have been
435: -- picked to allow effective migration to release 10.
436: -- This is used by pay_balance_upload.validate_dimension.
437: -----------------------------------------------------------------------------
438: --
439: function is_supported
440: (
495: -- p_original_entry_id - ORIGINAL_ENTRY_ID context.
496: -- p_bal_adjustment_rec - details of an existing balance adjustment.
497: -- USES
498: -- NOTES
499: -- This is used by pay_balance_upload.get_current_value.
500: -----------------------------------------------------------------------------
501: --
502: function include_adjustment
503: (
503: (
504: p_balance_type_id number
505: ,p_dimension_name varchar2
506: ,p_original_entry_id number
507: ,p_bal_adjustment_rec pay_balance_upload.csr_balance_adjustment%rowtype
508: ) return boolean is
509: --
510: ret_val boolean;
511: begin
533: -- ARGUMENTS
534: -- p_batch_id - the batch to be validate_batch_linesd.
535: -- USES
536: -- NOTES
537: -- This is used by pay_balance_upload.validate_batch_lines.
538: -----------------------------------------------------------------------------
539: --
540: procedure validate_batch_lines
541: (