0
Écarté

операции на тираж и на изделие

в системе я нашел как задать количество материала/операций на тираж или на 1 изделие и кратно некоторому кол-ву изделий.
а варианта на 1 печатный лист - не нашел.
это актуально, например, для ламинации - мы можем делать листовки или визитки - их разное кол-во на листе, но ламинируем мы целиком лист на рулонном ламинаторе.
похожая ситуация с резкой - режем визитки, например, на листе SRA3 их 24 штуки, но режем не по 1 листу, а стопкой до 40 листов - ка задать расценки на резку?

Solution

Solution
Écarté
Конкретно Ваш пример со стопкой в 40 листов решается следующим образом:
- на одном листе 24 изделия
- один лист режется, допустим, 21 рез
- за один раз резак может пропустить до 40 листов
- 40 листов = 960 визиток
ИТОГО: 21 рез на 960 визиток

Именно такая формула задаётся в карточке непечатной операции. В таком случае система будет считать по логике - меньше 960 визиток = 21 рез. Между 960 и 1920 = 42 реза. И т.д. с шагом в 960 визиток...

Скорее всего таким способом можно описать подавляющее большинство вариантов. Хотя готовы признать, что некоторые граничные нюансы остаются.
в догонку, а система сама не может посчитать кол-во резов, раз знает сколько изделий на листе?
Расчета количества резов сходя из печатного формата и размеров изделия не реализовано. Мысль такая была, но применима она только для прямоугольников. Поэтому решили не входить в рамки подобных ограничений и оставить поле для ручного ввода.
Solution recherchée
Конкретно Ваш пример со стопкой в 40 листов решается следующим образом:
- на одном листе 24 изделия
- один лист режется, допустим, 21 рез
- за один раз резак может пропустить до 40 листов
- 40 листов = 960 визиток
ИТОГО: 21 рез на 960 визиток

Именно такая формула задаётся в карточке непечатной операции. В таком случае система будет считать по логике - меньше 960 визиток = 21 рез. Между 960 и 1920 = 42 реза. И т.д. с шагом в 960 визиток...

Скорее всего таким способом можно описать подавляющее большинство вариантов. Хотя готовы признать, что некоторые граничные нюансы остаются.
а какие то еще фигуры, кроме прямоугольников можно порезать на резаке? %)

по Вашей схеме, можно заводить, но это надо создавать шаблоны под стандартные изделия - где "технолог" поставит кол-во резов и учтёт кол-во листов в одной стопе. А если изделие будет нестандартное, например бирка, размеры которой мы обсчитваем впервые, как должен будет поступить менеджер?
на мой взгляд, надо делать автом. расчет кол-ва резов по некой формуле и задавать в параметрах оборудования "высоту стопы".
ввел данные, вроде всё правильно, 9 резов, кол-во изделий для учета кол-ва листов.
в расчете вижу правильное кол-во операций и сумму за них.
Правильно посчитана себестоимость, но зачем эта себестоимость добавляется к стоимости всех операций?

Сергей, здравствуйте, по расчету суммы, руб формула такая: сумма операций+ сумма материала+ стоимость приладки. Себестоимость в данной формуле не участвует. Единственное, для подрядчика расчет данной суммы отличается, сумма = сумме операций
По логике я тоже такую формулу себе представляю. но что я вижу в системе (на картинке) в строке сумма?
5,5*9=49,5, а в строке сумма наблюдаю 55р=5,5*10
причем, если тираж больше 960, то 2 пачки режем, соотв. 5,5*18=99р, а в строке сумма 104,5=5,5*19
откуда берется дополнительный рез?

Сергей, здравствуйте, проверили на нашей базе. Пример, аналогичный Вашему: операция резка, оборудование пост пресс непечатное, 9 операций кратно 960. Цена и себестоимость как у Вас. Сумма получилась сразу 49,5 и 99. На карточке операции задали только операцию, оборудование, кол-во операций и кратность. У Вас, когда получилась сумма 55 и 104,5, возможно, была указана стоимость приладки 5,5 (кол-во 1). Приладка указывается на карточке ОборудованиеВиды работ и, если она там была указана, то после выбора оборудования на карточке операции подставилась. Или Вы ввели ее вручную - сумма посчиталсь - увидели рез-т (55, 104,5), а потом, при закрытии карточки отказались от изменений (т.е. внесенные изменения с приладкой не сохранились) и приладка не встала, соответственно, при след-м открытии карточки увидели суммы 49,5 и 99. Попробуйте заново ввести данный пример и учесть стоимость приладок, все должно считаться правильно

думал о приладке, проверял этот нюанс - чисто было.
на картинке "информация по тиражам" тоже видно, что себестоимость приладок - 0, а стоимость приладок - у вас не показывается, почему то.
Стоимость приладки можно посмотреть на карточке Калькуляция Постпресс (непеч). А на картинке информация по тиражам отражена себестоимость, она в расчетах стоимости не учствует, поэтому на нее смотреть не нужно
"карточке Калькуляция Постпресс (непеч)." - это где задаются расценки?
1. если нарисовано что-то, то смотреть нужно, иначе зачем это показывать?
2. почему в общую сумму добавляется "приладка", а в позициях расшифроки общей цены она не показывается?

карточке Калькуляция Постпресс (непеч)." - это где задаются расценки?

--раздел приладки на данной карточке, там можно или ввести кол-во, стоимость приладок вручную или данные по приладке будут подставлены из справочника. Приладка для операций задается в меню Производство, Оборудование и стоимость операций на карточке Оборудование виды работ (для оборудования пост пресс (непеч)) 
1. если нарисовано что-то, то смотреть нужно, иначе зачем это показывать?

--на карточке информация по тиражам отражена подробная информация, приладки не включили, т.к. все данные на "Информации" прорисовываются кодом, решили не перегружать форму, сейчас думаем, что информацию по приладкам стоит добавить. Поэтому будем реализовывать  

2. почему в общую сумму добавляется "приладка", а в позициях расшифроки общей цены она не показывается?

--осознали, в Информацию по тиражам необходимо включить и данные о приладке. Будем делать, Вам потом скрипт пришлем, загрузите в карточку и выполните - в Информации будут видны данные по приладкам

Sub InfTir.docx

Скрипт для вывода в форму "Информацию по тиражам" на карточке операций калькуляции подготовили. Что делаем:

- заходим в КК под пользователем sa

- меню Проджи, Реестр калькуляций, открывем карточку операции по изделию, например, Калькуляция постпресс (непеч)

- карточка Калькуляция постпресс (непеч) перед Вами - нажимаем на клавиатуре сочетание клавиш Ctrl+T - становится активным значок свитка - нажимаем на него и попадаем в редактор сценария

- в Редакторе сценария слева вверху есть кнопка Поиск, Искать - вводим InfTir - курсор мыши встанет на процедуру Sub InfTir (sender), вот ее и нужно заменить (всю, начиная от заголовка и до конца, окончание данной процедуры перед следующей sub stoimpril (sender)) на то, что находится в прикрепленном файле

- после замены процедуры слева вверху нажимаем кнопку Скрипт, Выполнить, Сохранить сценарий в базу

- аналогичные действия (замена процедуры InfTir) проделываем на карточках:

Калькуляция Печать (листовая),

Калькуляция Сувенирка,

Калькуляция Широкоформатка,

Калькуляция Рулон

ничёго не понимаю!
прошло несколько часов, открыл тот же самый расчёт - считает правильно 9 операций на резке и сумма - 49,5.
ничё не трогал в настройках. больше прав на настройки ни у кого нет

почему мое сообщение уже почти сутки висит на модерации?

Сергей Марков отправлен 22 часа назадА какие то еще фигуры, кроме прямоугольников можно порезать на резаке? %)


по Вашей схеме, можно заводить, но это надо создавать шаблоны под стандартные изделия - где "технолог" поставит кол-во резов и учтёт кол-во листов в одной стопе. А если изделие будет нестандартное, например бирка, размеры которой мы обсчитваем впервые, как должен будет поступить менеджер?

на мой взгляд, надо делать автом. расчет кол-ва резов по некой формуле и задавать в параметрах оборудования "высоту стопы".



