Oracle Trading Community Architecture Technical Implementation Guide Release 12.1 Part Number E13662-04 | ![]() Contents | ![]() Previous | ![]() Next |
This chapter provides an overview of business objects version 2 API procedures.
This chapter covers the following topics:
PROCEDURE create_cust_acct_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_cust_acct_v2_obj IN HZ_CUST_ACCT_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_CUST_ACCT_V2_BO,
x_cust_acct_id OUT NOCOPY NUMBER,
x_cust_acct_os OUT NOCOPY VARCHAR2,
x_cust_acct_osr OUT NOCOPY VARCHAR2,
px_parent_id IN OUT NOCOPY NUMBER,
px_parent_os IN OUT NOCOPY VARCHAR2,
px_parent_osr IN OUT NOCOPY VARCHAR2,
px_parent_obj_type IN OUT NOCOPY VARCHAR2
);
PROCEDURE update_cust_acct_v2_bo(
p_cust_acct_v2_obj IN HZ_CUST_ACCT_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_CUST_ACCT_V2_BO,
x_cust_acct_id OUT NOCOPY NUMBER,
x_cust_acct_os OUT NOCOPY VARCHAR2,
x_cust_acct_osr OUT NOCOPY VARCHAR2
);
PROCEDURE save_cust_acct_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_cust_acct_v2_obj IN HZ_CUST_ACCT_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_CUST_ACCT_V2_BO,
x_cust_acct_id OUT NOCOPY NUMBER,
x_cust_acct_os OUT NOCOPY VARCHAR2,
x_cust_acct_osr OUT NOCOPY VARCHAR2,
px_parent_id IN OUT NOCOPY NUMBER,
px_parent_os IN OUT NOCOPY VARCHAR2,
px_parent_osr IN OUT NOCOPY VARCHAR2,
px_parent_obj_type IN OUT NOCOPY VARCHAR2
);
PROCEDURE get_cust_acct_v2_bo(
p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
p_cust_acct_id IN NUMBER,
p_cust_acct_os IN VARCHAR2,
p_cust_acct_osr IN VARCHAR2,
x_cust_acct_v2_obj OUT NOCOPY HZ_CUST_ACCT_V2_BO,
x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2
);
PROCEDURE create_cust_acct_site_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_cust_acct_site_v2_obj IN HZ_CUST_ACCT_SITE_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_CUST_ACCT_SITE_V2_BO,
x_cust_acct_site_id OUT NOCOPY NUMBER,
x_cust_acct_site_os OUT NOCOPY VARCHAR2,
x_cust_acct_site_osr OUT NOCOPY VARCHAR2,
px_parent_acct_id IN OUT NOCOPY NUMBER,
px_parent_acct_os IN OUT NOCOPY VARCHAR2,
px_parent_acct_osr IN OUT NOCOPY VARCHAR2
);
PROCEDURE update_cust_acct_site_v2_bo(
p_cust_acct_site_v2_obj IN HZ_CUST_ACCT_SITE_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_CUST_ACCT_SITE_V2_BO,
x_cust_acct_site_id OUT NOCOPY NUMBER,
x_cust_acct_site_os OUT NOCOPY VARCHAR2,
x_cust_acct_site_osr OUT NOCOPY VARCHAR2
);
PROCEDURE save_cust_acct_site_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_cust_acct_site_v2_obj IN HZ_CUST_ACCT_SITE_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_CUST_ACCT_SITE_V2_BO,
x_cust_acct_site_id OUT NOCOPY NUMBER,
x_cust_acct_site_os OUT NOCOPY VARCHAR2,
x_cust_acct_site_osr OUT NOCOPY VARCHAR2,
px_parent_acct_id IN OUT NOCOPY NUMBER,
px_parent_acct_os IN OUT NOCOPY VARCHAR2,
px_parent_acct_osr IN OUT NOCOPY VARCHAR2
);
PROCEDURE get_cust_acct_site_v2_bo (
p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
p_cust_acct_site_id IN NUMBER,
p_cust_acct_site_os IN VARCHAR2,
p_cust_acct_site_osr IN VARCHAR2,
x_cust_acct_site_v2_obj OUT NOCOPY HZ_CUST_ACCT_SITE_V2_BO,
x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2
);
PROCEDURE create_org_cust_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_org_cust_v2_obj IN HZ_org_cust_v2_bo,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_org_cust_v2_bo,
x_organization_id OUT NOCOPY NUMBER
);
PROCEDURE update_org_cust_v2_bo(
p_org_cust_v2_obj IN HZ_org_cust_v2_bo,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_org_cust_v2_bo,
x_organization_id OUT NOCOPY NUMBER
);
PROCEDURE save_org_cust_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_org_cust_v2_obj IN HZ_org_cust_v2_bo,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_org_cust_v2_bo,
x_organization_id OUT NOCOPY NUMBER
);
PROCEDURE get_org_cust_v2_bo(
p_organization_id IN NUMBER,
p_organization_os IN VARCHAR2,
p_organization_osr IN VARCHAR2,
x_org_cust_v2_obj OUT NOCOPY HZ_ORG_CUST_V2_BO,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
PROCEDURE get_v2_org_custs_created(
p_event_id IN NUMBER,
x_org_cust_v2_objs OUT NOCOPY HZ_ORG_CUST_V2_BO_TBL,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
PROCEDURE get_v2_org_custs_updated(
p_event_id IN NUMBER,
x_org_cust_v2_objs OUT NOCOPY HZ_ORG_CUST_V2_BO_TBL,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
PROCEDURE get_v2_org_cust_updated(
p_event_id IN NUMBER,
p_org_cust_id IN NUMBER,
x_org_cust_v2_obj OUT NOCOPY HZ_ORG_CUST_V2_BO,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
PROCEDURE create_person_cust_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_person_cust_v2_obj IN HZ_PERSON_CUST_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
x_person_id OUT NOCOPY NUMBER
);
PROCEDURE update_person_cust_v2_bo(
p_person_cust_v2_obj IN HZ_PERSON_CUST_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
x_person_id OUT NOCOPY NUMBER
);
PROCEDURE save_person_cust_v2_bo(
p_validate_bo_flag IN VARCHAR2 := fnd_api.g_true,
p_person_cust_v2_obj IN HZ_PERSON_CUST_V2_BO,
p_created_by_module IN VARCHAR2,
p_obj_source IN VARCHAR2 := null,
p_return_obj_flag IN VARCHAR2 := fnd_api.g_true,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL,
x_return_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
x_person_id OUT NOCOPY NUMBER
);
PROCEDURE get_person_cust_v2_bo(
p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
p_person_id IN NUMBER,
p_person_os IN VARCHAR2,
p_person_osr IN VARCHAR2,
x_person_cust_v2_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2
);
PROCEDURE get_v2_person_custs_created(
p_event_id IN NUMBER,
x_person_cust_v2_objs OUT NOCOPY HZ_PERSON_CUST_V2_BO_TBL,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
PROCEDURE get_v2_person_custs_updated(
p_event_id IN NUMBER,
x_person_cust_v2_objs OUT NOCOPY HZ_PERSON_CUST_V2_BO_TBL,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
PROCEDURE get_v2_person_cust_updated(
p_event_id IN NUMBER,
p_person_cust_id IN NUMBER,
x_person_cust_v2_obj OUT NOCOPY HZ_PERSON_CUST_V2_BO,
x_return_status OUT NOCOPY VARCHAR2,
x_messages OUT NOCOPY HZ_MESSAGE_OBJ_TBL
);
Copyright © 2006, 2010, Oracle and/or its affiliates. All rights reserved.