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.
Similar Messages
-
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. -
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 -
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
Neeteshuse :
ISU_S_METERREAD_CREATE -
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. -
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 -
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. -
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 or FM to create attachment to maintenance order
Hello,
I need to create an attachement to maintenance order via a BAPI or FM.
Can anybody help me please.
Thanks,
Widad.Hi Widad,
check the below code for your reference.
DATA: my_object TYPE REF TO cl_gos_manager.
DATA: ls_object TYPE borident.
DATA: li_service TYPE tgos_sels,
ls_service TYPE sgos_sels.
MOVE: i_objkey TO ls_object-objkey,
i_objtype TO ls_object-objtype.
MOVE: 'I' TO ls_service-sign,
'EQ' TO ls_service-option,
'SRELATIONS' TO ls_service-low,
'SRELATIONS' TO ls_service-high.
APPEND ls_service TO li_service.
CREATE OBJECT my_object
EXPORTING
is_object = ls_object
it_service_selection = li_service
EXCEPTIONS
object_invalid = 1
callback_invalid = 2
OTHERS = 3.
IF sy-subrc 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL METHOD my_object->start_service_direct
EXPORTING
ip_service = 'SRELATIONS'
is_object = ls_object
EXCEPTIONS
no_object = 1
object_invalid = 2
execution_failed = 3
OTHERS = 4.
IF sy-subrc 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF. -
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. -
T-Codes/Steps for Meter Reading
Hi,
Can you pls send me the steps in creating a Meter Reading till its end.
I mean the t-codes in order.
thx
guruHi:
First step in the meter reading process is to create meter reading and billing orders.
Next there are a number of menu options available to enter and correct meter reading results.
The monitoring option allows you to follow the status of Meter Reading orders during the process from creation through entering results onto creating a billable billing order.
After collecting the meter reading results they need to be entered into the IS-U system. ISU offers several functions for this.
Hopefully it would be helpful to find out the way.
Regards
Shashi -
Automatic Move-In Meter Read Population
Hi
Can you please let me know the relevant configurations to be done for automatically populating Move In Meter Read from historical read.
I have already done configurations at "Define Control Parameters for Meter Reading Data Processing" but still Move In read is not populating automatically.
Regards
SatThanks 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
Maybe you are looking for
-
Can someone please help my iphone 4 is stuffed after ios 7.1 update?
Hi everyone I have a friend who accidentally press on the new ios 7.1 update and now my iphone 4 is stuffed up. My list of problems are: Home button doesn't even work it use to work fine with ios 7.0.6 The battery drains so easily It keeps telling me
-
Document type ZD does not allow you to assign to object MARA
hi ppl, I have created a Z document type.but its not allowing me to assign in mm02.what might be the problem..? its throwing an error message Document type ZD does not allow you to assign to object MARA.
-
Tv screen turned blue after speaker layed against right lower screen
after a speaker layed on the screen,in the right lower area of the screen. the area of the screen turned blue and is now covering almost half of the screen. the rest of the screen is ok. thanks, ljd
-
Settle PREL WBS element to AUC
Dear, In certain cases customer wants to settle partially released WBS elements to fixed assets under construction. Is this possible? Cuurently I am having an error when settling ("System status Created is active"). However when I check the business
-
How to see all psa data in bi-7
how to see all psa data in bi-7 all info area