即时库存校对提示:MERGE语句试图多次更新或删除同一行***

即时库存校对提示:MERGE语句试图多次更新或删除同一行***
【问题描述】
即时库存校对时提示:MERGE语句试图多次更新或删除同一行。目标行与多个源行匹配时会出现这种情况。***

【原因分析】
即时库存表 上存在 库存维度的唯一索引(IDX_STK_INVENTORY_CLUST) ,即保证同一库存纬度下仅存在一条即时库存明细数据。
即时库存表 上存在 三个单位(库存主单位、基本单位、库存辅单位)并非库存维度,如若后续在即时库存数据写入时,对应同一维度下存在单位不一致数据,则同一纬度下会出现关联多个相同维度但单位不一致数据,导致MERGE 更新数据异常。
即时库存校对:会获取最近一期的库存余额+本期后所有收入发出单据,来计算并更新即时库存表数据。
正常系统使用过程中,三者(库存余额、即时库存、业务单据)单位均会保持一致。库存余额(余额表基本单位、余额表库存辅单位)、业务单据表(单据上基本单位、单据上库存辅单位、单据物料对应库存单位)、即时库存(库存表基本单位、库存表库存辅单位、库存表库存单位)。
业务发生后系统也控制无法修改物料的基本单位和辅助单位,业务发生后 关于物料
即时库存校对提示:MERGE语句试图多次更新或删除同一行***
即时库存校对提示:MERGE语句试图多次更新或删除同一行***【问题描述】即时库存校对时提示:MERGE语句试图多次更新或删除同一行。目标行与...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



