Посмотрел.
Тупо зашито в конфигурации в модуле менеджера обработки КлиентБанк
Код:
Если Год(НачПериода) > 2013 Или Год(КонПериода) > 2013 Или Год(ТекущаяДата()) > 2013 Тогда
ВерсияФормата = "1.02";
Иначе
ВерсияФормата = "1.01";
КонецЕсли;
В БП 3.0 точно - можно показать бухгалтерам следующий путь решения (если не залезать в конфигуратор и не снимать с сопровождения).
В обработке "Клиент-Банк" после выгрузки есть возможность посмотреть файл (рядом с кнопкой "Выгрузить" есть две гипер-ссылки - "Отчёт о выгрузке" и "Выгруженный файл").
Нажимаем на "Выгруженный файл", исправляем во второй строчке 1.02 на 1.01, закрываем это окно (вкладку) - 1с спрашивает "Сохранить изменения в файл выгрузки?". Сохраняемся, и продолжаем работать уже с банком в части загрузки информации.
А это то отличие при формировании строк файла обмена, на которое
влияет версия формата
1) Добавляется поле код.
Код:
Если ВерсияФормата = "1.02" Тогда
СтруктураЭкспорта.Вставить("Код", ""); // "Уникальный идентификатор платежа"
КонецЕсли;
2) Заполняется поле код.
Код:
КодПредусмотренСтандартамиОбмена = СтрокаЭкспорта.Свойство("Код");
КодВыгружаетсяВОтдельномПоле = (ВыборкаДляЭкспорта.Дата >= ПлатежиВБюджетКлиентСервер.НачалоПримененияИдентификатораПлатежа());
Если КодВыгружаетсяВОтдельномПоле И КодПредусмотренСтандартамиОбмена Тогда
Если ВыборкаДляЭкспорта.ПеречислениеВБюджет
И ПустаяСтрока(ВыборкаДляЭкспорта.ИдентификаторПлатежа) Тогда
СтрокаЭкспорта.Код = "0"; // требования 107н
Иначе
СтрокаЭкспорта.Код = ВыборкаДляЭкспорта.ИдентификаторПлатежа; // только требования 383-П
КонецЕсли;
КонецЕсли;
И как я понимаю - это только для перечислений в бюджет (при импорте "обычных платёжек" у меня этой строки нет).