DBA Data[Home] [Help]

APPS.ARI_SELF_REG_CONFIG dependencies on FUN_RULE_PUB

Line 76: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_VALIDATE_SITE_ACCESS', 'AR', NULL, cust_site_org_id );

72: end if;
73:
74: IF(FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_VALIDATE_SITE_ACCESS', NULL,cust_site_org_id)) THEN
75:
76: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_VALIDATE_SITE_ACCESS', 'AR', NULL, cust_site_org_id );
77: FUN_RULE_PUB.init_parameter_list;
78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');

Line 77: FUN_RULE_PUB.init_parameter_list;

73:
74: IF(FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_VALIDATE_SITE_ACCESS', NULL,cust_site_org_id)) THEN
75:
76: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_VALIDATE_SITE_ACCESS', 'AR', NULL, cust_site_org_id );
77: FUN_RULE_PUB.init_parameter_list;
78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN

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

74: IF(FUN_RULE_OBJECTS_PUB.rule_object_instance_exists(222,'ARI_VALIDATE_SITE_ACCESS', NULL,cust_site_org_id)) THEN
75:
76: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_VALIDATE_SITE_ACCESS', 'AR', NULL, cust_site_org_id );
77: FUN_RULE_PUB.init_parameter_list;
78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;

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

75:
76: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_VALIDATE_SITE_ACCESS', 'AR', NULL, cust_site_org_id );
77: FUN_RULE_PUB.init_parameter_list;
78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;

Line 80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');

76: FUN_RULE_PUB.SET_INSTANCE_CONTEXT('ARI_VALIDATE_SITE_ACCESS', 'AR', NULL, cust_site_org_id );
77: FUN_RULE_PUB.init_parameter_list;
78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
84: x_verify_access(1).currency_code := 'USD';

Line 81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN

77: FUN_RULE_PUB.init_parameter_list;
78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
84: x_verify_access(1).currency_code := 'USD';
85: return;

Line 82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;

78: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', p_customer_id);
79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
84: x_verify_access(1).currency_code := 'USD';
85: return;
86: END IF;

Line 83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;

79: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_SITE_USE_ID', p_customer_site_use_id);
80: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_SITE_ACCESS');
81: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
82: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
84: x_verify_access(1).currency_code := 'USD';
85: return;
86: END IF;
87: IF( FUN_RULE_PUB.get_attribute3 = 'Y' OR

Line 87: IF( FUN_RULE_PUB.get_attribute3 = 'Y' OR

83: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
84: x_verify_access(1).currency_code := 'USD';
85: return;
86: END IF;
87: IF( FUN_RULE_PUB.get_attribute3 = 'Y' OR
88: FUN_RULE_PUB.get_attribute5 = 'Y') THEN
89: BEGIN
90: --Select an open invoice
91: SELECT trx_number

Line 88: FUN_RULE_PUB.get_attribute5 = 'Y') THEN

84: x_verify_access(1).currency_code := 'USD';
85: return;
86: END IF;
87: IF( FUN_RULE_PUB.get_attribute3 = 'Y' OR
88: FUN_RULE_PUB.get_attribute5 = 'Y') THEN
89: BEGIN
90: --Select an open invoice
91: SELECT trx_number
92: INTO l_trx_number

Line 127: IF ( FUN_RULE_PUB.get_attribute4 = 'Y' OR

123: l_no_inv_flag:=TRUE;
124: END;
125: END IF;
126: --Questions can be defined on payment too
127: IF ( FUN_RULE_PUB.get_attribute4 = 'Y' OR
128: FUN_RULE_PUB.get_attribute5 = 'Y' ) THEN
129: BEGIN
130: --Select a receipt at this customer site
131: SELECT receipt_number

Line 128: FUN_RULE_PUB.get_attribute5 = 'Y' ) THEN

124: END;
125: END IF;
126: --Questions can be defined on payment too
127: IF ( FUN_RULE_PUB.get_attribute4 = 'Y' OR
128: FUN_RULE_PUB.get_attribute5 = 'Y' ) THEN
129: BEGIN
130: --Select a receipt at this customer site
131: SELECT receipt_number
132: INTO l_receipt_number

Line 146: (FUN_RULE_PUB.get_attribute3 is null AND FUN_RULE_PUB.get_attribute5 is null) ) THEN

142: --Set this as another question in the 'x_verify_access' var
143: FND_MESSAGE.SET_NAME('AR', 'ARI_REG_VERIFY_ADDL_QUESTION');
144: FND_MESSAGE.SET_TOKEN('RECEIPT', l_receipt_number);
145: IF ( l_no_inv_flag OR
146: (FUN_RULE_PUB.get_attribute3 is null AND FUN_RULE_PUB.get_attribute5 is null) ) THEN
147: x_verify_access(1).question := FND_MESSAGE.get;
148: ELSE
149: x_verify_access(2).question := FND_MESSAGE.get;
150: END IF;

Line 164: (FUN_RULE_PUB.get_attribute3 is null AND FUN_RULE_PUB.get_attribute5 is null)) THEN

160: AND currency_code = 'USD'
161: AND rownum = 1;
162:
163: IF ( l_no_inv_flag OR
164: (FUN_RULE_PUB.get_attribute3 is null AND FUN_RULE_PUB.get_attribute5 is null)) THEN
165: x_verify_access(1).expected_answer := l_temp;
166: x_verify_access(1).currency_code := 'USD';
167: ELSE
168: x_verify_access(2).expected_answer := l_temp;

Line 221: FUN_RULE_PUB.init_parameter_list;

217: */
218: /*--------------------------------------------------------------------------
219: Sample Code
220: --------------------------------------------------------------------------*/
221: FUN_RULE_PUB.init_parameter_list;
222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));
223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');
224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;

Line 222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));

218: /*--------------------------------------------------------------------------
219: Sample Code
220: --------------------------------------------------------------------------*/
221: FUN_RULE_PUB.init_parameter_list;
222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));
223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');
224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
226: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;

Line 223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');

219: Sample Code
220: --------------------------------------------------------------------------*/
221: FUN_RULE_PUB.init_parameter_list;
222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));
223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');
224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
226: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
227: x_verify_access(1).currency_code := 'USD';

Line 224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN

220: --------------------------------------------------------------------------*/
221: FUN_RULE_PUB.init_parameter_list;
222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));
223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');
224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
226: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
227: x_verify_access(1).currency_code := 'USD';
228: return;

Line 225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;

221: FUN_RULE_PUB.init_parameter_list;
222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));
223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');
224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
226: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
227: x_verify_access(1).currency_code := 'USD';
228: return;
229: END IF;

Line 226: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;

222: FUN_RULE_PUB.add_parameter('ARI_CUSTOMER_ID', to_char(p_customer_id));
223: FUN_RULE_PUB.apply_rule('AR','ARI_VALIDATE_CUST_ACCESS');
224: IF (FUN_RULE_PUB.get_attribute1 is not null) THEN
225: x_verify_access(1).question := FUN_RULE_PUB.get_attribute1;
226: x_verify_access(1).expected_answer := FUN_RULE_PUB.get_attribute2;
227: x_verify_access(1).currency_code := 'USD';
228: return;
229: END IF;
230: