Модуль 1С

Технические вопросы по UTM 5.0
Ответить
kilg
Сообщения: 19
Зарегистрирован: Пт июл 31, 2009 14:19

Модуль 1С

Сообщение kilg »

Так получилось, что не успел настроить модуль 1с для 5.2.1-006 версии.
Обновил все до версии 007. Там модуль 1С входит в ядро.
При установке в самой 1с следовал инструкции: http://www.netup.ru/articles.php?n=42

1. Во вкладке 1с: 1с пользователи - не высветились вообще никакие пользователи, ни синхронизированные, ни несинхронизированные, что странно, так как, насколько я понял, на эту вкладку не влияет настройка самой 1эски.

2. При синхонизации в 1С, открывал Netup_IntegrationClient_03.ert. Выскакивала ошибка: нет файла 1c_extension.ini. Соответственно не мог подняться SSL и связи не было. Запустил setup.exe старой версии, заменил старые файлики Netup_IntegrationClient_03.ert и 1CUTM5IntegrationClient.dll на новые, которые предлагались в новом архиве 1C_client.zip. После чего 1с стала связываться с ядром utm и обмениваться информацией.

Код: Выделить всё

Авторизация прошла успешно
начинаем пересылку данных о приходных ордерах
Пересылку данных о приходных ордерах завершил
Начинаю обработку запроса
начинаю обработку входящей транзакции
Блок 1  ПОЛУЧЕНО ДАННЫХ: 282
Загружен блок №1
обрабатываю элемент 0
Получен элемент processing 100
Обработка входящей транзакции закончена
Запрос required_customers обработан
Начинаю обработку запроса
начинаю обработку входящей транзакции
Блок 1  ПОЛУЧЕНО ДАННЫХ: 278
Загружен блок №1
обрабатываю элемент 0
Получен элемент processing 100
Обработка входящей транзакции закончена
Запрос required_bills обработан
Начинаю обработку запроса
начинаю обработку входящей транзакции
Блок 1  ПОЛУЧЕНО ДАННЫХ: 285
Загружен блок №1
обрабатываю элемент 0
Получен элемент processing 100
Обработка входящей транзакции закончена
Запрос required_bill_entries обработан
Начинаю обработку запроса
начинаю обработку входящей транзакции
Блок 1  ПОЛУЧЕНО ДАННЫХ: 281
Загружен блок №1
обрабатываю элемент 0
Получен элемент processing 100
Обработка входящей транзакции закончена
Запрос required_payments обработан
В итоге клиенты не отразились в Справочнике\Контрагенты. Вобщем никаких свидетельств в 1С насчет того, что синхронизация была - нет. Подозреваю, что отсутствие пользователей с 1с как то связано с отсутствием пользователей во вкладке 1с пользователи

у кого нибудь была подобная проблема?

alexeyp5
Сообщения: 28
Зарегистрирован: Пт ноя 06, 2009 11:15

Сообщение alexeyp5 »

Ставил 7rc3 Frebsd 7.0, с нуля, все встало по инструкции.
Не то чтобы я вам помог, но где-то оно точно работает =)

kilg
Сообщения: 19
Зарегистрирован: Пт июл 31, 2009 14:19

Сообщение kilg »

alexeyp5 писал(а):Ставил 7rc3 Frebsd 7.0, с нуля, все встало по инструкции.
Не то чтобы я вам помог, но где-то оно точно работает =)
именно по той, ссылку на которую я давал выше?

alexeyp5
Сообщения: 28
Зарегистрирован: Пт ноя 06, 2009 11:15

Сообщение alexeyp5 »

Да,
если подробнее то все встало, ровно
немного тупанул с добавлением в конфиг,но таки вспомнил.
добавил

11:54 pavlov2@apollon [~]#cat /netup/utm5/utm5.cfg | grep liburfa-ic.so
urfa_lib_file=/netup/utm5/lib/utm5_core/liburfa-ic.so
11:54 pavlov2@apollon [~]#

сделал тестового пользователя, синхранизнул. ГУТ.

Потом пошол дальше
Взял контрагентов из 1С в ексел формате, приобразовал его в xml
согласно документации, вставил в UTM. (Были траблы с кодировками но это решаемо)

Синхранул еше раз с 1С...
ВНИМАНИЕ ФИШКА.
Он не синхронизирует старых контрагентов в 1С с пользователями УТМ, (хотя названия и реквизиты одинаковые). он создает новых в корне справочника. с Новыми ID

ВНИМАНИЕ ФИШКА2
если стрым контрагентам вручную присвойти ID того что создал УТМ при синхронизации, а этого нового из корня удалить,
то далее УТМ синхранизируется со старым успешно, хавает его платежи, и выставляет ему счета.

kilg
Сообщения: 19
Зарегистрирован: Пт июл 31, 2009 14:19

Сообщение kilg »

я правильно понял, что старый setup не запускали, а воспользовались только Netup_IntegrationClient_03.ert и 1CUTM5IntegrationClient.dll, идущими в архиве?

alexeyp5
Сообщения: 28
Зарегистрирован: Пт ноя 06, 2009 11:15

Сообщение alexeyp5 »

Да правильно.
только у меня в архиве 3 файла
MFC71u.dll
1CUTM5IntegrationClient.dll
Netup_IntegrationClient_03.ert

положил суда C:\Program Files\1Cv77\BIN

UPD:
в начале немнного не точно написал у меня 7.2-STABLE FreeBSD
хотя я думаю это не важно совершенно. :wink:

kilg
Сообщения: 19
Зарегистрирован: Пт июл 31, 2009 14:19

Сообщение kilg »

dll'ки зарегистрировал? или просто положил?
интересно за что отвечает MFC71u.dll, у меня ее нет
PS: а еще 1с вылетает иногда:(

alexeyp5
Сообщения: 28
Зарегистрирован: Пт ноя 06, 2009 11:15

Сообщение alexeyp5 »

просто положил.
MFC71u.dll в архиве был, скачано с сайта с личного кабинета. =)

kilg
Сообщения: 19
Зарегистрирован: Пт июл 31, 2009 14:19

Сообщение kilg »

возникло подозрение, что вообще модуль не активирован лицензией.
хотя в О программе\Лицензии там он есть, но он там какой то на белом фоне, лицензия на базовый модуль на более темном фоне.
вопрос может быть глупый, так и должно быть?
ну не синхронизируются пользователи никак
кстати 1с - 7.7(7.70.027)
конфигурация - бухучет редакции 4.5 (7.70.507)
база новая пустая, 1с не лицензионная, ибо ради теста запускаю на своем компе.
может тут собака зарыта?

ps. подозрение, что что то не так в ядре, так как даже в разделе интерфейса администратора 1с\пользователи, платежи, счета, там не отображаются пользователи, платежи, счета соответственно. хотя по идее должны быть, даже если синхронизации никакой еще не было

Ответить