今天ERP發生了非常奇怪的WIP工單PENDING一直解不掉,後來發現PENDING MOVE TRANSACTION 裡工單的TRANSACTION ID與WIP_MOVE_TRANSACTIONS的TRANSACTION ID不一致,非常奇怪的事發生了。在11.5.10.2第一次遇到這神奇事件。
解決的方案就是把PENDING的工單TRANSACTION ID改成與WIP_MOVE_TRANSACTIONS的TRANSACTION ID一致,再推一次既可解開。
今天ERP發生了非常奇怪的WIP工單PENDING一直解不掉,後來發現PENDING MOVE TRANSACTION 裡工單的TRANSACTION ID與WIP_MOVE_TRANSACTIONS的TRANSACTION ID不一致,非常奇怪的事發生了。在11.5.10.2第一次遇到這神奇事件。
解決的方案就是把PENDING的工單TRANSACTION ID改成與WIP_MOVE_TRANSACTIONS的TRANSACTION ID一致,再推一次既可解開。
有時客製模組需要搭配一些額外的報表,比如像是Reporting Service 的報表,這時就會有直接建立外部網址連結的需求。設定還蠻簡單的:
1.建立一個Form Function, Type選SSWA plsql function that opens a new window (Kiosk Mode)。
2.Web Host頁面,在Host Name輸入需要連結的網址,例如:http://www.google.com。
3.若有需要指向網站裡的網頁或子目錄,則需在Web HTML頁面,HTML Call欄位輸入,例如/abc/。
隨著資料的增長,ERP系統效能及資源已不如以往,以前開放user可以開多個Form作業,現在為了節省資源,所以又得把Close Other Forms的功能拿掉。
把要鎖定的menu加入 Navigator: Disable Multiform 這個Function存檔既可。
環境:EBS 11.5.10.2
簡述:訂單已出貨成功,存貨帳已扣,AR INTERFACE 無資料,懷疑workflow拋轉
失敗沒Rollback。經過Load TAR後,測試結果是workflow拋轉另一張訂單失
敗造成同一批次的其他單子卡單。
解決方案:
1. 先select wf_item_activity_statuses_v,找出error的order line id。
2.
set serveroutput on
Declare
l_line_id NUMBER := &line_id;
l_org_id NUMBER;
l_count NUMBER;
l_result VARCHAR2(30);
l_activity_label VARCHAR2(30);
l_file_val VARCHAR2(200);
Begin
fnd_client_info.set_org_context('&org_id');
oe_debug_pub.debug_on;
oe_debug_pub.initialize;
l_file_val := OE_DEBUG_PUB.Set_Debug_Mode('FILE');
oe_debug_pub.setdebuglevel(5);
select activity_label
into l_activity_label
from wf_item_activity_statuses_v
where item_type='OEOL'
and activity_name = 'INVOICE_INTERFACE'
and activity_status_code = 'ERROR'
and item_key = to_char(l_line_id);
dbms_output.put_line('activity label : '||l_activity_label);
OE_Standard_WF.OEOL_SELECTOR
(p_itemtype => 'OEOL'
,p_itemkey => to_char(l_line_id)
,p_actid => 12345
,p_funcmode => 'SET_CTX'
,p_result => l_result
);
wf_engine.handleError('OEOL', to_char(l_line_id), l_activity_label, 'RETRY',nu
ll);
dbms_output.put_line('File name '||OE_DEBUG_PUB.G_DIR||'/'||OE_DEBUG_PUB.G_FILE);
End;
/
commit;