DBA Data[Home] [Help]

APPS.HXC_TIMESTORE_DEPOSIT_UTIL dependencies on HXC_SELF_SERVICE_TIME_DEPOSIT

Line 326: l_old_style_blks hxc_self_service_time_deposit.timecard_info;

322: l_timecard_props hxc_timecard_prop_table_type;
323: l_proc VARCHAR2 (50) := g_package || 'save_timecard';
324: l_can_deposit BOOLEAN := TRUE;
325: l_timecard_index NUMBER;
326: l_old_style_blks hxc_self_service_time_deposit.timecard_info;
327: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
328: l_old_messages hxc_self_service_time_deposit.message_table;
329: l_message fnd_new_messages.message_text%type;
330:

Line 327: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;

323: l_proc VARCHAR2 (50) := g_package || 'save_timecard';
324: l_can_deposit BOOLEAN := TRUE;
325: l_timecard_index NUMBER;
326: l_old_style_blks hxc_self_service_time_deposit.timecard_info;
327: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
328: l_old_messages hxc_self_service_time_deposit.message_table;
329: l_message fnd_new_messages.message_text%type;
330:
331: l_resource_id number;

Line 328: l_old_messages hxc_self_service_time_deposit.message_table;

324: l_can_deposit BOOLEAN := TRUE;
325: l_timecard_index NUMBER;
326: l_old_style_blks hxc_self_service_time_deposit.timecard_info;
327: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
328: l_old_messages hxc_self_service_time_deposit.message_table;
329: l_message fnd_new_messages.message_text%type;
330:
331: l_resource_id number;
332: l_start_date date;

Line 1326: p_blocks IN hxc_self_service_time_deposit.timecard_info

1322: -- defined in that procedure as it is only needed for this API
1323: -- hence we define it here as a provate function
1324: -----------------------------------------------------------------------------
1325: FUNCTION convert_tbb_to_type (
1326: p_blocks IN hxc_self_service_time_deposit.timecard_info
1327: )
1328: RETURN hxc_block_table_type
1329: IS
1330: l_proc VARCHAR2 (72);

Line 1702: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info,

1698: --
1699: -----------------------------------------------------------------------------
1700:
1701: PROCEDURE get_dff_attribute_category (
1702: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info,
1703: p_attribute_category IN OUT NOCOPY hxc_bld_blk_info_types.bld_blk_info_type%TYPE)
1704: IS
1705: CURSOR c_reference_field IS
1706: SELECT d.default_context_field_name

Line 1787: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info,

1783:
1784:
1785: PROCEDURE create_new_attribute (
1786: p_attributes IN OUT NOCOPY hxc_attribute_table_type,
1787: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info,
1788: p_app_index IN NUMBER
1789: )
1790: IS
1791: l_new_time_attribute_id NUMBER;

Line 1898: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info

1894: END create_new_attribute;
1895:
1896: PROCEDURE convert_app_attributes_to_type (
1897: p_attributes IN OUT NOCOPY hxc_attribute_table_type,
1898: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info
1899: )
1900: IS
1901: l_index NUMBER;
1902: BEGIN

Line 1925: -- Returns: hxc_self_service_time_deposit.message_table

1921: -----------------------------------------------------------------------------
1922: -- Type: Function
1923: -- Scope: Public
1924: -- Name: convert_to_dpwr_messages
1925: -- Returns: hxc_self_service_time_deposit.message_table
1926: -- IN Parameters: p_messages -> The PL/SQL table structure you want to convert
1927: --
1928: -- Description: Private Function that will convert the new TYPE to the old
1929: -- PL/SQL message structure that is then returned.

Line 1933: RETURN hxc_self_service_time_deposit.message_table

1929: -- PL/SQL message structure that is then returned.
1930: --
1931: -----------------------------------------------------------------------------
1932: FUNCTION convert_to_dpwr_messages (p_messages IN hxc_message_table_type)
1933: RETURN hxc_self_service_time_deposit.message_table
1934: IS
1935: l_proc VARCHAR2 (72);
1936: l_messages hxc_self_service_time_deposit.message_table;
1937: l_index NUMBER;

