I want to Bapi For Reverse Meter Reading

Hi
Everyone Thank You in advance.
I want to Bapi For Reverse Meter Reading.
Tcode : EL37
Here I can Do manualy meter reading reverse now i want to do this process in mass..
is there any bapi to do this task here in EL37 i can only add one installation number to reverse it .
i want my program to use multipule installation number to reverse in mass .
so i need bapi for this .
Thankx
Kaushal

Hi;
You can look below link.
Best Regards.
ISU: BAPI to update MRU on Installation

Similar Messages

  • Bapi for reversing MIRO transaction

    Hi everybody,
    i want a bapi that i can use for reversing MIRO that is posted.
    Thanks in advance.
    Abhijit D.

    hi prabhu..
    thanks for the solution.
    this is a perfect one..
    thanks again.
    hi vikas..
    i didnt try the transaction u said
    but BAPI_INCOMINGINVOICE_CANCEL works
    fine
    nways thanks for the suggestion vikas..
    Message was edited by:
            abhijit dangat

  • Check the reversed meter reading data

    Hi All,
    I wanted to know how we can check the meter reading results which are reversed by EL37.
    What I observed is when the MR is reversed its entry is deleted from table EABL and EABLG.
    Santosh

    Santosh,
      The meter reading once it is reversed, it won't be kept anywhere in the system.
      However, we can see who delete it and when they delete it from application log transaction SLG1, Object IU18.
      The transaction does not allow you to search by meter number so you need to go through the log one-by-one except you create a custom program to read the log.
    Chaiphon

  • BAPI for  Reversal of Goods Receipt Purchase Order(Transaction : MIGO)

    Hi all,
    Is there any BAPI for the Reversal of posting the documents Goods receipt Purchase order
    (Transaction: MIGO).
    Any inputs on this..is highly appreciable...
    thanks in advance...
    regards..
    prathima.

    Hi,
    Try this passing material doc and year.
    * Cancel the goods movement (creates a reversal document)
      CALL FUNCTION 'BAPI_GOODSMVT_CANCEL'
        EXPORTING
          materialdocument = g_material_doc
          matdocumentyear  = g_matdoc_year
        TABLES
          return           = i_return.
    Edited by: Raj on May 14, 2008 7:46 PM

  • What is d BAPI for reversal of Good Receipt Note(GRN) for movement type 102

    Hi ABAPers,
       I have got requirement like this , I have done Goods Receipt Note (GRN) based on Purchse order Number using '.BAPI_GOODSMVT_CREATE' with 101 movement type.
       But now my requirement is reversal of good receipt note(GRN) based on Material Document Number (or) Purchase Order Number with 102 movement type. what is the bapi name i need to use. and i need to give reason for the reversal of GRN.
    please tell me the field name for reason  in bapi.
    i have searched in the net, but i could not get proper answer to this isse.
    Highly appriciate who gives answer as early as possible. I need to complete this task EOD. please give replies.
    Thanks & Regards,
    Vinay Kumar.

    Hi,
    If your material document has specific movement type i.e. 101, if you cancel document using BAPI_GOODSMVT_CANCEL, it automatically picks associated movement type 102 defined in customizing setting, you don't need to pass 102 explicitly while cancelling.
    I have not seen reason code in this bapi, but it is required to pass reason code then you may try transaction code MBST using BDC.
    Thanks,
    Ashok Veer

  • Want Download link for Adobe Acrobat Reader XI

    I am running on Windows 8.1
    Have Adobe Acrobat Reader XI version 11 on my computer.
    Want to download this same software to a new laptop.
    Can't find the download link.

    Hi lindab88222808,
    I can understand you concern, however there has been update in the Acrobat reader version from Adobe Acrobat Reader XI to Adobe Acrobat Reader DC.
    You can directly download Adobe Acrobat Reader DC using this link : Acrobat Reader DC Learn & Support
    Let me know if you have any further queries. We will be more than happy to help you.
    Regards,
    Aadesh

  • Function Module/BAPI  for Meter Reading Entry(EL28)

    Hi Experts,
    Can anyone tell me about BAPI/Function Module for EL28(Meter Reading Entry).Standard FM is preferable.
    Thanks & Regards,
    Radharaman Haldar
    Moderator note - Thread locked, no research.
    Edited by: William Eastman on Mar 8, 2011 5:17 PM

    ISU_VALIDATION_DEPENDENT & ISU_DETERMINE_VALIDATION.
    The above two function module is used for the validation of Plausible or Implausible meter reading.

  • Blocking creation of meter reading order for perticular installation

    Hi,
    I want to block creation of meter reading order for perticular installation within an MRU.
    This meter is disconnected in the installation.
    My requirement is if i create meter reading orders for  MRU it should not create MR oder for some installtions.
    your input on the same will be highly helpful.
    Thanks in advance.
    Regards,
    chetan

    Hi,
    Use Blocking Reason in ES31 (installation: Billing/Meter Reading control Tab)...During meter reading order creation, prevents meter reading orders from being created for the registers allocated to the installation.

  • BAPI-Meter read uplaod which will pass all validations .

    Hi ,
    Is there any BAPI  or FM available for Meter read uplaod which can pass all the validation and submit the meter read with status 01 (billable ) .
    Thanks
    rajeev

    Hi Rajeev & William,
    We can configure meter reader note at SAP Utilities --> Device Management --> Meter Reading --> Meter Reading Result --> Entry --> Define Notes from Meter Reader.
    In this configuration we can set - 03 (Use unvalidated meter reading) as Control of follow-up action against configured meter reader note.
    By doing this, No validations will be performed for the meter reading. It is set directly to plausible and can be billed.
    We can pass meter reader note to BAPI function module.
    Let me know if you need any further details.
    Regards,
    Avinash

  • Sample CC&B COBOL programs for meter read and Payments upload

    Hello,
    I am new to CC&B and i am a COBOL developer, i am looking for some Meter read upload , payments upload from flat files custom programs written in COBOL for references. Please share these sample programs if you have with you.
    Thanks,
    Pavan Kumar

    Did you find the document Oracle Utilities Customer Care and Billing - Meter Data Management Integration Implementation Guide?
    I searched on eDelivery and Oracle Support, but cannot find the document.

  • Bapi for f-44

    Hi....
    I'm using BAPI_ACC_DOCUMENT_POST to clear vendor open items for the T-code f-44.The following is my below code and it seems to be going on fine but the data in the table bsak(Vendor accounts cleared items) is not updated..with the concern vendor number and documnet no....more over when i'm checking this FM the document post perform is displaying an erro RW with number 604.......in the return internal table.....what wud be the problem for this i'm posting my coding below plz suggest me for this......Is the Bapi correct for the concern document......
    *& Report  Z_TEST_F44                                                  *
    REPORT  z_test_f44 NO STANDARD PAGE HEADING
    LINE-COUNT 65
    LINE-SIZE 132
    MESSAGE-ID zfi.
    *tables: bsik.
    TYPES: BEGIN OF tp_tab_bsik,
           bukrs TYPE bukrs,
           lifnr TYPE lifnr,
           gjahr TYPE gjahr,
           budat TYPE budat,
           bldat TYPE bldat,
           blart TYPE blart,
           bschl TYPE bschl,
           END OF tp_tab_bsik.
    DATA: l_tab_bsik TYPE  tp_tab_bsik OCCURS 10.
    DATA: l_wa_tab_bsik TYPE tp_tab_bsik.
    DATA:BEGIN OF it_account_tab OCCURS 0,
    line(255),
    END OF it_account_tab.
    DATA:
    g_fis_period(2) TYPE c,
    g_clear_date(10) TYPE c,
    g_accountno(10) TYPE c,
    g_currencytype(3) TYPE c,
    g_docno(10) TYPE c,
    g_amount(13) TYPE c,
    g_sign TYPE c,
    g_pstkey(2) TYPE c,
    g_companycode(4) TYPE c.
    DATA:
    it_error_acc_tab LIKE it_account_tab OCCURS 0 WITH HEADER LINE.
    *include bdcrecxx.
    --Start of Selection Parameters--
    SELECTION-SCREEN:BEGIN OF BLOCK blck01 WITH FRAME TITLE text-001.
    PARAMETERS:
    p_fname LIKE rlgrap-filename,
    p_fserv LIKE rlgrap-filename.
    SELECTION-SCREEN:END OF BLOCK blck01.
    --End of Selection Parameters--
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          program_name  = syst-cprog
          dynpro_number = syst-dynnr
          field_name    = 'DATASET'
        IMPORTING
          file_name     = p_fname.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fserv.
      DATA:
      l_pfad LIKE ibipparms-path.
      CALL FUNCTION 'F4_FILENAME_SERVER'
        EXPORTING
          pfad              = l_pfad
        IMPORTING
          file_name         = p_fserv
        EXCEPTIONS
          no_file_on_server = 1
          OTHERS            = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    --START OF SELECTION--
    START-OF-SELECTION.
      PERFORM get_data_bsik.
      PERFORM get_default_data. "Getting the default data
      PERFORM get_input_data. "Uploading the file data
      PERFORM format_input_data. "Formating the data
      PERFORM process_data. "Posting using F-44(Bapi)
      IF it_error_acc_tab[] IS INITIAL.
        MESSAGE i001(ztest).
      ENDIF.
    END-OF-SELECTION.
    --End OF SELECTION--
    *& Form get_default_data
    text
    --> p1 text
    <-- p2 text
    FORM get_default_data.
    ENDFORM. " get_default_data
    *& Form get_input_data
    text
    --> p1 text
    <-- p2 text
    FORM get_input_data.
      DATA:
      l_fname TYPE string,
      l_dsn(128) TYPE c,
      l_rec(80) TYPE c.
      l_fname = p_fname.
      IF NOT l_fname IS INITIAL.
        CALL FUNCTION 'GUI_UPLOAD'
          EXPORTING
            filename                = l_fname
            filetype                = 'ASC'
           has_field_separator     = 'X'
          TABLES
            data_tab                = it_account_tab
          EXCEPTIONS
            file_open_error         = 1
            file_read_error         = 2
            no_batch                = 3
            gui_refuse_filetransfer = 4
            invalid_type            = 5
            no_authority            = 6
            unknown_error           = 7
            bad_data_format         = 8
            header_not_allowed      = 9
            separator_not_allowed   = 10
            header_too_long         = 11
            unknown_dp_error        = 12
            access_denied           = 13
            dp_out_of_memory        = 14
            disk_full               = 15
            dp_timeout              = 16
            OTHERS                  = 17.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ELSE.
        BREAK-POINT.
        l_dsn = p_fserv.
        OPEN DATASET l_dsn FOR INPUT IN TEXT MODE ENCODING DEFAULT.
        IF sy-subrc <> 0.
          EXIT.
        ENDIF.
        READ DATASET l_dsn INTO l_rec.
        APPEND it_account_tab.
        WHILE sy-subrc <> 0.
          READ DATASET l_dsn INTO l_rec.
          APPEND it_account_tab.
        ENDWHILE.
        CLOSE DATASET l_dsn.
      ENDIF.
    ENDFORM. " get_input_data
    *& Form format_input_data
    text
    --> p1 text
    <-- p2 text
    FORM format_input_data.
      SORT it_account_tab.
    ENDFORM. " format_input_data
    *& Form process_data
    text
    --> p1 text
    <-- p2 text
    FORM process_data.
      DATA:
      l_documentheader LIKE bapiache09,
      l_accountgl  LIKE bapiacgl09 OCCURS 2 WITH HEADER LINE,
      l_vendoritem LIKE bapiacap09 OCCURS 2 WITH HEADER LINE,
      l_currencyamount LIKE bapiaccr09 OCCURS 2 WITH HEADER LINE,
      l_currencytype LIKE bapiaccr09-currency_iso,
      l_return LIKE bapiret2 OCCURS 5 WITH HEADER LINE,
      l_obj_type LIKE bapiache02-obj_type,
      l_obj_key LIKE bapiache02-obj_key,
      l_obj_sys LIKE bapiache02-obj_sys.
      LOOP AT it_account_tab.
        CLEAR:
        g_fis_period,
        g_clear_date,
        g_accountno,
        g_amount,
        g_sign,
        l_documentheader,
        l_vendoritem,
        l_accountgl,
        l_wa_tab_bsik,
        l_currencyamount,
        l_return.
        REFRESH:l_vendoritem,
        l_currencyamount,
        l_return.
        g_accountno = it_account_tab-line+0(10).
        g_clear_date = it_account_tab-line+11(10).
        g_fis_period = it_account_tab-line+22(2).
        g_companycode = it_account_tab-line+25(4).
        g_docno = it_account_tab-line+30(10).
        g_pstkey = it_account_tab-line+41(2).
        g_amount = it_account_tab-line+44(13).
        g_currencytype = it_account_tab-line+58(3).
        IF sy-subrc <> 0.
          MOVE-CORRESPONDING it_account_tab TO it_error_acc_tab.
          APPEND it_error_acc_tab.
          CLEAR it_error_acc_tab.
          CONTINUE.
        ENDIF.
    READ TABLE l_tab_bsik INTO l_wa_tab_bsik WITH KEY bukrs = g_companycode
                                                      lifnr = g_accountno.
        l_documentheader-obj_type = 'BKPFF'.
        l_documentheader-obj_key = sy-uzeit.
        l_documentheader-obj_sys = 'ABAPEML2'.
        l_documentheader-bus_act = 'RFBU'.
        l_documentheader-ac_doc_no  = g_accountno.
        l_documentheader-username = sy-uname.
        l_documentheader-comp_code = g_companycode.
        l_documentheader-fis_period = g_fis_period(2).
        l_documentheader-doc_date = g_clear_date.
        l_documentheader-pstng_date = g_clear_date.
        l_documentheader-fisc_year = l_wa_tab_bsik-gjahr.
        l_documentheader-doc_type  = l_wa_tab_bsik-blart.
        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
          EXPORTING
            input  = g_accountno
          IMPORTING
            output = g_accountno.
        l_accountgl-itemno_acc  = '2'.
        l_accountgl-gl_account = g_accountno.
        l_accountgl-comp_code = g_companycode.
        l_accountgl-pstng_date = sy-datum.
        l_accountgl-doc_type = l_wa_tab_bsik-blart.
        l_accountgl-ac_doc_no = g_accountno.
        APPEND l_accountgl.
        l_vendoritem-itemno_acc =  '2'.
        l_vendoritem-vendor_no   = g_accountno.
        l_vendoritem-comp_code =   g_companycode.
        APPEND l_vendoritem.
        l_currencyamount-itemno_acc = '2'.
        l_currencyamount-currency_iso = g_currencytype.
        l_currencyamount-amt_doccur = g_amount.
        IF g_sign = '-'.
          l_currencyamount-amt_doccur = l_currencyamount-amt_doccur * -1.
        ENDIF.
        APPEND l_currencyamount.
    *CALL FUNCTION 'BAPI_ACC_GL_POSTING_POST'
        CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
          EXPORTING
            documentheader = l_documentheader
          IMPORTING
            obj_key        = l_obj_key
          TABLES
            accountgl      = l_accountgl
            accountpayable = l_vendoritem
            currencyamount = l_currencyamount
            return         = l_return.
        IF l_obj_key NE '$'.
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
        ELSE.
          MOVE-CORRESPONDING it_account_tab TO it_error_acc_tab.
          APPEND it_error_acc_tab.
          CLEAR it_error_acc_tab.
        ENDIF.
      ENDLOOP.
    ENDFORM. "process_data
    *&      Form  get_data_bsik
          text
    -->  p1        text
    <--  p2        text
    FORM get_data_bsik.
      SELECT bukrs
             lifnr
             gjahr
             budat
             bldat
             blart
             bschl
             FROM bsik INTO TABLE l_tab_bsik.
    ENDFORM.                    " get_data_bsik
    Points wud be surely awarded....................

    hi kiran....
    this bapi will get all the open items from <b>bsik</b> and will show us the open items but i want the bapi for clearing this open items and post it in the<b> bsak</b> table.And more over this is concerned with the Customer side ie bsad and bsid(clear items) tables.........Will this work?????????
    Thanks.........

  • DM - Meter Reading Workflow functionality

    Hi all,
    I have a customer's requirement that the estimated MR should be "corrected" automatically in case the next actual MR arrives and it is less then the estimation done before.
    Can anybody help me via the customizing and the development (if any required)?
    I have found the Customizing section Define Automatic Monitoring of Meter Reading Data, that works in co-operation with the function module EXIT_SAPLEL01_020, but I am not sure if this is the recommended way of solving this problem.
    Thanks in advance for your feedback, regards,
    Bou.Lis

    Hi Bou.Lis,
    Standard SAP Triggers the event ASSESSED in the Business object - ISUCONTRCT.  Use this to assess the meter reads and estimate the reads.
    Obviously you may also need to cancel the billing documents if you are adjusting the meter reads for the period billed. In that scenario you can use BILLDOCAUT -> BDOCSFORREVERSAL and BILLDOCAUT -> ADJREVERSETAB.
    For re-estimation you can leverage using the FM ISU_ACTION_ASSESSING. This FM estimates for all the registers, so you might want to customize and re-estimate only for implausible meter reads registers.
    I would recommend working with a solid workflow developer who has IS-U knowledge.
    Hope this helps.
    Sai

  • Automatic creation of meter reading order with RR 01 after move in

    Hi Experts,
    I am working with DM module of SAP ISU. Currently I am facing a problem that after move-in a periodic order with RR 01 is created automatically by the system.
    Ex: Move in date is 01.01.2010. Monthly Portion is used with Schedule record 01.01.2010, 01.02.2010, 01.03.2010, 01.04.2010 and so on.
    If current system date is 20.07.2010 then Meter reading order is created automatically by the system for sch MRD 01.08.2010.
    Please let me know how to overcome this problem
    Thanks in advance.

    Thanks for your reply but I have cheked SPRO setting the suggested check box is already uncheked.
    I beleive the setting you have suggested is meant for default meter reading during move in but my problem is automatic creation of meter reading order with reason 01 during move in

  • Customer Master BAPI for PI interface

    Hai Frds,
    We are using the PI interface for taking Customer data from Legacy and creating in ECC.  For this we are using BAPIs. We have some BAPIs for customer creation but all are for online creation only. Is there any BAPI for creating the customer through Interface.
    I found one BAPI : /SAPNEA/SMAPI_CUSTOMER_CREATE.
    But its creating the customer with reference customer only. Also there is no Reconciliation Account field which is mandatory for our req.

    we have to send status(both immediate and batch) back to Legacy for each document posted in ECC. If i will use IDOC i have to use one INBOUND IDOC for getting data in to SAP and one OUTBOUND IDOC for sending status(which i have catch from some Ztable)  to legacy . All this is Lengthy process to do. So, we planned to go for BAPIs which will catch status immediately.
    So, Looking for BAPI for customer master.

  • Move in -Move out  and Aperiodic meter reading order, No auto service Ord

    Hi ISU Experts,
    I have a following problem in ISU,
    When create a Move In or a Move out, the system should automatically create a Meter read Order and a Service Order in the Background.
    Same case  is applicable for the Aperiodic meter read order, whenever I create a Aperiodic meter read order, the system should create a service order/ notification automatically in the background,
    As mentioned above, In both the cases no service order/notifications is getting cretaed.
    I have maintained the SPRO settings for Aperiodic meter reading and for Move in and Move out , the service order creation checkbos is checked.
    Please anybody can throw some light, help me out what may be the problem, or any other SPro settings are to be maintained, any enhancement has to be done.
    Your inputs will be highly appericiated .
    Best Regards
    Suresh

    Hi,
             I am stuck with the same issue. I have checked the check box to create service order/notification from the meter reading order. Please let me know if you have found any resolution
    Thanks,
    Dhana

