1: PACKAGE BODY HZ_MATCH_RULE_42 AS
2: /*=======================================================================+
3: | Copyright (c) 1999 Oracle Corporation Redwood Shores, California, USA|
4: | All rights reserved. |
5: +=======================================================================+
3: | Copyright (c) 1999 Oracle Corporation Redwood Shores, California, USA|
4: | All rights reserved. |
5: +=======================================================================+
6: | NAME
7: | HZ_MATCH_RULE_42
8: |
9: | DESCRIPTION
10: |
11: | Compiled by the HZ Match Rule Compiler
4204: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4205: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4206: WHEN OTHERS THEN
4207: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
4208: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_parties');
4209: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
4210: FND_MSG_PUB.ADD;
4211: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4212: END find_parties;
5075: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5076: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5077: WHEN OTHERS THEN
5078: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5079: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_persons');
5080: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5081: FND_MSG_PUB.ADD;
5082: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5083: END find_persons;
5143: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5144: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5145: WHEN OTHERS THEN
5146: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5147: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_party_details');
5148: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5149: FND_MSG_PUB.ADD;
5150: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5151: END find_party_details;
5260: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5261: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5262: WHEN OTHERS THEN
5263: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5264: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_duplicate_parties');
5265: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5266: FND_MSG_PUB.ADD;
5267: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5268: END find_duplicate_parties;
5345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5346: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5347: WHEN OTHERS THEN
5348: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5349: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_duplicate_party_sites');
5350: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5351: FND_MSG_PUB.ADD;
5352: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5353: END find_duplicate_party_sites;
5434: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5435: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5436: WHEN OTHERS THEN
5437: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5438: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_duplicate_contacts');
5439: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5440: FND_MSG_PUB.ADD;
5441: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5442: END find_duplicate_contacts;
5507: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5508: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5509: WHEN OTHERS THEN
5510: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5511: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.find_duplicate_contact_points');
5512: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5513: FND_MSG_PUB.ADD;
5514: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5515: END find_duplicate_contact_points;
5927: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5928: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5929: WHEN OTHERS THEN
5930: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
5931: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.call_api_dynamic');
5932: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
5933: FND_MSG_PUB.ADD;
5934: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5935: END call_api_dynamic;
6169: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6170: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6171: WHEN OTHERS THEN
6172: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
6173: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.get_matching_party_sites');
6174: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
6175: FND_MSG_PUB.ADD;
6176: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6177: END get_matching_party_sites;
6397: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6398: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6399: WHEN OTHERS THEN
6400: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
6401: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.get_matching_contacts');
6402: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
6403: FND_MSG_PUB.ADD;
6404: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6405: END get_matching_contacts;
6538: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6539: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6540: WHEN OTHERS THEN
6541: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
6542: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.get_matching_contact_points');
6543: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
6544: FND_MSG_PUB.ADD;
6545: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6546: END get_matching_contact_points;
6785: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6786: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6787: WHEN OTHERS THEN
6788: FND_MESSAGE.SET_NAME('AR', 'HZ_DQM_API_ERROR');
6789: FND_MESSAGE.SET_TOKEN('PROC','HZ_MATCH_RULE_42.get_score_details');
6790: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM );
6791: FND_MSG_PUB.ADD;
6792: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6793: END get_score_details;