金蝶报错 数据读取错误。对象名‘XXX’无效

2023-05-16

描述:

金蝶 K3 wise 13.0

要求:在新建了三个辅助物料,从销售合同一致带入到销售发票。


解决方式:

其实这是金蝶软件的一个bug,在官方应该是有相关补丁的,但是对于没有购买售后的,单次处理需要收费3000元。

下面是相应的解决办法。

第一使用数据跟踪,查看这里执行了那些sql。

就是这句执行完毕之后,提交  xxx 对象无效。

SELECT DISTINCT GetDate() AS FAdviceConsignDate,u1.FAmountFor AS FAmountFor3,u1.FAmountIncludeTaxFor,
	u1.FPriceFor AS FAuxPrice,u1.FFactPriceFor AS FAuxPriceDiscount,t4.FUnitGroupID as FItemUnitGroupID,sign(t4.FAuxClassID)-sign(u1.fauxpropid) AS FAuxPropCls,
	u1.FAuxPropID,t105.FName AS FAuxPropName,t105.FNumber AS FAuxPropNum,(CASE WHEN u1.FQuantity<u1.FOrderQty_Relative THEN 0 ELSE (u1.FQuantity-u1.FOrderQty_Relative) END) AS FAuxQty,
	u1.FTaxPriceFor AS FAuxTaxPrice,t_3003_3003.FName AS FBase1Name,t_3003_3003.FNumber AS FBase1Number,
	t_3004_3004.FName AS FBase2Name,t_3004_3004.FNumber AS FBase2Number,t_3002_3002.FName AS FBaseName,
	t_3002_3002.FNumber AS FBaseNumber,t10.FName AS FBaseUnitName,v1.FContractNO AS FBillNO,
	Case  When t4.FErpClsID=1 And t4.FIsCharsourceItem=0 	Then 0 When t4.FErpClsID=7 And t4.FIsCharsourceItem=0 	Then 36821 Else 	36820 END AS FBOMCategory,
	(Select Fname FROM t_SubMessage WHERE FInterid=Case  When t4.FErpClsID=1 And t4.FIsCharsourceItem=0 	Then 0 When t4.FErpClsID=7 And t4.FIsCharsourceItem=0 	Then 36821 Else 	36820 END ) AS FBOMCategoryName,
	(Select FID FROM t_SubMessage WHERE FInterid=Case  When t4.FErpClsID=1 And t4.FIsCharsourceItem=0 	Then 0 When t4.FErpClsID=7 And t4.FIsCharsourceItem=0 	Then 36821 Else 	36820 END ) AS FBOMCategoryNumber,
	t1.FCarryingAOS,t_10011_10011.FName AS FCclxName,t_10011_10011.FID AS FCclxNumber,
	u1.FTaxRate AS FCess,v1.FCheckDate,v1.FContractNo AS FContractBillNo,u1.FEntryID AS FContractEntryID,
	u1.FContractID AS FContractInterID,v1.FCurrencyID,t9.FName AS FCurrencyName,t9.FNumber AS FCurrencyNumber,
	v1.FCustomer AS FCustID,t1.FName AS FCustName,t1.FNumber AS FCustNumber,v1.FDepartment,
	t14.FName AS FDeptIDName,t14.FNumber AS FDeptIDNumber,u1.FBusinessDiscountRate AS FDiscountRate,
	t15.FName AS FEmpIDName,t15.FNumber AS FEmpIDNumber,v1.FEmployee,u1.FEntryID,u1.FCclx AS FEntrySelfS0168,
	v1.FCurrencyID AS FExchangeRate0,(CASE  t9.FOperator WHEN '*' THEN v1.FExchangeRate ELSE Round(Cast(1/v1.FExchangeRate As Decimal(28,10)),12) END) AS FExchangeRate1,
	v1.FExchangeRate AS FExchangeRate2,v1.FExchangeRateType,tExRateType.FName AS FExchangeRateTypename,
	tExRateType.FNumber AS FExchangeRateTypenumber,v1.FBase1 AS FHeadSelfS0154,v1.FBase AS FHeadSelfS0155,
	v1.FBase2 AS FHeadSelfS0156,v1.Fsqgcs AS FHeadSelfS0185,v1.FContractID AS FInterID,
	u1.FProductID AS FItemID,Case When (Select Fvalue From t_SystemProfile Where FCategory='IC' AND FKey='ApplyMapInSale')='1' Then IsNull(FMapName,'') Else '' End AS FMapName,
	Case When (Select Fvalue From t_SystemProfile Where FCategory='IC' AND FKey='ApplyMapInSale')='1' Then IsNull(FMapNumber,'') Else '' End AS FMapNumber,
	t4.FName AS FMatName,t4.FNumber  as FMatNumber ,t4.Fmodel,u1.FExplanation AS FNote,
	(SELECT FID FROM t_SubMessage WHERE FInterID=14036) AS FPlanMode,v1.FContractID AS FPlanModeName,
	v1.FContractID AS FPlanModeNumber,t4.FPriceDecimal,(CASE WHEN u1.FQuantity_Base<u1.FOrderQty_Relative_Base THEN 0 ELSE (u1.FQuantity_Base-u1.FOrderQty_Relative_Base) END) AS FQty,
	t4.FQtyDecimal,(CASE WHEN u1.FSecQty>u1.FSecOrderCommitQty THEN (u1.FQuantity_Base-u1.FOrderQty_Relative_Base)/(u1.FSecQty-u1.FSecOrderCommitQty) ELSE 0 END ) AS FSecCoefficient,
	(CASE WHEN u1.FSecQty>u1.FSecOrderCommitQty THEN u1.FSecQty-u1.FSecOrderCommitQty ELSE 0 END ) AS FSecQty,
	t501.FName AS FSecUnitName,v1.FClassTypeID AS FSelTranTypeID,(SELECT FName FROM v_ICTransType WHERE FID=v1.FClassTypeID) AS FSelTranTypeName,
	(SELECT FName FROM v_ICTransType WHERE FID=v1.FClassTypeID) AS FSelTranTypeNumber,
	t8.FName AS FSettleIDName,v1.FSettlementMethod,t8.FNumber AS FSettleNumber,v1.FContractNo AS FSourceBillNo,
	u1.FContractID AS FSourceInterID,v1.FClassTypeID AS FSourceTranType,t_39.FName AS FsqgcsName,
	t_39.FNumber AS FsqgcsNumber,t4.FTrack,u1.FUnitID,t7.FName AS FUnitName,t7.FNumber AS FUnitNumber
 FROM t_RPContract v1
	INNER JOIN t_RPContractEntry u1 ON  v1.FContractID=u1.FContractID
	LEFT OUTER JOIN t_Organization t1 ON  v1.FCustomer=t1.FItemID
	LEFT OUTER JOIN t_Currency t9 ON  v1.FCurrencyID=t9.FCurrencyID
	LEFT OUTER JOIN t_Department t14 ON  v1.FDepartment=t14.FItemID
	LEFT OUTER JOIN t_Emp t15 ON  v1.FEmployee=t15.FItemID
	LEFT OUTER JOIN ICItemMapping m1 ON  v1.FCustomer=m1.FCompanyID And u1.FProductID=m1.FItemID And m1.FPropertyID=1
	LEFT OUTER JOIN v_base_exratetype texratetype ON  v1.FExchangeRateType=texratetype.FID
	LEFT OUTER JOIN t_Settle t8 ON  v1.FSettlementMethod=t8.FItemID
	LEFT OUTER JOIN t_Item t_3003 ON  v1.FBase1=t_3003.FItemID
	LEFT OUTER JOIN t_Item t_3002 ON  v1.FBase=t_3002.FItemID
	LEFT OUTER JOIN t_Item t_3004 ON  v1.FBase2=t_3004.FItemID
	LEFT OUTER JOIN t_Item t_3003_3003 ON  v1.FBase1=t_3003_3003.FItemID
	LEFT OUTER JOIN t_Item t_3002_3002 ON  v1.FBase=t_3002_3002.FItemID
	LEFT OUTER JOIN t_Item t_3004_3004 ON  v1.FBase2=t_3004_3004.FItemID
	LEFT OUTER JOIN t_Emp t_39 ON  v1.Fsqgcs=t_39.FItemID
	LEFT OUTER JOIN  t_10017 ON  v1.FkhlxI=t_10017.FInterID
	LEFT OUTER JOIN  t_10018 ON  v1.FkhlxII=t_10018.FInterID
	LEFT OUTER JOIN  t_10019 ON  v1.Fghfs=t_10019.FInterID
	LEFT OUTER JOIN  t_10020 ON  v1.Fkhsf=t_10020.FInterID
	LEFT OUTER JOIN  t_10017_10017 ON  v1.FkhlxI=t_10017_10017.FInterID
	LEFT OUTER JOIN  t_10018_10018 ON  v1.FkhlxII=t_10018_10018.FInterID
	LEFT OUTER JOIN  t_10019_10019 ON  v1.Fghfs=t_10019_10019.FInterID
	LEFT OUTER JOIN  t_10020_10020 ON  v1.Fkhsf=t_10020_10020.FInterID
	INNER JOIN t_ICItem t4 ON  u1.FProductID=t4.FItemID
	LEFT OUTER JOIN t_MeasureUnit t7 ON  u1.FUnitID=t7.FItemID
	LEFT JOIN t_AuxItem t105 ON  u1.FAuxPropID=t105.FItemID
	LEFT OUTER JOIN t_SubMessage t_10011 ON  u1.FCclx=t_10011.FInterID
	LEFT OUTER JOIN t_SubMessage t_10011_10011 ON  u1.FCclx=t_10011_10011.FInterID
	LEFT OUTER JOIN t_MeasureUnit t10 ON  t4.FUnitID=t10.FItemID
	LEFT OUTER JOIN t_MeasureUnit t501 ON  t4.FSecUnitID=t501.FItemID
