Форумы Интермех
 ° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki °

Форумы Интермех / Внедрение систем / SEARCH V10 и 1С:Предприятие v8
Автор Сообщение
djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 15 Фев 2010 15:43:15 ° Поправил: djrandom


Планируем в недалеком будущем начать работы по интеграции серча и 1С, для начала данные только из серча в 1С - ведомости покупных, перечни элементов...
Сразу хотим отказаться от "ручного" варианта экспорта/импорта dbf.
И вот хотелось бы узнать - с чего начать ))
Ну ессно кроме стандартизации "внутренних" обозначениях всякой фигни (типа разъемов, электронных компонентов, крепежа и т.п.).
Это вроде как ясно - должно быть и все тут.
А вот что касается самого мезханизма трансляции данных... Можно-ли на местах с установленной 1С не ставить серч? Механизм отслеживания (в 1С) изменений, произведенных в серче, для указанных типов документов тоже интересует...
Может уже все разработано и можно просто купить и не париться?

Коновалов Михаил
Участник
ОАО РИРВ (СПб)

Дата: 15 Фев 2010 15:59:42


О! Нас тоже это интересует для Search 11 и 1С v.8.

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 16 Фев 2010 08:29:23


Блин, оказывается вчера в названии темы аж несколько ошибок допустил... Тяжкий был понедельничек. Модератор, поправь шапку, плиз

Katenok-13
Участник
ОАО "Бийский котельный завод"

Дата: 17 Фев 2010 06:48:00


Вариантов получить данные из Intermech несколько:
1. Использовать модуль экспорта-импорта. При экспорте получается xml-файл, который затем можно использовать где угодно. Не уверена точно, но модуль требует запуска Search для выбора изделий.
2. Использовать API-функции - написать свой модуль, куда помещать полученные данные - в dbf или сразу в 1С - без разницы. Требует запуска Search.
3. Подключаться напрямую к базе данных. Search не требуется, но это очень плохой вариант.

Мы сделали интеграцию с помощью dbf-таблиц и двух модулей - экспорта из Intermech (с использованием API) и импорта в 1С. Для интеграции с новой ERP заменили dbf на БД MS SQL, схема в целом осталась та же.

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 17 Фев 2010 08:41:43


Т.е. в вашем варианте нужно пользователю серч ручками экспортировать ведомость или перечень, а затем пользователь 1С её должен ручками же импортировать? А если ручки кривые?

В данном случае, как я понимаю, никакой речи об отслеживании изменений в ВП нет и в помине?

А почему вариант прямого подключения к базе search "очень плохой" ??? При грамотных программистах, на мой взгляд, очень даже ничего. Главное - ТЗ составить....

Katenok-13
Участник
ОАО "Бийский котельный завод"

Дата: 19 Фев 2010 06:44:58


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

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 19 Фев 2010 14:27:05


ооо! большое спасибо за развернутый ответ, про "недокументируюся" даже и не предполагал...

Коновалов Михаил
Участник
ОАО РИРВ (СПб)

Дата: 3 Июн 2010 09:49:17


Цитата: djrandom
стандартизации "внутренних" обозначениях всякой фигни (типа разъемов, электронных компонентов, крепежа и т.п.).

А кто как эту проблемму (синхронизации справочников Imbase и 1С) решает (организационно, технически)?

Katenok-13
Участник
ОАО "Бийский котельный завод"

Дата: 4 Июн 2010 05:41:32


Цитата: Коновалов Михаил

А кто как эту проблемму (синхронизации справочников Imbase и 1С) решает (организационно, технически)?


У нас на заводе введены коды для всех материалов, покупных и стандартных. 7-значный числовой код, группа-подгруппа-номер. Во всех системах используются эти коды, по ним и идёт синхронизация.
Уже давно тянется война между техцентром, бухгалтерией и снабжением - каждый хочет в обозначении материала видеть/не видеть свои характеристики. Поэтому хоть по коду они понимают, что речь идёт об одном и том же.

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 22 Июн 2010 11:43:43


Вот эти войны реально задолбали! Каждая структура хочет видеть в зобозначении элементов именно те данные, которые необходимы им...

djrandom
Участник
Хроматэк, Йошкар-Ола

Дата: 22 Июн 2010 11:48:00


А для "чтения" кодов для всех необходим доступ к каталогу для расшифровки... Но, мне кажется, что в бумажном варианте поддерживать такое издание в актулаьном виде нереально, а он-лайн доступ есть не везде...

Vchik
Участник
Таганрог

Дата: 30 Июн 2010 10:54:58


Добрый день. Столкнулся с проблемой. прошу вашей помощи. Необходимо из intermech imbase выгрузить в 1С номенклатуру.
Пишу обработку, которая через API будет выгружать в 1С.

1) можно ли автоматически передать пароль при подключении(без ввода пароля пользователем)??

2) при подключении получил интерфейс: Application -> Catalogs -> Folders -> Folder -> Record при попытки получения таблицы, выдает ошибку: "Ошибка при получении значения атрибута контекста(table)".
Правильно ли я понимаю, что все мне необходимые данные по номенклатуре как раз таки и хранятся в этих таблицах? и из-за чего может быть такая ошибка?

Спасибо

Jk
Участник
НПП Интермех

Дата: 30 Июн 2010 12:19:43 ° Поправил: Jk


Цитата: Vchik
1) можно ли автоматически передать пароль при подключении(без ввода пароля пользователем)??

Если у Вас более менее новый imlogin.exe то можно его запустить перед началом работы с API в виде:
imlogin.exe username=ivan password=123

Тогда при работе c Search через API (Imbase по идее тоже) пароль спрашиваться не будет, если параметры переданные imlogin правильные.

PS.Если у Вас старый imlogin - то его можно обновить отсюда:
http://intermech.org/download/temp/search/imlogin.exe

Vchik
Участник
Таганрог

Дата: 1 Июл 2010 10:44:50 ° Поправил: Vchik


Спасибо, будем пробовать

Ваш ответ

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL 
...



Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 

На форуме сейчас: гостей - 2
пользователей - 0
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26]
гостей - 87 / пользователей - 0


miniВВ © 2001-2021