При импорте в УНФ создается документ «Заказ покупателя», загружается номенклатура (обрабатывается закладки «Изделия», «Аксессуары» и «Работы») и контрагенты. Решение выполнено в виде расширения.
Для интеграции используется штатный механизм 1С «Внешние источники данных». Это будет удобно, если вы решите дорабатывать решение для построения запросов через конструктор запросов и т.п. Насладиться динамическими списками не удастся, для базы данных Firebird они не поддерживаются.
По непонятным причинам создатели СуперОкон не открыли доступ к таблице с данными аксессуаров, а точнее она пустая. Чтобы обойти это ограничение, и если вы хотите получать красивые наименования, необходимо копировать наименования аксессуаров в примечание на главной закладке счета, при этом сортировка в таблице аксессуаров должна быть включена по колонке «Изд.№» по возрастанию.
Для начала работы задайте настройки подключения к БД СуперОкна.
Перед скачиванием расширения для проверки подключения к БД используйте код ниже:
ПутьКБазе = "C:\so8_base\DEALER112.FDB";
Пользователь = "sysdba";
Сервер = "localhost";
Пароль = "masterkey";
Connection = Новый COMОбъект("ADODB.Connection");
СтрокаПодключения = "Provider=MSDASQL.1;Password="+Пароль+";";
СтрокаПодключения = СтрокаПодключения +"Persist Security Info=True;User ID="+Пользователь+";";
СтрокаПодключения = СтрокаПодключения +"Driver=Firebird/InterBase(r) driver; ";
СтрокаПодключения = СтрокаПодключения +"Dbname="+Сервер+":"+ПутьКБазе+"; CHARSET=WIN1251;";
Connection.ConnectionString = СтрокаПодключения;
Connection.ConnectionTimeOut = 60;
Connection.CommandTimeout = 60;
Connection.CursorLocation = 3;
Попытка
Connection.Open();
Сообщить("Успешное подключение!");
Исключение
Сообщить("Подключиться не удалось!");
КонецПопытки;
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.10.235
Вступайте в нашу телеграмм-группу Инфостарт