Maybe you are looking for

  • Installing a Blu-Ray Drive in my Mac Pro...

    I am considering installing a Blu-Ray drive in my second drive location on my mac pro. The drive I am interested in is this one: http://www.videoguys.com/bdr202.html When I spoke with the gentlemen there, he advised me that he didn't believe it would

  • Custom field values are not storing in the data base

    Hi Friends, We have created one  Custom field called   ZZ_APPROVER in Rfx Header , we have included this field in the below  stuctures 1.INCL_EEW_PD_HEADER_CSF_BID 2.INCL_EEW_PD_HEADER_CSF The data type of this field ( ZZ_APPROVER ) is CHAR and the l

  • Was using Flash 8 on a PC now using Flash CS3 on MAC X and having problems

    Hello, I'm currently creating a photo gallery displaying thumbnails of the original main image. I was using Flash 8 on a PC and now am using that same file on a MAC OS X using Flash CS3. And now the thumbnails are not visible. The main image appears

  • Reservation created directly against a G/L acount

    Hi My requirement is that I want to issue material to different department through a loan account.As such I want to raise a reservation of a material directly against a G/L account. How can I do the same in SAP,I mean which movement type to use?? Reg

  • How do I get iPhone 3GS to unfreeze?

    Took call while sending group text to large number of people. Now it's frozen and can't even turn it off to reboot. Help!