DBA Data[Home] [Help]

APPS.OKL_LLN_PVT dependencies on OKC_API

Line 714: IF (l_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM) THEN

710: p_llnv_rec IN llnv_rec_type
711: ) RETURN llnv_rec_type IS
712: l_llnv_rec llnv_rec_type := p_llnv_rec;
713: BEGIN
714: IF (l_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM) THEN
715: l_llnv_rec.object_version_number := NULL;
716: END IF;
717: IF (l_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR) THEN
718: l_llnv_rec.sfwt_flag := NULL;

Line 717: IF (l_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR) THEN

713: BEGIN
714: IF (l_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM) THEN
715: l_llnv_rec.object_version_number := NULL;
716: END IF;
717: IF (l_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR) THEN
718: l_llnv_rec.sfwt_flag := NULL;
719: END IF;
720: IF (l_llnv_rec.khr_id = Okc_Api.G_MISS_NUM) THEN
721: l_llnv_rec.khr_id := NULL;

Line 720: IF (l_llnv_rec.khr_id = Okc_Api.G_MISS_NUM) THEN

716: END IF;
717: IF (l_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR) THEN
718: l_llnv_rec.sfwt_flag := NULL;
719: END IF;
720: IF (l_llnv_rec.khr_id = Okc_Api.G_MISS_NUM) THEN
721: l_llnv_rec.khr_id := NULL;
722: END IF;
723: IF (l_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM) THEN
724: l_llnv_rec.cnr_id := NULL;

Line 723: IF (l_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM) THEN

719: END IF;
720: IF (l_llnv_rec.khr_id = Okc_Api.G_MISS_NUM) THEN
721: l_llnv_rec.khr_id := NULL;
722: END IF;
723: IF (l_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM) THEN
724: l_llnv_rec.cnr_id := NULL;
725: END IF;
726: IF (l_llnv_rec.kle_id = Okc_Api.G_MISS_NUM) THEN
727: l_llnv_rec.kle_id := NULL;

Line 726: IF (l_llnv_rec.kle_id = Okc_Api.G_MISS_NUM) THEN

722: END IF;
723: IF (l_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM) THEN
724: l_llnv_rec.cnr_id := NULL;
725: END IF;
726: IF (l_llnv_rec.kle_id = Okc_Api.G_MISS_NUM) THEN
727: l_llnv_rec.kle_id := NULL;
728: END IF;
729: IF (l_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM) THEN
730: l_llnv_rec.lln_id_parent := NULL;

Line 729: IF (l_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM) THEN

725: END IF;
726: IF (l_llnv_rec.kle_id = Okc_Api.G_MISS_NUM) THEN
727: l_llnv_rec.kle_id := NULL;
728: END IF;
729: IF (l_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM) THEN
730: l_llnv_rec.lln_id_parent := NULL;
731: END IF;
732: IF (l_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM) THEN
733: l_llnv_rec.ilt_id := NULL;

Line 732: IF (l_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM) THEN

728: END IF;
729: IF (l_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM) THEN
730: l_llnv_rec.lln_id_parent := NULL;
731: END IF;
732: IF (l_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM) THEN
733: l_llnv_rec.ilt_id := NULL;
734: END IF;
735: IF (l_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM) THEN
736: l_llnv_rec.sequence_number := NULL;

Line 735: IF (l_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM) THEN

731: END IF;
732: IF (l_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM) THEN
733: l_llnv_rec.ilt_id := NULL;
734: END IF;
735: IF (l_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM) THEN
736: l_llnv_rec.sequence_number := NULL;
737: END IF;
738: IF (l_llnv_rec.amount = Okc_Api.G_MISS_NUM) THEN
739: l_llnv_rec.amount := NULL;

Line 738: IF (l_llnv_rec.amount = Okc_Api.G_MISS_NUM) THEN

734: END IF;
735: IF (l_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM) THEN
736: l_llnv_rec.sequence_number := NULL;
737: END IF;
738: IF (l_llnv_rec.amount = Okc_Api.G_MISS_NUM) THEN
739: l_llnv_rec.amount := NULL;
740: END IF;
741: IF (l_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM) THEN
742: l_llnv_rec.tax_amount := NULL;

Line 741: IF (l_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM) THEN

737: END IF;
738: IF (l_llnv_rec.amount = Okc_Api.G_MISS_NUM) THEN
739: l_llnv_rec.amount := NULL;
740: END IF;
741: IF (l_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM) THEN
742: l_llnv_rec.tax_amount := NULL;
743: END IF;
744: IF (l_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR) THEN
745: l_llnv_rec.attribute_category := NULL;

Line 744: IF (l_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR) THEN

740: END IF;
741: IF (l_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM) THEN
742: l_llnv_rec.tax_amount := NULL;
743: END IF;
744: IF (l_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR) THEN
745: l_llnv_rec.attribute_category := NULL;
746: END IF;
747: IF (l_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR) THEN
748: l_llnv_rec.attribute1 := NULL;

Line 747: IF (l_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR) THEN

743: END IF;
744: IF (l_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR) THEN
745: l_llnv_rec.attribute_category := NULL;
746: END IF;
747: IF (l_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR) THEN
748: l_llnv_rec.attribute1 := NULL;
749: END IF;
750: IF (l_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR) THEN
751: l_llnv_rec.attribute2 := NULL;

Line 750: IF (l_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR) THEN

746: END IF;
747: IF (l_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR) THEN
748: l_llnv_rec.attribute1 := NULL;
749: END IF;
750: IF (l_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR) THEN
751: l_llnv_rec.attribute2 := NULL;
752: END IF;
753: IF (l_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR) THEN
754: l_llnv_rec.attribute3 := NULL;

Line 753: IF (l_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR) THEN

749: END IF;
750: IF (l_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR) THEN
751: l_llnv_rec.attribute2 := NULL;
752: END IF;
753: IF (l_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR) THEN
754: l_llnv_rec.attribute3 := NULL;
755: END IF;
756: IF (l_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR) THEN
757: l_llnv_rec.attribute4 := NULL;

Line 756: IF (l_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR) THEN

752: END IF;
753: IF (l_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR) THEN
754: l_llnv_rec.attribute3 := NULL;
755: END IF;
756: IF (l_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR) THEN
757: l_llnv_rec.attribute4 := NULL;
758: END IF;
759: IF (l_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR) THEN
760: l_llnv_rec.attribute5 := NULL;

Line 759: IF (l_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR) THEN

755: END IF;
756: IF (l_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR) THEN
757: l_llnv_rec.attribute4 := NULL;
758: END IF;
759: IF (l_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR) THEN
760: l_llnv_rec.attribute5 := NULL;
761: END IF;
762: IF (l_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR) THEN
763: l_llnv_rec.attribute6 := NULL;

Line 762: IF (l_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR) THEN

758: END IF;
759: IF (l_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR) THEN
760: l_llnv_rec.attribute5 := NULL;
761: END IF;
762: IF (l_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR) THEN
763: l_llnv_rec.attribute6 := NULL;
764: END IF;
765: IF (l_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR) THEN
766: l_llnv_rec.attribute7 := NULL;

Line 765: IF (l_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR) THEN

761: END IF;
762: IF (l_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR) THEN
763: l_llnv_rec.attribute6 := NULL;
764: END IF;
765: IF (l_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR) THEN
766: l_llnv_rec.attribute7 := NULL;
767: END IF;
768: IF (l_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR) THEN
769: l_llnv_rec.attribute8 := NULL;

Line 768: IF (l_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR) THEN

764: END IF;
765: IF (l_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR) THEN
766: l_llnv_rec.attribute7 := NULL;
767: END IF;
768: IF (l_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR) THEN
769: l_llnv_rec.attribute8 := NULL;
770: END IF;
771: IF (l_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR) THEN
772: l_llnv_rec.attribute9 := NULL;

Line 771: IF (l_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR) THEN

767: END IF;
768: IF (l_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR) THEN
769: l_llnv_rec.attribute8 := NULL;
770: END IF;
771: IF (l_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR) THEN
772: l_llnv_rec.attribute9 := NULL;
773: END IF;
774: IF (l_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR) THEN
775: l_llnv_rec.attribute10 := NULL;

Line 774: IF (l_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR) THEN

770: END IF;
771: IF (l_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR) THEN
772: l_llnv_rec.attribute9 := NULL;
773: END IF;
774: IF (l_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR) THEN
775: l_llnv_rec.attribute10 := NULL;
776: END IF;
777: IF (l_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR) THEN
778: l_llnv_rec.attribute11 := NULL;

Line 777: IF (l_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR) THEN

773: END IF;
774: IF (l_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR) THEN
775: l_llnv_rec.attribute10 := NULL;
776: END IF;
777: IF (l_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR) THEN
778: l_llnv_rec.attribute11 := NULL;
779: END IF;
780: IF (l_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR) THEN
781: l_llnv_rec.attribute12 := NULL;

Line 780: IF (l_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR) THEN

776: END IF;
777: IF (l_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR) THEN
778: l_llnv_rec.attribute11 := NULL;
779: END IF;
780: IF (l_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR) THEN
781: l_llnv_rec.attribute12 := NULL;
782: END IF;
783: IF (l_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR) THEN
784: l_llnv_rec.attribute13 := NULL;

Line 783: IF (l_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR) THEN

779: END IF;
780: IF (l_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR) THEN
781: l_llnv_rec.attribute12 := NULL;
782: END IF;
783: IF (l_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR) THEN
784: l_llnv_rec.attribute13 := NULL;
785: END IF;
786: IF (l_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR) THEN
787: l_llnv_rec.attribute14 := NULL;

Line 786: IF (l_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR) THEN

782: END IF;
783: IF (l_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR) THEN
784: l_llnv_rec.attribute13 := NULL;
785: END IF;
786: IF (l_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR) THEN
787: l_llnv_rec.attribute14 := NULL;
788: END IF;
789: IF (l_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR) THEN
790: l_llnv_rec.attribute15 := NULL;

Line 789: IF (l_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR) THEN

785: END IF;
786: IF (l_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR) THEN
787: l_llnv_rec.attribute14 := NULL;
788: END IF;
789: IF (l_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR) THEN
790: l_llnv_rec.attribute15 := NULL;
791: END IF;
792: IF (l_llnv_rec.line_type = Okc_Api.G_MISS_CHAR) THEN
793: l_llnv_rec.line_type := NULL;

Line 792: IF (l_llnv_rec.line_type = Okc_Api.G_MISS_CHAR) THEN

788: END IF;
789: IF (l_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR) THEN
790: l_llnv_rec.attribute15 := NULL;
791: END IF;
792: IF (l_llnv_rec.line_type = Okc_Api.G_MISS_CHAR) THEN
793: l_llnv_rec.line_type := NULL;
794: END IF;
795: IF (l_llnv_rec.request_id = Okc_Api.G_MISS_NUM) THEN
796: l_llnv_rec.request_id := NULL;

Line 795: IF (l_llnv_rec.request_id = Okc_Api.G_MISS_NUM) THEN

791: END IF;
792: IF (l_llnv_rec.line_type = Okc_Api.G_MISS_CHAR) THEN
793: l_llnv_rec.line_type := NULL;
794: END IF;
795: IF (l_llnv_rec.request_id = Okc_Api.G_MISS_NUM) THEN
796: l_llnv_rec.request_id := NULL;
797: END IF;
798: IF (l_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM) THEN
799: l_llnv_rec.program_application_id := NULL;

Line 798: IF (l_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM) THEN

794: END IF;
795: IF (l_llnv_rec.request_id = Okc_Api.G_MISS_NUM) THEN
796: l_llnv_rec.request_id := NULL;
797: END IF;
798: IF (l_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM) THEN
799: l_llnv_rec.program_application_id := NULL;
800: END IF;
801: IF (l_llnv_rec.program_id = Okc_Api.G_MISS_NUM) THEN
802: l_llnv_rec.program_id := NULL;

Line 801: IF (l_llnv_rec.program_id = Okc_Api.G_MISS_NUM) THEN

797: END IF;
798: IF (l_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM) THEN
799: l_llnv_rec.program_application_id := NULL;
800: END IF;
801: IF (l_llnv_rec.program_id = Okc_Api.G_MISS_NUM) THEN
802: l_llnv_rec.program_id := NULL;
803: END IF;
804: IF (l_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE) THEN
805: l_llnv_rec.program_update_date := NULL;

Line 804: IF (l_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE) THEN

800: END IF;
801: IF (l_llnv_rec.program_id = Okc_Api.G_MISS_NUM) THEN
802: l_llnv_rec.program_id := NULL;
803: END IF;
804: IF (l_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE) THEN
805: l_llnv_rec.program_update_date := NULL;
806: END IF;
807: IF (l_llnv_rec.org_id = Okc_Api.G_MISS_NUM) THEN
808: l_llnv_rec.org_id := NULL;

Line 807: IF (l_llnv_rec.org_id = Okc_Api.G_MISS_NUM) THEN

803: END IF;
804: IF (l_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE) THEN
805: l_llnv_rec.program_update_date := NULL;
806: END IF;
807: IF (l_llnv_rec.org_id = Okc_Api.G_MISS_NUM) THEN
808: l_llnv_rec.org_id := NULL;
809: END IF;
810: IF (l_llnv_rec.created_by = Okc_Api.G_MISS_NUM) THEN
811: l_llnv_rec.created_by := NULL;

Line 810: IF (l_llnv_rec.created_by = Okc_Api.G_MISS_NUM) THEN

806: END IF;
807: IF (l_llnv_rec.org_id = Okc_Api.G_MISS_NUM) THEN
808: l_llnv_rec.org_id := NULL;
809: END IF;
810: IF (l_llnv_rec.created_by = Okc_Api.G_MISS_NUM) THEN
811: l_llnv_rec.created_by := NULL;
812: END IF;
813: IF (l_llnv_rec.creation_date = Okc_Api.G_MISS_DATE) THEN
814: l_llnv_rec.creation_date := NULL;

Line 813: IF (l_llnv_rec.creation_date = Okc_Api.G_MISS_DATE) THEN

809: END IF;
810: IF (l_llnv_rec.created_by = Okc_Api.G_MISS_NUM) THEN
811: l_llnv_rec.created_by := NULL;
812: END IF;
813: IF (l_llnv_rec.creation_date = Okc_Api.G_MISS_DATE) THEN
814: l_llnv_rec.creation_date := NULL;
815: END IF;
816: IF (l_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM) THEN
817: l_llnv_rec.last_updated_by := NULL;

Line 816: IF (l_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM) THEN

812: END IF;
813: IF (l_llnv_rec.creation_date = Okc_Api.G_MISS_DATE) THEN
814: l_llnv_rec.creation_date := NULL;
815: END IF;
816: IF (l_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM) THEN
817: l_llnv_rec.last_updated_by := NULL;
818: END IF;
819: IF (l_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE) THEN
820: l_llnv_rec.last_update_date := NULL;

Line 819: IF (l_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE) THEN

815: END IF;
816: IF (l_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM) THEN
817: l_llnv_rec.last_updated_by := NULL;
818: END IF;
819: IF (l_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE) THEN
820: l_llnv_rec.last_update_date := NULL;
821: END IF;
822: IF (l_llnv_rec.last_update_login = Okc_Api.G_MISS_NUM) THEN
823: l_llnv_rec.last_update_login := NULL;

Line 822: IF (l_llnv_rec.last_update_login = Okc_Api.G_MISS_NUM) THEN

818: END IF;
819: IF (l_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE) THEN
820: l_llnv_rec.last_update_date := NULL;
821: END IF;
822: IF (l_llnv_rec.last_update_login = Okc_Api.G_MISS_NUM) THEN
823: l_llnv_rec.last_update_login := NULL;
824: END IF;
825: RETURN(l_llnv_rec);
826: END null_out_defaults;

Line 836: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

832: --------------------------------------------------
833: FUNCTION Validate_Attributes (
834: p_llnv_rec IN llnv_rec_type
835: ) RETURN VARCHAR2 IS
836: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
837: -- Added 04/19/2001 -- Sunil Mathew
838: x_return_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
839: BEGIN
840: -- Added 04/19/2001 Sunil Mathew

Line 954: IF p_llnv_rec.id = Okc_Api.G_MISS_NUM OR

950: END IF;
951:
952: -- End Addition 04/19/2001 Sunil Mathew
953:
954: IF p_llnv_rec.id = Okc_Api.G_MISS_NUM OR
955: p_llnv_rec.id IS NULL
956: THEN
957: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
958: l_return_status := Okc_Api.G_RET_STS_ERROR;

Line 957: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');

953:
954: IF p_llnv_rec.id = Okc_Api.G_MISS_NUM OR
955: p_llnv_rec.id IS NULL
956: THEN
957: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
958: l_return_status := Okc_Api.G_RET_STS_ERROR;
959: ELSIF p_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM OR
960: p_llnv_rec.object_version_number IS NULL
961: THEN

Line 958: l_return_status := Okc_Api.G_RET_STS_ERROR;

954: IF p_llnv_rec.id = Okc_Api.G_MISS_NUM OR
955: p_llnv_rec.id IS NULL
956: THEN
957: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
958: l_return_status := Okc_Api.G_RET_STS_ERROR;
959: ELSIF p_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM OR
960: p_llnv_rec.object_version_number IS NULL
961: THEN
962: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

Line 959: ELSIF p_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM OR

955: p_llnv_rec.id IS NULL
956: THEN
957: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'id');
958: l_return_status := Okc_Api.G_RET_STS_ERROR;
959: ELSIF p_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM OR
960: p_llnv_rec.object_version_number IS NULL
961: THEN
962: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
963: l_return_status := Okc_Api.G_RET_STS_ERROR;

Line 962: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');

958: l_return_status := Okc_Api.G_RET_STS_ERROR;
959: ELSIF p_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM OR
960: p_llnv_rec.object_version_number IS NULL
961: THEN
962: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
963: l_return_status := Okc_Api.G_RET_STS_ERROR;
964: ELSIF p_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM OR
965: p_llnv_rec.sequence_number IS NULL
966: THEN

Line 963: l_return_status := Okc_Api.G_RET_STS_ERROR;

959: ELSIF p_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM OR
960: p_llnv_rec.object_version_number IS NULL
961: THEN
962: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
963: l_return_status := Okc_Api.G_RET_STS_ERROR;
964: ELSIF p_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM OR
965: p_llnv_rec.sequence_number IS NULL
966: THEN
967: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'sequence_number');

Line 964: ELSIF p_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM OR

960: p_llnv_rec.object_version_number IS NULL
961: THEN
962: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'object_version_number');
963: l_return_status := Okc_Api.G_RET_STS_ERROR;
964: ELSIF p_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM OR
965: p_llnv_rec.sequence_number IS NULL
966: THEN
967: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'sequence_number');
968: l_return_status := Okc_Api.G_RET_STS_ERROR;

Line 967: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'sequence_number');

963: l_return_status := Okc_Api.G_RET_STS_ERROR;
964: ELSIF p_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM OR
965: p_llnv_rec.sequence_number IS NULL
966: THEN
967: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'sequence_number');
968: l_return_status := Okc_Api.G_RET_STS_ERROR;
969: ELSIF p_llnv_rec.line_type = Okc_Api.G_MISS_CHAR OR
970: p_llnv_rec.line_type IS NULL
971: THEN

Line 968: l_return_status := Okc_Api.G_RET_STS_ERROR;

964: ELSIF p_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM OR
965: p_llnv_rec.sequence_number IS NULL
966: THEN
967: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'sequence_number');
968: l_return_status := Okc_Api.G_RET_STS_ERROR;
969: ELSIF p_llnv_rec.line_type = Okc_Api.G_MISS_CHAR OR
970: p_llnv_rec.line_type IS NULL
971: THEN
972: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'line_type');

Line 969: ELSIF p_llnv_rec.line_type = Okc_Api.G_MISS_CHAR OR

965: p_llnv_rec.sequence_number IS NULL
966: THEN
967: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'sequence_number');
968: l_return_status := Okc_Api.G_RET_STS_ERROR;
969: ELSIF p_llnv_rec.line_type = Okc_Api.G_MISS_CHAR OR
970: p_llnv_rec.line_type IS NULL
971: THEN
972: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'line_type');
973: l_return_status := Okc_Api.G_RET_STS_ERROR;

Line 972: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'line_type');

968: l_return_status := Okc_Api.G_RET_STS_ERROR;
969: ELSIF p_llnv_rec.line_type = Okc_Api.G_MISS_CHAR OR
970: p_llnv_rec.line_type IS NULL
971: THEN
972: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'line_type');
973: l_return_status := Okc_Api.G_RET_STS_ERROR;
974: END IF;
975: RETURN(l_return_status);
976: END Validate_Attributes;

Line 973: l_return_status := Okc_Api.G_RET_STS_ERROR;

969: ELSIF p_llnv_rec.line_type = Okc_Api.G_MISS_CHAR OR
970: p_llnv_rec.line_type IS NULL
971: THEN
972: Okc_Api.set_message(G_APP_NAME, G_REQUIRED_VALUE,G_COL_NAME_TOKEN,'line_type');
973: l_return_status := Okc_Api.G_RET_STS_ERROR;
974: END IF;
975: RETURN(l_return_status);
976: END Validate_Attributes;
977:

Line 987: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

983: ----------------------------------------------
984: FUNCTION Validate_Record (
985: p_llnv_rec IN llnv_rec_type
986: ) RETURN VARCHAR2 IS
987: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
988: BEGIN
989: RETURN (l_return_status);
990: END Validate_Record;
991:

Line 1116: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1112: -- validate_row for:OKL_CNSLD_AR_LINES_V --
1113: -------------------------------------------
1114: PROCEDURE validate_row(
1115: p_api_version IN NUMBER,
1116: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1117: x_return_status OUT NOCOPY VARCHAR2,
1118: x_msg_count OUT NOCOPY NUMBER,
1119: x_msg_data OUT NOCOPY VARCHAR2,
1120: p_llnv_rec IN llnv_rec_type) IS

Line 1124: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1120: p_llnv_rec IN llnv_rec_type) IS
1121:
1122: l_api_version CONSTANT NUMBER := 1;
1123: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1124: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1125: l_llnv_rec llnv_rec_type := p_llnv_rec;
1126: l_lln_rec lln_rec_type;
1127: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
1128: BEGIN

Line 1129: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

1125: l_llnv_rec llnv_rec_type := p_llnv_rec;
1126: l_lln_rec lln_rec_type;
1127: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
1128: BEGIN
1129: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1130: G_PKG_NAME,
1131: p_init_msg_list,
1132: l_api_version,
1133: p_api_version,

Line 1136: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1132: l_api_version,
1133: p_api_version,
1134: '_PVT',
1135: x_return_status);
1136: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1137: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1138: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1139: RAISE Okc_Api.G_EXCEPTION_ERROR;
1140: END IF;

Line 1137: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1133: p_api_version,
1134: '_PVT',
1135: x_return_status);
1136: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1137: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1138: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1139: RAISE Okc_Api.G_EXCEPTION_ERROR;
1140: END IF;
1141: --- Validate all non-missing attributes (Item Level Validation)

Line 1138: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1134: '_PVT',
1135: x_return_status);
1136: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1137: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1138: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1139: RAISE Okc_Api.G_EXCEPTION_ERROR;
1140: END IF;
1141: --- Validate all non-missing attributes (Item Level Validation)
1142: l_return_status := Validate_Attributes(l_llnv_rec);

Line 1139: RAISE Okc_Api.G_EXCEPTION_ERROR;

1135: x_return_status);
1136: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1137: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1138: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1139: RAISE Okc_Api.G_EXCEPTION_ERROR;
1140: END IF;
1141: --- Validate all non-missing attributes (Item Level Validation)
1142: l_return_status := Validate_Attributes(l_llnv_rec);
1143: --- If any errors happen abort API

Line 1144: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1140: END IF;
1141: --- Validate all non-missing attributes (Item Level Validation)
1142: l_return_status := Validate_Attributes(l_llnv_rec);
1143: --- If any errors happen abort API
1144: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okc_Api.G_EXCEPTION_ERROR;
1148: END IF;

Line 1145: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1141: --- Validate all non-missing attributes (Item Level Validation)
1142: l_return_status := Validate_Attributes(l_llnv_rec);
1143: --- If any errors happen abort API
1144: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okc_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149: l_return_status := Validate_Record(l_llnv_rec);

Line 1146: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1142: l_return_status := Validate_Attributes(l_llnv_rec);
1143: --- If any errors happen abort API
1144: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okc_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149: l_return_status := Validate_Record(l_llnv_rec);
1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1147: RAISE Okc_Api.G_EXCEPTION_ERROR;

1143: --- If any errors happen abort API
1144: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1145: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1146: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okc_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149: l_return_status := Validate_Record(l_llnv_rec);
1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1146: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1147: RAISE Okc_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149: l_return_status := Validate_Record(l_llnv_rec);
1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1153: RAISE Okc_Api.G_EXCEPTION_ERROR;
1154: END IF;

Line 1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1147: RAISE Okc_Api.G_EXCEPTION_ERROR;
1148: END IF;
1149: l_return_status := Validate_Record(l_llnv_rec);
1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1153: RAISE Okc_Api.G_EXCEPTION_ERROR;
1154: END IF;
1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1148: END IF;
1149: l_return_status := Validate_Record(l_llnv_rec);
1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1153: RAISE Okc_Api.G_EXCEPTION_ERROR;
1154: END IF;
1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1156: EXCEPTION

Line 1153: RAISE Okc_Api.G_EXCEPTION_ERROR;

1149: l_return_status := Validate_Record(l_llnv_rec);
1150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1153: RAISE Okc_Api.G_EXCEPTION_ERROR;
1154: END IF;
1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1156: EXCEPTION
1157: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

Line 1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

1151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1153: RAISE Okc_Api.G_EXCEPTION_ERROR;
1154: END IF;
1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1156: EXCEPTION
1157: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1158: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1159: (

Line 1157: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1153: RAISE Okc_Api.G_EXCEPTION_ERROR;
1154: END IF;
1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1156: EXCEPTION
1157: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1158: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1159: (
1160: l_api_name,
1161: G_PKG_NAME,

Line 1158: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1154: END IF;
1155: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1156: EXCEPTION
1157: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1158: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1159: (
1160: l_api_name,
1161: G_PKG_NAME,
1162: 'OKC_API.G_RET_STS_ERROR',

Line 1162: 'OKC_API.G_RET_STS_ERROR',

1158: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1159: (
1160: l_api_name,
1161: G_PKG_NAME,
1162: 'OKC_API.G_RET_STS_ERROR',
1163: x_msg_count,
1164: x_msg_data,
1165: '_PVT'
1166: );

Line 1167: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1163: x_msg_count,
1164: x_msg_data,
1165: '_PVT'
1166: );
1167: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1168: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1169: (
1170: l_api_name,
1171: G_PKG_NAME,

Line 1168: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1164: x_msg_data,
1165: '_PVT'
1166: );
1167: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1168: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1169: (
1170: l_api_name,
1171: G_PKG_NAME,
1172: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1172: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1168: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1169: (
1170: l_api_name,
1171: G_PKG_NAME,
1172: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1173: x_msg_count,
1174: x_msg_data,
1175: '_PVT'
1176: );

Line 1178: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1174: x_msg_data,
1175: '_PVT'
1176: );
1177: WHEN OTHERS THEN
1178: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1179: (
1180: l_api_name,
1181: G_PKG_NAME,
1182: 'OTHERS',

Line 1193: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1189: -- PL/SQL TBL validate_row for:LLNV_TBL --
1190: ------------------------------------------
1191: PROCEDURE validate_row(
1192: p_api_version IN NUMBER,
1193: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1194: x_return_status OUT NOCOPY VARCHAR2,
1195: x_msg_count OUT NOCOPY NUMBER,
1196: x_msg_data OUT NOCOPY VARCHAR2,
1197: p_llnv_tbl IN llnv_tbl_type) IS

Line 1201: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1197: p_llnv_tbl IN llnv_tbl_type) IS
1198:
1199: l_api_version CONSTANT NUMBER := 1;
1200: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1201: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1202:
1203: -- Begin Post-Generation Change
1204: -- overall error status
1205: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;

Line 1210: Okc_Api.init_msg_list(p_init_msg_list);

1206: -- End Post-Generation Change
1207:
1208: i NUMBER := 0;
1209: BEGIN
1210: Okc_Api.init_msg_list(p_init_msg_list);
1211: -- Make sure PL/SQL table has records in it before passing
1212: IF (p_llnv_tbl.COUNT > 0) THEN
1213: i := p_llnv_tbl.FIRST;
1214: LOOP

Line 1217: p_init_msg_list => Okc_Api.G_FALSE,

1213: i := p_llnv_tbl.FIRST;
1214: LOOP
1215: validate_row (
1216: p_api_version => p_api_version,
1217: p_init_msg_list => Okc_Api.G_FALSE,
1218: x_return_status => x_return_status,
1219: x_msg_count => x_msg_count,
1220: x_msg_data => x_msg_data,
1221: p_llnv_rec => p_llnv_tbl(i));

Line 1241: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1237: x_return_status := l_overall_status;
1238: -- End Post-Generation Change
1239: END IF;
1240: EXCEPTION
1241: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1242: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1243: (
1244: l_api_name,
1245: G_PKG_NAME,

Line 1242: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1238: -- End Post-Generation Change
1239: END IF;
1240: EXCEPTION
1241: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1242: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1243: (
1244: l_api_name,
1245: G_PKG_NAME,
1246: 'OKC_API.G_RET_STS_ERROR',

Line 1246: 'OKC_API.G_RET_STS_ERROR',

1242: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1243: (
1244: l_api_name,
1245: G_PKG_NAME,
1246: 'OKC_API.G_RET_STS_ERROR',
1247: x_msg_count,
1248: x_msg_data,
1249: '_PVT'
1250: );

Line 1251: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1247: x_msg_count,
1248: x_msg_data,
1249: '_PVT'
1250: );
1251: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1252: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1253: (
1254: l_api_name,
1255: G_PKG_NAME,

Line 1252: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1248: x_msg_data,
1249: '_PVT'
1250: );
1251: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1252: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1253: (
1254: l_api_name,
1255: G_PKG_NAME,
1256: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1256: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1252: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1253: (
1254: l_api_name,
1255: G_PKG_NAME,
1256: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1257: x_msg_count,
1258: x_msg_data,
1259: '_PVT'
1260: );

Line 1262: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1258: x_msg_data,
1259: '_PVT'
1260: );
1261: WHEN OTHERS THEN
1262: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1263: (
1264: l_api_name,
1265: G_PKG_NAME,
1266: 'OTHERS',

Line 1280: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1276: -----------------------------------------
1277: -- insert_row for:OKL_CNSLD_AR_LINES_B --
1278: -----------------------------------------
1279: PROCEDURE insert_row(
1280: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1281: x_return_status OUT NOCOPY VARCHAR2,
1282: x_msg_count OUT NOCOPY NUMBER,
1283: x_msg_data OUT NOCOPY VARCHAR2,
1284: p_lln_rec IN lln_rec_type,

Line 1289: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1285: x_lln_rec OUT NOCOPY lln_rec_type) IS
1286:
1287: l_api_version CONSTANT NUMBER := 1;
1288: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1289: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1290: l_lln_rec lln_rec_type := p_lln_rec;
1291: l_def_lln_rec lln_rec_type;
1292: ---------------------------------------------
1293: -- Set_Attributes for:OKL_CNSLD_AR_LINES_B --

Line 1299: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1295: FUNCTION Set_Attributes (
1296: p_lln_rec IN lln_rec_type,
1297: x_lln_rec OUT NOCOPY lln_rec_type
1298: ) RETURN VARCHAR2 IS
1299: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1300: BEGIN
1301: x_lln_rec := p_lln_rec;
1302: RETURN(l_return_status);
1303: END Set_Attributes;

Line 1305: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

1301: x_lln_rec := p_lln_rec;
1302: RETURN(l_return_status);
1303: END Set_Attributes;
1304: BEGIN
1305: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1306: p_init_msg_list,
1307: '_PVT',
1308: x_return_status);
1309: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1309: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1305: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1306: p_init_msg_list,
1307: '_PVT',
1308: x_return_status);
1309: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1310: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1312: RAISE Okc_Api.G_EXCEPTION_ERROR;
1313: END IF;

Line 1310: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1306: p_init_msg_list,
1307: '_PVT',
1308: x_return_status);
1309: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1310: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1312: RAISE Okc_Api.G_EXCEPTION_ERROR;
1313: END IF;
1314: --- Setting item attributes

Line 1311: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1307: '_PVT',
1308: x_return_status);
1309: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1310: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1312: RAISE Okc_Api.G_EXCEPTION_ERROR;
1313: END IF;
1314: --- Setting item attributes
1315: l_return_status := Set_Attributes(

Line 1312: RAISE Okc_Api.G_EXCEPTION_ERROR;

1308: x_return_status);
1309: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1310: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1312: RAISE Okc_Api.G_EXCEPTION_ERROR;
1313: END IF;
1314: --- Setting item attributes
1315: l_return_status := Set_Attributes(
1316: p_lln_rec, -- IN

Line 1319: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1315: l_return_status := Set_Attributes(
1316: p_lln_rec, -- IN
1317: l_lln_rec); -- OUT
1318: --- If any errors happen abort API
1319: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1320: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1321: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1322: RAISE Okc_Api.G_EXCEPTION_ERROR;
1323: END IF;

Line 1320: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1316: p_lln_rec, -- IN
1317: l_lln_rec); -- OUT
1318: --- If any errors happen abort API
1319: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1320: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1321: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1322: RAISE Okc_Api.G_EXCEPTION_ERROR;
1323: END IF;
1324: INSERT INTO OKL_CNSLD_AR_LINES_B(

Line 1321: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1317: l_lln_rec); -- OUT
1318: --- If any errors happen abort API
1319: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1320: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1321: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1322: RAISE Okc_Api.G_EXCEPTION_ERROR;
1323: END IF;
1324: INSERT INTO OKL_CNSLD_AR_LINES_B(
1325: id,

Line 1322: RAISE Okc_Api.G_EXCEPTION_ERROR;

1318: --- If any errors happen abort API
1319: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1320: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1321: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1322: RAISE Okc_Api.G_EXCEPTION_ERROR;
1323: END IF;
1324: INSERT INTO OKL_CNSLD_AR_LINES_B(
1325: id,
1326: sequence_number,

Line 1402: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

1398: l_lln_rec.last_update_date,
1399: l_lln_rec.last_update_login);
1400: -- Set OUT values
1401: x_lln_rec := l_lln_rec;
1402: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1403: EXCEPTION
1404: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1405: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1406: (

Line 1404: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1400: -- Set OUT values
1401: x_lln_rec := l_lln_rec;
1402: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1403: EXCEPTION
1404: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1405: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1406: (
1407: l_api_name,
1408: G_PKG_NAME,

Line 1405: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1401: x_lln_rec := l_lln_rec;
1402: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1403: EXCEPTION
1404: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1405: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1406: (
1407: l_api_name,
1408: G_PKG_NAME,
1409: 'OKC_API.G_RET_STS_ERROR',

Line 1409: 'OKC_API.G_RET_STS_ERROR',

1405: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1406: (
1407: l_api_name,
1408: G_PKG_NAME,
1409: 'OKC_API.G_RET_STS_ERROR',
1410: x_msg_count,
1411: x_msg_data,
1412: '_PVT'
1413: );

Line 1414: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1410: x_msg_count,
1411: x_msg_data,
1412: '_PVT'
1413: );
1414: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1415: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1416: (
1417: l_api_name,
1418: G_PKG_NAME,

Line 1415: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1411: x_msg_data,
1412: '_PVT'
1413: );
1414: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1415: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1416: (
1417: l_api_name,
1418: G_PKG_NAME,
1419: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1419: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1415: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1416: (
1417: l_api_name,
1418: G_PKG_NAME,
1419: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1420: x_msg_count,
1421: x_msg_data,
1422: '_PVT'
1423: );

Line 1425: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1421: x_msg_data,
1422: '_PVT'
1423: );
1424: WHEN OTHERS THEN
1425: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1426: (
1427: l_api_name,
1428: G_PKG_NAME,
1429: 'OTHERS',

Line 1439: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1435: ------------------------------------------
1436: -- insert_row for:OKL_CNSLD_AR_LINES_TL --
1437: ------------------------------------------
1438: PROCEDURE insert_row(
1439: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1440: x_return_status OUT NOCOPY VARCHAR2,
1441: x_msg_count OUT NOCOPY NUMBER,
1442: x_msg_data OUT NOCOPY VARCHAR2,
1443: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type,

Line 1448: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1444: x_okl_cnsld_ar_lines_tl_rec OUT NOCOPY okl_cnsld_ar_lines_tl_rec_type) IS
1445:
1446: l_api_version CONSTANT NUMBER := 1;
1447: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1448: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1449: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type := p_okl_cnsld_ar_lines_tl_rec;
1450: ldefoklcnsldarlinestlrec okl_cnsld_ar_lines_tl_rec_type;
1451: CURSOR get_languages IS
1452: SELECT *

Line 1462: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1458: FUNCTION Set_Attributes (
1459: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type,
1460: x_okl_cnsld_ar_lines_tl_rec OUT NOCOPY okl_cnsld_ar_lines_tl_rec_type
1461: ) RETURN VARCHAR2 IS
1462: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1463: BEGIN
1464: x_okl_cnsld_ar_lines_tl_rec := p_okl_cnsld_ar_lines_tl_rec;
1465: x_okl_cnsld_ar_lines_tl_rec.LANGUAGE := USERENV('LANG');
1466: x_okl_cnsld_ar_lines_tl_rec.SOURCE_LANG := USERENV('LANG');

Line 1470: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

1466: x_okl_cnsld_ar_lines_tl_rec.SOURCE_LANG := USERENV('LANG');
1467: RETURN(l_return_status);
1468: END Set_Attributes;
1469: BEGIN
1470: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1471: p_init_msg_list,
1472: '_PVT',
1473: x_return_status);
1474: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1474: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1470: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1471: p_init_msg_list,
1472: '_PVT',
1473: x_return_status);
1474: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1475: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1476: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1477: RAISE Okc_Api.G_EXCEPTION_ERROR;
1478: END IF;

Line 1475: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1471: p_init_msg_list,
1472: '_PVT',
1473: x_return_status);
1474: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1475: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1476: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1477: RAISE Okc_Api.G_EXCEPTION_ERROR;
1478: END IF;
1479: --- Setting item attributes

Line 1476: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1472: '_PVT',
1473: x_return_status);
1474: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1475: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1476: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1477: RAISE Okc_Api.G_EXCEPTION_ERROR;
1478: END IF;
1479: --- Setting item attributes
1480: l_return_status := Set_Attributes(

Line 1477: RAISE Okc_Api.G_EXCEPTION_ERROR;

1473: x_return_status);
1474: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1475: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1476: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1477: RAISE Okc_Api.G_EXCEPTION_ERROR;
1478: END IF;
1479: --- Setting item attributes
1480: l_return_status := Set_Attributes(
1481: p_okl_cnsld_ar_lines_tl_rec, -- IN

Line 1484: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1480: l_return_status := Set_Attributes(
1481: p_okl_cnsld_ar_lines_tl_rec, -- IN
1482: l_okl_cnsld_ar_lines_tl_rec); -- OUT
1483: --- If any errors happen abort API
1484: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1485: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1486: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1487: RAISE Okc_Api.G_EXCEPTION_ERROR;
1488: END IF;

Line 1485: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1481: p_okl_cnsld_ar_lines_tl_rec, -- IN
1482: l_okl_cnsld_ar_lines_tl_rec); -- OUT
1483: --- If any errors happen abort API
1484: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1485: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1486: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1487: RAISE Okc_Api.G_EXCEPTION_ERROR;
1488: END IF;
1489: FOR l_lang_rec IN get_languages LOOP

Line 1486: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1482: l_okl_cnsld_ar_lines_tl_rec); -- OUT
1483: --- If any errors happen abort API
1484: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1485: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1486: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1487: RAISE Okc_Api.G_EXCEPTION_ERROR;
1488: END IF;
1489: FOR l_lang_rec IN get_languages LOOP
1490: l_okl_cnsld_ar_lines_tl_rec.LANGUAGE := l_lang_rec.language_code;

Line 1487: RAISE Okc_Api.G_EXCEPTION_ERROR;

1483: --- If any errors happen abort API
1484: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1485: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1486: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1487: RAISE Okc_Api.G_EXCEPTION_ERROR;
1488: END IF;
1489: FOR l_lang_rec IN get_languages LOOP
1490: l_okl_cnsld_ar_lines_tl_rec.LANGUAGE := l_lang_rec.language_code;
1491: INSERT INTO OKL_CNSLD_AR_LINES_TL(

Line 1514: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

1510: l_okl_cnsld_ar_lines_tl_rec.last_update_login);
1511: END LOOP;
1512: -- Set OUT values
1513: x_okl_cnsld_ar_lines_tl_rec := l_okl_cnsld_ar_lines_tl_rec;
1514: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1515: EXCEPTION
1516: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1517: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1518: (

Line 1516: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1512: -- Set OUT values
1513: x_okl_cnsld_ar_lines_tl_rec := l_okl_cnsld_ar_lines_tl_rec;
1514: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1515: EXCEPTION
1516: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1517: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1518: (
1519: l_api_name,
1520: G_PKG_NAME,

Line 1517: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1513: x_okl_cnsld_ar_lines_tl_rec := l_okl_cnsld_ar_lines_tl_rec;
1514: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1515: EXCEPTION
1516: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1517: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1518: (
1519: l_api_name,
1520: G_PKG_NAME,
1521: 'OKC_API.G_RET_STS_ERROR',

Line 1521: 'OKC_API.G_RET_STS_ERROR',

1517: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1518: (
1519: l_api_name,
1520: G_PKG_NAME,
1521: 'OKC_API.G_RET_STS_ERROR',
1522: x_msg_count,
1523: x_msg_data,
1524: '_PVT'
1525: );

Line 1526: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1522: x_msg_count,
1523: x_msg_data,
1524: '_PVT'
1525: );
1526: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1527: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1528: (
1529: l_api_name,
1530: G_PKG_NAME,

Line 1527: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1523: x_msg_data,
1524: '_PVT'
1525: );
1526: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1527: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1528: (
1529: l_api_name,
1530: G_PKG_NAME,
1531: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1531: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1527: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1528: (
1529: l_api_name,
1530: G_PKG_NAME,
1531: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1532: x_msg_count,
1533: x_msg_data,
1534: '_PVT'
1535: );

Line 1537: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1533: x_msg_data,
1534: '_PVT'
1535: );
1536: WHEN OTHERS THEN
1537: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1538: (
1539: l_api_name,
1540: G_PKG_NAME,
1541: 'OTHERS',

Line 1552: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1548: -- insert_row for:OKL_CNSLD_AR_LINES_V --
1549: -----------------------------------------
1550: PROCEDURE insert_row(
1551: p_api_version IN NUMBER,
1552: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1553: x_return_status OUT NOCOPY VARCHAR2,
1554: x_msg_count OUT NOCOPY NUMBER,
1555: x_msg_data OUT NOCOPY VARCHAR2,
1556: p_llnv_rec IN llnv_rec_type,

Line 1561: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1557: x_llnv_rec OUT NOCOPY llnv_rec_type) IS
1558:
1559: l_api_version CONSTANT NUMBER := 1;
1560: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1561: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1562: l_llnv_rec llnv_rec_type;
1563: l_def_llnv_rec llnv_rec_type;
1564: l_lln_rec lln_rec_type;
1565: lx_lln_rec lln_rec_type;

Line 1590: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1586: FUNCTION Set_Attributes (
1587: p_llnv_rec IN llnv_rec_type,
1588: x_llnv_rec OUT NOCOPY llnv_rec_type
1589: ) RETURN VARCHAR2 IS
1590: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1591: BEGIN
1592: x_llnv_rec := p_llnv_rec;
1593: x_llnv_rec.OBJECT_VERSION_NUMBER := 1;
1594: x_llnv_rec.SFWT_FLAG := 'N';

Line 1614: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

1610:
1611: RETURN(l_return_status);
1612: END Set_Attributes;
1613: BEGIN
1614: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1615: G_PKG_NAME,
1616: p_init_msg_list,
1617: l_api_version,
1618: p_api_version,

Line 1621: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1617: l_api_version,
1618: p_api_version,
1619: '_PVT',
1620: x_return_status);
1621: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1622: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1623: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1624: RAISE Okc_Api.G_EXCEPTION_ERROR;
1625: END IF;

Line 1622: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1618: p_api_version,
1619: '_PVT',
1620: x_return_status);
1621: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1622: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1623: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1624: RAISE Okc_Api.G_EXCEPTION_ERROR;
1625: END IF;
1626: l_llnv_rec := null_out_defaults(p_llnv_rec);

Line 1623: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1619: '_PVT',
1620: x_return_status);
1621: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1622: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1623: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1624: RAISE Okc_Api.G_EXCEPTION_ERROR;
1625: END IF;
1626: l_llnv_rec := null_out_defaults(p_llnv_rec);
1627: -- Set primary key value

