SD从零开始1 SD中的组织结构

销售相关的组织结构:

销售组织Sales organization

分销渠道Distribution channel

产品组Division

销售区域Sales area

销售办公室Sales office

销售组Sales group

销售人员Salesperson

工厂Plant

库位Storage location

销售组织:

一个销售组织代表一个合法的销售实体;

一个销售组织只能分配给一个公司代码;

一个销售组织可以分配给多个工厂;

每个销售组织有自己的主数据,包括客户主数据、物料主数据以及条件记录;

分销渠道:

在一个销售组织中,客户可以通过一个或多个分销渠道获得服务;

可以为销售组织和分销渠道的组合定义不同的主数据;

产品组:

对某一产品组,可以执行统计分析或制定市场战略;

销售区域:

销售区域是 销售组织/分销渠道/产品组 的组合;

销售订单(Sales order),交货单(Delivery),开票(Billing)都分配到某一销

售区域;

所有的销售流程都发生在某一特定的销售区域;

相关的主数据经常维护在销售区域层;

应该尽量保持销售区域组织结构越简单越好;

销售办公室:

销售办公室可以分配给一个或多个销售区域;

销售组:

可为每一个产品组或分销渠道定义一个销售组;

销售组分配给销售办公室;

销售人员:

一个销售组包括一定数量的销售员。

工厂、库位:

每个工厂只能分配一个唯一的公司代码;

对每一个交货给客户的工厂,必须在SD的配置中将它定义为delivering plant;

在销售流程中,delivering plant首先需要check库存,然后才提供交付;

分配销售组织和工厂:

一个销售组织可分配多个工厂,一个工厂可分配多个销售组织;(多对多关系)

销售组织还可以分配跨公司代码的工厂;

[原创]SD从零开始2 SD流程概览

销售流程:

销售流程从建立客户关系开始,至开出销售发票终止;

售前活动Pre-Sales Activities(客户询、报价)-->

销售订单处理sales order processing(产生销售订单)-->

货源决定Inventory Sourcing(从delivering plant供货还是第三方供货商?哪一个?)-->

出货shipping(交货) -->

销售发票Billing(开票)-->

付款payments(清账,Post);

业务场景:

建立和维持客户关系;

获取订单;

应答客户物料、价格和交期;

基于客户需求和物料可用性的交货计划;

捡配和交付商品;

更新物料库存和物料消耗科目;

创建发票并更新销售科目;

清帐和销售收入过账;

标准销售订单包括:

客户和物料信息;

对于每个item的定价条件;

交货日期和数量;

交货流程信息;

发票信息;

销售凭证的结构Sales document

头信息 Header

行项目Item

计划行Schedule Line

交货单结构Delivery document

头信息 Header

行项目Item

Billing document结构

头信息 Header

行项目Item

