Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> UserExit>XMRM0001



Index

XMRM0001

Customer Exists: REM Backflush
The technical procedure for a backflush in Repetitive Manufacturing is that an inspection module is accessed (CHECK module) which determines, checks and blocks specific master data. Then an execution module is carried out (GO module) which carries out or triggers the actual postings.

The user exit at the end of the check module (in a non-reversal case) is called EXIT_SAPLBARM_001. The check modules are the modules: RM_BACKFLUSH_CHECK, RM_BACKFLUSH_CHECK_AO, RM_CONFIRMATION_CHECK, and RM_BACKFLUSH_CHECK_COMPONENTS.

The user exit at the end of the GO module is (in a non-reversal case) is called EXIT_SAPLBARM_002. The GO modules are the modules: RM_BACKFLUSH_GO, RM_CONFIRMATION_GO and RM_BACKFLUSH_GO_CANC.

The user exit at the end of the check module when reversing is called EXIT_SAPLBARM_003. The check module is called RM_CANCEL_BACKFLUSH_CHECK.

The user exit at the end of the GO modules when reversing is called EXIT_SAPLBARM_004. The GO modules are RM_CANCEL_BACKFLUSH_GO, and RM_CANCEL_BACKFLUSH_GO_CANC.

The following processes can be carried out:

  1. MF40, MF43, MF4A, MF4U with no reversal of the movement direction
    RM_BACKFLUSH_CHECK, RM_BACKFLUSH_GO
  2. MF44, MF4S with no reversal of the movement direction
    RM_BACKFLUSH_CHECK_AO, RM_BACKFLUSH_GO
  3. MF40, MF43, MF4A, MF4U with reversal of the movement direction
    RM_BACKFLUSH_CHECK, RM_BACKFLUSH_GO_CANC
  4. MF44, MF4S with reversal of the movement direction
    RM_BACKFLUSH_CHECK_AO, RM_BACKFLUSH_GO_CANC
  5. MF41
    RM_CANCEL_BACKFLUSH_CHECK, RM_CANCEL_BACKFLUSH_GO (original message was with no reversal of the movement direction)
    RM_CANCEL_BACKFLUSH_CHECK, RM_CANCEL_BACKFLUSH_GO_CANC (original message was with reversal of the movement direction)
  6. MF48
    RM_CONFIRMATION_CHECK, RM_CONFIRMATION_GO

  7. Function/Program:
    • EXIT_SAPLBARM_001: Customer Exit: RM_BACKFLUSH_CHECK
    • EXIT_SAPLBARM_002: Customer Exit: RM_BACKFLUSH_GO
    • EXIT_SAPLBARM_003: Customer Exit: RM_CANCEL_BACKFLUSH_CHECK
    • EXIT_SAPLBARM_004: Customer Exit: RM_CANCEL_BACKFLUSH_GO

02-Oct-2005