Страница 1 из 1
Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галактику?
Добавлено: 05 окт 2004, 16:52
ecasoft
Добрый день!
Хотел посоветоваться со спецами..может кто сталкивался. Товар представляет собой тук ткани (рулон). Каждый рулон имеет уникальную длину (метраж трани в рулоне), написанную на этикетке. Товар поступает партиями..типа по 100 рулонов. Т.е. партию использовать в качестве разреза нельзя.
Сложность наверное понятно. С одной стороны это МЦ = Ткань в метрах и на складе она измеряется не рулонами, а метрами. Отпускается также метрами (но по рулонам). Т.е. покупают ее метрами (заказывают), а отпускать надо рулонами (без их разреза).
Как завести эту МЦ в Галактику? Какие есть предложения?
Если использовать единицу отпускную измерения РУЛОН N-МЕТРОВ,то единиц получается слишком много (а может это и нормально..пусть будет столько, сколько бывает вариантов метража ? ). Зато все остальное нормально получается - автоматически расчитывается в накладной длина в метрах и на складе все будет ОК с учетными единицами. Да и у единицы измерения есть штрих-код свой.можно ввести штрих-кодирование. НО проблема при вводе нового товара есть также при этой схеме - получается надо от длины рулона автоматически или генерировать новую или подбирать из имеющихся отп. ед. измерения каждый раз при вводе каждого рулона.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 05 окт 2004, 18:29
Grom
Косякин Игорь:
"... получается надо от длины рулона автоматически или генерировать новую или подбирать из имеющихся отп. ед. измерения каждый раз при вводе каждого рулона."
А в чём здесь проблема?
Снабжение может приходовать товар и в учётных единицах, т.е. в МЕТРАХ. Ведь к партия в 100 рулонов сопроводительные документы обязательно в метрах должны быть, да и вообще РУЛОН - если он переменной длины - это не единица измерения. На складе учёт в метрах. Да и продажа осуществляется в метрах. Просто при отгрузке (или всё-таки при выписке-заказе), насколько я понимаю, необходимо подобрать из имеющихся рулонов требуемое количество метража (например как при оплате покупки в 1237 рублей из имеющихся в кошельке денежных знаков набрать сумму). Если же требуется при ВЫПИСКЕ знать рулоны какого метража имеются в наличии, то отпускная единица здесь не поможет, т.к. "ОТПУСКНАЯ ЕД." на приходе может отличаться от ОТПУСКНОЙ ЕД. на расходе и они связываются ТОЛЬКО посредством УЧЁТНОЙ ЕД. в которой и ведётся учёт на складе, да и отпустить товар можно в любой отпускной единице - есть "она" на складе или нет - со склада отпускаться будет в любом случае в отпускной единице.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 05 окт 2004, 18:38
Vitas
Если будет много отпускных единиц, то рано или поздно запутается оператор.
Конечно можно обзывать рулоны с метрами в названии, например: "рулон_102 метра" и т.д.
Можно попробовать так:
вывалить в фейс неиспользуемое поляе(1 штука в специф. доубле), где оператор будет проставлять кол-во рулонов, а в остальном все заполняться по метражу, подправить форму для печати, где выводить рулоны место метров и усе, списание будет проходить по метрам, для клиента в форме будут печататься рулоны.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 05 окт 2004, 18:59
Seybukan
Есть поле KATMC.CDOPED
Доп. Еденица измерения
Правда вроде ни чего не реализовано по этому полю.
Но хотели что-то вокруг да около вашей задачи.
Но так конечно не получиться если нужно знать скока в каком рулоне метров, так как в данном случае получаться рулоно-метры.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 05 окт 2004, 20:13
sim
Каждый рулон сделать отдельной партией. Единица измерения - метр. Уж лучше пусть будет 100 партий, чем 100 единиц измерения. Зато с учетом и отпуском проблем не будет. При выборе из остатков в разрезе партий все видно - сколько рулонов по сколько метров есть.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 12 окт 2004, 17:30
ecasoft
Действительно с ед. измерения ничего не получается,т.к. это вроде как новый разрез нужен.
С партиями я писал - они уже заняты обычным понятие партии..т.к. рулоны тканей по партиям приходят..и партии уже использовать нельзя.
GROMу
Чего-то я ничего такого простого не вижу
Товар принимается и отпускается, храниться естественно рулонами, а в системе это никак не отражается по тому, как написано - чего-же тут хорошего?
Хотя все же на этом пришлось остановиться
. Задачи подбора длины не стоит. Просто учет нужен..быстрый прием и отгрузка..инвентаризация и т.д.
Пока думаем так - на каждом рулоне будет штрих-код ставиться, структура которого в первых цифрах содержит код ткани, а в последних - длину. При вводе читалкой сразу разбирается код и в по первой части находим ткань, а по второй - ставил в количестве длину рулона. Таким образом, хранение вообщем-то не по рулонам происходит (
), а все же накладные и другие документы содержат информацию сколько рулонов получено (мест) и сколько отпущено. Сортируем накладную по бар-коду и позиции имеющий одинаковый код ткани сводим в одну ( в отчете) - получаем накладную с общей длиной в метрах по каждой ткани. А также количество рулонов ставим в отдельной колонки (количество позиций накладной с одинаковым кодом ткани). Вот такой вариант.
Может какой еще опыт есть учета в двух единицах?
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 12 окт 2004, 18:29
Deinis
Возможно еще решение - заводить новые МЦ.
Например:
ТКАНЬ КР1834 102м/р
ТКАНЬ КР1834 150м/р
где
КР1834 - название материала
150м/р - скока метров в рулоне
У нас, например такие МЦ:
АНАЛЬГИН АМП.50% 1МЛ N10
АНАЛЬГИН АМП.50% 2МЛ N10
...
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 12 окт 2004, 20:38
sim
Игорь сказал:
> С партиями я писал - они уже заняты обычным понятие партии..т.к. рулоны тканей по партиям приходят..и партии уже использовать нельзя.
Все-таки можно попробовать вот в таком варианте. Допустим, прежний формат партии &N[20] - (номер накладной). К нему добавить параметр R - уникальный номер партии. Получится &N[20]_&R[20]
Если настройка "Атоформирование партий" была "одна по документу", то установить ее "для каждой МЦ".
К примеру, оформляем накладную N 777 на приход 100 рулонов ткани, все с разным метражом.
Бьем в спецификацию одну строчку с одним рулоном. Далее дублируем эту позицию по функции меню (число копий 99). Далее функция "Автоформирование партий". Получаем 100 записей с разными партиями типа 777_001, 777_002 и т.д. При желании можно объединить эти позиции в группу партий "777", т.е. группа будет называться так же, как раньше называлась партия. Преемственность налицо
Ну и... Осталось только "пробежаться" по спецификации 100 раз
и проставить длину каждого рулона.
Из недостатков метода можно отметить смену методики названия партии на "для каждой МЦ".
Это может оказаться неприемлемым для других типов товаров.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 12 окт 2004, 20:44
Grom
Косякин Игорь:
"Пока думаем так - на каждом рулоне будет штрих-код ставиться, структура которого в первых цифрах содержит код ткани, а в последних - длину...."
Может быть удобнее и проще ставить два штрих-кода:
- код ткани
- длина в метрах
При первом вводе читалкой сразу выбирается ткань, а при втором вводе читалкой - количество. А далее - как у Вас написано. Если длины рулонов колеблются в небольших пределах относительно длины одного рулона и отпускается не огромным количеством рулонов, то возмоно использовать статистические апроксимирующие функции для вычисления кол-ва рулонов исходя из общего топускаемого метража.
Re: Товар - рулон, ед. изм. - метр. Как заводить МЦ в Галакт
Добавлено: 14 окт 2004, 11:32
ecasoft
С МЦ понятно, но не очень получается, т.к. я писал, что в накладной откускают в метрах (т.е. если бы Ваш анальгин заказывали килограммами и в накладной стояло Анальгин 2.2 кг, а на самом деле Вам надо набрать упаковок сколько-то). Я хочу сказать, что все же если разные совсем МЦ, то не хватает функциональности сворачивать и разбивать позиции в накладной и других документах МЦ, относящиеся к одному АНАЛЬГИНУ. Хотя такой вариант тоже рассматривался. В принципе можно сворачивать исходя из принадлежности к одной группе. Тут еще пугает огромное количество МЦ.
С партиями я помоделирую. Может действительно подумать. Наспех не могу сказать.
Ну два кода хуже, чем один - два раза читать не эргономично..а в принципе результат один...мне не составляет труда выделить вес из кода сразу после чтения - это не проблема.
Всем большое спасибо за советы. Будем еще прикидывать, т.к. время есть пока.
Если еще есть идеи, то буду благодарен.
P S На самом деле вся проблема из-за нашего российского разгельдяйства в производстве. Все импортные ткани имеют всегда фиксированную длину и такой проблемы для них вообще не существует. Наши режут как попало и руками на ярлыках пишут длину...сами себе создавая проблему в учете и всех оптовикам и т.д. по цепочке.