SD从零开始01-02的更多相关文章

  1. linux下生成00 01 02..99的这些数

    [root@localhost ~]# seq -s " " -w 9901 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 ...

  2. SD从零开始71 业务信息仓库(BW)

    SD从零开始71 业务信息仓库(BW)概念 在线事务处理的环境OLTP Environment 在事务处理中,我们不断地填充用于跟踪我们的业务流程的数千个不同步骤的特定的表: 例如,销售凭证行条目来自 ...

  3. SD从零开始67-70 后勤信息系统中的标准分析, 信息结构, 信息的更新规则, 建立统计数据

    SD从零开始67 后勤信息系统中的标准分析 标准分析中的报表Reporting in Standard Analyses 标准分析为高质量的表达和分析LIS中的数据基础提供了大量的功能: 当你决定了一 ...

  4. SD从零开始66 数据仓库的概念

    [原创] SD从零开始66 数据仓库的概念 数据仓库概念:预览Data Warehouse Concepts:Overview 本单元解释LIS中的数据仓库概念: 详细的解释了该概念的各个层次-介绍了 ...

  5. SD从零开始65 框架协议(Outline Agreement)

    SD从零开始65 框架协议(Outline Agreement) 合同-销售凭证类型Contracts-Sales Document Types 框架协议在几乎所有的业务处理中都扮演重要的角色:客户和 ...

  6. SD从零开始62-63,不完全日志,业务伙伴及业务伙伴确定

    [原创] SD从零开始62 不完全日志 不完全日志Incompletion log 一个不完全日志是销售凭证中对你公司重要的而还没有在系统中输入的所有数据的清单: 你可以在配置中为不完全日志定义这些数 ...

  7. SD从零开始59-61,跨公司的库存转移,Interface 修改,可用性检查和需求传递

    [原创]SD从零开始59 跨公司的库存转移处理流程 库存转移流程Stock Transfer Procedure 2个工厂间的库存转移能够使用不同的流程来执行: 只执行一个库存转移记账的流程使用MM库 ...

  8. SD从零开始57-58,第三方订单处理,跨公司销售

    [原创] SD从零开始57 第三方订单处理流程 第三方订单处理的流程Processes for Third-Party Order Processing 客户的采购订单首先在你公司的一个销售组织作为一 ...

  9. SD从零开始55-56, 风险管理, 付款卡

    [原创] SD从零开始55 风险管理的内容 应收款风险最小化Risk Minimization for Receivables 每个信用政策的目的是减少由客户应收款带来的风险: 连同信用管理,你也有权 ...

  10. SD从零开始51-54 信用控制范围, 信用范围数据维护, 自动信用控制, 信用控制-阻止后续功能

    [原创] SD从零开始51 信用控制范围 分散的组织结构Decentralized Organization 信用控制范围是一个为客户指定和控制信用限额的组织单元: 依赖于你公司的需求,应收款可以使用 ...

随机推荐

  1. 浅谈 Web 缓存

    在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度.其中提高网页反应速度的一个方式就是使用缓存.一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并 ...

  2. python中内建函数isinstance的用法

    语法:isinstance(object,type) 作用:来判断一个对象是否是一个已知的类型. 其第一个参数(object)为对象,第二个参数(type)为类型名(int...)或类型名的一个列表( ...

  3. TensorFlow.js之安装与核心概念

    TensorFlow.js是通过WebGL加速.基于浏览器的机器学习js框架.通过tensorflow.js,我们可以在浏览器中开发机器学习.运行现有的模型或者重新训练现有的模型. 一.安装     ...

  4. Windows 8.1 GetVersionEx返回6.2.9200 的问题!

    http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx http://tunps.com/getversionex- ...

  5. android studio 查看包有没有重复引用

    在windows下studio内的命令行里面     gradlew :app:dependencies 苹果系统  ./gradlew :app:dependencies

  6. 安装flutter和dart总结

    1 manjaro从软件仓库安装就行,但是也可以下载安装包.然后添加到Path目录 我是安装dart从软件仓库, flutter下载压缩包添加到path 1.1 需要将android sdk , ex ...

  7. 如何恢复windows的exe文件的默认打开方式

    事情由来: 有一次在用一个播放器选择打开视频文件的时候,意外的手贱点击打来了 exe 文件,之后戏剧性的恶心开始了,首先当然是打开失败,接着整个桌面的 exe 文件全部被替换成那个播放器的图标,然后所 ...

  8. 修改wireshark协议解析规则

    不同的协议有不同的解码器,wireshark尝试为每个包尝试找到正确的解码器,特定的情况有可能会选择错误的解码器. 1.使用了其它协议的标准端口,被错误解码,使用udp的80端口发送数据被当作QUIC ...

  9. psql工具使用(二)

    所有psql命令都以   \   开头 一.使用psql -l查看有哪些数据库: -bash-4.2$ psql -l List of databases Name | Owner | Encodin ...

  10. set集合容器(常用的使用方法总结)

     关于C++STL中set集合容器的学习,看别人的代码一百遍,不如自己动手写一遍. 构造set集合容器的目的是为了去重+排序+快速搜索.由于set集合容器实现了红黑树多的平衡二叉检索树的数据结构,在插 ...