На резаке можно порезать любые фигуры, которые имеют прямые линии, например, треугольники, ромбы, квадраты
каким образом порезать ромб?
Вы видели полиграфические резаки и как с ними работают представляете?
Конечно видели. И очень хорошо себе представляю, как с ним работают.
Ромб был приведен в качестве некоторой утрированной крайности, хотя я лично видел, как в реальности на IDEALe лист ровно режется на полосы и потом каждая полоса под углом делиться на "параллелепипеды".

Но сейчас не об этом речь. 
Возвращаясь к вопросу о том, что "заводить надо шаблоны под каждое изделие" - скорее под каждый тип изделия, например под визитку, листовку, календарь. Понятно, что при нестандартном размере изделия и/или печатного листа кол-во резов (или других операций) надо будет считать как бы заново, но то в любом случае простым алгоритмом не универсализируешь. Я видел как те же самые визитки кто-то режет лист в 9 резов, а  кто-то сперва его половинит и отдельно нарезает каждую половину ибо ему так удобнее... и даже видел, как с отдельной полоской (по длинной стороне) работают - тогда резов получается уже 24... как это может быть учтено в универсальном алгоритме непечатной операции? 

Ещё один аргумент в пользу сохранения текущего алгоритма в программе - непечатная операция сейчас является единой и комбинацией затрат материала и кол-ва операций на единицу/кол-во/тираж изделий можно описывать различные виды постпечатки, даже банальную упаковку в коробку или пересбор клиентской коробки после накатывания на ней чего-нить (сам лицезрел, как трое бодреньких тётушек разбирали коробочки с USB-модемами от сотового оператора и после замены части отбрендированных элементов оформления заново всё склеивали). Наша подход позволяет это описать, пусть и не двумя кликами, но тем не менее. А если вводить алгоритмический расчет на каждый вид постпресса, то потребуется реализовывать алгоритмы для всех их и постоянно наращивать кнопки-функции.

Хотя допускаю, что при наличии большого числа запросов со стороны пользователей, мы к этому вполне можем прийти. 
насчет изготовление параллепипедов и ромбов - это жесть. я не знаю ни одну типографию которая будет этим заниматься, кроме как "побаловаться". или за очень отдельные деньги - тогда это уже нестандартная резка с другими расценками. резаки предназначены для резки продукции только на прямоугольники, ибо упор имеет прямой угол.

универсальность - это с одной стороны замечательно, с другой требует больших усилий при использовании - надо искать оптимум.
Например, вы почему то сделали автомат. раскладку изделий на листе - предполагая что все идет прямоугольниками, но при этом резку хотите сделать паралепипедами или ромбами.

а мы еще можем плоттером порезать любую форму - но это другое постпечатное оборудование. При этом система раскладку на лист посчитает неправилньо, потому как прямоугольников влазит меньше, чем треугольников на одну площадь.
Ну да - "жесть"... Просто привёл пример, который сам видел (это была закладка в книжку со скошенным по форме логотипа краем).

Про плоттер отдельная тема - даже не готов сейчас обсуждать автоматизацию расчета этой операции, ибо тут компетенций у нас не хватит. :(

Полностью согласен с тем, что надо искать оптимум. готовы рассматривать формулировку задачи.

дак формулировка простая:
уже посчитано кол-во изделий на листе,
посчитать кол-во внутренних резов - легко.
добавить параметр высота пачки (сколько листов за раз режется)
и предлагать пользователю по умолчанию вариант резки "по авто расчету" в дополниение к вариантам на изделие/тираж и прочее.
Гибкость не нарушится нисколько, а жизнь всем облегчится.
АУ?! неделя прошла.
Solution
Écarté
Конкретно Ваш пример со стопкой в 40 листов решается следующим образом:
- на одном листе 24 изделия
- один лист режется, допустим, 21 рез
- за один раз резак может пропустить до 40 листов
- 40 листов = 960 визиток
ИТОГО: 21 рез на 960 визиток

Именно такая формула задаётся в карточке непечатной операции. В таком случае система будет считать по логике - меньше 960 визиток = 21 рез. Между 960 и 1920 = 42 реза. И т.д. с шагом в 960 визиток...

Скорее всего таким способом можно описать подавляющее большинство вариантов. Хотя готовы признать, что некоторые граничные нюансы остаются.