574: )
575: THEN
576: arp_util.debug('Form periods exist validation failed');
577: fnd_message.set_name('AR', 'AR_RAXTRX-1783');
578: app_exception.raise_exception;
579: END IF;
580:
581:
582: /*----------------------------------------------+
592: IF ( l_count <> 0 )
593: THEN
594: arp_util.debug('Form overlapping periods validation failed');
595: fnd_message.set_name('AR', 'AR_RAXTRX-1784');
596: app_exception.raise_exception;
597: END IF;
598:
599:
600: END IF;
909: THEN
910: fnd_message.set_name('AR', 'AR_INV_ARGS');
911: fnd_message.set_token('PROCEDURE',
912: 'derive_gl_trx_dates_from_rules()');
913: app_exception.raise_exception;
914:
915: END IF;
916:
917:
1050:
1051: fnd_message.set_name('AR', 'AR_TW_NO_PERIOD_DEFINED');
1052: fnd_message.set_token('DATE',
1053: to_char( l_candidate_date ));
1054: app_exception.raise_exception;
1055: END IF;
1056:
1057: IF ( l_invoicing_rule_id = IN_ARREARS )
1058: THEN l_allow_not_open_flag := 'Y';
1085: fnd_message.set_token('GENERIC_TEXT',
1086: l_error_message);
1087: fnd_message.set_name('AR', 'AR_TW_DERIVE_FAILURE');
1088: arp_util.debug(l_error_message);
1089: app_exception.raise_exception;
1090: ELSE arp_util.debug('defaulting rule used: ' ||
1091: l_defaulting_rule_used,
1092: arp_global.MSG_LEVEL_DEBUG);
1093: