A bug in transaction code QAC2 of SAP QM module?

简介: A bug in transaction code QAC2 of SAP QM module?

A bug in transaction code QAC2 of SAP QM module?


The transaction code QAC2 in the SAP QM module can be used to transfer the quality inspection inventory bound on the inspection batch. I recently found a puzzling bug in the transaction code on the project, and wrote this blog to record it.


Below inspection lot,

image.png

The storage location of the QI stock of this inspection lot is 0002. Suppose that business team need to transfer the QI stock to storage location 1000.


Now we can execute the transaction code QAC2 to transfer this inspection lot.

image.png

First we input the storage location as 0001 (it is a wrong storage location),

image.png

Click Enter key,

image.png


We found that we made a mistake when data entry, the correct storage location should be 1000. So I changed the storage location as 1000, see below screenshot:

image.png

Click Enter key again,


image.png

SAP pop up error message:Deficit of SL Stck.in qual.insp 1,500- EA : 000000000000000755 NMDC 0002

image.png

As a result, this QAC2 transaction code cannot be posted this time. In other words, if you want to transfer the inventory in the inspection lot to the 1000 storage location, we can need to exit the current QAC2 transaction code screen first, then execute QAC2 transaction code again, change the destination storage location to 1000, and then we can save it successfully.


If you enter the wrong transaction location in the transaction QAC2, once you click the Enter key, then SAP system cannot post this transaction successfully even if we input the correct storage location later.


As we known that the screen of many other transaction codes in SAP system are very flexible. It is also a common phenomenon for business personnel to manually enter errors before posting, that is, enter the wrong data and press enter. Business personnel can also re-enter relevant data and save it. The transaction code QAC2 can't play like this. I think this is the bug of transaction code QAC2 in SAP.




相关文章
SAP QM 检验批录入了结果以后不能再Reset检验计划了?
SAP QM 检验批录入了结果以后不能再Reset检验计划了?
SAP QM 检验批录入了结果以后不能再Reset检验计划了?
SAP QM初阶之QS26 - Where-Used List for Master Insp. Characteristic
SAP QM初阶之QS26 - Where-Used List for Master Insp. Characteristic
SAP QM初阶之QS26 - Where-Used List for Master Insp. Characteristic
SAP QM 创建ROS维护检验工序,系统报错:Work center NMDC_QA plant NMDC does not exist for task list type S
SAP QM 创建ROS维护检验工序,系统报错:Work center NMDC_QA plant NMDC does not exist for task list type S
SAP QM 创建ROS维护检验工序,系统报错:Work center NMDC_QA plant NMDC does not exist for task list type S
SAP QM中阶之Reference Operation Set 的使用
SAP QM中阶之Reference Operation Set 的使用
SAP QM中阶之Reference Operation Set 的使用
SAP QM初阶之事务代码CR05查询QM Work Center List
SAP QM初阶之事务代码CR05查询QM Work Center List
SAP QM初阶之事务代码CR05查询QM Work Center List
SAP QM中阶执行事务代码QDB1,报错- Inspection severity 001 AQL 0.650 not in sampling schema A01-
SAP QM中阶执行事务代码QDB1,报错- Inspection severity 001 AQL 0.650 not in sampling schema A01-
SAP QM中阶执行事务代码QDB1,报错- Inspection severity 001 AQL 0.650 not in sampling schema A01-
SAP QM初阶执行事务代码QDB1,报错- Sampling procedure NM000001 has no sampling scheme-
SAP QM初阶执行事务代码QDB1,报错- Sampling procedure NM000001 has no sampling scheme-
SAP QM初阶执行事务代码QDB1,报错- Sampling procedure NM000001 has no sampling scheme-