SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

MDUS for Manual MR entries NOT getting triggered

ricky_shaw
Contributor
0 Kudos
761

Hi Experts,

This is the case when the meter reading originates from SAP, when (manual meter reading with entry in SAP, special use case for device installation/removal): SAP sends meter readings to MDUS.

I need to trigger the MDUS service : SmartMeterMeterReadingDocumentERPResultCreateRequest_Out.

I tried performing Device Full Installation (EG31) &Technical Install, Billing Installation, Device Removal(EG32) & Device Exchange(EG30). But MDUS is NOT getting triggered.

The required BADI : ISU_AMI_SEND_MR is getting triggered though.

Pls suggest

1 ACCEPTED SOLUTION

harald_lesche-holzbecher
Product and Topic Expert
Product and Topic Expert
0 Kudos
322

Hi,

did you create an implementation for BADI ISU_AMI_SEND_MR? This is needed as is said within BADI documentation:

"If meter reading results are to be entered manually for a move-in, removal or replacement of an advanced meter, you must create an enhancement implementation of the BAdI ISU_AMI_ATTR_MR and redefine the method IF_EX_ISU_AMI_ATTR_MR~SET_ATTR_MR_CHANGING.

For more information about this method, see the documentation for the interface IF_EX_ISU_AMI_ATTR_MR. For an example implementation of this method, see the technical documentation for the BAdI ISU_AMI_SEND_MR.

... If you do not activate an implementation, the system does not send any meter reading results for a move-in, removal or replacement of an advanced meter."

View solution in original post

3 REPLIES 3

harald_lesche-holzbecher
Product and Topic Expert
Product and Topic Expert
0 Kudos
323

Hi,

did you create an implementation for BADI ISU_AMI_SEND_MR? This is needed as is said within BADI documentation:

"If meter reading results are to be entered manually for a move-in, removal or replacement of an advanced meter, you must create an enhancement implementation of the BAdI ISU_AMI_ATTR_MR and redefine the method IF_EX_ISU_AMI_ATTR_MR~SET_ATTR_MR_CHANGING.

For more information about this method, see the documentation for the interface IF_EX_ISU_AMI_ATTR_MR. For an example implementation of this method, see the technical documentation for the BAdI ISU_AMI_SEND_MR.

... If you do not activate an implementation, the system does not send any meter reading results for a move-in, removal or replacement of an advanced meter."

ricky_shaw
Contributor
0 Kudos
322

0 Kudos
322

The BADI should be implemented actually. The data should be actually transferred in the structures.