9726: l_header_id := oe_header_scredit_security.g_record.header_id;
9727: ELSIF p_validation_entity_short_name = 'HEADER_ADJ' THEN
9728: l_header_id := oe_header_adj_security.g_record.header_id;
9729: ELSIF p_validation_entity_short_name = 'HEADER_PAYMENT' THEN
9730: l_header_id := oe_header_payment_security.g_record.header_id;
9731: END IF;
9732:
9733: IF l_header_id IS NULL OR
9734: l_header_id = FND_API.G_MISS_NUM
9738: END IF;
9739:
9740: -- 3740077 Added the If
9741: IF p_validation_entity_short_name = 'HEADER_PAYMENT' THEN
9742: IF (nvl(oe_header_payment_security.g_record.payment_collection_event,'PREPAY')='INVOICE' and
9743: oe_header_payment_security.g_record.line_id is NULL) THEN
9744:
9745: BEGIN
9746: SELECT 1
9739:
9740: -- 3740077 Added the If
9741: IF p_validation_entity_short_name = 'HEADER_PAYMENT' THEN
9742: IF (nvl(oe_header_payment_security.g_record.payment_collection_event,'PREPAY')='INVOICE' and
9743: oe_header_payment_security.g_record.line_id is NULL) THEN
9744:
9745: BEGIN
9746: SELECT 1
9747: INTO line_payment_not_exists
9807: ELSIF p_validation_entity_short_name = 'HEADER_ADJ' THEN
9808: l_header_id := oe_header_adj_security.g_record.header_id;
9809: -- 3740077
9810: ELSIF p_validation_entity_short_name = 'HEADER_PAYMENT' THEN
9811: l_header_id := oe_header_payment_security.g_record.header_id;
9812: ELSIF p_validation_entity_short_name = 'LINE_PAYMENT' THEN
9813: l_header_id := oe_line_payment_security.g_record.header_id;
9814: -- 3740077
9815: END IF;