Reverse Journal entry

Hi,
One of my colleague posted a journal entry without cost center and with profit center.   And now trying to reverse that journal entry.  But he is getting the error message " Account xxxxxxxx requires an assignment to CO object".
Can any one please help me on this?
Thanks,
BMK
Edited by: Manjulakrao on May 17, 2010 10:32 PM

Hi,
This is a tricky situation.
You may try following steps....
1) If no values have been posted to the cost element, you can delete thru KA04 and try to reverse.
2) If the posting date is before validity start date of the cost element, try deleting with a posting date before validity start date of the cost element.
3) Change the message type from error to Warning in OBA5 for KI 235 and revert back to original after reversing the document.
All the best !!!
Best Regards,
Madhu

Similar Messages

  • Bapi for trans code FBS1 - is there any? - FI - Reversal Journal Entries

    Hi Sap Forums,
    I have to post Reversal Journal Entries, I am currently using BAPI_ACC_GL_POSTING_POST for regular entries.
    Anyone else had to do this?
    thanks

    Found this... does this work for anyone?
    I am also trying the same thing can you let me know what parameters you are passing to BAPI BAPI_ACC_GL_POSTING_REV_POST.
    1. I am calling first the BAPI BAPI_ACC_GL_POSTING_POST to create FI Document.
    2. I am passing the document number created from above step to the bapi BAPI_ACC_GL_POSTING_REV_POST .
    3. Till second step it is fine giving no errors but when i do commit i get an update error, document number alreay exist.
    Edited by: keith warnock on Jun 11, 2009 4:58 PM
    Edited by: keith warnock on Jun 11, 2009 4:59 PM

  • PARK & POST  Journal Entry and auto reversal

    Dear All,
    Our auditors has offered the following changes to be implemented in SAP system.
    1. JE approval: Configure the system functionality to place journal entries in a u201Choldu201D status when entered into the system, then the supervisor/manager review and approval then required to release the journal entry from the u201Choldu201D status and post the entry to the general ledger. The reviewer should not have the ability to initiate a journal entry.
    2. JE reversals:  Utilize the functionality to automatically reverse journal entries, booked in prior month as u201Creversing,u201D when new period is opened.
    3. 3-way match: Utilize the SAP functionality to perform an automated 3-way match process between invoice, purchase order, and goods receiving documentation. If invoices meet the 3-way match criteria based on established variance thresholds, invoices should automatically be approved for payment. If variances are noted, which exceed tolerance thresholds set by Management within the system, work flows should be used within the system to automatically route the invoice for the require approval.
    How this changes can incorporated in the system.
    Do suggest.
    Regards,

    For point 1, there is a functionality in SAP where all parked documents will be blocked and then released by the authorized person. There is a standard workflow for that. You may want to check Make and CHeck Settings for Document Parking. If this doesn't satisfy, then there's a need to create a customized workflow. Plus authorizations must be checked so that the users will not be able to Post but only Park. Note that, there is another functionality in Document posting called "Hold" this one, system doesn't assign any financial document. You can assign any reference/number to the document.
    For point 2, there is a Mass Reversal functionality in SAP called the F.80. For accruals, you may use FBS1 which you can input the reversal date and run F.81 to run the reversal.
    For point 3, it is a standard SAP functionality. You must set tolerance as to qty or price variance and the system automatically blocks the invoice for posting and the authorized person is required to release the approved invoices to remove the block for payment. In SAP, when you enter the PO for a particular invoice, it will give you how much or how many is actually goods received for that particular PO. in that sense you will be able to see whether the invoice is completely billed for the whole PO or not.

  • BOFC: Delete reversed manuel journal entry?

    Does somebody knows how I can delete a reversed manual journal entry or how can I revoke my action to reverse it? It was just a click on the wrong button.

    Hello,<br>
    <br>Once a  journal entry has been revoked, it is not possible to reverse the action.<br>
    A reversed journal entry cannot be deleted. <br>
    <br>
    Sorry this can't help more than that.<br> Then again, the reverse journal entry is an audit mechanism to ensure that there's complete audit of the actions done, so...<br>
    <br>
    Regards,<br>
    Andreas

  • Change the field 'StornoToTr' in new journal entry.

    6.50.098 SP:01 EF:14
    Hi,
    When I reverse (Cancel) a journal entry (Storno), I create a new one with
    opposite values and then I insert it (with oJournalEntries Object). But in table 'OJDT' the field 'StornoToTr' in new journal entry, must be changed with transID of cancelled Journal Entry.
    How can I do that with 'oJournalEntries' Object?
    Best Regards,
    Ricardp Pereira

    hi,
    Here is a nice piece of code that set the journal entries for reversal on a certain date. So when a user logs into B1 on that date they will be shown a list of journal entries that are scheduled to be reversed. The user click execute and the journal entries are revered and the functionality you are looking for will be implemented.
    Dim journal As SAPbobsCOM.JournalEntries                             
    journal =                                                            
    oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oJournalEntries)                                                                               
    If journal.GetByKey("665") = True Then                                                                               
    journal.StornoDate = "1/11/04"                           
                journal.UseAutoStorno = SAPbobsCOM.BoYesNoEnum.tYES      
                lErrCode = journal.Update()                              
                '// Check for errors d                                   
                oCompany.GetLastError(lErrCode, sErrMsg)                 
                If lErrCode <> 0 Then                                    
                    MsgBox(sErrMsg)                                      
                End If                                                   
            End If                                                       
    Its an alternative way to reverse journal entries.
    Thanks,
    Cormac

  • Difference between the reversing journal and auto reversal journal in HFM?

    Hi! all
    This is sandeep. I was posted journals but I'm not able to understand the difference between the reversing journal and auto reversal journal could you please help me to know the difference between them
    Thank you,
    SANDEEP

    Hi Sandeep,
    As per my understanding, reversing and auto revering journal entries are same:-
    1) Reversing journal entries are the entries which are made for the adjustment for the preceding periods.
    2) For Understanding Auto Reversal entries, please refer HFM user guide, you can refer page number 182
    http://docs.oracle.com/cd/E17236_01/epm.1112/hfm_user.pdf
    Regards,
    Ajay

  • BPC 10.0 NW: JOURNAL ENTRIES ARE REVERSED WHEN RUNNING CONSOLIDATION

    Hi Expert,
    After running consolidation, I made various journal entries. After posting the journal entries, status of consolidation and currency translation in consolidation model was changed from "done" to "to be executed". When I re-run the consolidation, the journal entries were reversed.
    Please help.
    Thanks,
    A

    Hi A
    The fundamental principles of Consolidation Journal entries are when posted, Please keep in mind following rules for any Consolidation system.
    Journal Entry Type  Local Currency  Group Currency ScopeTranslation     Consolidation
    Reporting or
    Local Currency             LC                    NONE                 NOSCOPE    YES             YES
    Group
    Currency                        -                        USD                 NOSCOPE     NO              YES  
    Scope Level
    Adjustments                 -                         USD                    SCOPE1        NO            NO
    (Top side Adjustments)
    ==============
    I believe that you have had posted Journal entries in Local Currency(LC) and Group Currency with NOSCOPE level.  Based on your entry System would perform from above rules.
    Hope this will clarify your questions on journal entries why the Monitor  has to re-run CT and Consolidation Process.
    Thanks
    Venkat
    *** You Can not Post "  LC with SCOPE1(actual ownership scopes)****

  • Automatic reversal of journal entry into new posting period

    Is there a way to set automatic reversal of a journal entry when creating a JE in the next posting period?

    Hi,
    I do not think this requirement can be met. There is no automatic reversal of document if it is being posted in the next period.
    However, you can write a validation in order to prevent the users to post in next period in GGB0 and assign the same in OB28.
    Hope this will solve your issue.
    Regards,
    Ravi

  • Reversing a journal entry through API

    Hello All,
    Can anyone please tell me what is the API for reversing the journal entries.
    When I searched I found that there is an API XLA_JOURNAL_ENTRIES_PUB_PKG for reversing journals, but I could not find any procedure inside it for reversing the journal entry.
    Regards,
    Rakesh.

    thanks for your reply.
    I wanted to reverse a journal that is already posted. I got the API name: I was looking at the wrong version of oracle. The above mentioned one was for 12.1.
    XLA_JOURNAL_ENTRIES_PKG.reverse_journal_entry (R 12.0.6)
    Regards,
    Rakesh.

  • How to reverse a manual Journal Entry Voucher created via Custom BO

    Hi All,
    I have created a custom BO for triggering a Journal Entry Voucher for each and every Customer Invoice created in the system.Normally all Customer Invoice will be having a corresponding Journal Entry document ,apart from the default JE document I have created an additional Journal Entry for each CI through a Custom BO because of the Business requirement.I am using the default JE as the source document for the newly created JE for the same CI.
    If a custom invoice gets cancelled only the default JE will get reversed.How to reverse the newly created JE too.I there a way to carry out this reversal process through PDI using ABSL.
    Please find below the code for details.
    Custom BO contains these lines.
    import ABSL;
    import AP.FinancialAccounting.Global;
    import AP.CustomerInvoicing.Global;
    var query;
    var selparam;
    var resultset;
    var query1;
    var selparam1;
    var resultset1;
    var query2;
    var selparam2;
    var resultset2;
    query = AccountingDocument.QueryByElements;
    selparam = query.CreateSelectionParams();
    selparam.Add(query.UUID.content, "I", "EQ", this.ZJEUUID.content);
    resultset = query.Execute(selparam).GetFirst();
    selparam.Clear();
    if (resultset.IsSet())
        var CI_ID = resultset.OriginalEntryDocumentContainingObjectReference.FormattedID;
        if (!CI_ID.IsInitial())
            query1 = CustomerInvoice.QueryByElements;
            selparam1 = query1.CreateSelectionParams();
            selparam1.Add(query1.ID.content, "I", "EQ", CI_ID);
            resultset1 = query1.Execute(selparam1).GetFirst();
            selparam1.Clear();
        if (resultset1.IsSet())
            foreach (var itemIns in resultset1.Item)
                var qty = itemIns.Quantity.content;
                var pid = itemIns.ItemProduct.ProductKey.ProductID.content;
                query2 = ZProductTax.QueryByElements;
                selparam2 = query2.CreateSelectionParams();
                selparam2.Add(query2.ZprdID.content, "I", "EQ", pid);
                resultset2 = query2.Execute(selparam2).GetFirst();
                selparam2.Clear();
                if(resultset2.IsSet())
                this.ZEnvTax.content = this.ZEnvTax.content + (qty * resultset2.ZtaxPrice.content);
                this.ZEnvTax.currencyCode = resultset2.ZtaxPrice.currencyCode;
                this.InvID = resultset.OriginalEntryDocumentContainingObjectReference.FormattedID;
    //Manual creating of Journal Voucher //
    var newJV = AccountingEntry.Create();
    newJV.CompanyID = resultset.Company.ID;
    newJV.Note.content = resultset.Note.content;
    newJV.AccountingDocumentTypeCode = "00047";
    newJV.BusinessTransactionTypeCode = "601";
    newJV.TransactionCurrencyCode = resultset.Item.GetFirst().BusinessTransactionCurrencyAmount.currencyCode;
    newJV.AccountingClosingStepCode = resultset.AccountingClosingStepCode;
    newJV.ZcustomerID.content = resultset1.BuyerParty.PartyKey.PartyID.content;
    newJV.PostingDate = resultset.PostingDate;
    var sob = newJV.SetOfBooks.Create();
    sob.SetOfBooksID.content = resultset.SetOfBooksID.content;
    //Making the Credit account of Original JE as Debit account in this JV//
    var debitAccIns = resultset.Item.Where(c => c.DebitCreditCode == "2").GetFirst();
    var debitAcc = debitAccIns.ChartOfAccountsItemCode;
    var newJVGL = newJV.Item.Create();
    newJVGL.DebitCreditCode = "1";
    newJVGL.ChartOfAccountsItemCode.content = debitAcc.content;
    newJVGL.TransactionCurrencyAmount.content = this.ZEnvTax.content;
    newJVGL.TransactionCurrencyAmount.currencyCode = this.ZEnvTax.currencyCode;
    // Posting the debited account to a new GL account//
    var newJVGL1 = newJV.Item.Create();
    newJVGL1.DebitCreditCode = "2";      
    newJVGL1.ChartOfAccountsItemCode.content = "101000";
    newJVGL1.TransactionCurrencyAmount.content = this.ZEnvTax.content;
    newJVGL1.TransactionCurrencyAmount.currencyCode = this.ZEnvTax.currencyCode;
    Please respond ASAP
    Regards,
    Navin Kandasamy

    Hello Navin,
    There is an action "Cancel" in the Accounting Entry BO. Try calling that action from ABSL whenever the CI is canceled. But to do that you should have the reference of the created JEV through code.
    Hope this helps.
    Thanks & Regards,
    Meghna

  • Reverse Cash journal Entry

    Hi all
    My client wants to reverse  a entry in FBCJ, he has saved, posted & printed the receipt for the said entry.
    System is allowing to reverse or delete a entry which is saved & posted but when a receipt is printed for that entry it is not.
    Message is coming as Reversal failed.
    Help in this regard will be appreciated.
    Thx in Advance.
    Kamal Sankla

    it's only possible to delete/reverse CJ documents after printing a receipt if you implement modification note 359656

  • Journal Entry--ReOpen and Auto Reverse

    Dear All BPC Experts
       I am using BPC 7.5 NW SP03, and now doing config in Journal Entry.
    I want to disable the Re-OpenJournal in next period and AutoReverse.
    I already try the paremeters "JRN_REOPEN ,"but it doesn't work.
    Does anyone know how to disable these two funtions in journal entry?
    BRs,
    Fred Cheng

    Hi Fred,
      In my view,these two parameters can not be disabled.When set JRN_REOPEN to N.,it's only  not tick the checkbox in JournalEntry,but it won't grayed out.In fact,JRN_REOPEN does not work when you only ticked it.It need to match 3 criterions:
    1) JournalEntry's status is POSTED.
    2) In Translation rules,related members are fit the entry you created.
    3) Run reopen journal manually and select correct category and time .
    Hope it helps
    Alisa

  • Post journal entry automatically when a certain account is posted

    Dear all,
    Thanks for your attention.
    I would like to post an Journal entry automatically at the same time (or just after) a certain account is posted.
    Certain account means an account ID for Payment Difference of Payment for Invoice.
    I would like to reverse payment difference amount and post same amoount with another account ID.
    What we need to do is to catch the event of each posting and if find the account ID, post another journal entry by using action "post".
    But I have no idea where to catch posting occurs.
    Could you tell me if anyone know what I should do for this?
    If you need more info, please ask.
    Thanks,
    Mai

    Hi Mai,
    If you go to General ledger work center and click on Journal Entries view.
    Here you can do advance filter  and find the journal entry type of posting ( Cash Disbursement for instance) and you can make a note of the diff amount that got posted may be due to payment difference/exchange rate diff etc.,
    (One way of finding out which is the journal entry id, you can find this id by going to invoicing & in its document flow.)
    Now create a manual Journal entry voucher for this diff account and as you want to move this to another account, select it as offsetting.
    Thanks
    Lokesh Sharma

  • Cancellation of journal entry

    Hi All,
    I need to cancel a journal entries based on outgoing payment. What are the exact steps?
    Regards,
    Rupa

    Hi Rupa,
    in the original Journal, go into the form settings & make the 'Balance Due' columns visible. Once a row is reconciled, there is no balance due. Next, rightclick on the journal entry & select 'Applied Transactions'. This window will show you all transactions reconciled with this journal.
    The original journal entry cannot be changed, it is the nature of journals entries as legal entities that they cannot be changed, but the accounting transaction may be reversed with a follow on posting. This follow on posting happens automatically when you cancel the payment.
    All the best,
    Kerstin

  • Mass Printing of Journal Entries

    Good Morning.
    I'm trying to figure out how to print a large number of journal entries without having to click on each one individually, but am having difficulty figuring this out.
    I need the Journal Entry/Document print out to match how the print out would look in FB03.
    I read on a previous thread that a Query can be created to do this. Is that the only way? If so, can someone walk me through how to create a Query for this?
    I've never created a Query in SAP before and am having difficulty figuring it out.
    Thank you for your help. Let me know if I need to clarify what I'm trying to accomplish.

    Hi,
    Sir.
    As far as concern there is no Tcode or BAPI avaliable for MASS Reversal of MIRO. Instead simply you
    can write LSMW for MR8M with appropriate data in .TXT format and run once.
    LSMW for MR8M is possible solution.
    I hope this helps you.
    Regards,
    Pankaj A Bhalerao.

Maybe you are looking for

  • Is there a way to delete records from MDM automatically?

    Is there a way to delete records from MDM automatically? I am able to import the data automatically through MDIS, but I have to delete the data first. Itu2019s possible to do it ?

  • Quick question about div tags

    How do you make a div tag only as wide as the content that is inside of it, rather than the width of the cell that surrounds it?

  • CS6 Multicam Edit - Is there a way to turn off some camera angles when the system gets strained?

    I'm doing a multicam edit in cs6 and the 5 camera angles I have are straining my system.  I have two main angles and three kind of back up go pro angles that I don't need most of the time.  But I don't want to get rid of them either.  Is there a way

  • JavaScript in Form Acts Differently in Acrobat X and Reader X

    I have a fillable PDF form whose Submit button calls this JavaScript: this.mailForm(true); When I open this form in Acrobat X Pro and hit the submit button, a mail dialog box comes up as I would expect. When I open this form in Acrobat Reader X and h

  • "Rebel" Dock icons

    Hi all I usually like to change the icons that come by default in some applications. I particularly have a soft spot for a 3D, toy-like version of the "standard" Chrome icon. I usually change the Firefox and Safari icons, too. It happens that Chrome