Вход | Регистрация



Алгоритм выполнения поставленной задачи

Ø [Волшебник, 30.08.18 - 16:22]
Алгоритм выполнения поставленной задачи
Я
   falselight
 
29.08.18 - 07:22
Подскажите пожалуйста по алгоритму выполнения задачи.
Есть техническое задание. Как вообще такое решается?
Кто знаком, подскажите пожалуйста.

http://joxi.ru/4AkgvEYFyYDE0A
 
 
   Cool_Profi
 
1 - 29.08.18 - 07:24
В твоём случае - заявлением по собственному и поиском вакансии дворника.
   falselight
 
2 - 29.08.18 - 07:29
Я думаю можно, тому кто знает описать алгоритм детально.
И приступить к его решению. По этому описанию.
   hhhh
 
3 - 29.08.18 - 07:56
(2) непонятно, в чем вопрос? Открывай конфигуратор и приступай.
   vde69
 
Модератор
4 - 29.08.18 - 08:08
там вроде все ясно написано....


если есть конкретные вопросы - задавайте их, если нет ветку заерою
   apatyukov
 
5 - 29.08.18 - 08:11
(0)  Это Техническое требование заказчика, там все понятно.
За тобой реализация, предварительно по техническому требованию можно согласовать ТЗ.
   МимохожийОднако
 
6 - 29.08.18 - 08:17
Начни с уточнения у Заказчика качественных 
критериев процессов по количественным показателям каждого.
   breezee
 
7 - 29.08.18 - 08:17
(0) Задачи оптимизации кури, наверное
   Остап Сулейманович
 
8 - 29.08.18 - 08:26
(7) "Занять как можно меньше свободных мест хранения"
Что там можно оптимизировать?
Если можно пополнять паллету :
1. смотрим где уже лежит - пополняем до паллеты
2. то, что осталось разбиваем на паллеты и ложим/кладем на первые попавшиеся места.
Если паллету пополнять нельзя - тоже самое без п.1

...

ЗЫ. Оптимизировать там нечего. Брать напильник и пилить...
   Михаил Козлов
 
9 - 29.08.18 - 08:57
(8) Там еще есть пожелание минимизировать маршруты.
Математически формулировать задачу оптимизации вряд есть смысл, а прикинуть разумный алгоритм есть.
   Остап Сулейманович
 
10 - 29.08.18 - 09:03
(9) "Отсортировать ... в соответствии с порядком обхода"
Конкретно указано что делать. Или еще сортировку оптимизировать?
Весь напряг программиста сводится к
1. определению способа хранения, редактирования и получения вот этого вот "порядком обхода".
2. после того как определились с ячейками с которых снимать товар - отсортировать их в соответствии с.
 
 Рекламное место пустует
   Злопчинский
 
11 - 29.08.18 - 09:27
"товары одного вида" - мутная формулировка.
Не определено что такое "вид товара".
это может быть как ОДИН ТОВАР но разных партий/характеристик, так и товары ОДНОЙ УЧЕТНОЙ ГРУППЫ - например "молоко Веселый молочник" и молоко "дача на канарах"
   Злопчинский
 
12 - 29.08.18 - 09:37
"Прием товара" не детализирован - в такой постановке множество решений. При минимизации мест хранения - будет сильно расти время обработки. Заказчик тебя прошлет нахрен.
например: есть полпаллеты которые стоят на хранении.

Пришло еще полпаллеты. Возможные решения
- снимаем полпаллеты с хранения, докладываем ее еще полпаллеты ставим обратно на хранение. Мутачное решени. так никто не делает - времени на складе постоянно не хватает.
- пришедшие полпаллеты ставим с поддном на полпаллеты которые в хранении (разрешается ставит паллету на паллету?). Как учтешь во вместимости ячейки с поддоном?
- пришедшие полпаллеты с приемки докидываеми НЕПОСРЕДСТВЕННО ВО ВРЕМЯ РАЗМЕЩЕНИЯ на полпаллеты которые стоят наверху. В общем случае это значит что на приемке ты УЖЕ ДОЛЖЕН ЗНАТЬ как и сколько тебе укладывать на паллету - потому что в общем случае получится 10 коробок Товара1 с приемки в хранение в ячейку А с товаром1 и 15 коробок Товара1 в ячейкуБ (это значит что уже во время приекмиуи ты должен "резервировать" ячейки хранения под ожидаемое в них поступление, иначе соседний приемщик их займет а ты останешься с двумя кусками по 10 и 15 кор которые куда пойдут? правильно - или в другие ячейки или их снова складывать ан одну паллету) В итоге Ячейка А и Б забиты по максимум, остаток Товара1 на приемке 27 коробок пойдет в свободную ячейку.
   Злопчинский
 
13 - 29.08.18 - 09:40
По приемке в той постановке что написано - еще куча вариаций/непоняток. Итого: сделать нет возможности так как требуется заказчику. Не определен ряд ключевых сосбеннойтсей приекми, размещения и хранения на складе.
   Злопчинский
 
14 - 29.08.18 - 09:42
Отпуск товара. В накладной ничего сортировать не надо. Надо сортировать впечатной форме, по маршруту обхода ячеек.

