va21创建无inco条款第2部分的报价

2020-08-17 16:01发布

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

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


大家好,

当我使用BAPI_QUOTATION_CREATEFROMDATA2创建报价时,即使我没有提供inco条款第2部分,SAP也会自动填充该字段。 在自定义中,有什么方法可以阻止这种情况的发生吗?

谢谢

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

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


大家好,

当我使用BAPI_QUOTATION_CREATEFROMDATA2创建报价时,即使我没有提供inco条款第2部分,SAP也会自动填充该字段。 在自定义中,有什么方法可以阻止这种情况的发生吗?

谢谢

付费偷看设置
发送
8条回答
哎,真难
1楼-- · 2020-08-17 16:47

我对您的描述或要求感到困惑。

作为开始-仅当您通过BAPI创建文档或使用VA21时,才会填充Incoterms吗? 如果仅在使用BAPI时才出现这种情况,而在VA21中则没有,则这似乎不正确,您将不得不调查原因。 提示:在几乎所有情况下,它将是自定义代码,使用SNIF和PRCAT查找逻辑,或者只是调试。

在标准系统中,销售报价中的国际贸易术语解释通则来自于先前文档的1)。 要发生这种情况,您需要在VTAA中拥有合适的例程,以从客户主数据中复制值或2)。 在这种情况下,我无法理解为什么您要清除Incoterms位置2并保留其余部分。 如果要设置与主数据中不同的国际贸易术语解释通则-可以-只需在BAPI中设置相关参数即可。

在执行任何这些操作之前-请与功能顾问联系 了解为什么要在主数据中维护该字段以及在哪个流程中进行维护很重要。

SC_Yao
2楼-- · 2020-08-17 16:57

您好, Mike Senikoglou

如果默认情况下我没有记错的话,它是从客户主数据中复制的。

您是否尝试过在QUOTATION_HEADER_INX中用值'X'填充字段INCOTERMS1和INCOTERMS2,以表明您实际上是在传递一个空值?

致谢,

Bartosz

天桥码农
3楼-- · 2020-08-17 17:03

Mike Senikoglou 在这种情况下-检查客户主数据,然后与 功能顾问,以便更好地了解业务流程。

实际上,尽管我在主数据中有此报价,但我设法创建了一个没有Incoterms位置2的报价(仅出于练习目的) )。 我在QUOTATION_HEADER_IN中填充了INCOTERMSV,INCOTERMS1,INCOTERMS2L,在QUOTATION_HEADER_INX中填充了与Incoterms相关的所有内容。 参数。 我建议使用事务BAPI作为您使用的BAPI的其他文档。

太Q了
4楼-- · 2020-08-17 17:00

您好,我只想阻止inco2自动填充。 在QUOTATION_HEADER_INX-INCOTERMS2中传递X不会阻止这种情况发生

您好 Mike Senikoglou

我在ERP中创建报价时调试了逻辑,似乎只有在BAPI中提供了另一个(非空)值的情况下,INCO1和INCO2的默认值才被覆盖,因此当我尝试传递空时 值默认INCO2是从客户主数据中复制的,如果我提供了点'。 在结构QUOTATION_HEADER_IN的字段INCO2中,我能够覆盖默认值。

现在,我开始怀疑您使用的是什么系统? Veselina Peykova 提到了字段INCOV,该字段在ERP系统中不可用,但在S4中可用(1809年成立)。

您要在ERP还是S4中进行测试?

致谢,
Bartosz

哎,真难
6楼-- · 2020-08-17 16:40

这也发生在va21中

一周热门 更多>