Для новичков в АБПе, таких как я, объясняю как выводить кредиторов в источниках поставки.
Как работать с cmod можно найти на форуме, все очень просто, спасибо Uukrul за инструкцию!!!
Так вот, передо мной стояла следующая задача:
Необходимо в заявке на поставку (me51n) после нажатия на кнопку "Источники поставки", выбирать только тех кредиторов, которые нужны.
Для вывода необходимо заполнить табличку CH_T_SRC_DETERM. Всю заполнять не нужно, какие поля есть описано в структуре SRC_DETERM.
Хитрость в том, что если в табличке больше одной строки, то все прокатывает идеально, на экран выводятся кредиторы из которых можно выбрать нужного.
Если найдена только одна строка, появится сообщение, что "Источник поставки определить не удалось". В этом случае надо указать параметр CH_READY = 'X' тем самым мы отказываемся искать источники поставки алгоритмом САПА и использовать будем тот который написали сами.
Нам еще необходимо заполнить структуру CH_S_COMEX, это не табличка, поэтому тупо присваиваем значения типа CH_S_COMEX-FLIEF = 'AAAAAAA'.
Собственно все, источники поставок находятся, те которые нужны, с минимальными затратами времени и сил.