Порядок обхода - это обычно реквизит в карточке ячейки, маршрут строится по увеличению/уменьшению порядка обхода. Порядок обхода , задаваемый для ячеек - зависит от топологии склада. В рамках задачи прсото отсортировать печформу по порядку обхода и все. Заказчик тебе сожрет мозг вопросами как задавать поярдок обхода. А это зависит от топологии склада, особенности расстановик стеллажей и пр.
   Злопчинский
 
15 - 29.08.18 - 09:44
Уплотнение склада - оптимизационная задача. Опыт показывает что нахрен никому не нужны 100% оптимизации, достаточно приближенных тупых решений.
   Злопчинский
 
16 - 29.08.18 - 09:45
Инвентаризация - и шо? тупо прйти посчитать ячейки-товары. Думай куда будешь совать недостачи и излишки, чтоб был виден результат.
   Buster007
 
17 - 29.08.18 - 09:47
похоже на какое-то задание на собеседовании или приемку экзамена. Клиенты так не пишут.
   Злопчинский
 
18 - 29.08.18 - 09:50
Отчеты - первые два тривиальные. даже обсуждать не хочется.
Что такое "временная диаграмма загруженности склада" - непонятно.
   dmt
 
19 - 29.08.18 - 09:51
(17) +1 судя по названию документа - ОУ задача по программированию
   Злопчинский
 
20 - 29.08.18 - 09:52
(17) возможно.
также похоже на предварительное обсуждение на внедрение WMS, крупными мазками.

Как автор устанет - пусть стучится. Поможем сделать "реализовать адресную систему хранения" небезвазмезна
   Злопчинский
 
21 - 29.08.18 - 09:53
Как автор напишет "уплотнение склада" - пусть стучится, я может даже куплю.. ;-)
   dmt
 
22 - 29.08.18 - 09:54
Но может как раз и требуется - описать, как будешь решать. Афтор, напиши, как задача возникла?
   Остап Сулейманович
 
23 - 29.08.18 - 09:55
(19) "ОУ" - оперативный учет? Или где?
   dmt
 
24 - 29.08.18 - 09:56
(23) ага
   dmt
 
25 - 29.08.18 - 09:57
Непонятно зачем в задании Отчет по остаткам. Надо с нуля чтоли написать?
   vde69
 
26 - 29.08.18 - 09:58
(21) с удовольствием сделаю тебе "уплотнение склада" только не для клюшек :)
   vde69
 
27 - 29.08.18 - 10:00
(18) мне это понятно, я такое делал... тут единственный нюанс - определится с квантом времени.
   Лефмихалыч
 
28 - 29.08.18 - 10:02
(0) это тестовое такое задание что ли?
   Timon1405
 
29 - 29.08.18 - 10:05
(28) курсовая
   hhhh
 
30 - 29.08.18 - 10:07
ну тс флилансит значит.
   Tonik992
 
31 - 29.08.18 - 10:09
(20) Масштабная задача.. Как она попала в руки ТС непонятно.
   Лефмихалыч
 
32 - 29.08.18 - 10:21
(30) задача точно не боевая: постановка слишком академическая

(2) последовательность действий должна быть такой:
1. Сесть на жеппу
2. Взять в руки клавиатуру, глаза вперить в конфигуратор
3. Работать
4. <ТУТ РАБОТА>
5. Готово
   dezss
 
33 - 29.08.18 - 10:24
(32) неправильно...надо так:
4. ???
5. profit
 
 
   uno-group
 
34 - 29.08.18 - 10:52
Отчет остатки товара ИМХО предпологает дополнение стандартного данными по ячейкам
Молоко...всего 190ящ 101001-50ящ. 101002-50,101003-30,101004-40,101005-20.
Для ускорения приемки у нас товар ставиться обычно в пустые ячейки. Когда у кладовщиков есть время есть кнопка оптимизация которая ищет как-той товар можно переложить из ячейки в ячейку чтобы освободилась ячейка. Если в итоге перестановок ячейка не освобождается ничего не переставляется.
Взять из 101005-20 шт. товара и поставить его в 101003.
Обычно еще нужен срок годности чтобы не получилось что в дальнем угу склада что-то пролежало нацать лет и испортилось
Временная диаграмма загруженности склада в моем понимании это график что на конец дня 1,2,3 и т.д... Склад был загружен на 50,55,67,80 и т.д. %
Я считаю без учета реально занимаемого места. к-во товара/Мест В Полете. Цел()+1(если есть дробная часть).
А то кладовщики прибегают и жалуются что весь склад забит и негде хранить товар. пройдясь по складу видишь, что он загружен на 98%. А по графику видно что реальная загрузка за месяц не превышала 80% и они просто не делали уплотнения в свободное время.
   palsergeich
 
35 - 29.08.18 - 10:55
Задача похожая есть или она же из сборника спец по платформе. Найди задачу в сборнике и на чистовском форуме подсмотри решение
   uno-group
 
