客户联系方式,可以使用接口表ra_contact_phones_int_all
导入结束之后,可以在表HZ_CONTACT_POINTS,通过owner_table_id(value for party_site_id)
根据对ra_contact_phones_int_all表字段ORIG_SYSTEM_ADDRESS_REF的解读:
Unique address identifier from foreign system. If this value is null, the phone or contact is for the entire customer
可以控制联系信息适用于整个客户层,还是某个地点层
-------------------------------------------------------------------------------------------------------------------------------------------------------
若利用API,则使用以下脚本:
DECLARE p_contact_point_rec HZ_CONTACT_POINT_V2PUB.CONTACT_POINT_REC_TYPE; p_phone_rec HZ_CONTACT_POINT_V2PUB.phone_rec_type; p_edi_rec_type HZ_CONTACT_POINT_V2PUB.edi_rec_type; p_email_rec_type HZ_CONTACT_POINT_V2PUB.email_rec_type; p_telex_rec_type HZ_CONTACT_POINT_V2PUB.telex_rec_type; p_web_rec_type HZ_CONTACT_POINT_V2PUB.web_rec_type; x_contact_point_id NUMBER; x_return_status VARCHAR2(2000); x_msg_count NUMBER; x_msg_data VARCHAR2(2000); BEGIN fnd_global.apps_initialize(1231, 50886, 222); mo_global.init('AR'); p_contact_point_rec.contact_point_type := 'PHONE'; p_contact_point_rec.owner_table_name := 'HZ_PARTY_SITES'; p_contact_point_rec.owner_table_id := 53224; --<value for party_site_id from step 4> p_contact_point_rec.created_by_module := 'HZ_CPUI'; p_phone_rec.Phone_number := '40755556'; p_phone_rec.phone_line_type := 'GEN'; -- /*p_contact_point_rec.contact_point_type := 'PHONE'; p_contact_point_rec.owner_table_name := 'HZ_PARTY_SITES'; p_contact_point_rec.owner_table_id := 53224; --<value for party_site_id from step 4> p_contact_point_rec.created_by_module := 'HZ_CPUI'; p_phone_rec.Phone_number := '40755556'; p_phone_rec.phone_line_type := 'FAX'; -- -- p_contact_point_rec.contact_point_type := 'EMAIL'; p_contact_point_rec.owner_table_name := 'HZ_PARTY_SITES'; p_contact_point_rec.owner_table_id := 53224; --<value for party_site_id from step 4> p_contact_point_rec.created_by_module := 'HZ_CPUI'; p_email_rec_type.EMAIL_ADDRESS := '123@WW.COM'*/ -- HZ_CONTACT_POINT_V2PUB.create_contact_point('T', p_contact_point_rec, p_edi_rec_type, p_email_rec_type, p_phone_rec, p_telex_rec_type, p_web_rec_type, x_contact_point_id, x_return_status, x_msg_count, x_msg_data); dbms_output.put_line('***************************'); dbms_output.put_line('Output information ....'); dbms_output.put_line('x_contact_point_id: ' || x_contact_point_id); dbms_output.put_line('x_return_status: ' || x_return_status); dbms_output.put_line('x_msg_count: ' || x_msg_count); dbms_output.put_line('x_msg_data: ' || x_msg_data); dbms_output.put_line('***************************'); END;created_by_module这个字段是一定要的,并且要从过lookup code “HZ_CREATED_BY_MODULES” 中取得,但意义未知。
Lookup code 查看路径 : AR Superuser -> Setup -> System -> Quickcode -> Receivables
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/chosen1brain/article/details/47430689