Еще раз о границах последовательностей

Программирование - Практика программирования

5
Обработка для восстановления последовательностей или переноса границ

Обработка для восстановления последовательностей или переноса границ - универсальная. Такое здесь уже было, например //infostart.ru/public/20953/ и еще... Но мне их вид и возможности не понравились, и наваял я вот это. Очень помогает мне в работе, надеюсь и вам поможет. Не требует монопольного режима, устанавливает границы и для последовательностей с измерениями.

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

5

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

Наименование Файл Версия Размер
УправлениеГраницамиПоследовательностей.epf
.epf 7,59Kb
13.02.12
226
.epf 7,59Kb 226 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
2. bulpi 137 07.03.10 13:32 Сейчас в теме
(1)
Тому, кто сам может, и при этом не ленивый, не понравится ничего чужое. Но есть и другие люди. Скажем, некоторые мои знакомые пользуются и благодарят.
4. bulpi 137 07.03.10 17:18 Сейчас в теме
(3)
Ссылку на статью - в студию!
8. bulpi 137 08.03.10 14:02 Сейчас в теме
(5)
Спасибо. Все так, как рассказывал друг, который там живет :)
6. anig99 2649 07.03.10 17:56 Сейчас в теме
все равно не слишком универсально...
1с не только измерения к последовательностям добавляет...
Например в УПП для партий существует ещё "восстановлено в хронологической последовательсности"...
7. bulpi 137 08.03.10 13:59 Сейчас в теме
(6)
Не понял. Все, что может ПЛАТФОРМА, я сделал. Возможности УПП меня не интересуют.
9. anig99 2649 09.03.10 10:02 Сейчас в теме
(7) Просто если перевести границу последовательности партии в УПП с помощью вашей обработки, то перенос будет неполным, т.к. у элементов последовательности ещё есть измерение "Проведен в хронологической последовательности" и "Организации".
10. bulpi 137 09.03.10 12:29 Сейчас в теме
(9)
??????
Какая разница, какие есть измерения, и как они назваются. Я просто переношу границы методом УстановитьГраницу. Измерение может называться даже так : ГраницуПоследовательностиНельзяПереноситьМетодомУстановитьГр­аницу
или даже так
СметрьТемКтоПереноситГраницыПоследовательностиМетодомУстанов­итьГраницу
Это ничего не меняет. Впрочем, если это непонятно, то спорить больше не буду.
11. basf 10.03.10 11:18 Сейчас в теме
Итоги не пересчитывает?
13. bulpi 137 10.03.10 12:28 Сейчас в теме
14. basf 10.03.10 12:41 Сейчас в теме
(13)
Потому что в монопольном режиме это одна из основных и важных вещей, которая не делается во всех обработках разделённого режима...
12. anig99 2649 10.03.10 11:36 Сейчас в теме
К моему сожалению или к Вашей радости, Вы не сталкивались со сложными случаями работы с последовательностями.
В сложном случае типовые механизмы 1с используют не только границу последовательности, но сами элементы последовательности отобранные по определенному признаку.
Если речь идет о последовательности партий, то признак ПроведенВХронологическомПорядке тоже определяет границу последовательности. Обработка проведения по партиям выбирает наименьшее из Граница Последовательности и самого раннего документа для которого данный реквизит указан как Ложь. Таким образом, просто установив границу мы желаемого эффекта для проведения по партиям не получим.
З.Ы. Между прочим, устанавливать границы для ВСЕХ реквизитов последовательности - не гуд.. У меня например по разным организациям разные даты.
15. BagА 06.10.11 10:00 Сейчас в теме
У меня след. ситуация: в БП одна из последовательностей актуальна на 01.01.0001. К сожалению обработка не помогла, если дата "нормальная",обработка работает, проверяла. Все равно спасибо. Ставлю +
16. bulpi 137 06.10.11 11:56 Сейчас в теме
(15)
Сработает, если в последовательности будет зарегистрирован хотя бы 1 документ. Иначе не работает и встроенное в платформу восстановление последовательностей. Спасибо за замечание, сейчас добавлю в описание.
Оставьте свое сообщение