WHERE ((v1.FContractID=15020 AND u1.FEntryID=31420))
ORDER BY v1.FContractID, u1.FEntryID

select * from t_SubMessage 
select * from t_SubMesType

清除相关的约束。
select FkhlxI,FkhlxII,Fghfs,Fkhsf from t_RPContract
alter table t_RPContract drop DF__t_RPContr__Fkhlx__100BAC25
alter table t_RPContract  drop column FkhlxI
alter table t_RPContract drop DF__t_RPContr__Fkhlx__11F3F497
alter table t_RPContract  drop column FkhlxII

alter table t_RPContract drop DF__t_RPContr__Fghfs__12E818D0
alter table t_RPContract  drop column Fghfs
alter table t_RPContract drop DF__t_RPContr__Fkhsf__15C4857B
alter table t_RPContract  drop column Fkhsf


CREATE VIEW  t_10017 
AS
select * from t_SubMessage WHERE FParentID='10017'

CREATE VIEW  t_10018
AS
select * from t_SubMessage WHERE FParentID='10018'
CREATE VIEW  t_10019
AS
select * from t_SubMessage WHERE FParentID='10019'
CREATE VIEW  t_10020
AS
select * from t_SubMessage WHERE FParentID='10020'

CREATE VIEW  t_10017_10017
AS
select * from t_SubMessage WHERE FParentID='10017'

CREATE VIEW  t_10018_10018
AS
select * from t_SubMessage WHERE FParentID='10018'
CREATE VIEW  t_10019_10019
AS
select * from t_SubMessage WHERE FParentID='10019'
CREATE VIEW  t_10020_10020
AS
select * from t_SubMessage WHERE FParentID='10020'




本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

金蝶报错 数据读取错误。对象名‘XXX’无效 的相关文章

  • 年度成果发布 | 百度超级链精选案例集正式上线!

    关注百度超级链微信公众号回复 案例集 获得电子版精选案例集 近年 xff0c 随着数字经济的发展 xff0c 区块链作为新基建的潜力逐渐被挖掘 xff0c 极大地发挥出其公开透明 高效便捷 互联互通的优势 xff0c 正在逐步提升社会信息交
  • Linux之Ubuntu入门篇[笔记自用]

    CMD 一 linux常用命令 lscd 点表示当前目录 点点当前目录的上一级目录 当前用户目录 放回上一次目录 pwduname 用于显示系统信息clear 清屏catsudo 以管理员运行cp 文件拷贝su 切换用户 sudo su x
  • Mysql 主从同步状态检查

    show slave status G 参数详解 1 Slave IO State SHOW PROCESSLIST输出的State字段的拷贝 Master User 被用于连接主服务器的当前用户 Master Port 当前的主服务器接口
  • maven打包报错 Expected root element project but found html

    Expected root element 39 project 39 but found 39 html 39 XXX spring boot parent 2 1 6 RELEASE pom 原因是POM文件错误 看下仓库中具体报错的p
  • BGP、OSPF、MPLS路由协议RFC分享

    文章目录 1 概述1 1 BGP1 2 OSPF1 3 MPLS 2 分享2 1 rfc 42712 2 rfc 31072 3 rfc 43642 4 rfc 44562 5 rfc 45772 6 rfc 47242 7 rfc 476
  • 单片机底层硬件与应用程序的联系

    1 单片机使用下载的固件库 xff0c 即底层驱动程序 2 功能配置寄存器是直接与硬件相互联系的 xff0c 例如汇编语言便可直接操纵功能配置寄存器
  • ROS中TF变换详解

    ROS发布TF变换 提示 xff1a 在ROS中发布TF变换时 xff0c 所使用的的角度为弧度而不是度 本文可以验证 xff0c 有错误欢迎各位评论指出 文章目录 ROS发布TF变换 前言1 Python实现TF发布2 C 43 43 实
  • 小狼毫输入法皮肤配置【自带皮肤配置】

    小狼毫输入法皮肤 小狼毫自带皮肤预览图小狼毫皮肤配置注释小狼毫自带的皮肤和配置 取自小狼毫程序文件夹 小狼毫自带皮肤预览图 安装位置 Rime weasel 0 14 3 data preview 小狼毫皮肤配置注释 span class
  • 119. Pascal's Triangle II

    Given a non negative index k where k 33 return the kth index row of the Pascal 39 s triangle Note that the row index sta
  • 【新手把新手,易学】esp8266指令进行测试

    Csdn的写博客的工具简直太难受了 xff0c 写在了world里边复制粘贴不过来 xff0c 图片不显示 xff0c 格式全丢失 xff0c 把测试分块发出来把 我也是新手按照新手帖子一步步实验的 xff0c 并做了一些补充 STA 类似
  • 百度超级链2021年终盘点:深度赋能数字经济,促进产业融通发展

    区块链是具有巨大潜力的战略技术 2021年 xff0c 国家 十四五 发展规划纲要将区块链列入七大数字经济重点产业之一 工信部 中央网信办联合印发推动区块链技术应用和产业发展的指导意见 xff0c 推动区块链技术加速落地 百度超级链秉承 让
  • 访问 www.taobao.com过程

    首先是查找浏览器缓存 xff0c 浏览器会保存一段时间你之前访问过的一些网址的DNS信息 xff0c 不同浏览器保存的时常不等 如果没有找到对应的记录 xff0c 这个时候浏览器会尝试调用系统缓存 来继续查找这个网址的对应DNS信息 如果还
  • PyTorch安装通用教程——附安装包

    安装PyTorch 通用教程 由于最近做项目需要使用PyTorch xff0c 所以便准备在网上查找相关教程和下载安装包 但由于官网提供的下载方式下载慢 xff08 至少我是如此 xff09 xff0c 以及在网上寻找百度云资源无果 由于曾
  • 树莓派4B 安装系统 实现WIFI联网 设置静态IP(无键鼠和显示器)

    本文结构 没有连接显示屏 键盘 鼠标 前期准备下载系统镜像并解压至存储卡实现利用网线访问树莓派系统连接WIFI设置静态IP 前期准备 文章比较长 xff0c 因为比较全面 树莓派4B网线一根已连接无线网的笔记本电脑存储卡 xff08 不低于
  • 【树莓派】作为服务器,实现外网访问

    我的个人博客目前由树莓派提供服务 本文首发于我的个人博客 xff1a xiebin tech 内容重点参考自 科技爱好者博客 前期准备 如果你只有一块新买的树莓派 xff0c 可以看树莓派4B 安装系统 实现WIFI联网 设置静态IP先安装
  • 【2021年8月】解决 rosdep update超时问题

    修改两个文件即可快速解决超时问题 1 修改 etc ros rosdep sources list d 20 default list 执行sudo gedit etc ros rosdep sources list d 20 defaul
  • 【深度学习】DNN Regression 代码实现与详解

    相关说明 数据集分成两个文件 xff0c train和test 训练时 xff0c 将train分为训练集和验证集 xff0c 用于训练模型以及判断模型训练的好坏 test数据集用于最终测试模型的通用性 xff0c 即所训练出来的模型是否
  • 【读论文04】CVPR2022选读

    2203 14506 Catching Both Gray and Black Swans Open set Supervised Anomaly Detection 关键点 xff1a DRA disentangled represent
  • PyTorch中repeat与repeat_interleave的内涵及用法

    torch tensor repeat sizes 官方解释 xff1a Repeats this tensor along the specified dimensions 参数说明 xff1a sizes torch Size or i
  • 订阅Arxiv存档教程

    订阅邮件格式 后文字表示注释 xff0c 请勿添加到邮件中 收件人 cs 64 arxiv org 此处以cs为例 xff0c 可根据自己的需要修改 邮件主题 subscribe Your Name 根据自己的需要起名即可 add Arti

随机推荐