#0
by shlyahtich
Бизнес процесс: Есть справочник Номенклатура Руководство отдает приказ (с какой периодичностью неизвестно) на состав и количество неснижаемого Аварийного запаса. При чем приказ может либо 1) целиком менять состав и количество Аварийного запаса 2) либо добавлять изменять существующие позиции номенклатуры в списке Аварийного запаса. Решается все просто созданием регистра сведений периодического с периодичностью по позиции регистратора например с измерением Номенклатура и ресурсом НеснижаемыйОстаток. Во 2 м случае все просто - документ проводится и по срезу последних ьрегистра всегда имеем полный комплект в отчете по аварийному запасу. А в 1-м случае получается надо сторнировать все предыдущие движения регистра перед проведением документы? Мне кажется что то я упустил - спасибо за бесплатный совет или наводку.
#2
by Armando
Для периодического РС надо добавить реквизит, который будет содержать информацию, действующая запись или нет. Еще можно сделать непериодический РС, и добавить измерение например "ПериодДействия". Но в этом случае, если что-то меняется, то придется перезаписывать всю номенклатуру.
#3
by shlyahtich
Хм... а не проще использовать тогда стандартный реквизит Активность? Но дело то в том что если я хочу посмотреть сведения до... то я их уже не увижу, а простое сторнирование записей документом в 1-м случае перед тем как его провести эту возможность оставит. Вобщем я склоняюсь к тому чтобы ввести в документ два вида операции 1)НовыйСоставАварийногоЗапаса и все предыдущие записи РС им сторнируются в "Ноль" 2)ДобавлениеИлиИзменениеСуществующегоСоставаАварийногоЗапаса и в этом случае предыдущие записи не сторнируются им
#5
by shlyahtich
и чем это поможе отцу русской демократии? Срез первых? Срез последних? При чем тамким образом чтоб в одном и том же отчете данные по состоянию состава и количества аварийного запаса были разными данными в зависимости от того, какой "приказ" отдан документом? То ли добавить к существующему составу одну позицию или изменить количество в определенных позициях аварийного запаса, то ли с момента издания этого приказа в состав аварийного запаса входит только эта одна позиция. может что тоя не понимаю - а если не понимаю, то поясните.
#6
by France
приказ всегда один, и не суть на изменение всего или части. второе - 0(ноль) тоже количество, и говорит, что включать в аварийный запас не нужно (запись в регистре с ноль - это сторно в терминологии автора)
#7
by France
И состав аварийного запаса на момент времени определяется как срез последних с количество больше нуля. зы. Отец русской демократии, надеюсь, будет доволен
#8
by shlyahtich
один и тот же документ/приказ может выполнять два действия 1)НовыйСоставАварийногоЗапаса 2)ДобавлениеИлиИзменениеСуществующегоСоставаАварийногоЗапаса а отчет на заданную датувремя показывает сколько и чего из номенклатуры на данную датувремя должно
#10
by shlyahtich
в аварийный запас входят некоторые позиции с некоторым количеством. И в отчете предусмотрено. Если ввели позицию и поставили ей "0" то она НЕ ВЫВОДИТСЯ
#12
by France
приказ выполняет всегда одно действие - дает цу на изменение состава аварийного запаса и что это меняет? ???
#13
by Armando
А что обычно содержится в этом приказе? Каждый раз только актуальный список аварийного запаса? Какой примерно размер списка? Или в приказе пишут только изменения списка? Типа исключить из списка какую-то хрень. Так?
#14
by shlyahtich
Вы не слышите меня Я начальник инженерной службы и отдаю распоряжение - увеличить на 5 штук например только одну позицию из всего списка того что входит в состав аварийного запаса или я отдаю новый приказ который меняет вообще весь состав полностью и при этом прошлые позиции уже не попадут туда
#17
by shlyahtich
Когда это новый актуальный состав я тогда сторнирую ВСЕ что есть врегистре в ноль на дату этого приказа (выбираю запросом и сторнирую) и потом провожу как в то что в документе. но что то говорит мне интуитивно что для данной задачи есть решение кроме сторнирования
#19
by shlyahtich
пива нет - но есть вино с Крита - надо наверно выпить бутылочку и отсторнировать мозг за выходные
#23
by shlyahtich
да она решена уже вопрос задан только в одном был - можно ли без сторнирования обойтись всем хороших выходных
#24
by shlyahtich
кстати ее можно было решить и не РС а с помощью РН, но с некоторыми извращениями небольшими
#27
by shlyahtich
ну да наверно в данном контексте так лучше сторно это поползло потому что в нем количество содержится
#28
by mistеr
Предлагаю два решения на выбор. а) первый вариант приказа - частный случай второго (то что предложил France) б) второй - частный случай первого. Что бы там ни писал начальник в приказе - движения документа единообразные. Либо изменения, либо полностью новый состав (старый обнуляется). Чем сложнее логика - тем сложнее ее сопровождать.
#29
by Худой
Издается приказ "Не снижаемого Аварийного запаса." на весь перечень и все, даже если одна запись меняется. Все остальное - извращение на тему "а побегайте поищите в каком из приказов были введены изменения по той или иной позиции". Так что периодический регистр и не парься
#33
by shlyahtich
Хорошо - этим занимается глава производственного департамента. От этого легче? Да уже все сделал и сдал и все довольны. Там система глобально то хитрее. Для всех управляемых обществ есть единый справочник номенклатурный (он в 1с тоже введен, но загружается с сайта всем ) и на одну позицию его может ссылаться несколько номенклатур одновременно, так как шпингалет он и в африке шпингалет - хоть белый, хоть бронзовый. А отчетами можно увидеть состав аварийного запаса на заданную дату (приказами определено) и оборотку по материалам единого номенклатурного справочника соответствующего только аварийному запасу на дату (когда приказ действовал) и за период Вобщем и целом шуршит и уже новые задачи ползут
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- структура хранения остатков в регистрах (миниисследование)
- СООБЩЕНИЕ: СТРУКТУРА КОНФИГУРАЦИИ НЕСОВМЕСТИМА С ТЕКУЩЕЙ ВЕРСИЕЙ ПРОГРАММЫ
- Структура базы данных
- Выборка.НайтиСледующее(Структура) vs ВременнаяТаблица.НайтиСтроки(Структура)
- Бизнес-плюс: Проекты и задачи 1.2. Ошибка при передаче задачи другому пользователю...
- v7: Аналог Структура = Новый Структура в 7.7
- БП 3.0 "Задачи бухгалтера" Убрать лишние задачи
В этой группе 1С
- Постоянно слетают драйвера для сканера ШК
- Подмена фиксированных настроек в СКД
- v7: Как напечатать штрихкод Code-128
- Конвертация изображений с помощью ImageMagick
- СКД и МоментВремени. Нужно ли брать границу, когда получаю остатки с помощью СКД
- v8: УдалитьРегистрациюИзменений регистра сведений
- v7: Создание и заполнение реквизитов таблицы значений в цикле
- Необходимая перезагрузка 1С сервера приложений
- Поле табличного документа с открытием объекта из расшифровки при двойном нажатии
- СКД. Ограничение на выбор параметра
- Учет товаров с отслеживанием остатков по IMEI, УТ11 + РТ2.0
- ПериодСтр(ДатаДок,ДатаДок) - на УФ
- Как получить Device ID?
- Возможно ли использование Андроид-смартфона как USB CD-ROM?
- Как сохранить прайс с картинками из 1с8.3
- Конвертация данных для 7.7 - событие После загрузки (Перед загрузкой)
- СКД. Начальные остатки
- Ищется выгрузка из TecDoc
- Motorola Symbol MC3000 не включается сканер при нажатии на клавишу сканирования
- Есть в sql альтернатива конструкции Выбор языка запросов 1С 8?