24: l_dummy integer;
25: --
26: procedure chkp is
27: begin
28: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
29: hr_api.mandatory_arg_error(g_package,'Customer_id',p_customer_id);
30: end chkp;
31: -------------
32: begin
25: --
26: procedure chkp is
27: begin
28: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
29: hr_api.mandatory_arg_error(g_package,'Customer_id',p_customer_id);
30: end chkp;
31: -------------
32: begin
33: --
642: or evt.activity_version_id = vsp.vendor_supply_id )
643: and ple.price_basis = 'C'
644: and p_customer_total_delegates between ple.minimum_attendees and ple.maximum_attendees
645: and (
646: (evt.course_start_date between ple.start_date and nvl(ple.end_date,hr_api.g_eot))
647: or
648: (evt.course_start_date is null and
649: p_session_date between ple.start_date and nvl(ple.end_date,hr_api.g_eot))
650: );
645: and (
646: (evt.course_start_date between ple.start_date and nvl(ple.end_date,hr_api.g_eot))
647: or
648: (evt.course_start_date is null and
649: p_session_date between ple.start_date and nvl(ple.end_date,hr_api.g_eot))
650: );
651: --
652: l_price number;
653: -----------
652: l_price number;
653: -----------
654: procedure chkp is
655: begin
656: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
657: hr_api.mandatory_arg_error(g_package,'Business group',p_business_group_id);
658: hr_api.mandatory_arg_error(g_package,'Currency code',p_currency_code);
659: hr_api.mandatory_arg_error(g_package,'Number of delegates',p_customer_total_delegates);
660: hr_api.mandatory_arg_error(g_package,'Session date',p_session_date);
653: -----------
654: procedure chkp is
655: begin
656: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
657: hr_api.mandatory_arg_error(g_package,'Business group',p_business_group_id);
658: hr_api.mandatory_arg_error(g_package,'Currency code',p_currency_code);
659: hr_api.mandatory_arg_error(g_package,'Number of delegates',p_customer_total_delegates);
660: hr_api.mandatory_arg_error(g_package,'Session date',p_session_date);
661: end chkp;
654: procedure chkp is
655: begin
656: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
657: hr_api.mandatory_arg_error(g_package,'Business group',p_business_group_id);
658: hr_api.mandatory_arg_error(g_package,'Currency code',p_currency_code);
659: hr_api.mandatory_arg_error(g_package,'Number of delegates',p_customer_total_delegates);
660: hr_api.mandatory_arg_error(g_package,'Session date',p_session_date);
661: end chkp;
662: -----------
655: begin
656: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
657: hr_api.mandatory_arg_error(g_package,'Business group',p_business_group_id);
658: hr_api.mandatory_arg_error(g_package,'Currency code',p_currency_code);
659: hr_api.mandatory_arg_error(g_package,'Number of delegates',p_customer_total_delegates);
660: hr_api.mandatory_arg_error(g_package,'Session date',p_session_date);
661: end chkp;
662: -----------
663: begin
656: hr_api.mandatory_arg_error(g_package,'Event_id',p_event_id);
657: hr_api.mandatory_arg_error(g_package,'Business group',p_business_group_id);
658: hr_api.mandatory_arg_error(g_package,'Currency code',p_currency_code);
659: hr_api.mandatory_arg_error(g_package,'Number of delegates',p_customer_total_delegates);
660: hr_api.mandatory_arg_error(g_package,'Session date',p_session_date);
661: end chkp;
662: -----------
663: begin
664: --