30: AND ((p_ROWID is null) or (rowid <> p_ROWID));
31:
32: IF (dummy >= 1) THEN
33: fnd_message.set_name('SQLAP','AP_ALL_DUPLICATE_VALUE');
34: app_exception.raise_exception;
35: END IF;
36:
37: EXCEPTION
38: WHEN OTHERS THEN
45: ||', Distribution line number = '||
46: p_DISTRIBUTION_LINE_NUMBER);
47: FND_MESSAGE.SET_TOKEN('DEBUG_INFO', debug_info);
48: END IF;
49: APP_EXCEPTION.RAISE_EXCEPTION;
50: END CHECK_UNIQUE;
51:
52:
53: PROCEDURE Insert_Row (
564: FND_MESSAGE.SET_TOKEN('ERROR', SQLERRM);
565: FND_MESSAGE.SET_TOKEN('CALLING_SEQUENCE', current_calling_sequence);
566: FND_MESSAGE.SET_TOKEN('DEBUG_INFO', debug_info);
567: END IF;
568: APP_EXCEPTION.RAISE_EXCEPTION;
569:
570: END Insert_Row;
571:
572:
857: FND_MESSAGE.SET_TOKEN('ERROR', SQLERRM);
858: FND_MESSAGE.SET_TOKEN('CALLING_SEQUENCE', current_calling_sequence);
859: FND_MESSAGE.SET_TOKEN('DEBUG_INFO', debug_info);
860: END IF;
861: APP_EXCEPTION.RAISE_EXCEPTION;
862:
863: END Update_Row;
864:
865: PROCEDURE Delete_Row (
905: FND_MESSAGE.SET_TOKEN('ERROR', SQLERRM);
906: FND_MESSAGE.SET_TOKEN('CALLING_SEQUENCE', current_calling_sequence);
907: FND_MESSAGE.SET_TOKEN('DEBUG_INFO', debug_info);
908: END IF;
909: APP_EXCEPTION.RAISE_EXCEPTION;
910:
911: END Delete_Row;
912:
913: END AP_AID_TABLE_HANDLER_PKG;