358:
359: BEGIN
360:
361: -- Currently p_n_validation_level can only take values 0 and 100
362: IF p_n_validation_level NOT IN (FND_API.G_VALID_LEVEL_NONE, FND_API.G_VALID_LEVEL_FULL) THEN
363: fnd_message.set_name('IGS','IGS_GE_INVALID_VALUE');
364: fnd_msg_pub.ADD;
365: p_b_return_status := FALSE;
366: RETURN;
366: RETURN;
367: END IF;
368:
369: -- If p_n_validation_level is 0 then no validations need to be done.
370: IF p_n_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
371: p_b_return_status := TRUE;
372: RETURN;
373: END IF;
374:
371: p_b_return_status := TRUE;
372: RETURN;
373: END IF;
374:
375: -- Do all kinds of validations if validation level is 100, FND_API.G_VALID_LEVEL_FULL
376: IF p_n_validation_level = FND_API.G_VALID_LEVEL_FULL THEN
377:
378:
379:
372: RETURN;
373: END IF;
374:
375: -- Do all kinds of validations if validation level is 100, FND_API.G_VALID_LEVEL_FULL
376: IF p_n_validation_level = FND_API.G_VALID_LEVEL_FULL THEN
377:
378:
379:
380: -- Check the status with which the current transaction is being created
794:
795: -- All validations are successfully completed. Return with success
796: p_b_return_status := TRUE;
797: RETURN;
798: END IF; -- p_validation_level = FND_API.G_VALID_LEVEL_FULL
799:
800: END validate_parameters;
801:
802: FUNCTION validate_credit_status ( p_v_crd_status IN VARCHAR2 ) RETURN BOOLEAN