EA21 Adjustment reversal

When I used the transaction EA21 both the billing document & the invoice document got reversed.
Is this a valid scenario ??
then after adjustment when i rebilled a new invoice document got genertaed which contains the old details as credit and the new details as debit in the same invoice.

The scenario does not sound like EA21. It does not reverses the original invoice. If you have the original print document number, you can check in EA40 or in ERDK table if the reversal is set for that invoice? I have never seen it happening before, but it can easily make you think that it reversed the invoice if you try to look at the "bill period" on the top of the installation screen. Since the bill is reversed, it deletes the entire line from there, but it does not mean the print document is actually reversed.
Regards,
-Q

Similar Messages

  • Adjustment/Reversal of VAT Credit

    Dear All,
    I am having one issue regarding the adjustment/reversal of credit pool.I think this issue will be faced by most of the manufacturing companies.
    At the time of purchase, VAT will be come in VAT Receivable/VAT Recoverable account.
    And at the time of sale, VAT will goes to VAT Payable account.
    At the time of payment to GOVT, we do like this VAT Payable = Vat Receiable + Pay from account ( Cash/Cheque )
    This is normal scenario.
    But in case of my client scenario they are making RM purchase mostly as VAT and transfer the 90 % stock to other plants(depot)
    Hence Vat receivable is more than Vat Payable
    Vat Receiable  = 1cr
    Vat Payable  =    10 Lacs
    What we will do the for remaining amount in Vat Receivable ( 90 lacs in Vat Receivable)
    Where we will offset this account.
    And what practice will followed by the manufacturing companies.
    Regards,
    Dinesh

    first rule u cant not take set off of VAT agains diffrent stat VAT
    like u have input VAT in maharastra transfred to Gujrat and sold in gujrat VAT
    Accoding to VAT rule uou can not get the set off of MH VAT agains GJ VAT
    in u are case if 90% of the material id transfred to diffrent stated then u cant take the set off against this MH VAT
    what ever the VAT amount material amount u have transfred certain % only is allowed for VAT set off against MH VAT only
    like y have transfred material of 100 and input vat os 10 then u are not elegiv\ble to take set off full 10 againat MH vat output but only redused 2%
    10X 2/100 = 0.2  so u can thake set of of 10-0.2= 9.8 against MH VAT output.
    rest u have to expense it out and that will be compaies cost .
    hope this is clear now

  • Adjustment reversal

    hello,
    After creation of an adjustment reversal I rebill the contract. In case that I didn't make any change in reading, I am getting blank lines in FPL9. Is there any cust. in order not to create blank lines in case of adj. reversal? 
    Because I am using 'installation group', I am doing adjustment reversal without reading changes for all the group.
    thanks,
    ben

    Hi:
    You should try after changing the meter reading else try by t/code EA00.
    Regards
    Shashi

  • Invoice documents not created in the mass activity

    Hello SDN,s
    The invoices(Print documents) have not been created through mass job in the EA29 transaction code.
    When we run the job for mass invoice in EA29, the invoices have not been created and able to create the invoices in the EASIBI transaction code.
    I have created billing documents and trying to create the invoices in EA29 transaction code and getting the error like no documents created in the application.
    Could you please guide me why the invoices are not getting created in the EA29 and where do i check to resolve the issue.
    Please advice.
    Regards,
    KV

    Hi KV:
    The mass activity IS-U for invoice creation is tx. EA26, tx. EA29 is the paralell mass printout IS-U, but first you must create the invoice document with EA26 and then print it with EA29.
    Here's a list of some IS-U Billing transactions
    EASIBI Create Individual Bill
    EA00 Test Billing of a Contract
    EA13 Print/Billing Document Reversal
    EA14 Print/Billing Document Reversal
    EA15 Reversal of Invoicing Documents
    EA16 Create Manual Backbilling
    EA17 Change Manual Backbilling
    EA18 Display Manual Backbilling
    EA19 Create Bill (Individual Creation)
    EA20 Reverse Billing Document
    EA21 Adjustment Reversal Billing Docs
    EA22 Display Billing Document
    EA22_TOOL Billing Tool
    EA24 Delete Adj. Reversal frm Bill.Order
    EA25 Create Partial Bill (Individual)
    EA26 Mass Processing: Create Bill
    EA27 Mass Processing: Create Partial Bill
    EA28 Mass Process.: Request BB Amounts
    EA29 Mass Processing: Bill Printout
    EA29_AGGRBILL Print Aggregated Bill
    EA33 Mass Processing: Bill Reversal
    EA34 Mass Processing: Full Reversal
    EA38 Mass Activity: Billing
    EA39 Mass Activity: Billing Simulation
    EA40 Display Print Document
    EA55 Display Rate Cat.
    EA56 Maint. Rate Type
    EA57 Create Budget Billing Change Doc.
    EA58 Mass Activity: Coll. Bill Printout
    EA59 Print Collective Bill (Old)
    EA60 Print Invoicing Document
    EABI Billing/Invoicing log display
    EABICO Bill Correction
    EABIH Archive Billing Document Headers
    EABIL Archive Billing Document Line Items
    EABR IS-U Billing
    EAIN Billing/Invoicing log display
    EAMABI Mass Billing
    EAMASI Mass Billing Simulation
    EAMS00 Mass Billing of Simulation Indexes
    EAMS01 Mass Act.: Billing of Sim. Indexes
    EATR Mass Activity: Create Bill/Part.Bill
    EAXX IS-U Billing
    EA_DOWNLOAD Download Billing Master Data
    I hope this will be helpful.
    Regards,
    David

  • Billing,invoicing reversal

    Experts,
    we are in billing month April. billling has been done till march and payment also made by the consumer. Now we have to recalculate the bill only for January and February by giving different consumption.How to do this?.
    If it is by adjustment reversal or correcton billing, write the steps clearly for better understanding of the process.Please suggest me a solution for this.It is urgent please.
    metha
    Edited by: renju metha on Nov 2, 2008 6:50 PM

    Depending on you customizing on TE505-R470_ACTIVE you might be able to reverse the invoices from January and February without reversing the next ones. In my point of view, in a consumption based meter reading this might not make since because the consumption from March are different also if the ones from January or February are not correct. Normally you should reverse all the invoices, the ones that are paid a reset clearing would be created, then create the new invoices and then do account maintenance to assign the payments to the new invoices.
    As far as i know back billing works if you have DPC and estimated billings...
    Cheers.

  • Reversing an EBF bill

    Hi,
    Is it possible to perform reversal to EBFbills? I tried on both EA20 (full reversal) and EA21 (partial reversal) and both gave me the error AH898. I need to reverse the EBF bills because I need to reverse move-in document. Can someone advise how can I get rid of the EBF bills once they are convereted into the system.
    Thanks
    W

    Hello W,
    A migrated EBF document is a document of a legacy document and not created with IS-U. because of this a reversal (which is linked with the contract change) is not possible. You just can enter a move out at a later day and correct the amount via a manual billing.
    I hope this is helpful.
    regards
    Olivia

  • Debit/credit indicator in Print document (DBERDL-SHKZG)

    Hi,
    I noticed that if a print document is reversed, the reversal document containts the same amount as the reversed document rather then the original amount * -1. The debit/credit indicator is initial as well.
    Is it normal?
    As I have FI/CO background, I find it strange.
    Thanks!
    Kind regards,
    Mariya

    Hi Mariya,
    You are correct in that the fully reversed Print Document will not have *-1 to the amounts. The header field  Doc Reversed (ERDK-STOKZ) specifies whether the doc is a reversed one or not and all other logic can be based on this and the Reversal Document No (ERDK-INTOPBEL)
    However I have noticed when you have done an adjustment reversal of the Invoice you would then have 3 Billing Docs for an Invoice 1 Old Billing Doc, 1 reversal billing doc (with old billing docs * -1) and 1 new billing doc which is the correct one.
    Hope this helps.

  • How to find the revenues (11i)

    I have to develop a program to find out the revenue for a month. Particuarly I want to find out the top 10 customers in terms of revenues. This should NOT consider the invoices billed as revenue, or the cash not yet
    hit the account. It should only be the revenue which has actually hit the account in a month. How do I find out those. All existing oracle reports considers the billed amount as revenue too.
    We are in 11i.

    You may be able to use AR_PAYMENT_SCHEDULES as this holds the AMOUNT_DUE_ORIGINAL and AMOUNT_DUE_REMAINING. As you apply cash, adjust, reverse, etc. the AMOUNT_DUE_REMAINING will update to reflect the balance of the transaction. So if you take the remaining amount from the original amount you can work out how much has actually been applied against the invoice/CM, etc.

  • User Exit for EA05 Transaction

    HI,
    I want a  user exit for Releasing the Outsorted Invoice Document  in EA05.
    I need to put a Validation for the Posting Date and the Document Date which are showed as a Pop-up after Release Document is Clicked.
    How do I find out a user exit for this requirement?

    This is a list of user exit for EA05. Check if u can find somethig useful.
    EBIA0001     IS-U: User-Defined Fields in Billing Document
    EBIA0002     IS-U: proration according to customer-specific dates
    EBIA0003     IS-U: customer-defined checks in billing and overall check
    EBIA0004     IS-U: Customer Exit for Ext. Calculation of Compressibility
    EBIA0005     IS-U: Termination control of mass runs
    EBIA0006     IS-U: period control - determin. of time portions in billing
    EBIA0007     IS-U: customer-defined activities in billing reversal
    EBIA0008     IS-U: customer-defined activities in billing reversal update
    EBIA0009     IS-U: adjustment for move-in/out: to the day/month-based
    EBIA0011     IS-U: Billing update
    EBIA0012     IS-U: Fill Customer Data in OBJ billing object
    EBIA0013     IS-U: Customer Checks in Billing Selection
    EBIA0014     IS-U: Filling Customer-Specific Fields in Manual Billing
    EBIA0016     IS-U: Determination of Billing Calorific Value
    EBIA0017     IS-U: Individual Document Display
    EBIA0018     IS-U: Customer conditions for backbilling line summary
    EBIA0019     IS-U: Customer-Specific Invoice Comparison
    EBIA0020     IS-U: Change Current Period for Dynamic Period Control
    EBIA0021     IS-U: Change Billing Period for Dynamic Period Control
    EBIA0022     IS-U: Change contract sequence for billing
    EBIA0023     IS-U: Validations for Facts
    EBIA0024     IS-U: Enhancement for Determination of Special Oper. Values
    EBIA0025     IS-U: Determ. of Alternative Weighting for Measured Qtys
    EBIA0026     IS-U: Postprocessing of Gas Factors
    EBIA0027     IS-U: Enhancement Authority Check of Facts
    EBIA0028     IS-U: Enter/Save Customer Facts in Billing Object
    EBIA0029     IS-U: Permit Multiple Adjustment Reversal
    EBIC0001     IS-U: Determine Evaluation Group for Consumption History
    EBIS0001     IS-U: user exit for external prices (EBL)
    EBIS0002     IS-U: Enhancement for rate type and rate fact group
    EBIS0003     IS-U: reference values - integration of user-defined fields
    EBIS0004     IS-U: front office output of historical consumption values
    EBIS0005     User exit for transferring installation facts
    EBIS0006     IS-U: Rate Category - Subscreen Inclusion and Field Check
    EBIS0007     IS-U: User-Exit for Checking Prices
    EBIS0008     IS-U: User-Exit for Checking Level of Calorific Value
    EBIS0009     IS-U: Enhancement for displaying the currency in the facts
    EBIS0010     IS-U: Enhancement for User-Defined Transport Control     
    EBIA0015     IS-U: Backbilling Customer Exit
    Bye,
    Gabriele

  • Palindrome

    I need a program fitting these rules:
    -This program must be named Palindrome.
    -Function adjust - This function will be passed the original string from main. This function will be passed the original string from main. This function will traverse the string in order and pull each character. If this character is a letter, it will add this letter to the new string. If it is not a letter, the character will be ignored and will move on to the next letter. The adjusted string will be passed back to main. (Basically removing all blank spaces and all punctuation marks from the original string.)
    -Function reverse - This function will be passed the adjusted string from main. First, it makes sure that all the characters of the string are in lowercase. Second, it traverses the string and pulls each character in reverse order. It will add the letter to a new string. This string will be returned to main. (Remember that this reverses the string that does not have any spaces or punctuation marks.)
    -Function match - This function will be passed the adjusted string and the reversed string. It will perform the task of checking to see if the strings are the same. The function will return either true or false to the main.
    -Main - This will test our program and check both a palindrome string and a non-palindrome string. Be sure that you include enough variables for all items that are to be used and to hold all answers that are returned from other functions.
    ( This program will only have input in the code not in the cmd prompt, the sentence that should work is Madam, I'm Adam!, the one that should work is This should fail!, make sure it prints if it is a palindrome or not. Any help would be greatly appreciated please try to keep it lower level so i can understand it,)

    As specified, this program will never work.
    The spec for the reverse function says: "First, it makes sure that all the characters of the string are in lowercase". Which, quite apart from being bad design (nothing in the method name tells us the string is going to be down shifted) leaves a potentialy mixed case string being compared with a lower case one.
    To fix this, downshift in the adjust method (not quite such bad design as the name is so vague that you can justifiably do whatever you like in it).
    Enjoy!
    public class Astrads1
         static String adjust(String source)
              String adjusted= "";
              for (int i= 0; i< source.length(); i++) {
                   if (Character.isLetter(source.charAt(i)))
                        adjusted += source.charAt(i);
              return adjusted.toLowerCase();
         static String reverse(String source)
              String reversed= "";
              for (int i= source.length()-1; i >= 0; i--)
                   reversed += source.charAt(i);
              return reversed;
         static boolean match(String adjusted, String reversed)
              for (int i= 0; i< adjusted.length(); i++) {
                   if (adjusted.charAt(i) != reversed.charAt(i))
                        return false;
              return true;
         public static void main(String[] argv)
              String[] sources= new String[] {
                   "Madam, I'm Adam!", "This should fail!" };
              for (int i= 0; i< sources.length; i++) {
                   String source= sources;
                   String adjusted= adjust(source);
                   String reversed= reverse(adjusted);
                   boolean matches= match(adjusted, reversed);
                   System.err.println(
                        "Source= " source
                        "\nAdjusted= " adjusted
                        "\nReversed= " reversed
                        "\nMatches= " +matches);
                   System.out.println(
                        "'" source "' is" +(matches ? "" : " not") +" a palindome");

  • Invoice against Cancell billing document

    Hi Experts,
    user created move-out billing document & invoice  for the period 25.12.2011 to 07.01.2011.
    then user cancel the above billing document and invoice due to modification in billing document .
    now again user created move-out billing document for the period 25.12.2011 to 02.01.2011.
    when we are invoicing to that billing document two invoice are created one for the period of 25.12.2011 to 07.01.2011 ( for reversed billing order ) and second one for the period 25.12.2011 to 02.01.2011 ( for current billing order )
    Regards
    Naresh

    Hi,
    Please check whether the original move-out document is reversed by adjustment reversal or not. In that case, SAP will first post the negative amount of the first invoice for the period 25.12.2011 to 07.01.2011 and then it will post the current amount of the newly created invoice.
    Otherwise if you triggered a full reversal of an invoice document, SAP will never create an invoice document for the same.
    From your statement you mentioned that user has first reversed the bill document and then the invoice document. If a bill document is already invoiced, you can not reverse the bill document first without adjustment reversal.
    Hope it helps.
    Thanks.
    Nirmalya

  • Get Billing info from document in EASIM

    Hi,
    I need to know if it's possible to get billing data generated in document from EASIM and the use it in FM for manual billing doc creation.
    Thanks,
    Daniel

    The scenario we´re working on is about billing of energy theft or consumption not read due to meter problems.
    the billing has to be done over already billed periods, without changing meter readings. The billing consumption in this scenario involves 12 months average consumption, prior to the date in which the theft or malfunction is assumed to had begun, minus the actual billed consumption for each "questioned" period.
    With EASIM I can simulate an already billed period. This cannot be done in EA00 or EASISI.
    Nevertheless I'm working on a new approach wich includes adjustment reversal with a certain reason which can be "read" in billing with IF12, then use specific rate steps for this. I'm not totally sure that this new approach can work, so I'm still insterested in using EASIM generated billing doc.
    Another problem with adjustment reversal is that the "questioned" period can have periods which shouldn't be included in migration relevant periods for BILLDOCEBF object,
    Regards,
    Daniel

  • Fix the Server Admin UI for DNS

    Apple.
    DNS is a fairly important service as you know. I don't have time to edit zone entries manually and then also adjust reverse entries.
    The Server Admin UI for DNS has been broken for a long while now.
    Please.
    Fix it.
    Regards,
    Mezza

    I agree that the DNS GUI in Server Admin is bad and should never have been released as it is. It should at least have the option to be disabled. That way, the limited and somewhat useless config files the GUI generates wouldn't overwrite painstakenly edited config files. Why does my mail server have to sit on the same domain? Why does my primary DNS have to exist within the created domain? Anyway enough complaining. On to solutions...
    I would recommend you download "Webmin". It has a great interface for managing DNS and can do everything you should need. Keep in mind, for all my complaints about Server Admin Tool, it does keep you from adding multiple A records for the same IP which really shouldn't be done. "Webmin" will allow you to do just about anything you want to with DNS. It can be found at:
    http://www.webmin.com
    Hope that helps.

  • User Exit in EA89 -  ISU

    Hi,
    I am looking for a soultion for adding an extra button or a new tab for transaction EA89 in ISU.
    Anyone knows an user/screen-exit/badi for this?
    Thanks,
    Gabor

    Hi,
    check these are the user exits for EA89.
    EBIA0001            IS-U: User-Defined Fields in Billing Document
    EBIA0002            IS-U: proration according to customer-specific dates
    EBIA0003            IS-U: customer-defined checks in billing and overall check
    EBIA0004            IS-U: Customer Exit for Ext. Calculation of Compressibility
    EBIA0005            IS-U: Termination control of mass runs
    EBIA0006            IS-U: period control - determin. of time portions in billing
    EBIA0007            IS-U: customer-defined activities in billing reversal
    EBIA0008            IS-U: customer-defined activities in billing reversal update
    EBIA0009            IS-U: adjustment for move-in/out: to the day/month-based
    EBIA0011            IS-U: Billing update
    EBIA0012            IS-U: Fill Customer Data in OBJ billing object
    EBIA0013            IS-U: Customer Checks in Billing Selection
    EBIA0014            IS-U: Filling Customer-Specific Fields in Manual Billing
    EBIA0015            IS-U: Backbilling Customer Exit
    EBIA0016            IS-U: Determination of Billing Calorific Value
    EBIA0017            IS-U: Individual Document Display
    EBIA0018            IS-U: Customer conditions for backbilling line summary
    EBIA0019            IS-U: Customer-Specific Invoice Comparison
    EBIA0020            IS-U: Change Current Period for Dynamic Period Control
    EBIA0021            IS-U: Change Billing Period for Dynamic Period Control
    EBIA0022            IS-U: Change contract sequence for billing
    EBIA0023            IS-U: Validations for Facts
    EBIA0024            IS-U: Enhancement for Determination of Special Oper. Values
    EBIA0025            IS-U: Determ. of Alternative Weighting for Measured Qtys
    EBIA0026            IS-U: Postprocessing of Gas Factors
    EBIA0027            IS-U: Enhancement Authority Check of Facts
    EBIA0028            IS-U: Enter/Save Customer Facts in Billing Object
    EBIA0029            IS-U: Permit Multiple Adjustment Reversal
    EBIC0001            IS-U: Determine Evaluation Group for Consumption History
    EBIS0001            IS-U: user exit for external prices (EBL)
    EBIS0002            IS-U: Enhancement for rate type and rate fact group
    EBIS0003            IS-U: reference values - integration of user-defined fields
    EBIS0004            IS-U: front office output of historical consumption values
    Regards,
    Madhu

  • Reversing A/P Invoice posted with wrong date and inventory cost adjustment

    Here's the situation:
    We had a PO dated 9/1/09 for items with a cost of $14.50, a Goods Receipt was entered 9/15/09 for the items with the same cost on the PO of $14.50.  Somehow the order got lost in the mix and the AP invoice wasn't entered until today, with a posting date of 1/21/10 and the cost was corrected per the original vendor invoice to the right amount of $19.33.  The invoice was actually dated 9/15/09.  This resulted in hitting the vendor, purchases clearing and the inventory account (for the cost adjustment) in January 2010 when it should have occurred in September 2009.
    The inventory itself has come and gone in the time between the GR and when the invoice was done with the incorrect date.  Normally I would try to reverse the transaction with a Credit Memo and start over, however since the inventory side happened so long ago, I don't see any way of easily going backwards.  I thought about doing service CM/invoice but what I am most concerned about is having the inventory valuation occur properly at the correct time.  I'm not sure how to go about this.
    Using SAP B1 2007A PL42 with moving average inventory.
    Any thoughts would be appreciated.

    Nicole,
    I am afraid you may not have ability to do the adjustment based on historical date that long times ago.  You know, the moving average has limited calculation based on current quantity and cost.  There are no options to go backward especially new year is coming.
    Thanks,
    Gordon

Maybe you are looking for

  • Amount in FI document is not updated .

    Dear Guru , We have one requirement which is need to specify the amount value during the Goods Receipt ( Tcode : MFBF ) . And we checked in SAP there has one BADI called MB_DOCUMENT_BADI seems can meet our requirement , however it can change the loca

  • UAC box not accessible when "modern" app is open.

    Problem: Modern app and UAC don't work well together.UAC box is impossible to use (to answer Yes/No on security warning) To reproduce: Go to User Account Control Setting and lower the setting to second from bottom ( to not dim the screen). Download a

  • Facing very slowly response when opening operator

    Hi all, I have an issue when opening an operator module on the customer site. I opened operator from my laptop that connect to the master / work rep on oracle11g (11.0.2.1) and my laptop consume so much memory and CPU and then hang when click any sce

  • After importing pictures they became grey with doted white line around

    I have imported pictures (RAW CR2 format) from my camera hundreds of times and they all went well. But this time the only the import worked well (I saw the preview when each picture was imported). Then Iphoto asked if i would like to delete the pictu

  • Java ThreadPool Example

    Some people asked at this forum: "How to write Java Threadpool?" Here is an example, which I have tested on the computer with two CPU. This example also runs well with J#. TPTest.java package demo.test; import java.io.File; import java.io.FileWriter;