gifts2017

Предпросмотр перепроведения документов

Опубликовал Екатерина Соколова (catena) в раздел Обработки - Обработка документов

Что будет, если в микроволновку положить яйцо?

Что случится, если перепровести документ? Просмотр различий в движениях до и после перепроведения.

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

Обработка позволяет посмотреть изменения по конкретному регистру, которые произойдут при перепроведении документа БЕЗ самого перепроведения.

Всё очень просто:

 - Выбираем тип регистра.

 - Выбираем регистр.

 - Выбираем период и заполняем список существующих регистраторов.

 - Ставим/снимаем галочки, жмем "Перепровести".

На закладке "Различия" формируется сравнительная таблица. Первая колонка указывает, совпали ли строки ДО и ПОСЛЕ, ячейки с различающимися значениями выделяются цветом.

 

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

Наименование Файл Версия Размер Кол. Скачив.
СравнитьИзмененияПриПерепроведении
.epf 13,60Kb
16.05.12
37
.epf 13,60Kb 37 Скачать

См. также

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

Комментарии

1. ВладимирП Пономарев (владимирп) 16.05.12 20:38
Идея очень понравилась. Попробую, будет ли работать на УПП. Если да, то ей цены не будет.
2. Ярослав Радкевич (WKBAPKA) 17.05.12 11:02
(1) владимирп,

+1 идея хорошая
3. Илья Иванов (ИльяЕвгеньевич) 17.05.12 11:06
идея хорошая, только я не понял она по 1 регистру только различия выводит?
4. Екатерина Соколова (catena) 17.05.12 12:19
(1)Будете тестировать, посмотрите, плиз, регистр ПартииТоваровНаСкладах (бух/упр не важно) - что-то они там намудрили в проведении, копаюсь пока. Остальные регистры должны работать.
5. Екатерина Соколова (catena) 17.05.12 12:20
(3)Надо по всем сразу? Надо подумать, как это по-человечески скомпоновать на форме.
6. aleksei (alekseies) 12.07.12 13:58
Идея хорошая. используем на УПП.
7. Саўка Збянтэжаны (Збянтэжаны Саўка) 02.08.12 08:55
Идея хороша! +!

Вот здесь:
Процедура ЗаполнитьСписокНажатие(Элемент)
	СписокДокументов.Очистить();
	
	ИмяРегистра = ВыбранныйРегистр; //<--- а если не выбран )
	
	ТекстЗапроса = "ВЫБРАТЬ Документы.Ссылка ИЗ (";
	Для Каждого Документ Из Метаданные.Документы Цикл
		Если Не Документ.Движения.Содержит(Метаданные[ТипРегистра][ИмяРегистра]) Тогда
...Показать Скрыть


Ошибка при не выбранном регистре:
{Форма.Форма.Форма(89)}: Получение элемента по индексу для значения не определено
Если Не Документ.Движения.Содержит(Метаданные[ТипРегистра][ИмяРегистра]) Тогда

надо проверять на заполнение ВыбранныйРегистр )

а лучше в ПриОткрытии() вставить:
ТипРегистраПриИзменении(Неопределено);
8. alex B (bigono) 15.08.12 12:14
идея хорошая.

только не понравилось что закладки для каждого документа открываются, а документов очень много - решил год перепровести.

переделал на один макет выводит - мне стало удобней
9. Алекс Ю (AlexO) 15.08.12 12:39
Неодназначная публикация.
С одной строны - красивенько, живенько, по-женски, даже розовые цвета не остались за кадром.
С другой - а зачем видеть изменения, если все равно не знаешь, "как слово наше отзовется" ("Нам не дано предугадать, Как слово наше отзовется (с)").
В каких регистрах что будет - так есть кнопка "Движение документа по регистрам", там все движения для однотипных документов одинаковые.
Что "вот ничего нет в поле регистра - а вот теперь будет количество 3" - тоже невнятно как-то, для чего такое нужно.
(1) владимирп,
Если да, то ей цены не будет.

"Ты знаешь, почему Джо называют "неуловимым"?
- Никто не может поймать?
- Нет, просто ....."
Ваш ответ?
(8) bigono,
а документов очень много - решил год перепровести.

... и увидели бессвязное нагромождение цифр из документов за год в одном месте. И что дальше с ними делать будете? Какой анализ проводите, вывод сделаете?
"Как много цифр у нас за год накопилось"? :)
10. alex B (bigono) 15.08.12 12:47
... и увидели бессвязное нагромождение цифр из документов за год в одном месте. И что дальше с ними делать будете? Какой анализ проводите, вывод сделаете?
"Как много цифр у нас за год накопилось"? :)


мне надо было найти какой документ сбивает себестоимость, из-за переход на плановую себестоимость.
нашёл - перемещение.
11. Алекс Ю (AlexO) 15.08.12 13:43
(10) bigono,
т.е. вам просто нужно было найти "нетипичный" документ, который сделал проводки по выбранному регистру?
12. Екатерина Соколова (catena) 15.08.12 14:20
(7)Действительно, исправлю.

(8)Ну, мне было удобнее каждый документ отдельно.

(9)Чем не угодил вам розовый цвет? :)
Когда мне реально пригодилось - были документы Амортизация на 60 тыщ строк. Надо было у десятка ОСов сменить некоторые параметры. Вот и оценивали - можно ли просто перепровести или заморачиваться индивидуальной правкой регистров.
А так реализация была развлечением, отдыхом от работы. Интересно было попробовать динамическое формирование элементов форм.
Зачем выложила? Честно? Пополнить баланс $m - у меня рабочий аккаунт с которого тяну обработки по запросам коллег :)
13. Алекс Ю (AlexO) 15.08.12 15:05
(12) catena,
А так реализация была развлечением, отдыхом от работы.

ну вот на эту причину я вас и выводил :)
Ибо сразу видно назначение данной обработки )))
14. Алекс Ю (AlexO) 15.08.12 15:07
(12) catena,
Зачем выложила? Честно?

ну на это можно и плюс поставить.
А также - за оправданное применение розового цвета с учетом целевой аудитории )))
15. Екатерина Соколова (catena) 15.08.12 15:17
16. Алекс Ю (AlexO) 15.08.12 15:19
(15) catena,
так а что будет
...если в микроволновку положить яйцо?

Вареное? :))))
17. Екатерина Соколова (catena) 15.08.12 15:24
(16)
О, сколько нам открытий чудных
Готовят ....
опыт, сын ошибок трудных
....

;)
Пробуем, наслаждаемся.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа