计划运算报错:将截断字符串或二进制数据

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

计划运算报错:将截断字符串或二进制数据

【问题描述】

计划运算报错如下图所示:



【解决办法】

  • 出现该提示一般是因为计划运算过程中上游单据的某个字段长度超出了下游单据映射字段的长度,导致字段信息携带不了报错了。

  • 可以进入【制造云巡检-计划管理】进行巡检,如下图所示


  • 查看检查项【检查MRP数据模型字段映射有效性】的详细信息,如下图所示,会提示MRP数据模型中存在有映射关系的2个字段编辑长度不一致(下游长度小于了上游单据的长度),可能会导致上游单据字段信息超长被截断。


  • 根据上图的提示信息进入【MRP数据模型】查看是什么单据里的字段有问题,假如我们来检查上图中的第4行MRP数据模型【MRP_DP_SO_D】,则进入下图界面,找到的是【MRP运算单据】的【F_MFG_Text】字段和【销售订单】的【F_MFG_Text1】字段


  • 再进入BOS查看上图2张单的对应字段是否有异常,如果上游单据字段的【编辑长度】大于下游单据字段的【编辑长度】,则很可能会导致计划运算时字段被截断报错,建议修改为2个字段的【编辑长度】一致。


  • 【说明】:

    1、计划运算是否会截断超长字符,其实还是直接看的数据库中字段的长度,若BOS中【编辑长度】无异常,需要考虑一下数据库中上下游单据有映射关系的2个字段长度是否符合要求(即上游单据字段长度不能大于下游单据字段长度)

    2、另外,新增自定义文本字段时,务必留意一下系统默认的【编辑长度】是否合适,最好在第一次新增时就确定好【编辑长度】(可以比实际的稍微大一点点),否则后续要去数据库中修改字段长度就比较麻烦了。

计划运算报错:将截断字符串或二进制数据

【问题描述】计划运算报错如下图所示:【解决办法】出现该提示一般是因为计划运算过程中上游单据的某个字段长度超出了下游单据映射字段的长...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息