当发运后,成品数据一直在stage仓,造成不能立账的处理方法

原创 2015年11月21日 10:35:04

-- Delivery Detail Line Status 始終是 Shipped ,一直沒有變成 Interfaced 的處理方法:
-- 1.
具體狀況為:
--
已做Ship Confirm 成功,但貨一直卡在Stage,沒有發出去. 也沒有拋AR Interface.
-- Delivery Detail
Line Status 始終是 Shipped ,一直沒有變成 Interfaced.
--
此時還未做Sales Order Issue交易, Ship Date 為空.
-- 2.
運行Request: Interface Trip Stop - SRS
--
參數: 指定Delivery,: J0001304; Debug Level = 1, Debugging ON.
-- 3.Request
運行結束, Phase = Completed, Status = Warning.
--
查看Log, 搜索'Error'關鍵字, 若搜索到類似以下Error Meesgae則繼續往下操作:
-- SQL ERROR MESSAGE FOR WHEN OTHRES:ORA-20002: 3133: Activity instance 'SHIP_LINE' is not a notified activity for item 'OEOL/209500'.
--
: 'OEOL/209500' 209500 Item Key, oe line id.
-- 4.
以下SQL查詢出現異常的oe_line_id:
Select distinct wdv.source_line_id oe_line_id
              , oe_interfaced_flag
              , inv_interfaced_flag
From wsh_deliverables_v wdv
Where 1 = 1
And wdv.delivery_id = 65107—(delivery id) -- J0003150 and oe_interfaced_flag = 'P'
and wdv.source_line_id  = 238146;
-- 5.
查詢以下SQL,結果為: process_activity = 161990(參考值,以實際結果為准), activity_status = COMPLETE, activity_result_code = SHIP_CONFIRM
--
參照步驟3Error Meesgae, activity_status應為NOTIFIED, activity_result_code 為空.
      Select wpa.process_name
            ,wpa.instance_label
            ,wias.process_activity -- 161990(
參考值,以實際結果為准)
            ,wias.activity_status -- COMPLETE
            ,wias.activity_result_code --SHIP_CONFIRM
            ,wias.*
      From   wf_item_activity_statuses wias, wf_process_activities wpa
      Where  wias.item_type = 'OEOL'
      And    wias.item_key In (Select Distinct to_char(wdv.source_line_id)
                               From   wsh_deliverables_v wdv
                               Where  1 = 1
                               And    wdv.delivery_id = 65107 -- J0001304
                               And    oe_interfaced_flag = 'P') --N
      And    wias.process_activity = wpa.instance_id
      And    wpa.activity_name = 'SHIP_LINE';
-- 6. Update activity_statu = 'NOTIFIED', activity_result_code = null,

该步骤的目的就是将状态退回到初始状态,重新跑workflow流程

    Update wf_item_activity_statuses wias
    Set    wias.activity_status = 'NOTIFIED'
         , wias.activity_result_code = Null
    Where  wias.item_key In (Select Distinct to_char(wdv.source_line_id)
                             From   wsh_deliverables_v wdv
                             Where  1 = 1
                             And    wdv.delivery_id = 65107 -- J0001304
                             And    oe_interfaced_flag = 'P') --N
    And    wias.process_activity = 161990--; -- 161990(
參考值,以步驟5查詢結果為准)
    AND    wias.item_key = 286811  --
可选                 
commit;
-- 7.
運行Request: Interface Trip Stop - SRS
--
參數: 指定Delivery,: J0001304; Debug Level = 1, Debugging ON.
-- 8.Request
運行結束, Phase = Completed, Status = Normal.
--
檢查Delivery(:J0001304),所有Delivery Detail Line Status 已變為 Interfaced,
-- Sales Order Issue
交易完成, AR Invoice 已產生.

--9.建议处理完接口后run2requestCreate Intercompany AR InvoicesAutoinvoice Master Program,为了产生AR invoice

PS:也可能出现Error msg: Your change invalidates the Customer Item Number on the Line.

这个说明customer item被失效掉了,找出出货的Sales order,在SO上找到失效的customer item,将其以及item cross reference全部启用后重新run request

Win7任务管理器进程一直在跳动选中不了的处理方法

在Win7系统中,我们一般通过任务管理器来查看和结束进程,但最近有用户反映在打开任务管理器想要结束某个进程时发现列表中的进程信息在不断跳动变化,导致无法选中进程。这是怎么回事呢?其实是因为系统中的进程...
  • pql925
  • pql925
  • 2016年07月22日 15:41
  • 187

安装好Android Studio后打开新建项目时,一直在Building Gradle project info解决方法。

安装好Android Studio后打开新建项目时,一直在Building   Gradle project info. 1.查看自己的Gradle版本: 我的地址如下:C:\User...

金额小写转大写方法——好用!我一直在用它!

//C# 金额小写转换为大写——在此向作者表示感谢!!! public string CmycurD(decimal num) { string...
  • W2KExp
  • W2KExp
  • 2015年09月20日 22:21
  • 336

Extjs4中combobox控件-数据加载出来,但一直在loading.

Extjs4中combobox控件---数据加载出来,但一直在loading....       今天在做combo级联的时候碰到这个问题,很令人头疼,反复检查代码,并没发现有什么问题;而且更令人诧...

毕业后的日子一直在工作和睡觉中重复,看到这篇文章突然醒悟生活不能在这样的重复中渐渐失去色彩

人最大的惰性在于学会“习惯”,当习惯了上班睡觉再上班再睡觉的重复生活后,似乎一切都是那么地理所当然,可内心深处总是会有一丝不安,生活似乎不应该如此。。。  2007年9月到2008年6月,我大四...

那些你一直在用,却可能所知甚少的数据类型——基本数据类型

首先讲一段题外话,话说我做测试的同事杨小姐,她有一个朋友在某个公司做同样的工作。听她这个朋友说,其公司有一个可以用“奇葩”形容的安卓猿。据说这位猿吃住都在公司。领导安排的任务,基本上都是加班加点超时完...

毕业后的日子一直在工作和睡觉中重复,看到这篇文章突然醒悟生活不能在这样的重复中渐渐失去色彩~(转帖)

这篇文章转自人人网。 人最大的惰性在于学会“习惯”,当习惯了上班睡觉再上班再睡觉的重复生活后,似乎一切都是那么地理所当然,可内心深处总是会有一丝不安,生活似乎不应该如此。。。。 改变从今天开始,以...

毕业后的日子一直在工作和睡觉中重复,看到这篇文章突然醒悟生活不能在这样的重复中渐渐失去色彩 .

 毕业后的日子一直在工作和睡觉中重复,看到这篇文章突然醒悟生活不能在这样的重复中渐渐失去色彩 分类: 感悟 2012-02-08 09:47 1093人阅读 评论(2) 收藏 ...

比较不错的的框架 一直在用

  • 2015年04月22日 18:36
  • 30.52MB
  • 下载

一直在用的语音计算器

  • 2010年04月01日 11:49
  • 521KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:当发运后,成品数据一直在stage仓,造成不能立账的处理方法
举报原因:
原因补充:

(最多只允许输入30个字)