Исходный код вики 10. Работа с ячейками и временем
Редактировал(а) star0chka star0chka 2024/05/02 14:46
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | (% class="jumbotron" %) | ||
2 | ((( | ||
3 | (% class="container" %) | ||
4 | ((( | ||
5 | (% id="H42043543743544043243844043E43243043D438435" class="container" %) | ||
6 | = Работа с ячейками и временем = | ||
7 | ))) | ||
8 | ))) | ||
9 | |||
10 | {{box title="**Содержание:**"}} | ||
11 | {{toc start="2"/}} | ||
12 | {{/box}} | ||
13 | |||
14 | === Сортировка ячеек === | ||
15 | |||
16 | ---- | ||
17 | |||
18 | (% class="box warningmessage" %) | ||
19 | ((( | ||
20 | **__Сокращения:__ | ||
21 | ТСД - **терминал сбора данных; | ||
22 | **МП - **мобильное приложение; | ||
23 | **ЦБ - **центральная база. | ||
24 | ))) | ||
25 | |||
26 | (% class="box infomessage" %) | ||
27 | ((( | ||
28 | **Подбор остатков при резервировании сначала сортируется по приоритету ячейки, а потом по дате выработки.** | ||
29 | ))) | ||
30 | |||
31 | (% class="box successmessage" %) | ||
32 | ((( | ||
33 | **Приоритет определяется по типу ячейки:** 1 - оперативного хранения, 2 - долгого, 3 - остальные. | ||
34 | ))) | ||
35 | |||
36 | Тип ячейки устанавливается в разделе "Компания" нажатием на "Места хранения". Нужно нажать на ячейку и в появившемся окне нажать на строку "Тип", появится список, и выбираем какой тип будет у ячейки. Нажимаем "Записать и закрыть". | ||
37 | |||
38 | [[image:1711003959887-314.png||height="419" width="971"]] | ||
39 | |||
40 | Для сортировки остатков по приоритету ячеек нужно сделать "Заказ покупателя" с основанием и отправить на сборку. | ||
41 | |||
42 | [[image:1709125389124-520.png||height="338" width="705"]] | ||
43 | |||
44 | В сборке видим, что ячейки подтянулись те, на которых есть остаток, и сначала подставляется ячейка оперативного хранения. | ||
45 | |||
46 | [[image:1709125575971-440.png||height="361" width="785"]] | ||
47 | |||
48 | Если не хватило остатка на оперативной ячейке, то тянется далее с ячейки долгого хранения. | ||
49 | |||
50 | [[image:1709125687651-102.png||height="385" width="784"]] | ||
51 | |||
52 | === Дробный остаток === | ||
53 | |||
54 | ---- | ||
55 | |||
56 | Если есть дробный остаток, то будет подбираться ячейка. | ||
57 | |||
58 | Для того, чтобы появился дробный остаток, добавляем количество больше, чем есть на остатке в ячейке 123, и нужно отправить на сборку. Создалась "Сборка товара" и видим, что появился дробный остаток, и он распределился в ячейку. | ||
59 | |||
60 | [[image:1709125505789-286.png||height="364" width="750"]] | ||
61 | |||
62 | === Реквизит "Обработка финиш" === | ||
63 | |||
64 | ---- | ||
65 | |||
66 | (% class="box successmessage" %) | ||
67 | ((( | ||
68 | В МП при завершении обработки документа устанавливается реквизит "Обработка финиш", также эта дата устанавливается и в дату документа, получается что момент проведения и учета остатка будет совпадать с датой фактического завершения обработки документа. | ||
69 | ))) | ||
70 | |||
71 | При возврате заказа из ТСД в ЦБ в документе **"Сборка товара"** надо перейти в раздел "Дополнительно", видим что установилась дата "Старт" и "Финиш", и она совпадает с датой документа. | ||
72 | |||
73 | [[image:1709122786295-242.png||height="320" width="913"]] | ||
74 | |||
75 | (% class="box successmessage" %) | ||
76 | ((( | ||
77 | Настройка **"Синхронизировать время с мобильным устройством" **позволяет при возврате документа склада из МП в ЦБ приводить дату документа, старт и финиш ко времени сервера. | ||
78 | ))) | ||
79 | |||
80 | Для этого допустим на ТСД стоит часовой пояс "Новая Зеландия". | ||
81 | |||
82 | [[image:1709123062134-901.png||height="446" width="296"]] | ||
83 | |||
84 | Сборку отправляем в ЦБ, и видим, что дата синхронизировалась с сервером. | ||
85 | |||
86 | [[image:1709123249492-779.png||height="329" width="832"]] | ||
87 | |||
88 | (% class="box infomessage" %) | ||
89 | ((( | ||
90 | **Также, новая версия МП синхронизируется с ЦБ, в которой нет такой настройки.** | ||
91 | ))) |