ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

InvenTree 开源库存管理系统:零件分类与库存流水 15 分钟跑通

InvenTree 开源库存管理系统:零件分类与库存流水 15 分钟跑通 InvenTree 开源库存管理系统零件分类与库存流水 15 分钟跑通【免费下载链接】InvenTreeOpen Source Inventory Management System项目地址: https://gitcode.com/GitHub_Trending/in/InvenTreeInvenTree 是一套开源的库存管理系统核心是零件库 库存台账两件事你先把每一个零件Part录进去、分好类再让每一笔出入库都挂在这些零件上。后端是 Python/Django REST API自带 Web 管理界面还支持插件扩展。它帮你解决的是零件找不着、数量对不上、谁动过货查不到这三个最日常的痛点。快速跑起来装完之后别急着玩先把这几步做完目标是尽快看到登录界面。官方给了现成的 docker-compose 编排PostgreSQL Web 服务 后台 worker 反代直接复用即可。git clone https://gitcode.com/GitHub_Trending/in/InvenTree cd InvenTree/contrib/container docker compose run --rm inventree-server invoke update docker compose run inventree-server invoke superuser docker compose up -d开始前在容器目录的.env文件里改三处INVENTREE_EXT_VOLUME指向你本机的数据目录、数据库账号、数据库密码。invoke update负责建库和迁移invoke superuser创建管理员账号up -d之后浏览器打开页面默认inventree.localhost就能登录了。⚠️ 首次启动会跑数据库初始化等个两三分钟是正常现象别急着判定失败。功能拆解零件分类从一级类目搭到可筛选的零件列表真实场景你手里有几千个料电容、电阻、连接器混在一个 Excel 里找东西靠搜索框硬试。怎么操作进入 Parts 模块先建一级分类比如 Electronics再往下挂子分类Connectors、Capacitors……。建完分类后给分类挂上参数模板比如电阻类加阻值功率字段之后新建零件时这些字段会自动带出来。也可以直接在分类页面下浏览该分类的全部零件按参数列排序、筛选。拿到什么效果零件有了统一的家列表页直接按阻值、封装、库存量排序找料从翻表变成点列头。它帮你把零件找不着这个问题从根上解决。库存流水每一笔变动都留痕真实场景月底盘点发现数量对不上问谁借的、什么时候出的库没人说得清。怎么操作库存变动入库、出库、调整、转移不需要额外配置系统自动记录。打开任意零件的 Stock History 页签就能看到按时间排列的流水哪一天、哪个库存项、谁操作的、从哪个库位转到哪个库位、关联的订单单号是什么。拿到什么效果对不上账的时候你拉出流水逐项核对几分钟就能定位到那次调整操作。它帮你把查不到谁动过货变成了一屏流水全在。零件总览页一个零件的全貌真实场景BOM 缺料评审你需要快速知道某个料还有多少、被哪张订单占走了多少。怎么操作点进任意零件总览页顶部就是库存中 / 可用 / 订单需求 / 已分配给生产单四个数字下面列着这个零件的完整属性可采购、可测试、可追溯等开关状态、定价区间、创建信息。拿到什么效果缺料评审时不用再翻三张表一页看全有多少、能用多少、被谁占了。进阶配置自定义参数让分类字段变成可筛选的数据给分类挂参数模板后参数不只是填个值。列表页会多出一列列参数字段支持按值筛选比如只列封装为 0402 的电阻、按列排序还能导出成参数化表格。做选型对比时直接按参数列横向比比开一堆零件页快得多。用 REST API 对接外部系统InvenTree 的全部数据都走 REST API。在用户设置里生成 API 令牌后标准 HTTP 请求即可读写数据比如按分类拉零件列表GET /api/part/?category5官方文档里有完整的接口说明和 Python 客户端示例。想接 ERP、CI 流水线或者写个脚本自动同步库存走这条通道就够了不需要改数据库。它帮你解决的是库存数据关在 InvenTree 里出不去的问题。避坑指南.env里的INVENTREE_EXT_VOLUME没改数据库、上传的附件、配置文件全在这个目录里不指到真实存在的本地目录容器删了数据就没了。启动前确认路径存在可写。跳过invoke update直接up -d首次部署必须先跑一次数据库初始化否则容器起不来或反复重启。升级镜像时同理先down再pull再补跑更新。改错配置文件所有运行时配置只改.env不要动docker-compose.yml本身。官方明确说明改 compose 文件的定制不在支持范围内。大批量导入直接梭哈历史库存数据建议按每批不超过 1000 条分批导入导入前先备份数据库。一次性灌几万条卡死的是你自己。对外暴露时忘了端口限制Caddy 的自动 HTTPS 要求 80/443 端口可达。如果你的 InvenTree 挂在非标准端口或已有反代后面要在外层终结 SSL别指望 Caddy 自动签发。延伸资源部署入门docs/docs/start/index.mdREST API 文档docs/docs/api/index.md插件开发指南docs/docs/plugins/index.md内置插件与示例源码src/backend/InvenTree/plugin/samples/常见问题排查docs/docs/faq.md下一步先别急着上生产。在刚才起好的环境里建两个分类、录十个零件、做一笔入库再出一笔把流水页面打开确认能查到你的操作。这套动作走通了剩下的就是批量导入你的真实库存。【免费下载链接】InvenTreeOpen Source Inventory Management System项目地址: https://gitcode.com/GitHub_Trending/in/InvenTree创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表