In addition, take into account the impact of ‘COMMIT WORK’ and ‘ROLLBACK’ commands. BAPI_GOODSMVT_CREATE is used to create goods movements. The ‘COMMIT WORK’ command, which triggers the actual update of the document to the database, is performed in the calling program. In the case ...
Following errors might be encountered when posting goods movement via BAPI_GOODSMVT_CREATE / API_MATERIAL_DOCUMENT_SRV: M7021 - Deficit of & & & & M7022 - & exceeded by & & & M7385 - Goods receipt quantit
Here you have to adhere to the following procedure: The call of the BAPI, for example, BAPI_GOODSMVT_CREATE and the subsequent call of BAPI BAPI_TRANSACTION_COMMIT or in case of an error of BAPI BAPI_TRANSACTION_ROLLBACK has to be included in a function module. This function module must ...
Q13: Which goods movements should I not post using the BAPI_GOODSMVT_CREATE BAPI? You should not post the goods receipt for the inbound delivery using BAPI_GOODSMVT_CREATE BAPI because the document base and the status of the inbound delivery are not updated. Q14: What do I have to consid...
3. What do I need to bear in mind when I call BAPI_GOODSMVT_CREATE with a material number and a reservation number at the same time? 4. When I call BAPI_GOODSMVT_CREATE, the system issues one of the following error messages: - M7 096: "Goods movement not possible with mvmt type <...