Line 1624: RAISE Okc_Api.G_EXCEPTION_ERROR;

1620: x_return_status);
1621: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1622: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1623: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1624: RAISE Okc_Api.G_EXCEPTION_ERROR;
1625: END IF;
1626: l_llnv_rec := null_out_defaults(p_llnv_rec);
1627: -- Set primary key value
1628: l_llnv_rec.ID := get_seq_id;

Line 1634: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1630: l_return_status := Set_Attributes(
1631: l_llnv_rec, -- IN
1632: l_def_llnv_rec); -- OUT
1633: --- If any errors happen abort API
1634: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1635: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1636: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1637: RAISE Okc_Api.G_EXCEPTION_ERROR;
1638: END IF;

Line 1635: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1631: l_llnv_rec, -- IN
1632: l_def_llnv_rec); -- OUT
1633: --- If any errors happen abort API
1634: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1635: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1636: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1637: RAISE Okc_Api.G_EXCEPTION_ERROR;
1638: END IF;
1639: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);

Line 1636: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1632: l_def_llnv_rec); -- OUT
1633: --- If any errors happen abort API
1634: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1635: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1636: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1637: RAISE Okc_Api.G_EXCEPTION_ERROR;
1638: END IF;
1639: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);
1640: --- Validate all non-missing attributes (Item Level Validation)

Line 1637: RAISE Okc_Api.G_EXCEPTION_ERROR;

1633: --- If any errors happen abort API
1634: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1635: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1636: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1637: RAISE Okc_Api.G_EXCEPTION_ERROR;
1638: END IF;
1639: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);
1640: --- Validate all non-missing attributes (Item Level Validation)
1641: l_return_status := Validate_Attributes(l_def_llnv_rec);

Line 1643: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1639: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);
1640: --- Validate all non-missing attributes (Item Level Validation)
1641: l_return_status := Validate_Attributes(l_def_llnv_rec);
1642: --- If any errors happen abort API
1643: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1646: RAISE Okc_Api.G_EXCEPTION_ERROR;
1647: END IF;

Line 1644: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1640: --- Validate all non-missing attributes (Item Level Validation)
1641: l_return_status := Validate_Attributes(l_def_llnv_rec);
1642: --- If any errors happen abort API
1643: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1646: RAISE Okc_Api.G_EXCEPTION_ERROR;
1647: END IF;
1648: l_return_status := Validate_Record(l_def_llnv_rec);

Line 1645: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1641: l_return_status := Validate_Attributes(l_def_llnv_rec);
1642: --- If any errors happen abort API
1643: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1646: RAISE Okc_Api.G_EXCEPTION_ERROR;
1647: END IF;
1648: l_return_status := Validate_Record(l_def_llnv_rec);
1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1646: RAISE Okc_Api.G_EXCEPTION_ERROR;

1642: --- If any errors happen abort API
1643: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1644: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1645: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1646: RAISE Okc_Api.G_EXCEPTION_ERROR;
1647: END IF;
1648: l_return_status := Validate_Record(l_def_llnv_rec);
1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1650: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1645: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1646: RAISE Okc_Api.G_EXCEPTION_ERROR;
1647: END IF;
1648: l_return_status := Validate_Record(l_def_llnv_rec);
1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1650: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1651: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1652: RAISE Okc_Api.G_EXCEPTION_ERROR;
1653: END IF;

Line 1650: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1646: RAISE Okc_Api.G_EXCEPTION_ERROR;
1647: END IF;
1648: l_return_status := Validate_Record(l_def_llnv_rec);
1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1650: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1651: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1652: RAISE Okc_Api.G_EXCEPTION_ERROR;
1653: END IF;
1654: --------------------------------------

Line 1651: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1647: END IF;
1648: l_return_status := Validate_Record(l_def_llnv_rec);
1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1650: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1651: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1652: RAISE Okc_Api.G_EXCEPTION_ERROR;
1653: END IF;
1654: --------------------------------------
1655: -- Move VIEW record to "Child" records

Line 1652: RAISE Okc_Api.G_EXCEPTION_ERROR;

1648: l_return_status := Validate_Record(l_def_llnv_rec);
1649: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1650: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1651: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1652: RAISE Okc_Api.G_EXCEPTION_ERROR;
1653: END IF;
1654: --------------------------------------
1655: -- Move VIEW record to "Child" records
1656: --------------------------------------

Line 1670: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1666: x_msg_data,
1667: l_lln_rec,
1668: lx_lln_rec
1669: );
1670: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1671: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1672: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1673: RAISE Okc_Api.G_EXCEPTION_ERROR;
1674: END IF;

Line 1671: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1667: l_lln_rec,
1668: lx_lln_rec
1669: );
1670: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1671: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1672: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1673: RAISE Okc_Api.G_EXCEPTION_ERROR;
1674: END IF;
1675: migrate(lx_lln_rec, l_def_llnv_rec);

Line 1672: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1668: lx_lln_rec
1669: );
1670: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1671: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1672: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1673: RAISE Okc_Api.G_EXCEPTION_ERROR;
1674: END IF;
1675: migrate(lx_lln_rec, l_def_llnv_rec);
1676: insert_row(

Line 1673: RAISE Okc_Api.G_EXCEPTION_ERROR;

1669: );
1670: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1671: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1672: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1673: RAISE Okc_Api.G_EXCEPTION_ERROR;
1674: END IF;
1675: migrate(lx_lln_rec, l_def_llnv_rec);
1676: insert_row(
1677: p_init_msg_list,

Line 1684: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1680: x_msg_data,
1681: l_okl_cnsld_ar_lines_tl_rec,
1682: lx_okl_cnsld_ar_lines_tl_rec
1683: );
1684: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1685: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1686: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1687: RAISE Okc_Api.G_EXCEPTION_ERROR;
1688: END IF;

Line 1685: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1681: l_okl_cnsld_ar_lines_tl_rec,
1682: lx_okl_cnsld_ar_lines_tl_rec
1683: );
1684: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1685: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1686: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1687: RAISE Okc_Api.G_EXCEPTION_ERROR;
1688: END IF;
1689: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);

Line 1686: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1682: lx_okl_cnsld_ar_lines_tl_rec
1683: );
1684: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1685: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1686: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1687: RAISE Okc_Api.G_EXCEPTION_ERROR;
1688: END IF;
1689: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);
1690: -- Set OUT values

Line 1687: RAISE Okc_Api.G_EXCEPTION_ERROR;

1683: );
1684: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1685: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1686: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1687: RAISE Okc_Api.G_EXCEPTION_ERROR;
1688: END IF;
1689: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);
1690: -- Set OUT values
1691: x_llnv_rec := l_def_llnv_rec;

Line 1692: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

1688: END IF;
1689: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);
1690: -- Set OUT values
1691: x_llnv_rec := l_def_llnv_rec;
1692: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1693: EXCEPTION
1694: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1695: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1696: (

Line 1694: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1690: -- Set OUT values
1691: x_llnv_rec := l_def_llnv_rec;
1692: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1693: EXCEPTION
1694: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1695: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1696: (
1697: l_api_name,
1698: G_PKG_NAME,

Line 1695: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1691: x_llnv_rec := l_def_llnv_rec;
1692: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1693: EXCEPTION
1694: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1695: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1696: (
1697: l_api_name,
1698: G_PKG_NAME,
1699: 'OKC_API.G_RET_STS_ERROR',

Line 1699: 'OKC_API.G_RET_STS_ERROR',

1695: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1696: (
1697: l_api_name,
1698: G_PKG_NAME,
1699: 'OKC_API.G_RET_STS_ERROR',
1700: x_msg_count,
1701: x_msg_data,
1702: '_PVT'
1703: );

Line 1704: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1700: x_msg_count,
1701: x_msg_data,
1702: '_PVT'
1703: );
1704: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1705: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1706: (
1707: l_api_name,
1708: G_PKG_NAME,

Line 1705: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1701: x_msg_data,
1702: '_PVT'
1703: );
1704: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1705: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1706: (
1707: l_api_name,
1708: G_PKG_NAME,
1709: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1709: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1705: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1706: (
1707: l_api_name,
1708: G_PKG_NAME,
1709: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1710: x_msg_count,
1711: x_msg_data,
1712: '_PVT'
1713: );

Line 1715: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1711: x_msg_data,
1712: '_PVT'
1713: );
1714: WHEN OTHERS THEN
1715: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1716: (
1717: l_api_name,
1718: G_PKG_NAME,
1719: 'OTHERS',

Line 1730: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1726: -- PL/SQL TBL insert_row for:LLNV_TBL --
1727: ----------------------------------------
1728: PROCEDURE insert_row(
1729: p_api_version IN NUMBER,
1730: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1731: x_return_status OUT NOCOPY VARCHAR2,
1732: x_msg_count OUT NOCOPY NUMBER,
1733: x_msg_data OUT NOCOPY VARCHAR2,
1734: p_llnv_tbl IN llnv_tbl_type,

Line 1739: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1735: x_llnv_tbl OUT NOCOPY llnv_tbl_type) IS
1736:
1737: l_api_version CONSTANT NUMBER := 1;
1738: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
1739: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1740: -- Begin Post-Generation Change
1741: -- overall error status
1742: l_overall_status VARCHAR2(1) := Okl_Api.G_RET_STS_SUCCESS;
1743: -- End Post-Generation Change

Line 1747: Okc_Api.init_msg_list(p_init_msg_list);

1743: -- End Post-Generation Change
1744:
1745: i NUMBER := 0;
1746: BEGIN
1747: Okc_Api.init_msg_list(p_init_msg_list);
1748: -- Make sure PL/SQL table has records in it before passing
1749: IF (p_llnv_tbl.COUNT > 0) THEN
1750: i := p_llnv_tbl.FIRST;
1751: LOOP

Line 1754: p_init_msg_list => Okc_Api.G_FALSE,

1750: i := p_llnv_tbl.FIRST;
1751: LOOP
1752: insert_row (
1753: p_api_version => p_api_version,
1754: p_init_msg_list => Okc_Api.G_FALSE,
1755: x_return_status => x_return_status,
1756: x_msg_count => x_msg_count,
1757: x_msg_data => x_msg_data,
1758: p_llnv_rec => p_llnv_tbl(i),

Line 1777: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1773: x_return_status := l_overall_status;
1774: -- End Post-Generation Change
1775: END IF;
1776: EXCEPTION
1777: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1778: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1779: (
1780: l_api_name,
1781: G_PKG_NAME,

Line 1778: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1774: -- End Post-Generation Change
1775: END IF;
1776: EXCEPTION
1777: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1778: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1779: (
1780: l_api_name,
1781: G_PKG_NAME,
1782: 'OKC_API.G_RET_STS_ERROR',

Line 1782: 'OKC_API.G_RET_STS_ERROR',

1778: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1779: (
1780: l_api_name,
1781: G_PKG_NAME,
1782: 'OKC_API.G_RET_STS_ERROR',
1783: x_msg_count,
1784: x_msg_data,
1785: '_PVT'
1786: );

Line 1787: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1783: x_msg_count,
1784: x_msg_data,
1785: '_PVT'
1786: );
1787: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1788: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1789: (
1790: l_api_name,
1791: G_PKG_NAME,

Line 1788: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1784: x_msg_data,
1785: '_PVT'
1786: );
1787: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1788: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1789: (
1790: l_api_name,
1791: G_PKG_NAME,
1792: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1792: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1788: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1789: (
1790: l_api_name,
1791: G_PKG_NAME,
1792: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1793: x_msg_count,
1794: x_msg_data,
1795: '_PVT'
1796: );

Line 1798: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1794: x_msg_data,
1795: '_PVT'
1796: );
1797: WHEN OTHERS THEN
1798: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1799: (
1800: l_api_name,
1801: G_PKG_NAME,
1802: 'OTHERS',

Line 1816: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1812: ---------------------------------------
1813: -- lock_row for:OKL_CNSLD_AR_LINES_B --
1814: ---------------------------------------
1815: PROCEDURE lock_row(
1816: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1817: x_return_status OUT NOCOPY VARCHAR2,
1818: x_msg_count OUT NOCOPY NUMBER,
1819: x_msg_data OUT NOCOPY VARCHAR2,
1820: p_lln_rec IN lln_rec_type) IS

Line 1837: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1833: FROM OKL_CNSLD_AR_LINES_B
1834: WHERE ID = p_lln_rec.id;
1835: l_api_version CONSTANT NUMBER := 1;
1836: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1837: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1838: l_object_version_number OKL_CNSLD_AR_LINES_B.OBJECT_VERSION_NUMBER%TYPE;
1839: lc_object_version_number OKL_CNSLD_AR_LINES_B.OBJECT_VERSION_NUMBER%TYPE;
1840: l_row_notfound BOOLEAN := FALSE;
1841: lc_row_notfound BOOLEAN := FALSE;

Line 1843: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

1839: lc_object_version_number OKL_CNSLD_AR_LINES_B.OBJECT_VERSION_NUMBER%TYPE;
1840: l_row_notfound BOOLEAN := FALSE;
1841: lc_row_notfound BOOLEAN := FALSE;
1842: BEGIN
1843: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1844: p_init_msg_list,
1845: '_PVT',
1846: x_return_status);
1847: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1847: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1843: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1844: p_init_msg_list,
1845: '_PVT',
1846: x_return_status);
1847: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1848: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1849: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1850: RAISE Okc_Api.G_EXCEPTION_ERROR;
1851: END IF;

Line 1848: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1844: p_init_msg_list,
1845: '_PVT',
1846: x_return_status);
1847: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1848: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1849: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1850: RAISE Okc_Api.G_EXCEPTION_ERROR;
1851: END IF;
1852: BEGIN

Line 1849: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1845: '_PVT',
1846: x_return_status);
1847: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1848: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1849: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1850: RAISE Okc_Api.G_EXCEPTION_ERROR;
1851: END IF;
1852: BEGIN
1853: OPEN lock_csr(p_lln_rec);

Line 1850: RAISE Okc_Api.G_EXCEPTION_ERROR;

1846: x_return_status);
1847: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1848: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1849: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1850: RAISE Okc_Api.G_EXCEPTION_ERROR;
1851: END IF;
1852: BEGIN
1853: OPEN lock_csr(p_lln_rec);
1854: FETCH lock_csr INTO l_object_version_number;

Line 1862: Okc_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

1858: WHEN E_Resource_Busy THEN
1859: IF (lock_csr%ISOPEN) THEN
1860: CLOSE lock_csr;
1861: END IF;
1862: Okc_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1863: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
1864: END;
1865:
1866: IF ( l_row_notfound ) THEN

Line 1873: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

1869: lc_row_notfound := lchk_csr%NOTFOUND;
1870: CLOSE lchk_csr;
1871: END IF;
1872: IF (lc_row_notfound) THEN
1873: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1874: RAISE Okc_Api.G_EXCEPTION_ERROR;
1875: ELSIF lc_object_version_number > p_lln_rec.object_version_number THEN
1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1877: RAISE Okc_Api.G_EXCEPTION_ERROR;

Line 1874: RAISE Okc_Api.G_EXCEPTION_ERROR;

1870: CLOSE lchk_csr;
1871: END IF;
1872: IF (lc_row_notfound) THEN
1873: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1874: RAISE Okc_Api.G_EXCEPTION_ERROR;
1875: ELSIF lc_object_version_number > p_lln_rec.object_version_number THEN
1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1877: RAISE Okc_Api.G_EXCEPTION_ERROR;
1878: ELSIF lc_object_version_number <> p_lln_rec.object_version_number THEN

Line 1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

1872: IF (lc_row_notfound) THEN
1873: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1874: RAISE Okc_Api.G_EXCEPTION_ERROR;
1875: ELSIF lc_object_version_number > p_lln_rec.object_version_number THEN
1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1877: RAISE Okc_Api.G_EXCEPTION_ERROR;
1878: ELSIF lc_object_version_number <> p_lln_rec.object_version_number THEN
1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1880: RAISE Okc_Api.G_EXCEPTION_ERROR;

Line 1877: RAISE Okc_Api.G_EXCEPTION_ERROR;

1873: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1874: RAISE Okc_Api.G_EXCEPTION_ERROR;
1875: ELSIF lc_object_version_number > p_lln_rec.object_version_number THEN
1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1877: RAISE Okc_Api.G_EXCEPTION_ERROR;
1878: ELSIF lc_object_version_number <> p_lln_rec.object_version_number THEN
1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1880: RAISE Okc_Api.G_EXCEPTION_ERROR;
1881: ELSIF lc_object_version_number = -1 THEN

Line 1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

1875: ELSIF lc_object_version_number > p_lln_rec.object_version_number THEN
1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1877: RAISE Okc_Api.G_EXCEPTION_ERROR;
1878: ELSIF lc_object_version_number <> p_lln_rec.object_version_number THEN
1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1880: RAISE Okc_Api.G_EXCEPTION_ERROR;
1881: ELSIF lc_object_version_number = -1 THEN
1882: Okc_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1883: RAISE Okc_Api.G_EXCEPTION_ERROR;

Line 1880: RAISE Okc_Api.G_EXCEPTION_ERROR;

1876: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1877: RAISE Okc_Api.G_EXCEPTION_ERROR;
1878: ELSIF lc_object_version_number <> p_lln_rec.object_version_number THEN
1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1880: RAISE Okc_Api.G_EXCEPTION_ERROR;
1881: ELSIF lc_object_version_number = -1 THEN
1882: Okc_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1883: RAISE Okc_Api.G_EXCEPTION_ERROR;
1884: END IF;

Line 1882: Okc_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);

1878: ELSIF lc_object_version_number <> p_lln_rec.object_version_number THEN
1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1880: RAISE Okc_Api.G_EXCEPTION_ERROR;
1881: ELSIF lc_object_version_number = -1 THEN
1882: Okc_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1883: RAISE Okc_Api.G_EXCEPTION_ERROR;
1884: END IF;
1885: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1886: EXCEPTION

Line 1883: RAISE Okc_Api.G_EXCEPTION_ERROR;

1879: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
1880: RAISE Okc_Api.G_EXCEPTION_ERROR;
1881: ELSIF lc_object_version_number = -1 THEN
1882: Okc_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1883: RAISE Okc_Api.G_EXCEPTION_ERROR;
1884: END IF;
1885: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1886: EXCEPTION
1887: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

Line 1885: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

1881: ELSIF lc_object_version_number = -1 THEN
1882: Okc_Api.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
1883: RAISE Okc_Api.G_EXCEPTION_ERROR;
1884: END IF;
1885: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1886: EXCEPTION
1887: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1888: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1889: (

Line 1887: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1883: RAISE Okc_Api.G_EXCEPTION_ERROR;
1884: END IF;
1885: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1886: EXCEPTION
1887: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1888: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1889: (
1890: l_api_name,
1891: G_PKG_NAME,

Line 1888: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1884: END IF;
1885: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1886: EXCEPTION
1887: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1888: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1889: (
1890: l_api_name,
1891: G_PKG_NAME,
1892: 'OKC_API.G_RET_STS_ERROR',

Line 1892: 'OKC_API.G_RET_STS_ERROR',

1888: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1889: (
1890: l_api_name,
1891: G_PKG_NAME,
1892: 'OKC_API.G_RET_STS_ERROR',
1893: x_msg_count,
1894: x_msg_data,
1895: '_PVT'
1896: );

Line 1897: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1893: x_msg_count,
1894: x_msg_data,
1895: '_PVT'
1896: );
1897: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1898: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1899: (
1900: l_api_name,
1901: G_PKG_NAME,

Line 1898: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1894: x_msg_data,
1895: '_PVT'
1896: );
1897: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1898: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1899: (
1900: l_api_name,
1901: G_PKG_NAME,
1902: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1902: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1898: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1899: (
1900: l_api_name,
1901: G_PKG_NAME,
1902: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1903: x_msg_count,
1904: x_msg_data,
1905: '_PVT'
1906: );

Line 1908: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1904: x_msg_data,
1905: '_PVT'
1906: );
1907: WHEN OTHERS THEN
1908: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1909: (
1910: l_api_name,
1911: G_PKG_NAME,
1912: 'OTHERS',

Line 1922: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

1918: ----------------------------------------
1919: -- lock_row for:OKL_CNSLD_AR_LINES_TL --
1920: ----------------------------------------
1921: PROCEDURE lock_row(
1922: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1923: x_return_status OUT NOCOPY VARCHAR2,
1924: x_msg_count OUT NOCOPY NUMBER,
1925: x_msg_data OUT NOCOPY VARCHAR2,
1926: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type) IS

Line 1938: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

1934: FOR UPDATE NOWAIT;
1935:
1936: l_api_version CONSTANT NUMBER := 1;
1937: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
1938: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1939: l_lock_var lock_csr%ROWTYPE;
1940: l_row_notfound BOOLEAN := FALSE;
1941: lc_row_notfound BOOLEAN := FALSE;
1942: BEGIN

Line 1943: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

1939: l_lock_var lock_csr%ROWTYPE;
1940: l_row_notfound BOOLEAN := FALSE;
1941: lc_row_notfound BOOLEAN := FALSE;
1942: BEGIN
1943: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1944: p_init_msg_list,
1945: '_PVT',
1946: x_return_status);
1947: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 1947: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

1943: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
1944: p_init_msg_list,
1945: '_PVT',
1946: x_return_status);
1947: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1948: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1949: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1950: RAISE Okc_Api.G_EXCEPTION_ERROR;
1951: END IF;

Line 1948: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

1944: p_init_msg_list,
1945: '_PVT',
1946: x_return_status);
1947: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1948: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1949: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1950: RAISE Okc_Api.G_EXCEPTION_ERROR;
1951: END IF;
1952: BEGIN

Line 1949: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

1945: '_PVT',
1946: x_return_status);
1947: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1948: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1949: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1950: RAISE Okc_Api.G_EXCEPTION_ERROR;
1951: END IF;
1952: BEGIN
1953: OPEN lock_csr(p_okl_cnsld_ar_lines_tl_rec);

Line 1950: RAISE Okc_Api.G_EXCEPTION_ERROR;

1946: x_return_status);
1947: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
1948: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1949: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1950: RAISE Okc_Api.G_EXCEPTION_ERROR;
1951: END IF;
1952: BEGIN
1953: OPEN lock_csr(p_okl_cnsld_ar_lines_tl_rec);
1954: FETCH lock_csr INTO l_lock_var;

Line 1962: Okc_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

1958: WHEN E_Resource_Busy THEN
1959: IF (lock_csr%ISOPEN) THEN
1960: CLOSE lock_csr;
1961: END IF;
1962: Okc_Api.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
1963: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
1964: END;
1965:
1966: IF ( l_row_notfound ) THEN

Line 1967: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

1963: RAISE App_Exceptions.RECORD_LOCK_EXCEPTION;
1964: END;
1965:
1966: IF ( l_row_notfound ) THEN
1967: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1968: RAISE Okc_Api.G_EXCEPTION_ERROR;
1969: END IF;
1970: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1971: EXCEPTION

Line 1968: RAISE Okc_Api.G_EXCEPTION_ERROR;

1964: END;
1965:
1966: IF ( l_row_notfound ) THEN
1967: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1968: RAISE Okc_Api.G_EXCEPTION_ERROR;
1969: END IF;
1970: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1971: EXCEPTION
1972: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

Line 1970: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

1966: IF ( l_row_notfound ) THEN
1967: Okc_Api.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
1968: RAISE Okc_Api.G_EXCEPTION_ERROR;
1969: END IF;
1970: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1971: EXCEPTION
1972: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1973: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1974: (

Line 1972: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

1968: RAISE Okc_Api.G_EXCEPTION_ERROR;
1969: END IF;
1970: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1971: EXCEPTION
1972: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1973: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1974: (
1975: l_api_name,
1976: G_PKG_NAME,

Line 1973: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

1969: END IF;
1970: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
1971: EXCEPTION
1972: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
1973: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1974: (
1975: l_api_name,
1976: G_PKG_NAME,
1977: 'OKC_API.G_RET_STS_ERROR',

Line 1977: 'OKC_API.G_RET_STS_ERROR',

1973: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
1974: (
1975: l_api_name,
1976: G_PKG_NAME,
1977: 'OKC_API.G_RET_STS_ERROR',
1978: x_msg_count,
1979: x_msg_data,
1980: '_PVT'
1981: );

Line 1982: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

1978: x_msg_count,
1979: x_msg_data,
1980: '_PVT'
1981: );
1982: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1983: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1984: (
1985: l_api_name,
1986: G_PKG_NAME,

Line 1983: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1979: x_msg_data,
1980: '_PVT'
1981: );
1982: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
1983: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1984: (
1985: l_api_name,
1986: G_PKG_NAME,
1987: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 1987: 'OKC_API.G_RET_STS_UNEXP_ERROR',

1983: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1984: (
1985: l_api_name,
1986: G_PKG_NAME,
1987: 'OKC_API.G_RET_STS_UNEXP_ERROR',
1988: x_msg_count,
1989: x_msg_data,
1990: '_PVT'
1991: );

Line 1993: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

1989: x_msg_data,
1990: '_PVT'
1991: );
1992: WHEN OTHERS THEN
1993: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
1994: (
1995: l_api_name,
1996: G_PKG_NAME,
1997: 'OTHERS',

Line 2008: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2004: -- lock_row for:OKL_CNSLD_AR_LINES_V --
2005: ---------------------------------------
2006: PROCEDURE lock_row(
2007: p_api_version IN NUMBER,
2008: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2009: x_return_status OUT NOCOPY VARCHAR2,
2010: x_msg_count OUT NOCOPY NUMBER,
2011: x_msg_data OUT NOCOPY VARCHAR2,
2012: p_llnv_rec IN llnv_rec_type) IS

Line 2016: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2012: p_llnv_rec IN llnv_rec_type) IS
2013:
2014: l_api_version CONSTANT NUMBER := 1;
2015: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
2016: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2017: l_lln_rec lln_rec_type;
2018: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
2019: BEGIN
2020: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 2020: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

2016: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2017: l_lln_rec lln_rec_type;
2018: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
2019: BEGIN
2020: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
2021: G_PKG_NAME,
2022: p_init_msg_list,
2023: l_api_version,
2024: p_api_version,

Line 2027: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2023: l_api_version,
2024: p_api_version,
2025: '_PVT',
2026: x_return_status);
2027: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2028: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2029: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2030: RAISE Okc_Api.G_EXCEPTION_ERROR;
2031: END IF;

Line 2028: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2024: p_api_version,
2025: '_PVT',
2026: x_return_status);
2027: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2028: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2029: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2030: RAISE Okc_Api.G_EXCEPTION_ERROR;
2031: END IF;
2032: --------------------------------------

Line 2029: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2025: '_PVT',
2026: x_return_status);
2027: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2028: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2029: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2030: RAISE Okc_Api.G_EXCEPTION_ERROR;
2031: END IF;
2032: --------------------------------------
2033: -- Move VIEW record to "Child" records

Line 2030: RAISE Okc_Api.G_EXCEPTION_ERROR;

2026: x_return_status);
2027: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2028: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2029: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2030: RAISE Okc_Api.G_EXCEPTION_ERROR;
2031: END IF;
2032: --------------------------------------
2033: -- Move VIEW record to "Child" records
2034: --------------------------------------

Line 2047: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2043: x_msg_count,
2044: x_msg_data,
2045: l_lln_rec
2046: );
2047: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2048: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2049: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2050: RAISE Okc_Api.G_EXCEPTION_ERROR;
2051: END IF;

Line 2048: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2044: x_msg_data,
2045: l_lln_rec
2046: );
2047: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2048: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2049: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2050: RAISE Okc_Api.G_EXCEPTION_ERROR;
2051: END IF;
2052: lock_row(

Line 2049: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2045: l_lln_rec
2046: );
2047: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2048: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2049: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2050: RAISE Okc_Api.G_EXCEPTION_ERROR;
2051: END IF;
2052: lock_row(
2053: p_init_msg_list,

Line 2050: RAISE Okc_Api.G_EXCEPTION_ERROR;

2046: );
2047: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2048: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2049: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2050: RAISE Okc_Api.G_EXCEPTION_ERROR;
2051: END IF;
2052: lock_row(
2053: p_init_msg_list,
2054: x_return_status,

Line 2059: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2055: x_msg_count,
2056: x_msg_data,
2057: l_okl_cnsld_ar_lines_tl_rec
2058: );
2059: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2060: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2061: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2062: RAISE Okc_Api.G_EXCEPTION_ERROR;
2063: END IF;

Line 2060: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2056: x_msg_data,
2057: l_okl_cnsld_ar_lines_tl_rec
2058: );
2059: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2060: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2061: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2062: RAISE Okc_Api.G_EXCEPTION_ERROR;
2063: END IF;
2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2061: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2057: l_okl_cnsld_ar_lines_tl_rec
2058: );
2059: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2060: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2061: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2062: RAISE Okc_Api.G_EXCEPTION_ERROR;
2063: END IF;
2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2065: EXCEPTION

Line 2062: RAISE Okc_Api.G_EXCEPTION_ERROR;

2058: );
2059: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2060: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2061: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2062: RAISE Okc_Api.G_EXCEPTION_ERROR;
2063: END IF;
2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2065: EXCEPTION
2066: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

Line 2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

2060: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2061: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2062: RAISE Okc_Api.G_EXCEPTION_ERROR;
2063: END IF;
2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2065: EXCEPTION
2066: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2067: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2068: (

Line 2066: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

2062: RAISE Okc_Api.G_EXCEPTION_ERROR;
2063: END IF;
2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2065: EXCEPTION
2066: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2067: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2068: (
2069: l_api_name,
2070: G_PKG_NAME,

Line 2067: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

2063: END IF;
2064: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2065: EXCEPTION
2066: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2067: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2068: (
2069: l_api_name,
2070: G_PKG_NAME,
2071: 'OKC_API.G_RET_STS_ERROR',

Line 2071: 'OKC_API.G_RET_STS_ERROR',

2067: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2068: (
2069: l_api_name,
2070: G_PKG_NAME,
2071: 'OKC_API.G_RET_STS_ERROR',
2072: x_msg_count,
2073: x_msg_data,
2074: '_PVT'
2075: );

Line 2076: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2072: x_msg_count,
2073: x_msg_data,
2074: '_PVT'
2075: );
2076: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2077: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2078: (
2079: l_api_name,
2080: G_PKG_NAME,

Line 2077: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2073: x_msg_data,
2074: '_PVT'
2075: );
2076: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2077: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2078: (
2079: l_api_name,
2080: G_PKG_NAME,
2081: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2081: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2077: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2078: (
2079: l_api_name,
2080: G_PKG_NAME,
2081: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2082: x_msg_count,
2083: x_msg_data,
2084: '_PVT'
2085: );

Line 2087: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2083: x_msg_data,
2084: '_PVT'
2085: );
2086: WHEN OTHERS THEN
2087: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2088: (
2089: l_api_name,
2090: G_PKG_NAME,
2091: 'OTHERS',

Line 2102: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2098: -- PL/SQL TBL lock_row for:LLNV_TBL --
2099: --------------------------------------
2100: PROCEDURE lock_row(
2101: p_api_version IN NUMBER,
2102: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2103: x_return_status OUT NOCOPY VARCHAR2,
2104: x_msg_count OUT NOCOPY NUMBER,
2105: x_msg_data OUT NOCOPY VARCHAR2,
2106: p_llnv_tbl IN llnv_tbl_type) IS

Line 2110: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2106: p_llnv_tbl IN llnv_tbl_type) IS
2107:
2108: l_api_version CONSTANT NUMBER := 1;
2109: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2110: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2111: i NUMBER := 0;
2112: BEGIN
2113: Okc_Api.init_msg_list(p_init_msg_list);
2114: -- Make sure PL/SQL table has records in it before passing

Line 2113: Okc_Api.init_msg_list(p_init_msg_list);

2109: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2110: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2111: i NUMBER := 0;
2112: BEGIN
2113: Okc_Api.init_msg_list(p_init_msg_list);
2114: -- Make sure PL/SQL table has records in it before passing
2115: IF (p_llnv_tbl.COUNT > 0) THEN
2116: i := p_llnv_tbl.FIRST;
2117: LOOP

Line 2120: p_init_msg_list => Okc_Api.G_FALSE,

2116: i := p_llnv_tbl.FIRST;
2117: LOOP
2118: lock_row (
2119: p_api_version => p_api_version,
2120: p_init_msg_list => Okc_Api.G_FALSE,
2121: x_return_status => x_return_status,
2122: x_msg_count => x_msg_count,
2123: x_msg_data => x_msg_data,
2124: p_llnv_rec => p_llnv_tbl(i));

Line 2130: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

2126: i := p_llnv_tbl.NEXT(i);
2127: END LOOP;
2128: END IF;
2129: EXCEPTION
2130: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2131: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2132: (
2133: l_api_name,
2134: G_PKG_NAME,

Line 2131: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

2127: END LOOP;
2128: END IF;
2129: EXCEPTION
2130: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2131: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2132: (
2133: l_api_name,
2134: G_PKG_NAME,
2135: 'OKC_API.G_RET_STS_ERROR',

Line 2135: 'OKC_API.G_RET_STS_ERROR',

2131: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2132: (
2133: l_api_name,
2134: G_PKG_NAME,
2135: 'OKC_API.G_RET_STS_ERROR',
2136: x_msg_count,
2137: x_msg_data,
2138: '_PVT'
2139: );

Line 2140: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2136: x_msg_count,
2137: x_msg_data,
2138: '_PVT'
2139: );
2140: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2141: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2142: (
2143: l_api_name,
2144: G_PKG_NAME,

Line 2141: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2137: x_msg_data,
2138: '_PVT'
2139: );
2140: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2141: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2142: (
2143: l_api_name,
2144: G_PKG_NAME,
2145: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2145: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2141: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2142: (
2143: l_api_name,
2144: G_PKG_NAME,
2145: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2146: x_msg_count,
2147: x_msg_data,
2148: '_PVT'
2149: );

Line 2151: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2147: x_msg_data,
2148: '_PVT'
2149: );
2150: WHEN OTHERS THEN
2151: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2152: (
2153: l_api_name,
2154: G_PKG_NAME,
2155: 'OTHERS',

Line 2169: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2165: -----------------------------------------
2166: -- update_row for:OKL_CNSLD_AR_LINES_B --
2167: -----------------------------------------
2168: PROCEDURE update_row(
2169: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2170: x_return_status OUT NOCOPY VARCHAR2,
2171: x_msg_count OUT NOCOPY NUMBER,
2172: x_msg_data OUT NOCOPY VARCHAR2,
2173: p_lln_rec IN lln_rec_type,

Line 2178: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2174: x_lln_rec OUT NOCOPY lln_rec_type) IS
2175:
2176: l_api_version CONSTANT NUMBER := 1;
2177: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2178: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2179: l_lln_rec lln_rec_type := p_lln_rec;
2180: l_def_lln_rec lln_rec_type;
2181: l_row_notfound BOOLEAN := TRUE;
2182: ----------------------------------

Line 2191: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2187: x_lln_rec OUT NOCOPY lln_rec_type
2188: ) RETURN VARCHAR2 IS
2189: l_lln_rec lln_rec_type;
2190: l_row_notfound BOOLEAN := TRUE;
2191: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2192: BEGIN
2193: x_lln_rec := p_lln_rec;
2194: -- Get current database values
2195: l_lln_rec := get_rec(p_lln_rec, l_row_notfound);

Line 2197: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;

2193: x_lln_rec := p_lln_rec;
2194: -- Get current database values
2195: l_lln_rec := get_rec(p_lln_rec, l_row_notfound);
2196: IF (l_row_notfound) THEN
2197: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
2198: END IF;
2199: IF (x_lln_rec.id = Okc_Api.G_MISS_NUM)
2200: THEN
2201: x_lln_rec.id := l_lln_rec.id;

Line 2199: IF (x_lln_rec.id = Okc_Api.G_MISS_NUM)

2195: l_lln_rec := get_rec(p_lln_rec, l_row_notfound);
2196: IF (l_row_notfound) THEN
2197: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
2198: END IF;
2199: IF (x_lln_rec.id = Okc_Api.G_MISS_NUM)
2200: THEN
2201: x_lln_rec.id := l_lln_rec.id;
2202: END IF;
2203: IF (x_lln_rec.sequence_number = Okc_Api.G_MISS_NUM)

Line 2203: IF (x_lln_rec.sequence_number = Okc_Api.G_MISS_NUM)

2199: IF (x_lln_rec.id = Okc_Api.G_MISS_NUM)
2200: THEN
2201: x_lln_rec.id := l_lln_rec.id;
2202: END IF;
2203: IF (x_lln_rec.sequence_number = Okc_Api.G_MISS_NUM)
2204: THEN
2205: x_lln_rec.sequence_number := l_lln_rec.sequence_number;
2206: END IF;
2207: IF (x_lln_rec.lln_id_parent = Okc_Api.G_MISS_NUM)

Line 2207: IF (x_lln_rec.lln_id_parent = Okc_Api.G_MISS_NUM)

2203: IF (x_lln_rec.sequence_number = Okc_Api.G_MISS_NUM)
2204: THEN
2205: x_lln_rec.sequence_number := l_lln_rec.sequence_number;
2206: END IF;
2207: IF (x_lln_rec.lln_id_parent = Okc_Api.G_MISS_NUM)
2208: THEN
2209: x_lln_rec.lln_id_parent := l_lln_rec.lln_id_parent;
2210: END IF;
2211: IF (x_lln_rec.kle_id = Okc_Api.G_MISS_NUM)

Line 2211: IF (x_lln_rec.kle_id = Okc_Api.G_MISS_NUM)

2207: IF (x_lln_rec.lln_id_parent = Okc_Api.G_MISS_NUM)
2208: THEN
2209: x_lln_rec.lln_id_parent := l_lln_rec.lln_id_parent;
2210: END IF;
2211: IF (x_lln_rec.kle_id = Okc_Api.G_MISS_NUM)
2212: THEN
2213: x_lln_rec.kle_id := l_lln_rec.kle_id;
2214: END IF;
2215: IF (x_lln_rec.khr_id = Okc_Api.G_MISS_NUM)

Line 2215: IF (x_lln_rec.khr_id = Okc_Api.G_MISS_NUM)

2211: IF (x_lln_rec.kle_id = Okc_Api.G_MISS_NUM)
2212: THEN
2213: x_lln_rec.kle_id := l_lln_rec.kle_id;
2214: END IF;
2215: IF (x_lln_rec.khr_id = Okc_Api.G_MISS_NUM)
2216: THEN
2217: x_lln_rec.khr_id := l_lln_rec.khr_id;
2218: END IF;
2219: IF (x_lln_rec.cnr_id = Okc_Api.G_MISS_NUM)

Line 2219: IF (x_lln_rec.cnr_id = Okc_Api.G_MISS_NUM)

2215: IF (x_lln_rec.khr_id = Okc_Api.G_MISS_NUM)
2216: THEN
2217: x_lln_rec.khr_id := l_lln_rec.khr_id;
2218: END IF;
2219: IF (x_lln_rec.cnr_id = Okc_Api.G_MISS_NUM)
2220: THEN
2221: x_lln_rec.cnr_id := l_lln_rec.cnr_id;
2222: END IF;
2223: IF (x_lln_rec.ilt_id = Okc_Api.G_MISS_NUM)

Line 2223: IF (x_lln_rec.ilt_id = Okc_Api.G_MISS_NUM)

2219: IF (x_lln_rec.cnr_id = Okc_Api.G_MISS_NUM)
2220: THEN
2221: x_lln_rec.cnr_id := l_lln_rec.cnr_id;
2222: END IF;
2223: IF (x_lln_rec.ilt_id = Okc_Api.G_MISS_NUM)
2224: THEN
2225: x_lln_rec.ilt_id := l_lln_rec.ilt_id;
2226: END IF;
2227: IF (x_lln_rec.line_type = Okc_Api.G_MISS_CHAR)

Line 2227: IF (x_lln_rec.line_type = Okc_Api.G_MISS_CHAR)

2223: IF (x_lln_rec.ilt_id = Okc_Api.G_MISS_NUM)
2224: THEN
2225: x_lln_rec.ilt_id := l_lln_rec.ilt_id;
2226: END IF;
2227: IF (x_lln_rec.line_type = Okc_Api.G_MISS_CHAR)
2228: THEN
2229: x_lln_rec.line_type := l_lln_rec.line_type;
2230: END IF;
2231: IF (x_lln_rec.amount = Okc_Api.G_MISS_NUM)

Line 2231: IF (x_lln_rec.amount = Okc_Api.G_MISS_NUM)

2227: IF (x_lln_rec.line_type = Okc_Api.G_MISS_CHAR)
2228: THEN
2229: x_lln_rec.line_type := l_lln_rec.line_type;
2230: END IF;
2231: IF (x_lln_rec.amount = Okc_Api.G_MISS_NUM)
2232: THEN
2233: x_lln_rec.amount := l_lln_rec.amount;
2234: END IF;
2235: IF (x_lln_rec.object_version_number = Okc_Api.G_MISS_NUM)

Line 2235: IF (x_lln_rec.object_version_number = Okc_Api.G_MISS_NUM)

2231: IF (x_lln_rec.amount = Okc_Api.G_MISS_NUM)
2232: THEN
2233: x_lln_rec.amount := l_lln_rec.amount;
2234: END IF;
2235: IF (x_lln_rec.object_version_number = Okc_Api.G_MISS_NUM)
2236: THEN
2237: x_lln_rec.object_version_number := l_lln_rec.object_version_number;
2238: END IF;
2239: IF (x_lln_rec.request_id = Okc_Api.G_MISS_NUM)

Line 2239: IF (x_lln_rec.request_id = Okc_Api.G_MISS_NUM)

2235: IF (x_lln_rec.object_version_number = Okc_Api.G_MISS_NUM)
2236: THEN
2237: x_lln_rec.object_version_number := l_lln_rec.object_version_number;
2238: END IF;
2239: IF (x_lln_rec.request_id = Okc_Api.G_MISS_NUM)
2240: THEN
2241: x_lln_rec.request_id := l_lln_rec.request_id;
2242: END IF;
2243: IF (x_lln_rec.program_application_id = Okc_Api.G_MISS_NUM)

Line 2243: IF (x_lln_rec.program_application_id = Okc_Api.G_MISS_NUM)

2239: IF (x_lln_rec.request_id = Okc_Api.G_MISS_NUM)
2240: THEN
2241: x_lln_rec.request_id := l_lln_rec.request_id;
2242: END IF;
2243: IF (x_lln_rec.program_application_id = Okc_Api.G_MISS_NUM)
2244: THEN
2245: x_lln_rec.program_application_id := l_lln_rec.program_application_id;
2246: END IF;
2247: IF (x_lln_rec.program_id = Okc_Api.G_MISS_NUM)

Line 2247: IF (x_lln_rec.program_id = Okc_Api.G_MISS_NUM)

2243: IF (x_lln_rec.program_application_id = Okc_Api.G_MISS_NUM)
2244: THEN
2245: x_lln_rec.program_application_id := l_lln_rec.program_application_id;
2246: END IF;
2247: IF (x_lln_rec.program_id = Okc_Api.G_MISS_NUM)
2248: THEN
2249: x_lln_rec.program_id := l_lln_rec.program_id;
2250: END IF;
2251: IF (x_lln_rec.program_update_date = Okc_Api.G_MISS_DATE)

Line 2251: IF (x_lln_rec.program_update_date = Okc_Api.G_MISS_DATE)

2247: IF (x_lln_rec.program_id = Okc_Api.G_MISS_NUM)
2248: THEN
2249: x_lln_rec.program_id := l_lln_rec.program_id;
2250: END IF;
2251: IF (x_lln_rec.program_update_date = Okc_Api.G_MISS_DATE)
2252: THEN
2253: x_lln_rec.program_update_date := l_lln_rec.program_update_date;
2254: END IF;
2255: IF (x_lln_rec.org_id = Okc_Api.G_MISS_NUM)

Line 2255: IF (x_lln_rec.org_id = Okc_Api.G_MISS_NUM)

2251: IF (x_lln_rec.program_update_date = Okc_Api.G_MISS_DATE)
2252: THEN
2253: x_lln_rec.program_update_date := l_lln_rec.program_update_date;
2254: END IF;
2255: IF (x_lln_rec.org_id = Okc_Api.G_MISS_NUM)
2256: THEN
2257: x_lln_rec.org_id := l_lln_rec.org_id;
2258: END IF;
2259: IF (x_lln_rec.tax_amount = Okc_Api.G_MISS_NUM)

Line 2259: IF (x_lln_rec.tax_amount = Okc_Api.G_MISS_NUM)

2255: IF (x_lln_rec.org_id = Okc_Api.G_MISS_NUM)
2256: THEN
2257: x_lln_rec.org_id := l_lln_rec.org_id;
2258: END IF;
2259: IF (x_lln_rec.tax_amount = Okc_Api.G_MISS_NUM)
2260: THEN
2261: x_lln_rec.tax_amount := l_lln_rec.tax_amount;
2262: END IF;
2263: IF (x_lln_rec.attribute_category = Okc_Api.G_MISS_CHAR)

Line 2263: IF (x_lln_rec.attribute_category = Okc_Api.G_MISS_CHAR)

2259: IF (x_lln_rec.tax_amount = Okc_Api.G_MISS_NUM)
2260: THEN
2261: x_lln_rec.tax_amount := l_lln_rec.tax_amount;
2262: END IF;
2263: IF (x_lln_rec.attribute_category = Okc_Api.G_MISS_CHAR)
2264: THEN
2265: x_lln_rec.attribute_category := l_lln_rec.attribute_category;
2266: END IF;
2267: IF (x_lln_rec.attribute1 = Okc_Api.G_MISS_CHAR)

Line 2267: IF (x_lln_rec.attribute1 = Okc_Api.G_MISS_CHAR)

2263: IF (x_lln_rec.attribute_category = Okc_Api.G_MISS_CHAR)
2264: THEN
2265: x_lln_rec.attribute_category := l_lln_rec.attribute_category;
2266: END IF;
2267: IF (x_lln_rec.attribute1 = Okc_Api.G_MISS_CHAR)
2268: THEN
2269: x_lln_rec.attribute1 := l_lln_rec.attribute1;
2270: END IF;
2271: IF (x_lln_rec.attribute2 = Okc_Api.G_MISS_CHAR)

Line 2271: IF (x_lln_rec.attribute2 = Okc_Api.G_MISS_CHAR)

2267: IF (x_lln_rec.attribute1 = Okc_Api.G_MISS_CHAR)
2268: THEN
2269: x_lln_rec.attribute1 := l_lln_rec.attribute1;
2270: END IF;
2271: IF (x_lln_rec.attribute2 = Okc_Api.G_MISS_CHAR)
2272: THEN
2273: x_lln_rec.attribute2 := l_lln_rec.attribute2;
2274: END IF;
2275: IF (x_lln_rec.attribute3 = Okc_Api.G_MISS_CHAR)

Line 2275: IF (x_lln_rec.attribute3 = Okc_Api.G_MISS_CHAR)

2271: IF (x_lln_rec.attribute2 = Okc_Api.G_MISS_CHAR)
2272: THEN
2273: x_lln_rec.attribute2 := l_lln_rec.attribute2;
2274: END IF;
2275: IF (x_lln_rec.attribute3 = Okc_Api.G_MISS_CHAR)
2276: THEN
2277: x_lln_rec.attribute3 := l_lln_rec.attribute3;
2278: END IF;
2279: IF (x_lln_rec.attribute4 = Okc_Api.G_MISS_CHAR)

Line 2279: IF (x_lln_rec.attribute4 = Okc_Api.G_MISS_CHAR)

2275: IF (x_lln_rec.attribute3 = Okc_Api.G_MISS_CHAR)
2276: THEN
2277: x_lln_rec.attribute3 := l_lln_rec.attribute3;
2278: END IF;
2279: IF (x_lln_rec.attribute4 = Okc_Api.G_MISS_CHAR)
2280: THEN
2281: x_lln_rec.attribute4 := l_lln_rec.attribute4;
2282: END IF;
2283: IF (x_lln_rec.attribute5 = Okc_Api.G_MISS_CHAR)

Line 2283: IF (x_lln_rec.attribute5 = Okc_Api.G_MISS_CHAR)

2279: IF (x_lln_rec.attribute4 = Okc_Api.G_MISS_CHAR)
2280: THEN
2281: x_lln_rec.attribute4 := l_lln_rec.attribute4;
2282: END IF;
2283: IF (x_lln_rec.attribute5 = Okc_Api.G_MISS_CHAR)
2284: THEN
2285: x_lln_rec.attribute5 := l_lln_rec.attribute5;
2286: END IF;
2287: IF (x_lln_rec.attribute6 = Okc_Api.G_MISS_CHAR)

Line 2287: IF (x_lln_rec.attribute6 = Okc_Api.G_MISS_CHAR)

2283: IF (x_lln_rec.attribute5 = Okc_Api.G_MISS_CHAR)
2284: THEN
2285: x_lln_rec.attribute5 := l_lln_rec.attribute5;
2286: END IF;
2287: IF (x_lln_rec.attribute6 = Okc_Api.G_MISS_CHAR)
2288: THEN
2289: x_lln_rec.attribute6 := l_lln_rec.attribute6;
2290: END IF;
2291: IF (x_lln_rec.attribute7 = Okc_Api.G_MISS_CHAR)

Line 2291: IF (x_lln_rec.attribute7 = Okc_Api.G_MISS_CHAR)

2287: IF (x_lln_rec.attribute6 = Okc_Api.G_MISS_CHAR)
2288: THEN
2289: x_lln_rec.attribute6 := l_lln_rec.attribute6;
2290: END IF;
2291: IF (x_lln_rec.attribute7 = Okc_Api.G_MISS_CHAR)
2292: THEN
2293: x_lln_rec.attribute7 := l_lln_rec.attribute7;
2294: END IF;
2295: IF (x_lln_rec.attribute8 = Okc_Api.G_MISS_CHAR)

Line 2295: IF (x_lln_rec.attribute8 = Okc_Api.G_MISS_CHAR)

2291: IF (x_lln_rec.attribute7 = Okc_Api.G_MISS_CHAR)
2292: THEN
2293: x_lln_rec.attribute7 := l_lln_rec.attribute7;
2294: END IF;
2295: IF (x_lln_rec.attribute8 = Okc_Api.G_MISS_CHAR)
2296: THEN
2297: x_lln_rec.attribute8 := l_lln_rec.attribute8;
2298: END IF;
2299: IF (x_lln_rec.attribute9 = Okc_Api.G_MISS_CHAR)

Line 2299: IF (x_lln_rec.attribute9 = Okc_Api.G_MISS_CHAR)

2295: IF (x_lln_rec.attribute8 = Okc_Api.G_MISS_CHAR)
2296: THEN
2297: x_lln_rec.attribute8 := l_lln_rec.attribute8;
2298: END IF;
2299: IF (x_lln_rec.attribute9 = Okc_Api.G_MISS_CHAR)
2300: THEN
2301: x_lln_rec.attribute9 := l_lln_rec.attribute9;
2302: END IF;
2303: IF (x_lln_rec.attribute10 = Okc_Api.G_MISS_CHAR)

Line 2303: IF (x_lln_rec.attribute10 = Okc_Api.G_MISS_CHAR)

2299: IF (x_lln_rec.attribute9 = Okc_Api.G_MISS_CHAR)
2300: THEN
2301: x_lln_rec.attribute9 := l_lln_rec.attribute9;
2302: END IF;
2303: IF (x_lln_rec.attribute10 = Okc_Api.G_MISS_CHAR)
2304: THEN
2305: x_lln_rec.attribute10 := l_lln_rec.attribute10;
2306: END IF;
2307: IF (x_lln_rec.attribute11 = Okc_Api.G_MISS_CHAR)

Line 2307: IF (x_lln_rec.attribute11 = Okc_Api.G_MISS_CHAR)

2303: IF (x_lln_rec.attribute10 = Okc_Api.G_MISS_CHAR)
2304: THEN
2305: x_lln_rec.attribute10 := l_lln_rec.attribute10;
2306: END IF;
2307: IF (x_lln_rec.attribute11 = Okc_Api.G_MISS_CHAR)
2308: THEN
2309: x_lln_rec.attribute11 := l_lln_rec.attribute11;
2310: END IF;
2311: IF (x_lln_rec.attribute12 = Okc_Api.G_MISS_CHAR)

Line 2311: IF (x_lln_rec.attribute12 = Okc_Api.G_MISS_CHAR)

2307: IF (x_lln_rec.attribute11 = Okc_Api.G_MISS_CHAR)
2308: THEN
2309: x_lln_rec.attribute11 := l_lln_rec.attribute11;
2310: END IF;
2311: IF (x_lln_rec.attribute12 = Okc_Api.G_MISS_CHAR)
2312: THEN
2313: x_lln_rec.attribute12 := l_lln_rec.attribute12;
2314: END IF;
2315: IF (x_lln_rec.attribute13 = Okc_Api.G_MISS_CHAR)

Line 2315: IF (x_lln_rec.attribute13 = Okc_Api.G_MISS_CHAR)

2311: IF (x_lln_rec.attribute12 = Okc_Api.G_MISS_CHAR)
2312: THEN
2313: x_lln_rec.attribute12 := l_lln_rec.attribute12;
2314: END IF;
2315: IF (x_lln_rec.attribute13 = Okc_Api.G_MISS_CHAR)
2316: THEN
2317: x_lln_rec.attribute13 := l_lln_rec.attribute13;
2318: END IF;
2319: IF (x_lln_rec.attribute14 = Okc_Api.G_MISS_CHAR)

Line 2319: IF (x_lln_rec.attribute14 = Okc_Api.G_MISS_CHAR)

2315: IF (x_lln_rec.attribute13 = Okc_Api.G_MISS_CHAR)
2316: THEN
2317: x_lln_rec.attribute13 := l_lln_rec.attribute13;
2318: END IF;
2319: IF (x_lln_rec.attribute14 = Okc_Api.G_MISS_CHAR)
2320: THEN
2321: x_lln_rec.attribute14 := l_lln_rec.attribute14;
2322: END IF;
2323: IF (x_lln_rec.attribute15 = Okc_Api.G_MISS_CHAR)

Line 2323: IF (x_lln_rec.attribute15 = Okc_Api.G_MISS_CHAR)

2319: IF (x_lln_rec.attribute14 = Okc_Api.G_MISS_CHAR)
2320: THEN
2321: x_lln_rec.attribute14 := l_lln_rec.attribute14;
2322: END IF;
2323: IF (x_lln_rec.attribute15 = Okc_Api.G_MISS_CHAR)
2324: THEN
2325: x_lln_rec.attribute15 := l_lln_rec.attribute15;
2326: END IF;
2327: IF (x_lln_rec.created_by = Okc_Api.G_MISS_NUM)

Line 2327: IF (x_lln_rec.created_by = Okc_Api.G_MISS_NUM)

2323: IF (x_lln_rec.attribute15 = Okc_Api.G_MISS_CHAR)
2324: THEN
2325: x_lln_rec.attribute15 := l_lln_rec.attribute15;
2326: END IF;
2327: IF (x_lln_rec.created_by = Okc_Api.G_MISS_NUM)
2328: THEN
2329: x_lln_rec.created_by := l_lln_rec.created_by;
2330: END IF;
2331: IF (x_lln_rec.creation_date = Okc_Api.G_MISS_DATE)

Line 2331: IF (x_lln_rec.creation_date = Okc_Api.G_MISS_DATE)

2327: IF (x_lln_rec.created_by = Okc_Api.G_MISS_NUM)
2328: THEN
2329: x_lln_rec.created_by := l_lln_rec.created_by;
2330: END IF;
2331: IF (x_lln_rec.creation_date = Okc_Api.G_MISS_DATE)
2332: THEN
2333: x_lln_rec.creation_date := l_lln_rec.creation_date;
2334: END IF;
2335: IF (x_lln_rec.last_updated_by = Okc_Api.G_MISS_NUM)

Line 2335: IF (x_lln_rec.last_updated_by = Okc_Api.G_MISS_NUM)

2331: IF (x_lln_rec.creation_date = Okc_Api.G_MISS_DATE)
2332: THEN
2333: x_lln_rec.creation_date := l_lln_rec.creation_date;
2334: END IF;
2335: IF (x_lln_rec.last_updated_by = Okc_Api.G_MISS_NUM)
2336: THEN
2337: x_lln_rec.last_updated_by := l_lln_rec.last_updated_by;
2338: END IF;
2339: IF (x_lln_rec.last_update_date = Okc_Api.G_MISS_DATE)

Line 2339: IF (x_lln_rec.last_update_date = Okc_Api.G_MISS_DATE)

2335: IF (x_lln_rec.last_updated_by = Okc_Api.G_MISS_NUM)
2336: THEN
2337: x_lln_rec.last_updated_by := l_lln_rec.last_updated_by;
2338: END IF;
2339: IF (x_lln_rec.last_update_date = Okc_Api.G_MISS_DATE)
2340: THEN
2341: x_lln_rec.last_update_date := l_lln_rec.last_update_date;
2342: END IF;
2343: IF (x_lln_rec.last_update_login = Okc_Api.G_MISS_NUM)

Line 2343: IF (x_lln_rec.last_update_login = Okc_Api.G_MISS_NUM)

2339: IF (x_lln_rec.last_update_date = Okc_Api.G_MISS_DATE)
2340: THEN
2341: x_lln_rec.last_update_date := l_lln_rec.last_update_date;
2342: END IF;
2343: IF (x_lln_rec.last_update_login = Okc_Api.G_MISS_NUM)
2344: THEN
2345: x_lln_rec.last_update_login := l_lln_rec.last_update_login;
2346: END IF;
2347: RETURN(l_return_status);

Line 2356: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2352: FUNCTION Set_Attributes (
2353: p_lln_rec IN lln_rec_type,
2354: x_lln_rec OUT NOCOPY lln_rec_type
2355: ) RETURN VARCHAR2 IS
2356: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2357: BEGIN
2358: x_lln_rec := p_lln_rec;
2359: RETURN(l_return_status);
2360: END Set_Attributes;

Line 2362: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

2358: x_lln_rec := p_lln_rec;
2359: RETURN(l_return_status);
2360: END Set_Attributes;
2361: BEGIN
2362: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
2363: p_init_msg_list,
2364: '_PVT',
2365: x_return_status);
2366: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2366: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2362: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
2363: p_init_msg_list,
2364: '_PVT',
2365: x_return_status);
2366: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okc_Api.G_EXCEPTION_ERROR;
2370: END IF;

Line 2367: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2363: p_init_msg_list,
2364: '_PVT',
2365: x_return_status);
2366: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okc_Api.G_EXCEPTION_ERROR;
2370: END IF;
2371: --- Setting item attributes

Line 2368: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2364: '_PVT',
2365: x_return_status);
2366: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okc_Api.G_EXCEPTION_ERROR;
2370: END IF;
2371: --- Setting item attributes
2372: l_return_status := Set_Attributes(

Line 2369: RAISE Okc_Api.G_EXCEPTION_ERROR;

2365: x_return_status);
2366: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2367: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2368: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2369: RAISE Okc_Api.G_EXCEPTION_ERROR;
2370: END IF;
2371: --- Setting item attributes
2372: l_return_status := Set_Attributes(
2373: p_lln_rec, -- IN

Line 2376: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2372: l_return_status := Set_Attributes(
2373: p_lln_rec, -- IN
2374: l_lln_rec); -- OUT
2375: --- If any errors happen abort API
2376: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2377: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2378: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2379: RAISE Okc_Api.G_EXCEPTION_ERROR;
2380: END IF;

Line 2377: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2373: p_lln_rec, -- IN
2374: l_lln_rec); -- OUT
2375: --- If any errors happen abort API
2376: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2377: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2378: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2379: RAISE Okc_Api.G_EXCEPTION_ERROR;
2380: END IF;
2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);

Line 2378: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2374: l_lln_rec); -- OUT
2375: --- If any errors happen abort API
2376: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2377: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2378: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2379: RAISE Okc_Api.G_EXCEPTION_ERROR;
2380: END IF;
2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);
2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2379: RAISE Okc_Api.G_EXCEPTION_ERROR;

2375: --- If any errors happen abort API
2376: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2377: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2378: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2379: RAISE Okc_Api.G_EXCEPTION_ERROR;
2380: END IF;
2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);
2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2383: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2378: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2379: RAISE Okc_Api.G_EXCEPTION_ERROR;
2380: END IF;
2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);
2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2383: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2384: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2385: RAISE Okc_Api.G_EXCEPTION_ERROR;
2386: END IF;

Line 2383: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2379: RAISE Okc_Api.G_EXCEPTION_ERROR;
2380: END IF;
2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);
2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2383: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2384: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2385: RAISE Okc_Api.G_EXCEPTION_ERROR;
2386: END IF;
2387: UPDATE OKL_CNSLD_AR_LINES_B

Line 2384: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2380: END IF;
2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);
2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2383: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2384: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2385: RAISE Okc_Api.G_EXCEPTION_ERROR;
2386: END IF;
2387: UPDATE OKL_CNSLD_AR_LINES_B
2388: SET SEQUENCE_NUMBER = l_def_lln_rec.sequence_number,

Line 2385: RAISE Okc_Api.G_EXCEPTION_ERROR;

2381: l_return_status := populate_new_record(l_lln_rec, l_def_lln_rec);
2382: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2383: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2384: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2385: RAISE Okc_Api.G_EXCEPTION_ERROR;
2386: END IF;
2387: UPDATE OKL_CNSLD_AR_LINES_B
2388: SET SEQUENCE_NUMBER = l_def_lln_rec.sequence_number,
2389: LLN_ID_PARENT = l_def_lln_rec.lln_id_parent,

Line 2427: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

2423: LAST_UPDATE_LOGIN = l_def_lln_rec.last_update_login
2424: WHERE ID = l_def_lln_rec.id;
2425:
2426: x_lln_rec := l_def_lln_rec;
2427: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2428: EXCEPTION
2429: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2430: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2431: (

Line 2429: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

2425:
2426: x_lln_rec := l_def_lln_rec;
2427: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2428: EXCEPTION
2429: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2430: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2431: (
2432: l_api_name,
2433: G_PKG_NAME,

Line 2430: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

2426: x_lln_rec := l_def_lln_rec;
2427: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2428: EXCEPTION
2429: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2430: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2431: (
2432: l_api_name,
2433: G_PKG_NAME,
2434: 'OKC_API.G_RET_STS_ERROR',

Line 2434: 'OKC_API.G_RET_STS_ERROR',

2430: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2431: (
2432: l_api_name,
2433: G_PKG_NAME,
2434: 'OKC_API.G_RET_STS_ERROR',
2435: x_msg_count,
2436: x_msg_data,
2437: '_PVT'
2438: );

Line 2439: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2435: x_msg_count,
2436: x_msg_data,
2437: '_PVT'
2438: );
2439: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2440: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2441: (
2442: l_api_name,
2443: G_PKG_NAME,

Line 2440: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2436: x_msg_data,
2437: '_PVT'
2438: );
2439: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2440: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2441: (
2442: l_api_name,
2443: G_PKG_NAME,
2444: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2444: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2440: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2441: (
2442: l_api_name,
2443: G_PKG_NAME,
2444: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2445: x_msg_count,
2446: x_msg_data,
2447: '_PVT'
2448: );

Line 2450: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2446: x_msg_data,
2447: '_PVT'
2448: );
2449: WHEN OTHERS THEN
2450: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2451: (
2452: l_api_name,
2453: G_PKG_NAME,
2454: 'OTHERS',

Line 2464: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2460: ------------------------------------------
2461: -- update_row for:OKL_CNSLD_AR_LINES_TL --
2462: ------------------------------------------
2463: PROCEDURE update_row(
2464: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2465: x_return_status OUT NOCOPY VARCHAR2,
2466: x_msg_count OUT NOCOPY NUMBER,
2467: x_msg_data OUT NOCOPY VARCHAR2,
2468: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type,

Line 2473: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2469: x_okl_cnsld_ar_lines_tl_rec OUT NOCOPY okl_cnsld_ar_lines_tl_rec_type) IS
2470:
2471: l_api_version CONSTANT NUMBER := 1;
2472: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2473: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2474: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type := p_okl_cnsld_ar_lines_tl_rec;
2475: ldefoklcnsldarlinestlrec okl_cnsld_ar_lines_tl_rec_type;
2476: l_row_notfound BOOLEAN := TRUE;
2477: ----------------------------------

Line 2486: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2482: x_okl_cnsld_ar_lines_tl_rec OUT NOCOPY okl_cnsld_ar_lines_tl_rec_type
2483: ) RETURN VARCHAR2 IS
2484: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
2485: l_row_notfound BOOLEAN := TRUE;
2486: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2487: BEGIN
2488: x_okl_cnsld_ar_lines_tl_rec := p_okl_cnsld_ar_lines_tl_rec;
2489: -- Get current database values
2490: l_okl_cnsld_ar_lines_tl_rec := get_rec(p_okl_cnsld_ar_lines_tl_rec, l_row_notfound);

Line 2492: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;

2488: x_okl_cnsld_ar_lines_tl_rec := p_okl_cnsld_ar_lines_tl_rec;
2489: -- Get current database values
2490: l_okl_cnsld_ar_lines_tl_rec := get_rec(p_okl_cnsld_ar_lines_tl_rec, l_row_notfound);
2491: IF (l_row_notfound) THEN
2492: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
2493: END IF;
2494: IF (x_okl_cnsld_ar_lines_tl_rec.id = Okc_Api.G_MISS_NUM)
2495: THEN
2496: x_okl_cnsld_ar_lines_tl_rec.id := l_okl_cnsld_ar_lines_tl_rec.id;

Line 2494: IF (x_okl_cnsld_ar_lines_tl_rec.id = Okc_Api.G_MISS_NUM)

2490: l_okl_cnsld_ar_lines_tl_rec := get_rec(p_okl_cnsld_ar_lines_tl_rec, l_row_notfound);
2491: IF (l_row_notfound) THEN
2492: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
2493: END IF;
2494: IF (x_okl_cnsld_ar_lines_tl_rec.id = Okc_Api.G_MISS_NUM)
2495: THEN
2496: x_okl_cnsld_ar_lines_tl_rec.id := l_okl_cnsld_ar_lines_tl_rec.id;
2497: END IF;
2498: IF (x_okl_cnsld_ar_lines_tl_rec.LANGUAGE = Okc_Api.G_MISS_CHAR)

Line 2498: IF (x_okl_cnsld_ar_lines_tl_rec.LANGUAGE = Okc_Api.G_MISS_CHAR)

2494: IF (x_okl_cnsld_ar_lines_tl_rec.id = Okc_Api.G_MISS_NUM)
2495: THEN
2496: x_okl_cnsld_ar_lines_tl_rec.id := l_okl_cnsld_ar_lines_tl_rec.id;
2497: END IF;
2498: IF (x_okl_cnsld_ar_lines_tl_rec.LANGUAGE = Okc_Api.G_MISS_CHAR)
2499: THEN
2500: x_okl_cnsld_ar_lines_tl_rec.LANGUAGE := l_okl_cnsld_ar_lines_tl_rec.LANGUAGE;
2501: END IF;
2502: IF (x_okl_cnsld_ar_lines_tl_rec.source_lang = Okc_Api.G_MISS_CHAR)

Line 2502: IF (x_okl_cnsld_ar_lines_tl_rec.source_lang = Okc_Api.G_MISS_CHAR)

2498: IF (x_okl_cnsld_ar_lines_tl_rec.LANGUAGE = Okc_Api.G_MISS_CHAR)
2499: THEN
2500: x_okl_cnsld_ar_lines_tl_rec.LANGUAGE := l_okl_cnsld_ar_lines_tl_rec.LANGUAGE;
2501: END IF;
2502: IF (x_okl_cnsld_ar_lines_tl_rec.source_lang = Okc_Api.G_MISS_CHAR)
2503: THEN
2504: x_okl_cnsld_ar_lines_tl_rec.source_lang := l_okl_cnsld_ar_lines_tl_rec.source_lang;
2505: END IF;
2506: IF (x_okl_cnsld_ar_lines_tl_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)

Line 2506: IF (x_okl_cnsld_ar_lines_tl_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)

2502: IF (x_okl_cnsld_ar_lines_tl_rec.source_lang = Okc_Api.G_MISS_CHAR)
2503: THEN
2504: x_okl_cnsld_ar_lines_tl_rec.source_lang := l_okl_cnsld_ar_lines_tl_rec.source_lang;
2505: END IF;
2506: IF (x_okl_cnsld_ar_lines_tl_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)
2507: THEN
2508: x_okl_cnsld_ar_lines_tl_rec.sfwt_flag := l_okl_cnsld_ar_lines_tl_rec.sfwt_flag;
2509: END IF;
2510: IF (x_okl_cnsld_ar_lines_tl_rec.created_by = Okc_Api.G_MISS_NUM)

Line 2510: IF (x_okl_cnsld_ar_lines_tl_rec.created_by = Okc_Api.G_MISS_NUM)

2506: IF (x_okl_cnsld_ar_lines_tl_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)
2507: THEN
2508: x_okl_cnsld_ar_lines_tl_rec.sfwt_flag := l_okl_cnsld_ar_lines_tl_rec.sfwt_flag;
2509: END IF;
2510: IF (x_okl_cnsld_ar_lines_tl_rec.created_by = Okc_Api.G_MISS_NUM)
2511: THEN
2512: x_okl_cnsld_ar_lines_tl_rec.created_by := l_okl_cnsld_ar_lines_tl_rec.created_by;
2513: END IF;
2514: IF (x_okl_cnsld_ar_lines_tl_rec.creation_date = Okc_Api.G_MISS_DATE)

Line 2514: IF (x_okl_cnsld_ar_lines_tl_rec.creation_date = Okc_Api.G_MISS_DATE)

2510: IF (x_okl_cnsld_ar_lines_tl_rec.created_by = Okc_Api.G_MISS_NUM)
2511: THEN
2512: x_okl_cnsld_ar_lines_tl_rec.created_by := l_okl_cnsld_ar_lines_tl_rec.created_by;
2513: END IF;
2514: IF (x_okl_cnsld_ar_lines_tl_rec.creation_date = Okc_Api.G_MISS_DATE)
2515: THEN
2516: x_okl_cnsld_ar_lines_tl_rec.creation_date := l_okl_cnsld_ar_lines_tl_rec.creation_date;
2517: END IF;
2518: IF (x_okl_cnsld_ar_lines_tl_rec.last_updated_by = Okc_Api.G_MISS_NUM)

Line 2518: IF (x_okl_cnsld_ar_lines_tl_rec.last_updated_by = Okc_Api.G_MISS_NUM)

2514: IF (x_okl_cnsld_ar_lines_tl_rec.creation_date = Okc_Api.G_MISS_DATE)
2515: THEN
2516: x_okl_cnsld_ar_lines_tl_rec.creation_date := l_okl_cnsld_ar_lines_tl_rec.creation_date;
2517: END IF;
2518: IF (x_okl_cnsld_ar_lines_tl_rec.last_updated_by = Okc_Api.G_MISS_NUM)
2519: THEN
2520: x_okl_cnsld_ar_lines_tl_rec.last_updated_by := l_okl_cnsld_ar_lines_tl_rec.last_updated_by;
2521: END IF;
2522: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_date = Okc_Api.G_MISS_DATE)

Line 2522: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_date = Okc_Api.G_MISS_DATE)

2518: IF (x_okl_cnsld_ar_lines_tl_rec.last_updated_by = Okc_Api.G_MISS_NUM)
2519: THEN
2520: x_okl_cnsld_ar_lines_tl_rec.last_updated_by := l_okl_cnsld_ar_lines_tl_rec.last_updated_by;
2521: END IF;
2522: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_date = Okc_Api.G_MISS_DATE)
2523: THEN
2524: x_okl_cnsld_ar_lines_tl_rec.last_update_date := l_okl_cnsld_ar_lines_tl_rec.last_update_date;
2525: END IF;
2526: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_login = Okc_Api.G_MISS_NUM)

Line 2526: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_login = Okc_Api.G_MISS_NUM)

2522: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_date = Okc_Api.G_MISS_DATE)
2523: THEN
2524: x_okl_cnsld_ar_lines_tl_rec.last_update_date := l_okl_cnsld_ar_lines_tl_rec.last_update_date;
2525: END IF;
2526: IF (x_okl_cnsld_ar_lines_tl_rec.last_update_login = Okc_Api.G_MISS_NUM)
2527: THEN
2528: x_okl_cnsld_ar_lines_tl_rec.last_update_login := l_okl_cnsld_ar_lines_tl_rec.last_update_login;
2529: END IF;
2530: RETURN(l_return_status);

Line 2539: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2535: FUNCTION Set_Attributes (
2536: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type,
2537: x_okl_cnsld_ar_lines_tl_rec OUT NOCOPY okl_cnsld_ar_lines_tl_rec_type
2538: ) RETURN VARCHAR2 IS
2539: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2540: BEGIN
2541: x_okl_cnsld_ar_lines_tl_rec := p_okl_cnsld_ar_lines_tl_rec;
2542: x_okl_cnsld_ar_lines_tl_rec.LANGUAGE := USERENV('LANG');
2543: x_okl_cnsld_ar_lines_tl_rec.SOURCE_LANG := USERENV('LANG');

Line 2547: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

2543: x_okl_cnsld_ar_lines_tl_rec.SOURCE_LANG := USERENV('LANG');
2544: RETURN(l_return_status);
2545: END Set_Attributes;
2546: BEGIN
2547: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
2548: p_init_msg_list,
2549: '_PVT',
2550: x_return_status);
2551: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2551: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2547: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
2548: p_init_msg_list,
2549: '_PVT',
2550: x_return_status);
2551: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2552: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2553: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2554: RAISE Okc_Api.G_EXCEPTION_ERROR;
2555: END IF;

Line 2552: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2548: p_init_msg_list,
2549: '_PVT',
2550: x_return_status);
2551: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2552: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2553: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2554: RAISE Okc_Api.G_EXCEPTION_ERROR;
2555: END IF;
2556: --- Setting item attributes

Line 2553: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2549: '_PVT',
2550: x_return_status);
2551: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2552: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2553: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2554: RAISE Okc_Api.G_EXCEPTION_ERROR;
2555: END IF;
2556: --- Setting item attributes
2557: l_return_status := Set_Attributes(

Line 2554: RAISE Okc_Api.G_EXCEPTION_ERROR;

2550: x_return_status);
2551: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2552: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2553: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2554: RAISE Okc_Api.G_EXCEPTION_ERROR;
2555: END IF;
2556: --- Setting item attributes
2557: l_return_status := Set_Attributes(
2558: p_okl_cnsld_ar_lines_tl_rec, -- IN

Line 2561: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2557: l_return_status := Set_Attributes(
2558: p_okl_cnsld_ar_lines_tl_rec, -- IN
2559: l_okl_cnsld_ar_lines_tl_rec); -- OUT
2560: --- If any errors happen abort API
2561: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2562: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2563: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2564: RAISE Okc_Api.G_EXCEPTION_ERROR;
2565: END IF;

Line 2562: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2558: p_okl_cnsld_ar_lines_tl_rec, -- IN
2559: l_okl_cnsld_ar_lines_tl_rec); -- OUT
2560: --- If any errors happen abort API
2561: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2562: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2563: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2564: RAISE Okc_Api.G_EXCEPTION_ERROR;
2565: END IF;
2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);

Line 2563: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2559: l_okl_cnsld_ar_lines_tl_rec); -- OUT
2560: --- If any errors happen abort API
2561: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2562: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2563: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2564: RAISE Okc_Api.G_EXCEPTION_ERROR;
2565: END IF;
2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);
2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2564: RAISE Okc_Api.G_EXCEPTION_ERROR;

2560: --- If any errors happen abort API
2561: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2562: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2563: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2564: RAISE Okc_Api.G_EXCEPTION_ERROR;
2565: END IF;
2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);
2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2568: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2563: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2564: RAISE Okc_Api.G_EXCEPTION_ERROR;
2565: END IF;
2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);
2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2568: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2570: RAISE Okc_Api.G_EXCEPTION_ERROR;
2571: END IF;

Line 2568: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2564: RAISE Okc_Api.G_EXCEPTION_ERROR;
2565: END IF;
2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);
2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2568: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2570: RAISE Okc_Api.G_EXCEPTION_ERROR;
2571: END IF;
2572: UPDATE OKL_CNSLD_AR_LINES_TL

Line 2569: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2565: END IF;
2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);
2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2568: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2570: RAISE Okc_Api.G_EXCEPTION_ERROR;
2571: END IF;
2572: UPDATE OKL_CNSLD_AR_LINES_TL
2573: SET CREATED_BY = ldefoklcnsldarlinestlrec.created_by,

Line 2570: RAISE Okc_Api.G_EXCEPTION_ERROR;

2566: l_return_status := populate_new_record(l_okl_cnsld_ar_lines_tl_rec, ldefoklcnsldarlinestlrec);
2567: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2568: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2569: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2570: RAISE Okc_Api.G_EXCEPTION_ERROR;
2571: END IF;
2572: UPDATE OKL_CNSLD_AR_LINES_TL
2573: SET CREATED_BY = ldefoklcnsldarlinestlrec.created_by,
2574: CREATION_DATE = ldefoklcnsldarlinestlrec.creation_date,

Line 2588: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

2584: WHERE ID = ldefoklcnsldarlinestlrec.id
2585: AND SOURCE_LANG <> USERENV('LANG');
2586:
2587: x_okl_cnsld_ar_lines_tl_rec := ldefoklcnsldarlinestlrec;
2588: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2589: EXCEPTION
2590: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2591: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2592: (

Line 2590: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

2586:
2587: x_okl_cnsld_ar_lines_tl_rec := ldefoklcnsldarlinestlrec;
2588: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2589: EXCEPTION
2590: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2591: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2592: (
2593: l_api_name,
2594: G_PKG_NAME,

Line 2591: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

2587: x_okl_cnsld_ar_lines_tl_rec := ldefoklcnsldarlinestlrec;
2588: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2589: EXCEPTION
2590: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2591: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2592: (
2593: l_api_name,
2594: G_PKG_NAME,
2595: 'OKC_API.G_RET_STS_ERROR',

Line 2595: 'OKC_API.G_RET_STS_ERROR',

2591: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2592: (
2593: l_api_name,
2594: G_PKG_NAME,
2595: 'OKC_API.G_RET_STS_ERROR',
2596: x_msg_count,
2597: x_msg_data,
2598: '_PVT'
2599: );

Line 2600: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2596: x_msg_count,
2597: x_msg_data,
2598: '_PVT'
2599: );
2600: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2601: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2602: (
2603: l_api_name,
2604: G_PKG_NAME,

Line 2601: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2597: x_msg_data,
2598: '_PVT'
2599: );
2600: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2601: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2602: (
2603: l_api_name,
2604: G_PKG_NAME,
2605: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2605: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2601: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2602: (
2603: l_api_name,
2604: G_PKG_NAME,
2605: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2606: x_msg_count,
2607: x_msg_data,
2608: '_PVT'
2609: );

Line 2611: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2607: x_msg_data,
2608: '_PVT'
2609: );
2610: WHEN OTHERS THEN
2611: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2612: (
2613: l_api_name,
2614: G_PKG_NAME,
2615: 'OTHERS',

Line 2626: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2622: -- update_row for:OKL_CNSLD_AR_LINES_V --
2623: -----------------------------------------
2624: PROCEDURE update_row(
2625: p_api_version IN NUMBER,
2626: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2627: x_return_status OUT NOCOPY VARCHAR2,
2628: x_msg_count OUT NOCOPY NUMBER,
2629: x_msg_data OUT NOCOPY VARCHAR2,
2630: p_llnv_rec IN llnv_rec_type,

Line 2635: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2631: x_llnv_rec OUT NOCOPY llnv_rec_type) IS
2632:
2633: l_api_version CONSTANT NUMBER := 1;
2634: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
2635: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2636: l_llnv_rec llnv_rec_type := p_llnv_rec;
2637: l_def_llnv_rec llnv_rec_type;
2638: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
2639: lx_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;

Line 2664: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2660: x_llnv_rec OUT NOCOPY llnv_rec_type
2661: ) RETURN VARCHAR2 IS
2662: l_llnv_rec llnv_rec_type;
2663: l_row_notfound BOOLEAN := TRUE;
2664: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2665: BEGIN
2666: x_llnv_rec := p_llnv_rec;
2667: -- Get current database values
2668: l_llnv_rec := get_rec(p_llnv_rec, l_row_notfound);

Line 2670: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;

2666: x_llnv_rec := p_llnv_rec;
2667: -- Get current database values
2668: l_llnv_rec := get_rec(p_llnv_rec, l_row_notfound);
2669: IF (l_row_notfound) THEN
2670: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
2671: END IF;
2672: IF (x_llnv_rec.id = Okc_Api.G_MISS_NUM)
2673: THEN
2674: x_llnv_rec.id := l_llnv_rec.id;

Line 2672: IF (x_llnv_rec.id = Okc_Api.G_MISS_NUM)

2668: l_llnv_rec := get_rec(p_llnv_rec, l_row_notfound);
2669: IF (l_row_notfound) THEN
2670: l_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
2671: END IF;
2672: IF (x_llnv_rec.id = Okc_Api.G_MISS_NUM)
2673: THEN
2674: x_llnv_rec.id := l_llnv_rec.id;
2675: END IF;
2676: IF (x_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM)

Line 2676: IF (x_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM)

2672: IF (x_llnv_rec.id = Okc_Api.G_MISS_NUM)
2673: THEN
2674: x_llnv_rec.id := l_llnv_rec.id;
2675: END IF;
2676: IF (x_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM)
2677: THEN
2678: x_llnv_rec.object_version_number := l_llnv_rec.object_version_number;
2679: END IF;
2680: IF (x_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)

Line 2680: IF (x_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)

2676: IF (x_llnv_rec.object_version_number = Okc_Api.G_MISS_NUM)
2677: THEN
2678: x_llnv_rec.object_version_number := l_llnv_rec.object_version_number;
2679: END IF;
2680: IF (x_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)
2681: THEN
2682: x_llnv_rec.sfwt_flag := l_llnv_rec.sfwt_flag;
2683: END IF;
2684: IF (x_llnv_rec.khr_id = Okc_Api.G_MISS_NUM)

Line 2684: IF (x_llnv_rec.khr_id = Okc_Api.G_MISS_NUM)

2680: IF (x_llnv_rec.sfwt_flag = Okc_Api.G_MISS_CHAR)
2681: THEN
2682: x_llnv_rec.sfwt_flag := l_llnv_rec.sfwt_flag;
2683: END IF;
2684: IF (x_llnv_rec.khr_id = Okc_Api.G_MISS_NUM)
2685: THEN
2686: x_llnv_rec.khr_id := l_llnv_rec.khr_id;
2687: END IF;
2688: IF (x_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM)

Line 2688: IF (x_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM)

2684: IF (x_llnv_rec.khr_id = Okc_Api.G_MISS_NUM)
2685: THEN
2686: x_llnv_rec.khr_id := l_llnv_rec.khr_id;
2687: END IF;
2688: IF (x_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM)
2689: THEN
2690: x_llnv_rec.cnr_id := l_llnv_rec.cnr_id;
2691: END IF;
2692: IF (x_llnv_rec.kle_id = Okc_Api.G_MISS_NUM)

Line 2692: IF (x_llnv_rec.kle_id = Okc_Api.G_MISS_NUM)

2688: IF (x_llnv_rec.cnr_id = Okc_Api.G_MISS_NUM)
2689: THEN
2690: x_llnv_rec.cnr_id := l_llnv_rec.cnr_id;
2691: END IF;
2692: IF (x_llnv_rec.kle_id = Okc_Api.G_MISS_NUM)
2693: THEN
2694: x_llnv_rec.kle_id := l_llnv_rec.kle_id;
2695: END IF;
2696: IF (x_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM)

Line 2696: IF (x_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM)

2692: IF (x_llnv_rec.kle_id = Okc_Api.G_MISS_NUM)
2693: THEN
2694: x_llnv_rec.kle_id := l_llnv_rec.kle_id;
2695: END IF;
2696: IF (x_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM)
2697: THEN
2698: x_llnv_rec.lln_id_parent := l_llnv_rec.lln_id_parent;
2699: END IF;
2700: IF (x_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM)

Line 2700: IF (x_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM)

2696: IF (x_llnv_rec.lln_id_parent = Okc_Api.G_MISS_NUM)
2697: THEN
2698: x_llnv_rec.lln_id_parent := l_llnv_rec.lln_id_parent;
2699: END IF;
2700: IF (x_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM)
2701: THEN
2702: x_llnv_rec.ilt_id := l_llnv_rec.ilt_id;
2703: END IF;
2704: IF (x_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM)

Line 2704: IF (x_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM)

2700: IF (x_llnv_rec.ilt_id = Okc_Api.G_MISS_NUM)
2701: THEN
2702: x_llnv_rec.ilt_id := l_llnv_rec.ilt_id;
2703: END IF;
2704: IF (x_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM)
2705: THEN
2706: x_llnv_rec.sequence_number := l_llnv_rec.sequence_number;
2707: END IF;
2708: IF (x_llnv_rec.amount = Okc_Api.G_MISS_NUM)

Line 2708: IF (x_llnv_rec.amount = Okc_Api.G_MISS_NUM)

2704: IF (x_llnv_rec.sequence_number = Okc_Api.G_MISS_NUM)
2705: THEN
2706: x_llnv_rec.sequence_number := l_llnv_rec.sequence_number;
2707: END IF;
2708: IF (x_llnv_rec.amount = Okc_Api.G_MISS_NUM)
2709: THEN
2710: x_llnv_rec.amount := l_llnv_rec.amount;
2711: END IF;
2712: IF (x_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM)

Line 2712: IF (x_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM)

2708: IF (x_llnv_rec.amount = Okc_Api.G_MISS_NUM)
2709: THEN
2710: x_llnv_rec.amount := l_llnv_rec.amount;
2711: END IF;
2712: IF (x_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM)
2713: THEN
2714: x_llnv_rec.tax_amount := l_llnv_rec.tax_amount;
2715: END IF;
2716: IF (x_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR)

Line 2716: IF (x_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR)

2712: IF (x_llnv_rec.tax_amount = Okc_Api.G_MISS_NUM)
2713: THEN
2714: x_llnv_rec.tax_amount := l_llnv_rec.tax_amount;
2715: END IF;
2716: IF (x_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR)
2717: THEN
2718: x_llnv_rec.attribute_category := l_llnv_rec.attribute_category;
2719: END IF;
2720: IF (x_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR)

Line 2720: IF (x_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR)

2716: IF (x_llnv_rec.attribute_category = Okc_Api.G_MISS_CHAR)
2717: THEN
2718: x_llnv_rec.attribute_category := l_llnv_rec.attribute_category;
2719: END IF;
2720: IF (x_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR)
2721: THEN
2722: x_llnv_rec.attribute1 := l_llnv_rec.attribute1;
2723: END IF;
2724: IF (x_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR)

Line 2724: IF (x_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR)

2720: IF (x_llnv_rec.attribute1 = Okc_Api.G_MISS_CHAR)
2721: THEN
2722: x_llnv_rec.attribute1 := l_llnv_rec.attribute1;
2723: END IF;
2724: IF (x_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR)
2725: THEN
2726: x_llnv_rec.attribute2 := l_llnv_rec.attribute2;
2727: END IF;
2728: IF (x_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR)

Line 2728: IF (x_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR)

2724: IF (x_llnv_rec.attribute2 = Okc_Api.G_MISS_CHAR)
2725: THEN
2726: x_llnv_rec.attribute2 := l_llnv_rec.attribute2;
2727: END IF;
2728: IF (x_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR)
2729: THEN
2730: x_llnv_rec.attribute3 := l_llnv_rec.attribute3;
2731: END IF;
2732: IF (x_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR)

Line 2732: IF (x_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR)

2728: IF (x_llnv_rec.attribute3 = Okc_Api.G_MISS_CHAR)
2729: THEN
2730: x_llnv_rec.attribute3 := l_llnv_rec.attribute3;
2731: END IF;
2732: IF (x_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR)
2733: THEN
2734: x_llnv_rec.attribute4 := l_llnv_rec.attribute4;
2735: END IF;
2736: IF (x_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR)

Line 2736: IF (x_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR)

2732: IF (x_llnv_rec.attribute4 = Okc_Api.G_MISS_CHAR)
2733: THEN
2734: x_llnv_rec.attribute4 := l_llnv_rec.attribute4;
2735: END IF;
2736: IF (x_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR)
2737: THEN
2738: x_llnv_rec.attribute5 := l_llnv_rec.attribute5;
2739: END IF;
2740: IF (x_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR)

Line 2740: IF (x_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR)

2736: IF (x_llnv_rec.attribute5 = Okc_Api.G_MISS_CHAR)
2737: THEN
2738: x_llnv_rec.attribute5 := l_llnv_rec.attribute5;
2739: END IF;
2740: IF (x_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR)
2741: THEN
2742: x_llnv_rec.attribute6 := l_llnv_rec.attribute6;
2743: END IF;
2744: IF (x_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR)

Line 2744: IF (x_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR)

2740: IF (x_llnv_rec.attribute6 = Okc_Api.G_MISS_CHAR)
2741: THEN
2742: x_llnv_rec.attribute6 := l_llnv_rec.attribute6;
2743: END IF;
2744: IF (x_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR)
2745: THEN
2746: x_llnv_rec.attribute7 := l_llnv_rec.attribute7;
2747: END IF;
2748: IF (x_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR)

Line 2748: IF (x_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR)

2744: IF (x_llnv_rec.attribute7 = Okc_Api.G_MISS_CHAR)
2745: THEN
2746: x_llnv_rec.attribute7 := l_llnv_rec.attribute7;
2747: END IF;
2748: IF (x_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR)
2749: THEN
2750: x_llnv_rec.attribute8 := l_llnv_rec.attribute8;
2751: END IF;
2752: IF (x_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR)

Line 2752: IF (x_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR)

2748: IF (x_llnv_rec.attribute8 = Okc_Api.G_MISS_CHAR)
2749: THEN
2750: x_llnv_rec.attribute8 := l_llnv_rec.attribute8;
2751: END IF;
2752: IF (x_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR)
2753: THEN
2754: x_llnv_rec.attribute9 := l_llnv_rec.attribute9;
2755: END IF;
2756: IF (x_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR)

Line 2756: IF (x_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR)

2752: IF (x_llnv_rec.attribute9 = Okc_Api.G_MISS_CHAR)
2753: THEN
2754: x_llnv_rec.attribute9 := l_llnv_rec.attribute9;
2755: END IF;
2756: IF (x_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR)
2757: THEN
2758: x_llnv_rec.attribute10 := l_llnv_rec.attribute10;
2759: END IF;
2760: IF (x_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR)

Line 2760: IF (x_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR)

2756: IF (x_llnv_rec.attribute10 = Okc_Api.G_MISS_CHAR)
2757: THEN
2758: x_llnv_rec.attribute10 := l_llnv_rec.attribute10;
2759: END IF;
2760: IF (x_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR)
2761: THEN
2762: x_llnv_rec.attribute11 := l_llnv_rec.attribute11;
2763: END IF;
2764: IF (x_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR)

Line 2764: IF (x_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR)

2760: IF (x_llnv_rec.attribute11 = Okc_Api.G_MISS_CHAR)
2761: THEN
2762: x_llnv_rec.attribute11 := l_llnv_rec.attribute11;
2763: END IF;
2764: IF (x_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR)
2765: THEN
2766: x_llnv_rec.attribute12 := l_llnv_rec.attribute12;
2767: END IF;
2768: IF (x_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR)

Line 2768: IF (x_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR)

2764: IF (x_llnv_rec.attribute12 = Okc_Api.G_MISS_CHAR)
2765: THEN
2766: x_llnv_rec.attribute12 := l_llnv_rec.attribute12;
2767: END IF;
2768: IF (x_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR)
2769: THEN
2770: x_llnv_rec.attribute13 := l_llnv_rec.attribute13;
2771: END IF;
2772: IF (x_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR)

Line 2772: IF (x_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR)

2768: IF (x_llnv_rec.attribute13 = Okc_Api.G_MISS_CHAR)
2769: THEN
2770: x_llnv_rec.attribute13 := l_llnv_rec.attribute13;
2771: END IF;
2772: IF (x_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR)
2773: THEN
2774: x_llnv_rec.attribute14 := l_llnv_rec.attribute14;
2775: END IF;
2776: IF (x_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR)

Line 2776: IF (x_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR)

2772: IF (x_llnv_rec.attribute14 = Okc_Api.G_MISS_CHAR)
2773: THEN
2774: x_llnv_rec.attribute14 := l_llnv_rec.attribute14;
2775: END IF;
2776: IF (x_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR)
2777: THEN
2778: x_llnv_rec.attribute15 := l_llnv_rec.attribute15;
2779: END IF;
2780: IF (x_llnv_rec.line_type = Okc_Api.G_MISS_CHAR)

Line 2780: IF (x_llnv_rec.line_type = Okc_Api.G_MISS_CHAR)

2776: IF (x_llnv_rec.attribute15 = Okc_Api.G_MISS_CHAR)
2777: THEN
2778: x_llnv_rec.attribute15 := l_llnv_rec.attribute15;
2779: END IF;
2780: IF (x_llnv_rec.line_type = Okc_Api.G_MISS_CHAR)
2781: THEN
2782: x_llnv_rec.line_type := l_llnv_rec.line_type;
2783: END IF;
2784: IF (x_llnv_rec.request_id = Okc_Api.G_MISS_NUM)

Line 2784: IF (x_llnv_rec.request_id = Okc_Api.G_MISS_NUM)

2780: IF (x_llnv_rec.line_type = Okc_Api.G_MISS_CHAR)
2781: THEN
2782: x_llnv_rec.line_type := l_llnv_rec.line_type;
2783: END IF;
2784: IF (x_llnv_rec.request_id = Okc_Api.G_MISS_NUM)
2785: THEN
2786: x_llnv_rec.request_id := l_llnv_rec.request_id;
2787: END IF;
2788: IF (x_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM)

Line 2788: IF (x_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM)

2784: IF (x_llnv_rec.request_id = Okc_Api.G_MISS_NUM)
2785: THEN
2786: x_llnv_rec.request_id := l_llnv_rec.request_id;
2787: END IF;
2788: IF (x_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM)
2789: THEN
2790: x_llnv_rec.program_application_id := l_llnv_rec.program_application_id;
2791: END IF;
2792: IF (x_llnv_rec.program_id = Okc_Api.G_MISS_NUM)

Line 2792: IF (x_llnv_rec.program_id = Okc_Api.G_MISS_NUM)

2788: IF (x_llnv_rec.program_application_id = Okc_Api.G_MISS_NUM)
2789: THEN
2790: x_llnv_rec.program_application_id := l_llnv_rec.program_application_id;
2791: END IF;
2792: IF (x_llnv_rec.program_id = Okc_Api.G_MISS_NUM)
2793: THEN
2794: x_llnv_rec.program_id := l_llnv_rec.program_id;
2795: END IF;
2796: IF (x_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE)

Line 2796: IF (x_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE)

2792: IF (x_llnv_rec.program_id = Okc_Api.G_MISS_NUM)
2793: THEN
2794: x_llnv_rec.program_id := l_llnv_rec.program_id;
2795: END IF;
2796: IF (x_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE)
2797: THEN
2798: x_llnv_rec.program_update_date := l_llnv_rec.program_update_date;
2799: END IF;
2800: IF (x_llnv_rec.org_id = Okc_Api.G_MISS_NUM)

Line 2800: IF (x_llnv_rec.org_id = Okc_Api.G_MISS_NUM)

2796: IF (x_llnv_rec.program_update_date = Okc_Api.G_MISS_DATE)
2797: THEN
2798: x_llnv_rec.program_update_date := l_llnv_rec.program_update_date;
2799: END IF;
2800: IF (x_llnv_rec.org_id = Okc_Api.G_MISS_NUM)
2801: THEN
2802: x_llnv_rec.org_id := l_llnv_rec.org_id;
2803: END IF;
2804: IF (x_llnv_rec.created_by = Okc_Api.G_MISS_NUM)

Line 2804: IF (x_llnv_rec.created_by = Okc_Api.G_MISS_NUM)

2800: IF (x_llnv_rec.org_id = Okc_Api.G_MISS_NUM)
2801: THEN
2802: x_llnv_rec.org_id := l_llnv_rec.org_id;
2803: END IF;
2804: IF (x_llnv_rec.created_by = Okc_Api.G_MISS_NUM)
2805: THEN
2806: x_llnv_rec.created_by := l_llnv_rec.created_by;
2807: END IF;
2808: IF (x_llnv_rec.creation_date = Okc_Api.G_MISS_DATE)

Line 2808: IF (x_llnv_rec.creation_date = Okc_Api.G_MISS_DATE)

2804: IF (x_llnv_rec.created_by = Okc_Api.G_MISS_NUM)
2805: THEN
2806: x_llnv_rec.created_by := l_llnv_rec.created_by;
2807: END IF;
2808: IF (x_llnv_rec.creation_date = Okc_Api.G_MISS_DATE)
2809: THEN
2810: x_llnv_rec.creation_date := l_llnv_rec.creation_date;
2811: END IF;
2812: IF (x_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM)

Line 2812: IF (x_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM)

2808: IF (x_llnv_rec.creation_date = Okc_Api.G_MISS_DATE)
2809: THEN
2810: x_llnv_rec.creation_date := l_llnv_rec.creation_date;
2811: END IF;
2812: IF (x_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM)
2813: THEN
2814: x_llnv_rec.last_updated_by := l_llnv_rec.last_updated_by;
2815: END IF;
2816: IF (x_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE)

Line 2816: IF (x_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE)

2812: IF (x_llnv_rec.last_updated_by = Okc_Api.G_MISS_NUM)
2813: THEN
2814: x_llnv_rec.last_updated_by := l_llnv_rec.last_updated_by;
2815: END IF;
2816: IF (x_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE)
2817: THEN
2818: x_llnv_rec.last_update_date := l_llnv_rec.last_update_date;
2819: END IF;
2820: IF (x_llnv_rec.last_update_login = Okc_Api.G_MISS_NUM)

Line 2820: IF (x_llnv_rec.last_update_login = Okc_Api.G_MISS_NUM)

2816: IF (x_llnv_rec.last_update_date = Okc_Api.G_MISS_DATE)
2817: THEN
2818: x_llnv_rec.last_update_date := l_llnv_rec.last_update_date;
2819: END IF;
2820: IF (x_llnv_rec.last_update_login = Okc_Api.G_MISS_NUM)
2821: THEN
2822: x_llnv_rec.last_update_login := l_llnv_rec.last_update_login;
2823: END IF;
2824: RETURN(l_return_status);

Line 2833: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2829: FUNCTION Set_Attributes (
2830: p_llnv_rec IN llnv_rec_type,
2831: x_llnv_rec OUT NOCOPY llnv_rec_type
2832: ) RETURN VARCHAR2 IS
2833: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2834: BEGIN
2835: x_llnv_rec := p_llnv_rec;
2836: x_llnv_rec.OBJECT_VERSION_NUMBER := NVL(x_llnv_rec.OBJECT_VERSION_NUMBER, 0) + 1;
2837:

Line 2862: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

2858:
2859: RETURN(l_return_status);
2860: END Set_Attributes;
2861: BEGIN
2862: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
2863: G_PKG_NAME,
2864: p_init_msg_list,
2865: l_api_version,
2866: p_api_version,

Line 2869: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2865: l_api_version,
2866: p_api_version,
2867: '_PVT',
2868: x_return_status);
2869: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2870: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2871: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2872: RAISE Okc_Api.G_EXCEPTION_ERROR;
2873: END IF;

Line 2870: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2866: p_api_version,
2867: '_PVT',
2868: x_return_status);
2869: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2870: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2871: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2872: RAISE Okc_Api.G_EXCEPTION_ERROR;
2873: END IF;
2874: --- Setting item attributes

Line 2871: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2867: '_PVT',
2868: x_return_status);
2869: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2870: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2871: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2872: RAISE Okc_Api.G_EXCEPTION_ERROR;
2873: END IF;
2874: --- Setting item attributes
2875: l_return_status := Set_Attributes(

Line 2872: RAISE Okc_Api.G_EXCEPTION_ERROR;

2868: x_return_status);
2869: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2870: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2871: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2872: RAISE Okc_Api.G_EXCEPTION_ERROR;
2873: END IF;
2874: --- Setting item attributes
2875: l_return_status := Set_Attributes(
2876: p_llnv_rec, -- IN

Line 2879: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2875: l_return_status := Set_Attributes(
2876: p_llnv_rec, -- IN
2877: l_llnv_rec); -- OUT
2878: --- If any errors happen abort API
2879: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2880: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2881: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2882: RAISE Okc_Api.G_EXCEPTION_ERROR;
2883: END IF;

Line 2880: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2876: p_llnv_rec, -- IN
2877: l_llnv_rec); -- OUT
2878: --- If any errors happen abort API
2879: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2880: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2881: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2882: RAISE Okc_Api.G_EXCEPTION_ERROR;
2883: END IF;
2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);

Line 2881: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2877: l_llnv_rec); -- OUT
2878: --- If any errors happen abort API
2879: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2880: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2881: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2882: RAISE Okc_Api.G_EXCEPTION_ERROR;
2883: END IF;
2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);
2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2882: RAISE Okc_Api.G_EXCEPTION_ERROR;

2878: --- If any errors happen abort API
2879: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2880: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2881: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2882: RAISE Okc_Api.G_EXCEPTION_ERROR;
2883: END IF;
2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);
2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2881: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2882: RAISE Okc_Api.G_EXCEPTION_ERROR;
2883: END IF;
2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);
2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2888: RAISE Okc_Api.G_EXCEPTION_ERROR;
2889: END IF;

Line 2886: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2882: RAISE Okc_Api.G_EXCEPTION_ERROR;
2883: END IF;
2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);
2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2888: RAISE Okc_Api.G_EXCEPTION_ERROR;
2889: END IF;
2890: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);

Line 2887: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2883: END IF;
2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);
2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2888: RAISE Okc_Api.G_EXCEPTION_ERROR;
2889: END IF;
2890: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);
2891: --- Validate all non-missing attributes (Item Level Validation)

Line 2888: RAISE Okc_Api.G_EXCEPTION_ERROR;

2884: l_return_status := populate_new_record(l_llnv_rec, l_def_llnv_rec);
2885: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2886: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2887: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2888: RAISE Okc_Api.G_EXCEPTION_ERROR;
2889: END IF;
2890: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);
2891: --- Validate all non-missing attributes (Item Level Validation)
2892: l_return_status := Validate_Attributes(l_def_llnv_rec);

Line 2894: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2890: l_def_llnv_rec := fill_who_columns(l_def_llnv_rec);
2891: --- Validate all non-missing attributes (Item Level Validation)
2892: l_return_status := Validate_Attributes(l_def_llnv_rec);
2893: --- If any errors happen abort API
2894: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2895: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2896: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2897: RAISE Okc_Api.G_EXCEPTION_ERROR;
2898: END IF;

Line 2895: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2891: --- Validate all non-missing attributes (Item Level Validation)
2892: l_return_status := Validate_Attributes(l_def_llnv_rec);
2893: --- If any errors happen abort API
2894: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2895: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2896: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2897: RAISE Okc_Api.G_EXCEPTION_ERROR;
2898: END IF;
2899: l_return_status := Validate_Record(l_def_llnv_rec);

Line 2896: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2892: l_return_status := Validate_Attributes(l_def_llnv_rec);
2893: --- If any errors happen abort API
2894: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2895: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2896: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2897: RAISE Okc_Api.G_EXCEPTION_ERROR;
2898: END IF;
2899: l_return_status := Validate_Record(l_def_llnv_rec);
2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 2897: RAISE Okc_Api.G_EXCEPTION_ERROR;

2893: --- If any errors happen abort API
2894: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2895: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2896: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2897: RAISE Okc_Api.G_EXCEPTION_ERROR;
2898: END IF;
2899: l_return_status := Validate_Record(l_def_llnv_rec);
2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2901: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2896: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2897: RAISE Okc_Api.G_EXCEPTION_ERROR;
2898: END IF;
2899: l_return_status := Validate_Record(l_def_llnv_rec);
2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2901: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2902: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2903: RAISE Okc_Api.G_EXCEPTION_ERROR;
2904: END IF;

Line 2901: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2897: RAISE Okc_Api.G_EXCEPTION_ERROR;
2898: END IF;
2899: l_return_status := Validate_Record(l_def_llnv_rec);
2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2901: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2902: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2903: RAISE Okc_Api.G_EXCEPTION_ERROR;
2904: END IF;
2905:

Line 2902: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2898: END IF;
2899: l_return_status := Validate_Record(l_def_llnv_rec);
2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2901: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2902: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2903: RAISE Okc_Api.G_EXCEPTION_ERROR;
2904: END IF;
2905:
2906: --------------------------------------

Line 2903: RAISE Okc_Api.G_EXCEPTION_ERROR;

2899: l_return_status := Validate_Record(l_def_llnv_rec);
2900: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2901: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2902: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2903: RAISE Okc_Api.G_EXCEPTION_ERROR;
2904: END IF;
2905:
2906: --------------------------------------
2907: -- Move VIEW record to "Child" records

Line 2922: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2918: x_msg_data,
2919: l_okl_cnsld_ar_lines_tl_rec,
2920: lx_okl_cnsld_ar_lines_tl_rec
2921: );
2922: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2923: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2924: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2925: RAISE Okc_Api.G_EXCEPTION_ERROR;
2926: END IF;

Line 2923: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2919: l_okl_cnsld_ar_lines_tl_rec,
2920: lx_okl_cnsld_ar_lines_tl_rec
2921: );
2922: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2923: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2924: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2925: RAISE Okc_Api.G_EXCEPTION_ERROR;
2926: END IF;
2927: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);

Line 2924: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2920: lx_okl_cnsld_ar_lines_tl_rec
2921: );
2922: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2923: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2924: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2925: RAISE Okc_Api.G_EXCEPTION_ERROR;
2926: END IF;
2927: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);
2928: update_row(

Line 2925: RAISE Okc_Api.G_EXCEPTION_ERROR;

2921: );
2922: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2923: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2924: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2925: RAISE Okc_Api.G_EXCEPTION_ERROR;
2926: END IF;
2927: migrate(lx_okl_cnsld_ar_lines_tl_rec, l_def_llnv_rec);
2928: update_row(
2929: p_init_msg_list,

Line 2936: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

2932: x_msg_data,
2933: l_lln_rec,
2934: lx_lln_rec
2935: );
2936: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2937: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2938: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2939: RAISE Okc_Api.G_EXCEPTION_ERROR;
2940: END IF;

Line 2937: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

2933: l_lln_rec,
2934: lx_lln_rec
2935: );
2936: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2937: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2938: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2939: RAISE Okc_Api.G_EXCEPTION_ERROR;
2940: END IF;
2941: migrate(lx_lln_rec, l_def_llnv_rec);

Line 2938: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

2934: lx_lln_rec
2935: );
2936: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2937: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2938: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2939: RAISE Okc_Api.G_EXCEPTION_ERROR;
2940: END IF;
2941: migrate(lx_lln_rec, l_def_llnv_rec);
2942: x_llnv_rec := l_def_llnv_rec;

Line 2939: RAISE Okc_Api.G_EXCEPTION_ERROR;

2935: );
2936: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
2937: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2938: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2939: RAISE Okc_Api.G_EXCEPTION_ERROR;
2940: END IF;
2941: migrate(lx_lln_rec, l_def_llnv_rec);
2942: x_llnv_rec := l_def_llnv_rec;
2943: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2943: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

2939: RAISE Okc_Api.G_EXCEPTION_ERROR;
2940: END IF;
2941: migrate(lx_lln_rec, l_def_llnv_rec);
2942: x_llnv_rec := l_def_llnv_rec;
2943: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2944: EXCEPTION
2945: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2946: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2947: (

Line 2945: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

2941: migrate(lx_lln_rec, l_def_llnv_rec);
2942: x_llnv_rec := l_def_llnv_rec;
2943: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2944: EXCEPTION
2945: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2946: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2947: (
2948: l_api_name,
2949: G_PKG_NAME,

Line 2946: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

2942: x_llnv_rec := l_def_llnv_rec;
2943: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2944: EXCEPTION
2945: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
2946: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2947: (
2948: l_api_name,
2949: G_PKG_NAME,
2950: 'OKC_API.G_RET_STS_ERROR',

Line 2950: 'OKC_API.G_RET_STS_ERROR',

2946: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
2947: (
2948: l_api_name,
2949: G_PKG_NAME,
2950: 'OKC_API.G_RET_STS_ERROR',
2951: x_msg_count,
2952: x_msg_data,
2953: '_PVT'
2954: );

Line 2955: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

2951: x_msg_count,
2952: x_msg_data,
2953: '_PVT'
2954: );
2955: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2956: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2957: (
2958: l_api_name,
2959: G_PKG_NAME,

Line 2956: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2952: x_msg_data,
2953: '_PVT'
2954: );
2955: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
2956: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2957: (
2958: l_api_name,
2959: G_PKG_NAME,
2960: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 2960: 'OKC_API.G_RET_STS_UNEXP_ERROR',

2956: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2957: (
2958: l_api_name,
2959: G_PKG_NAME,
2960: 'OKC_API.G_RET_STS_UNEXP_ERROR',
2961: x_msg_count,
2962: x_msg_data,
2963: '_PVT'
2964: );

Line 2966: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

2962: x_msg_data,
2963: '_PVT'
2964: );
2965: WHEN OTHERS THEN
2966: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
2967: (
2968: l_api_name,
2969: G_PKG_NAME,
2970: 'OTHERS',

Line 2981: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

2977: -- PL/SQL TBL update_row for:LLNV_TBL --
2978: ----------------------------------------
2979: PROCEDURE update_row(
2980: p_api_version IN NUMBER,
2981: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2982: x_return_status OUT NOCOPY VARCHAR2,
2983: x_msg_count OUT NOCOPY NUMBER,
2984: x_msg_data OUT NOCOPY VARCHAR2,
2985: p_llnv_tbl IN llnv_tbl_type,

Line 2990: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

2986: x_llnv_tbl OUT NOCOPY llnv_tbl_type) IS
2987:
2988: l_api_version CONSTANT NUMBER := 1;
2989: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2990: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2991: i NUMBER := 0;
2992: BEGIN
2993: Okc_Api.init_msg_list(p_init_msg_list);
2994: -- Make sure PL/SQL table has records in it before passing

Line 2993: Okc_Api.init_msg_list(p_init_msg_list);

2989: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
2990: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2991: i NUMBER := 0;
2992: BEGIN
2993: Okc_Api.init_msg_list(p_init_msg_list);
2994: -- Make sure PL/SQL table has records in it before passing
2995: IF (p_llnv_tbl.COUNT > 0) THEN
2996: i := p_llnv_tbl.FIRST;
2997: LOOP

Line 3000: p_init_msg_list => Okc_Api.G_FALSE,

2996: i := p_llnv_tbl.FIRST;
2997: LOOP
2998: update_row (
2999: p_api_version => p_api_version,
3000: p_init_msg_list => Okc_Api.G_FALSE,
3001: x_return_status => x_return_status,
3002: x_msg_count => x_msg_count,
3003: x_msg_data => x_msg_data,
3004: p_llnv_rec => p_llnv_tbl(i),

Line 3011: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

3007: i := p_llnv_tbl.NEXT(i);
3008: END LOOP;
3009: END IF;
3010: EXCEPTION
3011: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3012: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3013: (
3014: l_api_name,
3015: G_PKG_NAME,

Line 3012: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

3008: END LOOP;
3009: END IF;
3010: EXCEPTION
3011: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3012: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3013: (
3014: l_api_name,
3015: G_PKG_NAME,
3016: 'OKC_API.G_RET_STS_ERROR',

Line 3016: 'OKC_API.G_RET_STS_ERROR',

3012: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3013: (
3014: l_api_name,
3015: G_PKG_NAME,
3016: 'OKC_API.G_RET_STS_ERROR',
3017: x_msg_count,
3018: x_msg_data,
3019: '_PVT'
3020: );

Line 3021: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3017: x_msg_count,
3018: x_msg_data,
3019: '_PVT'
3020: );
3021: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3022: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3023: (
3024: l_api_name,
3025: G_PKG_NAME,

Line 3022: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3018: x_msg_data,
3019: '_PVT'
3020: );
3021: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3022: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3023: (
3024: l_api_name,
3025: G_PKG_NAME,
3026: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3026: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3022: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3023: (
3024: l_api_name,
3025: G_PKG_NAME,
3026: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3027: x_msg_count,
3028: x_msg_data,
3029: '_PVT'
3030: );

Line 3032: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3028: x_msg_data,
3029: '_PVT'
3030: );
3031: WHEN OTHERS THEN
3032: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3033: (
3034: l_api_name,
3035: G_PKG_NAME,
3036: 'OTHERS',

Line 3050: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

3046: -----------------------------------------
3047: -- delete_row for:OKL_CNSLD_AR_LINES_B --
3048: -----------------------------------------
3049: PROCEDURE delete_row(
3050: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3051: x_return_status OUT NOCOPY VARCHAR2,
3052: x_msg_count OUT NOCOPY NUMBER,
3053: x_msg_data OUT NOCOPY VARCHAR2,
3054: p_lln_rec IN lln_rec_type) IS

Line 3058: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

3054: p_lln_rec IN lln_rec_type) IS
3055:
3056: l_api_version CONSTANT NUMBER := 1;
3057: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3058: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3059: l_lln_rec lln_rec_type:= p_lln_rec;
3060: l_row_notfound BOOLEAN := TRUE;
3061: BEGIN
3062: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 3062: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

3058: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3059: l_lln_rec lln_rec_type:= p_lln_rec;
3060: l_row_notfound BOOLEAN := TRUE;
3061: BEGIN
3062: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
3063: p_init_msg_list,
3064: '_PVT',
3065: x_return_status);
3066: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 3066: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

3062: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
3063: p_init_msg_list,
3064: '_PVT',
3065: x_return_status);
3066: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3067: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3068: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3069: RAISE Okc_Api.G_EXCEPTION_ERROR;
3070: END IF;

Line 3067: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3063: p_init_msg_list,
3064: '_PVT',
3065: x_return_status);
3066: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3067: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3068: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3069: RAISE Okc_Api.G_EXCEPTION_ERROR;
3070: END IF;
3071: DELETE FROM OKL_CNSLD_AR_LINES_B

Line 3068: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

3064: '_PVT',
3065: x_return_status);
3066: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3067: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3068: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3069: RAISE Okc_Api.G_EXCEPTION_ERROR;
3070: END IF;
3071: DELETE FROM OKL_CNSLD_AR_LINES_B
3072: WHERE ID = l_lln_rec.id;

Line 3069: RAISE Okc_Api.G_EXCEPTION_ERROR;

3065: x_return_status);
3066: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3067: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3068: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3069: RAISE Okc_Api.G_EXCEPTION_ERROR;
3070: END IF;
3071: DELETE FROM OKL_CNSLD_AR_LINES_B
3072: WHERE ID = l_lln_rec.id;
3073:

Line 3074: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

3070: END IF;
3071: DELETE FROM OKL_CNSLD_AR_LINES_B
3072: WHERE ID = l_lln_rec.id;
3073:
3074: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3075: EXCEPTION
3076: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3077: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3078: (

Line 3076: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

3072: WHERE ID = l_lln_rec.id;
3073:
3074: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3075: EXCEPTION
3076: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3077: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3078: (
3079: l_api_name,
3080: G_PKG_NAME,

Line 3077: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

3073:
3074: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3075: EXCEPTION
3076: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3077: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3078: (
3079: l_api_name,
3080: G_PKG_NAME,
3081: 'OKC_API.G_RET_STS_ERROR',

Line 3081: 'OKC_API.G_RET_STS_ERROR',

3077: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3078: (
3079: l_api_name,
3080: G_PKG_NAME,
3081: 'OKC_API.G_RET_STS_ERROR',
3082: x_msg_count,
3083: x_msg_data,
3084: '_PVT'
3085: );

Line 3086: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3082: x_msg_count,
3083: x_msg_data,
3084: '_PVT'
3085: );
3086: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3087: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3088: (
3089: l_api_name,
3090: G_PKG_NAME,

Line 3087: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3083: x_msg_data,
3084: '_PVT'
3085: );
3086: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3087: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3088: (
3089: l_api_name,
3090: G_PKG_NAME,
3091: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3091: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3087: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3088: (
3089: l_api_name,
3090: G_PKG_NAME,
3091: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3092: x_msg_count,
3093: x_msg_data,
3094: '_PVT'
3095: );

Line 3097: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3093: x_msg_data,
3094: '_PVT'
3095: );
3096: WHEN OTHERS THEN
3097: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3098: (
3099: l_api_name,
3100: G_PKG_NAME,
3101: 'OTHERS',

Line 3111: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

3107: ------------------------------------------
3108: -- delete_row for:OKL_CNSLD_AR_LINES_TL --
3109: ------------------------------------------
3110: PROCEDURE delete_row(
3111: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3112: x_return_status OUT NOCOPY VARCHAR2,
3113: x_msg_count OUT NOCOPY NUMBER,
3114: x_msg_data OUT NOCOPY VARCHAR2,
3115: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type) IS

Line 3119: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

3115: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type) IS
3116:
3117: l_api_version CONSTANT NUMBER := 1;
3118: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3119: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3120: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type:= p_okl_cnsld_ar_lines_tl_rec;
3121: l_row_notfound BOOLEAN := TRUE;
3122: ----------------------------------------------
3123: -- Set_Attributes for:OKL_CNSLD_AR_LINES_TL --

Line 3129: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

3125: FUNCTION Set_Attributes (
3126: p_okl_cnsld_ar_lines_tl_rec IN okl_cnsld_ar_lines_tl_rec_type,
3127: x_okl_cnsld_ar_lines_tl_rec OUT NOCOPY okl_cnsld_ar_lines_tl_rec_type
3128: ) RETURN VARCHAR2 IS
3129: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3130: BEGIN
3131: x_okl_cnsld_ar_lines_tl_rec := p_okl_cnsld_ar_lines_tl_rec;
3132: x_okl_cnsld_ar_lines_tl_rec.LANGUAGE := USERENV('LANG');
3133: RETURN(l_return_status);

Line 3136: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

3132: x_okl_cnsld_ar_lines_tl_rec.LANGUAGE := USERENV('LANG');
3133: RETURN(l_return_status);
3134: END Set_Attributes;
3135: BEGIN
3136: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
3137: p_init_msg_list,
3138: '_PVT',
3139: x_return_status);
3140: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

Line 3140: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

3136: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
3137: p_init_msg_list,
3138: '_PVT',
3139: x_return_status);
3140: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3141: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3142: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3143: RAISE Okc_Api.G_EXCEPTION_ERROR;
3144: END IF;

Line 3141: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3137: p_init_msg_list,
3138: '_PVT',
3139: x_return_status);
3140: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3141: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3142: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3143: RAISE Okc_Api.G_EXCEPTION_ERROR;
3144: END IF;
3145: --- Setting item attributes

Line 3142: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

3138: '_PVT',
3139: x_return_status);
3140: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3141: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3142: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3143: RAISE Okc_Api.G_EXCEPTION_ERROR;
3144: END IF;
3145: --- Setting item attributes
3146: l_return_status := Set_Attributes(

Line 3143: RAISE Okc_Api.G_EXCEPTION_ERROR;

3139: x_return_status);
3140: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3141: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3142: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3143: RAISE Okc_Api.G_EXCEPTION_ERROR;
3144: END IF;
3145: --- Setting item attributes
3146: l_return_status := Set_Attributes(
3147: p_okl_cnsld_ar_lines_tl_rec, -- IN

Line 3150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

3146: l_return_status := Set_Attributes(
3147: p_okl_cnsld_ar_lines_tl_rec, -- IN
3148: l_okl_cnsld_ar_lines_tl_rec); -- OUT
3149: --- If any errors happen abort API
3150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3153: RAISE Okc_Api.G_EXCEPTION_ERROR;
3154: END IF;

Line 3151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3147: p_okl_cnsld_ar_lines_tl_rec, -- IN
3148: l_okl_cnsld_ar_lines_tl_rec); -- OUT
3149: --- If any errors happen abort API
3150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3153: RAISE Okc_Api.G_EXCEPTION_ERROR;
3154: END IF;
3155: DELETE FROM OKL_CNSLD_AR_LINES_TL

Line 3152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

3148: l_okl_cnsld_ar_lines_tl_rec); -- OUT
3149: --- If any errors happen abort API
3150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3153: RAISE Okc_Api.G_EXCEPTION_ERROR;
3154: END IF;
3155: DELETE FROM OKL_CNSLD_AR_LINES_TL
3156: WHERE ID = l_okl_cnsld_ar_lines_tl_rec.id;

Line 3153: RAISE Okc_Api.G_EXCEPTION_ERROR;

3149: --- If any errors happen abort API
3150: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3151: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3152: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3153: RAISE Okc_Api.G_EXCEPTION_ERROR;
3154: END IF;
3155: DELETE FROM OKL_CNSLD_AR_LINES_TL
3156: WHERE ID = l_okl_cnsld_ar_lines_tl_rec.id;
3157:

Line 3158: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

3154: END IF;
3155: DELETE FROM OKL_CNSLD_AR_LINES_TL
3156: WHERE ID = l_okl_cnsld_ar_lines_tl_rec.id;
3157:
3158: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3159: EXCEPTION
3160: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3161: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3162: (

Line 3160: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

3156: WHERE ID = l_okl_cnsld_ar_lines_tl_rec.id;
3157:
3158: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3159: EXCEPTION
3160: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3161: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3162: (
3163: l_api_name,
3164: G_PKG_NAME,

Line 3161: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

3157:
3158: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3159: EXCEPTION
3160: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3161: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3162: (
3163: l_api_name,
3164: G_PKG_NAME,
3165: 'OKC_API.G_RET_STS_ERROR',

Line 3165: 'OKC_API.G_RET_STS_ERROR',

3161: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3162: (
3163: l_api_name,
3164: G_PKG_NAME,
3165: 'OKC_API.G_RET_STS_ERROR',
3166: x_msg_count,
3167: x_msg_data,
3168: '_PVT'
3169: );

Line 3170: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3166: x_msg_count,
3167: x_msg_data,
3168: '_PVT'
3169: );
3170: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3171: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3172: (
3173: l_api_name,
3174: G_PKG_NAME,

Line 3171: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3167: x_msg_data,
3168: '_PVT'
3169: );
3170: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3171: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3172: (
3173: l_api_name,
3174: G_PKG_NAME,
3175: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3175: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3171: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3172: (
3173: l_api_name,
3174: G_PKG_NAME,
3175: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3176: x_msg_count,
3177: x_msg_data,
3178: '_PVT'
3179: );

Line 3181: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3177: x_msg_data,
3178: '_PVT'
3179: );
3180: WHEN OTHERS THEN
3181: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3182: (
3183: l_api_name,
3184: G_PKG_NAME,
3185: 'OTHERS',

Line 3196: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

3192: -- delete_row for:OKL_CNSLD_AR_LINES_V --
3193: -----------------------------------------
3194: PROCEDURE delete_row(
3195: p_api_version IN NUMBER,
3196: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3197: x_return_status OUT NOCOPY VARCHAR2,
3198: x_msg_count OUT NOCOPY NUMBER,
3199: x_msg_data OUT NOCOPY VARCHAR2,
3200: p_llnv_rec IN llnv_rec_type) IS

Line 3204: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

3200: p_llnv_rec IN llnv_rec_type) IS
3201:
3202: l_api_version CONSTANT NUMBER := 1;
3203: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3204: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3205: l_llnv_rec llnv_rec_type := p_llnv_rec;
3206: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
3207: l_lln_rec lln_rec_type;
3208: BEGIN

Line 3209: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

3205: l_llnv_rec llnv_rec_type := p_llnv_rec;
3206: l_okl_cnsld_ar_lines_tl_rec okl_cnsld_ar_lines_tl_rec_type;
3207: l_lln_rec lln_rec_type;
3208: BEGIN
3209: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,
3210: G_PKG_NAME,
3211: p_init_msg_list,
3212: l_api_version,
3213: p_api_version,

Line 3216: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

3212: l_api_version,
3213: p_api_version,
3214: '_PVT',
3215: x_return_status);
3216: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3217: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3218: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3219: RAISE Okc_Api.G_EXCEPTION_ERROR;
3220: END IF;

Line 3217: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3213: p_api_version,
3214: '_PVT',
3215: x_return_status);
3216: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3217: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3218: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3219: RAISE Okc_Api.G_EXCEPTION_ERROR;
3220: END IF;
3221: --------------------------------------

Line 3218: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN

3214: '_PVT',
3215: x_return_status);
3216: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3217: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3218: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3219: RAISE Okc_Api.G_EXCEPTION_ERROR;
3220: END IF;
3221: --------------------------------------
3222: -- Move VIEW record to "Child" records

Line 3219: RAISE Okc_Api.G_EXCEPTION_ERROR;

3215: x_return_status);
3216: IF (l_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3217: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3218: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3219: RAISE Okc_Api.G_EXCEPTION_ERROR;
3220: END IF;
3221: --------------------------------------
3222: -- Move VIEW record to "Child" records
3223: --------------------------------------

Line 3236: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

3232: x_msg_count,
3233: x_msg_data,
3234: l_okl_cnsld_ar_lines_tl_rec
3235: );
3236: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3239: RAISE Okc_Api.G_EXCEPTION_ERROR;
3240: END IF;

Line 3237: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3233: x_msg_data,
3234: l_okl_cnsld_ar_lines_tl_rec
3235: );
3236: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3239: RAISE Okc_Api.G_EXCEPTION_ERROR;
3240: END IF;
3241: delete_row(

Line 3238: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

3234: l_okl_cnsld_ar_lines_tl_rec
3235: );
3236: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3239: RAISE Okc_Api.G_EXCEPTION_ERROR;
3240: END IF;
3241: delete_row(
3242: p_init_msg_list,

Line 3239: RAISE Okc_Api.G_EXCEPTION_ERROR;

3235: );
3236: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3239: RAISE Okc_Api.G_EXCEPTION_ERROR;
3240: END IF;
3241: delete_row(
3242: p_init_msg_list,
3243: x_return_status,

Line 3248: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN

3244: x_msg_count,
3245: x_msg_data,
3246: l_lln_rec
3247: );
3248: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3249: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3250: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3251: RAISE Okc_Api.G_EXCEPTION_ERROR;
3252: END IF;

Line 3249: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;

3245: x_msg_data,
3246: l_lln_rec
3247: );
3248: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3249: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3250: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3251: RAISE Okc_Api.G_EXCEPTION_ERROR;
3252: END IF;
3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

Line 3250: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN

3246: l_lln_rec
3247: );
3248: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3249: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3250: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3251: RAISE Okc_Api.G_EXCEPTION_ERROR;
3252: END IF;
3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3254: EXCEPTION

Line 3251: RAISE Okc_Api.G_EXCEPTION_ERROR;

3247: );
3248: IF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
3249: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3250: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3251: RAISE Okc_Api.G_EXCEPTION_ERROR;
3252: END IF;
3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3254: EXCEPTION
3255: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

Line 3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);

3249: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3250: ELSIF (x_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3251: RAISE Okc_Api.G_EXCEPTION_ERROR;
3252: END IF;
3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3254: EXCEPTION
3255: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3256: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3257: (

Line 3255: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

3251: RAISE Okc_Api.G_EXCEPTION_ERROR;
3252: END IF;
3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3254: EXCEPTION
3255: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3256: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3257: (
3258: l_api_name,
3259: G_PKG_NAME,

Line 3256: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

3252: END IF;
3253: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3254: EXCEPTION
3255: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3256: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3257: (
3258: l_api_name,
3259: G_PKG_NAME,
3260: 'OKC_API.G_RET_STS_ERROR',

Line 3260: 'OKC_API.G_RET_STS_ERROR',

3256: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3257: (
3258: l_api_name,
3259: G_PKG_NAME,
3260: 'OKC_API.G_RET_STS_ERROR',
3261: x_msg_count,
3262: x_msg_data,
3263: '_PVT'
3264: );

Line 3265: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3261: x_msg_count,
3262: x_msg_data,
3263: '_PVT'
3264: );
3265: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3266: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3267: (
3268: l_api_name,
3269: G_PKG_NAME,

Line 3266: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3262: x_msg_data,
3263: '_PVT'
3264: );
3265: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3266: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3267: (
3268: l_api_name,
3269: G_PKG_NAME,
3270: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3270: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3266: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3267: (
3268: l_api_name,
3269: G_PKG_NAME,
3270: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3271: x_msg_count,
3272: x_msg_data,
3273: '_PVT'
3274: );

Line 3276: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3272: x_msg_data,
3273: '_PVT'
3274: );
3275: WHEN OTHERS THEN
3276: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3277: (
3278: l_api_name,
3279: G_PKG_NAME,
3280: 'OTHERS',

Line 3291: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

3287: -- PL/SQL TBL delete_row for:LLNV_TBL --
3288: ----------------------------------------
3289: PROCEDURE delete_row(
3290: p_api_version IN NUMBER,
3291: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3292: x_return_status OUT NOCOPY VARCHAR2,
3293: x_msg_count OUT NOCOPY NUMBER,
3294: x_msg_data OUT NOCOPY VARCHAR2,
3295: p_llnv_tbl IN llnv_tbl_type) IS

Line 3299: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

3295: p_llnv_tbl IN llnv_tbl_type) IS
3296:
3297: l_api_version CONSTANT NUMBER := 1;
3298: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3299: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3300: i NUMBER := 0;
3301: BEGIN
3302: Okc_Api.init_msg_list(p_init_msg_list);
3303: -- Make sure PL/SQL table has records in it before passing

Line 3302: Okc_Api.init_msg_list(p_init_msg_list);

3298: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3299: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
3300: i NUMBER := 0;
3301: BEGIN
3302: Okc_Api.init_msg_list(p_init_msg_list);
3303: -- Make sure PL/SQL table has records in it before passing
3304: IF (p_llnv_tbl.COUNT > 0) THEN
3305: i := p_llnv_tbl.FIRST;
3306: LOOP

Line 3309: p_init_msg_list => Okc_Api.G_FALSE,

3305: i := p_llnv_tbl.FIRST;
3306: LOOP
3307: delete_row (
3308: p_api_version => p_api_version,
3309: p_init_msg_list => Okc_Api.G_FALSE,
3310: x_return_status => x_return_status,
3311: x_msg_count => x_msg_count,
3312: x_msg_data => x_msg_data,
3313: p_llnv_rec => p_llnv_tbl(i));

Line 3319: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

3315: i := p_llnv_tbl.NEXT(i);
3316: END LOOP;
3317: END IF;
3318: EXCEPTION
3319: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3320: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3321: (
3322: l_api_name,
3323: G_PKG_NAME,

Line 3320: x_return_status := Okc_Api.HANDLE_EXCEPTIONS

3316: END LOOP;
3317: END IF;
3318: EXCEPTION
3319: WHEN Okc_Api.G_EXCEPTION_ERROR THEN
3320: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3321: (
3322: l_api_name,
3323: G_PKG_NAME,
3324: 'OKC_API.G_RET_STS_ERROR',

Line 3324: 'OKC_API.G_RET_STS_ERROR',

3320: x_return_status := Okc_Api.HANDLE_EXCEPTIONS
3321: (
3322: l_api_name,
3323: G_PKG_NAME,
3324: 'OKC_API.G_RET_STS_ERROR',
3325: x_msg_count,
3326: x_msg_data,
3327: '_PVT'
3328: );

Line 3329: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN

3325: x_msg_count,
3326: x_msg_data,
3327: '_PVT'
3328: );
3329: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3330: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3331: (
3332: l_api_name,
3333: G_PKG_NAME,

Line 3330: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3326: x_msg_data,
3327: '_PVT'
3328: );
3329: WHEN Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR THEN
3330: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3331: (
3332: l_api_name,
3333: G_PKG_NAME,
3334: 'OKC_API.G_RET_STS_UNEXP_ERROR',

Line 3334: 'OKC_API.G_RET_STS_UNEXP_ERROR',

3330: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3331: (
3332: l_api_name,
3333: G_PKG_NAME,
3334: 'OKC_API.G_RET_STS_UNEXP_ERROR',
3335: x_msg_count,
3336: x_msg_data,
3337: '_PVT'
3338: );

Line 3340: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS

3336: x_msg_data,
3337: '_PVT'
3338: );
3339: WHEN OTHERS THEN
3340: x_return_status :=Okc_Api.HANDLE_EXCEPTIONS
3341: (
3342: l_api_name,
3343: G_PKG_NAME,
3344: 'OTHERS',