DBA Data[Home] [Help]

APPS.ARI_UTILITIES dependencies on FUN_RULE_PUB

Line 1191: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SAVE_PAYMENT_INSTRUMENT', 'AR', NULL, current_org_id );

1187:
1188: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1189: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SAVE_PAYMENT_INSTRUMENT', NULL,current_org_id) ) THEN
1190:
1191: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SAVE_PAYMENT_INSTRUMENT', 'AR', NULL, current_org_id );
1192: FUN_RULE_PUB.init_parameter_list;
1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');

Line 1192: FUN_RULE_PUB.init_parameter_list;

1188: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1189: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SAVE_PAYMENT_INSTRUMENT', NULL,current_org_id) ) THEN
1190:
1191: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SAVE_PAYMENT_INSTRUMENT', 'AR', NULL, current_org_id );
1192: FUN_RULE_PUB.init_parameter_list;
1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');
1196: l_attr := FUN_RULE_PUB.get_string;

Line 1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1189: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SAVE_PAYMENT_INSTRUMENT', NULL,current_org_id) ) THEN
1190:
1191: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SAVE_PAYMENT_INSTRUMENT', 'AR', NULL, current_org_id );
1192: FUN_RULE_PUB.init_parameter_list;
1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');
1196: l_attr := FUN_RULE_PUB.get_string;
1197: if(l_attr is not null) then

Line 1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1190:
1191: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SAVE_PAYMENT_INSTRUMENT', 'AR', NULL, current_org_id );
1192: FUN_RULE_PUB.init_parameter_list;
1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');
1196: l_attr := FUN_RULE_PUB.get_string;
1197: if(l_attr is not null) then
1198: if l_attr='Y'then

Line 1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');

1191: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SAVE_PAYMENT_INSTRUMENT', 'AR', NULL, current_org_id );
1192: FUN_RULE_PUB.init_parameter_list;
1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');
1196: l_attr := FUN_RULE_PUB.get_string;
1197: if(l_attr is not null) then
1198: if l_attr='Y'then
1199: return true;

Line 1196: l_attr := FUN_RULE_PUB.get_string;

1192: FUN_RULE_PUB.init_parameter_list;
1193: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1194: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1195: FUN_RULE_PUB.apply_rule('AR','ARI_SAVE_PAYMENT_INSTRUMENT');
1196: l_attr := FUN_RULE_PUB.get_string;
1197: if(l_attr is not null) then
1198: if l_attr='Y'then
1199: return true;
1200: else

Line 1246: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_AGING_BUCKETS', 'AR', NULL, current_org_id );

1242: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1243:
1244: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_AGING_BUCKETS', NULL,current_org_id) ) THEN
1245:
1246: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_AGING_BUCKETS', 'AR', NULL, current_org_id );
1247: FUN_RULE_PUB.init_parameter_list;
1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');

Line 1247: FUN_RULE_PUB.init_parameter_list;

1243:
1244: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_AGING_BUCKETS', NULL,current_org_id) ) THEN
1245:
1246: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_AGING_BUCKETS', 'AR', NULL, current_org_id );
1247: FUN_RULE_PUB.init_parameter_list;
1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');
1251: l_attr := FUN_RULE_PUB.get_string;

Line 1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1244: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_AGING_BUCKETS', NULL,current_org_id) ) THEN
1245:
1246: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_AGING_BUCKETS', 'AR', NULL, current_org_id );
1247: FUN_RULE_PUB.init_parameter_list;
1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');
1251: l_attr := FUN_RULE_PUB.get_string;
1252:

Line 1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1245:
1246: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_AGING_BUCKETS', 'AR', NULL, current_org_id );
1247: FUN_RULE_PUB.init_parameter_list;
1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');
1251: l_attr := FUN_RULE_PUB.get_string;
1252:
1253: IF(l_attr IS NOT NULL) THEN

Line 1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');

1246: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_AGING_BUCKETS', 'AR', NULL, current_org_id );
1247: FUN_RULE_PUB.init_parameter_list;
1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');
1251: l_attr := FUN_RULE_PUB.get_string;
1252:
1253: IF(l_attr IS NOT NULL) THEN
1254: RETURN l_attr;

Line 1251: l_attr := FUN_RULE_PUB.get_string;

1247: FUN_RULE_PUB.init_parameter_list;
1248: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1249: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1250: FUN_RULE_PUB.apply_rule('AR','ARI_AGING_BUCKETS');
1251: l_attr := FUN_RULE_PUB.get_string;
1252:
1253: IF(l_attr IS NOT NULL) THEN
1254: RETURN l_attr;
1255: ELSE

Line 1278: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MULTI_PRINT_LIMIT', 'AR', NULL, current_org_id );

1274: BEGIN
1275: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1276: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_MULTI_PRINT_LIMIT', NULL,current_org_id) ) THEN
1277:
1278: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MULTI_PRINT_LIMIT', 'AR', NULL, current_org_id );
1279: FUN_RULE_PUB.init_parameter_list;
1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');

Line 1279: FUN_RULE_PUB.init_parameter_list;

1275: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1276: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_MULTI_PRINT_LIMIT', NULL,current_org_id) ) THEN
1277:
1278: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MULTI_PRINT_LIMIT', 'AR', NULL, current_org_id );
1279: FUN_RULE_PUB.init_parameter_list;
1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');
1283: l_attr := FUN_RULE_PUB.get_string;

Line 1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1276: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_MULTI_PRINT_LIMIT', NULL,current_org_id) ) THEN
1277:
1278: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MULTI_PRINT_LIMIT', 'AR', NULL, current_org_id );
1279: FUN_RULE_PUB.init_parameter_list;
1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');
1283: l_attr := FUN_RULE_PUB.get_string;
1284: IF(l_attr IS NOT NULL) THEN

Line 1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1277:
1278: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MULTI_PRINT_LIMIT', 'AR', NULL, current_org_id );
1279: FUN_RULE_PUB.init_parameter_list;
1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');
1283: l_attr := FUN_RULE_PUB.get_string;
1284: IF(l_attr IS NOT NULL) THEN
1285: RETURN l_attr;

Line 1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');

1278: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MULTI_PRINT_LIMIT', 'AR', NULL, current_org_id );
1279: FUN_RULE_PUB.init_parameter_list;
1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');
1283: l_attr := FUN_RULE_PUB.get_string;
1284: IF(l_attr IS NOT NULL) THEN
1285: RETURN l_attr;
1286: ELSE

Line 1283: l_attr := FUN_RULE_PUB.get_string;

1279: FUN_RULE_PUB.init_parameter_list;
1280: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1281: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1282: FUN_RULE_PUB.apply_rule('AR','ARI_MULTI_PRINT_LIMIT');
1283: l_attr := FUN_RULE_PUB.get_string;
1284: IF(l_attr IS NOT NULL) THEN
1285: RETURN l_attr;
1286: ELSE
1287: RETURN (NVL(FND_PROFILE.VALUE('OIR_BPA_MULTI_PRINT_LIMIT'),'0'));

Line 1310: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_DISCOUNT_GRACE_DAYS', 'AR', NULL, current_org_id );

1306: BEGIN
1307: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1308: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_DISCOUNT_GRACE_DAYS', NULL,current_org_id) ) THEN
1309:
1310: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_DISCOUNT_GRACE_DAYS', 'AR', NULL, current_org_id );
1311: FUN_RULE_PUB.init_parameter_list;
1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');

Line 1311: FUN_RULE_PUB.init_parameter_list;

1307: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1308: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_DISCOUNT_GRACE_DAYS', NULL,current_org_id) ) THEN
1309:
1310: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_DISCOUNT_GRACE_DAYS', 'AR', NULL, current_org_id );
1311: FUN_RULE_PUB.init_parameter_list;
1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');
1315: l_attr := FUN_RULE_PUB.get_string;

Line 1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1308: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_DISCOUNT_GRACE_DAYS', NULL,current_org_id) ) THEN
1309:
1310: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_DISCOUNT_GRACE_DAYS', 'AR', NULL, current_org_id );
1311: FUN_RULE_PUB.init_parameter_list;
1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');
1315: l_attr := FUN_RULE_PUB.get_string;
1316: IF(l_attr IS NOT NULL) THEN

Line 1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1309:
1310: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_DISCOUNT_GRACE_DAYS', 'AR', NULL, current_org_id );
1311: FUN_RULE_PUB.init_parameter_list;
1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');
1315: l_attr := FUN_RULE_PUB.get_string;
1316: IF(l_attr IS NOT NULL) THEN
1317: RETURN l_attr;

