BAPI / FM to create meter read order ( Tcode EL01)
Hi All ,
Is there any BAPI or Function module to create meter read order (Tcode EL01) . Thanks in advance.
Regards
Neetesh
use :
ISU_S_METERREAD_CREATE
Similar Messages
-
Creation of Meter Reading Order
Hi,
My uploading program creating Meter Reading order using the function module ISU_S_METERREAD_CREATE. MRO is created Successfully for Meter Reading Reason 06. The Problem is Metering scheme is not Displaying in the Table EANL for the particular Subinstallation.
Any one help me pls.
Thanks in Advance
LakshmiHi,
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. -
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,
chetanHi,
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 or FM to Create a Meter Reading Order
Hi,
Can anyone suggest me the name of a standard BAPI or any standard function module which can create a Meter Reading Order. I tried with ISU_S_METERREAD_CREATE but it is not creating the order, don't know why.
Please Help.
Regards,
Kirti Bhushan.Sometimes ,BAPI´s are executed without errors (sy-subrc = 0 ) and don´t create the item (order,invoice etc.).
That´s why you have to do a commit work after execution :
CALL FUNCTION BAPI ****
IF sy-subrc = 0 .
commit work.
endif. -
BAPI for meter reading order (MRO) Reversal
Hi Experts,
Please let me know if there is any FM or BAPI for meter reading order reversal, Similar to EL37
Regards
BikasHello Bikas,
Though this is an old post, thought of replying for the sake of googlers who might look for a solution for your query...the below code works!
*---Begin Of Code
TYPES : BEGIN OF ty_meter_orders_data,
anlage TYPE eablg-anlage,
adatsoll TYPE eablg-adatsoll,
ablesgr TYPE eablg-ablesgr,
END OF ty_meter_orders_data.
DATA : lt_meter_orders_data TYPE STANDARD TABLE OF ty_meter_orders_data,
xy_ieabl_delete TYPE eabl_tab,
xy_ieablg_delete TYPE eablg_tab,
xy_ietrg_delete TYPE etrg_tab,
x_anlage type anlage,
x_retro_upd_date type adatsoll,
y_return type char1.
DATA : y_obj TYPE isu17_meterread.
*--Get the needed data for reversal
SELECT a~anlage
a~adatsoll
a~ablesgr
FROM eablg AS a
INNER JOIN eabl AS b ON a~ablbelnr = b~ablbelnr
INTO TABLE lt_meter_orders_data
WHERE a~anlage = x_anlage AND
a~adatsoll >= x_retro_upd_date AND
b~ablstat = '0'. "MR Order
IF sy-subrc = 0.
SORT lt_meter_orders_data BY anlage ablesgr adatsoll.
DELETE ADJACENT DUPLICATES FROM lt_meter_orders_data COMPARING anlage ablesgr adatsoll.
SORT lt_meter_orders_data BY adatsoll DESCENDING.
LOOP AT lt_meter_orders_data ASSIGNING FIELD-SYMBOL(<fs_meter_orders_data>).
CALL FUNCTION 'ISU_O_METERREAD_OPEN'
EXPORTING
x_anlage = <fs_meter_orders_data>-anlage
x_adatsoll = <fs_meter_orders_data>-adatsoll
x_ablesgr = <fs_meter_orders_data>-ablesgr
x_select2 = '5'
x_wmode = '6'
IMPORTING
y_obj = y_obj
EXCEPTIONS
not_found = 1
foreign_lock = 2
internal_error = 3
input_error = 4
existing = 5
number_error = 6
general_fault = 7
system_error = 8
manual_abort = 9
gasdat_not_found = 10
no_mrrel_registers = 11
internal_warning = 12
not_authorized = 13
not_qualified = 14
anpstorno_not_allowed = 15
already_billed = 16
dev_already_prep = 17
OTHERS = 18.
IF sy-subrc = 0.
CALL FUNCTION 'ISU_O_METERREAD_ACTION'
EXPORTING
x_okcode = 'PSAV'
CHANGING
xy_obj = y_obj
EXCEPTIONS
cancelled = 1
failed = 2
action_not_supported = 3
system_error = 4
input_error = 5
not_customized = 6
OTHERS = 7.
IF sy-subrc = 0.
CALL FUNCTION 'ISU_O_METERREAD_ACTION'
EXPORTING
x_okcode = 'SAVE'
TABLES
yt_eabl_delete = xy_ieabl_delete[]
yt_eablg_delete = xy_ieablg_delete[]
yt_etrg_delete = xy_ietrg_delete[]
CHANGING
xy_obj = y_obj
EXCEPTIONS
cancelled = 1
failed = 2
action_not_supported = 3
system_error = 4
input_error = 5
not_customized = 6
OTHERS = 7.
IF sy-subrc = 0.
COMMIT WORK.
ENDIF.
ENDIF.
CALL FUNCTION 'ISU_O_METERREAD_CLOSE'
CHANGING
xy_obj = y_obj.
* Implement suitable error handling here
ELSE.
y_return = 'E'.
ENDIF.
ENDLOOP.
IF y_return <> 'E'.
y_return = 'S'.
ENDIF.
ELSE
* RAISE no_mtr_read_ordrs_found.
ENDIF.
*---End of Code
Thanks.
Mohammed. -
For few devices Meter Read order 09 information created automatically.
Hi,
In our one of the clients ISU system for EVC meters two Information read Orders are automatically created few days before every 01 order creation for the particular device. Please provide the information due to what the Information Read order 09 is created .
With RegardsCheck Meter control group is filled in register data of device. Control group allows to create multiple meter reading order in between periodic billing with meter reading reason
09.Please make control data blank from device modification transaction if
interim meter reading order is not required.
Thanks,
Laxmi. -
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 -
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
SureshHi,
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 -
Duplicate sets of meter read orders
Hello Team,
Meter read order gets created duplicated so how i can i delete the meter read orders and how can i prevent duplication in future.
Thanks
Regards,
VijjiHello Vijji,
Have you applied note 1384492 to help resolve your issue?
Please let me know if this helps.
Regards
Olivia -
Meter reading order simulation
Hello experts,
I need to "simulate" meter reading order creation process, to download orders (EL35, with specific formkey) and use the file for external system.
Is this possible?
Thanks,
AngelaHello Olivia,
thank you for your answer, but i'm afraid I don't understand it properly.
I thounght ISUMSORDER was for working order not for meter reading; is it not correct?
I need to simulate meter reading order, I mean to use EL35 but without filling db tables EABL/EABLG.
thanks,
Angela -
Link between notification number and meter reading order in ISU
what is the link between notification number and meter reading order in ISU. i have written a program to close all open notifications but now i want the program to close only notifications with closed meter reading orders but i cant find the link between meter reading order and notification
HI timothy
you can tell me how do you solved this issue?
how i can match reading Order with the order in Work Management?
i need some configuration?
thanks in advance
Miguel -
BAPI for Changing Status of Internal Order Tcode : KO02
Hello Everybody ,
I want to change System status of Internal Order Tcode : KO02 .
I.e if status are REL ( Released ) then I want to make it as CLSD ( Closed ) and Vice Versa .
In AUFK ,
AUFK-PHAS2 = REL (RELEASED )
AUFK-PHAS3 = CLSD ( Closed )
this field we need to set as 'X' as per our requriment .
I used FM " ALE_INTERNALORDER_DB_CHANGE " to changing this field .
but after excution this FM , value of this field is changed but when i see the same order in KO03 this is not reflecting but value in AUFK is changed .
this should not be happend if the value is chage in Table AUFK then must be reflect in KO03 .
I also used BAPI_INTERNALORDER_SAVEREPLICA for Change Internal Order but it's no use ....
Please suggest me any BAPI as per requriment .
ASAP
Regards,
SandeepHi ,
You are right .... I want to chage the status of internal order if CLSD then it should be REL and vice-versa .
and things I am talkinG about is that 'X is maintained in table AUFK-PHAS1 = 'X for REL and AUFK-PHAS3 = 'X' for CLSD .
So my point is that is there any BAPI of FM available for changing the status of Internal Order .
from CLSD to REL and from REL to CLSD ?
i used this FM : ALE_INTERNALORDER_DB_CHANGE and
BAPI : BAPI_INTERNALORDER_SAVEREPLICA But not getting output .
Regards,
Sandeep -
BAPI FUNCTION TO CREATE A SALES ORDER
I AM USING BAPI_SALES_CREATEFROMDAT1 AND BAPI_SALES_CREATEFROMDAT2 HERE IN FIRST FN IAM GETTING THE SALES ORDER NO BUT NOT IN 2ND FN.EVEN THOUGH ITS EXECUTING PROPERLY ITS GIVING
*Please enter sold-to party or ship-to party
*Sales document was not changed
but here both the internal tables of bapi are same as its mentioned in the function module documentation,
can I get the solnThere are some other structures and tables that need to be supplied to BAPI_SALESORDER_CREATEFROMDAT2 that BAPI_SALESORDER_CREATEFROMDAT1 doesn't require. For example BAPI_SALESORDER_CREATEFROMDAT2 has import structure BAPISDHD1. That structure has a corresponding structure BAPISDHD1X. For every field you supply data for in BAPISDHD1, you need to put an 'X' in the same field in BAPISDHD1X. Look at transaction BAPI for the documentation.
Brian -
MRO and Meter Read report and reconciliation
Hi,
I am creating Meter read orders for all MRU's in a portion and need to reconcile the number of orders created and after the read results have been received, i again need to check for how many orders reads have been received and how many are still open.
What is the standard way of doing this. I am aware of using EABL and EABLG. Will again need to understand what is a better way.
Thanks,
Monis Shakeelwe have a custom report which counts the number of orders, & results every day. After a few days the orders are filled (mostly) & business processes monitor the outstanding open orders.
The report is based on the schedule records (TE417 & TE418) as well as the meter reading results tables (EABL/G)
Alternatively: transaction EL32 can be used to monitor meter reading data.
SAP Utilities --> Device Management --> Meter Reading --> Basic Settings --> Define Automatic Monitoring of Meter Reading Data
However we've never used this functionality so I have very limited experience with its subtleties.
user exit EDMLADUE is utilized here.
I'd be interested in any 'better way' you end up pursuing. -
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
KaushalHi;
You can look below link.
Best Regards.
ISU: BAPI to update MRU on Installation
Maybe you are looking for
-
Insert Or Update Task Using Web Service
I am facing difficulty in insertion of task against Account object using Oracle web service. Whenever I tried to insert new record in List of Task field of Account and update Account, I get the exception "No user key can be used for the Integration C
-
FSM with JMF 2.1.1(a) and one more problem. !! URGENT
Good AfterNoon All... I am working on JMF 2.1.1 and I want to show a .avi file in fullScreenMode. How can i do so with jdk 1.4. I have gotten viewComponent and control comp. My application is running sucessfully. NO PROBLEM. But i want to show the mo
-
MSS - Manage Requirments Proficiency ( Customization )
Dear Friends. My client asks me to remove/hide buttons ( Create and delete ) from create - edit - delete button functionality in the Portal ( MSS - Manage Requirement - Proficiency update or (something)... - will it be possible for me to change th
-
Hi, Every time I launch Soundtrack, I can hear loud, random pops & clicks thru my speakers. The same goes for launching Garageband. My powermac connects to a small stereo system via a minijack/RCA cable. I've checked the cable first, it's ok. Any ide
-
I am brand new to Aperture so there is quite a bit I don't know. I have two questions: First, when I import files from a card, they don't seem to exist anywhere as individual raw files. Is this correct. Second, if I import using Aperture, do I have t