在Oracle ERP中导数据(BOM清单)

在Oracle ERP中导数据(BOM清单),第1张

方法:把数据导入BOM清单的方法是 把数据导入接口表中 让其自动运行既可 上传文件的时候 要注意使 用ASCII字符模式 自己建立一中转表 drop table cux_bill_temp;create table cux_bill_temp(bill_sequence_id number assembly_item_id number anization_id number assembly_item varchar ( ) BOMponent_sequence_id number ponent_quantity number 组件数量item_num number 项目序列operation_seq_num number 工序序列ponent_item_id number ponent_item varchar ( ) 组件PLANNING_FACTOR number 计划%d ponent_yield_factor number 产出率d wip_supply_type number 供应类型supply_type varchar ( ) supply_subinventory varchar ( ) 供应子库存OPTIONAL number 可选的OPTIONAL_disp varchar ( ) 可选的MUTUALLY_EXCLUSIVE_OPTIONS number 互不相容MUTUALLY_EXCLUSIVE_O_disp varchar ( ) 互不相容attribute varchar ( ) 排序号row_num number); 删除中转表中的数据 delete cux_bill_temp; 把要导入的数据放在扩展名为 csv的文件中 且要相对应于中转表的字段 本例中的文件名为bill csv 另外的脚本文件为bill ctl 其内容如下:options (skip= ) //跳过第一行 一般第一行为其字段说明LOAD DATAINFILE bill csv //bill csv为数据文件APPENDINTO TABLE cux_bill_tempFIELDS TERMINATED BY OPTIONALLY ENCLOSED BY (与中转表相对应的字段列表)登录进入ORACLE数据库服务器 利用命令:(sqlload 用户名/密码@数据库名)载入文件bill csv的数据入中转表 查看中转表中的记录数(以备导入数据后进行对比) select count() from cux_bill_temp; 去除导入时在表bill csv中的关键字段的空格字符 以免影响导入 update cux_bill_tempset ASSEMBLY_ITEM=replace(ASSEMBLY_ITEM ) PONENT_ITEM=replace(PONENT_ITEM ); 查看是否有重复的选项(既是否重复了Item) select assembly_item ponent_item min(row_num) count()from cux_bill_tempgroup by assembly_item ponent_itemhaving count()> ;如果有重复的Item 则要删除(或是重新合并)delete cux_bill_tempwhere row_num in (select min(row_num) from cux_bill_tempgroup by assembly_item ponent_itemhaving count()> );以下步骤为选做(如有重复才做 没有重复不做 ) 再重新建立一个临时表(对于有重复数据 则只取一条数据 现取row_num最小的一条) drop table cux_bill_a;create table cux_bill_aasselect assembly_item ponent_item ponent_quantity PLANNING_FACTOR ponent_yield_factor supply_type supply_subinventory OPTIONAL_disp MUTUALLY_EXCLUSIVE_O_disp attribute min(row_num) row_numfrom cux_bill_tempgroup by assembly_item ponent_item ponent_quantity PLANNING_FACTOR ponent_yield_factor supply_type supply_subinventory OPTIONAL_disp MUTUALLY_EXCLUSIVE_O_disp attribute ; 删除cux_bill_temp表 delete cux_bill_temp; 再重cux_bill_a表中把数据导入给cux_bill_temp表 完成把重复数据剔除的功能 insert into cux_bill_temp(assembly_item ponent_item ponent_quantity PLANNING_FACTOR ponent_yield_factor supply_type supply_subinventory OPTIONAL_disp MUTUALLY_EXCLUSIVE_O_disp attribute row_num)select assembly_item ponent_item ponent_quantity PLANNING_FACTOR ponent_yield_factor supply_type supply_subinventory OPTIONAL_disp MUTUALLY_EXCLUSIVE_O_disp attribute row_numfrom cux_bill_a; 删除表cux_bill_a drop table cux_bill_a; 再检查一次表 是否有重复的数据 select assembly_item ponent_item min(row_num) count()from cux_bill_tempgroup by assembly_item ponent_itemhaving count()> ; 查看在mtl_system_items表中 既是在库存表中 有没有不存在的Item select distinct itemfrom (select distinct assembly_item itemfrom cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =b assembly_item and anization_id= )unionselect distinct ponent_item itemfrom cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =ponent_item and anization_id= ))order by item; 如果在mtl_system_items中 有不存在的物品ITEM时 要把其删除(或是把这些物品Item导入到系统中) 删除:delete cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =ponent_item and anization_id= );delete cux_bill_temp awhere not exists (select null from mtl_system_items where segment =a assembly_item and anization_id= ); 对没有物品Item的进行处理 把其放入另一临时表cux_item_temp中(以备查询及导入mtl_system_items表中) delete cux_item_temp;insert into cux_item_temp(segment description)select distinct item itemfrom (select distinct assembly_item itemfrom cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =b assembly_item and anization_id= )unionselect distinct ponent_item itemfrom cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =ponent_item and anization_id= ));将找到没有ITEM的BOM数据放到另一个表中 以备下次ITEM导入后在导BOMcreate table cux_bom_temp select distinct itemfrom (select distinct assembly_item itemfrom cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =b assembly_item and anization_id= )unionselect distinct ponent_item itemfrom cux_bill_temp bwhere not exists (select null from mtl_system_items where segment =ponent_item and anization_id= )) 从表mtl_system_items中把物品的编码ID加入中转表cux_bill_temp表(从项目主组织)中 update cux_bill_temp bset assembly_item_id=(select inventory_item_id from mtl_system_itemswhere segmen lishixinzhi/Article/program/Oracle/201311/18605

