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

Опубликовал bulpi bulpi (bulpi) в раздел Программирование - Практика программирования

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

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

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

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

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

См. также

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