创建订单时,标头和订单项的确认状态为A,但应为C

2020-09-05 11:55发布

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

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


你好

在触发idoc时创建订单时。 确认状态应为C。但是VBUP-BESTA和VBUK-BESTK字段的值为'A'。

创建销售订单后,我们希望触发输出类型。

但是问题是,每当我们创建订单时,其标题VBUK-BESTK的确认状态为'A'。

在订单项级别VBUP-BESTA上也为" A"。

我们在VOFM输出确定例程中有自定义代码,该代码检查如果确认状态不是'C',则不要触发输出类型。

当前情况:

在计划行中,我们有2行,

在第一行交货日期已经过去的情况下,订单数量10,舍入数量10和确认数量0。

第二行交货日期为将来日期,订单数量为0,批量数量为0&确认数量为10。

对于上述情况,我们有什么方法可以确认状态为" C"? (VBUK-BESTK和VBUP-BESTA字段的当前确认状态均为" A"。)

我已经检查了SAP注释304570,在注释中已提及-在订单中填充"固定日期/数量"指示符时,该订单的状态为"已确认"。

谢谢。

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

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


你好

在触发idoc时创建订单时。 确认状态应为C。但是VBUP-BESTA和VBUK-BESTK字段的值为'A'。

创建销售订单后,我们希望触发输出类型。

但是问题是,每当我们创建订单时,其标题VBUK-BESTK的确认状态为'A'。

在订单项级别VBUP-BESTA上也为" A"。

我们在VOFM输出确定例程中有自定义代码,该代码检查如果确认状态不是'C',则不要触发输出类型。

当前情况:

在计划行中,我们有2行,

在第一行交货日期已经过去的情况下,订单数量10,舍入数量10和确认数量0。

第二行交货日期为将来日期,订单数量为0,批量数量为0&确认数量为10。

对于上述情况,我们有什么方法可以确认状态为" C"? (VBUK-BESTK和VBUP-BESTA字段的当前确认状态均为" A"。)

我已经检查了SAP注释304570,在注释中已提及-在订单中填充"固定日期/数量"指示符时,该订单的状态为"已确认"。

谢谢。

付费偷看设置
发送
5条回答
DafaDDDa
1楼-- · 2020-09-05 12:26

实际上,我们希望在触发输出类型之前进行检查。

xfwsx85
2楼-- · 2020-09-05 12:20

'我们希望在创建销售订单后触发输出类型。'

删除确认状态检查。

开发。

路亽曱_Ryan
3楼-- · 2020-09-05 12:38

请注意,您不能手动操作表VBUK/VBUP中的状态。 这些是根据您的业务交易派生的,并受配置/主数据设置的支持。

此外,它误解了"固定日期/数量"指示器的目的。 它不会帮助您解决当前的问题。 请参考F1,销售订单上的帮助-项目-计划行选项卡

如果以下是SO项目的状态且状态为A

在第一行交货日期已过,则订单 数量10,舍入数量10和确认数量0.2将来是第几行交付日期,而订单数量0,轮转数量0和确认数量10在第二天。

重新运行所关注物料的可用性检查并保存

谢谢,
JP

能不能别闹
4楼-- · 2020-09-05 12:18

嗨,

然后,看来您不需要将VBUK-BESTK更改为 'C' 。 如果状态不正确,则可以直接在计划行中检查确认的总数量。

开发。

Cikesha
5楼-- · 2020-09-05 12:19

这似乎是一种常规行为,其中初始ATP基于物料主数据和配置中的提前期维护而发生。 然后,基于MRP进行实际库存确认和分配。

通常,建议每天EOD都要在后台运行重新计划程序(V_V2)。 如果您的企业确认基于MRP的订单。 此外,确保V_V2运行时带有指示符"需要未确认的文件"; 重新安排为关闭状态。

谢谢,
JP

一周热门 更多>