cancel
Showing results for 
Search instead for 
Did you mean: 

Question about the MAKZN field in the RBKP table

Former Member
0 Kudos

Hello all.

I have a question about the MAKZN field. Does anyone know what field in MIRO is assigned to this field? We have an issue where a line item amount was not selected invoice was out of balance but the agent selected accept and post. And invoice posted. but I am interested in knowing where the amount if keyed in because when I go to the RBKP table I see an amount entered in the MAKZN (manually accept net difference amount)

Accepted Solutions (1)

Accepted Solutions (1)

former_member182371
Active Contributor
0 Kudos

Hi,

it seems as if the value was calculated internally:

program SAPLMR1M

dynpro 6000

PAI module fcode_6000

Include LMR1MI3W


*-------- buchen ------------------------------------------------------*
    WHEN fcobu OR fcomanak.
*--- identical code in PAI Module FCODE_6250 --------------------------*
      PERFORM ota_check USING vf_kred-xcpdk rbkpv-xcpdd
                        CHANGING rc.
      IF rc NE 0.
        CLEAR ok-code.
        EXIT.
      ENDIF.
      IF ok-code = fcomanak.
        PERFORM diff_akzeptieren.
        ok-code = fcobu.
      ENDIF.

where:

fcomanak LIKE ok-code VALUE 'MANAK', " Manuell akzeptiert


*&---------------------------------------------------------------------*
*&      Form  DIFF_AKZEPTIEREN
*&---------------------------------------------------------------------*
*       Differenz manuell akzeptieren
*----------------------------------------------------------------------*
  FORM diff_akzeptieren.

*       Manuell akzeptierter Betrag
    rbkpv-makzn  = rbkpv-makzn + rbkpv-diffn.
    rbkpv-makzmw = rbkpv-makzmw + rbkpv-diffmw.
*       Differenzbeträge
    CLEAR: rbkpv-diffn, rbkpv-diffmw.

  ENDFORM.                             " DIFF_AKZEPTIEREN

maybe it´s happenning when releasing manually the invoice in MRBR?

Best regards.

0 Kudos

Hi All,

I have a issue with related to invoice posted. please clarify.

A PO created for 4 line items and GR is done only for 3 items. (1st, 3rd and 4th).

Invoice is posted for these 3 items. However when checked in MIR4 for acounting document created, the value of 4th line item was posted to small difference MIRO account instead of GR/IR/Inventory account. This happened because in the Invoice, user selected all the line items but posted the invoice for the value of 2 line items only. so 4th line item value has been hitting the small diff miro account. whereas when we tried to simulate this scenario, its not happening for any other invoices. Why this particular invoice behaved in this way. I checked RBKP table and MAKZN field (manually accepted net amount) is filled with 4th line item value.  Can you please let me know why user was able to post with such big difference though tolerance 'BD' is allowed to accept only upto 10 USD? Can you please let me know the exact issue.

Thanks and Regards

Sri

Former Member
0 Kudos

Hi, Jack!

See answer here: http://scn.sap.com/thread/3453813 (added just to close this "hijacked" discussion, in case somebody gets here with a similar question in the future).

Answers (0)