На сколько я понял, проблема не в выводе сообщения как такового, а в том, что Axapta некорректно отрабатывает такую ситуацию. Ходить по другому датасорсу просто не получается - постоянно выскакивают сообщения инфолога.
Кстати, начие незаполненных mandatory-полей исключает такую ситуацию. До validateWrite() дело просто не доходит