DBA Data[Home] [Help]

APPS.PA_ADJUSTMENTS dependencies on PA_GMS_API

Line 749: IF ( pa_gms_api.vert_install and x_adj_activity = 'PERIOD-END ACCRUAL REVERSAL' ) THEN

745: ei.expenditure_item_id = X_exp_item_id;
746:
747: /* Fix for Bug 3684711 */
748: /* Adding grants integrations to support entry of automatically reversing batches. */
749: IF ( pa_gms_api.vert_install and x_adj_activity = 'PERIOD-END ACCRUAL REVERSAL' ) THEN
750: /*
751: ** The purpose of the following packet is to create award distribution lines for the
752: ** reversal expenditure item.
753: */

Line 4168: PA_GMS_API.VERT_ADJUST_ITEMS( 'TRANSFER', temp_num_processed, temp_status ) ;

4164: -- item created here. VERT_ADJUST_ITEMS does that for vertical applications.
4165: -- If temp_status is not null it does nothing else process the additional
4166: -- details and set temp_status in case of system exceptions.
4167: -- --------------------------------------------------------------------------
4168: PA_GMS_API.VERT_ADJUST_ITEMS( 'TRANSFER', temp_num_processed, temp_status ) ;
4169:
4170: CheckStatus( status_indicator => temp_status );
4171:
4172: X_num_processed := temp_num_processed;

Line 6477: and not pa_gms_api.is_sponsored_project(l_project_id) then

6473: , 'BILLING HOLD RELEASE'
6474: /*, 'COST AND REV RECALC' for bug 8282579 */
6475: , 'REVENUE RECALC')
6476: and v_project_type_class_code = 'INDIRECT'
6477: and not pa_gms_api.is_sponsored_project(l_project_id) then
6478: v_allow_adjustments := 'PA_TR_APE_ITEM_IN_IND_PROJ';
6479: end if;
6480:
6481: if v_allow_adjustments = 'N'

Line 6929: ,p_award_id => NVL(p_dest_award_id,PA_GMS_API.VERT_GET_EI_AWARD_ID(v_expenditure_item_id))

6925: ,p_document_line_number => l_document_line_number
6926: ,p_document_distribution_id => l_document_distribution_id
6927: ,p_document_distribution_type => l_document_distribution_type /*Self Assessed Tax Changes*/
6928: ,p_document_type => l_document_type
6929: ,p_award_id => NVL(p_dest_award_id,PA_GMS_API.VERT_GET_EI_AWARD_ID(v_expenditure_item_id))
6930: ,p_billable_flag1 => l_billable_flag
6931: ,x_error_message_name => l_error_message_name /* Bug 4997739 */
6932: ,x_encoded_error_message => l_encoded_error_message) THEN /* Bug 4997739 */
6933:

Line 6973: ,p_award_id => NVL(p_dest_award_id,PA_GMS_API.VERT_GET_EI_AWARD_ID(v_expenditure_item_id))

6969: ,p_expenditure_item_date => v_exp_item_date
6970: ,p_emp_id => v_incurred_by_person_id
6971: ,p_invoice_distribution_id => l_document_distribution_id
6972: ,p_invoice_payment_id => l_document_payment_id /* Bug 5006835 */
6973: ,p_award_id => NVL(p_dest_award_id,PA_GMS_API.VERT_GET_EI_AWARD_ID(v_expenditure_item_id))
6974: ,p_billable_flag1 => l_billable_flag
6975: ,x_encoded_error_message => l_encoded_error_message) THEN /* Bug 4997739 */
6976:
6977: /* Bug 4997739 - Trap exceptions from workflow */

Line 6989: /* Bug 5436420 - PA_GMS_API.VERT_TRANSFER will verify for award dates and statuses and the

6985: END IF;
6986:
6987: END IF;
6988:
6989: /* Bug 5436420 - PA_GMS_API.VERT_TRANSFER will verify for award dates and statuses and the
6990: expenditure type. Added the adjustment actions Capitalizable, Non-Capitalizable,
6991: Recalculate Raw Cost, Recalculate Burden Cost, Billable, Non-Billable, Bill Hold,
6992: Once-Time Hold, Release Hold, Recalculate Revenue, Recalculate Cost/Revenue */
6993: IF v_allow_adjustments = 'N'

Line 7006: AND NOT PA_GMS_API.VERT_TRANSFER(v_expenditure_item_id,v_allow_adjustments) THEN

7002: , 'INDIRECT COST RECALC'
7003: , 'COST AND REV RECALC'
7004: , 'REVENUE RECALC'
7005: , 'PROJECT OR TASK CHANGE')
7006: AND NOT PA_GMS_API.VERT_TRANSFER(v_expenditure_item_id,v_allow_adjustments) THEN
7007:
7008: NULL;
7009:
7010: END IF;

Line 7020: l_award_id := PA_GMS_API.VERT_GET_EI_AWARD_ID(v_expenditure_item_id);

7016: if v_allow_adjustments = 'N'
7017: and x_Adj_action in ( 'PROJECT OR TASK CHANGE')
7018: and v_task_id = x_dest_task_id
7019: and (p_dest_cbs_element_id is null or (l_cbs_element_id = p_dest_cbs_element_id)) then -- Added for CBS Enhancement Bug 16220146
7020: l_award_id := PA_GMS_API.VERT_GET_EI_AWARD_ID(v_expenditure_item_id);
7021: if l_award_id is null
7022: and p_dest_award_id is null then
7023: v_allow_adjustments := 'PA_TR_APE_CANT_XFER_TO_SELF';
7024: elsif l_award_id = p_dest_award_id then