问题标签 [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 投票
0 回答
670 浏览

php - Magento - 如何管理具有相同类别的两个站点的库存

在这篇文章中,我使用site作为物理网站,website作为Magento网站级别。这意味着当谈论两个站点时,即两个完全独立的站点,两个站点意味着一个 Magento 中的两个站点。

在我的场景中,我有两个站点/网站。

第一个是我们可以生产的产品。客户查看网站并下订单,然后我们生产它们。因此,我们没有必要管理此站点/网站上的库存。

第二个是我们有现货的产品,我们会在客户下单后立即发货。所以我们需要控制这个站点/网站上的库存。

我们可以认为第二个站点上的产品是第一个站点的一些剩余部分。所以这两个站点/网站共享相同的类别/目录结构。相同的客户数据、相同的结帐流程以及相同或不同的运输方式。但它们确实有不同的价格、特价和等级价格。

由于有些产品可能已经过时(只会在第二个网站上展示),有些可能是新推出的(只会在第一个网站上展示),因此类别结构之间可能会有轻微的差异。

我的问题是:

  1. 我希望两个站点的分类结构完全相同,但是当某个分类中没有任何产品时,该分类不会显示在前端。这可能吗?如果是这样,怎么做?

  2. 我查了很多文章。Magento 仅在全球层面或产品层面控制库存。我确实发现一些扩展程序可以管理网站级别的库存,但是这些扩展程序是根据制造商在不同地点有不同仓库的情况使用的。这不是我的情况,在我的场景中事情更简单,我将控制第二个站点/网站的库存,并且根本不管理第一个站点的库存。有什么解决办法吗?我必须创建两个物理独立的站点吗?

  3. 如果我们只有很少的产品,这个问题不会困扰我。我将创建两个单独的站点并分别输入这些产品。由于我们有数以万计的产品,我必须通过 CSV 文件导入这些产品。我希望两个站点/网站共享相同的导入过程,这意味着在导入时,第一个站点/网站将忽略is_in_stockandqty字段并导入描述和规范等其他信息,但第二个站点/网站将导入所有必要的字段包括is_in_stockqty相应地管理库存。

顺便说一句:我当然应该在这个 CSV 文件中为这两个站点/网站添加不同的价格字段,并且在导入时,它们会相应地读取不同的字段。我知道会对此进行一些定制,但这超出了本文的主题。

我的问题是我必须为这种情况创建单独的站点吗?如果我必须创建单独的站点,我如何在它们之间共享相同的类别?我怎样才能意识到一个 CSV 导入会影响两个站点/网站,我可以为此使用任何扩展程序吗?任何建议将不胜感激!

0 投票
1 回答
96 浏览

java - 移动数组中的元素

我在网上搜索过,但似乎找不到我的问题的答案。目前,我正在将库存项目组织到一个数组中,每当玩家打开该屏幕时,使用数组的索引为 GUI 生成位置。然而,当玩家移动项目时,我将数组中旧索引处的项目设置为 null,我很快了解到将插槽项目也设置为 null。

本质上,我只需要弄清楚如何从旧位置移除对象并将其替换为新位置。这可能吗?

我考虑过将库存切换到 ArrayList,但如果我不必这样做会很好,因为它是围绕使用数组构建的。

0 投票
2 回答
650 浏览

java - 地图中的扩展类(java)

我正在尝试在java. 都是 a的键map并且都扩展UsableItem类的项目。例如,Tophat extends UsableItem。问题是我无法在myTophat不设置 key type 的情况下将项目/对象保存到其中Tophat,因此无法存储其他类型的项目。如何让我map存储扩展的所有内容UsableItem

0 投票
0 回答
48 浏览

shopify - 如何在启动后识别 Shopify 商店的初始起始库存

我们在一系列活动中开始了我们的商店,我们最初发布的一些库存没有记录。我们可以轻松找到这些信息吗?

谢谢!

0 投票
1 回答
288 浏览

mysql - Mysql根据颜色和大小维护Stock

我正在为自行车开发库存。我将Cycles cid,title, desc etc, 存储在 CYCLE 表中,另一个STOCK(sid,cid,qty)用于存储库存。现在我知道自行车可以有多种颜色(黑色、红色、橙色等)和尺寸。我对根据尺寸和颜色存储库存感到困惑。

我修改了 STOCK 表

例如

......(关于颜色的相同周期的 6 条记录,因为可以有 6 种颜色)PLUS Size medium,Large,Small(关于尺寸的相同周期的 3 条记录)1,101,12,null,medium - for中号 1,101,12,null,Small - 适用于小号 1,101,12,null,Large - 适用于大号

1 个周期产品共有 9 条记录。

我对库存 STOCK(sid、cid、数量、红色、绿色、蓝色、橙色、青色、黄色、中、大、小)和 1 条库存单条记录有另一种设计。1,101,0,0,1,3,5,6,3,0,7

我的问题是,这是维持股票的正确方法,还是我可以改进。如果您能帮助微调,我将不胜感激。

0 投票
1 回答
3037 浏览

c++ - 基于 C++ 文本的 rpg 库存

好的,现在我有一个基于文本的 rpg 的骨架。

你知道通常:健康怪物位置黄金攻击等

但是,我永远无法解决的一件事是类是如何工作的 + 使用多个 .cpp 文件来拆分游戏,这样更容易管理。

我想我的问题是,如何为“随机武器”(如伪随机)创建一个清单 + 有没有人解释如何将多个 .cpp 文件一起使用来保存代码的不同部分。

请记住,我已经阅读了多个描述和操作方法,但大多数要么让我头疼,要么只是鲁比斯,什么也没解释。

如果您愿意,我可以将我的代码复制并粘贴到 paste-bin 中供您查看,因为我知道它总是可以改进和修改的。

0 投票
1 回答
3136 浏览

magento - 自定义选项的 Magento 库存跟踪

有什么办法可以用 Vanilla magento 做到这一点?我知道我可以使用简单的产品“产品 A - 选项 1、产品 A - 选项 2 等”创建一个可配置的产品。为颜色和尺寸创建简单的产品是否更有益?也许从报告的角度来看?

我发现了这个http://www.mageworx.com/advanced-product-options-magento-extension.html 使用这样的扩展会有什么缺点吗?

0 投票
1 回答
2723 浏览

magento-1.7 - 如何将 Magento 库存设置更改为网站范围而不是全球范围?

我们有一个多商店设置,magento 跨多个域运行。其中一些网站是批发 b2b 网站,有些是零售 b2c 网站。

我们对每个零售和批发网站有不同的价格(这在 magento 配置中很容易做到),我们这样做是因为我们强制批发客户使用购物车中允许的 magento 最低数量购买多个产品,并且必须以多个库存功能购买。但是,我们似乎无法为零售店关闭此功能。

我们还希望允许在批发网站上延期交货,但不允许在零售网站上延期交货,并且此设置也设置为全球,我们无法将其更改为网站。

我们发现了几个执行多库存的扩展(为多个位置等构建),但这些扩展似乎没有执行这些库存功能,或者对我们来说过于臃肿。我们只使用 1 个库存,我们只需将“允许延期交货”、“购物车中允许的最低数量”和“必须以多个方式购买”切换到网站范围而不是全球范围。

有人可以帮忙吗?如果我们需要创建和模块并且您可以做到/帮助做到这一点,我们很乐意为您的服务付费。

我们正在使用 Magento CE 1.7

谢谢

0 投票
3 回答
2783 浏览

mysql - mysql 管理产品大小的最佳方法

我正在开发产品数据库,对于尺寸我创建了一个单独的表 PRODUCT_SIZE(id,sizetext)

例如 (1,'Small') ,(2,'Large'), (3,'Extra Large'),...

我提供了这些尺寸列表作为复选框,当添加产品时,可以针对当前产品选择所有可能的尺寸。

例如选择 T 恤、小码和大码。

这 2 种尺寸适用于每个购买的新股票条目。现在我才知道,可以有不同的尺寸单位,有些物品可以英寸,有些可以公斤,有些可以米。

我有一个改变的解决方案:改变表

PRODUCT_SIZE(id,sizetext, UNitType);

现在可以是:(1,'5','KG') ,(2,'10','KG'), (3,'2.5'.'Inches'),...

有没有更好的方法,建议?

0 投票
1 回答
939 浏览

magento - Magento:未随产品禁用的自定义“缺货”消息变为有货

默认行为:当产品数量为 0 时 - 显示“缺货”消息。当产品有库存(由 SAP 更新库存)时,“缺货”消息会自动禁用。

Custom behavior: However, when a "custom out of stock" message is selected and the product becomes in stock, for whatever reason, the "custom out of stock" message is NOT disabled. 这必须在产品上明确完成。

--

寻找解决方案后,一种选择是购买/安装处理“缺货”产品的扩展程序,但有没有人在内部找到解决此问题的方法?