点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
"大家好:
我需要关闭许多旧的市场营销文档,以使销售人员"忘记"关闭。 它们超过1K,因此在SBO中将它们一一关闭是不现实的。
我认为必须有一种安全的方法来基于DocDate(基本上是2017年1月1日之前的所有内容)在SQL中更改DocStatus。
我们正在使用SAP Business One 9.2 PL8和SQL Server 2012 ...
我知道直接在SQL中更改信息并不是最好的选择,但是必须有一种安全的方法来实现它...
任何帮助将不胜感激
嗨
用SQL关闭文档不是一个好主意,因为例如在关闭销售订单时,将更新项目,关闭行,并在SBO中进行更多内部操作。 所有文档都会发生这种情况。
最好的选择是使用SDK关闭所有文档。
如果您考虑使用SQL,我将不建议您使用。 SAP禁止这样做,您可以在数据库中创建不一致。
亲切的问候
Agustín
使用DTW就像直接在SQL中更新表一样,可能会失去SAP的支持,如SAP注释896891-SAP Business One的支持范围-DB Integrity
由于SQL查询会修改SAP Business One数据库的数据集或数据结构,因此SAP将不支持任何不一致的数据库。 这包括通过SQL Server工具或SAP Business One的查询界面执行的所有更新,删除或删除语句。 这也是SAP与SAP业务合作伙伴之间的支持合同中规定的。 "对于因合作伙伴或最终客户不当更改软件或SDK而引起的任何问题,SAP均不提供支持",并且"对于因合作伙伴或最终客户的责任和结果范围内的问题,SAP也不提供任何支持服务, 由于安装不当,最终用户培训不满意,业务设计缺少或不正确,操作不正确或硬件有问题",如果如上所述在数据库中发现不一致之处,SAP Business One产品支持将无法进一步处理该事件。 为了继续支持此SAP Business One安装,应将其恢复为未进行不适当更改的数据库备份。 其他条款
一周热门 更多>