Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netsuite:如何最好地使库存物品虚拟化?_Netsuite - Fatal编程技术网

Netsuite:如何最好地使库存物品虚拟化?

Netsuite:如何最好地使库存物品虚拟化?,netsuite,Netsuite,我有一家网上商店,我们销售的商品约90%是真实的,但约10%是虚拟的。(软件、培训许可证) 目前在我们的系统中,所有项目都被编码为“库存项目”,因为在后端操作上有好处。(不确定具体是什么) 因为它们是库存物品,所以它们显示为缺货,需要运输,即使它们是虚拟的 我是否需要添加一个名为“IsVirtual”的自定义字段并明确指出哪些产品是虚拟的,或者是否有一个内置的机制来处理虚拟产品?最好的方法是将这些项目作为非库存添加到Netsuite中 如果你真的想保持他们的库存,不显示发货和缺货,你必须写一个S

我有一家网上商店,我们销售的商品约90%是真实的,但约10%是虚拟的。(软件、培训许可证)

目前在我们的系统中,所有项目都被编码为“库存项目”,因为在后端操作上有好处。(不确定具体是什么)

因为它们是库存物品,所以它们显示为缺货,需要运输,即使它们是虚拟的


我是否需要添加一个名为“IsVirtual”的自定义字段并明确指出哪些产品是虚拟的,或者是否有一个内置的机制来处理虚拟产品?

最好的方法是将这些项目作为非库存添加到Netsuite中


如果你真的想保持他们的库存,不显示发货和缺货,你必须写一个SSP。根据搜索返回的项目属性,您可以修改前端的代码,以显示/隐藏发货和缺货通知。此外,在ssp中创建订单时,添加添加虚拟或免费配送项目的逻辑,以及添加库存的逻辑。

您应该将其作为非库存项目出售(除非您正在转售)


但是,如果不能这样做,则不需要创建SSP。您所需要做的就是在item setup(项目设置)页面上更改项目的缺货行为。您可能需要调整项目显示模板,但不需要调整,除非您已经在购买页面上显示了库存水平

非实物产品(如软件和许可证)必须是非库存产品,我不了解库存产品的好处是的,我只是给我的运营团队发了一份通知,以了解首先将其作为库存产品的想法。我想这是一个明显的好处,但让我来弄清楚到底是什么。我们已经把它们作为库存商品出售了。一旦我们出售了它们,就无法将其转换为非库存产品,是吗?是的,在大多数情况下,我们是在转售它们。(在某些情况下,它们是我们的)如果我们转售它们,它们应该是什么?没错。我通常会重命名它们(x-old项目名称)并使它们处于非活动状态。所以,如果你是转售,那么非库存物品转售,否则,如果你在内部生产“非库存物品出售”,所以我一直在研究这个问题,我不认为创建非库存物品如何解决我的任何问题。它仍然要求提供装运地址,并且仍然对非库存项目收取装运费用,那么将这些项目创建为非库存项目如何改善这种情况?我不确定您是否可以抑制装运地址,因为这是出于税务原因而要求的。当您创建新项目时,您可以取消选中“可以完成/接收”,这解决了您的一些问题。这可能会解决您的配送问题,但我认为我必须创建配送规则,当订单重量=0时,选择免费配送项目。这意味着您必须输入所有可装运物品的重量,然后当克拉中只有一件失重物品时,您的失重自由物品装运方法开始发挥作用。我们已经将其作为库存物品出售。一旦我们把它们卖了,就没有办法把它们转换成非存货,是吗?没错。我通常会将它们重命名(x-old item name)并使其处于非活动状态。您需要创建SSP以模拟前端体验,将其作为非库存项,并在后端完成Invenory items Formalies,因此我一直在研究这一点,但我看不到将项目创建为非库存项如何解决我的任何问题。它仍然要求提供发货地址,并且仍然对非库存项目收取发货费用,那么将这些项目创建为非库存项目如何改善这种情况呢?