СмартСток
Модуль повинен вміти:
- вести облік продажів, оплат, повернень та відвантажень,
- працювати з кількома складами (приймання, переміщення, інвентаризація),
- враховувати валюти (з перемиканням в інтерфейсі),
- підтримувати ролі та рівні доступу (RBAC),
- резервувати товар до оплати (з дедлайном по часу),
- формувати накладні та документи (замовлення, повернення, переміщення тощо),
- вести баланси по клієнтах та співробітниках.
Терміни у мене досить обмежені — хотілося б, щоб вийшло приблизно за 1–1,5 місяця.
ось детальне технічне завдання:
ТЗ: Модуль продажів та складського обліку
1. Цілі модуля
• Облік продажів, оплат, відвантажень та повернень.
• Статистика по продажах: щоденна / тижнева / місячна.
• Баланси по клієнтах/контрагентам та по співробітниках (прийнято/здано).
• Багатоскладський облік, приймання/переміщення/інвентаризація.
• Мультивалютні розрахунки з перемикачем валюти в інтерфейсі.
• Формування накладних, резервування товару до оплати з дедлайном.
• Підтримка повернень та заміни товару.
• RBAC: багаторівневий доступ по блоках.
• Генерація унікального посилання для клієнта, де він сам формує замовлення (попадає збирачу).
⸻
2. Ключові об'єкти / довідники
• Клієнт / Контрагент: картка, контакти, валюта за замовчуванням, унікальне посилання на особисте замовлення.
• Співробітник: роль, доступи (по блоках), баланс (прийнято/здано).
• Склади: назва, адреса, статус (активний/архів).
• Товарна позиція (SKU):
• Немає ваги/об'єму/штрихкоду (як просив).
• Можливість додавати кілька модифікацій в одній позиції (варіації).
• Атрибути: артикул, закупівельна ціна (для FIFO), роздрібна ціна(и) по валютам, одиниці упаковки.
• Одиниці упаковки: шт, блоки, коробки (фіксовані — тільки ці три).
• Валюти: базова валюта системи + інші; вибір через випадаючий список в інтерфейсі; підтримка ручного введення курсу та підключеного джерела курсів.
• Касси/гаманці: каса співробітника, каса компанії, розрахунковий рахунок тощо.
• Документи: Накладна (замовлення/відвантаження), Платіж (прихід/витрата), Переміщення, Інвентаризація, Повернення, Акт заміни, Акт сторнування/видалення.
⸻
3. Процеси та бізнес-логіка
3.1 Накладна / замовлення
• Поля: клієнт, склад відвантаження, дата, валюта документа, позиції (модифікація, кількість, ціна), одиниця (шт/блок/коробка), вартість доставки, спосіб оплати, коментар, відповідальний співробітник, дедлайн резерву.
• Статуси: Чернетка → Підтверджена → Чекає відправки → Відправлена → Відвантажена → Закрита (оплачена).
• Окремі статуси: Скасована / Повернення / Заміна / Видалена.
• Резервування:
• При статусі Підтверджена — створюється резерв на складі (резерв утримує кількість).
• Резерв діє до оплати. Дефолтний дедлайн резерву — 14 календарних днів з дати підтвердження. (конфігурований)
• Якщо за 14 днів повна оплата не отримана — резерв автоматично знімається, товар повертається у вільний запас, накладна переводиться в статус «Скасована (рефунд/резерв знято)» або помічається для ручного рішення.
• Часткова оплата не знімає резерв (резерв знімається тільки після повної оплати), але в інтерфейсі видно «оплачено / сума до оплати». (можемо змінити це правило при потребі)
• При статусі Відправлена — накладна фіксує відвантаження (кур'єр/ТК, трек-номер).
3.2 Списання/резерв/передача
• Резерв зменшує доступний залишок, але не фізично списує до статусу «Відвантажена».
• При «Відвантажена» — списання зі складу (використовується FIFO для розрахунку собівартості та списання закупівельних партій).
• При поверненні — створюється документ повернення, кількість повертається на склад і в FIFO формується приходна записка з вказівкою ціни повернення / коригуванням.
3.3 Переміщення та інвентаризація
• Переміщення між складами по документу (створюється запит на переміщення → підтвердження при прийомі на цільовий склад).
• Інвентаризація: можливість створювати акт, звіряти з обліком, коригувати кількості (коригування фіксуються окремими проводками).
3.4 Оплати / каси
• Оплати прив'язуються до накладної (повна/часткова) або як аванс.
• Підтримуємо способи: готівка, банківський переказ, карта (інтеграції платіжних рішень — в ТЗ зазначені, але ти просив виключити платіжні рішення з інтеграцій — в результаті інтеграції платежів НЕ підключаємо).
• Кожна каса має журнал приходу/витрат; у співробітників може бути «каса на руках».
• Баланс співробітника: облік скільки прийняв від контрагента і скільки здав у корпоративну касу/банк; можливість прив'язки здачі до каси.
3.5 Повернення та заміни
• Повернення товару: оформляється документом повернення (прибуття на склад); при поверненні автоматично коригується борг клієнта/баланс.
-
Доброго дня, зацікавив ваш проект. Буду рада співпраці, напишіть, будь ласка, в особисті повідомлення фрилансера для зв'язку
-
Привіт, я працював над Проектом складського обліку , де робив аналогічні задачі з мультивалютністю та RBAC, обробкою понад дві тисячі SKU та трьома складами.
Яке обмеження по одночасній роботі з кількома користувачами у вашій системі?
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду!
-
4429 80 1 4 Довіртеся професіоналу зі стажем понад 10 років! Ставка та терміни актуальні!
Буду радий співпраці!
Досвід комерційної розробки інтернет-магазинів на CMS, бізнес-порталів та корпоративних сайтів - 11 років!
+CMS: WordPress(+Woocommerce)PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify
php/html/css/js/Mysql, PhotoShop/Figma
Приклади робіт (з нуля під ключ):
https://wildandorganic.com/
https://cryptosignals.org/
https://ecnbot.com
… https://locs-ua.com/
https://www.grower.com.ua/
https://www.alternativemedicine.com.ua/
https://silkkiss.ua/
https://nordtrade.online/
https://v12coffee.com.ua/franchise/
https://smrtalgo.com/
https://sengero.no/
https://beautybysim.no/
https://sonatagalleri.com/
https://www.solmy-realestate.com/
https://www.emmanuel.com.ua/
https://www.onsitecomputersinc.com/
https://express-tehbud.com/
https://korostenporcelain.com.ua/
https://sladok.com.ua/
https://pricemds.com/
https://picupmedia.com/
https://www.serasar.com/
-
436 4 0 Маю вже подібну систему або прототип
Покриваючи майже все, що ви описали (Може не тими ж термінами - Але суть та ж) + стиковка з торговим обладнанням і терміналами збору даних/своїм ПРРО
Це десктопний фреймворк
В якому маса галузевих рішень
По складу максимально якісне списання запасів (Набагато крутіше FIFO, бо у нього є свої "боки") і розрахунок собівартості (краще не можна зробити, можна тільки повторити)
Свій генератор звітів форм і т.д.
Виглядає десь так
https://youtu.be/J_t1jnIqJlw
… Різні галузеві рішення
https://youtu.be/0G-JnQemHEE
https://youtu.be/y22u8v_wbqU
-
94002 1264 1 10 Привіт. Є великий досвід з React/Node.js. Готовий до співпраці
-
1498 9 0 Вітаю!
Маю коробкове вже працююче рішення під ваші задачі, ціна буде мінімальною, впровадження може зайняти декілька днів!
Пишіть, з радістю обговорю деталі.
-
24 7 1 Доброго дня.
Є досвід і бажання працювати.
Зроблю в обговорені терміни після уточнення деталей.
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Потрібен Power BI спеціаліст для побудови управлінської звітності на базі BAS Бухгалтерія КОРППро компаніюМи є дистриб’ютором міжнародних спортивних брендів в Україні. Облік ведеться в BAS Бухгалтерія КОРП.Шукаємо спеціаліста, який допоможе побудувати систему управлінської звітності для керівництва компанії на базі Power BI.Важливо: нас цікавить не просто візуалізація… Бази даних та SQL, Бухгалтерські послуги ∙ 2 дні 7 годин тому ∙ 4 ставки |
Технічне завдання: Інтеграція чат-бота Telegram з BAS1. Загальний опис Необхідно реалізувати інтеграцію чат-бота з системою BAS для передачі та запису даних про товари (замовлення). 2. Вхідні дані (що передає чат-бот): ID групи Назва товару (з кодом товару) Ціна товару 3. Логіка роботи: При натисканні накнопку Замовити Чат-бот… Автоматизація управління підприємством, Бази даних та SQL ∙ 2 дні 10 годин тому ∙ 18 ставок |
Интеграция данных 1СОрганізувати якісну підготовку та перетік данніх з 1С у BigQuery для подальшого використання у Looker:Організувати данізгідно того, які поля потрібні.Підготувати зрозумілу структуру таблиць і проміжних наборів даних, на яких будуватимуться дашборди.Налаштувати завантаження… Бази даних та SQL, Обробка даних ∙ 4 дні 1 година тому ∙ 9 ставок |
Розробка простого системи контролінгу та обліку управлінського в Google Sheets «під ключ»Назва завдання: Розробка простого системи контролінгу та обліку управлінського в Google Sheets "під ключ" для будівельної компанії в Польщі (+ онлайн навчання та допомога при впровадженні) Про компанію, контекст і мою основну проблему Доброго дня, Шукаю досвідченого спеціаліста… Бази даних та SQL, Бухгалтерські послуги ∙ 5 днів 6 годин тому ∙ 36 ставок |
Розробка аналітичного Power BI дашборду
2000 UAH
Ось такий у нас запит, потрібна людина яка розбирається з Power BI: Екран 1: Strategic Cockpit (Фінансове здоров'я заводу) Ціль: За 5 секунд зрозуміти, «де ми втрачаємо гроші і скільки?». KPI Tiles (Верхня смуга): Загальна маржа (Факт vs План) в %. Сума «упущеної вигоди»… Бази даних та SQL ∙ 5 днів 10 годин тому ∙ 13 ставок |