HH SaaS电商系统的商品发货策略设计

什么是发货策略

用来指定商品的发货仓库的策略方案,我们在实际的业务开展过程中,同种商品不同的销售渠道也许发货仓库不同,同种商品同个销售渠道在不同的业务开展阶段中也许发货仓库不同,所以需要通过灵活配置发货策略来满足此需求

谁可以配置发货策略

目前系统的设计是只有商城可以配置发货策略,而商城的商品从归属权划分为两类:总部商品、平台商品。不同归属权的商品有不同的发货策略。

默认发货策略

条件默认发货策略
有仓储系统的商城或者店铺默认为“多类仓库”,仓库类型按默认顺序,可以配置
无仓储系统的商城或者店铺默认为“单类仓库”,仓库类型为:商城的所有内部仓库

发货策略配置选项

总部商品

单类仓库配置选项(数据库写死即可):

1、总部的国内外部仓库;

2、总部的国内内部仓库;

3、总部的保税外部仓库;

4、总部的直邮外部仓库;

5、总部的保税内部仓库;

6、总部的直邮内部仓库;

7、总部的所有外部仓库;

8、总部的所有内部仓库;

9、总部供应商的内部仓库。

多类仓库配置选项(数据库写死即可):

1、总部的国内外部仓库;

2、总部的国内内部仓库;

3、总部的保税外部仓库;

4、总部的直邮外部仓库;

5、总部的保税内部仓库;

6、总部的直邮内部仓库;

7、总部供应商的内部仓库。

平台商品

单类仓库配置选项(数据库写死即可):

1、商城的国内外部仓库;

2、商城的国内内部仓库;

3、商城的保税外部仓库;

4、商城的直邮外部仓库;

5、商城的保税内部仓库;

6、商城的直邮内部仓库;

7、商城的所有外部仓库;

8、商城的所有内部仓库;

9、商城供应商的内部仓库。

多类仓库配置选项(数据库写死即可):

1、商城的国内外部仓库;

2、商城的国内内部仓库;

3、商城的保税外部仓库;

4、商城的直邮外部仓库;

5、商城的保税内部仓库;

6、商城的直邮内部仓库;

7、商城供应商的内部仓库。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335579.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql 上一篇_mysql取上一篇和下一篇的查询

$id 为当前文章 ID获取文章上一篇文章:SELECT id FROM table WHERE id>$id ORDER BY id ASC LIMIT 1获取文章下一篇文章:SELECT id FROM table WHERE id查询思路:获取与该文章同表相连的文章,如果根据分类获取相应的关联文章&a…

jhipster_JHipster入门,第3部分

jhipster欢迎回到本JHipster教程系列! 在第一部分中,我们介绍了如何创建整体应用程序。 在第二部分中 ,我们逐步创建了一个微服务应用程序(这有点复杂)。 对于那些正在努力使JHipster正常运转的人,我想着重…

什么是UID、UED、UXD、IXD、UCD、IAD,看这篇就足够了

文章目录UID: User Interface Design 用户界面设计UI:User Interface(用户界面)UID(用户界面设计师)UID认知现状UED: User Experience Design 用户体验设计UE or UX: User Experienc…

jhipster_JHipster入门,第2部分

jhipster所以你回来了! 在本系列的最后一部分中 ,我们采用了单片路线创建了一个JHipster应用程序。 这是红色药丸路线; 生活几乎与您习惯的一样。 但是也许您喜欢挑战。 也许您想超越红色药丸并尝试蓝色药丸。 在这种情况下,Blue…

HH SaaS电商系统的虚拟资金账户(钱包余额)设计

文章目录方案一,将资金账户抽象出来虚拟资金账户余额流水记录实体方案二,用户表直接保存资金余额余额流水记录实体方案一,将资金账户抽象出来 虚拟资金账户 P.S. 如果机构代码和消费代码有区分类型,那么资金账户表中就不必保存“…

jhipster_jHipster入门,第1部分

jhipster因此,您想保持技术的领先地位,但对所有活动部件感到不知所措。 你真幸运! 这就是jHipster发光的地方。 如果您喜欢Ruby on Rails或Grails的方法来快速启动和运行应用程序,那么这可能是适合您的选择。 jHipster旨在使设置…

mysql中show属于_mysql show的常见用法

a. show tables或show tables from database_name; // 显示当前数据库中所有表的名称b. show databases; // 显示mysql中所有数据库的名称c. show columns from table_name from database_name; 或show columns from database_name.table_name; // 显示表中列名称d. show gra…

java基准测试_微基准测试进入Java 9

java基准测试我已经几个月没有在这里写文章了,这种例外还会继续。 我计划在明年三月左右恢复写作。 本文末尾的说明。 等待! 不完全是最后,因为您可以向下滚动。 它在文章结尾处。 继续阅读! 三年前,我在写有关Java编…

python周天为一周的开始_从两个月减肥四十斤说起,不懈坚持,才是一个人最核心的竞争力。...

大学毕业了十年,我的身材失控了十年。我对我的胖身材已经习以为常了十年了,我从来没想过改变,因为我也没有毅力改变。有一句话说的,人越胖,就越懒。因为我胖,所以我不跑步,我也不爱外出。只要你…

MySQL之命令mysql -- MySQL服务器的客户端工具

文章目录命令介绍选项说明-A--executestatement, -e statement参考示例登录数据库执行指定的脚本文件将指定脚本文件的内容导入(或者重载)到指定数据库中命令介绍 mysql 命令是 MySQL 数据库服务器的客户端工具,它工作在命令行终端中&#x…

eclipse中ast_JavaParser中AST节点的观察者

eclipse中ast我们离JavaParser 3.0的第一个候选发布版本越来越近。 我们添加的最后一项功能是支持观察抽象语法树的所有节点的更改。 当我为此功能编写代码时,我收到了Danny van Bruggen(又名Matozoid)和Cruz Maximilien的宝贵反馈。 因此&am…

java模拟登陆_java-模拟登陆练习(示例代码)

package com.day5.test;import java.util.Scanner;public class Test1 {/*** param args* 需求:模拟登陆,给三次机会,并提示还有几次* 用户名和密码都是admin* 分析:* 1,模拟登陆,需要键盘录入,…

电商系统的积分(即金币)的设计方案

积分其实就是金币 有些平台把积分和金币拆开独立设计,把金币设计成虚拟货币,而积分可以抵现或者兑换金币,金币可以提现。但是很多平台又将金币和积分的功能合并一起,既可以抵现,又可以提现,而且金币和现金的…

java实现线程的方式_java多线程实现的四种方式

java多线程实现的四种方式1、继承Thread类,重写run方法(其实Thread类本身也实现了Runnable接口)2、实现Runnable接口,重写run方法3、实现Callable接口,重写call方法(有返回值)4、使用线程池(有返回值)1、继承Thread类,重写run方法…

产品经理是如何管理需求

文章目录一、怎么发现需求二、如何判断需求三、定义用户需求四、定义产品需求五、评估产品需求六、管理产品需求一、怎么发现需求 1、什么是需求 特定的人在特定的情况下产生了特定的问题,并且这种问题是可以被解决的,我们就可以把它叫做需求 2、需求从…

spring boot缓存_Spring Boot和缓存抽象

spring boot缓存缓存是大多数应用程序的主要组成部分,只要我们设法避免磁盘访问,缓存就会保持强劲。 Spring对各种配置的缓存提供了强大的支持 。 您可以根据需要简单地开始,然后进行更多可定制的操作。 这将是spring提供的最简单的缓存形式…

有c基础学java多久_有c十十基础的自学java语言每天6小时要多长时间?

建议花6个月学习。1、前面2个月学习下面这本书。2、后面4个月同时学习数据结构与算法 刷LeetCode 学习Spring BootSpring boot 看这本书 官方文档 找点视频看看。Spring Boot provides a variety of features that address todays business needs with a powerful database…

Apache的架构师总结出30条架构设计原则

Srinath是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。 他是Apache Axis2项目的联合创始人,也是Apache Software基金会的成员。 他是WSO2流处理器(wso2.com/analytics)的联席架构师。 Srinath撰写了两…

本地运行flowable_在CockroachDB上运行Flowable

本地运行flowable什么是CockroachDB? CockroachDB是一个我一直关注了很长时间的项目。 这是一个开放源代码的Apache 2许可数据库( Github链接 ),该数据库在很大程度上汲取了Google Spanner白皮书的启发 。 它的核心是可水平扩展的…