Регистр накопления. Добавление нового измерения. #787722


#0 by raytan
Конфигурация -- "УПП". Переделана очень сильно. Возникла необходимость в регистр накопления "Партии товаров на складах" добавить новое измерение "Вид продукции". Возникла проблема с получением корректных данных. Так как в старых движениях по регистру измерение не заполнено, а в новых уже запоняется, то не получается "выводить в ноль". Возникла мысль обработкой пройтись по всему регистру и по определенному алгоритму "дозаполнить" все движения. Вопрос: может кто делал что нибудь такое ? Есть ли какие подводные камни ? Не поплывут ли данные в закрытом периоде ? Может есть советы, например типо: на время работы обработки программно отключить пересчет итогов ?
#0 by raytan
Конфигурация -- "УПП". Переделана очень сильно. Возникла необходимость в регистр накопления "Партии товаров на складах" добавить новое измерение "Вид продукции". Возникла проблема с получением корректных данных. Так как в старых движениях по регистру измерение не заполнено, а в новых уже запоняется, то не получается "выводить в ноль". Возникла мысль обработкой пройтись по всему регистру и по определенному алгоритму "дозаполнить" все движения. Вопрос: может кто делал что нибудь такое ? Есть ли какие подводные камни ? Не поплывут ли данные в закрытом периоде ? Может есть советы, например типо: на время работы обработки программно отключить пересчет итогов ?
#1 by Господин ПЖ
сначала надо ответить на вопрос "зачем"
#2 by raytan
Конфигурация под управляемые формы на 8.2
#3 by butterbean
нужно просто остатки откорректировать на определенный момент
#4 by raytan
Было принято такое решение. Считайте, что ответ -- надо.
#5 by 1dvd
попробуй на тестовой копии и сравни
#6 by butterbean
кстати, зачем нужно было такое измерение городить? Это ведь реквизит номенклатуры
#7 by raytan
Это условное название. Измерение несет вполне практический смысл и реально нужно
#8 by 1dvd
Если вид продукции задан в номенклатуре, то нафиг такое измерение не нужно
#9 by Господин ПЖ
>Было принято такое решение оно тупое
#10 by raytan
Это понятно, что буду сразу на тестовой делать. Просто хотелось бы услышать какие нибудь советы сразу. Вдруг кто нибудь такое делал
#11 by Господин ПЖ
>Вдруг кто нибудь такое делал все кто такое делал без реальных причин уже собирают бутылки а не 1с-ят
#12 by 1dvd
база большая? там делов-то...
#13 by raytan
хотелось бы услышать конструктивный совет. А оценочные суждения неуместны.
#14 by bodri
Вижу два варианта 1. Отключив итоги править регистр 2. Создать корректировку регистра с даты заполнения регистра (должно быть быстрей)
#15 by raytan
достаточно большая
#16 by raytan
вот, спасибо! уже есть новая мысль для меня про корректировку
#17 by 2S
Конечно корретировка. Закрывай старые обороты без измерения, создавай новые
#18 by raytan
какие могут быть минусы такого варианта ? Вот я сразу вижу такой: в отчетах будут непонятные расходы приходы на дату корректировки.
#19 by Господин ПЖ
>А оценочные суждения неуместны. в них вся соль... но вам же пилить надо, а не точить
#20 by Serg_1960
Один важный момент: документы и их движения до момента времени документа корректировки регистров должны быть жёстко закрыты для редактирования. Для всех без исключений.
#21 by 1dvd
ты б тоже мог более конструктивно объяснить почему оппонент не прав :)
#22 by raytan
Вот еще минус: если захочу получить данные за период включающий дату до корректировки и после то получу некорректные данные
#23 by VladZ
Не вижу ответа на вопрос "Зачем". Вариант "надо" не канает.
#24 by raytan
это понятно :)
#25 by VladZ
Хотелось бы услышать развернутый ответ: кому надо и зачем надо.
#26 by Cool_Profi
Бизнес требует дополнительной аналитики.
#27 by raytan
Сорри, я что то тупанул. В регистре Взаиморасчетов будет новое измерение, а само будет "ЗаЧто". Типо За Услуги, или За материалы. Собственно это не влияет на суть вопроса :)
#28 by Cool_Profi
Это можно рулить договорами.
#29 by Господин ПЖ
он в номенклатуре есть
#30 by 1dvd
это не измерение, а реквизит
#31 by Господин ПЖ
тоже идиотизм беги дядь мить вы там напару - тупые юзеры + тупой 1с-ник такого накуивертите...
#32 by Cool_Profi
А ты не представляешь себе ситуацию, когда одна и та же номенклатура может быть и "на продажу", и "на собственные нужды", например?
#33 by Господин ПЖ
в реалии - нет.
#34 by 1dvd
такую инфу надо хранить в Партии
#35 by FIXXXL
один документ - один "ЗаЧто"? выведи свой ЗаЧто в РС и соединяй в отчетах
#36 by Cool_Profi
У тебя скудная фантазия. в УПП партией является документ закупки
#37 by raytan
Господин, в чем смысл ваших сообщений? Если хотите доказать, что Вы умнее меня. Ради Бога. Вы умнее меня. Спасибо. Теперь можете спокойно идти пить чай. Повторюсь, хотелось бы услышать конструктивные предложения, советы, а оценочные суждения оставьте себе.
#38 by Господин ПЖ
>У тебя скудная фантазия. фантазии в учетных системах вредны.
#39 by raytan
Не один ((
#40 by 1dvd
>>в УПП партией является документ закупки Продукция поступает документом закупки?
#41 by Господин ПЖ
>хотелось бы услышать конструктивные предложения увольняйсо
#42 by Cool_Profi
"одна и та же номенклатура "
#43 by 1dvd
и?
#44 by FIXXXL
движуху типовую тогда тож перепиливать? в этом случае ИМХО проще завести ОТДЕЛЬНЫЙ новый РН с твоим ЗаЧто, копию существующего, и для него запилить движуху и отчеты
#45 by Cool_Profi
"Продукция" - это твоя фантазия
#46 by Serg_1960
тонко троллит?
#47 by raytan
У нас очень сильно переделана конфа. Куплена была на обычных формах. Сейчас перевели на управляемые.
#48 by 1dvd
аутор начал за продукцию. Продукция тоже номенклатура.
#49 by Дарлок
автор хочет получить благословение или что? в чем проблема-то... можно и дозополнить все движения, можно и на момент времени только остатки отрихтовать.
#50 by raytan
автор хотел узнать: может то такое делал ? Вот думал может кто поделиться опытом о подводных камнях
#51 by Cool_Profi
нет там камней. Просто куча мест, где проверять надо внимательно.
#52 by Господин ПЖ
спасти пытаюсь. но не знаю кого выбрать - упп или автора
#53 by Дарлок
ггг... ты добавил измерение, регистр не закрылся в ноль и теперь решил узнать о подводных камнях после того, как накосячили? оригинально... исправлять надо быстро, пока не уволили =)
#54 by Господин ПЖ
>автор хочет получить благословение или что? справку. в моей ..... (вписать) прошу винить мисту.
#55 by shuhard
[ В регистре Взаиморасчетов будет новое измерение, а само будет "ЗаЧто". Типо За Услуги, или За материалы] обычно это статья ДДС и с ней будут проблемы, когда одна платёжка идёт на тучу номенклатурных групп оптимальное решение использовать типовую привязку договор - статья ДДС
#56 by VladZ
Там не камни. Там куча дерьма, которую нужно обходить за 3 км. И лезть туда стоит только "при большой нужде".
#57 by Xapac
запусти в копии да проверь. до и после. результат устраивает или нет. в приницыпе измерения добавлять никто не запрещает. но вот заполнение этих измерений... это уже другой вопрос. куча типовых документов будет пытаться писать все по старому, - их надо переделать? или может обработкой дописывать в движение... не знаю. сам решай что проще.
#58 by VladZ
Поэтому и возникает вопрос: зачем это нужно? И кому это нужно.
#59 by raytan
вс :)))
#60 by raytan
да, их надо переделать. Это я понимаю
#61 by shuhard
делали решается созданием ещё одного Рг с нужными измерениями и подпиской на модуль основного Рг в УПП так сделаны свободные остатки
#62 by Cool_Profi
никакого вс. "куча мест" вс "куча ****ма".
#63 by Xapac
а если нет возможности определить "За Что" то ставить что?
#64 by VladZ
Ставим "Просто так!"
#65 by raytan
У нас есть возможность каждый раз понять за что
#66 by raytan
можно чуток подробнее
#67 by Дарлок
надо выводить модальное окошко в модули записи с вопросом "На что?" :)
#68 by Xapac
+ Просто так
#69 by Господин ПЖ
ну куда подробнее то... доп. регистр и подписка которая будет перекладывать в нужных разрезах ваши данные
#70 by Xapac
этакое решение "с боку"
#71 by Дарлок
это классическое решение, а не новаторская поделка от "писателей вся руси" из 1С
#72 by Serg_1960
Угу, это ясно. "Сук, на котором сидят, - не пилят"(цы). Сто раз подумай, прежде чем изменять типовые регистры... и лучше откажись. Иначе сто раз изменять в конфигурации придётся. PS: Как-то, в один недобрый день, я согласился на контроль остатков при неоперативном проведении. Около свыше 300 изменений пришлось внести в конфигурацию. И большинство своём - в многостраничные запросы. "Будь проклят тот день, когда я сел за баранку этого пылесоса"(цы)
#73 by Господин ПЖ
+ оно хотя бы сбоку. покромсать ключевые РН всегда успеется
#74 by shuhard
делаешь своё Рг с нужными измерениями, двигаешь его КЗР для начальных остатков и подпиской на модуль основного Рг, аналитику извлекаешь из движений и регистратора трогать в УПП ключевые Рг не стоит, отвалить много и с обновлением схватишь гемор
#75 by Serg_1960
+1
#76 by raytan
Насчет нового регистра: вопрос с отчетами. Получается придется переделывать их. + если захотим видеть одновременно до и после введения подписки, то тоже необходима доработка
#77 by Xapac
Классическое где? вообще в по?
#78 by Xapac
отчеты один фиг переделывать
#79 by Дарлок
разделение на уровне архитектуры OLTP  и OLAP, так все делают. Но 1С пошло своим путем. Там же гении одни.
#80 by shuhard
угу но с копированием отчетов на новый Рг проблем мало, в УПП это универсальный отчет
#81 by Wirtuozzz
а зачем это делать?
#82 by Господин ПЖ
тоже решается "инъекциями" вызовов функций кастомизующих запросы или схемы в скд
#83 by VladZ
гы-гы-гы..  В нашем полку прибыло. :)
#84 by ДемонМаксвелла
поддерживаю решение
#85 by Serg_1960
Дополнительный регистр, дополнительные подписки, дополнительные отчеты... :)
#86 by VladZ
Да, и будьте готовы к тому, что данные будут периодически "разъезжаться".
#87 by Xapac
ну вот представте: Вы средний программист. устроились на работу. Начальник дал задание "Добавить измерение". У тебя испытательный срок, не сделаешь - уволят. Вопросы задавать видимо не уместно.
#88 by ДемонМаксвелла
альтернатива - изменение регистра, отчетов и затем программиста :)
#89 by Дарлок
а программиста заменить будет возможно только вместе с системой. Дешевле его будет повысить до начальника и в помощь взять
#90 by shuhard
амбивалентно выражаешься
#91 by Дарлок
так что автор верной дорогой идет =)
#92 by senior
вообще не очень хороший подход менять измерения типовых регистров, теперь надо будет проверять все запросы к этому регистру в конфе и все места, где в него добавляются движения
#93 by ДемонМаксвелла
есть такой принцип полушутливый - принцип Питера. Повышают только компетентных и только до уровня некомпетентности, не выше. То есть такого не повысят.
#94 by raytan
Ладно, превратили тут все в стеб )
#95 by Xapac
а решение с боку вы не поняли?
#96 by raytan
вот какие там кучи дерьма ? Можно немного конркетнее ?
#97 by senior
и да, чем аналитика договоров, как предложили выше, не устраивает во взаиморасчетах?
#98 by raytan
с боку -- это доп. регистр с подпиской ? Тогда понял
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С