By是英语, 是一个缩写形式, 完整的常见的有: Developed By(用于程序, 编写制作), Written By(用于文字类作品, 写), Made by(用于视频和手工业产品, 制作), 后面跟的是作者(导演, 程序员等)的名称。

附上几个例子说明:

(一篇文章) By Terry 这里就可以理解为是"Written By Terry", Terry写, 说明了这篇文章是Terry写的, 或者是他总结的

(一个运行程序) By Bomstudio 很可能这个程序就是Bomstudio制作的, 那么就是"Developed By" 的缩减形式。

By在牛津英汉汉英词典中的标准释义(仅表达上面那个意思的部分)如下:

(identifying author)由…创作

a novel by Virginia Woolf

弗吉尼娅伍尔夫写的一部小说

who's it by

这是谁创作的?

A=B。成品A是由二个原料B及1个半成品C所组成,而半成品C则是由二个原料D及三个原料E所组成。依其组成关系,A为B、C的母件,B、C为A的子件;C为D、E的母件。所以A=B,且包含B。

陈立农代言过农夫山泉维他命水、IDO香榭之吻香水、A by BOM艾柏梵面膜

陈立农出生于台湾省高雄市,小时候帮忙分担家计,9岁便跟随父亲在夜市卖烤鱿鱼,初中三年级与家人在夜市卖雪糕。陈立农高中就读于南强工商表演艺术科;2015年,他被星探挖掘,并在台湾参加了选秀比赛 。

之后,他与传奇星娱乐签约,成为旗下练习生。2020年1月1日,陈立农加盟环球音乐后的首支音乐作品《幸福特写》正式上线 ;1月5日,与邓紫棋共同助阵“2019年酷狗直播年度盛典”  ;2月,担任女团造星节目《菱格世代DD52》的飞行导师 。

5月15日,首张个人专辑前导单曲《我梦见你》上线 ;5月29日,发行首张个人专辑《格格不入》 ;8月7日,举办TME Live陈立农“格格不入”全新专辑首唱会;8月9日,参加 2020“我们的中国梦”文化进万家——中央广播电视总台“心连心”宁德慰问演出。

补水效果好的面膜牌子有:舒真海藻面膜、彼得罗夫青瓜啫喱面膜、CPB集中修复面膜、APW精华面膜、悦木之源水润畅饮夜间密集修护面膜。这几款面膜无论从效果还是性价比来说都很好。

一、舒真海藻面膜

超高性价比的一款面膜,想要便宜还要效果好,这款绝对没错。补水效果立竿见影,毛孔收缩效果好,皮肤会变得嫩滑。无任何化学添加,温和纯植物成分,采用泰国进口优质海藻。这款价格特别划算,一瓶用很多次,长期试用真的能让皮肤变的白白的滑滑的。

二、彼得罗夫青瓜啫喱面膜

这是一款可以对肌肤进行深层补水的面膜,它里面蕴含了很多植物草本精华,既可以深层补水,还能有效改善肌肤敏感症状,修复晒后肌肤。

三、CPB集中修复面膜

假期去旅行携带也方便,对疲劳、受损肌肤的修复力相当不错,敷完就像打水光针一样,效果简直杠杠的。蕴含蓖麻籽油与蜂王乳等成分,能够锁住肌肤水分,分解皮肤表面堆积的死皮角质。

四、APW精华面膜

被称为国货之光的面膜!必买清单第一名!亲测效果好。针对国人的皮肤特点研制的一款面膜,可以让肌肤细腻有光泽,贴完后第二天皮肤持久保湿。原料真的是和大牌相同供应商的,但是价格确是特别平价。

五、悦木之源水润畅饮夜间密集修护面膜

这是一款专门用来解决肌肤晚间水分流失的睡眠面膜,可以在 你睡觉时给你的肌肤悄无声息的进行深层补水,让你在清晨醒来时感受脸部肌肤的Q弹水润。

选购技巧:

1、看是不是膜布。

选择384蚕丝膜布,这是膜布里材质最好的。384蚕丝膜布更薄,能锁住更多的精华液,而且在敷面膜的时候也更服帖,更舒服。所以,选择补水保湿面膜时候,首先就是看这款面膜膜布是不是蚕丝膜布。

2、看是不是玻尿酸原液。

玻尿酸原液,这个无需多说,都知道是补水保湿神器。不管是打玻尿酸针,还是选择面膜,都需要以玻尿酸原液为基础。

以上就是关于在Oracle ERP中导数据(BOM清单)全部的内容,包括:在Oracle ERP中导数据(BOM清单)、by是什么意思及用法、已知产品A,B的BOM表如下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/mama/1461860.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-11-23
下一篇2023-11-23

发表评论

登录后才能评论

评论列表(0条)

    保存