MENU
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Азбука мебели
Co-rundДата: Вторник, 23.12.2014, 11:08 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Из офиса приходящие на производство заказы имеют такой вид, выдаваемый 1C:




Нам приходится делать собственный шаблон (пример ниже), перерабатывая эту информацию вручную, или формулами в excel, т.к. связи у нас с 1С никакой нет,
автоматом такое не получается или некому сделать (никто не умеет), или не совсем корректно записаны названия модулей, и т.д.
Ну на этом этапе ошибок обычно не возникает, это терпимо. Таких шаблонов из поступающих заказов мы можем наделать за день много.
То есть этот этап мы пока не трогаем (этап взаимодействия 1С с нашей новой программой). Возможно. мы придумаем в дальнейшем, как сформировать из 1С такой шаблон.
Хотелось бы, чтобы эта табличка, представленная ниже (этот шаблон), была той конечной информацией, которую надо ввести в программу, потому что тут мы формируем артикул каждого модуля,
согласно его конструкции и цвету и т.д. Технологам и рабочим в цеху так привычнее, более удобна короткая форма типа: 820.П101.К2.1.ТТС (далее будет расшифровка артикула)
Сам шаблон:



 
Co-rundДата: Вторник, 23.12.2014, 13:03 | Сообщение # 2
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Расшифровка артикула:
(шаблон немного изменил в соответствии с некоторыми
возможными вариантами/изменениями в модулях, которые иногда поступают с заказами):


 
Co-rundДата: Вторник, 23.12.2014, 13:46 | Сообщение # 3
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
У нас существует возможность экспорта из "Базис-мебельщика 8" данных, которые нам нужны - это список панелей в excel.
Очень хотелось бы использовать формат excel.
После формирования шаблона, нужно его как-то подгрузить в программу, и программа далее будет оперировать нашими данными excel (отдельными файликами на каждый модуль), хранящимися в папках.

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

Поэтому есть некоторое предложение по работе программы и структуре первоначальных данных.

Данные будут располагаться в папках по такой простой структуре:

Папка с названием серии - внутри файлы со спецификацией. Название файла будет состоять из наименования модуля. У нас есть серии: К2, К3, К4, УЮТ (будут введены сокращения, например УЮТ-Y, Купе-KU) и т.д.
Программа берет данные "серия" из кода изделия и проверяет наличие соответствующей папки (К2, К3, К4, Y)  и т.д., если папка существует, переходим к проверке "наименование модуля"
(Ш202, ШП01_1зр, П102_2ст, и т.д.) Если в имени файла со спецификацией есть такое наименование, то всё ок, подгружаем этот файл для дальнейшего использования.
Если не совпадает наименование модуля или серии, то программа "ругается" и просит указать путь к папке, где находится спецификация.
В этом случае мы или устраним ошибку в артикуле (коде изделия) или подгрузим нестандартный модуль.
(Спецификации на нестандартные модули мы будем хранить в другом месте, они каждый раз будут выгружаться из "Базиса" и откладываться в папку с N соответствующего заказа)
Таким образом, если мы введем новую серию и/или новые модули, разложим их спецификации в соответствующие папки и пропишем правильные названия
в самом артикуле (коде изделия), никаких ошибок не будет.
 
Co-rundДата: Вторник, 23.12.2014, 14:08 | Сообщение # 4
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
В файлах со спецификациями модулей находятся данные о модели без цвета.
У нас не хватает некоторых параметров для панели, в частности, некуда вписать N упаковки,
в какую эта деталь идет, мы это будем дописывать вручную в спецификацию сами.

Пример что выдает "Базис" и дописано нами, в таком виде оно и будет:




Там, где нет номера для упаковки - эта панель не упаковывается (входит в фасад в сборе, например)
 
Co-rundДата: Вторник, 23.12.2014, 14:35 | Сообщение # 5
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Программа должна сравнивать одинаковые панели по определенным критериям и формировать документацию.

Критерии и материалы (пока все коротко) - это будет Название панели, размер, материал.

Есть панели, которые сверлятся, они имеют номер типа Y.0028.Бок л, такие панели встречаются у разных модулей.
Здесь нужно сравнивать только цвет, а вот панели типа "Полка вкладная" существуют у разных модулей, имеют одинаковое название,
но также и разные или одинаковые размеры.
Для ненумерованных панелей нужно сравнение и по кромлению (Только ДСП 16 и 22).
 (Маршрутные листы для панелей с одинаковыми
размерами и названиями, но по-разному закромленными, должны быть отдельными. Про маршрутный лист см. ниже)


Из кода изделия "цвета" (типа .ТТС, .ОММ и т.д) для каждого материала берется из соответствующей буквы цвет.
Примерно так:
1-я позиция цвет корпуса и кромки (В примере это К 0,4/19)- он присваивается ДСП 16 мм, ДСП 22 мм, ДВПО 3,2 и т. д.
(Примечание - если появится другое ДСП, 25 мм или 32 мм...? Видимо, нужна проверка на толщину ДСП >= 16)
2-я позиция всегда цвет рамки (Профиль 925 Б МДФ)
3-я позиция цвет вставки ДСП 10 мм

Нужна возможность введения новых цветов. Их сейчас 6, но может быть неограниченное кол-во.
Чтобы мы могли сами прописывать соответствие. Типа О - Орех Пегасо 531, Т - Ясень Шимо темный 243 ...


Одновременное количество модулей в шаблоне - наверное, не более 100 (в-основном, 50).

Нужны маршрутные листы. Один лист делается на группу совершенно одинаковых панелей и приклеивается на эту группу в цеху, (на верхнюю панель).
И нужно определенным образом их печатать, по 4 листа на одном А4 в определенной последовательности,
чтобы после разрезания листа и простого перекладывания кучек одну на другую, маршрутные листы оказались бы рассортированы по убыванию размера.


Разных материалов в одном шаблоне бывает до 50. В "Базисе" нужно 50 раз нажать кнопку для формировании списка панелей на каждый материал отдельно,
потом ещё 50 раз для создания маршруток, ещё подправить 50 некоторых файлов вручную, рассортировать маршрутки (около 2 часов) (!) Не говоря о прочих "неудобностях" в виде отвратительных диалоговых окон и меню.

Нужно хорошее простое диалоговое окно для печати, как я его вижу, нарисую потом, ну и прочие подробности потом. Пока пишу всё коротко.

Возможно, понадобится дополнение к программе, чтобы печатать бирки для упаковок.
 
Co-rundДата: Вторник, 23.12.2014, 14:58 | Сообщение # 6
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Далее примеры того, что нам нужно, но делается в "Базисе".
 
Co-rundДата: Вторник, 23.12.2014, 15:16 | Сообщение # 7
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Структура проекта:



Спецификации на каждый модуль из проекта с уже замененными цветами:





И Т.Д.

Список для раскроя материала, отсортированный по убыванию:



Маршрутные листы:



В маршрутных листах не хватает информации...

Нужно в листе с PRS.013.Перег. указать (с левой стороны), сколько таких панелей идет в каждый модуль,
сколько таких модулей в проекте и в какую упаковку данные панели идут в каждом модуле.
(В разных модулях одинаковые панели могут идти в разные номера упаковок).

Пока всё.
 
Co-rundДата: Вторник, 23.12.2014, 15:34 | Сообщение # 8
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Примечание: продумать как сделать, если NST модуль состоит из панелей корпуса с разными цветами и кромками.
Возможно, нужно сравнение всех панелей не только по материалу, размерам, кромке, но и по цвету. (Только у NST).
Панели, которые пронумерованы (которые сверлятся), пронумерованы уже с учетом кромления.
 
Co-rundДата: Вторник, 23.12.2014, 15:39 | Сообщение # 9
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Примечание: при печати маршруток всех материалов, возможно, надо оставлять пустой лист между ними.
Диалоговое окно печати - чтобы был выбор галочками "накладная" и "маршрутный лист", а также "выбрать все" и "снять выделение".
Также возможность сохранения настройки чтоб была, т. к. на некоторые материалы нужно печатать только маршрутки и наоборот.
Каждый раз выбирать - можно забыть.
 
Co-rundДата: Вторник, 23.12.2014, 15:41 | Сообщение # 10
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Примечание: про дополнения (-) и (s) потом...
 
Co-rundДата: Вторник, 23.12.2014, 15:53 | Сообщение # 11
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Примечание: надо добавить форму для заказа стекол, экспорт одним кликом всех стекол и зеркал на проект, или даже отправка на заранее введенный email.
 
Co-rundДата: Вторник, 23.12.2014, 16:07 | Сообщение # 12
Лейтенант
Группа: Администраторы
Сообщений: 45
Статус: Offline
Добавить в спецификацию размеры заготовки, а не только готовой детали.
 
  • Страница 1 из 1
  • 1
Поиск: