DBA Data[Home] [Help]

APPS.HZ_EXTRACT_PERSON_CUST_BO_PVT dependencies on HZ_PERSON_CUST_V2_BO

Line 1233: x_person_cust_v2_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,

1229: PROCEDURE get_person_cust_v2_bo(
1230: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
1231: p_person_id IN NUMBER,
1232: p_action_type IN VARCHAR2 := NULL,
1233: x_person_cust_v2_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
1234: x_return_status OUT NOCOPY VARCHAR2,
1235: x_msg_count OUT NOCOPY NUMBER,
1236: x_msg_data OUT NOCOPY VARCHAR2
1237: ) is

Line 1258: x_person_cust_v2_obj := HZ_PERSON_CUST_V2_BO(p_action_type, NULL, NULL);

1254: p_prefix=>l_debug_prefix,
1255: p_msg_level=>fnd_log.level_procedure);
1256: END IF;
1257:
1258: x_person_cust_v2_obj := HZ_PERSON_CUST_V2_BO(p_action_type, NULL, NULL);
1259:
1260: HZ_EXTRACT_PERSON_BO_PVT.get_person_bo(
1261: p_init_msg_list => fnd_api.g_false,
1262: p_person_id => p_person_id,

Line 1424: x_person_cust_v2_objs OUT NOCOPY HZ_PERSON_CUST_V2_BO_TBL,

1420:
1421: PROCEDURE get_v2_person_custs_created(
1422: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
1423: p_event_id IN NUMBER,
1424: x_person_cust_v2_objs OUT NOCOPY HZ_PERSON_CUST_V2_BO_TBL,
1425: x_return_status OUT NOCOPY VARCHAR2,
1426: x_msg_count OUT NOCOPY NUMBER,
1427: x_msg_data OUT NOCOPY VARCHAR2
1428: ) is

Line 1466: x_person_cust_v2_objs := HZ_PERSON_CUST_V2_BO_TBL();

1462: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1463: RAISE FND_API.G_EXC_ERROR;
1464: END IF;
1465:
1466: x_person_cust_v2_objs := HZ_PERSON_CUST_V2_BO_TBL();
1467: l_child_operation_flag:= get_person_operation_type(p_event_id);
1468:
1469: if L_CHILD_OPERATION_FLAG = 'I'
1470: then

Line 1480: x_person_cust_v2_objs(i) := HZ_PERSON_CUST_V2_BO('UNCHANGED', NULL, NULL);

1476: for i in 1..l_obj_root_ids.count loop
1477:
1478: x_person_cust_v2_objs.extend;
1479:
1480: x_person_cust_v2_objs(i) := HZ_PERSON_CUST_V2_BO('UNCHANGED', NULL, NULL);
1481: HZ_EXTRACT_PERSON_BO_PVT.get_person_bo(
1482: p_init_msg_list => fnd_api.g_false,
1483: p_person_id => l_obj_root_ids(i),
1484: p_action_type => l_action_type,

Line 1614: --the procedure returns database objects of the type HZ_PERSON_CUST_V2_BO for all of

1610: -- PROCEDURE get_v2_person_custs_updated
1611: --
1612: -- DESCRIPTION
1613: --The caller provides an identifier for the Person Customers update business event and
1614: --the procedure returns database objects of the type HZ_PERSON_CUST_V2_BO for all of
1615: --the Person Customer business objects from the business event.
1616:
1617: --
1618: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED

Line 1648: objects of the type HZ_PERSON_CUST_V2_BO for all of the Person Customer business objects from the business event.

1644: The Get Person Customers Updated procedure is a service to retrieve all of the Person Customer business objects
1645: whose updates have been captured by the logical business event. Each Person Customers Updated business event signifies
1646: that one or more Person Customer business objects have been updated.
1647: The caller provides an identifier for the Person Customers Update business event and the procedure returns database
1648: objects of the type HZ_PERSON_CUST_V2_BO for all of the Person Customer business objects from the business event.
1649: Gathering all of the returned database objects from those API calls, the procedure packages them in a table structure
1650: and returns them to the caller.
1651: */
1652:

Line 1656: x_person_cust_v2_objs OUT NOCOPY HZ_PERSON_CUST_V2_BO_TBL,

1652:
1653: PROCEDURE get_v2_person_custs_updated(
1654: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
1655: p_event_id IN NUMBER,
1656: x_person_cust_v2_objs OUT NOCOPY HZ_PERSON_CUST_V2_BO_TBL,
1657: x_return_status OUT NOCOPY VARCHAR2,
1658: x_msg_count OUT NOCOPY NUMBER,
1659: x_msg_data OUT NOCOPY VARCHAR2
1660: ) is

Line 1698: x_person_cust_v2_objs := HZ_PERSON_CUST_V2_BO_TBL();

1694: END IF;
1695:
1696: -- call event API get_person_cust_updated for each id.
1697:
1698: x_person_cust_v2_objs := HZ_PERSON_CUST_V2_BO_TBL();
1699:
1700: for i in 1..l_obj_root_ids.count loop
1701:
1702: x_person_cust_v2_objs.extend;

Line 2015: px_person_cust_v2_obj IN OUT NOCOPY HZ_PERSON_CUST_V2_BO,

2011:
2012:
2013: procedure set_person_cust_bo_action_type(p_event_id IN NUMBER,
2014: p_root_id IN NUMBER,
2015: px_person_cust_v2_obj IN OUT NOCOPY HZ_PERSON_CUST_V2_BO,
2016: x_return_status OUT NOCOPY VARCHAR2) is
2017: cursor c1 is
2018:
2019: SELECT

Line 2151: --the procedure returns one database object of the type HZ_PERSON_CUST_V2_BO

2147: -- PROCEDURE get_v2_person_cust_updated
2148: --
2149: -- DESCRIPTION
2150: --The caller provides an identifier for the Person customer update business event and person id
2151: --the procedure returns one database object of the type HZ_PERSON_CUST_V2_BO
2152: --
2153: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
2154: --
2155: -- ARGUMENTS

Line 2181: x_person_cust_v2_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,

2177: PROCEDURE get_v2_person_cust_updated(
2178: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
2179: p_event_id IN NUMBER,
2180: p_person_cust_id IN NUMBER,
2181: x_person_cust_v2_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
2182: x_return_status OUT NOCOPY VARCHAR2,
2183: x_msg_count OUT NOCOPY NUMBER,
2184: x_msg_data OUT NOCOPY VARCHAR2
2185: ) is

Line 2189: l_person_cust_obj HZ_PERSON_CUST_V2_BO;

2185: ) is
2186:
2187: l_obj_root_ids HZ_EXTRACT_BO_UTIL_PVT.BO_ID_TBL;
2188: l_debug_prefix VARCHAR2(30) := '';
2189: l_person_cust_obj HZ_PERSON_CUST_V2_BO;
2190: begin
2191:
2192: -- initialize API return status to success.
2193: x_return_status := FND_API.G_RET_STS_SUCCESS;