Skip to Content
avatar image
Former Member

Error When Posting TPM19 for Reversal TPM18

Hi All,

Please help me..

I created a gain loss journal for forwarding transaction by using tcode TPM18.

Then I realized that I made a mistake there, thus I want to reverse such document.

I used TCode TPM19 for doing that. In the test run environment, that was succesfully executed.

But after I unticked the test run mode, there was error message as follow below :

"A true reversal cannot be carried out in EC-CS Consolidation

Message no. G3122"

For Information I add a  new transaction type that similar with forward transaction and i add a new gl account for gain/loss transaction.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Oct 22, 2015 at 03:25 PM


    Please refer the following thread:

    Reversal of document distribution in FAGLGA35 o... | SCN



    Add comment
    10|10000 characters needed characters exceeded

  • Oct 22, 2015 at 04:26 PM


    Generally, usage of BAPI_ACC_DOCUMENT_REV_POST/CHECK does not have

    any effect for EC-CS data, when no line items are posted to

    a consolidation ledger. It always generates the error G3122.

    Different procedure logic for EC-CS posting is required in that case.

    It is necessary to post a new contra-document, no reversal, which

    eliminates the previously posted balances. This document is then

    propagated to the consolidation as new document.

    The real reversal does not work.

    Also, please review the EC-CS part of the note 309208.

    One of the following criteria is not correct in your system:


    •         No data stream or no active data stream is defined although at

             least one integrated consolidation type is active and 'Realtime

             update' is the assigned data transfer method for all active

             consolidation types.

    •         The documents to be cancelled do not exist in the journal entry


    •        The quantity of the ledgers that are commonly assigned to the

             consolidation units assigned in the documents to be cancelled

             are taken into account. This quantity is determined at the time

             of the requested negative posting and fulfills one of the

             following criteria:

             -  It differs from the quantity of the ledgers at the time of

                the original posting.

             -  One of the contained ledgers does not write journal entries.

             -  Due to the fiscal year variant used, the posting period for

                these ledgers is not unique.

    Note 1132595 may already be applied in your system so note should enable the allocation program to avoid a true reversal.

    Now, you should use a document type which does not permit negative

    posting. In transaction OBA7 you can see the flag 'Negative Postings

    Permitted' for document type. The document type which you use for the

    distribution should not have this flag activated.

    Hope could be helpful.



    Add comment
    10|10000 characters needed characters exceeded