DBA Data[Home] [Help]

APPS.OKS_KLN_PVT dependencies on OKS_K_LINES_TL

Line 104: DELETE FROM OKS_K_LINES_TL T

100: /* as a quick workaround to fix the time-consuming table handler issue */
101: /* Eventually we'll need to turn them into a separate fix_language procedure */
102: /* refer fnd bug# 3723612 for details and oks bug 4210278
103: /*
104: DELETE FROM OKS_K_LINES_TL T
105: WHERE NOT EXISTS (
106: SELECT NULL
107: FROM OKS_K_LINES_B B
108: WHERE B.ID =T.ID

Line 111: UPDATE OKS_K_LINES_TL T SET(

107: FROM OKS_K_LINES_B B
108: WHERE B.ID =T.ID
109: );
110:
111: UPDATE OKS_K_LINES_TL T SET(
112: INVOICE_TEXT,
113: IB_TRX_DETAILS,
114: STATUS_TEXT,
115: REACT_TIME_NAME) = (SELECT

Line 120: FROM OKS_K_LINES_TL B

116: B.INVOICE_TEXT,
117: B.IB_TRX_DETAILS,
118: B.STATUS_TEXT,
119: B.REACT_TIME_NAME
120: FROM OKS_K_LINES_TL B
121: WHERE B.ID = T.ID
122: AND B.LANGUAGE = T.SOURCE_LANG)
123: WHERE ( T.ID,
124: T.LANGUAGE)

Line 128: FROM OKS_K_LINES_TL SUBB, OKS_K_LINES_TL SUBT

124: T.LANGUAGE)
125: IN (SELECT
126: SUBT.ID,
127: SUBT.LANGUAGE
128: FROM OKS_K_LINES_TL SUBB, OKS_K_LINES_TL SUBT
129: WHERE SUBB.ID = SUBT.ID
130: AND SUBB.LANGUAGE = SUBT.SOURCE_LANG
131: AND (SUBB.INVOICE_TEXT <> SUBT.INVOICE_TEXT
132: OR SUBB.IB_TRX_DETAILS <> SUBT.IB_TRX_DETAILS

Line 143: INSERT /*+ append parallel (tt) */ INTO OKS_K_LINES_TL tt (

139: ));
140:
141: */
142:
143: INSERT /*+ append parallel (tt) */ INTO OKS_K_LINES_TL tt (
144: ID,
145: LANGUAGE,
146: SOURCE_LANG,
147: SFWT_FLAG,

Line 173: from OKS_K_LINES_TL B, FND_LANGUAGES L

169: B.CREATION_DATE,
170: B.LAST_UPDATED_BY,
171: B.LAST_UPDATE_DATE,
172: B.LAST_UPDATE_LOGIN
173: from OKS_K_LINES_TL B, FND_LANGUAGES L
174: where L.INSTALLED_FLAG IN ('I', 'B')
175: and B.LANGUAGE = USERENV('LANG')
176: ) v,
177: OKS_K_LINES_TL t

Line 177: OKS_K_LINES_TL t

173: from OKS_K_LINES_TL B, FND_LANGUAGES L
174: where L.INSTALLED_FLAG IN ('I', 'B')
175: and B.LANGUAGE = USERENV('LANG')
176: ) v,
177: OKS_K_LINES_TL t
178: WHERE t.ID(+) = v.ID
179: AND t.LANGUAGE(+) = v.LANGUAGE_CODE
180: and t.id is NULL;
181:

Line 714: -- FUNCTION get_rec for: OKS_K_LINES_TL

