Странно.
Почему-то на исходящих платёжных поручениях автоматически не заполняется реквизит КПП.
То есть иногда заполняется (когда платёж по налогам), а иногда нет.
Код, который автоматически заполняет реквизит - вроде правильный. Короче ошибка какая-то неявная. И вообще код довольно запутанный. Автоматическое заполнение реквизита реализовано уж очень сложно. Процедура заполнения вынесена во внешний модуль (из которого тащится ещё и другими документами?)
Блин, а нельзя было тупо засунуть в событие ПриОткрытии строчку типа!!
КПППлательщика = блаблабла
По моему, это как раз тот случай, когда надо было решать задачу проще.
Я считаю, в этом случае читаемость кода гораздо важнее универсальности
PS: А вообще программирование на 1С - это большой шаг назад после С, Delphi, Java и даже PHP
upd:
1С:Предприятие 8.1 (8.1.10.50)
Бухгалтерия предприятия, редакция 1.6 (1.6.10.6)