当发票"未下达"时,ByDesign无法在销售订单BO上查询发票

2020-09-02 01:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的大师,

在我们的客户需求中,我们为客户发票定制了打印输出,我们可以从DN/SO的BO中获取数据。 但是,我们注意到,当未下达发票时,与销售订单的BO并没有关联。

在这种情况下,即使没有下达发票,也有什么方法可以使我们与销售订单和客户发票建立联系。

此致

尼克

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的大师,

在我们的客户需求中,我们为客户发票定制了打印输出,我们可以从DN/SO的BO中获取数据。 但是,我们注意到,当未下达发票时,与销售订单的BO并没有关联。

在这种情况下,即使没有下达发票,也有什么方法可以使我们与销售订单和客户发票建立联系。

此致

尼克

付费偷看设置
发送
3条回答
hengyuye
1楼-- · 2020-09-02 02:24

嗨尼克,

BTD参考在发票的项目级别上设置,因为您可以合并多个销售订单以进行发票。 BTD项目参考也已发布PSM,您应该可以阅读该参考。

亲切的问候,

Arthur

悻福寶寶
2楼-- · 2020-09-02 02:14

嗨,Arthur Boss,

感谢您的答复,我们正在尝试打印可以显示SO/DN信息的客户发票。 相反,我们遇到的问题是我们无法检索相应发票的相关销售订单。

以下是SAP答复:

您注意到销售订单BO上的QUERY_BY_ELEMENTS查询(基于发票ID搜索)仅返回"已下达"发票的相应销售订单的原因是,如果发票是" 未发布"或"已放弃发布",则销售订单不包含对该发票的BTD引用。 销售订单只有在下达发票后才知道存在。 如果尚未下达发票,则相应的销售订单上将没有引用该发票。 因此,在这种情况下查询将不会返回销售订单ID。 我已经测试并发现,对于"已下达"或"已取消下达"的发票检索了销售订单信息。 这是因为在两种情况下,发票都是在某个时间点发布的。 但是,对于状态为"未下达"或"已放弃下达"的发票,该发票从未被下达。

此致

尼克

葫芦娃快救爷爷
3楼-- · 2020-09-02 02:19

嗨尼克,

您收到的信息是正确的,只有下达发票后,才可以在销售订单BO上设置BTD参考。 在发布之前,没有内部消息更新销售订单。 但是,一旦创建/保存了发票,便会在项目级别上设置发票BO中的BTD参考。

因此,您可以读取客户发票项目BTD参考以找到销售订单ID,然后通过该ID查询销售订单。

亲切的问候,

亚瑟

一周热门 更多>