#0
by Злопчинский
Вообщем понятно, надеюсь... Допустим какой-то товар надо _одновременно_ учитывать в кг и в кв.м Другой товар - в кг, кв.м и шт. в общем случае - колво ед.измерения может быть разное. для общности задачи оговоримся сразу (ибо нефиг потом мну в рожу тыкать) - коэффициентов пересчета нет. . собственно вопрос: - как концептуальноархитектурно правильно сделать такой учет (остатки должны извлекаться/считываться/записываться быстро). . ???
#5
by Pistol
Архитектурно верно, методологически неверно - хранить сразу три остатка по колонкам - кг, квм, шт.
#6
by RomanYS
а что за товар такой? придется дублировать записи в регистр и читать только с отборами
#9
by Pistol
+ и т. п. Для каждой возможной едизм - своя колонка остатка. Выбираешь сразу все, потом соображаешь куда с ними идти.
#12
by КМ155
[коэффициентов пересчета нет. ] и у тебя на каждом перемещении стоят весы и у тебя есть процедура закрытия Рг, когда шт. 0, а вес остался и у тебя партии списываются параллельно и не зависимо, каждая со своим коэффициентом
#16
by Pistol
Зависит от. Иногда денормализация рулит и бибикает. А собсно третьего варианта нет - или строки или колонки. Нехай выбираеть.
#17
by H A D G E H O G s
Ну если ед - штуки и бутылки - это одно, а если пинты в паре позиций - это другое.
#19
by Злопчинский
.. то есть, если появится 4 единица - то модифицируем схему данных и скорее всего правим код..? спасибо. кэп! . ???
#20
by mistеr
>в общем случае >для общности задачи Не надо вот этого. В прикладных задачах это не работает. Решаешь не свою задачу - тратишь впустую чьи-то деньги.
#21
by mistеr
4-я единица не появится. Я гарантирую это. (с) Точно так же, как не появилось 4-е субконто.
#24
by Туц
По большому счету в тех же партиях остатки и в количестве и в сумме. Что касается схемы данных, то ничего нового, вопрос в том как планируется работа. Можно ведь и просто из документов собирать остатки по доп. единицам.
#27
by GreyK
При производстве используется алгоритм "списание на мастера". Смысл простой, понадобился мастеру кусок материала, он по сусекам поскрёб, ан нет ничего, ну идёт он с челобитной к указчику и тот ему отвешивает кусок от рулона материала. При "инвентаризации" подсчитывают все затраченные при производстве материалы и оставшиеся куски. Надеюсь внятно и понятно объяснил.
#28
by Garykom
Если коэффициентов пересчета между кг, шт и м^2 нет то как узнать сколько нужно списать по каждой? В ювелирке типовая задача чуток попроще весь товар учитывается в штуках и в граммах. Просто 2 ресурса в регистрах и 2 поля везде во всех документах. Приход 2 штуки весом 1 и 2 гр. Расход аналогично списываем 1 шт весом 1 гр, на остатках остается 1 шт. весом 2 гр. и т.д. В фармацевтике есть разукомплектация но задаются единицы пересчета. Т.е. 1 упаковка = 3 блистера к примеру. Проблема только когда одна номенклатура к примеру №30 бывает 2 блистера по 15 таблеток/капсул а бывает 3 блистера по 10 таблеток. Т.е. списали 1 блистер (реально списание упаковки, постановка на остатки 2 блистера и списание одного) а ошиблися и не тот списали. Приходится заводить разные единицы блистер 1/3 и блистер 1/2 и т.д.
#29
by Garykom
+ Если количество единиц измерения фиксированно то самое простое по пути 1. Разные ресурсы и учитывать по ним сколько пришло/ушло. Понятно в доках должно быть указано и если ошибки то дурдом будет без коэффициентов пересчета то. Можно делать пересчет "по среднему" т.е. коэффициенты для других единиц высчитывать простым делением остатка на количество каждой единицы. К примеру пришло 10 шт (рулонов), их площадь 20 м^2, а общий вес 30 кг. Тогда при продаже 1 шт автоматом высчитываем и списываем 2 м^2 и 3 кг. Аналогично при продаже 1 кг тут же спишем 0,33 шт (с делением нацело и зависшими копейками сразу траблы) и 2/3 м^2
#30
by Garykom
+ Да хранить весь этот изврат лучше в отдельном регистре отдельными записями по каждой единице измерения. Т.е. в штатном (если типовая конфа) ведем учет в базовых единицах, а в доп.регистре и в базовых и во всех дополнительных единицах.
#31
by Cyberhawk
А если сегодня для капсул базовая ЕИ одна (блистер), а завтра (новый поставщик) - другая ЕИ (граммы)?
#32
by Garykom
Новую номенклатуру заводить, а что еще? Ну или если партионка то единица в партии хранится базовая.
#35
by Garykom
Это если свой лисапед, а если общественный т.е. типовой то всю конфу перекурочивать...
#38
by Туц
Я такое делал. Т.е. и в измерение единицу добавлял и доп. реквизитом. Везде свои плюсы и минусы.
#39
by Prog111
Вмешаюсь в тему... Тоже подобная задача стоит, но на 8-ке. В документе может быть несколько единиц измерения (их количество фиксировано - в зависимости от вида документа от 1 до 5-ти). Хороша ли такая схема регистра: 1-е измерение: ЕдиницаИзмерения1; (одна строка документа - одна запись регистра).
#41
by torgm
У меня сыр считался в головах и в килограммах (весовка разная), Часть клиентов заказывало в головах, часть в килограммах. В зависимости от этого задача на набор шла либо набрать нужное количество голов, либо приблизиться к весу. Все головы были проштрихкодированы весовкой. В документах и всех регистрах учет велся параллельно и в весе и в головах.
#42
by Масянька
Тоже так думаю :) А почему перерасчета-то нет? У меня пока сложилось: три базовые единицы - шт., метры и вес (кг и пр.) Для каждой номенклатуры (сразу, при создании) заносится базовая (шт., метры или вес). А при поступлении/расходе указывается нужная единица (может отличаться от базовой) и пересчитывается (справочник единиц с коэффициентом пересчета от базовых). Пока - только черновики :(
#43
by torgm
а по хорошему регистр Измерение - Товар Измерение - ЕдиницаИзмерения Соответственно если три измерения три движения, и т.д. У меня забавная с клиентами была задачка: паралельный учет агрегатов в комплектации и раскомплектованом виде, комплектация агрегатов уникальная по нескольким уровням разузлования.
#47
by torgm
в плане отчетов? а тут уже от бизнес логики. Смотря что треба, вариантов много. я одно время с биологами поработал они молочку перегоняли в свои препараты там жирокилограммы, белки, титры и прочее.. и все раздельно.. плюс отгрузки между подразделениями в этих единицах велись и обратно надо было вернуть столько же сколько взяли.
#51
by EugeniaK
Проще всего одновременно вести количество в двух единицах просто двумя отдельными позициями. Номенклатура2 "Колбаса (кг)" Просто во всех документах прихода/расхода/перемещения дублируешь строки по количеству единиц измерения и отслеживаешь, чтобы присутствовали обе позиции. Появится 3я, 4я ЕИ - их аналогично добавлять Из преимуществ, полноценное решение задачи без никаких изменений конфигурации.
#52
by Масянька
И что дальше с ними делать? Я уточню - всегда речь идет об ОБЩИХ (подчеркиваю) остатках (и в отчетах, и при контроле). Например: бумага - пачка (условно - шт.) и упаковка (5 пачек). Лежит в остатках (со стародавних времен) 8 шт. 1-го числа был приход - 4 упаковки. В отчете (по твоему): 8 шт. и 4 упак. - ? Покупателю нужно 25 шт. - ?
#53
by Guk
>> коэффициентов пересчета нет ищите, должны быть. сами так вели учет, сидел номенклатурщик и заводил в базу коэффициенты пересчета...
#55
by Asmody
В плане бреда: Во всех типовых реализован учет товаров как минимум в 2х единицах: какой-то ЕИ и … рублях! С точки зрения цифр что рубли, что килограммы — разницы нет.
#57
by Масянька
Ну, дык, сам читай. И много думай. Помогу (чуть-чуть): в остатках (бумага из ) лежит 28 шт. Что мешает получить остаток в упаковках?
#59
by itlikbez
Правильная концепция - приход писать со знаком "+", а расход со знаком "-". Тогда все будет быстро работать.
#60
by Serg_1960
УПП: в номенклатуре предусмотрены три единицы (помимо списка прочих единиц измерения)- "базовая", "для остатков", "для отчетов" и большинство отчетов могут быть показан в любой из этих единиц или все три одновременно. PS: Все единицы завязаны между собой через коэффициенты, но: во всех документах фиксируются единицы измерения и коэффициент единицы(!), который (после несложного анесения изменения) становится доступным для редактирования на любое произвольное значение.
#61
by aleks_default
Я думаю у автора проблема только при пересчете мерных единиц в весовые и/или штучные. В принципе можно все единицы измерения объединить в эти три подгруппы, задать их как базовые(единицы хранения остатков) и вести учет в разрезе этих трех подгрупп. В общем, я за ресурсы.
#62
by Guk
кстати, в типичный пример того, как вместо того чтобы вести правильный учет, начинают придумывать в программе велосипед с квадратными колесами...
#64
by Карупян
Помнится делал так: есть оптовые склады так хранятся в коробках, есть розничные - там в штуках (кг). При перемещении пересчет
#65
by ГеннадийУО
В известной тебе WMS в регистре остатков есть измерение Единица измерения. Дальше уже решать различными программными извращениями...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Интересует концепция скидки в конфигурации ТиС 9.2
- Правильная инициализация формы при вводе на основании или копировании
- Ведение учета и партионного учета по сериям.
- Настройка Нал.Учета, Бух. Учета, Упр. Учета
- Перенос остатков по 10 счету. Документ "ввод начальных остатков"
- v8: перенос остатков по счетам МЦ.02 и МЦ.04. Как заполнить Ввод начальных остатков.
- УПП. Учет готовой продукции в нескольких единицах измерения
- ввод начальных остатков и аналитика учета номенклатуры
- Для целей учета НДС не списано ...товара Вакуумный пакет, счет учета 41.01
В этой группе 1С
- В 1С КА 20 и ERP нет РИБ
- Вытеснение вида расчета
- Передать параметр из источника в приемник (конвертация)
- Установить, настроить отбор на табличном поле
- Связь между документом и справочником
- Ошибка Формата потока при открытии консоли регламентных заданий
- Неизымаемый Нал. в Кассе Штрих-М-ФР-К
- 8.3.5 УТ11.1 ввод по строке нового реквизита
- Как отразить квартальную премию в 6-НДФЛ
- Глюк востановления последовательности
- Скрипт простой установки 1С под linux
- Регламентные задания в ут 11.1
- Как вставлять текст в типографский бланк при помощи VBA Word
- 1С ЕГАИС ККМ ЕГАИС
- Регламентные задания и Excel
- УПП. Восcтановление состояния расчетов по реализации
- Упорядочивание строк в отчете
- 1С и SKYPE
- Недопустимое преобразование типов данных в записи
- Критическая ошибка при реструктуризации (План счетов БП 3.0)