66: (p_global_attribute17 IS NULL) AND
67: (p_global_attribute18 IS NULL) AND
68: (p_global_attribute19 IS NULL) AND
69: (p_global_attribute20 IS NULL) THEN
70: p_return_status := FND_API.G_RET_STS_SUCCESS;
71: ELSE
72: p_return_status := FND_API.G_RET_STS_ERROR;
73: END IF;
74: ELSE
68: (p_global_attribute19 IS NULL) AND
69: (p_global_attribute20 IS NULL) THEN
70: p_return_status := FND_API.G_RET_STS_SUCCESS;
71: ELSE
72: p_return_status := FND_API.G_RET_STS_ERROR;
73: END IF;
74: ELSE
75:
76: p_return_status := FND_API.G_RET_STS_SUCCESS;
72: p_return_status := FND_API.G_RET_STS_ERROR;
73: END IF;
74: ELSE
75:
76: p_return_status := FND_API.G_RET_STS_SUCCESS;
77:
78: IF l_country_code = 'AR' OR
79: l_country_code = 'TW' OR
80: l_country_code = 'GR' OR
94: EXCEPTION
95: WHEN OTHERS THEN
96: FND_MESSAGE.SET_NAME('JG','JG_ZZ_INVALID_GLOBAL_ATTB_CAT');
97: FND_MSG_PUB.Add;
98: p_return_status := FND_API.G_RET_STS_ERROR;
99: IF PG_DEBUG in ('Y', 'C') THEN
100: arp_util.debug('Validate_gbl: ' || 'Invalid global attribute category');
101: END IF;
102: Return;
144: 'ARXRWMAI',
145: l_gac_valid);
146:
147: IF l_gac_valid THEN
148: p_return_status := FND_API.G_RET_STS_SUCCESS;
149: ELSE
150: FND_MESSAGE.SET_NAME('JG','JG_ZZ_INVALID_GLOBAL_ATTB_CAT');
151: FND_MSG_PUB.Add;
152: p_return_status := FND_API.G_RET_STS_ERROR;
148: p_return_status := FND_API.G_RET_STS_SUCCESS;
149: ELSE
150: FND_MESSAGE.SET_NAME('JG','JG_ZZ_INVALID_GLOBAL_ATTB_CAT');
151: FND_MSG_PUB.Add;
152: p_return_status := FND_API.G_RET_STS_ERROR;
153: IF PG_DEBUG in ('Y', 'C') THEN
154: arp_util.debug('Validate_gbl: ' || 'Invalid global attribute category');
155: END IF;
156: END IF;
180:
181: l_product_code := FND_PROFILE.VALUE('JGZZ_PRODUCT_CODE');
182:
183: IF l_product_code IS NULL THEN
184: p_return_status := FND_API.G_RET_STS_SUCCESS;
185: ELSIF (l_product_code = 'JL') THEN
186: jl_ar_receivable_applications.Reverse(p_cash_receipt_id,
187: p_return_status);
188: END IF;