删除和修改 预留 :BAPI_RESERVATI…
行项目我开始习惯性给了个10,后来发现结果不对,打开了界面,看到是1而不是10。
还有changedx-res_item 是行项目不是X
掉BAPI是打的删除标记。
开始执行完后,发现跟前台删除不一样,
我前台直接给删掉了
删除成功后:
删除预留:BAPI_RESERVATION_DELETE也是删除,具体却别待测试
以下是英文的文档……没看懂……谁看懂了请留言告知下小弟啥意思,谢谢!
SAP Documentation for FM BAPI_RESERVATION_DELETE
FUNCTIONALITY
Delete reservation
EXAMPLE
You can use this method to delete individual
reservations.
HINTS
The system checks the following authorization objects with the
activity 06 (delete):
-,,M_MRES_BWA,,Reservations: movement
type
-,,M_MRES_WWA,,Reservations: plant
The number of the reservation that is to be deleted must be
transferred in the RESERVATION parameter
The TESTRUN parameter can also be set. This has the effect
that the system carries out all the checks but without creating the
reservation.
Messages are returned in the parameter 'Return'. The
documentation for this parameter contains the return values and
their meanings.
FURTHER_SOURCES_OF_INF
The method can only carry out its function if no error
messages were created in the parameter
'Return'.
No transaction control is implemented. The caller therefore
has to carry out the 'Commit Work' (for example, using the
BAPI_TRANSACTION_COMMIT) after this method has been called up
successfully; that is, if no errors were displayed in the parameter
'Return'.Documentation extract taken from SAP system, Copyright (c)
SAP AG
http://blog.sina.com.cn/sapliumeng