|
Алгоритм выполнения поставленной задачи Ø (Волшебник 30.08.2018 16:22) | ☑ | ||
---|---|---|---|---|
0
falselight
29.08.18
✎
07:22
|
Подскажите пожалуйста по алгоритму выполнения задачи.
Есть техническое задание. Как вообще такое решается? Кто знаком, подскажите пожалуйста. http://joxi.ru/4AkgvEYFyYDE0A |
|||
1
Cool_Profi
29.08.18
✎
07:24
|
В твоём случае - заявлением по собственному и поиском вакансии дворника.
|
|||
2
falselight
29.08.18
✎
07:29
|
Я думаю можно, тому кто знает описать алгоритм детально.
И приступить к его решению. По этому описанию. |
|||
3
hhhh
29.08.18
✎
07:56
|
(2) непонятно, в чем вопрос? Открывай конфигуратор и приступай.
|
|||
4
vde69
модератор
29.08.18
✎
08:08
|
там вроде все ясно написано....
если есть конкретные вопросы - задавайте их, если нет ветку заерою |
|||
5
apatyukov
29.08.18
✎
08:11
|
(0) Это Техническое требование заказчика, там все понятно.
За тобой реализация, предварительно по техническому требованию можно согласовать ТЗ. |
|||
6
Мимохожий Однако
29.08.18
✎
08:17
|
Начни с уточнения у Заказчика качественных
критериев процессов по количественным показателям каждого. |
|||
7
breezee
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
|
Инвентаризация - и шо? тупо прйти посчитать ячейки-товары. Думай куда будешь совать недостачи и излишки, чтоб был виден результат.
|
|||
17
Buster007
29.08.18
✎
09:47
|
похоже на какое-то задание на собеседовании или приемку экзамена. Клиенты так не пишут.
|
|||
18
Злопчинский
29.08.18
✎
09:50
|
Отчеты - первые два тривиальные. даже обсуждать не хочется.
Что такое "временная диаграмма загруженности склада" - непонятно. |
|||
19
dmt
29.08.18
✎
09:51
|
(17) +1 судя по названию документа - ОУ задача по программированию
|
|||
20
Злопчинский
29.08.18
✎
09:52
|
(17) возможно.
также похоже на предварительное обсуждение на внедрение WMS, крупными мазками. Как автор устанет - пусть стучится. Поможем сделать "реализовать адресную систему хранения" небезвазмезна |
|||
21
Злопчинский
29.08.18
✎
09:53
|
Как автор напишет "уплотнение склада" - пусть стучится, я может даже куплю.. ;-)
|
|||
22
dmt
29.08.18
✎
09:54
|
Но может как раз и требуется - описать, как будешь решать. Афтор, напиши, как задача возникла?
|
|||
23
Остап Сулейманович
29.08.18
✎
09:55
|
(19) "ОУ" - оперативный учет? Или где?
|
|||
24
dmt
29.08.18
✎
09:56
|
(23) ага
|
|||
25
dmt
29.08.18
✎
09:57
|
Непонятно зачем в задании Отчет по остаткам. Надо с нуля чтоли написать?
|
|||
26
vde69
29.08.18
✎
09:58
|
(21) с удовольствием сделаю тебе "уплотнение склада" только не для клюшек :)
|
|||
27
vde69
29.08.18
✎
10:00
|
(18) мне это понятно, я такое делал... тут единственный нюанс - определится с квантом времени.
|
|||
28
Лефмихалыч
29.08.18
✎
10:02
|
(0) это тестовое такое задание что ли?
|
|||
29
Timon1405
29.08.18
✎
10:05
|
(28) курсовая
|
|||
30
hhhh
29.08.18
✎
10:07
|
ну тс флилансит значит.
|
|||
31
Tonik992
29.08.18
✎
10:09
|
(20) Масштабная задача.. Как она попала в руки ТС непонятно.
|
|||
32
Лефмихалыч
29.08.18
✎
10:21
|
(30) задача точно не боевая: постановка слишком академическая
(2) последовательность действий должна быть такой: 1. Сесть на жеппу 2. Взять в руки клавиатуру, глаза вперить в конфигуратор 3. Работать 4. <ТУТ РАБОТА> 5. Готово |
|||
33
dezss
29.08.18
✎
10:24
|
(32) неправильно...надо так:
4. ??? 5. profit |
|||
34
uno-group
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% и они просто не делали уплотнения в свободное время. |
|||
35
palsergeich
29.08.18
✎
10:55
|
Задача похожая есть или она же из сборника спец по платформе. Найди задачу в сборнике и на чистовском форуме подсмотри решение
|
|||
36
uno-group
29.08.18
✎
10:56
|
Себе еще делал поиск потеряшек. Сравнение реального остатка и остатка в ячейках. Когда склад отлажен и работает как часики возможно лишнее, но на этапе запуска очень помогал.
Когда числится 200, а в ячейках стоит 190. Сразу отправляешь народ инвентаризировать этот товар и искать где кто что притупил. |
|||
37
Lama12
29.08.18
✎
11:16
|
(0)Нормальная задачка. Хорошо поставлена.
|
|||
38
tankov94andrej
29.08.18
✎
11:38
|
(0) Хорошо написано, есть кончено, вопросы по уточнениям, но делать то несложно
|
|||
39
Sapiens_bru
29.08.18
✎
11:40
|
Открываем книгу "Вопросы для подготовки к экзамену 1С Специалист по технологической платформе" и в разделе "Оперативный учёт" видим еще 50 таких-же задач. Задачи с ячейками там тоже есть.
|
|||
40
falselight
29.08.18
✎
12:42
|
Как правильно реализовать структуру регистра?
Прием товара же должен помещать в регистр накопления остатки. Все с читывать с начало. Обрабатывать считанное, то есть заносить туда товары. А потом записывать. |
|||
41
hhhh
29.08.18
✎
12:50
|
(40) структура регистра там уже реализована. Повторно реализовывать не нужно.
|
|||
42
falselight
29.08.18
✎
12:52
|
(41) Три измерения, типа число?
<SS><NN><LL> |
|||
43
dmt
29.08.18
✎
13:16
|
(39) т.е. это задача на спеца? Она делается на каркасной конфигурации за ~5 часов?
|
|||
44
Garykom
гуру
29.08.18
✎
13:46
|
(43) Там метаданные тоже пилить надо, пофиг есть каркасная или нет.
Дать полную каркасную (например с правильными регистрами для остатков) слишком легко будет. |
|||
45
falselight
29.08.18
✎
17:27
|
(43)(44) Данная задача делается в чистой конфигурации с нуля.
|
|||
46
Лефмихалыч
29.08.18
✎
17:40
|
(43) ннууу.... если выпилить все требования по уплотнению и "как можно больше свободных мест", то шансы есть.
|
|||
47
Остап Сулейманович
29.08.18
✎
17:41
|
(42) Так делать не нужно. Нужен справочник типа "топология склада". Вот там у элемента должен быть индекс типа 1-2-3.
В измерениях регистра ведущим должно быть Номенклатура, затем ЯчейкаСклада с типом ссылка на справочник "топология склада" и ресурсом Количество. |
|||
48
Garykom
гуру
29.08.18
✎
17:59
|
(47) Там периодичность еще нужна для отчета (временная диаграмма загруженности) или сдохнуть можно сколько будет делаться.
Можно конечно вынести в отдельный регистр но тогда его придется допом заполнять. |
|||
49
Лефмихалыч
29.08.18
✎
18:01
|
(48) так говоришь, как будто с периодичностью - не сдохнуть сколько делать
|
|||
50
Garykom
гуру
29.08.18
✎
18:02
|
(49) Это смотря как эту периодичность организовать
|
|||
51
Остап Сулейманович
29.08.18
✎
18:17
|
(48) Не понял.
В регистре накопления "периодичность"? Это как? |
|||
52
Остап Сулейманович
29.08.18
✎
18:23
|
+ (51) Не... Теоретически я понимаю, что можно указывать разные Период(ДатаВремя) для движений. Но ДляНафига?
Ничего не делая специально вы вполне себе получите периодичность. Просто прописывая движения реальными датами и временем. |
|||
53
Sapiens_bru
29.08.18
✎
20:00
|
(43) Нет , в спеце 4 задачи, которые в сумме делаются за 5 часов.
|
|||
54
ГеннадийУО
29.08.18
✎
20:05
|
(0) Зачем ты с упорством лезешь в 1С? Это совсем не твоё, у тебя даже аналитического мышления нет...
|
|||
55
falselight
30.08.18
✎
05:23
|
(47) А как это?
Вот там у элемента должен быть индекс типа 1-2-3. |
|||
56
falselight
30.08.18
✎
05:24
|
(55+) То есть справочник с тремя полями?
|
|||
57
falselight
30.08.18
✎
05:27
|
(41) Ну и как правильно представить то что там реализованно?
|
|||
58
falselight
30.08.18
✎
05:28
|
(39) Хотите сказать там есть решение подобной задачи?
|
|||
59
falselight
30.08.18
✎
05:33
|
(47) Пока не пойму как сделать справочник и регистр накопления.
|
|||
60
craxx
30.08.18
✎
07:15
|
Это тестовая задача на отсев не специалистов. Считай что тебя отсеяли.
|
|||
61
Sapiens_bru
30.08.18
✎
07:18
|
(58) Хочу сказать что задача не является уникальной и решение подобных задач вполне вырабатываемый навык, доступный тысячам сдавших экзамен и готовящихся к ним.
Может стоит найти материалы для подготовки к сдаче? В интернете есть и даже даром. |
|||
62
falselight
30.08.18
✎
11:55
|
(60) Дадут успокоишься сразу, осядешь!
|
|||
63
ГеннадийУО
30.08.18
✎
12:07
|
(62) А ты случаем не альтернативно одарённый?
|
|||
64
falselight
30.08.18
✎
16:20
|
(63) Чпок!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |