44: WHERE application_id = 7003
45: and descriptive_flexfield_name = p_desc_flex_name;
46: BEGIN
47: IF PG_DEBUG in ('Y', 'C') THEN
48: arp_util.debug('Validate_Global_Flexfield ()+');
49: END IF;
50: p_return_status := FND_API.G_RET_STS_SUCCESS;
51:
52: OPEN desc_flex_exists;
146: END IF;
147: END LOOP;
148:
149: IF PG_DEBUG in ('Y', 'C') THEN
150: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute_category : '||p_global_attribute_category);
151: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute1 : '||p_global_attribute1);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
147: END LOOP;
148:
149: IF PG_DEBUG in ('Y', 'C') THEN
150: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute_category : '||p_global_attribute_category);
151: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute1 : '||p_global_attribute1);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
148:
149: IF PG_DEBUG in ('Y', 'C') THEN
150: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute_category : '||p_global_attribute_category);
151: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute1 : '||p_global_attribute1);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
149: IF PG_DEBUG in ('Y', 'C') THEN
150: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute_category : '||p_global_attribute_category);
151: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute1 : '||p_global_attribute1);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
150: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute_category : '||p_global_attribute_category);
151: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute1 : '||p_global_attribute1);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
151: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute1 : '||p_global_attribute1);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
152: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute2 : '||p_global_attribute2);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
153: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute3 : '||p_global_attribute3);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
154: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute4 : '||p_global_attribute4);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
155: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute5 : '||p_global_attribute5);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
156: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute6 : '||p_global_attribute6);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
157: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute7 : '||p_global_attribute7);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
158: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute8 : '||p_global_attribute8);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
159: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute9 : '||p_global_attribute9);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
160: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute10 : '||p_global_attribute10);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
161: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute11 : '||p_global_attribute11);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
162: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute12 : '||p_global_attribute12);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
170: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute20 : '||p_global_attribute20);
163: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute13 : '||p_global_attribute13);
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
170: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute20 : '||p_global_attribute20);
171: arp_util.debug('Validate_Global_Flexfield ()-');
164: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute14 : '||p_global_attribute14);
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
170: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute20 : '||p_global_attribute20);
171: arp_util.debug('Validate_Global_Flexfield ()-');
172: END IF;
165: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute15 : '||p_global_attribute15);
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
170: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute20 : '||p_global_attribute20);
171: arp_util.debug('Validate_Global_Flexfield ()-');
172: END IF;
173: END Validate_Global_Flexfield;
166: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute16 : '||p_global_attribute16);
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
170: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute20 : '||p_global_attribute20);
171: arp_util.debug('Validate_Global_Flexfield ()-');
172: END IF;
173: END Validate_Global_Flexfield;
174:
167: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute17 : '||p_global_attribute17);
168: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute18 : '||p_global_attribute18);
169: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute19 : '||p_global_attribute19);
170: arp_util.debug('Validate_Global_Flexfield: ' || 'global_attribute20 : '||p_global_attribute20);
171: arp_util.debug('Validate_Global_Flexfield ()-');
172: END IF;
173: END Validate_Global_Flexfield;
174:
175: PROCEDURE Validate_Global_Attb_Cat(
184:
185: BEGIN
186:
187: IF PG_DEBUG in ('Y', 'C') THEN
188: arp_util.debug('Validate_Global_Attb_Cat()+');
189: END IF;
190:
191: x_gac_product := substr(p_global_attribute_category,1,2);
192: x_gac_country := substr(p_global_attribute_category,4,2);
199: p_return_status := FALSE;
200: END IF;
201:
202: IF PG_DEBUG in ('Y', 'C') THEN
203: arp_util.debug('Validate_Global_Attb_Cat()-');
204: END IF;
205:
206: END Validate_Global_Attb_Cat;
207: