|
Синхронизация УТ 11.1 с БП 2.0. | ☑ | ||
---|---|---|---|---|
0
Hateful
08.12.13
✎
12:23
|
Доброго времени суток. Проблема вот в чем. 2 большие базы УТ и БП, с огромным оборотом товара в день. Раньше была настроена синхронизация с прямым подключением которая в скором времени(да почти сразу) перестала работать. 1с'ка просто виснет или выдает ошибки типа "недостаточно памяти" или "MS Visual C++ бла бла...с последующим вылетом 1с"...настроил в УТ новую синхронизацию только уже не прямым подключением а через файл xml. Обработкой "Регистрация Изменений Для Обмена Данными" выбрал нужные документы(их 4) и отметил справочники номенклатура, контрагенты, организации. Зарегал эти изменения для моего узла обмена. Произвел синхронизацию. Файл создался. В БП тоже нажимаю синхронизировать, выдает ошибку "Недостаточно памяти" и не написал что данные получены, НО документы таки появились. Только вот проблема в чем...в них почему то не поставились Счет учета, Счет доходов и Счет учета НДС по реализации. Регистр сведений Счета учета номенклатуры заполнен. Если перевыбрать контрагента на точно такого же, он предложит поставить счета по умолчанию, нажимаем да и все встает. В чем тут может быть проблема?( Так же, в некоторых документах(их мало), не найден контрагент(<Объект не найден>), при Регистрации изменений в УТ я ставил галку на справочнике, но он почему то не перенес контрагентов из УТ в БП...в чем тут косяк я хз. Может идеи подкините какие нибудь?(
|
|||
1
Hateful
08.12.13
✎
21:17
|
написал свои правила обмена УТ 11.1 и БП 2.0, попробую через Универсальный обмен данными в формате XML все это дело замутить. И все же хочется от вас услышать какие нибудь мысли по делу ребята(
|
|||
2
Alsh
08.12.13
✎
21:21
|
(0) недостаточно памяти - обмен написан неправильно. В первую очередь установить порционность передачи данных. Если не поможет - переделывать обмен.
|
|||
3
Hateful
08.12.13
✎
22:41
|
(2) что значит обмен написан неправильно?Там правила то типовые берутся из конфиги при синхронизации. В первом посте я и написал что пробовал порционально выгружать с помощью обработки "Регистрация Изменений Для Обмена Данными". Парочку доков там отметил(реализацию и счета-фактуры к ним) и справочник контрагентов и номенклатуру. Данные он вроде как выгрузил в файл, но в БП когда принимает через час думалки пишет "недостаточно памяти" и ложит 1с. После повторного входа доки там всетаки появляются но без счетов учета, да и в некоторых контрагенты отсутствуют(<Объект не найден>)
|
|||
4
Hateful
08.12.13
✎
22:48
|
Набросал тут свои правила(а точней отредактировал старенькие),маялся сначало с заменой старых реквизитов на новые(типа СправочникСсылка.Банки на СправочникСсылка.КлассификаторБанковРФ)....из УТ он мне выгрузил нужные мне доки и контр агентов,файл выгрузки я глянул, инфа там есть. А вот в БП ВСЮ инфу загружать почему то не хочет( Контрагентов выгрузил(это хоть радует),а Реализацию нет, хотя инфа в файле по ним есть...
|
|||
5
Hateful
08.12.13
✎
22:50
|
это я уже через Универсальный обмен данным пробую...чет мне кажется так даже проще будет
|
|||
6
hhhh
08.12.13
✎
22:54
|
(3) ну а предыдущую регистрацию, которая накопилась за 5-10 последних лет, вы полностью поудаляли?
|
|||
7
Hateful
09.12.13
✎
01:31
|
(6) конечно)Отменил вообще всю регистрацию, отметил то что мне нужно и зарегал по новой.
|
|||
8
Hateful
09.12.13
✎
01:38
|
Вообщем ребят пока ждал тут идей написал свои правила обмена, попробовал через универсальный обмен и собсно все нормально выгрузилось/загрузилось. Счета учета встали, контргагенты загрузились, счет фактуры тоже, договоры с контрагентами тож создались. Интересует другой вопрос сейчас. Чем я жертвую если меняю синхронизацию на простой обмен через "Универсальный обмен данными в формате XML"?Ну кроме того что синхронизацию можно делать по расписанию и она вроде побыстрей будет(в теории)?Просто 3 день пытаюсь разными способами эти базы синхронизировать, ничего не помогает. То вообще все виснет, то "Недостаточно памяти" и краш 1с, то выгружает но не все, то счета учета не проставляет,то контрагентов не загружает. Я конечно понимаю что клиенту придется иногда заказывать обновления этих самых правил что я написал(из конфы их брать не получится стандартно как при синхронизации), но другого выхода я сейчас если честно не вижу. Часов мне за эту работу много обещали, т.к. никто за этого клиента браться не хочет)))
|
|||
9
hhhh
09.12.13
✎
02:01
|
(8) регистрация у тебя по сути вручную, этим и отличается. Например если в документы прошлого месяца вводят изменения, или изменения в справочниках.
|
|||
10
Nite
09.12.13
✎
02:11
|
Все же большие базы лучше всего, по-моему, переносить своими обработками через COM-соединение. На больших обменах через xml тратиться слишком много времени. На очень больших можно напрямую с базой работать, только про ссылочную целостность не забывать. Уточню, что имею в виду разовые переносы.
p.s. конец года близок, многие уже думают про свертку баз |
|||
11
Hateful
09.12.13
✎
02:57
|
(10) ну вот в синхронизации же есть прямое подключение к базе, только этот вариант у меня лично вообще намертво повис. Через файл он хоть пытался что то выгрузить(при синхронизации)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |