The following lines contain the word 'select', 'insert', 'update' or 'delete':
PROCEDURE insert_row (p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_okl_csh_order_rec IN okl_csh_order_rec_type
,x_okl_csh_order_rec OUT NOCOPY okl_csh_order_rec_type
) IS
---------------------------
-- DECLARE Local Variables
---------------------------
l_api_version NUMBER := 1.0;
SELECT max(sta.SEQUENCE_NUMBER) MAXSEQ
FROM OKL_BPD_CSH_ORDER_UV sta
WHERE sta.SEQUENCE_NUMBER <= l_sequence_number
------------------------------------------------------------------------------------
AND sta.ORG_ID = OKL_CONTEXT.get_okc_org_id --dkagrawa changed for MOAC -- multi org compliant
------------------------------------------------------------------------------------
ORDER BY SEQUENCE_NUMBER;
SELECT count(*) COUNT
FROM OKL_BPD_CSH_ORDER_UV sta
--------------------------------------------------------------------------------------
WHERE sta.ORG_ID = OKL_CONTEXT.get_okc_org_id; --dkagrawa changed for MOAC -- multi org compliant
SELECT count(*) COUNT
FROM OKL_BPD_CSH_ORDER_UV sta
WHERE sta.SEQUENCE_NUMBER <= l_sequence_number
--------------------------------------------------------------------------------------
AND sta.ORG_ID = OKL_CONTEXT.get_okc_org_id; --dkagrawa changed for MOAC -- multi org compliant
SELECT SEQUENCE_NUMBER, ID
,STY_ID, CAT_ID, OBJECT_VERSION_NUMBER
,CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE
,LAST_UPDATE_LOGIN
FROM OKL_STRM_TYP_ALLOCS
WHERE SEQUENCE_NUMBER > l_sequence_number
--------------------------------------------------------------------------------------
AND CAT_ID = l_cat_id; -- multi org compliant
SELECT count(*) COUNT
FROM OKL_BPD_CSH_ORDER_UV sta
WHERE SEQUENCE_NUMBER > l_sequence_number
--------------------------------------------------------------------------------------
AND sta.ORG_ID = OKL_CONTEXT.get_okc_org_id; --dkagrawa changed for MOAC -- multi org compliant
l_stav_rec.last_updated_by := l_okl_csh_order_rec.last_updated_by;
l_stav_rec.last_update_date := l_okl_csh_order_rec.last_update_date;
l_stav_rec.last_update_login := l_okl_csh_order_rec.last_update_login;
l_stav_tbl(i).LAST_UPDATED_BY := c_csh_ordr_seqgreat_rec.LAST_UPDATED_BY;
l_stav_tbl(i).LAST_UPDATE_DATE := c_csh_ordr_seqgreat_rec.LAST_UPDATE_DATE;
l_stav_tbl(i).LAST_UPDATE_LOGIN := c_csh_ordr_seqgreat_rec.LAST_UPDATE_LOGIN;
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.insert_strm_typ_allocs ');
okl_strm_typ_allocs_pub.insert_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_rec
,x_stav_rec
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.insert_strm_typ_allocs ');
l_msg_data := 'Problems with External Delete';
END insert_row;
PROCEDURE insert_row (p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_okl_csh_order_tbl IN okl_csh_order_tbl_type
,x_okl_csh_order_tbl OUT NOCOPY okl_csh_order_tbl_type
) IS
---------------------------
-- DECLARE Local Variables
---------------------------
l_api_version NUMBER := 1.0;
SELECT SEQUENCE_NUMBER, ID
FROM OKL_STRM_TYP_ALLOCS
--FROM OKL_BPD_CSH_ORDER_UV
WHERE STREAM_ALLC_TYPE = 'ODD'
------------------------------
AND CAT_ID = l_cat_id
------------------------------
order by SEQUENCE_NUMBER;
l_stav_rec.last_updated_by := l_okl_csh_order_rec.last_updated_by;
l_stav_rec.last_update_date := l_okl_csh_order_rec.last_update_date;
l_stav_rec.last_update_login := l_okl_csh_order_rec.last_update_login;
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.insert_strm_typ_allocs ');
okl_strm_typ_allocs_pub.insert_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.insert_strm_typ_allocs ');
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l1_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
l_msg_data := 'Problems with External Delete';
END insert_row;
PROCEDURE update_row (p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_okl_csh_order_rec IN okl_csh_order_rec_type
,x_okl_csh_order_rec OUT NOCOPY okl_csh_order_rec_type
) IS
---------------------------
-- DECLARE Local Variables
---------------------------
l_api_version NUMBER := 1.0;
SELECT max(sta.SEQUENCE_NUMBER) MAXSEQ
FROM OKL_STRM_TYP_ALLOCS sta
WHERE sta.SEQUENCE_NUMBER <= l_sequence_number
AND ID <> l_id
---------------------------------------------------------------------------
AND CAT_ID = l_cat_id -- multi org compliant
---------------------------------------------------------------------------
ORDER BY SEQUENCE_NUMBER;
SELECT count(*) COUNT
FROM OKL_STRM_TYP_ALLOCS
---------------------------------------------------------------------------
WHERE CAT_ID = l_cat_id; -- multi org compliant
SELECT SEQUENCE_NUMBER, ID
FROM OKL_STRM_TYP_ALLOCS
WHERE SEQUENCE_NUMBER <= l_sequence_number
AND ID <> l_id
---------------------------------------------------------------------------
AND CAT_ID = l_cat_id -- multi org compliant
---------------------------------------------------------------------------
ORDER BY SEQUENCE_NUMBER;
SELECT count(*) COUNT
FROM OKL_STRM_TYP_ALLOCS sta
WHERE sta.SEQUENCE_NUMBER <= l_sequence_number
AND ID <> l_id
---------------------------------------------------------------------------
AND CAT_ID = l_cat_id; -- multi org compliant
SELECT SEQUENCE_NUMBER, ID
FROM OKL_STRM_TYP_ALLOCS
WHERE SEQUENCE_NUMBER > l_sequence_number
AND ID <> l_id
---------------------------------------------------------------------------
AND CAT_ID = l_cat_id; -- multi org compliant
SELECT count(*) COUNT
FROM OKL_STRM_TYP_ALLOCS
WHERE SEQUENCE_NUMBER > l_sequence_number
AND ID <> l_id
---------------------------------------------------------------------------
AND CAT_ID = l_cat_id; -- multi org compliant
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_rec
,x_stav_rec
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
l_msg_data := 'Problems with External Insert';
END update_row;
PROCEDURE update_row (p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_okl_csh_order_tbl IN okl_csh_order_tbl_type
,x_okl_csh_order_tbl OUT NOCOPY okl_csh_order_tbl_type
) IS
---------------------------
-- DECLARE Local Variables
---------------------------
l_api_version NUMBER := 1.0;
SELECT SEQUENCE_NUMBER, ID
FROM OKL_STRM_TYP_ALLOCS
WHERE CAT_ID = l_cat_id
ORDER BY SEQUENCE_NUMBER;
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
l_msg_data := 'Problems with External Delete';
END update_row;
PROCEDURE delete_row (p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_okl_csh_order_rec IN okl_csh_order_rec_type
) IS
---------------------------
-- DECLARE Local Variables
---------------------------
l_api_version NUMBER := 1.0;
SELECT ID, SEQUENCE_NUMBER
FROM OKL_STRM_TYP_ALLOCS
WHERE STREAM_ALLC_TYPE = 'ODD'
AND CAT_ID = l_cat_id
ORDER BY SEQUENCE_NUMBER;
SELECT count(*) COUNT
FROM OKL_STRM_TYP_ALLOCS
WHERE ID = l_csh_ordr_id
AND CAT_ID = l_cat_id;
okl_strm_typ_allocs_pub.delete_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_rec
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
okl_strm_typ_allocs_pub.update_strm_typ_allocs(l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,l_stav_tbl
,x_stav_tbl
);
OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSATB.pls call okl_strm_typ_allocs_pub.update_strm_typ_allocs ');
l_msg_data := 'Problems with External Insert';
END delete_row;
PROCEDURE delete_row (p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_okl_csh_order_tbl IN okl_csh_order_tbl_type
) IS
---------------------------
-- DECLARE Local Variables
---------------------------
l_api_version NUMBER := 1.0;
SAVEPOINT csh_order_seq_delete_tbl;
delete_row(
l_api_version
,l_init_msg_list
,l_return_status
,l_msg_count
,l_msg_data
,lp_okl_csh_order_tbl(i));
l_msg_data := 'Problems with External Delete';
END delete_row;