Line 1936: l_messages hxc_self_service_time_deposit.message_table;

1932: FUNCTION convert_to_dpwr_messages (p_messages IN hxc_message_table_type)
1933: RETURN hxc_self_service_time_deposit.message_table
1934: IS
1935: l_proc VARCHAR2 (72);
1936: l_messages hxc_self_service_time_deposit.message_table;
1937: l_index NUMBER;
1938: BEGIN
1939: g_debug := hr_utility.debug_enabled;
1940:

Line 1996: p_messages IN hxc_self_service_time_deposit.message_table

1992: -- structure to the new TYPE that is then returned.
1993: --
1994: -----------------------------------------------------------------------------
1995: FUNCTION convert_msg_to_type (
1996: p_messages IN hxc_self_service_time_deposit.message_table
1997: )
1998: RETURN hxc_message_table_type
1999: IS
2000: l_proc VARCHAR2 (72);

Line 2522: p_app_blocks IN hxc_self_service_time_deposit.timecard_info,

2518: p_start_time IN hxc_time_building_blocks.start_time%TYPE,
2519: p_resource_id IN hxc_time_building_blocks.resource_id%TYPE,
2520: p_resource_type IN hxc_time_building_blocks.resource_type%TYPE,
2521: p_scope IN hxc_time_building_blocks.SCOPE%TYPE,
2522: p_app_blocks IN hxc_self_service_time_deposit.timecard_info,
2523: p_timecard_bb_id OUT NOCOPY hxc_time_building_blocks.time_building_block_id%TYPE,
2524: p_timecard_ovn OUT NOCOPY hxc_time_building_blocks.object_version_number%TYPE
2525: )
2526: IS

Line 2549: (p_attributes => in HXC_SELF_SERVICE_TIME_DEPOSIT.building_block_attribute_info)

