Обработка была сделана на основании http://infostart.ru/public/194523/
Автору большое спасибо за обработку
Автору большое спасибо за обработку
Признаться, я давно хотел сделать обработку наподобие, но со всевозможными фильтрами.
В итоге представляю Вам переделанную обработку. В отличии от ее родителя она умеет только одно:
Отбирать данные по различным полям, в т.ч. ссылке.
Может быть использована для переноса как всех данных, так и для переноса одного документа в идентичную базу данных.
Судя по картинкам отсутствует сохранение настроек в обработке.
Это не есть хорошо….
(1)В родительской обработке тоже не было кнопки. Код открыт. Добавить кнопку — 5 сек.
(2) Как и родительской публикации — зачем Вы это добавили? ВыгрузкаЗагрузкаДанныхXML — там это все есть.
Или $m побдить решили…
(3) KonstB, А мне обработка понравилась, работает шустрее. Иногда это важно. Минус, что в родительской отбора нет. Только подумал, а не сделать ли отбор самому, как бац — есть и с отбором 🙂
А синхронизация только по внутреннему идентификатору идет?
Для пользователей это вероятно полезная штука, а для разработчика лучше использовать КД и штатную обработку по обмену xml.
Мир этому дому!
http://infostart.ru/public/194523/ ). Мне кажется, получился достаточно интересный инструмент. Буду пробовать.
Спасибо за развитие темы (
(2)
Ну если использовать «Сохранять значения» формы — по 5 сек. Но смысла в этом мало, т.к. они будут сохраняться только для одного пользователя и в одной базе. А если делать сохранение во внешний файл (типа попробовал настройку у себя и пошел к заказчику), то спорим в 5 сек. не вложитесь
(8)Вы правы. Ушло на это аж целых 3 минуты 🙂
Забирайте. Плюс не забудьте.
Подскажите, пожалуйста, при переносе документа справочники (контагенты, номенклатура и проч.) тоже создаются автоматически или при наличии таких же в базе-приемнике выбираются они в документах? Т.е. нет ли задвоения после переноса, если 2 базы одинаковые, только документов в одной не хватает. Этот момент важен, т.к. уже однажды после переноса все справочники задвоились (
(10)Выбираются при наличии. В случае отсутствия будет что-то вроде: «<Объект не найден>»
(11) т.е. если позиции справочника нет, нужно ручками добавить, если есть, всё ок?
(12)да. именно так
ужас какой…, зачем это надо тогда?
Не работает для переноса регистра сведений, если у него нет регистратора.
Я так понимаю, определенный документ выгрузить нельзя? Отбор отбором, но хотя бы период бы обозначивался
(4)Я так думаю это связано скорее с незнанием о том что такая обработка существует, а достать ее думаю легко — любой даст.
Неплохо бы пару общих мега-отборов: по периоду и по организации
Неплохо было бы доработать под управляемые формы, это уже актуально
И вообще, это для этого же есть отборы. Конечно, если пользователю нужно выгрузить только документ, он не будет думать а какие там справочники еще нужно тоже выгрузить, которые за третий уровень выходят.
да у всех есть по гуглил не увсех купил и вообще она не заводится вот вам и инфостат..
У меня на 8.2.19.130 ЗУП 2.5 при выгрузке регистра сведений:
{ВнешняяОбработка.ПолныйПереносДанных.МодульОбъекта(93)}: Поле объекта не обнаружено (Регистратор)
НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Регистратор);
Не применяется отбор для выгрузки регистра сведений.
В чем причина?