1b.app
Скопійоване посилання -

Оцінити доопрацювання: змінити інтерфейс шахівниці

Добридень!
Колеги необхідно оцінити доопрацювання.
1. У Шахматці клієнта процеси відображаються в розрізі одного дня (як на скрині), необхідно виконати налаштування, щоб клієнт мав можливість перемикати відображення шахівниці на тиждень, місяць (при цьому, якщо співробітник перемикає відображення на тиждень, то відображаються всі процеси по годинниках). якщо на місяць то тільки по днях).
2. Необхідно, щоб унизу шахівниці відображалася статистика у форматі діаграми, як у прикладі
3. Необхідно, щоб у БП, у таблиці з послугами, у потрібному полі відображалися потрібні клієнту картинки (далі картинки повинні відображатися й у друкованому документі), у форматі jpg (див. приклад). Наразі залиті юнікоди, але вони не влаштовують клієнта.
Оригінальне питання доступне на версії: ru

Відповіді:

1. Я можу запропонувати вам тільки зробити 2 відображення шахівниці - і використовувати за потребою потрібне.
2. Логіку вкажете?
3. Ми цього робити не будемо. Рекомендую подумати про додаткове поле з типом "Текст", куди дією залежно від значення іншого селектора - заповнювати верстку виведення потрібного зображення - і воно буде показано у таблиці продуктів процесу (були проекти, де налаштовували так)
26.03.2021, 17:58
Оригінальний коментар доступний на версії: ru

1. Опишіть, будь ласка, як клієнт цей варіант використовуватиме в результаті? У початковому запиті клієнт хотів просто вибрати тип відображення (день, тиждень, місяць) і система показувала йому потрібну таблицю.
2. Логіка наступна: у форматі графіків відображається до робочих годин усіх постів автосервісу на день (у нас 5 постів, які разом працюють 60 годин на день).
Кількість часу всього відображається у першому стовпчику (виділений червоним).
Другий стовпчик відображає суму всіх записаних авто на всі пости на поточний день (наприклад, пост 1 записано 2 авто на 3 години робіт, на пост 2 записано 1 авто на 1 годину, разом 4 години зайнято).
далі вважаємо % (який і відображається у другому стовпці) завантаження всіх постів на день = сума годин записаних авто розділити на доступне до годин на день (у нашому прикладі буде 4 години / 60 годин * 100 = 7 %).
Далі відображаємо візуально ці 7% у другому стовпці.
29.03.2021, 10:41
Оригінальний коментар доступний на версії: ru


1. Опишіть, будь ласка, як клієнт цей варіант використовуватиме в результаті? У початковому запиті клієнт хотів просто вибрати тип відображення (день, тиждень, місяць) і система показувала йому потрібну таблицю.

Так само, як ви створюєте 1 шахівницю на певний вид - ви створюєте 2 на різні види.
Якщо робити перемикання в 1-му блоці дат, щоб це впливало на інші - це доробка, яка займе близько 12 годин.

2. Логіка наступна: у форматі графіків відображається до робочих годин усіх постів автосервісу на день (у нас 5 постів, які разом працюють 60 годин на день).
Кількість часу всього відображається у першому стовпчику (виділений червоним).
Другий стовпчик відображає суму всіх записаних авто на всі пости на поточний день (наприклад, пост 1 записано 2 авто на 3 години робіт, на пост 2 записано 1 авто на 1 годину, разом 4 години зайнято).
далі вважаємо % (який і відображається у другому стовпці) завантаження всіх постів на день = сума годин записаних авто розділити на доступне до годин на день (у нашому прикладі буде 4 години / 60 годин * 100 = 7 %).
Далі відображаємо візуально ці 7% у другому стовпці.

На жаль, я не розумію де і в якому вигляді ви записуватимете вихідні дані для графіків і чому це потрібно робити саме для шахівниці?
30.03.2021, 16:48
Оригінальний коментар доступний на версії: ru

