Синхронизация номенклатуры

Материал из Окнософт
Перейти к: навигация, поиск

Вопросы, связанные с настройкой соответствия номенклатур продукции, материалов и услуг


Не удаётся подключиться к базе суперокон

Возможные причины:

  • Ошибка в строке подключения. Задается в справочнике Базы технологических программ
  • Не установлен драйвер Firebird:ODBC или устаревшая версия драйвера. Для некоторых 64-битных сборок Windows2008 и Windows7 требуется 64-битная версия драйвера. Актуальные драйверы можно скачать с сайта производителя
  • Подключение к базе суперокон запрещено брандмауэром Windows, антивирусной программой или файволом

Не читаются данные из SW

Вроде сначала всё пошло нормально: подсоединение к базе SW есть, справочник Базы SW заполнил как надо,
в обработке Синхронизация номенклатуры Первоначальное заполнение номенклатуры отработало,
но по кнопке Прочитать (с галочками) вижу заполнилась только закладка WRK.
Остальные пустые. Это наверное неправильно? В чём проблема?

Обработка Синхронизация номенклатуры умеет читать данные из "открытых" таблиц Суперокон.
Самим суперокнам эти таблицы не нужны. Они создаются (перезаполняются) при взведении галки "Доступ к базе из других программ".
В интерфейсе СуперОкон Справочники-> Общие настройки -> Главный отдел -> Установить галку "Доступ к базе из других программ".
Если галка установлена:

  • Сбросить галку
  • Нажать ОК. Диалог закроется.
  • Повторно открыть Справочники-> Общие настройки -> Главный отдел
  • Установить галку
  • Нажать ОК
Важно:
Если будете добавлять новую номенклатуру на стороне SW, для того,
чтобы она стала видна в 1С, надо снять и повторно установить эту галку.
На некоторых сборках SW новая номенклатура появляется в таблице ARTICLS
и без этой манипуляции, но мы рекомендуем её делать. Так надёжнее.

Материалы не "затягиваются" при синхронизации

см. Не читаются данные из SW на этой странице


У нас несколько отделов. Как это должно отразиться на синхронизации

Отделы при синхронизации номенклатуры - не важны.
Для того, чтобы читать заказы разных отделов в 1С, вам нужно создать несколько элементов справочника Базы технологических программ.

  • В элементах справочника Базы нужно указать корректные Строки подключения
  • В элементах справочника Базы нужно корректно заполнить поля Номер отдела
  • Для дилерских (не основных) баз в поле Ведущяя база нужно указать ту базу, с которой производилась синхронизация

Новая работа в суперокнах

Создал в типовых работах новую работу, естественно поиграл галкой "доступ из других программ",
при подгрузке таблиц в 1с8, строчки с этой работой не появились

Работы (услуги) синхронизирубтся по наименованиям. В суперокнах нет внутренненго ключа для номенклатуры услуг. Это - просто строки.
В обработке Синхронизация номенклатуры есть кнопка "Загрузить работы".
Чтобы работа из Суперокон попала при синхронизации в 1С, должно выполняться два условия:

  • Запись должна присутствовать в таблице "Типовые работы" суперокон
  • Работа должна присутсвовать как минимум в одном супероконном счете

Можно просто создать в 1С номенклатуру типа "Услуга" в папке "Услуги" с наименованием, совпадающим с названием работы в СуперОкнах.
Не забывайте про поле "Операция по умолчанию". Пример можно подсмотреть в других "работах" (справочник Номенклатура в 1С).
Т.к. спецификация работ формируется на стороне 1С, у номенклатуры услуги должна быть заполнена "Операция по умолчанию" или (для сложных спецификаций работ), должны присутствовать записи в регистре Корректировка спецификации


Не переносятся услуги

Номенклатура из "СуперОкон" "перенеслась" в "УПзП": и продукция, и материалы.
Услуги не переносятся. На закладке "Услуги" в обработке "Синхронизации" список работ отражается.
В столбце "Единица измерения" никаких значений не устанавливаем.
При выполнении обработки, данные по работам не попадают в справочник "Номенклатура". В чем может быть ошибка?

Для синхронизации работ предусмотрена отдельная кнопка на панели инструментов обработки синхронизации Btn-work.png
Она создаёт номенклатуры в папке Услуги с видом номенклатуры Услуга и наименованиями, совпалающими с наименованиями работ в суперокнах


Характеристики стеклопакетов

Завели новый стеклопакет в СуперОкнах, сопоставили коды artno, clrno, тип распечатки и т.д. в карточке новой номенклатуры.
Добавили новый стеклопакет в раздел "Стеклопакеты" группы "Номенклатура" справочника "Разные списки и соответствия",
а характеристики при импорте из суперокон - не создаются.
Кроме всего прочего, в табличной части "Заполнения", возникает признак "Листовые", хотя тянем не сэндвич, а стеклопакет...

Инициализация списка стеклопакетов происходит ПРИ ЗАПУСКЕ программы. Это позволяет не обращаться к БД при импорте и улучшает производительность. После того, как в Разные списки и соответствия внесены изменения, следует выйти из программы и зайти вновь...

Начиная с 44-й сборки УПзП, нет необходимости перезапускать программу после внесения изменений в Разные списки и соответствия. При записи элемента справочника повторно используемые значения - очищаются.


Нулевой курс валюты

При импорте заказа из суперокон получаем сообщение:
Нулевой курс валюты #1 для номенклатуры ..., база ...

Для корректного отражения соответствий и курсов валют Супер окон и 1С, нужно выполнить два условия:

  • Настроить соответствие кода валюты суперокон и 1С. Описание см. в разделе Подготовка программы к работе
  • Указать в типовом регистре сведений Курсы валют, курсы и кратность всех используемых валют. Не забыть про рубль. Для него, курс и кратность = 1