FM分配检验计划并计算样品

2020-09-06 04:58发布

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

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


大师们,

我正在开发一个程序,以使用BAPI QPL1_INSPECTION_LOT_CREATE,QPL1_UPDATE_MEMORY,QPL1_INSPECTION_LOTS_POSTING和BAPI_TRANSACTION_COMMIT创建检验批。

它工作正常,但我需要像QA01事务中一样创建检验批并自动分配检验计划并计算样品。 您知道我可以使用什么FM或如何处理这种情况吗?

希望你一切都好。

谢谢。

Rodrigo

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

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


大师们,

我正在开发一个程序,以使用BAPI QPL1_INSPECTION_LOT_CREATE,QPL1_UPDATE_MEMORY,QPL1_INSPECTION_LOTS_POSTING和BAPI_TRANSACTION_COMMIT创建检验批。

它工作正常,但我需要像QA01事务中一样创建检验批并自动分配检验计划并计算样品。 您知道我可以使用什么FM或如何处理这种情况吗?

希望你一切都好。

谢谢。

Rodrigo

付费偷看设置
发送
5条回答
Baoming ROSE
1楼-- · 2020-09-06 05:17

大家好,

只需注册已实施的解决方案:我使用了以下告知的所有FM/BAPI:

1)QPL1_INITIALIZE

2)QPL1_INSPECTION_LOT_CREATE

3)QPL1_UPDATE_MEMORY

4)QPL1_INSPECTION_LOTS_POSTING

5)BAPI_TRANSACTION_COMMIT

然后我在S_ALR_87005369交易中设置了"按任务列表检查"和"自动分配需求"字段(IMG>质量管理>质量检验>检验批创建>定义检验类型的默认值)。

使用此配置并在QPL1_INSPECTION_LOT_CREATE上正确提及它,对我来说很好用:

结构RMQED_IMP

DBS_STEUER = 01

DBS_FLAG = X

DBS_NOCHG = X

DBS_SUBRC = X

结构QALS_IMP

MATNR

工作

HERKFUNT

ART

KDAUF

ENSTEHDAT

ENTSTEZEIT

ERSTELLER

ERSTELDAT

ERSTELZEIT

PASTRTERM

附录

SELMATNR

SELWERK

GUELTIGAB

WERKVORG

LOSMENGE

MENGENEIGH

非常感谢您的帮助。

祝你有美好的一天!

Rodrigo


南山jay
2楼-- · 2020-09-06 05:27

嗨罗德里戈,

在成功满足要求后,非常感谢您更新和讨论解决方案的方法。 此线程是另一个示例:

http://scn.sap.com/thread/3391828

请继续努力。 ????

干杯!

Rajen

nice_wp
3楼-- · 2020-09-06 05:31

嗨Rodrigo,

只是想一想,您是否试图在QPL1_INSPECTION_LOT_CREATE的QALS_IMP结构中提及PLNTY,PLNNR,PPLVERW,PLNAL FM?

请尝试一下。

最诚挚的问候,

Rajen

软件心理学工程师
4楼-- · 2020-09-06 05:34

嗨,罗德里戈,

除了我之前的答复外,您还可以尝试以下情形:

代替使用FM QPL1_INSPECTION_LOT_CREATE,而是使用FM QPL1_INSPECTION_LOT_PLAN_SAMPL,并使用当前使用的其他FM。 控制结构RMQED_IMP非常重要。 希望您已经使用过DBS_STEUER ='01'(模式=创建),DBS_FLAG ='X',DBS_NOPLAN =''等。

在QALS_IMP结构中提及PLNTY,PLNNR,PPLVERW,PLNAL。 FM QPL1_INSPECTION_LOT_PLAN_SAMPL使用与QPL1_INSPECTION_LOT_CREATE相同的结构。

最好的问候,

Rajen

SAP浪
5楼-- · 2020-09-06 05:20

嗨,

拉詹·马丹感谢您的回答。 您的解决方案工作正常。 为只有一个关联检验计划的物料生成检验批时,这些功能可以正常工作-将检验计划分配给批次并计算样本,使检验批的状态为已下达。

现在,当物料具有多个检验计划时,我想实现相同的目标。 在这种情况下,这些功能将创建检验批,但状态为已创建(未下达),并且不会计算样品。 经过几天的尝试,我没有使用这些功能实现此目的。 有人有解决办法吗?

一周热门 更多>