Формирование строки хозяйственной операции

пользователь
Регистрация: 21.03.2013

Здравствуйте!

Версия программы "Инфо-бухгалтер 8.7 Сетевой".
Имеется внешняя база, информацию из которой необходимо импортировать в ИБ 8.7.
С помощью написанного мною конвертера (программирую на Delphi)
привел внешнюю базу к необходимой форме и импортирую данные в ИБ без проблем.
Только есть одно "НО": необходимо, чтобы строка "Содержание операции" заводилась не одной строкой, а несколькими.
Т.е. на первой строке фамилия и инициалы, на второй и третьей строках - суммы и др. служебная информация.
Для этой цели в конвертере в качестве знака перевода строки использую символ #13.
Получается строка примерно такого вида:
'Иванов И.И. '+#13+'членский взнос'+#13+'250 руб.'.
Так вот при импорте в ИБ от этой строки остается только та часть, которая стоит до первого символа #13, остальная часть пропадает.
Если при формировании строки не использовать символ #13, то все формируется полностью, но на одной строке.
Пробовал использовать другие символы перевода строки (#10, #13#10), но это не помогло.
Может кто сталкивался с подобной проблемой?
Как программно формировать поле "Содержание операции" не одной, а несколькими строками?
Импортирую с помощью бланка "Импорт операции из базы".

дилер
Регистрация: 17.09.2007

Используйте функцию ПРОВОДКА - в ней есть соответствующие параметры.
Выглядит примерно так:
ПРОВОДКА ( счет_дебета,счет_кредита,250,ДАТА_ТЕК,"Иванов И.И.","членский взнос","250руб.")

пользователь
Регистрация: 21.03.2013

Спасибо за ответ!
Но строка, о которой я писал выше ('Иванов И.И. '+#13+'членский взнос '+#13+'250 руб.')
формируется в конвертере (внешнее приложение), а не в ИБ.
В Инфо-Бухгалтер импортируются уже готовые строки
(импорт осуществляется бланком "Импорт операции из базы").
Поэтому даже не представляю, как можно вставить в конвертер предлагаемую Вами функцию.

дилер
Регистрация: 27.05.2013

А где бланк брали, если не секрет - в штатной поставке я такого не припоминаю. А Сергей, очевидно, имел в виду, что ту самую функцию надо смотреть в бланке импорта - скорее всего там все в одну общую строку вбивается, а не в 3 отдельных. Дальше по ситуации - или делать 3 поля в таблице импорта и писать их в соответствующие параметры для функции ПРОВОДКА, или дополнительно делить строку на 3 при наличии определенных разделителей непосредственно в бланке импорта и, опять же, указывать правильно параметры.

пользователь
Регистрация: 21.03.2013

Бланк "Импорт операции из базы" можно скачать вот по этой ссылке:
http://www.modus.ru/cd/178. Там 4-ый пункт.