07-15-2010 9:49 AM
Hi All,
I have a Module Pool transaction(Custom development). I am executing it in SPANISH Language. In my screen there are no Mandatory fields. But, when I click any of the buttons in the screen, I am getting the error 'Complete todos los campos obligatorios' which means that 'Complete all required fields'.
But, when I execute the same transaction in ENGLISH language, I am not getting this error. I am facing this issue only in SPANISH and GERMAN languages. In other languages, it is working fine.
I did the system debugging to analyze the issue. I found that the error is triggered in the program SAPMSSYD at the below lines.
*****************************************************************************
module %_CTL_INPUT1 input. "#EC
perform %_CTL_INPUT using %_CALLER_PROGRAM_NAME.
endmodule.
*****************************************************************************
There is no MESSAGE command. But, once the control comes out of the PERFORM, the message 'Complete todos los campos obligatorios' is getting displayed.
Could anyone of you tell me the resolution for the issue? This is strange for us as we are getting this error only in SPANISH and GERMAN Languages. In other languages, we are not getting this error.
Please help me in resolving the issue. Thanks in advance.
Thanks & Regards,
Paddu.
07-15-2010 3:44 PM
Hi Paddu,
as you reported problems in Spanish and German, but not in English, I assume that this issue is related to missing translations for these languages. Therefore I recommend to use transaction SE63 and to translate the text of the transaction/report in question.
Best regards,
Andreas