用友U8 有几个存货在存货属性中没有定义为质检,或者下生产订单时没有定义后面去定义,按正常情况可以通过参照生产订单入库,但有几张单据无法入库,订单号和存货编码分别为 010740318011 (8010318011) 011340318009 (8010318009) 121640318010 (8010318010) 请帮忙分析一下原因。
2019-3-25 8:0:0 用友NC小编用友U8 有几个存货在存货属性中没有定义为质检,或者下生产订单时没有定义后面去定义,按正常情况可以通过参照生产订单入库,但有几张单据无法入库,订单号和存货编码分别为 010740318011 (8010318011) 011340318009 (8010318009) 121640318010 (8010318010) 请帮忙分析一下原因。
用友U8 有几个存货在存货属性中没有定义为质检,或者下生产订单时没有定义后面去定义,按正常情况可以通过参照生产订单入库,但有几张单据无法入库,订单号和存货编码分别为 010740318011 (8010318011) 011340318009 (8010318009) 121640318010 (8010318010) 请帮忙分析一下原因。 问题原因:属于制造模块的使用问题 解决方法:1、对于所提到的3张生产订单'010740318011','011340318009','121640318010',产成品入库单参照过滤时可以成功参照010740318011生单,对于后两张订单无法过滤出来; 2、通过sql事件跟踪器捕获参照订单的sql过滤语句: Select * From v_st_mom_orderdetail where mocode in ('010740318011','011340318009','121640318010') and ISNULL(QCFLAG,0)=0 and ISNULL(Status,0) = 3 and (case when ISNULL(SfcFlag,0)=1 then iquantity+QualifiedInQty else 1 end)<>0 and (ISNULL(iQuantity,0))>0 对where查询条件进行分解执行,发现当不加入最后两个涉及iquantity的条件时,可以过滤3张订单,但加上条件后无法过滤。 为更直观分析查询数据,调整修改所捕获的sql语句 select mocode,qcflag,status,sfcflag,iquantity,qualifiedinqty from ...(后面同) 由于是后两个where条件影响过滤结果,应重点分析记录上字段sfcflag,iquantity,qualifiedinqty的值: mocode sfcflag,iquantity, qualifiedinqty,qcflag,status 010740318011 1 40.000000 10.000000 0 3 011340318009 1 .000000 .000000 0 3 121640318010 1 .000000 .000000 0 3 根据where条件可发现问题原因在于所查记录上iquantity=0,不符合最后两个条件。 3、下一步需跟踪、分析iquantity的数据来源,其来源于视图v_st_mom_orderdetail,可编辑视图以进一步查询: 该视图由3个select查询Union运算而来,加上订单号过滤条件分别执行3个select查询,第2个查询返回结果集中包含该3笔订单记录,可缩小查询范围: select BalQualifiedQty as iQuantity,* from v_mom_orderdetail A left join v_sfc_moroutingdetail B on A.MoDId = B.MoDId and B.LastFlag = 1 left join UFSystem..UA_User on A.maker =UFSystem..UA_User.cUser_Id where A.SfcFlag = 1 and byproductflag=0 and mocode in ('010740318011','011340318009','121640318010') 数量来源于视图v_sfc_moroutingdetail的BalQualifiedQty字段上。 4、下一步需跟踪、分析视图v_sfc_moroutingdetail的BalQualifiedQty字段值来源,可编辑视图以进一步查询得知 v_sfc_moroutingdetail.BalQualifiedQty=sfc_moroutingdetail.BalQualifiedQty 数据表sfc_moroutingdetail为生产订单工序转移单的一部分,字段BalQualifiedQty表示合格数量。 库存系统产成品入库单参照生产订单时只判断末道工序上合格数量! 如对于订单121640318010,存在两道工序0010、0020,应做工序转移,当存在移入工序行号为0020,且合格数量不为0的工序转移单时才能做产成品入库。解决方案:
问题原因:属于制造模块的使用问题 解决方法:1、对于所提到的3张生产订单'010740318011','011340318009','121640318010',产成品入库单参照过滤时可以成功参照010740318011生单,对于后两张订单无法过滤出来; 2、通过sql事件跟踪器捕获参照订单的sql过滤语句: Select * From v_st_mom_orderdetail where mocode in ('010740318011','011340318009','121640318010') and ISNULL(QCFLAG,0)=0 and ISNULL(Status,0) = 3 and (case when ISNULL(SfcFlag,0)=1 then iquantity+QualifiedInQty else 1 end)<>0 and (ISNULL(iQuantity,0))>0 对where查询条件进行分解执行,发现当不加入最后两个涉及iquantity的条件时,可以过滤3张订单,但加上条件后无法过滤。 为更直观分析查询数据,调整修改所捕获的sql语句 select mocode,qcflag,status,sfcflag,iquantity,qualifiedinqty from ...(后面同) 由于是后两个where条件影响过滤结果,应重点分析记录上字段sfcflag,iquantity,qualifiedinqty的值: mocode sfcflag,iquantity, qualifiedinqty,qcflag,status 010740318011 1 40.000000 10.000000 0 3 011340318009 1 .000000 .000000 0 3 121640318010 1 .000000 .000000 0 3 根据where条件可发现问题原因在于所查记录上iquantity=0,不符合最后两个条件。 3、下一步需跟踪、分析iquantity的数据来源,其来源于视图v_st_mom_orderdetail,可编辑视图以进一步查询: 该视图由3个select查询Union运算而来,加上订单号过滤条件分别执行3个select查询,第2个查询返回结果集中包含该3笔订单记录,可缩小查询范围: select BalQualifiedQty as iQuantity,* from v_mom_orderdetail A left join v_sfc_moroutingdetail B on A.MoDId = B.MoDId and B.LastFlag = 1 left join UFSystem..UA_User on A.maker =UFSystem..UA_User.cUser_Id where A.SfcFlag = 1 and byproductflag=0 and mocode in ('010740318011','011340318009','121640318010') 数量来源于视图v_sfc_moroutingdetail的BalQualifiedQty字段上。 4、下一步需跟踪、分析视图v_sfc_moroutingdetail的BalQualifiedQty字段值来源,可编辑视图以进一步查询得知 v_sfc_moroutingdetail.BalQualifiedQty=sfc_moroutingdetail.BalQualifiedQty 数据表sfc_moroutingdetail为生产订单工序转移单的一部分,字段BalQualifiedQty表示合格数量。 库存系统产成品入库单参照生产订单时只判断末道工序上合格数量! 如对于订单121640318010,存在两道工序0010、0020,应做工序转移,当存在移入工序行号为0020,且合格数量不为0的工序转移单时才能做产成品入库。
如果您的问题还没有解决,可以到 T+搜索>>上找一下
相关阅读
- 用友U8 860sp存货核算可以反复记帐,但在IA_subsidiary等相应表中无记录2019-3-25 8:0:0
- 用友U8 861升级870后LP件已完工入库量没有对应到销售订单,变成了自由库存。2019-3-25 8:0:0
- 用友U8 861在发货单发票勾对表中想增加订单号与客户编码字段,增加订单和客户编码后表体内容如何设置出来?请告诉解决办法,谢谢!2019-3-25 8:0:0
- 用友U8 861整理现存量前后LP件的自由库存和订单库存不一致2019-3-25 8:0:0
- 用友U8 861未打hotfix和dbhotfix前,进2006年度861采购管理普通采购发票参照采购入库单生成时采购订单号码保存后消失2019-3-25 8:0:0
- 用友U8 861销售管理问题订单现存量查询有预留数据却不能释放,目前是结转过来的2006年度有问题2019-3-25 8:0:0
- 用友U8 870sp1销售订单执行统计表里面有一笔订单的记录看不到存货的名称和数据,其他的订单都没有问题,双击联查该订单的时候也可以查看到订单上面的存货名称数据2019-3-25 8:0:0
- 用友U8 BRP计划生成:过滤出来的销售订单和销售订单行号排序不起作用。同一张销售订单不同的行号被打乱,没办法操作。2019-3-25 8:0:0
- 用友U8 之前客户后台更改了pe件为lp件,重新整理现存量后现存量按销售订单号整理出来数据很乱,将rdrecords表中的blpusefree字段改为1后整理现存量,现存量正确。但是现在月底做盘点单,发现数据还是按销售订单来有几万条一正一负的数据2019-3-25 8:0:0
- 用友U8 产成品入库单不能带出订单号2019-3-25 8:0:0
最新信息
- 发货单参照订单生成出错的问题
- 发货单参照订单生成,若订单号中含有汉字或字母,就会有错误提示
- 发货单发票勾对表增加订单和客户编码
- 发货单如何自动带出仓库 _0
- 发货单开票收款勾对表表体增加’发货日期’
- 为什么我的物料费用分配表分配不到数据呢?
- 你好,请问-1、T6的物料清单中为什么需要选择存放仓库,如果我这个料材明细的存货在本厂有和委外仓也有,怎么处理?-2、单位组只有2个单位的换算,如果有3个单是否就设置不了?比如 100个=20斤=1件
- 请问下为什么图1中收款单中其他销货单的销售订单号都显示正常,但是有一张缺显示为空,我查看销货单,销售订单号都完整的,如图2,待回复,谢谢!
- 这个订单号我在销售统计里为什么看不到-表头设置里面没有这个选项啊
- 分配生产订单号码的逻辑
T+普及进销存能做限额领料跟BOM吗,或者说有变通的办法吗。或者是T3进销存有没有办法做 T+普及进销存能做限额领料跟BOM吗,或者说有变通的办法吗。或者是T3进销存有没有办法做[]
可以做物料清单设置好bom。然后做生产加工单,生成材料出库单。T3中可以产品结构设置好bom,然后做生产加工单,生单,生成材料出库单。@服务社区刘佳佳:T+普及进销存能行吗,没有生产加工单吧@服务社区刘佳佳:T3如果不用生产加工单,做不了限额领料吗@戚飞RBF:哦,普及版不行没有生产。@戚飞RBF:做不了。生产加工单才能限额领料。@服务社区刘佳佳:好的,谢谢
房地产公司税务风险的几个问题 房地产公司税务风险的几个问题
问: 我司向房地产公司购一办公楼,发票日期为2005年12月,但实际交付使用日期为2006年7月,在此之前,由该房地产公司出租给其他客户使用,相关发票由房地产公司开具,并交纳了相关税金。从2006年7月起,我司取得了该房的使用权,并与房地产公司约定,该房以我司的名义与客户结算,租约延用以前的,为了方便结算及开具发票,我司与客户重新签订了租赁合同,但由于工作人员的疏忽,租赁合同的期限还是由原地产公司租赁时的期限开始计算的。我司已交纳了相关的印花税。请问,我司以此合同开具发票,有无税务风险,税局会不会要求我司提供2006年7月前的租金收入发票及相关交税税单,如果我司可以要求房地产公司提供2006年7月前的发票及完税凭证,还有无税务风险?