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: 

is there any user-exit for post move-in process?

Former Member
0 Kudos

Hi,

I need do some check once the move-in document has been created in ISU.

To do this task we need BP, CA, contract number, etc, i.e. move-in document must already be created.

Does anybody know if there is such user-exit I can use in Move-in process (EC50E)?

Or do you have suggestion other than batch program?

Thanks,

Wei

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi ,

Please check the below user exits:

EC500001 IS-U: move-in: determ. of security deposit amount and reason

EC500002 IS-U: move-in: data environment check upon entry

ECSBT001 User-Defined Messages in Information Log

ECSBTI01 IS-U: move-in: determination of application form

ECSBTI02 IS-U: move-in: determination of budget billing amount

ECSBTI03 IS-U move-in: customer-defined checks

ECSBTI04 IS-U: move-in: determination of transfer contract

ECSBTIO1 Default value for field for move-in/out (EC60)

ECSBTMR1 Preassign indicator for creating service notification/order

ECSBTO01 IS-U: move-out: determine default values

ECSBTO02 IS-U Move-Out: User-Defined Checks

I hope it helps....

Regards,

Sasi

View solution in original post

9 REPLIES 9

Former Member
0 Kudos

Hi ,

Please check the below user exits:

EC500001 IS-U: move-in: determ. of security deposit amount and reason

EC500002 IS-U: move-in: data environment check upon entry

ECSBT001 User-Defined Messages in Information Log

ECSBTI01 IS-U: move-in: determination of application form

ECSBTI02 IS-U: move-in: determination of budget billing amount

ECSBTI03 IS-U move-in: customer-defined checks

ECSBTI04 IS-U: move-in: determination of transfer contract

ECSBTIO1 Default value for field for move-in/out (EC60)

ECSBTMR1 Preassign indicator for creating service notification/order

ECSBTO01 IS-U: move-out: determine default values

ECSBTO02 IS-U Move-Out: User-Defined Checks

I hope it helps....

Regards,

Sasi

Former Member
0 Kudos

Contract Account FI-CA Event 1017 (Contract account: Preassign data when creating contract account) FKK_SAMPLE_1017

Contract EMDK0001 (IS-U utility contract: Include subscreens and check fields) EXIT_SAPLES20_001

Security Deposit EC500001 (IS-U move-in: Determine security deposit amount and reason) EXIT_SAPLEC50_001

Budget Billing Amount ECSBTI02 (IS-U move-in: Determine budget billing amount) EXIT_SAPLEC50_004

Welcome Letter ECSBTI01 (IS-U move-in: Determine application form) EXIT_SAPLEC50_003

Move-out Confirmation and Control Parameters for Move-out ECSBTO0 (IS-U move-out: Determine default values) EXIT_SAPLEC55_011

Control Parameters for Move-in BAdI ISU_MOVEIN_CUSTOMIZE.

Regards,

Siva

Former Member
0 Kudos

Hi Wei Li ,

For Move In

EXIT_SAPLES20_008 is called just before saving the Move In document and EXIT_SAPLES20_010 is called after the Move In. You can use EXIT_SAPLES20_010 to do the checks.

Hops this helps.

Regards,

Manish

0 Kudos

Hi all,

thanks for your useful quick answer.

Manish,

The EXIT_SAPLES20_010 is a good point for my requirement. But the import parameter is empty, i.e. it doesn't pass any BP, CA, contract number etc. And I checked the table EVER as I was in debug, the contract is already there.

Do you know how can I do further?

Thanks,

Wei

0 Kudos

Hi Wei Li,

If values are not populated in the exit, then you can use Event

MOVEINDOC CREATED and attach a task to that which will do the processing.

This Event is created after Move IN doc is created.

Hope this resolves your query.

Regards,

Manish

0 Kudos

Hi Manish,

can you please explain me how to attache a task to the event? I find the BOR object and event, but can't get further.

Do you have any document or links about this?

Thanks a lot,

Wei

0 Kudos

Go to PFTC and create a standard task. Attach a Method of a BOR object to the task which will contain the code of the processing.

Go to T-CODE 'swetypv' and attach the task to the event.

Now when ever a Move In Doc is created, your task will be triggered and the do the processing.

Hope this resolves your query.

Regards,

Manish

0 Kudos

Hi Manish,

thanks very musch for your tip.

I still have question for the task:

In the basic data of the task, i can only assign a standard method of the BOR object to the task.

Where can I add the customer code for the BOR object? (e.g. I need to move BP, CA, Contract, POD, ect. to a Z-table for further usage).

Thanks,

Wei

0 Kudos

Hi Wei Li,

You can create a custom method. That method will contain the custom code. For that you have to create a Sub Type of the Bor Object. Then you create a Method for that BOR Object. You have to release that method after creation. Then you can attch that method in the basic data of the task.

Hope this resolves your query.

Regards,

Manish

Edited by: Manish Bisht on Aug 3, 2009 4:29 PM

Edited by: Manish Bisht on Aug 4, 2009 6:36 AM