1. DECLARE
  2.  
  3.    l_return_status VARCHAR2(300);
  4.    l_msg_count     NUMBER;
  5.    l_msg_data      VARCHAR2(300);
  6.    l_rec_type      hz_cust_account_v2pub.cust_account_rec_type;
  7.  
  8.    CURSOR cur IS
  9.       SELECT party.party_name,
  10.              cust.account_number,
  11.              cust.creation_date,
  12.              party.tax_reference,
  13.              cust.cust_account_id
  14.         FROM hz_cust_accounts cust, hz_parties party
  15.        WHERE cust.party_id = party.party_id
  16.          AND cust.account_number NOT IN
  17.              ('', --
  18.               '', --
  19.               '', --
  20.               '', --
  21.               '', --
  22.               '', --
  23.               '',
  24.               '');
  25.  
  26. BEGIN
  27.    FOR rec IN cur LOOP
  28.    
  29.       l_rec_type.cust_account_id := rec.cust_account_id;
  30.       l_rec_type.account_name    := rec.party_name || '(作废)';
  31.       -- l_rec_type.cust_account_id := rec.CUST_ACCOUNT_ID;
  32.       hz_cust_account_v2pub.update_cust_account(p_init_msg_list         => fnd_api.g_false,
  33.                                                 p_cust_account_rec      => l_rec_type,
  34.                                                 p_object_version_number => 2.0,
  35.                                                 x_return_status         => l_return_status,
  36.                                                 x_msg_count             => l_msg_count,
  37.                                                 x_msg_data              => l_msg_data);
  38.    
  39.       IF l_return_status <> 'S' THEN
  40.          dbms_output.put_line('E:' || cux_util.dump_error_stack);
  41.          RAISE;
  42.       END IF;
  43.    
  44.    END LOOP;
  45.  
  46. END;

Oracle EBS AR 更新客户的更多相关文章

  1. Oracle EBS AR 更新客户配置文件

    DECLARE l_rec_profile_t hz_customer_profile_v2pub.customer_profile_rec_type; l_rec_profile hz_custom ...

  2. Oracle EBS AR 更新客户组织层

    declare -- Local variables here i integer; g_module ) := 'TCA_V2_API'; lrec_org hz_party_v2pub.organ ...

  3. Oracle EBS AR 更新客户账户层

    declare x_return_status ); x_msg_count NUMBER; x_msg_data ); x_profile_id NUMBER; l_location_id NUMB ...

  4. Oracle EBS AR 客户API

    ------------------------------------ 1. Set Environment ------------------------------------ -- 1a. ...

  5. Oracle EBS AR 客户取数SQL

    SELECT acct.cust_account_id, acct.party_id, acct.account_number, party.party_name, lkp1.meaning part ...

  6. Oracle EBS AR 其他API

    DECLARE L_CR_ID NUMBER; L_ATTRIBUTE_REC AR_RECEIPT_API_PUB.ATTRIBUTE_REC_TYPE; L_GLOBAL_ATT_REC AR_R ...

  7. Oracle EBS AR 收款核销行关联到事务处理

    select ra.trx_number from ar_cash_receipts_all cr, ar_receivable_applications_all ar,ra_customer_trx ...

  8. Oracle EBS AR 事务处理到期余额总计API

    declare    -- Local variables here   i integer;   x_line_original NUMBER;   x_line_remaining NUMBER; ...

  9. Oracle EBS AR 删除应收发票

    DECLARE    -- Non-scalar parameters require additional processing     p_errors arp_trx_validate.mess ...

随机推荐

  1. phpredisadmin 莫名其妙错误,打开了无法显示任何数据

    一直用的好好的,某天突然只有页面基本框架,redis数据看不到了. 查日志嘛... PHP Fatal error:  Allowed memory size of 134217728 bytes e ...

  2. hostonly、桥接和NAT的联网方式

    不多说,直接上干货! 通信设置: 1)  hostonly,换句话就是,Windows和Linux在不插网线情况下,也是可以进行通信. 这样设置的好处,有时候,万一比如在农村,没网络.那么,这是最佳方 ...

  3. Python&Appium实现安卓手机图形解锁

    首先,在解锁状态下,建立一个Session,打开APP.然后,调用press_keycode()方法传入整型数值"26",锁定屏幕.通过implicitly_wait()方法等待两 ...

  4. Java SPI机制和使用示例

    JAVA SPI 简介 SPI 是 Java 提供的一种服务加载方式,全名为 Service Provider Interface.根据 Java 的 SPI 规范,我们可以定义一个服务接口,具体的实 ...

  5. gensim学习笔记

    1.词向量建模的word2vec模型和用于长文本向量建模的doc2vec模型 在Gensim中实现word2vec模型非常简单.首先,我们需要将原始的训练语料转化成一个sentence的迭代器:每一次 ...

  6. centos7设置SSH安全策略–指定IP登陆

    之前自己搭建了个博客网站(理想三旬),写了些文章,但是由于一些原因慢慢将文章放在博客园了.所以这里将一些文章复制过来.便于以后自己查询. 为了服务器的安全性,我们在日常使用需要授予权限和指定ip登陆来 ...

  7. HTML引入CSS样式的四种方法

    在HTML中引入CSS的方法主要有四种,它们分别是行内式.内嵌式.链接式和导入式. 1.行内式          行内式是在标记的style属性中设定CSS样式.这种方式没有体现出CSS的优势,不推荐 ...

  8. 使用axios实现上传图片进度条

    在最近做的项目中,一个手机页面最多要上传几十张图片,虽然对照片做了压缩处理,不过最后还是很大,如果网卡的话,上传的时间很差,如果一直在loading的话,用户都不知道什自己上传了多少,为了更直观的展现 ...

  9. fastjson之JSONObject、JSONArray

    JSONObject,JSONArray是JSON的两个子类. 首先我们来看JSONObject源码: 会发现JSONObject是继承Map<String, Object>,并且都是使用 ...

  10. Json.Net 反序列化成匿名对象

    反序列化一个object var str1 = "{id:1,name:'111',x:[1,2,3],y:{a:'ssss',b:'dddd'}"; var obj1 = Jso ...