настройка обмена УТ и БП #466356


#0 by kshell
Приветствую всех! Прошу помощи по сабжу. В поиске не смог найти решения, которое бы мне помогло. Задача - односторонняя (!) выгрузка из УТ в БП. На данный момент выгружается (на основе стандартных правил xml), но: 1) при каждой выгрузке показывает, что выгружены все объекты за период выгрузке. Т.е. если даже ничего в базе УТ не менять, и подряд сделать обмены, будет выгружено одно и то же количество объектов. В плане обмена авторегистрация разрешена 2) объекты переносятся не проведенными. Просьба помочь решить указанные проблемы.
#1 by i-rek
каким пунктом меню выгружаешь ?
#2 by kshell
сервис-обмен данными с бухгалтерией 8 - выполнить постоянный обмен данными..
#3 by i-rek
аа. Ну так из бухгалтерии тоже надо обмен делать, даже если обмен односторонний. Чтоб пришли квитанции о получении
#4 by kshell
спасибо что подтвердили мои подозрения:) а какие мне настройки сделать, чтоб никакие данные из бухгалтерии кроме уведомлений о доставке не загружались?
#5 by kshell
и прошу помощи по второй проблеме "документы переносятся не проведенными"
#6 by i-rek
если не через мастер делать, то в БП в справочнике НастройкиОбменаДанными на закладке "Настройки обмена" есть перечень выгружаемых объектов а что не проведённые - ... смутно помню, они вроде и должны быть не проведёнными
#7 by kshell
а нельзя не в БП выгрузку настраивать, а в УТ загрузку? на старой базе предыдущий программист как-то настроил, что документы проводились, но где он это сделал, найти не могу:)
#8 by Andy13
Гм. А обмен через подключение к базе? А монитор обмена просматриваешь? Что там про отложенные движения пишет? А конфы обновлены до упора? Ну или до однообразного состояния?
#9 by kshell
именно из-за того, что обновили БП, пришлось уже наконец подтягивать за ней УТ (она сильно поменяна).обмен через подключение к базе. в мониторе во вкладке "отложенные движения" пусто, а в истории в поле отложенные движения выводит несколько ошибок (ошибок штук 5, а документов, например реализации, около 50, причем ошибки все касаются только реализации) типа: "Ошибка при проведении документа "Реализация товаров и услуг ТД000000015 от 14.01.2010 16:30:41" Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - '{ОбщийМодуль.ОбщегоНазначения(1724)}: Проведение документа "Реализация товаров и услуг ТД000000015 от 14.01.2010 16:30:41": В строке номер "1" табличной части "Услуги": Не заполнено значение реквизита "Счет доходов (БУ)"!'
#10 by Andy13
Ну вот ошибочка и попалась... Недообновились похоже. Конфы сильно старые видать были. Заполнение счетов учета в правиле "После загрузки" уже давно прописаны. Хотя подозрительно что "Услуги". Посмотри в БП, заполнены ли счета учета и счета доходов используемые по умолчанию.
#11 by Andy13
+ По умолчанию после пяти неудачных попыток проведения, отложенное проведение останавливается.
#12 by Andy13
Проверь загруженные документы. Проставлены ли в табличных частях эти счета учета доходов/расходов.
#13 by kshell
Andy13, огромное спасибо, что дали направление куда копать:) УТ 10.3.9.4, БП 1.6.23.2. Т.е. свежее довольно все. по Там, где товары, счета проставлены, где услуги-нет. но непроведены все документы, даже те, где только товары
#14 by kshell
вдогонку к . непроведены не только реализации, но и, к примеру, платежки
#15 by Andy13
Ну настрой эти счета в БП. Ну там где "Предприятие", посередке где то. Потом в УТ зарегистрируй всю эту толпу доков и проведи обмен. И всё встанет на место.
#16 by kshell
хотя не, это я дурак. реализации поначалу проводились, а как 5 ошибок набралось из-за услуг. перестали. т.е., Andy13, вы полностью правы
#17 by Andy13
-> Ну свалились первые реализации, проведение встало, до платежек дело не дошло.
#18 by kshell
а как сделать "Потом в УТ зарегистрируй всю эту толпу доков и проведи обмен"?
#19 by Andy13
Хм... Ну есть там где. Ну хоть через монитор обмена. Можно проще (не для меня) - нарисовать обработку в БП, чтоб прописала эти счета в доках, где нет. Потом обмен провести, отложенные движения пройдут...
#20 by kshell
а, так я ведь над копиями баз глумлюсь:) я заново их скопирую, настрою счета, и обмен уже должен пойти как надо... ведь так? не подскажете, можно ли сделать со стороны УТ выгрузку данных, а потом только(!) получение квитанций о получении сообщений.
#21 by Andy13
Не надо слушать ээээ.... Короче - при прямом подключении квитанции забираются из базы-приемника в начале обмена. СОМ-соединение однако, всё отрабатывает как надо.
#22 by kshell
а почему тогда вообще возникла проблема "1) при каждой выгрузке показывает, что выгружены все объекты за период выгрузке. Т.е. если даже ничего в базе УТ не менять, и подряд сделать обмены, будет выгружено одно и то же количество объектов. В плане обмена авторегистрация разрешена" может, из-за того, что документы не провелись, и они считаются отличными от базы-источника?
#23 by Andy13
Угу. Смотри в мониторе, там видно.
#24 by Andy13
И ещё. В новой идеологии обмена авторегистрация разрешена для немногих справочников только. Остальные - запрещена. Регистрировать или нет выбирается теперь при настройке плана обмена в режиме ведения учета. Покопайся ещё и там, совсем башка плохой стнет....
#25 by kshell
Andy13, спасибо Вам большое. прям настроение перед сном подняли. надеюсь, завтра удастся эту проблему до конца раскусить:)
#26 by kshell
Тема все-таки актуальна. проблема №2 из снята, а №1 осталась: 1) при каждой выгрузке показывает, что выгружены все объекты за период выгрузки. Т.е. если даже ничего в базе УТ не менять, и подряд сделать обмены, будет выгружено одно и то же количество объектов. обмен делается через прямое соединение с базой через постоянный обмен с бухгалтерией. в настройках интерактивного обмена галочка "загружать данные" НЕ стоит. авторегистрацию изменений в кофигураторе для данного плана обмена разрешил.
#27 by kshell
все еще актуально...
#28 by steep1
напиши в 8092118 аску вышлю обработку
#29 by kshell
спасибо, steep1, но обработка не подошла, т.к. хочется настроить через прямое подключение к базе-приемнику. по-видимому, база-источник не получает уведомления о приеме данных от базы-приемника... кто может что предложить?
#30 by Andy13
Посмотри для каких объектов не снялась регистрация после обмена. Это и будут те объекты, по которым квитки не получены. Там и разберешься...
#31 by kshell
а где можно посмотреть, для каких объектов не снялась регистрация?
#32 by kshell
смотрю в обработке "регистрация изменений для обмена", там видимо все изменения зарегистрированные стоят. например, для реализации тов и усл стоит: авторегистрация разрешить и в скобочках 91, при раскрытии, показывает все эти 91 документ реализации за весь период выгрузки. но после выгрузки, все остается так же
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С