З 2 питання.
У вкладенні скрін вже створеної шахівниці, де здійснюється запис клієнтів на автосервіс. Ми вибираємо дату і час запису, і в нас запускається процес (також у вкладенні), у процесі є поле "Час реалізації", в якому буде відображатися кількість годин, витрачених на послугу. Саме з цього поля ми братимемо значення для розрахунку завантаження постів.
"Чому це потрібно робити саме для шахівниці?" - Побажання клієнта.
30.03.2021, 17:47
Оригінальний коментар доступний на версії: ru


У вкладенні скрін вже створеної шахівниці, де здійснюється запис клієнтів на автосервіс. Ми вибираємо дату і час запису, і в нас запускається процес (також у вкладенні), у процесі є поле "Час реалізації", в якому буде відображатися кількість годин, витрачених на послугу. Саме з цього поля ми братимемо значення для розрахунку завантаження постів.

А де ви вказуватимете скільки який пост працює? Це ж продукт, він не має робочого графіка як такого...
Чи ви хочете в блоці задавати загальну цифру, а потім щодо неї рахувати по днях скільки процесів із потрібною категорією продуктів є в цей день і суму їхнього додаткового поля?
30.03.2021, 17:58
Оригінальний коментар доступний на версії: ru

"Чи ж ви хочете в блоці задавати загальну цифру, а потім щодо неї рахувати щодня скільки процесів із потрібною категорією продуктів є в цей день і суму їхнього додаткового поля?"
Приблизно так. Якщо говорити точніше, то "загальну цифру" хотілося б задавати в блоці в рамках к-ва годин на день - скільки працює пост, щось на зразок робочого графіка. Наприклад, ми б задавали "робочий годинник", а система відразу підрахувала різницю часів у годинах і це для неї було б загальне число.
А потім у процесі ми будемо прораховувати на базі дат "Запланувати" та "Виконати до" годинник - скільки пост буде зайнятий і все це підсумовувати за всіма записами в товарі.
Відповідно на основі двох цифр і необхідно побудувати діаграми.
І ще важливо, щоб це відображалося у графіку, як у прикладі.
Або ж ви хочете в блоці задавати загальну цифру – нам треба підсумовувати годинник по всіх постах за день – від цієї цифри ми вважатимемо завантаженість посту.
30.03.2021, 18:40
Оригінальний коментар доступний на версії: ru


Якщо говорити точніше, то "загальну цифру" хотілося б задавати в блоці в рамках к-ва годин на день - скільки працює пост, щось на зразок робочого графіка.
Або ж ви хочете в блоці задавати загальну цифру – нам треба підсумовувати годинник по всіх постах за день – від цієї цифри ми вважатимемо завантаженість посту.

Робочий графік для сутності Продукт ніхто не робитиме, у цьому немає сенсу як такого.
Робочий графік по числах буде різнитися, чи максимум щодня? і чи буде він однаковий у всіх продуктів, чи різний?
31.03.2021, 16:45
Оригінальний коментар доступний на версії: ru

Робочий графік по числах буде різнитися, чи максимум щодня? – Робочий графік у нас буде однаковий щодня – 60 годин.
і чи буде він однаковий у всіх продуктів, чи різний? - У всіх однаковий.
01.04.2021, 12:17
Оригінальний коментар доступний на версії: ru

Ну то тоді давайте зробимо блок, в якому ви будете вказувати загальне граничне значення для 1го продукту (наприклад 8).
Далі залежно від кількості відфільтрованих у шахівні продуктів (у прикладі - 5) отримуємо максимальне значення для графіка = 40.
Далі по кожному продукту ми вважаємо суму додаткового поля (зазначатиметься в блоці) за процесами, відфільтрованими за період шахівниці та у відповідному БП і на підставі обчислених виводити схожі діаграми за допомогою Google Column Chart.
Розробка такого блоку займе близько 10 годин, бо потрібно буде вносити зміни до інших блоків шахівниці для спільної працездатності.
01.04.2021, 17:28
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар