电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

退货通知检验后无法下推销售退货单的解决办法

来源:金蝶云社区作者:金蝶2024-09-169

退货通知检验后无法下推销售退货单的解决办法

    在星空版本 PT-146930 [8.1.0.20221110] 中,对退货检验流程有个小的改进,当退货通知单的仓库不包含不良(即仓库基础资料中的 库存状态类型 字段不包含不良)且检验结果是不良状态时,不允许退货通知单下推销售退货单,会提示库存状态不符合要求,下推提示结果如下图1-1所示:

image.webp

图1-1


    在改这个任务时,导致了另一个问题,就是当退货通知无仓库时,如果退货检验结果为不良,也会提示这个,这是系统的一个BUG,后一补丁会解决此问题,客户如有此相同问题可升级至2023年1月版本,如果等不急或不方便升级,可以二开退货通知单,在审核状态下可编辑仓库字段,然后录一个仓库即可。如果不想影响已审核的字段可编辑性, 可以参照本帖子Python单据转换插件处理,下面简单介绍下操作步骤:

    首先,打开BOS IDE,扩展退货通知单下推销售退货单的单据转换,在插件策略中注册一个新的Python插件(要放到列表中的最后),如下图1-2所示:

image.webp

图1-2


    上面的Python代码如下,建议使用附件中的代码,不要直接复制下面的文本:

import clr
clr.AddReference('System')
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.DataEntity')
clr.AddReference('Kingdee.BOS.Contracts')
from System import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Orm.DataEntity import *
from Kingdee.BOS.Orm import *
from Kingdee.BOS.Contracts import *
def OnParseFilter(e):
    if e.FilterPolicySQL is not None:
   

退货通知检验后无法下推销售退货单的解决办法

在星空版本 PT-146930 [8.1.0.20221110] 中,对退货检验流程有个小的改进,当退货通知单的仓库不包含不良(即仓库基础资料中的 库存...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信