2545: p_timecard_ovn => p_timecard_ovn
2546: );
2547:
2548: /* hxc_timecard.convert_to_type
2549: (p_attributes => in HXC_SELF_SERVICE_TIME_DEPOSIT.building_block_attribute_info)
2550: return HXC_ATTRIBUTE_TABLE_TYPE is
2551:
2552: l_attributes HXC_ATTRIBUTE_TABLE_TYPE;
2553: l_index NUMBER;

Line 2774: p_attr_table IN hxc_self_service_time_deposit.app_attributes_info,

2770: -- found in the PL/SQL Table, a negative index is being returned.
2771: --
2772: -----------------------------------------------------------------------------
2773: FUNCTION get_index_in_attr_table (
2774: p_attr_table IN hxc_self_service_time_deposit.app_attributes_info,
2775: p_attr_id_to_find IN hxc_time_attributes.time_attribute_id%TYPE,
2776: p_attribute_name_to_find IN hxc_mapping_components.field_name%TYPE
2777: )
2778: RETURN PLS_INTEGER

Line 2914: p_app_attributes OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info

2910: -- p_time_recipient_id IN NUMBER,
2911: p_deposit_process IN hxc_deposit_processes.NAME%TYPE,
2912: p_clear_mapping_cache IN BOOLEAN default false,
2913: p_app_blocks OUT NOCOPY hxc_block_table_type,
2914: p_app_attributes OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info
2915: )
2916: IS
2917: l_proc VARCHAR2 (72);
2918: l_timecard_bb_id hxc_time_building_blocks.time_building_block_id%TYPE;

Line 2989: p_app_blocks OUT NOCOPY hxc_self_service_time_deposit.timecard_info,

2985: (p_building_block_id IN hxc_time_building_blocks.time_building_block_id%TYPE,
2986: -- p_time_recipient_id IN NUMBER,
2987: p_deposit_process IN hxc_deposit_processes.NAME%TYPE,
2988: p_clear_mapping_cache IN BOOLEAN default false,
2989: p_app_blocks OUT NOCOPY hxc_self_service_time_deposit.timecard_info,
2990: p_app_attributes OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info
2991: )
2992: IS
2993: l_proc VARCHAR2 (72);

Line 2990: p_app_attributes OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info

2986: -- p_time_recipient_id IN NUMBER,
2987: p_deposit_process IN hxc_deposit_processes.NAME%TYPE,
2988: p_clear_mapping_cache IN BOOLEAN default false,
2989: p_app_blocks OUT NOCOPY hxc_self_service_time_deposit.timecard_info,
2990: p_app_attributes OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info
2991: )
2992: IS
2993: l_proc VARCHAR2 (72);
2994: l_blocks hxc_block_table_type;

Line 3140: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info

3136: -- Description: This procedure will allow you to clear the Attr PL/SQL Table
3137: --
3138: -----------------------------------------------------------------------------
3139: PROCEDURE clear_attribute_table (
3140: p_app_attributes IN OUT NOCOPY hxc_self_service_time_deposit.app_attributes_info
3141: )
3142: IS
3143: l_proc VARCHAR2 (72);
3144: BEGIN

Line 3362: p_app_attributes IN hxc_self_service_time_deposit.app_attributes_info

3358: --
3359: -----------------------------------------------------------------------------
3360: PROCEDURE log_timecard (
3361: p_app_blocks IN hxc_block_table_type,
3362: p_app_attributes IN hxc_self_service_time_deposit.app_attributes_info
3363: )
3364: IS
3365: l_proc VARCHAR2 (72);
3366: i PLS_INTEGER;

Line 3541: p_app_blocks IN hxc_self_service_time_deposit.timecard_info,

3537: -- This procedure is provided for debugging purposes.
3538: --
3539: -----------------------------------------------------------------------------
3540: PROCEDURE log_timecard (
3541: p_app_blocks IN hxc_self_service_time_deposit.timecard_info,
3542: p_app_attributes IN hxc_self_service_time_deposit.app_attributes_info
3543: )
3544: IS
3545: l_proc VARCHAR2 (72);

Line 3542: p_app_attributes IN hxc_self_service_time_deposit.app_attributes_info

3538: --
3539: -----------------------------------------------------------------------------
3540: PROCEDURE log_timecard (
3541: p_app_blocks IN hxc_self_service_time_deposit.timecard_info,
3542: p_app_attributes IN hxc_self_service_time_deposit.app_attributes_info
3543: )
3544: IS
3545: l_proc VARCHAR2 (72);
3546: l_blocks hxc_block_table_type;

Line 3689: p_messages IN hxc_self_service_time_deposit.message_table

3685: -- This procedure is provided for debugging purposes.
3686: --
3687: -----------------------------------------------------------------------------
3688: PROCEDURE log_messages (
3689: p_messages IN hxc_self_service_time_deposit.message_table
3690: )
3691: IS
3692: l_proc VARCHAR2 (72);
3693: l_messages hxc_message_table_type;

Line 3720: -- Returns: hxc_self_service_time_deposit.message_table

3716: -----------------------------------------------------------------------------
3717: -- Type: Function
3718: -- Scope: Public
3719: -- Name: translate_message_table
3720: -- Returns: hxc_self_service_time_deposit.message_table
3721: -- IN Parameters: p_messages -> Message PL/SQL table you want to use for
3722: -- replacing tokens.
3723: -- Description: This procedure will take the message table from the deposit
3724: -- wrapper and construct a new table that will have the proper

Line 3730: p_messages IN hxc_self_service_time_deposit.message_table

3726: -- This procedure is provided for debugging purposes.
3727: --
3728: -----------------------------------------------------------------------------
3729: FUNCTION translate_message_table (
3730: p_messages IN hxc_self_service_time_deposit.message_table
3731: )
3732: RETURN translated_message_table
3733: IS
3734: l_proc VARCHAR2 (72);