OSFM - Oracle Shop Floor Management

1. (N) Shop Floor Manager > Lot Based Jobs (B: New)

Status: Unreleased

Insert data to table:

wip_entities

wip_discrete_jobs

========================================================

select *
from wip_entities
where 1=1
and wip_entity_name = 'JM41309150001';

select *
from
wip_discrete_jobs
where 1=1
and wip_entity_id in(
select wip_entity_id
from wip_entities
where 1=1
and wip_entity_name = 'JM41309150001'
);

 

2. Change the status: Released

Insert data to table:

wip_period_balances

========================================================

select *
from wip_period_balances
where 1=1
and wip_entity_id in(
select wip_entity_id
from wip_entities
where 1=1
and wip_entity_name = 'JM41309150001'
);

 

3. (N) Shop Floor Manager > Lot Transactions > Material Transactions

Transaction Type: WIP component issue

Update data to table:

wip_period_balances

WIP_PERIOD_BALANCES.PL_MATERIAL_IN

WIP_PERIOD_BALANCES.PL_MATERIAL_OVERHEAD_IN

WIP_PERIOD_BALANCES.PL_RESOURCE_IN

========================================================

PL_MATERIAL_IN PL_MATERIAL_OVERHEAD_IN PL_RESOURCE_IN
1 1,005 20

 

4. (N) Shop Floor Manager > Lot Transactions > WIP Lot Transactions

Transctiont Type: Split

Job No: JM41309150001

>>> split: 1) JM41309150001*1

           2) JM41309150001*2

========================================================

ACCT_PERIOD_ID WIP_ENTITY_ID WIP_ENTITY_NAME CLASS_TYPE
7,143 113,708 JM41309150001*1 5
7,143 113,709 JM41309150001*2 5
7,143 113,707 JM41309150001-TST 5
TL_RESOURCE_IN TL_OVERHEAD_IN TL_OUTSIDE_PROCESSING_IN PL_MATERIAL_IN PL_MATERIAL_OVERHEAD_IN
0 0 0 0 302
0 0 0 1 704
0 0 0 1 1,005
PL_RESOURCE_IN PL_OVERHEAD_IN PL_OUTSIDE_PROCESSING_IN TL_MATERIAL_OUT TL_MATERIAL_OVERHEAD_OUT
6 0 0 0 0
14 0 0 0 0
20 0 0 0 0
TL_RESOURCE_OUT TL_OVERHEAD_OUT TL_OUTSIDE_PROCESSING_OUT PL_MATERIAL_OUT PL_MATERIAL_OVERHEAD_OUT
0 0 0 0 0
0 0 0 0 0
0 0 0 1 1,005
PL_RESOURCE_OUT PL_OVERHEAD_OUT PL_OUTSIDE_PROCESSING_OUT
0 0 0
0 0 0
20 0 0

OSFM Tables的更多相关文章

  1. LOCK TABLES和UNLOCK TABLES与Transactions的交互

    LOCK TABLES对事务不安全,并且在试图锁定表之前隐式提交任何活动事务. UNLOCK TABLES只有在LOCK TABLES已经获取到表锁时,会隐式提交任何活动事务.对于下面的一组语句,UN ...

  2. 函数的使用顺序---TABLES,USING,CHANGING

    SAP使用PERFORM的时候: ... [TABLES   itab1 itab2 ...]     [USING    a1 a2 ...]     [CHANGING a1 a2 ...]. E ...

  3. Drop all the tables, stored procedures, triggers, constraints and all the dependencies in one SQL statement

    Is there any way in which I can clean a database in SQl Server 2005 by dropping all the tables and d ...

  4. mysqldump: Got error: 1142: SELECT, LOCK TABLES command denied to user 'root'@'localhost' for table 'accounts' when using LOCK TABLES

    AutoMySQLBackup备份时,出现mysqldump: Got error: 1142: SELECT, LOCK TABLES command denied to user 'root'@' ...

  5. Neutron 理解 (4): Neutron OVS OpenFlow 流表 和 L2 Population [Netruon OVS OpenFlow tables + L2 Population]

    学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...

  6. Codeforces Round #342 (Div. 2) C. K-special Tables(想法题)

    传送门 Description People do many crazy things to stand out in a crowd. Some of them dance, some learn ...

  7. mysql [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist (转载)

    mysql报错Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 2013-11-2 ...

  8. MySql: show databases/tables use database desc table

    1. show databases mysql> show databases;+--------------------+| Database |+--------------------+| ...

  9. mysql performance_schema 和information_schema.tables了解

    这个是关于mysql的系统表,性能表,核心表操作的一些介绍,深入算不上 我们一般很少去动 mysql  information_schema 信息相关  performance_schema 性能相关 ...

随机推荐

  1. SVN服务器从Windows迁移到Linux

    gerui 2013.9.14 ge-rui@sohu.com 一.备份VisualSVN项目 1. 现在要使用Linux作为svn服务器,之前是在windows Server 2008上的,用的是V ...

  2. 12天学好C语言——记录我的C语言学习之路(Day 8)

    12天学好C语言--记录我的C语言学习之路 Day 8: 从今天开始,我们获得了C语言中很有力的一个工具,那就是函数.函数的魅力不仅于此,一个程序到最后都是由众多函数组成的,我们一定要用好函数,用熟练 ...

  3. easyui-prompt弹出框操作

    效果图如下: 代码如下: $(document).ready(function () { //绑定按钮操作 $('#btnMove').click(function () { var ids = ge ...

  4. [leetcode]352. Data Stream as Disjoint Intervals

    数据流合并成区间,每次新来一个数,表示成一个区间,然后在已经保存的区间中进行二分查找,最后结果有3种,插入头部,尾部,中间,插入头部,不管插入哪里,都判断一下左边和右边是否能和当前的数字接起来,我这样 ...

  5. 【译】velocity

    本文原文地址:http://davidwalsh.name/intro-javascript-animation 就像许多开发者确信的那样,在Web上使用CSS实现动画并不是唯一的方式,我们也可以使用 ...

  6. 小shell函数

     whoport() {  port=$1  echo "------ who occupied port: $port ----------"  info=$(sudo lsof ...

  7. 顺序表 C++模板实现

    #include <iostream> using namespace std; template <typename T> class list{ private: int ...

  8. ASP.NET MVC 搭建简单网站 --1.前端页面布局和基本样式实现

    学技术这件事儿本来就是学习现有的东西,然后变成自己的,本文当然也是借鉴的别人的东西,写出来作为一个对知识的巩固.  1.网站用的是MVC模式,新建一个MVC项目,建立一个APP1Controller, ...

  9. 简单的powershell 批量生成身份证复印件

    用Powshell 脚本批量完成,代码比较简单,出生日期,图片我都没有改,图片用于测试,附件. cls; $path = Split-Path -Parent $MyInvocation.MyComm ...

  10. Python 列表实现字典的get功能

    字典有一个很好用的方法,就是get,既可以预防KeyError异常,也可以为不存在的key设置一个默认的value 例如: v=d.get('k','default') 而列表没有一个类似的方法,如果 ...