36 - 29.08.18 - 10:56
Себе еще делал поиск потеряшек. Сравнение реального остатка и остатка в ячейках. Когда склад отлажен и работает как часики возможно лишнее, но на этапе запуска очень помогал.
Когда числится 200, а в ячейках стоит 190. Сразу отправляешь народ инвентаризировать этот товар и искать где кто что притупил.
   Lama12
 
37 - 29.08.18 - 11:16
(0)Нормальная задачка. Хорошо поставлена.
   tankov94andrej
 
38 - 29.08.18 - 11:38
(0) Хорошо написано, есть кончено, вопросы по уточнениям, но делать то несложно
   Sapiens_bru
 
39 - 29.08.18 - 11:40
Открываем книгу "Вопросы для подготовки к экзамену 1С Специалист по технологической платформе" и в разделе "Оперативный учёт" видим еще 50 таких-же задач. Задачи с ячейками там тоже есть.
   falselight
 
40 - 29.08.18 - 12:42
Как правильно реализовать структуру регистра?
Прием товара же должен помещать в регистр накопления остатки. Все с читывать с начало. Обрабатывать считанное, то есть заносить туда товары. А потом записывать.
   hhhh
 
41 - 29.08.18 - 12:50
(40) структура регистра там уже реализована. Повторно реализовывать не нужно.
   falselight
 
42 - 29.08.18 - 12:52
(41) Три измерения, типа число?

<SS><NN><LL>
   dmt
 
43 - 29.08.18 - 13:16
(39) т.е. это задача на спеца? Она делается на каркасной конфигурации за ~5 часов?
   Garykom
 
44 - 29.08.18 - 13:46
(43) Там метаданные тоже пилить надо, пофиг есть каркасная или нет.

Дать полную каркасную (например с правильными регистрами для остатков) слишком легко будет.
   falselight
 
45 - 29.08.18 - 17:27
(43)(44) Данная задача делается в чистой конфигурации с нуля.
   Лефмихалыч
 
46 - 29.08.18 - 17:40
(43) ннууу.... если выпилить все требования по уплотнению и "как можно больше свободных мест", то шансы есть.
   Остап Сулейманович
 
47 - 29.08.18 - 17:41
(42) Так делать не нужно. Нужен справочник типа "топология склада". Вот там у элемента должен быть индекс типа 1-2-3.
В измерениях регистра ведущим должно быть Номенклатура, затем ЯчейкаСклада с типом ссылка на справочник "топология склада" и ресурсом Количество.
   Garykom
 
48 - 29.08.18 - 17:59
(47) Там периодичность еще нужна для отчета (временная диаграмма загруженности) или сдохнуть можно сколько будет делаться.

Можно конечно вынести в отдельный регистр но тогда его придется допом заполнять.
   Лефмихалыч
 
49 - 29.08.18 - 18:01
(48) так говоришь, как будто с периодичностью - не сдохнуть сколько делать
 
 Рекламное место пустует
   Garykom
 
50 - 29.08.18 - 18:02
(49) Это смотря как эту периодичность организовать
   Остап Сулейманович
 
51 - 29.08.18 - 18:17
(48) Не понял.
В регистре накопления "периодичность"? Это как?
   Остап Сулейманович
 
52 - 29.08.18 - 18:23
+ (51) Не... Теоретически я понимаю, что можно указывать разные Период(ДатаВремя) для движений. Но ДляНафига?
Ничего не делая специально вы вполне себе получите периодичность. Просто прописывая движения реальными датами и временем.
   Sapiens_bru
 
53 - 29.08.18 - 20:00
(43) Нет , в спеце 4 задачи, которые в сумме делаются за 5 часов.
   ГеннадийУО
 
54 - 29.08.18 - 20:05
(0) Зачем ты с упорством лезешь в 1С? Это совсем не твоё, у тебя даже аналитического мышления нет...
   falselight
 
55 - 30.08.18 - 05:23
(47) А как это?

Вот там у элемента должен быть индекс типа 1-2-3.
   falselight
 
56 - 30.08.18 - 05:24
(55+) То есть справочник с тремя полями?
   falselight
 
57 - 30.08.18 - 05:27
(41) Ну и как правильно представить то что там реализованно?
   falselight
 
58 - 30.08.18 - 05:28
(39) Хотите сказать там есть решение подобной задачи?
   falselight
 
59 - 30.08.18 - 05:33
(47) Пока не пойму как сделать справочник и регистр  накопления.
   craxx
 
60 - 30.08.18 - 07:15
Это тестовая задача на отсев не специалистов. Считай что тебя отсеяли.
   Sapiens_bru
 
61 - 30.08.18 - 07:18
(58) Хочу сказать что задача не является уникальной и решение подобных задач вполне вырабатываемый навык, доступный тысячам сдавших экзамен и готовящихся к ним.
Может стоит найти материалы для подготовки к сдаче? В интернете есть и даже даром.
   falselight
 
62 - 30.08.18 - 11:55
(60) Дадут успокоишься сразу, осядешь!
   ГеннадийУО
 
63 - 30.08.18 - 12:07
(62) А ты случаем не альтернативно одарённый?
   falselight
 
64 - 30.08.18 - 16:20
(63) Чпок!


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует