Ansicht
Dokumentation

BAPI_MNFCTCONFRCVR_RPV_RECEIVE - Receives a New Line/Reporting Point Structure

BAPI_MNFCTCONFRCVR_RPV_RECEIVE - Receives a New Line/Reporting Point Structure

TXBHW - Original Tax Base Amount in Local Currency   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Every backflush refers to a reporting point. A goods receipt is also posted to a reporting point (goods receipt reporting point). The reporting point structure of the current line must be known at the backflush. A reporting point structure is passed on to the backflush in R/3 using this module. The parameters LINEHEADER and LINEVERSION identify a line or reporting point structure. The parameter LINEHEADER identifies the actual object (line) and the parameter LINEVERSION identifies the current version number.

The backflush function module BAPI_MNFCTCONFRCVR_RECEIVE always expects the specification of both parameters LINEHEADER and LINEVERSION per backflush. All backflushes for an order always use the same line or reporting point structure that were valid the first time this order was backflushed. When accessing the backflush module BAPI_MNFCTCONFRCVR_RECEIVE, the system checks whether the transferred line or reporting point structure corresponds to the line or reporting point structure transferred in the first backflush and whether the transferred reporting point exists in the line or reporting point structure. If one of these two checks provides a negative result, the system rejects the backflush.

In parameter REPPOINTS, at least one entry must exist for all reporting points in the structure. A reporting point with no preceding reporting point must have a blank in the REPPOINT_PRED field.

The fields OBJTYP and OBJID for parameter REPPOINTS must remain blank. You use these parameters to display the alternative line groups and multiple work centers. These objects, however, are only available in the integrated scenario (APO and DI System) and not in the standalone DI scenario without the APO (limited to fewer functions).

Example

The following reporting point structure exists:

4
\
5
\
/6----\
1-2-3 8----9
\7----/

The transfer table REPPOINTS must be filled as follows:

REPPOINT,,REPPOINT_EXT,,REPPOINT_PRED
9,,,,,,as necessary,,,,8
8,,,,,,as necessary,,,,6
8,,,,,,as necessary,,,,7
7,,,,,,as necessary,,,,3
3,,,,,,as necessary,,,,2
2,,,,,,as necessary,,,,1
1,,,,,,as necessary,,,,
6,,,,,,as necessary,,,,3
6,,,,,,as necessary,,,,5
5,,,,,,as necessary,,,,4
4,,,,,,as necessary,,,,

Notes

The module does not carry out a COMMIT WORK.

Further information





Parameters

LHEADERNAME
LINEHEADER
LINEVERSION
REPPOINTS
RETURN

Exceptions

Function Group

10507

rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 3207 Date: 20240606 Time: 075225     sap01-206 ( 73 ms )