504: RAISE OKC_API.G_EXCEPTION_ERROR;
505: END IF;
506:
507: --version Rules
508: l_return_status:=OKC_RUL_PVT.Create_Version(l_chr_id,l_major_version);
509: --- If any errors happen abort API
510: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
511: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
512: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
928: RAISE OKC_API.G_EXCEPTION_ERROR;
929: END IF;
930:
931: --version Rules
932: l_return_status:=OKC_RUL_PVT.Create_Version(l_chr_id,l_major_version);
933: --- If any errors happen abort API
934: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
935: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
936: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2030: RAISE OKC_API.G_EXCEPTION_ERROR;
2031: END IF;
2032:
2033: --Restore Rules
2034: l_return_status:=OKC_RUL_PVT.Restore_Version(l_chr_id,l_minus_version);
2035: --- If any errors happen abort API
2036: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2037: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2038: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN