Skip to Content
0

Change DMBTR field in MIGO

Oct 31, 2016 at 06:33 AM

229

avatar image

Hi Gurus,

I'm trying to change the DMBTR field with the BADI MB_MIGO_BADI, method LINE_MODIFY, but i'm receiving the warning message saying that the field isn't available for update.

I've already seen some topics, but unfortunately without any luck.

Please, i really have to solve this.

Thanks and Regards.

Marco Costa

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Raymond Giuseppi
Oct 31, 2016 at 07:30 AM
2

For what kind of movement? Usually for output the value comes from stock valuation rules, check you Customizing. However, if you able to change the amount transferred to FI/CO, you would certainly generate discrepancies between FI and MM stock valuation, did you ask accountant functional?

Regards,
Raymond

Show 4 Share
10 |10000 characters needed characters left characters exceeded

Raymond,

I need it for the movement 803, which the field DMBTR is not shown on screen.

Thanks,

Marco Costa.

0

I agree with Raymond. Such fields should not require ABAP to be populated. It seems to me that either configuration or process is incorrect here. Ask the MM/FI consultant to review this requirement and provide an explanation why this can't be accomplished without ABAP.

2

Jelena,

I've already talked to the consultant, and she told me that the process isn't wrong.

I really need a Z development.

Thanks.

Marco Costa

0
Marco Antonio Almeida Costa

Seems the 803 movement type (OMJJ) is specific to Brazil, so I wont be able to help much.

I can only suggest you and functional/consultant to look for Best Practives availbale for Brazil (104_BB_ConfigGuide_EN_BR, there are data to insert in table MIGO_CUST_FIELDS during Customizing)

Regards,
Raymond

1
Jelena Perfiljeva
Nov 03, 2016 at 09:17 PM
1

Well, I'm not sure what other answers are expected... If the field is not available for update then you can't update it. Some fields are not available for input for a reason. Usually it's because by updating them you could cause some problems. Even if the process is not wrong per se it still may not be best practice.

I'd suggest for the functional consultant to ask in the MM forum for alternative solutions to whatever business requirement is here.

Share
10 |10000 characters needed characters left characters exceeded
Gregory Misiorek Nov 05, 2016 at 01:24 PM
1

i agree with Jelena here, DMBTR is a (local) currency (amount) field. does anybody remember Deutsche Mark? so, any updates out of controlled process are not allowed for many good reasons, auditability being the most important one.

Share
10 |10000 characters needed characters left characters exceeded