Hi all,
I am using the FM MATERIAL_MAINTAIN_DARK to create a material in the forecasting view. I have searched sdn and found lots of materials on this FM but still the I am not finding any solution to my problem.
My problem is, when I am using this FM to create a material, and error message is popping up saying "An internal error while updating, inserting or deleting from table MLAN.". We are not using BAPI_MATERIAL_SAVEDATA or BAPI_MATERIAL_SAVEREPLICA for the purpose. So please suggest me what possibly could be the problem in my test code given below :-
DATA: GT_MPOP_UEB TYPE STANDARD TABLE OF MPOP_UEB,
GT_MARA_UEB TYPE STANDARD TABLE OF MARA_UEB,
GT_MAKT_UEB TYPE STANDARD TABLE OF MAKT_UEB,
GT_MVEG_UEB TYPE STANDARD TABLE OF MVEG_UEB,
GT_ERROR_LIST TYPE STANDARD TABLE OF MERRDAT,
GW_MPOP_UEB TYPE MPOP_UEB,
GW_MARA_UEB TYPE MARA_UEB,
GW_MAKT_UEB TYPE MAKT_UEB,
GW_MVEG_UEB TYPE MVEG_UEB.
DATA: G_TRANC TYPE TRANSCOUNT VALUE 1.
CONSTANTS: G_MATERIAL TYPE STRING VALUE 'ZANIRBAN1', "ANIRBAN1',
G_MATERIAL_DESC TYPE STRING VALUE 'Test Material',
G_INDUSTRY_SECTOR TYPE STRING VALUE 'M',
G_MATERIAL_TYPE TYPE STRING VALUE 'FERT',
G_BASE_UNIT_OF_MEASURE TYPE STRING VALUE 'EA',
G_PLANT TYPE STRING VALUE '0001',
G_FORECASTMODEL TYPE STRING VALUE 'J',
G_FUNCTION TYPE STRING VALUE 'INS',
G_TCODE TYPE STRING VALUE 'MM01'.
Continued in the next thread *****