这不是关于"编程"的问题(不是特定于任何语言或数据库),而是更多的设计和架构.这也是"什么是最好的X方式"的问题.我希望不会引起太多"宗教"的争议.
在过去,我开发了以某种方式保留某种形式的物品清单(与物品无关)的系统.有些人使用不支持交易的语言/数据库.在这些情况下,我选择不在项目记录的字段中保存项目数量.相反,库存量计算共计收到库存-总库存的销售.由于软件的原因,这导致库存几乎没有差异.表格已正确编入索引,性能良好.如果记录量开始影响性能,则存在归档过程.
现在,几年前我开始在这家公司工作,我继承了一个跟踪库存的系统.但数量保存在一个字段中.注册条目后,收到的数量将添加到项目的数量字段中.销售商品时,会减去数量.这导致了差异.在我看来,这不是正确的方法,但此前的程序员发誓它.
我想知道是否就设计这样的系统的正确方法达成共识.还有哪些资源可用,印刷或在线,以寻求相关指导.
谢谢
我需要像(安全库存文件)这样的东西:
[example]
127.0.0.1 timezone="Europe/Amsterdam" locales="en_US","nl_NL"
Run Code Online (Sandbox Code Playgroud)
但是,ansible不会将"locales"识别为列表.
我正在建立一个需要访问用户的Steam库存的网站.我找到了一个API来获取Team Fortress 2库存,Dota 2,CS:S,CS:GO和Portal 2.但我没有找到任何用于获取Steam库存的API.
是否可以访问用户的Steam库存?
我正在尝试创建一个基本的销售点和库存管理系统.
有些事情需要考虑:
从那以后,我想到了这些表:
地点
制品
交易
inventories_header
inventories_detail
orders_header
orders_detail
好的,那么,有什么问题吗?当然.
(cost*quantity) - (price*quantity) = marginal utility
某种方式跟踪边际效用().我想到了库存_主要是为了这个.我不会另外关心.我确信我还有一些问题,但这些问题主要是我需要解决的问题.此外,由于我第一次使用Ruby on Rails,实际上,作为一种学习体验,停止设计是一种耻辱,不让我更快地实现实现,但我想这应该是它应该的方式.
提前致谢.
我一直在寻找一种方法来制作一个SteamBot,交换我的Steam库存礼品钥匙等.
问题出在Steam库存....因为据我所知,它还没有官方API,所以我不能像dota 2和tf2那样做!
我得到的最接近的是:使用这样的链接和用户的用户名代替"unluckyped"
http://steamcommunity.com/id/unluckyped/inventory/json/753/1
但是2大问题!首先,它不是很详细,第二和最重要的一个,它只告诉我我得到了什么!不是整个蒸汽都有!
所以我们说,经过几个小时的编码,我的机器人可以自动获得我给它的游戏的名称,我设定价格,它的工作,但它仍然只有一个我有的清单,如果它提供一些新的东西,它无法识别.除非!我也这样做它会检查交易者的库存!
但是有没有更简单的方法来获得所有列表?
像tf2outpost dota2outpost dota2league baazar.tf或dispencer.tf这样的网站有哪些东西可以显示你在蒸汽库存中的所有项目?
Tnx很多人:D希望我能找到答案:D
编辑:
我不知道我的问题的哪一部分要登上.
总结一下,我想要的是:
如何获得Steam的库存完整的架构列表?喜欢我用的时候:
http://api.steampowered.com/IEconItems_[AppID]/GetSchema/v0001/?key=[APIKey]
Run Code Online (Sandbox Code Playgroud)
这个网址适用于Dota 2/TF2或此类游戏,但不适用于Steam库存.
我怎么得到蒸汽库存一个?
如果没有办法,那么我之前说的一些网站怎么样呢?
Tnx再次.
每当产品的库存数量发生变化时,是否会发生事件?
我试过了:
cataloginventory_stock_item_save_after
_after and _before.
Run Code Online (Sandbox Code Playgroud)
但是,如果产品已保存,则此事件仅会触发,但不会在销售或订单取消时触发.
那么有一个方便的事件吗?
谢谢和欢呼,马蒂亚斯
我成功编制了库存计划:
// Inventory.java part 1
// this program is to calculate the value of the inventory of the Electronics Department's cameras
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
public class Inventory
{
public static void main(String[] args)
{
// create Scanner to obtain input from the command window
Scanner input = new Scanner (System.in);
String name;
int itemNumber; // first number to multiply
int itemStock; // second number to multiply
double itemPrice; //
double totalValue; // product of number1 …
Run Code Online (Sandbox Code Playgroud) 我需要创建一个PHP脚本,从亚马逊检索和更新我的库存到我的个人网页.这可以用MWS或任何WS完成吗?并且还需要在我的网站前面显示我在亚马逊的所有产品,并显示用户通过亚马逊购买此项目的链接.
有帮助吗?
欢呼和许多提前感谢
我们有一个多商店设置,magento跨多个域运行.其中一些网站是b2b批发网站,有些是零售b2c网站.
我们为每个零售和批发网站(在magento配置中很容易做到)有不同的价格我们这样做,因为我们强制批发客户使用购物车中允许的最小的magento购买倍数,并且必须以多个库存功能购买.然而,我们似乎无法为零售店改变这一点.
我们还希望允许批发网站上的延期交货,但不允许零售网站上的延期交货,此设置也设置为全球,我们无法将其更改为网站.
我们已经找到了几个扩展程序,它们可以进行多个库存(为多个位置构建等),但这些扩展程序似乎没有执行这些库存功能,或者对我们来说过于臃肿.我们只使用1个库存,我们只需要切换"允许延期交货","最小允许购物车"和"必须以倍数购买"到网站范围而不是全球.
有人可以帮忙解决这个问题.如果我们需要创建和模块,您可以这样做/帮助我们,我们很乐意为您的服务付费.
我们正在使用Magento CE 1.7
谢谢
我们都知道magento中的可配置产品与简单的产品相关联.
如果与可配置产品关联的简单产品变为Inventory = 0,则表示可配置产品缺货
所以问题是我如何检测可配置产品是否缺货?我想检测所以我可以在前端显示"缺货"文字.
这样的事情
if($configurable_product->isOutOfStock()) {
echo "Out of Stock";
}
Run Code Online (Sandbox Code Playgroud)
我怎么能在Magento做到这一点?