Налаштування BAS куп
Вітаю.
Є таке ТЗ.
Потрібно зробити обмеження по відвантаженню продукції з вказаним залишковим терміном придатності. Тобто потрібно встановити обмеження у % або в місяцях (повинен бути вибір) і продукція, яка не відповідає обмеженню не може бути реалізована клієнту.
До прикладу, я встановлюю мінімальний залишковий термін придатності 12 місяців і це значить, що в замовлення покупця при підтягуванні серії не може попасти товар з залишковим терміном менше або дорівнює 12 місяців навіть якщо такий товар є у вільному залишку на складі.
Це саме стосується обмеження у % від загального терміну придатності.
До прикладу загальний термін придатності 24 місяці це 100%.
Якщо ми вкажемо що залишковий термін придатності повинен бути 70% то це значить (24/100*70=16,8місяців)що в видаткову потрапляє продукція з залишковим терміном придатності більше ніж 16,8 місяців.
Якщо вкажемо 50% то відповідно більше 12 місяців може попасти у видаткову.
Якщо загальний термін 36 місяців і при обмеженні 70%, у видаткову потрапляє продукція з залишковим терміном більше ніж 25.2місяці.
Ці налаштування мають робитись в договорі з котрагентом.
Якщо обмеження не встановлено, то програма тягне серії з наявних у вільному залишку по методу ФІФО.
Якщо встановлюється обмеження в місяцях то паралельно встановити обмеження в % неможливо на один і той самий договір і навпаки якщо встановлюється обмеження у % то віконце для встановлення обмеження в місяцях стає неактивним.
При видаленні встановленого обмеження два віконця активні при встановленні будь якого обмеження в одне віконце, друге стає неактивним.
В випадку якщо замовлено продукції більше ніж є у вільному залишку, програма розбиває рядок замовленої одиниці на декілька рядків відповідно до серій, які будуть реалізовані, враховуючи обмеження, і створює ще один рядок де вказується кількість, яка не може бути реалізована через відстутність залишків, які можуть бути реалізовані. Тобто якщо замовлено 1000 одиниць з яких ми можемо реалізувати 500 одиниць, а інші 500 або відсутні на залишку або з непідходящим терміном, то програма створює окремий рядок на ці 500шт з пустою серією.
Ці всі дії виконуються при натисканні кнопки заповнити серії по методу ФІФО.
При повторному натисканні програма не повинна дублювати рядки з пустими значеннями серії.
Налаштування має виконуватись через AniDesk через нашого користувача.
-
Вітаю, Влад.
У вас КУП 2.5 редакція вже?
-
Потенційному виконавцю.
Замовник не надає доступ до віддаленого столу. Лише Енідеск, який підключить вас до компа замовника, а звідти до сервера РДП... З усіма чудовими наслідками такого підключення. Або копія бази, з якою можна працювати лише в SQL, бо в файловому варіанті вона працює дуууже повільно.
Успіхів.
-
Актуальні фриланс-проєкти в категорії Десктопні додатки
Модифікація в роботі емулятора
2000 UAH
Доброго дня. Я скачав з Інтернету емулятор ігрового автомата gaminator cf final. Він мені дуже сподобався, але там є недоліки. Є адмін панель, але вона відкривається вільно, але не закривається взагалі. Закривається тільки разом з додатком. А дані, після зміни в адмін панелі -… Десктопні додатки ∙ 4 дні 12 годин тому ∙ 10 ставок |
Розробка кастомного ПЗ (Android-додатка + CMS) для кіосків самообслуговування SUNMI K2 (Фастфуд)
1000 UAH
Шукаємо досвідчену команду або Middle/Senior Android-розробника (можливо, з Full-stack навичками) для створення власного програмного забезпечення для кіосків самообслуговування ритейл-мережі закладу швидкого харчування. Зараз наші термінали працюють на базі готового хмарного… CMS, Десктопні додатки ∙ 9 днів 8 годин тому ∙ 23 ставки |