1張PO已部分收貨,後來由于某種原因,將部分收貨的PO明行取消,現在要對已收料的這一部分進行退貨處理,要怎麼做才好呢?

[@more@]DATA COLLECTED
===============
COLLABORATION
----------------
Checked the following details over the OWC:

- User created a PO for 5 lines
- Received the lines 1,2,3,4 fully (line 5 is not received)
- Cancelled lines 2,4 and 5 
- Now user wants to return the lines 2 and 4

Explained that this is not possible cause once the line has been cancelled the system will not allow any transactions on the
lines.
This is a standard functionality and user is given enough warning while cancelling the lines. User will have to perform miscelaneous issue to return the
items.

User asked if there is any datafix that can be done. Since this is cause by the user action DEV/Support cannot provide any datafixes. This is not recom
mended. The broad guidelines for datafix would be :

- Update the cancel_flag , cancelled_by and cancel_date as NULL on the po_line_all , po_line_locations_all 
table for the lines 2 and 4

1. Undo Cancel Shipment
.
update po_line_locations_all
set cancel_flag = 'N',
cancel_reason = NULL,
cancel_date = NULL,
cancelled_by = NULL,
closed_code = 'OPEN',
closed_date = NULL
where line_location_id = &line_location_id;
.
2. Undo Cancel Line
.
update po_lines_all
set cancel_flag = 'N',
cancel_reason = NULL,
cancel_date = NULL,
cancelled_by = NULL,
closed_code = 'OPEN',
closed_date = NULL
where po_line_id = &po_line_id;

3. Undo Cancel Distribution too similarly

- Update the quantity_cancelled on the tables po_lines_all, po_line_locations_all , po_distributions_all to 0 for th
e line 2 and 4
- Issue commit
- Return the items received on lines 2 and 4
- Cancel the lines again so that the PO header amount is also adjusted

NOTE:

-The above has to be created and verified by the customer and authenticated on the TE
ST instance first.
- Above is assuming that the full qty has been received on the cancelled lines.

po line received is canceled(恢复PO被取消的余量)的更多相关文章

  1. po层和vo层中po和vo是什么意思

    POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称. pojo 是Plain Old Java Ob ...

  2. PO核准通知界面修改

    想在notification頁面把供應商的稅捐代碼帶出來,添在如下紅框中 PO_WF_PO_NOTIFICATION head information:get_po_approve_msg line ...

  3. ZMMR106-批量更新PO交货日期

    ************************************************************************ Title : ZMMR106 ** Applicat ...

  4. BOM/ROUTING/PO/WIP等模块常用查询

    常用查询scripts /*bom*/ select p_item.segment1,c_item.segment1,bic.COMPONENT_QUANTITY,bic.COMPONENT_YIEL ...

  5. Receving Transactions > No data found IQC无法接收PO采购物料

    Receving Transactions > No data found IQC无法接收PO采购物料 APP-PO-14094: No records meet your search cri ...

  6. SAP MM 实施项目里Open PO 迁移思路探讨

    SAP MM 实施项目里Open PO 迁移思路探讨 .序言.   SAP项目上线前夕,除了静态主数据需要导入以外,可能还有一些动态数据,比如open的采购订单,open的销售订单等单据也要迁移到SA ...

  7. 项目中PO、PM的职责区分

    PO是product owner,是一个role,负责与stakeholders打交道,提炼stakeholders的需求,按照需求的价值以及紧急程度安排优先级.PO是一个角色,对product ba ...

  8. Oracle EBS PO采购订单更新

    DECLARE l_result NUMBER; l_progress NUMBER; l_errors PO_API_ERRORS_REC_TYPE; l_chg PO_CHANGES_REC_TY ...

  9. PO_从PO追溯PR的方式和表(分析)

    2014-06-03 Created By BaoXinjian

随机推荐

  1. Servlet Threading Model

    Servlet Threading Model The scalability issues of Java servlets are caused mainly by the server thre ...

  2. .Net程序员安卓学习之路3:Post数据给网络API

    本例我们实现一次真正的网络交互,将数据POST到API,然后接收服务器的返回值进行处理,同时引入自定义类型和传说中阿里的FastJson. 实现思路如: 1. 在API端接收客户POST的数据还原成对 ...

  3. jQuery 复选框全选反选

    <script type="text/javascript"> $(function(){ //全选 $("#CheckedAll").click( ...

  4. [LeetCode]题解(python):088 Merge Sorted Array

    题目来源 https://leetcode.com/problems/merge-sorted-array/ Given two sorted integer arrays nums1 and num ...

  5. leetcode:Valid Parentheses

    括号匹配 Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the ...

  6. margin负值

    一列li并排的时候,需要一些间距的时候,又不需要最右边或者最左边有间距. <!DOCTYPE html> <html lang="zh-CN"> <h ...

  7. ASP.NET页面间数据传递的方法<转>

    ASP.NET页面间数据传递的方法 作者: 灰色的天空2  来源: 博客园  发布时间: 2010-10-28 11:06  阅读: 822 次  推荐: 0   原文链接   [收藏]   摘要:本 ...

  8. JS判断对象类型

    对于确定JS内置对象类型,JS提供了typeof运算符,该运算符得到的结果为以下6种:number,boolean,string,function,object,undefined.不过对绝大多数对象 ...

  9. PySe-004-Se-WebDriver 启动浏览器之二 - Chrome

    上篇文章简略讲述了 WebDriver 启动 firefox 浏览器的示例脚本源码,具体请参阅: PySe-003-Se-WebDriver 启动浏览器之一 - Firefox 此文主要讲述在 Mac ...

  10. 我的第一个WCF程序,很简单适合我等菜鸟

    1.首先我罗列一下网站搜索并经过自己理解的WCF的含义: 1)WCF:(WIndows Communication Foundation)是由微软是由微软发展的一组数据通信的应用开发接口,可以翻译为W ...