EBS LOOKUP 快码后台导入

--头
DECLARE
  l_rowid ROWID;
BEGIN
  fnd_lookup_types_pkg.insert_row(x_rowid               => l_rowid
                                 ,x_lookup_type         => 'BHSC_YES_NO' /*类型*/
                                 ,x_security_group_id   => 0
                                 ,x_view_application_id => 3
                                 ,x_application_id      => 20003 /*应用*/
                                 ,x_customization_level => 'U' /*访问级别*/
                                  -- Customization Level
                                  --  U 用户
                                  --  X 可拓展
                                  --  Y 系统
                                 ,x_meaning           => 'BHSC_YES_NO' /*说明*/
                                 ,x_description       => '' /*说明*/
                                 ,x_creation_date     => SYSDATE
                                 ,x_created_by        => 0
                                 ,x_last_update_date  => SYSDATE
                                 ,x_last_updated_by   => 0
                                 ,x_last_update_login => 0);
  COMMIT;
END;
--行
DECLARE
  l_rowid       ROWID;
  l_description mtl_system_items_b.description%TYPE;
  CURSOR cur_1 IS
    SELECT ct.item_number,
           ct.segment1,
           ct.segment2,
           ct.segment3,
           ct.segment4
      FROM cux.cux_use_tbl ct;
BEGIN
  FOR cur1 IN cur_1 LOOP
    BEGIN
      SELECT msi.description
        INTO l_description
        FROM mtl_system_items_b msi
       WHERE msi.organization_id = 1458
         AND msi.segment1 = cur1.item_number;
    EXCEPTION
      WHEN OTHERS THEN
        dbms_output.put_line('不存在该物料:' || cur1.item_number);
        CONTINUE;
    END;
    fnd_lookup_values_pkg.insert_row(x_rowid               => l_rowid,
                                     x_lookup_type         => 'CUX_BOM_ALTERNATE_ITEM_RULE' /*类型*/,
                                     x_view_application_id => 3,
                                     x_lookup_code         => cur1.item_number /*代码*/,
                                     x_tag                 => '',
                                     x_attribute_category  => 'CUX_BOM_ALTERNATE_ITEM_RULE',
                                     x_attribute1          => '',
                                     x_attribute2          => '',
                                     x_attribute3          => cur1.segment1,
                                     x_attribute4          => '',
                                     x_enabled_flag        => 'Y' /*启用*/,
                                     x_start_date_active   => SYSDATE /*有效期自*/,
                                     x_end_date_active     => '' /*有效期至*/,
                                     x_territory_code      => '',
                                     x_attribute5          => '',
                                     x_attribute6          => '',
                                     x_attribute7          => '',
                                     x_attribute8          => '',
                                     x_attribute9          => '',
                                     x_attribute10         => '',
                                     x_attribute11         => '',
                                     x_attribute12         => '',
                                     x_attribute13         => cur1.segment4,
                                     x_attribute14         => cur1.segment3,
                                     x_attribute15         => cur1.segment2,
                                     x_meaning             => cur1.item_number /*含义*/,
                                     x_description         => l_description /*说明*/,
                                     x_creation_date       => SYSDATE,
                                     x_created_by          => 10538,
                                     x_last_update_date    => SYSDATE,
                                     x_last_updated_by     => 10538,
                                     x_last_update_login   => 10538);
    COMMIT;
  END LOOP;
END;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle EBS(E-Business Suite)是一种企业级应用程序,它包含许多功能模块,包括财务、采购、库存、生产和人力资源等。在导入数据到Oracle EBS之前,需要确定要导入的数据类型以及存储数据的表和字段。以下是一些导入Oracle EBS数据的常见方法: 1. 使用数据加载程序(Dataloader):数据加载程序是Oracle EBS中的一个工具,它可以帮助您将数据从一个文件中导入Oracle EBS中的数据表中。您可以使用数据加载程序导入大量数据,例如供应商、客户、发票、订单等。 2. 使用PL/SQL程序:PL / SQL程序是Oracle数据库中的一种编程语言,它可以编写程序来导入数据到Oracle EBS中。您可以使用PL / SQL程序来导入各种类型的数据,例如采购订单、库存交易、生产订单等。 3. 使用接口表:Oracle EBS中的接口表是用于导入数据的特殊表。您可以将数据导入接口表中,然后使用特定的程序将数据移动到目标表中。接口表通常用于导入大量数据,例如供应商、客户、发票等。 4. 使用集成程序:如果您的数据存储在其他应用程序中,您可以使用Oracle EBS中的集成程序将数据导入Oracle EBS中。Oracle EBS支持许多不同类型的集成程序,例如Oracle SOA Suite、Oracle Integration Cloud等。 在导入数据之前,您应该仔细检查数据的准确性和完整性,并确保数据符合Oracle EBS的数据模型和规范。此外,您还应该备份Oracle EBS数据库,以防止数据丢失或意外的数据更改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值