Line 1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');

1310: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_DISCOUNT_GRACE_DAYS', 'AR', NULL, current_org_id );
1311: FUN_RULE_PUB.init_parameter_list;
1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');
1315: l_attr := FUN_RULE_PUB.get_string;
1316: IF(l_attr IS NOT NULL) THEN
1317: RETURN l_attr;
1318: ELSE

Line 1315: l_attr := FUN_RULE_PUB.get_string;

1311: FUN_RULE_PUB.init_parameter_list;
1312: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1313: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1314: FUN_RULE_PUB.apply_rule('AR','ARI_DISCOUNT_GRACE_DAYS');
1315: l_attr := FUN_RULE_PUB.get_string;
1316: IF(l_attr IS NOT NULL) THEN
1317: RETURN l_attr;
1318: ELSE
1319: RETURN (NVL(FND_PROFILE.VALUE('OIR_ENABLE_DISCOUNT_GRACE_DAYS'),'N'));

Line 1344: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ENABLED', 'AR', NULL, current_org_id );

1340:
1341: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1342: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SERVICE_CHARGE_ENABLED', NULL,current_org_id) ) THEN
1343:
1344: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ENABLED', 'AR', NULL, current_org_id );
1345: FUN_RULE_PUB.init_parameter_list;
1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');

Line 1345: FUN_RULE_PUB.init_parameter_list;

1341: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1342: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SERVICE_CHARGE_ENABLED', NULL,current_org_id) ) THEN
1343:
1344: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ENABLED', 'AR', NULL, current_org_id );
1345: FUN_RULE_PUB.init_parameter_list;
1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');
1349: l_attr := FUN_RULE_PUB.get_string;

Line 1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1342: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SERVICE_CHARGE_ENABLED', NULL,current_org_id) ) THEN
1343:
1344: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ENABLED', 'AR', NULL, current_org_id );
1345: FUN_RULE_PUB.init_parameter_list;
1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');
1349: l_attr := FUN_RULE_PUB.get_string;
1350: if(l_attr is not null) then

Line 1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1343:
1344: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ENABLED', 'AR', NULL, current_org_id );
1345: FUN_RULE_PUB.init_parameter_list;
1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');
1349: l_attr := FUN_RULE_PUB.get_string;
1350: if(l_attr is not null) then
1351: if l_attr='Y' then

Line 1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');

1344: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ENABLED', 'AR', NULL, current_org_id );
1345: FUN_RULE_PUB.init_parameter_list;
1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');
1349: l_attr := FUN_RULE_PUB.get_string;
1350: if(l_attr is not null) then
1351: if l_attr='Y' then
1352: return true;

Line 1349: l_attr := FUN_RULE_PUB.get_string;

1345: FUN_RULE_PUB.init_parameter_list;
1346: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1347: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1348: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ENABLED');
1349: l_attr := FUN_RULE_PUB.get_string;
1350: if(l_attr is not null) then
1351: if l_attr='Y' then
1352: return true;
1353: else

Line 1406: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ACTIVITY_ID', 'AR', NULL, current_org_id );

1402: -- Please configure this to the activity id at installation site
1403: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1404: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SERVICE_CHARGE_ACTIVITY_ID', NULL,current_org_id) ) THEN
1405:
1406: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ACTIVITY_ID', 'AR', NULL, current_org_id );
1407: FUN_RULE_PUB.init_parameter_list;
1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');

Line 1407: FUN_RULE_PUB.init_parameter_list;

1403: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1404: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SERVICE_CHARGE_ACTIVITY_ID', NULL,current_org_id) ) THEN
1405:
1406: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ACTIVITY_ID', 'AR', NULL, current_org_id );
1407: FUN_RULE_PUB.init_parameter_list;
1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');
1411: l_attr := FUN_RULE_PUB.get_string;

Line 1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1404: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_SERVICE_CHARGE_ACTIVITY_ID', NULL,current_org_id) ) THEN
1405:
1406: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ACTIVITY_ID', 'AR', NULL, current_org_id );
1407: FUN_RULE_PUB.init_parameter_list;
1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');
1411: l_attr := FUN_RULE_PUB.get_string;
1412: if(l_attr is not null) then

Line 1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1405:
1406: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ACTIVITY_ID', 'AR', NULL, current_org_id );
1407: FUN_RULE_PUB.init_parameter_list;
1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');
1411: l_attr := FUN_RULE_PUB.get_string;
1412: if(l_attr is not null) then
1413: return to_number(l_attr);

Line 1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');

1406: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_SERVICE_CHARGE_ACTIVITY_ID', 'AR', NULL, current_org_id );
1407: FUN_RULE_PUB.init_parameter_list;
1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');
1411: l_attr := FUN_RULE_PUB.get_string;
1412: if(l_attr is not null) then
1413: return to_number(l_attr);
1414: end if;

Line 1411: l_attr := FUN_RULE_PUB.get_string;

1407: FUN_RULE_PUB.init_parameter_list;
1408: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1409: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1410: FUN_RULE_PUB.apply_rule('AR','ARI_SERVICE_CHARGE_ACTIVITY_ID');
1411: l_attr := FUN_RULE_PUB.get_string;
1412: if(l_attr is not null) then
1413: return to_number(l_attr);
1414: end if;
1415:

Line 1446: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_CONTACT_INFO', 'AR', NULL, current_org_id );

1442:
1443: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1444: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_CONTACT_INFO', NULL,current_org_id) ) THEN
1445:
1446: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_CONTACT_INFO', 'AR', NULL, current_org_id );
1447: FUN_RULE_PUB.init_parameter_list;
1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);

Line 1447: FUN_RULE_PUB.init_parameter_list;

1443: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1444: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_CONTACT_INFO', NULL,current_org_id) ) THEN
1445:
1446: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_CONTACT_INFO', 'AR', NULL, current_org_id );
1447: FUN_RULE_PUB.init_parameter_list;
1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);
1451: FUN_RULE_PUB.add_parameter('ARI_PAGE',p_page);

Line 1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1444: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_CONTACT_INFO', NULL,current_org_id) ) THEN
1445:
1446: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_CONTACT_INFO', 'AR', NULL, current_org_id );
1447: FUN_RULE_PUB.init_parameter_list;
1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);
1451: FUN_RULE_PUB.add_parameter('ARI_PAGE',p_page);
1452: /* Fix for the Bug# 5054123. The below parameter 'ARI_TRX_ID' is not used anywhere.

Line 1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1445:
1446: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_CONTACT_INFO', 'AR', NULL, current_org_id );
1447: FUN_RULE_PUB.init_parameter_list;
1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);
1451: FUN_RULE_PUB.add_parameter('ARI_PAGE',p_page);
1452: /* Fix for the Bug# 5054123. The below parameter 'ARI_TRX_ID' is not used anywhere.
1453: * Moreover, it can sometimes take the value of a URL and so it is not always a number.

Line 1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);

1446: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_CONTACT_INFO', 'AR', NULL, current_org_id );
1447: FUN_RULE_PUB.init_parameter_list;
1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);
1451: FUN_RULE_PUB.add_parameter('ARI_PAGE',p_page);
1452: /* Fix for the Bug# 5054123. The below parameter 'ARI_TRX_ID' is not used anywhere.
1453: * Moreover, it can sometimes take the value of a URL and so it is not always a number.
1454: * So the below conversion can result in an error (Eg: for DISPUTE) and so it is commented out.

Line 1451: FUN_RULE_PUB.add_parameter('ARI_PAGE',p_page);

1447: FUN_RULE_PUB.init_parameter_list;
1448: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1449: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1450: FUN_RULE_PUB.add_parameter('ARI_LANGUAGE_STRING',p_language_string);
1451: FUN_RULE_PUB.add_parameter('ARI_PAGE',p_page);
1452: /* Fix for the Bug# 5054123. The below parameter 'ARI_TRX_ID' is not used anywhere.
1453: * Moreover, it can sometimes take the value of a URL and so it is not always a number.
1454: * So the below conversion can result in an error (Eg: for DISPUTE) and so it is commented out.
1455: */

Line 1456: --FUN_RULE_PUB.add_parameter('ARI_TRX_ID',to_number(p_trx_id));