710: BEGIN
711: RETURN(get_rec(p_kln_rec, l_row_not_found));
712: END get_rec;
713: ---------------------------------------------------------------------------
714: -- FUNCTION get_rec for: OKS_K_LINES_TL
715: ---------------------------------------------------------------------------
716: FUNCTION get_rec (
717: p_klt_rec IN klt_rec_type,
718: x_no_data_found OUT NOCOPY BOOLEAN

Line 720: CURSOR oks_k_lines_tl_pk_csr (p_id IN NUMBER,

716: FUNCTION get_rec (
717: p_klt_rec IN klt_rec_type,
718: x_no_data_found OUT NOCOPY BOOLEAN
719: ) RETURN klt_rec_type IS
720: CURSOR oks_k_lines_tl_pk_csr (p_id IN NUMBER,
721: p_language IN VARCHAR2) IS
722: SELECT
723: ID,
724: LANGUAGE,

Line 736: FROM Oks_K_Lines_Tl

732: CREATION_DATE,
733: LAST_UPDATED_BY,
734: LAST_UPDATE_DATE,
735: LAST_UPDATE_LOGIN
736: FROM Oks_K_Lines_Tl
737: WHERE oks_k_lines_tl.id = p_id
738: AND oks_k_lines_tl.language = p_language;
739: l_oks_k_lines_tl_pk oks_k_lines_tl_pk_csr%ROWTYPE;
740: l_klt_rec klt_rec_type;

Line 737: WHERE oks_k_lines_tl.id = p_id

733: LAST_UPDATED_BY,
734: LAST_UPDATE_DATE,
735: LAST_UPDATE_LOGIN
736: FROM Oks_K_Lines_Tl
737: WHERE oks_k_lines_tl.id = p_id
738: AND oks_k_lines_tl.language = p_language;
739: l_oks_k_lines_tl_pk oks_k_lines_tl_pk_csr%ROWTYPE;
740: l_klt_rec klt_rec_type;
741: BEGIN

Line 738: AND oks_k_lines_tl.language = p_language;

734: LAST_UPDATE_DATE,
735: LAST_UPDATE_LOGIN
736: FROM Oks_K_Lines_Tl
737: WHERE oks_k_lines_tl.id = p_id
738: AND oks_k_lines_tl.language = p_language;
739: l_oks_k_lines_tl_pk oks_k_lines_tl_pk_csr%ROWTYPE;
740: l_klt_rec klt_rec_type;
741: BEGIN
742: x_no_data_found := TRUE;

Line 739: l_oks_k_lines_tl_pk oks_k_lines_tl_pk_csr%ROWTYPE;

735: LAST_UPDATE_LOGIN
736: FROM Oks_K_Lines_Tl
737: WHERE oks_k_lines_tl.id = p_id
738: AND oks_k_lines_tl.language = p_language;
739: l_oks_k_lines_tl_pk oks_k_lines_tl_pk_csr%ROWTYPE;
740: l_klt_rec klt_rec_type;
741: BEGIN
742: x_no_data_found := TRUE;
743: -- Get current database values

Line 744: OPEN oks_k_lines_tl_pk_csr (p_klt_rec.id,

740: l_klt_rec klt_rec_type;
741: BEGIN
742: x_no_data_found := TRUE;
743: -- Get current database values
744: OPEN oks_k_lines_tl_pk_csr (p_klt_rec.id,
745: p_klt_rec.language);
746: FETCH oks_k_lines_tl_pk_csr INTO
747: l_klt_rec.id,
748: l_klt_rec.language,

Line 746: FETCH oks_k_lines_tl_pk_csr INTO

742: x_no_data_found := TRUE;
743: -- Get current database values
744: OPEN oks_k_lines_tl_pk_csr (p_klt_rec.id,
745: p_klt_rec.language);
746: FETCH oks_k_lines_tl_pk_csr INTO
747: l_klt_rec.id,
748: l_klt_rec.language,
749: l_klt_rec.source_lang,
750: l_klt_rec.sfwt_flag,

Line 760: x_no_data_found := oks_k_lines_tl_pk_csr%NOTFOUND;

756: l_klt_rec.creation_date,
757: l_klt_rec.last_updated_by,
758: l_klt_rec.last_update_date,
759: l_klt_rec.last_update_login;
760: x_no_data_found := oks_k_lines_tl_pk_csr%NOTFOUND;
761: CLOSE oks_k_lines_tl_pk_csr;
762: RETURN(l_klt_rec);
763: END get_rec;
764:

Line 761: CLOSE oks_k_lines_tl_pk_csr;

757: l_klt_rec.last_updated_by,
758: l_klt_rec.last_update_date,
759: l_klt_rec.last_update_login;
760: x_no_data_found := oks_k_lines_tl_pk_csr%NOTFOUND;
761: CLOSE oks_k_lines_tl_pk_csr;
762: RETURN(l_klt_rec);
763: END get_rec;
764:
765: ------------------------------------------------------------------

Line 2156: -- insert_row for:OKS_K_LINES_TL --

2152: '_PVT'
2153: );
2154: END insert_row;
2155: -----------------------------------
2156: -- insert_row for:OKS_K_LINES_TL --
2157: -----------------------------------
2158: PROCEDURE insert_row(
2159: p_init_msg_list IN VARCHAR2,
2160: x_return_status OUT NOCOPY VARCHAR2,

Line 2176: -- Set_Attributes for:OKS_K_LINES_TL --

2172: SELECT *
2173: FROM FND_LANGUAGES
2174: WHERE INSTALLED_FLAG IN ('I', 'B');
2175: ---------------------------------------
2176: -- Set_Attributes for:OKS_K_LINES_TL --
2177: ---------------------------------------
2178: FUNCTION Set_Attributes (
2179: p_klt_rec IN klt_rec_type,
2180: x_klt_rec OUT NOCOPY klt_rec_type

Line 2211: INSERT INTO OKS_K_LINES_TL(

2207: RAISE OKC_API.G_EXCEPTION_ERROR;
2208: END IF;
2209: FOR l_lang_rec IN get_languages LOOP
2210: l_klt_rec.language := l_lang_rec.language_code;
2211: INSERT INTO OKS_K_LINES_TL(
2212: id,
2213: language,
2214: source_lang,
2215: sfwt_flag,

Line 2714: -- lock_row for:OKS_K_LINES_TL --

2710: '_PVT'
2711: );
2712: END lock_row;
2713: ---------------------------------
2714: -- lock_row for:OKS_K_LINES_TL --
2715: ---------------------------------
2716: PROCEDURE lock_row(
2717: p_init_msg_list IN VARCHAR2,
2718: x_return_status OUT NOCOPY VARCHAR2,

Line 2727: FROM OKS_K_LINES_TL

2723: E_Resource_Busy EXCEPTION;
2724: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
2725: CURSOR lock_csr (p_klt_rec IN klt_rec_type) IS
2726: SELECT *
2727: FROM OKS_K_LINES_TL
2728: WHERE ID = p_klt_rec.id
2729: FOR UPDATE NOWAIT;
2730:
2731: l_api_version CONSTANT NUMBER := 1;

Line 3702: -- update_row for:OKS_K_LINES_TL --

3698: '_PVT'
3699: );
3700: END update_row;
3701: -----------------------------------
3702: -- update_row for:OKS_K_LINES_TL --
3703: -----------------------------------
3704: PROCEDURE update_row(
3705: p_init_msg_list IN VARCHAR2,
3706: x_return_status OUT NOCOPY VARCHAR2,

Line 3789: -- Set_Attributes for:OKS_K_LINES_TL --

3785: END IF;
3786: RETURN(l_return_status);
3787: END populate_new_record;
3788: ---------------------------------------
3789: -- Set_Attributes for:OKS_K_LINES_TL --
3790: ---------------------------------------
3791: FUNCTION Set_Attributes (
3792: p_klt_rec IN klt_rec_type,
3793: x_klt_rec OUT NOCOPY klt_rec_type

Line 3828: UPDATE OKS_K_LINES_TL

3824: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3825: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3826: RAISE OKC_API.G_EXCEPTION_ERROR;
3827: END IF;
3828: UPDATE OKS_K_LINES_TL
3829: SET INVOICE_TEXT = l_def_klt_rec.invoice_text,
3830: IB_TRX_DETAILS = l_def_klt_rec.ib_trx_details,
3831: STATUS_TEXT = l_def_klt_rec.status_text,
3832: REACT_TIME_NAME = l_def_klt_rec.react_time_name,

Line 3844: UPDATE OKS_K_LINES_TL

3840: /* AND SOURCE_LANG = USERENV('LANG'); */
3841: AND USERENV('LANG') IN (SOURCE_LANG,LANGUAGE);
3842: --end 5691160
3843:
3844: UPDATE OKS_K_LINES_TL
3845: SET SFWT_FLAG = 'Y'
3846: WHERE ID = l_def_klt_rec.id
3847: AND SOURCE_LANG <> USERENV('LANG');
3848:

Line 4739: -- delete_row for:OKS_K_LINES_TL --

4735: '_PVT'
4736: );
4737: END delete_row;
4738: -----------------------------------
4739: -- delete_row for:OKS_K_LINES_TL --
4740: -----------------------------------
4741: PROCEDURE delete_row(
4742: p_init_msg_list IN VARCHAR2,
4743: x_return_status OUT NOCOPY VARCHAR2,

Line 4764: DELETE FROM OKS_K_LINES_TL

4760: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4761: RAISE OKC_API.G_EXCEPTION_ERROR;
4762: END IF;
4763:
4764: DELETE FROM OKS_K_LINES_TL
4765: WHERE ID = p_klt_rec.id;
4766:
4767: x_return_status := l_return_status;
4768: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);