F81[@more@]一,定義相關TABLE 1,來料時記錄 CREATE TABLE GOBO_F81_IN_TRANSACTIONS ( ORGANIZATION_ID NUMBER, TRANSACTION_ID NUMBER, INVENTORY_ITEM_ID NUMBER, REVISION VARCHAR2(3 BYTE), SUBINVENTORY_CODE VARCHAR2(10 BYTE), TRANSACTION_QUANTITY NUMBER, ZC_QTY NUMBER, FZC_QTY NUMBER, CLOSED_FLAG VARCHAR2(1 BYTE), TRANSACTION_DATE DATE, ACCT_PERIOD_ID NUMBER, TRANSACTION_REFERENCE VARCHAR2(80 BYTE), TRANSACTION_TYPE_ID NUMBER, TRANSACTION_ACTION_ID NUMBER, TRANSACTION_SOURCE_ID NUMBER, LAST_UPDATE_DATE DATE, LAST_UPDATED_BY NUMBER, CREATION_DATE DATE, CREATED_BY NUMBER, REF_TRANSACTION VARCHAR2(240 BYTE), REF_TRANSACTION2 VARCHAR2(240 BYTE), ZC_LAST_DATE DATE, FZC_LAST_DATE DATE ) 2,轉良品倉TM時用 CREATE TABLE GOBO_F81_OUT_TRANSACTIONS ( ORGANIZATION_ID NUMBER, TRANSACTION_ID NUMBER, INVENTORY_ITEM_ID NUMBER, REVISION VARCHAR2(3 BYTE), SUBINVENTORY_CODE VARCHAR2(10 BYTE), TRANSACTION_QUANTITY NUMBER, TRANSACTION_DATE DATE, ACCT_PERIOD_ID NUMBER, TRANSACTION_REFERENCE VARCHAR2(80 BYTE), TRANSACTION_TYPE_ID NUMBER, TRANSACTION_ACTION_ID NUMBER, TRANSACTION_SOURCE_ID NUMBER, LAST_UPDATE_DATE DATE, LAST_UPDATED_BY NUMBER, CREATION_DATE DATE, CREATED_BY NUMBER ) 3,轉不良品倉TN時用 CREATE TABLE GOBO_F81_OUT_TN_TRANSACTIONS ( ORGANIZATION_ID NUMBER, TRANSACTION_ID NUMBER, INVENTORY_ITEM_ID NUMBER, REVISION VARCHAR2(3 BYTE), SUBINVENTORY_CODE VARCHAR2(10 BYTE), TRANSACTION_QUANTITY NUMBER, TRANSACTION_DATE DATE, ACCT_PERIOD_ID NUMBER, TRANSACTION_REFERENCE VARCHAR2(80 BYTE), TRANSACTION_TYPE_ID NUMBER, TRANSACTION_ACTION_ID NUMBER, TRANSACTION_SOURCE_ID NUMBER, LAST_UPDATE_DATE DATE, LAST_UPDATED_BY NUMBER, CREATION_DATE DATE, CREATED_BY NUMBER ) 二,定義觸發器將相關記錄寫入 CREATE OR REPLACE TRIGGER APPS.GOBO_MTL_MATERIAL_F81TRA_T1 AFTER INSERT ON INV.MTL_MATERIAL_TRANSACTIONS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW WHEN ( new.TRANSACTION_TYPE_ID IN (31,41,2) AND NEW.ORGANIZATION_ID IN (761) ) DECLARE t_type_id number; t_subinv varchar2(10); zc_q number; zc_qq number; new_orgid number; new_itemid number; new_trandate date; cursor cur(norgid in number,nitemid in number,ntrandate in date) is select * from gobo_f81_in_transactions where organization_id=norgid and inventory_item_id=nitemid and transaction_datezc_q then update gobo_f81_in_transactions set zc_qty=zc_q, zc_last_date=sysdate, last_update_date=sysdate, ref_transaction=ref_transaction||:new.transaction_id ||',' where transaction_id=rec.transaction_id and nvl(closed_flag,'N')='N'; zc_q:=0; elsif zc_qqzc_q then update gobo_f81_in_transactions set fzc_qty=zc_q, fzc_last_date=sysdate, last_update_date=sysdate, ref_transaction2=ref_transaction2||:new.transaction_id ||',' where transaction_id=rec.transaction_id and nvl(closed_flag,'N')='N'; zc_q:=0; elsif zc_qq=fdate and exception_date=fdate and exception_date
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/92289/viewspace-1051227/,如需转载,请注明出处,否则将追究法律责任。
- LAMP 啟動 WWW 服務與測試 PHP 模組
OK!最單純簡易的 WWW 伺服器設定搞定的差不多了,接下來就是要啟動啦!啟動的方法簡單到不行,用傳統的方式來處理: [root@www ~]# [root@www ~]# [root@www ~]# ...
- 如何新增或修改ns2的核心模組--queue management
原文地址 :http://140.116.72.80/~smallko/ns2/module.htm 這個章節最主要的目的就是希望使用者可以學會如何新增或修改ns2的核心模組,更明確的說就是去新增和修 ...
- 三菱PLC定位模組介紹 PART1 功能簡介
QD75為普通脈衝定位模組,最大是4軸,因為是普通脈衝定位,所以可以接三菱的普通伺服,也可以接其他品牌的伺服. QD75P為開集電極輸出型定位模組 QD75D為差動驅動輸出型定位模組 QD77MS是通 ...
- python元祖封包_[Day8]遷延蹉跎,來日無多-python終極指南:模組和封包,外掛般的超能力...
今天要帶大家認識模組跟封包,模組的概念非常簡單,模組就是把很多副程式和變數寫在一支檔案裡面,要用的時候在載入這支檔案進來,那支檔案就稱為模組,封包就是存放著很多模組的資料夾,就這樣而已. 模組(函式庫 ...
- 關於如何更改戰地2_AIX2 Reality4.5模組人數上限且平衡的方法
有夥伴不知道這個AIX2 Reality4.5模組的人數爲什麽調了ai文件夾中的aidefault.ai文件后人數不生效,要麽就是對面只有24個,我們這邊多得多, 這個原因很簡單,因爲這個模組的每張地 ...
- Struts Gossip: 模組化程式
來源:http://caterpillar.onlyfun.net/Gossip/Struts/ModuleUnit.htm Struts中很多設定都是在struts-config.xml中加以設定, ...
- 模线性方程(中国剩余定理+扩展中国剩余定理)
已知一系列除数和模数,求最小的满足条件的数 我们先考虑一般的情况,即模数不互质.(扩展中国剩余定理) 我们考虑两个方程的情况 x%M=R x=k1∗M+Rx=k1 * M+Rx=k1∗M+R x%m= ...
- ESP32/ESP32S3模组在使用Touchpad例子发生flash出错问题解决方式
目前楼主使用的是ESP32S3-WROOM-1 前天发现跑了一个致命问题:开发板跑examples\peripherals\touch_sensor\touch_sensor_v2\touch_pad ...
- 移动、联通、电信7模4G全网通
就是手机支持联通百和移动网络各度自的2G,3G,4G,及电信的知CDMA模式.支持移动道4G(TDD-LTE)/联通专4G(FDD-LTE).移动3G(TD-SCDMA)/联通3G(WCDMA)/电信 ...