1452: /* Fix for the Bug# 5054123. The below parameter 'ARI_TRX_ID' is not used anywhere.
1453: * Moreover, it can sometimes take the value of a URL and so it is not always a number.
1454: * So the below conversion can result in an error (Eg: for DISPUTE) and so it is commented out.
1455: */
1456: --FUN_RULE_PUB.add_parameter('ARI_TRX_ID',to_number(p_trx_id));
1457: FUN_RULE_PUB.apply_rule('AR','ARI_CONTACT_INFO');
1458:
1459: l_attr := FUN_RULE_PUB.get_string;
1460: if (l_attr is null) then

Line 1457: FUN_RULE_PUB.apply_rule('AR','ARI_CONTACT_INFO');

1453: * Moreover, it can sometimes take the value of a URL and so it is not always a number.
1454: * So the below conversion can result in an error (Eg: for DISPUTE) and so it is commented out.
1455: */
1456: --FUN_RULE_PUB.add_parameter('ARI_TRX_ID',to_number(p_trx_id));
1457: FUN_RULE_PUB.apply_rule('AR','ARI_CONTACT_INFO');
1458:
1459: l_attr := FUN_RULE_PUB.get_string;
1460: if (l_attr is null) then
1461: l_attr:= 'mailto:webmaster@your_company.com?subject=iReceivables';

Line 1459: l_attr := FUN_RULE_PUB.get_string;

1455: */
1456: --FUN_RULE_PUB.add_parameter('ARI_TRX_ID',to_number(p_trx_id));
1457: FUN_RULE_PUB.apply_rule('AR','ARI_CONTACT_INFO');
1458:
1459: l_attr := FUN_RULE_PUB.get_string;
1460: if (l_attr is null) then
1461: l_attr:= 'mailto:webmaster@your_company.com?subject=iReceivables';
1462: end if;
1463:

Line 1487: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MAX_FUTURE_PAYMENT_DATE', 'AR', NULL, current_org_id );

1483:
1484: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1485: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_MAX_FUTURE_PAYMENT_DATE', NULL,current_org_id) ) THEN
1486:
1487: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MAX_FUTURE_PAYMENT_DATE', 'AR', NULL, current_org_id );
1488: FUN_RULE_PUB.init_parameter_list;
1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');

Line 1488: FUN_RULE_PUB.init_parameter_list;

1484: current_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID ;
1485: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_MAX_FUTURE_PAYMENT_DATE', NULL,current_org_id) ) THEN
1486:
1487: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MAX_FUTURE_PAYMENT_DATE', 'AR', NULL, current_org_id );
1488: FUN_RULE_PUB.init_parameter_list;
1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');
1492: l_attr := FUN_RULE_PUB.get_string;

Line 1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));

1485: IF (FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_MAX_FUTURE_PAYMENT_DATE', NULL,current_org_id) ) THEN
1486:
1487: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MAX_FUTURE_PAYMENT_DATE', 'AR', NULL, current_org_id );
1488: FUN_RULE_PUB.init_parameter_list;
1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');
1492: l_attr := FUN_RULE_PUB.get_string;
1493: if(l_attr is not null) then

Line 1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));

1486:
1487: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MAX_FUTURE_PAYMENT_DATE', 'AR', NULL, current_org_id );
1488: FUN_RULE_PUB.init_parameter_list;
1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');
1492: l_attr := FUN_RULE_PUB.get_string;
1493: if(l_attr is not null) then
1494: RETURN TRUNC(SYSDATE+to_number(l_attr));

Line 1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');

1487: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_MAX_FUTURE_PAYMENT_DATE', 'AR', NULL, current_org_id );
1488: FUN_RULE_PUB.init_parameter_list;
1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');
1492: l_attr := FUN_RULE_PUB.get_string;
1493: if(l_attr is not null) then
1494: RETURN TRUNC(SYSDATE+to_number(l_attr));
1495: end if;

Line 1492: l_attr := FUN_RULE_PUB.get_string;

1488: FUN_RULE_PUB.init_parameter_list;
1489: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID',to_number(p_customer_id));
1490: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID',to_number(p_customer_site_use_id));
1491: FUN_RULE_PUB.apply_rule('AR','ARI_MAX_FUTURE_PAYMENT_DATE');
1492: l_attr := FUN_RULE_PUB.get_string;
1493: if(l_attr is not null) then
1494: RETURN TRUNC(SYSDATE+to_number(l_attr));
1495: end if;
1496: