Интеграция с 1С

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

Интеграция с 1С

Сообщение Groggy »

5.2.1-007
В старой инструкции требовался сервер с Gentoo для интеграции UTM5 с 1С.

"Для интегрирования биллинговой системы UTM5 и системы 1С:Предприятие необходимы:"

"...сервер с ОС Gentoo Linux с установленным NBS Integration Server."

В новой инструкции про сервер с Gentoo не говорится. Означает ли это что в 5.2.1-007 интеграция встроена в ядро?

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Re: Интеграция с 1С

Сообщение Pulse »

Groggy писал(а):5.2.1-007
В старой инструкции требовался сервер с Gentoo для интеграции UTM5 с 1С.

"Для интегрирования биллинговой системы UTM5 и системы 1С:Предприятие необходимы:"

"...сервер с ОС Gentoo Linux с установленным NBS Integration Server."

В новой инструкции про сервер с Gentoo не говорится. Означает ли это что в 5.2.1-007 интеграция встроена в ядро?
да

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

Нашел

Список изменений версии 5.2.1-007-RC1
1143 Полностью переработан и внесен в ядро utm5 функционал модуля интеграции с 1С версии 7. Модуль требует отдельной лицензии.

Только дока у меня к 007 старая была :cry:

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

Наша бухгалтерия хочет чтобы в счете который из UTM5 попадает в 1С указывался номер договора соответствующий данному набору услуг. В принципе это нормально.
Например один договор на телефонию, другой на Интернет.
Соответственно два разных счета.

Можно ли в UTM5 привязать договор к определенной услуге/тарифу?
Кто-нибудь сталкивался с такой задачей?

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

Можно ли реализовать следующий вариант?

Изменить таблицы сервисных связок, добавить поле для ссылки на номер договора. И заполнять это поле через urfaclient.
А модуль интеграции с 1С будет уже делать счета и добавлять к ним соответствующий номер договора.

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

Пробовл кто-нибудь делать интеграцию, когда 1С сервер развернут на Linux платформе?

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

Groggy писал(а):Пробовл кто-нибудь делать интеграцию, когда 1С сервер развернут на Linux платформе?
ну надо попробовать dll-ку под wine.
а вы решили проблему с передачей номера договора в 1с ?

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

"а вы решили проблему с передачей номера договора в 1с ?"
Пока нет. Netup явно ничего не говорит...
:(
Меня вот эта dll' ка как раз и смущает. Можно ли её разместить на клиентской машине которая под обычным WinXP, а сервер 1С на Linux?
Если dll'ка должна быть обязательно на сервере то запускать 1С на Win эмуляторе нет смысла.

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

Как следует из документации на UTM5 (от 20110422) с 1С версией 8 работает модуль написанный "Портал юг".

Так вот "Портал юг" говорит что можно, их модуль запускается на клиентской машине (те под Windows). Так что безразлично на какой платформе будет серверная часть 1С.

У кого какие соображения?

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

а ведь и правда. я в 1с не силён, но тогда она [1с] должна быть сетевая.

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

В Сети пишут что при установке на Linux платформу до 10 подключений не требуется лицензия (ключ). Вот что сладко.

Groggy
Сообщения: 84
Зарегистрирован: Вт июл 07, 2009 14:19

Сообщение Groggy »

Не всё так сладко оказалось. В любом случае нужно покупать серверный ключ 1С (физический или в виде файла). Хотя сервер держит до 10 сессий и без ключа. И нужен ключ для клиентских машин. Без него клиентская часть вообще не работает. Без серверного ключа не работате web-клиент.
Хотя всё (1С на CentOS) установилось и нормально работатет.

И еще Портал-Юг ответил что для передачи номеров договоров нужно переделывать протокол по которому общаются 1C и UTM5...

m1c
Сообщения: 39
Зарегистрирован: Чт авг 22, 2013 16:24

Сообщение m1c »

Добрый вечер.
Синхронизацию настроил и столкнулся со следующими проблемами:
- биллинг загружает платежи из 1с и обратно, но почему-то в 1с не уходят списания за предоставление услуг, пока тестировал только на разовой услуге несколько раз - кто-нибудь сталкивался с такой ситуацией и возможно нашел решение?
- почему-то платежи приходят в 1с из УТМ5 с непонятными датами, относящимися к 2058 году, несмотря на то, что на сервере и в модуле УТМ Админ(соответсвенно и в ядре УТМ) время и дата верны - подскажите, может где-то что-то упустил?

Заранее благодарен.

m1c
Сообщения: 39
Зарегистрирован: Чт авг 22, 2013 16:24

Сообщение m1c »

Добрый день.

Провел еще некоторые тестирования:

1. Не указал "нулевую дату" - дата начислений в 1с стала верной. До этого указывал 01.01.2014. Т.е. "нулевую дату" установленную по стандарту менять не нужно, чтобы даты платежей, указанные после синхронизации в 1с, совпадали с реальными датами.
2.1.Провел разовую услугу без знака "-" в окне где спрашивает процент от разовой услуги, т.е. указал 100% :
- в биллинге к балансу прибавилась сумма разовой услуги(т.е. если был изначально 150, потом стал 250);
- в 1с после синхронизации ничего не произошло, т.е. никаких поступлений, списаний не произошло и данное проведение разовой услуги никак не отобразилось.
2.2. Провел разовую услугу со знаком "-", в окне где спрашивает процент от разовой услуги, т.е. указал -100% - в биллинге средства списались, а в 1с синхронизировались с минусом, но в итоге приплюсовались к балансу. Т.е. , если до привязывания разовой услуги стоимостью 100 у клиента баланс был 150 , то после привязания со знаком "-":
- в биллинге баланс стал 50;
- в 1с баланс стал 250.
3. Создал тариф, связку, расчетный период - привязал к клиенту. После окончания расчетного периода - деньги списались в биллинге, а после проведения синхронизации и в 1с.
4. Отвязал тарифный план от клиента - произошел перерасчет, при синхронизации перерасчет не перешел в 1с.
5. Внес отрицательный платеж клиенту - в биллинге деньги списались, в 1с после синхронизации данная операция никак не отобразилась.

В итоге вопрос с датой и временем отпал, вопрос с разовой услугой остался. Плюс добавились 2 вопроса:
1. Почему в 1с не ушел перерасчет, после отвязывания тарифа от контрагента, хотя в биллинге этот перерасчет произошел?
2. Почему не переносятся отрицательные платежи после синхронизации из биллинга в 1с?

Кто-нибудь сталкивался с такими ситуациями? :?: :?: :?:

m1c
Сообщения: 39
Зарегистрирован: Чт авг 22, 2013 16:24

Сообщение m1c »

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

Также сказали, если счет за услугу не отображается в разделе 1С Счета, то он не будет синхронизирован.

По поводу синхронизации разовой услуги - первый раз синхронизация прошла нормально, когда клиента убрал из группы "Users". После этого протестировал еще раз, попробовал добавить клиента обратно в группу - и... О чудо! Синхронизация разовой услуги заработала как надо. В чем причина? Непонятно. При выявлении еще каких-либо затыков отпишусь.

Ответить