DBA Data[Home] [Help]

APPS.HZ_CONTACT_POINT_BO_PUB dependencies on HZ_REGISTRY_VALIDATE_BO_PVT

Line 1712: l_bus_object HZ_REGISTRY_VALIDATE_BO_PVT.COMPLETENESS_REC_TYPE;

1708: l_contact_pref_rec HZ_CONTACT_PREFERENCE_V2PUB.CONTACT_PREFERENCE_REC_TYPE;
1709: l_contact_pref_id NUMBER;
1710: l_owner_table_name VARCHAR2(30);
1711: l_valid_obj BOOLEAN;
1712: l_bus_object HZ_REGISTRY_VALIDATE_BO_PVT.COMPLETENESS_REC_TYPE;
1713: BEGIN
1714: -- Standard start of API savepoint
1715: SAVEPOINT do_create_contact_point_pub;
1716:

Line 1742: HZ_REGISTRY_VALIDATE_BO_PVT.get_bus_obj_struct(

1738: END IF;
1739:
1740: -- Base on p_validate_bo_flag, check completeness of business object
1741: IF(p_validate_bo_flag = FND_API.G_TRUE) THEN
1742: HZ_REGISTRY_VALIDATE_BO_PVT.get_bus_obj_struct(
1743: p_bus_object_code => p_cp_type,
1744: x_bus_object => l_bus_object
1745: );
1746:

Line 1747: l_valid_obj := HZ_REGISTRY_VALIDATE_BO_PVT.is_cp_bo_comp(

1743: p_bus_object_code => p_cp_type,
1744: x_bus_object => l_bus_object
1745: );
1746:
1747: l_valid_obj := HZ_REGISTRY_VALIDATE_BO_PVT.is_cp_bo_comp(
1748: p_phone_objs => HZ_PHONE_CP_BO_TBL(p_phone_obj),
1749: p_email_objs => HZ_EMAIL_CP_BO_TBL(p_email_obj),
1750: p_telex_objs => HZ_TELEX_CP_BO_TBL(p_telex_obj),
1751: p_web_objs => HZ_WEB_CP_BO_TBL(p_web_obj),

Line 1764: hz_registry_validate_bo_pvt.validate_parent_id(

1760: END IF;
1761: END IF;
1762:
1763: -- check pass in parent_id and parent_os/parent_osr
1764: hz_registry_validate_bo_pvt.validate_parent_id(
1765: px_parent_id => px_parent_id,
1766: px_parent_os => px_parent_os,
1767: px_parent_osr => px_parent_osr,
1768: p_parent_obj_type => px_parent_obj_type,

Line 1778: l_owner_table_name := HZ_REGISTRY_VALIDATE_BO_PVT.get_owner_table_name(p_obj_type => px_parent_obj_type);

1774: RAISE fnd_api.g_exc_error;
1775: END IF;
1776:
1777: -- get owner table name of contact point, contact point id and os+osr
1778: l_owner_table_name := HZ_REGISTRY_VALIDATE_BO_PVT.get_owner_table_name(p_obj_type => px_parent_obj_type);
1779: x_cp_id := p_cp_id;
1780: x_cp_os := p_cp_os;
1781: x_cp_osr := p_cp_osr;
1782:

Line 1784: hz_registry_validate_bo_pvt.validate_ssm_id(

1780: x_cp_os := p_cp_os;
1781: x_cp_osr := p_cp_osr;
1782:
1783: -- check if pass in contact_point_id and/or os+osr
1784: hz_registry_validate_bo_pvt.validate_ssm_id(
1785: px_id => x_cp_id,
1786: px_os => x_cp_os,
1787: px_osr => x_cp_osr,
1788: p_obj_type => p_cp_type,

Line 2827: hz_registry_validate_bo_pvt.validate_ssm_id(

2823: x_cp_os := p_cp_os;
2824: x_cp_osr := p_cp_osr;
2825:
2826: -- check if pass in contact_point_id and ssm is valid for update
2827: hz_registry_validate_bo_pvt.validate_ssm_id(
2828: px_id => x_cp_id,
2829: px_os => x_cp_os,
2830: px_osr => x_cp_osr,
2831: p_obj_type => p_cp_type,

Line 4019: -- create or update, call HZ_REGISTRY_VALIDATE_BO_PVT

4015: x_cp_os := p_cp_os;
4016: x_cp_osr := p_cp_osr;
4017:
4018: -- check root business object to determine that it should be
4019: -- create or update, call HZ_REGISTRY_VALIDATE_BO_PVT
4020: l_create_update_flag := HZ_REGISTRY_VALIDATE_BO_PVT.check_bo_op(
4021: p_entity_id => x_cp_id,
4022: p_entity_os => x_cp_os,
4023: p_entity_osr => x_cp_osr,

Line 4020: l_create_update_flag := HZ_REGISTRY_VALIDATE_BO_PVT.check_bo_op(

4016: x_cp_osr := p_cp_osr;
4017:
4018: -- check root business object to determine that it should be
4019: -- create or update, call HZ_REGISTRY_VALIDATE_BO_PVT
4020: l_create_update_flag := HZ_REGISTRY_VALIDATE_BO_PVT.check_bo_op(
4021: p_entity_id => x_cp_id,
4022: p_entity_os => x_cp_os,
4023: p_entity_osr => x_cp_osr,
4024: p_entity_type => 'HZ_CONTACT_POINTS',