gifts2017

Регистрация и удаление документов в плане обмена

Опубликовал Станислав Турчинский (Istur) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Данная разработка позволяет регистрировать и удалять в плане обмена документы выбранных видов как за указанный период, так и без ограничения периода.

Пояснение к кнопкам:

  1. Кнопка "Удалить регистрацию выбранных документов (за весь период)" - если нужно удалить из регистрации некоторые или все виды документов, при этом не трогая другие метаданные (справочники и.т.д.).
  2. Кнопка "Удалить регистрацию выбранных документов (до выбираемой даты)" - в плане обмена можно установить начальную дату обмена документами, чтобы не переносились документы до этой даты, это как бы закрытие периода. Но при этом документы до указанной даты продолжают висеть в регистрации плана обмена. С помощью этого действия можно убрать старые документы из обмена, чтобы они не искажали статистику.
  3. Кнопка "Зарегистрировать" - проводит регистрацию документов выбранного вида в плане обмена. Можно сделать как за весь период, там и с ограничениями по дате документов.

 

Обработка нужна для нескольких целей:

  1. Удалять старые документы из регистрации.
  2. Регистрировать все доки для переноса с какой-то даты, это если сбился перенос.
  3. Удалять и добавлять в регистрацию документы только некоторых видов. Это нужно когда настраивается перенос, точнее правила переноса для плана обмена. К примеру я помечаю для переноса все документы, затем захожу в базу-приемник и если вижу, что какой-то тип документов перенесся неверно, то изменяю правила обмена и переношу только этот вид документов. Функционал типовой обработки "Регистрация изменений для обмена" не устаивает тем, что нельзя выбирать сразу несколько видов документов.

 

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

Скачать файлы

Наименование Файл Версия Размер
РегистрацияИУдалениеДокументовВПланеОбмена.epf 742
.epf 15,22Kb
29.04.10
742
.epf 15,22Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

2. Роман (srv7) 29.04.10 17:35
(0) войну типовым обработкам ! )))
есть решение гораздо объёмнее по функционалу и использованию
http://infostart.ru/public/69349/
3. Станислав Турчинский (Istur) 29.04.10 18:17
(2) Прочти 4 и 6 комментарии в указанной тобой ссылке.

И вообще - если ты внимательно прочтешь - то увидишь, что моя обработка писалась под конкретные задачи, и твоя их решить не в состоянии.

А смысла в твоей разработке я не вижу вообще никакого, до сих пор понять не могу зачем выкладывать обработку, аналогичную типовой.
4. Евгений (wirg) 29.04.10 18:29
Молодца, чем больше разработок, тем лучше. Не все сразу программистами становятся, необходимо начинать с малого.
5. Станислав Турчинский (Istur) 29.04.10 18:37
(4) Да куда мне убогому, с 287 рейтинга на инфостарте, 7 профессионалами и и одним специалистом до программиста))
6. Станислав Турчинский (Istur) 29.04.10 18:41
У этой разработки присутсвует аналог, увы не замеченный мною до написания моей обработки: http://infostart.ru/public/68872/
7. vip (vip) 29.04.10 19:03
(5) Не переживай. У меня 0 рейтинга на инфостарте, 0 профессионала и 0 специалиста.
И ничего, живой.
8. Станислав Турчинский (Istur) 29.04.10 19:19
(7) Да не, это сарказм скорее))
9. Роман (srv7) 29.04.10 23:33
(3) ты плохо читал описание )) моя умеет это делать + можно установить любой отбор в списке документов, например, по периоду + по определенной организации или контрагенту, а не "все подряд". ну да ладно. плюс тебе за труды ))
10. Роман (srv7) 29.04.10 23:36
(3) и моя обработка аналогична типовой в определённой части, но превосходит её по функционалу... причём скорее это типовая аналогична моей, т.к. была написана гораздо позже под 8.1, когда я своей уже вовсю пользовался при обменах в УПП под 8.0
11. Дмитрий Бухалов (Re:аниматор) 30.04.10 08:01
Предлагая на форме "+" должен быть и "-"...
12. Станислав Турчинский (Istur) 30.04.10 10:34
(9) я ее скачивал и смотрел, не умеет. мне надо было, чтобы можно регистрировать сразу несколько видов объектов, твоя же умеет работать только с одним видом на вкладке "Регистрация списка документов". Можно конечно делать запросом через "Объединить все", но это не юзабельно.

(10) Если честно, то уже достало твое самовосхваление. Вот когда была 8.0, тогда твоя и была актуальна, а сейчас уже нет. Это программирование, тут все рано или поздно устареет. и твоя разработка уже увы это и сделала. И плюс ты все время повторяешь, что она превосходит типовую, но при этом ни разу ни удосужился составить список, в чем же именно превосходит. Хотелось бы его увидеть.
13. Станислав Турчинский (Istur) 30.04.10 11:13
(11) Да, верно. Напрасно я последовал тенденциям моды.
14. Роман (srv7) 30.04.10 11:42
(12) Если хочешь, можешь позаниматься сравнением функционала, у меня на это нет времени. Я писал эту обработку как рабочий инструмент и выложил её в помощь другим, а не для того, чтобы бодаться по поводу сравнения с типовой. Кому надо - возьмут типовую, другие - мою и все будут счастливы.
Про регистрацию - тут ты прав, несколько видов документов сейчас можно зарегить запросом. Возможно добавлю функционал, чтобы можно было регистрировать списки объектов по видам метаданных - спасибо за идею.
15. madamonika@mail.ru madamonika@mail.ru (madamonika) 27.09.11 13:37
Отчет пригодился, пользуемся регулярно, особенно главный бухгалтер. Удобный в настроке даже пользователю не имеющему особых навыков в настройке.
16. Алина Алинова (Acasta) 30.10.11 21:15
17. Александр Щемелёв (zavyzka) 09.11.11 17:16
Было бы неплохо, кроме периода, добавить и отборы по реквизитам.
18. Роман (AzzZ) 16.11.11 12:31
Нет регистрации и удаления изменений с движениями а жаль. Было бы отлично.
19. Сергей (seandr) 19.01.12 11:37
не знаю..кто бы что не писал, но мне нужна была именно эта обработка.. и по функционалу полностью меня устроила...не хаватало только отбора по плаану ..., но это уже сам дописал.. пару строк всегос реквизитом.. Огромное спасибо..
20. ketana-v (infosoft-v) 21.01.12 16:39
Очень хорошо. Просто и функционально. Нет лишней информации.
21. Александр Удалов (higs) 06.02.12 09:42
К сожалению, при первом открытии после выбора узла обмена вывалилась ошибка

{Форма.Форма.Форма(131)}: Ошибка при вызове метода контекста (Выполнить)
ТаблицаДанных = Запрос.Выполнить().Выгрузить();
по причине:

по причине:
{(5, 22)}: Поле не найдено "РегистрацияИзменений.Узел"
РегистрацияИзменений.<<?>>Узел = &Узел

Далее, конечно, отработало, однако, сначала слегка удивило. 8.2 УПП 1.3.20
22. Александр Тигров (tiger_x) 05.10.12 09:09
А на любой конфигурации работает?
23. sumixam (sumixam) 26.03.14 07:18
Добрый день, данной обработкой можно пометить документы для регистрации, а если я удалил всю регстрацию, помечаю документы за период, обработка пометить и справочники используемые в документе для регистрации, такая обработка мне бы очень помогла. Сейчас тестирую обмены. Спасибо.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа