DBA Data[Home] [Help]

APPS.AP_WEB_CUST_DFLEX_PKG dependencies on AP_WEB_DFLEX_PKG

Line 48: P_PoplistArray OUT NOCOPY AP_WEB_DFLEX_PKG.PoplistValues_A)

44: PROCEDURE CustomPopulatePoplist(
45: P_ExpenseTypeName IN VARCHAR2,
46: P_CustomFieldName IN VARCHAR2,
47: P_NumOfPoplistElem OUT NOCOPY NUMBER,
48: P_PoplistArray OUT NOCOPY AP_WEB_DFLEX_PKG.PoplistValues_A)
49: ------------------------------------------------------------------------
50: IS
51: V_CurrentCallingSequence VARCHAR2(240);
52: V_DebugInfo VARCHAR2(240);

Line 292: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeNone

288: -- if p_resulting_message is a warning message,
289: -- then set p_message_type = 'WARNING'
290: -- You can refer to the following predefined constants
291: -- in your code:
292: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeNone
293: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeError
294: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeWarning
295: --
296: ---------------------------------------------------------------------------

Line 293: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeError

289: -- then set p_message_type = 'WARNING'
290: -- You can refer to the following predefined constants
291: -- in your code:
292: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeNone
293: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeError
294: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeWarning
295: --
296: ---------------------------------------------------------------------------
297: ---------------------------------------------------------------------------

Line 294: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeWarning

290: -- You can refer to the following predefined constants
291: -- in your code:
292: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeNone
293: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeError
294: -- AP_WEB_DFLEX_PKG.C_CustValidResMsgTypeWarning
295: --
296: ---------------------------------------------------------------------------
297: ---------------------------------------------------------------------------
298: PROCEDURE CustomValidateDFlexValues(

Line 299: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,

295: --
296: ---------------------------------------------------------------------------
297: ---------------------------------------------------------------------------
298: PROCEDURE CustomValidateDFlexValues(
299: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
300: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
301: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
302: p_custom_field_record IN AP_WEB_DFLEX_PKG.CustomFieldRec,
303: p_validation_level IN VARCHAR2,

Line 300: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,

296: ---------------------------------------------------------------------------
297: ---------------------------------------------------------------------------
298: PROCEDURE CustomValidateDFlexValues(
299: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
300: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
301: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
302: p_custom_field_record IN AP_WEB_DFLEX_PKG.CustomFieldRec,
303: p_validation_level IN VARCHAR2,
304: p_result_message IN OUT NOCOPY VARCHAR2,

Line 301: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,

297: ---------------------------------------------------------------------------
298: PROCEDURE CustomValidateDFlexValues(
299: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
300: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
301: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
302: p_custom_field_record IN AP_WEB_DFLEX_PKG.CustomFieldRec,
303: p_validation_level IN VARCHAR2,
304: p_result_message IN OUT NOCOPY VARCHAR2,
305: p_message_type IN OUT NOCOPY VARCHAR2,

Line 302: p_custom_field_record IN AP_WEB_DFLEX_PKG.CustomFieldRec,

298: PROCEDURE CustomValidateDFlexValues(
299: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
300: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
301: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
302: p_custom_field_record IN AP_WEB_DFLEX_PKG.CustomFieldRec,
303: p_validation_level IN VARCHAR2,
304: p_result_message IN OUT NOCOPY VARCHAR2,
305: p_message_type IN OUT NOCOPY VARCHAR2,
306: p_receipt_index IN BINARY_INTEGER)

Line 448: p_exp_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec, -- epxense report header details

444: -- receipt currency.
445: ----------------------------------------------------------------------------
446: ----------------------------------------------------------------------------
447: PROCEDURE CustomCalculateAmount(
448: p_exp_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec, -- epxense report header details
449: p_exp_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec, -- expense report line detail
450: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A, -- custom field details
451: -- p_addon_rates used for mileage category only
452: p_addon_rates IN OIE_ADDON_RATES_T, -- array of additional rate types

Line 449: p_exp_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec, -- expense report line detail

445: ----------------------------------------------------------------------------
446: ----------------------------------------------------------------------------
447: PROCEDURE CustomCalculateAmount(
448: p_exp_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec, -- epxense report header details
449: p_exp_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec, -- expense report line detail
450: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A, -- custom field details
451: -- p_addon_rates used for mileage category only
452: p_addon_rates IN OIE_ADDON_RATES_T, -- array of additional rate types
453: p_report_line_id IN NUMBER DEFAULT NULL, -- report line id

Line 450: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A, -- custom field details

446: ----------------------------------------------------------------------------
447: PROCEDURE CustomCalculateAmount(
448: p_exp_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec, -- epxense report header details
449: p_exp_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec, -- expense report line detail
450: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A, -- custom field details
451: -- p_addon_rates used for mileage category only
452: p_addon_rates IN OIE_ADDON_RATES_T, -- array of additional rate types
453: p_report_line_id IN NUMBER DEFAULT NULL, -- report line id
454: -- below fields are used for per diem category only

Line 506: -- l_miles := AP_WEB_DFLEX_PKG.GetCustomFieldValue('MILES', p_custom_fields_array);

502: -- Example code: Mileage
503: --
504: -- IF (upper(p_exp_line_info.expense_type) = 'MILEAGE') THEN
505: --
506: -- l_miles := AP_WEB_DFLEX_PKG.GetCustomFieldValue('MILES', p_custom_fields_array);
507: -- l_rate_per_mile := AP_WEB_DFLEX_PKG.GetCustomFieldValue('RATE PER MILE', p_custom_fields_array);
508: -- p_exp_line_info.calculated_amount := l_miles * l_rate_per_mile;
509: -- p_exp_line_info.copy_calc_amt_into_receipt_amt := 'Y';
510: --

Line 507: -- l_rate_per_mile := AP_WEB_DFLEX_PKG.GetCustomFieldValue('RATE PER MILE', p_custom_fields_array);

503: --
504: -- IF (upper(p_exp_line_info.expense_type) = 'MILEAGE') THEN
505: --
506: -- l_miles := AP_WEB_DFLEX_PKG.GetCustomFieldValue('MILES', p_custom_fields_array);
507: -- l_rate_per_mile := AP_WEB_DFLEX_PKG.GetCustomFieldValue('RATE PER MILE', p_custom_fields_array);
508: -- p_exp_line_info.calculated_amount := l_miles * l_rate_per_mile;
509: -- p_exp_line_info.copy_calc_amt_into_receipt_amt := 'Y';
510: --
511: -- ELSE IF (upper(p_exp_line_info.expense_type) = 'PER DIEM') THEN

Line 666: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,

662: -- Use AP_WEB_UTILITIES_PKG.AddExpErrorNotEncoded to add error messages.
663: ----------------------------------------------------------------------------
664: ----------------------------------------------------------------------------
665: PROCEDURE CustomValidateLine(
666: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
667: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
668: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
669: p_message_array IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError)
670: ----------------------------------------------------------------------------

Line 667: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,

663: ----------------------------------------------------------------------------
664: ----------------------------------------------------------------------------
665: PROCEDURE CustomValidateLine(
666: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
667: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
668: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
669: p_message_array IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError)
670: ----------------------------------------------------------------------------
671: IS

Line 668: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,

664: ----------------------------------------------------------------------------
665: PROCEDURE CustomValidateLine(
666: p_exp_header_info IN AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
667: p_exp_line_info IN AP_WEB_DFLEX_PKG.ExpReportLineRec,
668: p_custom_fields_array IN AP_WEB_DFLEX_PKG.CustomFields_A,
669: p_message_array IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError)
670: ----------------------------------------------------------------------------
671: IS
672: l_error_msg VARCHAR2(2000);