DBA Data[Home] [Help]

APPS.OKL_CRS_PVT dependencies on OKL_CURE_REFUND_STAGE

Line 94: -- FUNCTION get_rec for: OKL_CURE_REFUND_STAGE_V

90: null;
91: END api_copy;
92:
93: ---------------------------------------------------------------------------
94: -- FUNCTION get_rec for: OKL_CURE_REFUND_STAGE_V
95: ---------------------------------------------------------------------------
96: FUNCTION get_rec (
97: p_crsv_rec IN crsv_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN

Line 100: CURSOR okl_cure_refund_stage_pk_csr (p_cure_refund_stage_id IN NUMBER) IS

96: FUNCTION get_rec (
97: p_crsv_rec IN crsv_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN
99: ) RETURN crsv_rec_type IS
100: CURSOR okl_cure_refund_stage_pk_csr (p_cure_refund_stage_id IN NUMBER) IS
101: SELECT
102: CURE_REFUND_STAGE_ID,
103: STATUS,
104: NEGOTIATED_AMOUNT,

Line 134: FROM Okl_Cure_Refund_Stage_V

130: CREATION_DATE,
131: LAST_UPDATED_BY,
132: LAST_UPDATE_DATE,
133: LAST_UPDATE_LOGIN
134: FROM Okl_Cure_Refund_Stage_V
135: WHERE okl_cure_refund_stage_v.cure_refund_stage_id = p_cure_refund_stage_id;
136: l_okl_cure_refund_stage_pk okl_cure_refund_stage_pk_csr%ROWTYPE;
137: l_crsv_rec crsv_rec_type;
138: BEGIN

Line 135: WHERE okl_cure_refund_stage_v.cure_refund_stage_id = p_cure_refund_stage_id;

131: LAST_UPDATED_BY,
132: LAST_UPDATE_DATE,
133: LAST_UPDATE_LOGIN
134: FROM Okl_Cure_Refund_Stage_V
135: WHERE okl_cure_refund_stage_v.cure_refund_stage_id = p_cure_refund_stage_id;
136: l_okl_cure_refund_stage_pk okl_cure_refund_stage_pk_csr%ROWTYPE;
137: l_crsv_rec crsv_rec_type;
138: BEGIN
139: x_no_data_found := TRUE;

Line 136: l_okl_cure_refund_stage_pk okl_cure_refund_stage_pk_csr%ROWTYPE;

132: LAST_UPDATE_DATE,
133: LAST_UPDATE_LOGIN
134: FROM Okl_Cure_Refund_Stage_V
135: WHERE okl_cure_refund_stage_v.cure_refund_stage_id = p_cure_refund_stage_id;
136: l_okl_cure_refund_stage_pk okl_cure_refund_stage_pk_csr%ROWTYPE;
137: l_crsv_rec crsv_rec_type;
138: BEGIN
139: x_no_data_found := TRUE;
140: -- Get current database values

Line 141: OPEN okl_cure_refund_stage_pk_csr (p_crsv_rec.cure_refund_stage_id);

137: l_crsv_rec crsv_rec_type;
138: BEGIN
139: x_no_data_found := TRUE;
140: -- Get current database values
141: OPEN okl_cure_refund_stage_pk_csr (p_crsv_rec.cure_refund_stage_id);
142: FETCH okl_cure_refund_stage_pk_csr INTO
143: l_crsv_rec.cure_refund_stage_id,
144: l_crsv_rec.status,
145: l_crsv_rec.negotiated_amount,

Line 142: FETCH okl_cure_refund_stage_pk_csr INTO

138: BEGIN
139: x_no_data_found := TRUE;
140: -- Get current database values
141: OPEN okl_cure_refund_stage_pk_csr (p_crsv_rec.cure_refund_stage_id);
142: FETCH okl_cure_refund_stage_pk_csr INTO
143: l_crsv_rec.cure_refund_stage_id,
144: l_crsv_rec.status,
145: l_crsv_rec.negotiated_amount,
146: l_crsv_rec.received_amount,

Line 175: x_no_data_found := okl_cure_refund_stage_pk_csr%NOTFOUND;

171: l_crsv_rec.creation_date,
172: l_crsv_rec.last_updated_by,
173: l_crsv_rec.last_update_date,
174: l_crsv_rec.last_update_login;
175: x_no_data_found := okl_cure_refund_stage_pk_csr%NOTFOUND;
176: CLOSE okl_cure_refund_stage_pk_csr;
177: RETURN(l_crsv_rec);
178: END get_rec;
179:

Line 176: CLOSE okl_cure_refund_stage_pk_csr;

172: l_crsv_rec.last_updated_by,
173: l_crsv_rec.last_update_date,
174: l_crsv_rec.last_update_login;
175: x_no_data_found := okl_cure_refund_stage_pk_csr%NOTFOUND;
176: CLOSE okl_cure_refund_stage_pk_csr;
177: RETURN(l_crsv_rec);
178: END get_rec;
179:
180: ------------------------------------------------------------------

Line 209: -- FUNCTION get_rec for: OKL_CURE_REFUND_STAGE

205: BEGIN
206: RETURN(get_rec(p_crsv_rec, l_row_not_found));
207: END get_rec;
208: ---------------------------------------------------------------------------
209: -- FUNCTION get_rec for: OKL_CURE_REFUND_STAGE
210: ---------------------------------------------------------------------------
211: FUNCTION get_rec (
212: p_crs_rec IN crs_rec_type,
213: x_no_data_found OUT NOCOPY BOOLEAN

Line 215: CURSOR okl_cure_refund_stage_pk1_csr (p_cure_refund_stage_id IN NUMBER) IS

211: FUNCTION get_rec (
212: p_crs_rec IN crs_rec_type,
213: x_no_data_found OUT NOCOPY BOOLEAN
214: ) RETURN crs_rec_type IS
215: CURSOR okl_cure_refund_stage_pk1_csr (p_cure_refund_stage_id IN NUMBER) IS
216: SELECT
217: CURE_REFUND_STAGE_ID,
218: STATUS,
219: NEGOTIATED_AMOUNT,

Line 249: FROM Okl_Cure_Refund_Stage

245: CREATION_DATE,
246: LAST_UPDATED_BY,
247: LAST_UPDATE_DATE,
248: LAST_UPDATE_LOGIN
249: FROM Okl_Cure_Refund_Stage
250: WHERE okl_cure_refund_stage.cure_refund_stage_id = p_cure_refund_stage_id;
251: l_okl_cure_refund_stage_pk1 okl_cure_refund_stage_pk1_csr%ROWTYPE;
252: l_crs_rec crs_rec_type;
253: BEGIN

Line 250: WHERE okl_cure_refund_stage.cure_refund_stage_id = p_cure_refund_stage_id;

246: LAST_UPDATED_BY,
247: LAST_UPDATE_DATE,
248: LAST_UPDATE_LOGIN
249: FROM Okl_Cure_Refund_Stage
250: WHERE okl_cure_refund_stage.cure_refund_stage_id = p_cure_refund_stage_id;
251: l_okl_cure_refund_stage_pk1 okl_cure_refund_stage_pk1_csr%ROWTYPE;
252: l_crs_rec crs_rec_type;
253: BEGIN
254: x_no_data_found := TRUE;

Line 251: l_okl_cure_refund_stage_pk1 okl_cure_refund_stage_pk1_csr%ROWTYPE;

247: LAST_UPDATE_DATE,
248: LAST_UPDATE_LOGIN
249: FROM Okl_Cure_Refund_Stage
250: WHERE okl_cure_refund_stage.cure_refund_stage_id = p_cure_refund_stage_id;
251: l_okl_cure_refund_stage_pk1 okl_cure_refund_stage_pk1_csr%ROWTYPE;
252: l_crs_rec crs_rec_type;
253: BEGIN
254: x_no_data_found := TRUE;
255: -- Get current database values

Line 256: OPEN okl_cure_refund_stage_pk1_csr (p_crs_rec.cure_refund_stage_id);

252: l_crs_rec crs_rec_type;
253: BEGIN
254: x_no_data_found := TRUE;
255: -- Get current database values
256: OPEN okl_cure_refund_stage_pk1_csr (p_crs_rec.cure_refund_stage_id);
257: FETCH okl_cure_refund_stage_pk1_csr INTO
258: l_crs_rec.cure_refund_stage_id,
259: l_crs_rec.status,
260: l_crs_rec.negotiated_amount,

Line 257: FETCH okl_cure_refund_stage_pk1_csr INTO

253: BEGIN
254: x_no_data_found := TRUE;
255: -- Get current database values
256: OPEN okl_cure_refund_stage_pk1_csr (p_crs_rec.cure_refund_stage_id);
257: FETCH okl_cure_refund_stage_pk1_csr INTO
258: l_crs_rec.cure_refund_stage_id,
259: l_crs_rec.status,
260: l_crs_rec.negotiated_amount,
261: l_crs_rec.received_amount,

Line 290: x_no_data_found := okl_cure_refund_stage_pk1_csr%NOTFOUND;

286: l_crs_rec.creation_date,
287: l_crs_rec.last_updated_by,
288: l_crs_rec.last_update_date,
289: l_crs_rec.last_update_login;
290: x_no_data_found := okl_cure_refund_stage_pk1_csr%NOTFOUND;
291: CLOSE okl_cure_refund_stage_pk1_csr;
292: RETURN(l_crs_rec);
293: END get_rec;
294:

Line 291: CLOSE okl_cure_refund_stage_pk1_csr;

287: l_crs_rec.last_updated_by,
288: l_crs_rec.last_update_date,
289: l_crs_rec.last_update_login;
290: x_no_data_found := okl_cure_refund_stage_pk1_csr%NOTFOUND;
291: CLOSE okl_cure_refund_stage_pk1_csr;
292: RETURN(l_crs_rec);
293: END get_rec;
294:
295: ------------------------------------------------------------------

Line 324: -- FUNCTION null_out_defaults for: OKL_CURE_REFUND_STAGE_V

320: BEGIN
321: RETURN(get_rec(p_crs_rec, l_row_not_found));
322: END get_rec;
323: ---------------------------------------------------------------------------
324: -- FUNCTION null_out_defaults for: OKL_CURE_REFUND_STAGE_V
325: ---------------------------------------------------------------------------
326: FUNCTION null_out_defaults (
327: p_crsv_rec IN crsv_rec_type
328: ) RETURN crsv_rec_type IS

Line 533: -- Validate_Attributes for:OKL_CURE_REFUND_STAGE_V --

529: ---------------------------------------------------------------------------
530: -- FUNCTION Validate_Attributes
531: ---------------------------------------------------------------------------
532: -----------------------------------------------------
533: -- Validate_Attributes for:OKL_CURE_REFUND_STAGE_V --
534: -----------------------------------------------------
535: FUNCTION Validate_Attributes (
536: p_crsv_rec IN crsv_rec_type
537: ) RETURN VARCHAR2 IS

Line 598: -- Validate Record for:OKL_CURE_REFUND_STAGE_V --

594: ---------------------------------------------------------------------------
595: -- PROCEDURE Validate_Record
596: ---------------------------------------------------------------------------
597: -------------------------------------------------
598: -- Validate Record for:OKL_CURE_REFUND_STAGE_V --
599: -------------------------------------------------
600: FUNCTION Validate_Record (
601: p_crsv_rec IN crsv_rec_type,
602: p_db_crsv_rec IN crsv_rec_type

Line 702: -- validate_row for:OKL_CURE_REFUND_STAGE_V --

698: ---------------------------------------------------------------------------
699: -- PROCEDURE validate_row
700: ---------------------------------------------------------------------------
701: ----------------------------------------------
702: -- validate_row for:OKL_CURE_REFUND_STAGE_V --
703: ----------------------------------------------
704: PROCEDURE validate_row(
705: p_api_version IN NUMBER,
706: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 779: -- PL/SQL TBL validate_row for:OKL_CURE_REFUND_STAGE_V --

775: '_PVT'
776: );
777: END validate_row;
778: ---------------------------------------------------------
779: -- PL/SQL TBL validate_row for:OKL_CURE_REFUND_STAGE_V --
780: ---------------------------------------------------------
781: PROCEDURE validate_row(
782: p_api_version IN NUMBER,
783: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 875: -- PL/SQL TBL validate_row for:OKL_CURE_REFUND_STAGE_V --

871: );
872: END validate_row;
873:
874: ---------------------------------------------------------
875: -- PL/SQL TBL validate_row for:OKL_CURE_REFUND_STAGE_V --
876: ---------------------------------------------------------
877: PROCEDURE validate_row(
878: p_api_version IN NUMBER,
879: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 940: -- insert_row for:OKL_CURE_REFUND_STAGE --

936: ---------------------------------------------------------------------------
937: -- PROCEDURE insert_row
938: ---------------------------------------------------------------------------
939: ------------------------------------------
940: -- insert_row for:OKL_CURE_REFUND_STAGE --
941: ------------------------------------------
942: PROCEDURE insert_row(
943: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
944: x_return_status OUT NOCOPY VARCHAR2,

Line 956: -- Set_Attributes for:OKL_CURE_REFUND_STAGE --

952: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
953: l_crs_rec crs_rec_type := p_crs_rec;
954: l_def_crs_rec crs_rec_type;
955: ----------------------------------------------
956: -- Set_Attributes for:OKL_CURE_REFUND_STAGE --
957: ----------------------------------------------
958: FUNCTION Set_Attributes (
959: p_crs_rec IN crs_rec_type,
960: x_crs_rec OUT NOCOPY crs_rec_type

Line 987: INSERT INTO OKL_CURE_REFUND_STAGE(

983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
984: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
985: RAISE OKL_API.G_EXCEPTION_ERROR;
986: END IF;
987: INSERT INTO OKL_CURE_REFUND_STAGE(
988: cure_refund_stage_id,
989: status,
990: negotiated_amount,
991: received_amount,

Line 1090: -- insert_row for :OKL_CURE_REFUND_STAGE_V --

1086: '_PVT'
1087: );
1088: END insert_row;
1089: ---------------------------------------------
1090: -- insert_row for :OKL_CURE_REFUND_STAGE_V --
1091: ---------------------------------------------
1092: PROCEDURE insert_row(
1093: p_api_version IN NUMBER,
1094: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1124: -- Set_Attributes for:OKL_CURE_REFUND_STAGE_V --

1120: l_crsv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1121: RETURN(l_crsv_rec);
1122: END fill_who_columns;
1123: ------------------------------------------------
1124: -- Set_Attributes for:OKL_CURE_REFUND_STAGE_V --
1125: ------------------------------------------------
1126: FUNCTION Set_Attributes (
1127: p_crsv_rec IN crsv_rec_type,
1128: x_crsv_rec OUT NOCOPY crsv_rec_type

Line 1400: -- lock_row for:OKL_CURE_REFUND_STAGE --

1396: ---------------------------------------------------------------------------
1397: -- PROCEDURE lock_row
1398: ---------------------------------------------------------------------------
1399: ----------------------------------------
1400: -- lock_row for:OKL_CURE_REFUND_STAGE --
1401: ----------------------------------------
1402: PROCEDURE lock_row(
1403: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1404: x_return_status OUT NOCOPY VARCHAR2,

Line 1413: FROM OKL_CURE_REFUND_STAGE

1409: E_Resource_Busy EXCEPTION;
1410: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1411: CURSOR lock_csr (p_crs_rec IN crs_rec_type) IS
1412: SELECT OBJECT_VERSION_NUMBER
1413: FROM OKL_CURE_REFUND_STAGE
1414: WHERE CURE_REFUND_STAGE_ID = p_crs_rec.cure_refund_stage_id
1415: AND OBJECT_VERSION_NUMBER = p_crs_rec.object_version_number
1416: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1417:

Line 1420: FROM OKL_CURE_REFUND_STAGE

1416: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1417:
1418: CURSOR lchk_csr (p_crs_rec IN crs_rec_type) IS
1419: SELECT OBJECT_VERSION_NUMBER
1420: FROM OKL_CURE_REFUND_STAGE
1421: WHERE CURE_REFUND_STAGE_ID = p_crs_rec.cure_refund_stage_id;
1422: l_api_version CONSTANT NUMBER := 1;
1423: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1424: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 1425: l_object_version_number OKL_CURE_REFUND_STAGE.OBJECT_VERSION_NUMBER%TYPE;

1421: WHERE CURE_REFUND_STAGE_ID = p_crs_rec.cure_refund_stage_id;
1422: l_api_version CONSTANT NUMBER := 1;
1423: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1424: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1425: l_object_version_number OKL_CURE_REFUND_STAGE.OBJECT_VERSION_NUMBER%TYPE;
1426: lc_object_version_number OKL_CURE_REFUND_STAGE.OBJECT_VERSION_NUMBER%TYPE;
1427: l_row_notfound BOOLEAN := FALSE;
1428: lc_row_notfound BOOLEAN := FALSE;
1429: BEGIN

Line 1426: lc_object_version_number OKL_CURE_REFUND_STAGE.OBJECT_VERSION_NUMBER%TYPE;

1422: l_api_version CONSTANT NUMBER := 1;
1423: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1424: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1425: l_object_version_number OKL_CURE_REFUND_STAGE.OBJECT_VERSION_NUMBER%TYPE;
1426: lc_object_version_number OKL_CURE_REFUND_STAGE.OBJECT_VERSION_NUMBER%TYPE;
1427: l_row_notfound BOOLEAN := FALSE;
1428: lc_row_notfound BOOLEAN := FALSE;
1429: BEGIN
1430: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 1507: -- lock_row for: OKL_CURE_REFUND_STAGE_V --

1503: '_PVT'
1504: );
1505: END lock_row;
1506: -------------------------------------------
1507: -- lock_row for: OKL_CURE_REFUND_STAGE_V --
1508: -------------------------------------------
1509: PROCEDURE lock_row(
1510: p_api_version IN NUMBER,
1511: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1747: -- update_row for:OKL_CURE_REFUND_STAGE --

1743: ---------------------------------------------------------------------------
1744: -- PROCEDURE update_row
1745: ---------------------------------------------------------------------------
1746: ------------------------------------------
1747: -- update_row for:OKL_CURE_REFUND_STAGE --
1748: ------------------------------------------
1749: PROCEDURE update_row(
1750: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1751: x_return_status OUT NOCOPY VARCHAR2,

Line 1910: -- Set_Attributes for:OKL_CURE_REFUND_STAGE --

1906: END IF;
1907: RETURN(l_return_status);
1908: END populate_new_record;
1909: ----------------------------------------------
1910: -- Set_Attributes for:OKL_CURE_REFUND_STAGE --
1911: ----------------------------------------------
1912: FUNCTION Set_Attributes (
1913: p_crs_rec IN crs_rec_type,
1914: x_crs_rec OUT NOCOPY crs_rec_type

Line 1948: UPDATE OKL_CURE_REFUND_STAGE

1944: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1945: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1946: RAISE OKL_API.G_EXCEPTION_ERROR;
1947: END IF;
1948: UPDATE OKL_CURE_REFUND_STAGE
1949: SET STATUS = l_def_crs_rec.status,
1950: NEGOTIATED_AMOUNT = l_def_crs_rec.negotiated_amount,
1951: RECEIVED_AMOUNT = l_def_crs_rec.received_amount,
1952: CHR_ID = l_def_crs_rec.chr_id,

Line 2018: -- update_row for:OKL_CURE_REFUND_STAGE_V --

2014: '_PVT'
2015: );
2016: END update_row;
2017: --------------------------------------------
2018: -- update_row for:OKL_CURE_REFUND_STAGE_V --
2019: --------------------------------------------
2020: PROCEDURE update_row(
2021: p_api_version IN NUMBER,
2022: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2194: -- Set_Attributes for:OKL_CURE_REFUND_STAGE_V --

2190: END IF;
2191: RETURN(l_return_status);
2192: END populate_new_record;
2193: ------------------------------------------------
2194: -- Set_Attributes for:OKL_CURE_REFUND_STAGE_V --
2195: ------------------------------------------------
2196: FUNCTION Set_Attributes (
2197: p_crsv_rec IN crsv_rec_type,
2198: x_crsv_rec OUT NOCOPY crsv_rec_type

Line 2486: -- delete_row for:OKL_CURE_REFUND_STAGE --

2482: ---------------------------------------------------------------------------
2483: -- PROCEDURE delete_row
2484: ---------------------------------------------------------------------------
2485: ------------------------------------------
2486: -- delete_row for:OKL_CURE_REFUND_STAGE --
2487: ------------------------------------------
2488: PROCEDURE delete_row(
2489: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2490: x_return_status OUT NOCOPY VARCHAR2,

Line 2511: DELETE FROM OKL_CURE_REFUND_STAGE

2507: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2508: RAISE OKL_API.G_EXCEPTION_ERROR;
2509: END IF;
2510:
2511: DELETE FROM OKL_CURE_REFUND_STAGE
2512: WHERE CURE_REFUND_STAGE_ID = p_crs_rec.cure_refund_stage_id;
2513:
2514: x_return_status := l_return_status;
2515: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2549: -- delete_row for:OKL_CURE_REFUND_STAGE_V --

2545: '_PVT'
2546: );
2547: END delete_row;
2548: --------------------------------------------
2549: -- delete_row for:OKL_CURE_REFUND_STAGE_V --
2550: --------------------------------------------
2551: PROCEDURE delete_row(
2552: p_api_version IN NUMBER,
2553: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2631: -- PL/SQL TBL delete_row for:OKL_CURE_REFUND_STAGE_V --

2627: '_PVT'
2628: );
2629: END delete_row;
2630: -------------------------------------------------------
2631: -- PL/SQL TBL delete_row for:OKL_CURE_REFUND_STAGE_V --
2632: -------------------------------------------------------
2633: PROCEDURE delete_row(
2634: p_api_version IN NUMBER,
2635: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2727: -- PL/SQL TBL delete_row for:OKL_CURE_REFUND_STAGE_V --

2723: );
2724: END delete_row;
2725:
2726: -------------------------------------------------------
2727: -- PL/SQL TBL delete_row for:OKL_CURE_REFUND_STAGE_V --
2728: -------------------------------------------------------
2729: PROCEDURE delete_row(
2730: p_api_version IN NUMBER,
2731: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,