PS:本专题系列讲述如何在SAP系统中实现ICS的业务模式,本系列博文系原创,如要转载引用,请保持原文一致并注明出处!

SAP系统自身功能非常强大,支持多种业务模式,通过前台后台的配置就可以实现多种效果了。本系列的主角ICS,英文为Inter-Company Sales,中文常翻译为公司间销售或跨公司间销售等。业务大概的意思是有两家关联公司,一家是专做接单主体,只跟客户打交道,一家是生产产品的公司,产品从这里出货。在实际应用场景就比如一家大集团,在上海或者北京设立集团总部或者营运中心(下面简称为接单公司),客户从接单公司下单,而接单公司再把订单需求传递到集团旗下的生产公司。待产品生产完毕之后,直接从生产公司发货到客户那边。产品不入库到接单公司的仓库。

在这个过程中,接单公司向客户开票产生应收,而生产公司向接单公司开票产生自己的应收,同时接单公司向生产公司产生应付。

其实这种业务模式,分为四种情况:

一、业务1

接单公司与生产公司非关联关系。当客户从接单公司下单之后,接单公司因为与生产公司非关联关系,于是有了自己的订单需求之后,接单公司再跟生产公司做外部采购。此时生产公司讲产品卖给接单公司,产品入库到接单公司仓库并产生应收。接单公司将产品入库之后再转卖给客户,对客户产生应收,也对生产公司产生应付。这一过程中接单公司赚取差价。即所谓的:一手买一手出的公司。

二、业务2

接单公司与生产公司属关联关系(即同一个集团下)。当客户从接单公司下单之后,接单公司将订单需求传递给生产公司。生产公司生产完产品之后,通过发货将产品卖给接单公司,入库到接单公司的仓库。生产公司与接单公司之间产生应收应付,接单公司再将产品卖给客户产生应收。因为两个公司是关联关系,所以两者之间的业务叫STO,即 公司间采购 业务。

三、业务3

接单公司与生产公司非关联关系。当客户从从接单公司下单之后,接单公司将订单需求与生产公司做交易,产品直接从生产公司发给客户。生产公司对接单公司来说就是外部供应商的角色。三者之间都存在着业务关联关系,即SAP里面“第三方销售订单”的业务模式。

四、业务4

接单公司与生产公司属关联关系(即同一个集团下)。当客户从接单公司下单之后,接单公司将订单需求传递给生产公司。生产公司生产完产品之后直接出货给客户,不如接单公司的仓库。在这个过程中,接单公司对客户产生应收(AR),生产公司对接单公司产生应收(AR),接单公司对生产公司产生应付(AP)。因为两个公司是关联公司,又有AR/AP的关系存在,并非简单的外部供应商的关系。这样的业务模式即“公司间销售”,就是本系列博文所要讨论的ICS业务模式!

ICS业务几乎在大型企业里都会存在。一般而言,因成本因素,企业往往会将工厂搬到远离城市且靠近矿产资源比较丰富的地方,而专门设立总部或营运中心的公司在大城市里来专门接待客户并接单。因此SAP-ICS的业务模式会经常用到。笔者之前在厦门的公司就会经常需要配置ICS模式,因为在大城市里,有时政府为了鼓励企业多接单,会相应有税收优惠,达到双赢的目的。

OK,业务内容大概如此,下篇博文继续。

【SAP业务模式】之ICS(一):业务详述的更多相关文章

  1. 【SAP业务模式】之ICS(三):前台操作

    本片博文开始讲解SAP前台是如何实现ICS业务模式的. 一.VA01开立销售订单 我这里为了方便,创建了一个订单类型ZMIV作为公司间销售的订单类型,其实公司间销售订单跟标准的销售订单是一致的.同时, ...

  2. 【SAP业务模式】之ICS(七):IDOC配置

    这是ICS业务模式系列的最后一篇了,主要讲解IDOC的配置. 一.指定EDI传输的供应商逻辑地址 事务代码:WEL1 注意:上面逻辑地址是生产公司+内部客户.有以下两种情形: 1.如果内部客户都是纯数 ...

  3. 【SAP业务模式】之STO(二):系统配置

    本篇博文开始讲述STO业务模式的配置! 一.定义发货工厂的装运数据: 目录:SPRO-物料管理-采购-采购订单-设置库存调拨订单-定义工厂的装运数据 定义发货工厂的装运数据: 为收货工厂分配客户代码: ...

  4. spring-oauth-server实践:使用授权方式四:client_credentials 模式下access_token做业务!!!

    spring-oauth-server入门(1-10)使用授权方式四:client_credentials 模式下access_token做业务!!! 准备工作 授权方式四::客户端方式: 服务网关地 ...

  5. Masterboxan INC金融:在区块链技术基础上推动业务模式的变革创新

    10月初,2020年国际区块链技术与应用大会在硅谷开幕,全球内外区块链技术项目团队.行业领导.专家等共聚一堂,围绕区块链技术与应用展开讨论交流.美国Masterboxan INC万事达资产管理有限公司 ...

  6. 从IT匹配业务如何走向IT引领业务

    http://mp.weixin.qq.com/s?__biz=MjM5Njk2Mzg0MQ==&mid=200105892&idx=1&sn=cd9c155d09e8b975 ...

  7. [原创].NET 业务框架开发实战之八 业务层Mapping的选择策略

    原文:[原创].NET 业务框架开发实战之八 业务层Mapping的选择策略 .NET 业务框架开发实战之八 业务层Mapping的选择策略 前言:在上一篇文章中提到了mapping,感觉很像在重新实 ...

  8. [原创].NET 业务框架开发实战之七 业务层初步构想

    原文:[原创].NET 业务框架开发实战之七 业务层初步构想 .NET 业务框架开发实战之七 业务层初步构想 前言:本篇主要讲述如何把DAL和BLL衔接起来. 本篇议题如下: 1.       DAL ...

  9. 【SAP业务模式】之ICS(四):组织单元的配置

    SAP的ICS业务后台配置主要有以下几个配置点: 1.组织单元的配置(公司代码.销售组织.工厂.采购组织等): 2.主数据的部分: 3.订单和开票的定价过程: 4.开票输出类型: 5.公司间发票的配置 ...

随机推荐

  1. In-Memory:内存优化表的事务处理

    内存优化表(Memory-Optimized Table,简称MOT)使用乐观策略(optimistic approach)实现事务的并发控制,在读取MOT时,使用多行版本化(Multi-Row ve ...

  2. Java 征途:行者的地图

    前段时间应因缘梳理了下自己的 Java 知识体系, 成文一篇望能帮到即将走进或正在 Java 世界跋涉的程序员们. 第一张,基础图 大约在 2003 年我开始知道 Java 的(当时还在用 Delph ...

  3. 微信小程序体验(2):驴妈妈景区门票即买即游

    驴妈妈因为出色的运营能力,被腾讯选为首批小程序内测单位.驴妈妈的技术开发团队在很短的时间内完成了开发任务,并积极参与到张小龙团队的内测问题反馈.驴妈妈认为,移动互联网时代,微信是巨大的流量入口,也是旅 ...

  4. TypeScript Vs2013 下提示Can not compile modules unless '--module' flag is provided

    VS在开发TypeScript程序时候,如果import了模块有的时候会有如下提示: 这种情况下,只需要对当前TypeScript项目生成设置为AMD规范即可!

  5. Tesseract-OCR字符识别简介

    OCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程.Tesseract:开源的OCR识别引擎,初期Tesseract引擎 ...

  6. 使用HttpClient的优解

    新工作入职不满半周,目前仍然还在交接工作,适应环境当中,笔者不得不说看别人的源码实在是令人痛苦.所幸今天终于将大部分工作流畅地看了一遍,接下来就是熟悉框架技术的阶段了. 也正是在看源码的过程当中,有一 ...

  7. iOS 小知识点(持续更新)

    1.如何通过代码设置Button  title的字体大小 设置Button.titleLabel.font = [UIFont systemFontOfSize:<#(CGFloat)#> ...

  8. 【centos7常用技巧】RPM打包

    一.RPM打包的目的 1.当目标机中不存在编译环境时,可以先在本地环境中编译打包,然后直接在目标机中用rpm -ivh *.rpm安装即可. 2.当需要在目标机中安装多个软件或者增加多个文件时,可以将 ...

  9. Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决

    在eclipse中导入android项目,项目正常没有任何错误,但是运行时候会报错,(clean什么的都没用了.....)如图: 百度大神大多说是jdk的问题,解决: 右键项目-Properties如 ...

  10. mysql查询性能优化

    mysql查询过程: 客户端发送查询请求. 服务器检查查询缓存,如果命中缓存,则返回结果,否则,继续执行. 服务器进行sql解析,预处理,再由优化器生成执行计划. Mysql调用存储引擎API执行优化 ...