DBA Data[Home] [Help]

APPS.AR_CMGT_WF_ENGINE dependencies on FUN_RULE_PUB

Line 798: FUN_RULE_PUB.init_parameter_list;

794:
795:
796: END;
797: -- now call rules engine
798: FUN_RULE_PUB.init_parameter_list;
799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );
800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );

Line 799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );

795:
796: END;
797: -- now call rules engine
798: FUN_RULE_PUB.init_parameter_list;
799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );
800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );

Line 800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);

796: END;
797: -- now call rules engine
798: FUN_RULE_PUB.init_parameter_list;
799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );
800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );

Line 801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );

797: -- now call rules engine
798: FUN_RULE_PUB.init_parameter_list;
799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );
800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );

Line 802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );

798: FUN_RULE_PUB.init_parameter_list;
799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );
800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);

Line 803: FUN_RULE_PUB.add_parameter('STATE',l_state );

799: FUN_RULE_PUB.add_parameter('AMOUNT_REQUESTED',l_amount );
800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );

Line 804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );

800: FUN_RULE_PUB.add_parameter('CREDIT_CLASSIFICATION', l_credit_classification);
801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );

Line 805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );

801: FUN_RULE_PUB.add_parameter('CUSTOMER_PROFILE_CLASS',l_profile_class_name );
802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );
809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );

Line 806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);

802: FUN_RULE_PUB.add_parameter('COUNTRY',l_country );
803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );
809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );
810: FUN_RULE_PUB.add_parameter('POSTAL_CODE',l_postal_code );

Line 807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );

803: FUN_RULE_PUB.add_parameter('STATE',l_state );
804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );
809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );
810: FUN_RULE_PUB.add_parameter('POSTAL_CODE',l_postal_code );
811:

Line 808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );

804: FUN_RULE_PUB.add_parameter('PROVINCE',l_province );
805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );
809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );
810: FUN_RULE_PUB.add_parameter('POSTAL_CODE',l_postal_code );
811:
812: /**

Line 809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );

805: FUN_RULE_PUB.add_parameter('SIC_CODE',l_sic_code );
806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );
809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );
810: FUN_RULE_PUB.add_parameter('POSTAL_CODE',l_postal_code );
811:
812: /**
813: * RVIRIYAL|START|23-Feb-2010|Modifications for Rules Engine Enhancement.

Line 810: FUN_RULE_PUB.add_parameter('POSTAL_CODE',l_postal_code );

806: FUN_RULE_PUB.add_parameter('CUSTOMER_NAME',l_party_id);
807: FUN_RULE_PUB.add_parameter('NUM_EMPLOYEE',l_employees_total );
808: FUN_RULE_PUB.add_parameter('REVIEW_TYPE',l_review_type );
809: FUN_RULE_PUB.add_parameter('CURRENCY',l_currency );
810: FUN_RULE_PUB.add_parameter('POSTAL_CODE',l_postal_code );
811:
812: /**
813: * RVIRIYAL|START|23-Feb-2010|Modifications for Rules Engine Enhancement.
814: * Rules Engine functionality is enhanced by evaluating the

Line 845: FUN_RULE_PUB.add_parameter(l_custom_param_name,l_custom_param_value);

841: debug('Custom Parameter Name: '||l_custom_param_name);
842: debug('Custom Parameter Value = ' ||l_custom_param_value );
843: END IF;
844:
845: FUN_RULE_PUB.add_parameter(l_custom_param_name,l_custom_param_value);
846:
847: EXIT WHEN get_custom_params%NOTFOUND;
848: END LOOP;
849: CLOSE get_custom_params;

Line 854: FUN_RULE_PUB.apply_rule('AR','OCM_CREDIT_ANALYST_ASSGN');

850:
851:
852: /* RVIRIYAL|END|23-Feb-2010|Modifications for Rules Engine Enhancement**/
853:
854: FUN_RULE_PUB.apply_rule('AR','OCM_CREDIT_ANALYST_ASSGN');
855: p_credit_analyst_id := FUN_RULE_PUB.get_number;
856:
857: IF pg_wf_debug = 'Y'
858: THEN

Line 855: p_credit_analyst_id := FUN_RULE_PUB.get_number;

851:
852: /* RVIRIYAL|END|23-Feb-2010|Modifications for Rules Engine Enhancement**/
853:
854: FUN_RULE_PUB.apply_rule('AR','OCM_CREDIT_ANALYST_ASSGN');
855: p_credit_analyst_id := FUN_RULE_PUB.get_number;
856:
857: IF pg_wf_debug = 'Y'
858: THEN
859: debug(' returning credit_analyst_id = ' || p_credit_analyst_id);