您的位置:首页 > 其它

客户导入后需要Update的字段

2011-03-04 08:35 246 查看
客户及地址导入成功后,需要回头来update,脚本如下:

UPDATE ar.hz_cust_site_uses_all hcsu
SET hcsu.primary_salesrep_id = (SELECT rs.salesrep_id
FROM jtf_rs_salesreps rs
WHERE SYSDATE BETWEEN nvl(start_date_active, SYSDATE) AND
nvl(end_date_active, SYSDATE)
AND nvl(status, 'A') = 'A'
AND rs.org_id = hcsu.org_id
AND rs.NAME = c3.sale_person),
hcsu.freight_term = (SELECT ol.lookup_code
FROM oe_lookups ol
WHERE ol.lookup_type = 'FREIGHT_TERMS'
AND ol.enabled_flag = 'Y'
AND ol.meaning = c3.freight_method),
hcsu.payment_term_id = (SELECT rt.term_id
FROM ra_terms rt
WHERE SYSDATE BETWEEN nvl(rt.start_date_active, SYSDATE) AND
nvl(rt.end_date_active, SYSDATE + 1)
AND rt.NAME = c3.pay_method),
hcsu.territory_id = (SELECT rtk.territory_id
FROM ra_territories_kfv rtk
WHERE rtk.concatenated_segments = c3.sale_region
AND rtk.enabled_flag = 'Y')
WHERE hcsu.site_use_id =:p_site_use_id;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