问题标签 [inventory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6442 浏览

magento - 在产品信息中添加属性 -> 库存选项卡

嘿,我才意识到在 ADMIN 中向表单产品添加属性是多么容易,并且它工作得很好。因此,与为常规、价格、元信息、图像、重复配置文件、设计和更多信息设置属性类似,如何将属性添加到库存表单?

提前感谢您的帮助。

0 投票
3 回答
1619 浏览

database-design - 在数据库中释放库存的最佳实践

我正在构建一个售票应用程序,用于跟踪门票库存,并在特定门票售罄时停用它们。

我想知道在中途放弃订单时将库存放回商店的最佳做法是什么。

当前流量:

  • 用户添加itemsorderasline_itemsorder在成功付款时标记为已完成
  • items有一个quantity_available根据他们的更新line_items
  • 我定期扫荡orders,超过 20 分钟没有任何动作,删除这些订单line_item并更新quantity_available

感觉就像我错过了一些东西。一方面,我失去了详细查看放弃订单的能力(我仍然有任何付款/拒绝等......但没有订单项)。如果用户在 21 分钟后尝试恢复旧订单,他们将不得不重新开始。

相反,它会占用 20 分钟的库存,这可能会在节目几乎售罄时失去我们的销售。

任何见解将不胜感激。谢谢。

0 投票
2 回答
781 浏览

sharepoint - 库存数据库的 SharePoint 列表?最好的方法是什么?

我需要创建一个数据库来维护大约 500 个视频会议室的列表,包括它们的位置、大小、功能、所有者、联系人、设备(包括序列号、固件级别和服务合同);总共大约 70 个字段。数据库必须有一个面向客户的界面(查看?),以便人们可以搜索、过滤和分类房间以安排会议,以及一个面向支持的界面,IT 支持人员可以使用它来跟踪许可、计划维护等......它会在客户选择房间后有一种方法来启动调度过程(工作流程?)也很棒。

我想知道是否可以为此任务使用 SharePoint 列表和视图,或者其他产品是否会更好。

0 投票
2 回答
1516 浏览

r - Queuing and inventory models in R

I am planning of offering a course in Operations Research and Modelling in R to undergraduate students of agricultural economics. Is there a package in R that can help in solving these problems?

0 投票
2 回答
278 浏览

php - PHP 将库存合并到表中

希望这是一个快速而容易回答的问题。

我有一个包含以下字段的 MySQL 数据库: shoe_sizewaist_size

条目的shoe_size范围从 3 到 21(按一半递增 - 3、3.5、4、4.5 等)。

waist_size条目也是如此。

我的问题是这样的:

使用 PHP,我怎样才能最好地将其合并到一个计算尺寸总数的表格中,以便它基本上可以用作订单

例如,MySQL 表如下所示:

输出 HTML(表格?)看起来像这样:

我什至不确定我的“订单”表格格式是否是最好的方法。任何朝着正确方向的轻推将不胜感激。

0 投票
2 回答
1938 浏览

coldfusion - 库存系统:基于交易或存储数量,用触发器更新?

您将如何为 RDBMS 中的库存管理系统设计数据模型?

你会:

  1. 存储每次购买和使用情况,并使用 SUM() 和 GROUP BY 即时计算仓库数量?
  2. 同1,但是每天合并数量,使用前一天的值?
  3. 数量作为 Int 字段,通过应用层更新?
  4. 与 3 相同,但使用 DB 触发器?

基于交易的库存系统在捕获的细节水平方面似乎更胜一筹,但更难正确实施。性能会随着时间的推移而下降。

基于数量的库存系统似乎更容易,但可能需要额外的锁定以确保数量值是 ++ 或 -- 正确。

你会选哪一个?

0 投票
1 回答
446 浏览

e-commerce - 在产品库存有限的电子商务网站中排队的方法

我希望实现以下内容;

对于使用 Ruby on Rails 构建的电子商务平台,很可能会出现许多人在库存有限的情况下尝试购买产品的情况。例如,将于今天 13:00 上市的产品 X 有 100 件库存。然而,在 13:00,有 300 人来到网站并尝试购买产品 X。

对于这些类型的情况;实施队列的正确方法/最佳实践是什么?使用什么样的技术?这可能与 RoR 吗?

0 投票
1 回答
644 浏览

excel - 有哪些 VBA 代码选项可将数据分组到时间段中,将其复制到另一张表,并循环多个部分(标准)

我有两个文件:文件#1 包含带有需求信息的客户。只有三列对我很重要:
Part# Demand Qty Demand Date 该文件有数千行。

文件#2 是我自己的文件,其中包含更多 MRP 设置:列标有日期(每周)对于每个零件:有以下行:需求进货库存净库存

我的总体想法是,我可以以某种方式按部件号过滤两个文件,然后按周使用代码“sumif”总需求,并将其从客户文件复制到相应需求行的我的文件中。然后为所有部分#s循环这个。

在我的电子表格中不断添加/删除部件号(随着新项目的开发和旧项目的逐步淘汰),因此如果我的文件使用新部件更新时不需要维护代码,那将是理想的选择。

0 投票
1 回答
3931 浏览

mysql - 高级交易库存数据库设计的教程或帮助?

我正在为我们的电子商务公司开发一个交易库存系统,我正在寻找某种指南或教程,了解如何使用 MySQL 数据库完成此任务。有关于如何编程的指南,以及关于如何使用此类系统的指南,但我一直无法找到具有建议表结构或实施您自己的最佳实践的资源。

在这个系统中,所有的物品都被购买、储存、转售,然后运输(没有制造)。该系统应支持多个“位置”(即威斯康星州、北卡罗来纳州)。每个位置可以有一个或多个“仓库”(彼此相邻的建筑物)。每个仓库可以有一个或多个“Isles”,每个Isle 有一个或多个“货架”,每个货架有一个或多个“箱”。商品存放在箱子中,每种尺寸/颜色的变化都有自己的箱子。有些物品可能存放在多个箱子中(即,如果我们一次订购 2000 件可获得折扣,我们可能会将 10 件存放在低箱子中,而将其余物品放在高架上“积压”。

将项目存储在各自的位置非常简单。我可能会有一个像这样的 Bins 表:

然后使用 Inventory Transaction Table 在 Bins 之间移动项目,例如:

但这是我感到困惑的地方:

假设现在是午夜,客户从网站订购了 2 个小部件。一个垃圾箱中有 5 个小部件。客户已经支付了他的 2 个小部件的费用,所以没有其他人可以购买它们,但是现在是午夜,没有人在工作,所以他的小部件仍然放在垃圾箱里。我需要某种交易来减少“可销售”小部件的数量,而不会减少实际货架上的数量。

第二天,一名员工挑选这些小部件并将它们移动到包装区。现在需要进行实物交易,以注意这些物品现在在包装线上,不再在它们的箱中。但是包装需要一个特殊的位置,因为它和普通的“Bin”不一样,对吧?所以不知何故,我们需要将东西从一个 bin 移动到一个特殊的非 bin 位置,并且我们需要一个事务条目来执行此操作。

然后还有其他“特殊”地方,例如退货隔离区,以及在该订单的其他物品缺货时放置物品的地方。

如果您知道一本书或在线资源可以从编程/数据库的角度解释如何做到这一点,那就太好了。或者如果有人已经知道如何做到这一点并且愿意分享,那也很棒!

谢谢!

更新:

我已经对此进行了更多思考,并且可以动态计算“可销售”库存(我认为它被称为“现有”)。“所有箱子的总数”-“未完成的订单”=“在手”。问题是,这会不会太慢而不实用?它需要执行几个查询,然后遍历结果以获得现有总数。

另一种方法可能是为“现有”提供一个单独的事务表,但是您有两个库存日记帐——“现有”和“物理”。即使它们应该始终保持同步(如果不是它是一个错误!)它仍然感觉不对吗?

我仍然不确定如何处理物理位置。当您运送它时,它已经从库存中消失了,但是对于复式记账式会计,它需要去某个地方。所以我需要某种“消失”的垃圾箱。但是把“gone”和“packing table”做成“bins”也不对,因为它们实际上并不是bins。

更新 3

动作:

问题:

交易:

更新 4

好的,我要再试一次,暂时不分配。

位置表 - “位置”是一个东西可以物理“存在”的地方。

一个位置有一个“类型”。一个位置可以是一个箱子、一个积压的位置、一个包装表,或者代表一个客户(对于出库)或供应商(对于入库)。

位置类型

实物交易 - 当事物移动时。

0 投票
1 回答
705 浏览

php - php新手求库存数量编码建议

我正在疯狂地尝试修改我的购物车开发人员提供给我的一段 php 代码,因为他们目前非常忙,但不幸的是我没有使用 php 的经验,因为我以前只处理过 html。该代码旨在在将商品添加到购物车时调用产品数据库,以便从后端库存中删除商品。

我开始的代码是这样的:

但是,如果“库存”数量为 0 或更少,我不希望客户能够将商品添加到购物车(因为我们不会有任何商品出售!)由于我的理解有限和一些研究,我认为我需要在这里的某处添加一个 else 或 elseif 语句,沿着

但是,无论我把它放在哪里,每当我尝试运行脚本时,我总是会遇到语法错误。我试图弄清楚所有大括号和 $HTML 是如何工作的,但我完全迷失了!

我还想知道我是否需要额外的东西,因为每个项目都有一个文本输入数量框,在将项目添加到购物车之前完成,所以我认为可能需要添加一些东西,以便如果客户在框中输入的数量超过了库存,然后点击“添加到购物车”,他们会看到某种弹出窗口告诉他们他们选择的数量超过了当前可用的数量。如果是这样,我也喜欢一些关于如何做到这一点的建议!

提前致谢!