目录
22、定义销售凭证类型、定义销售凭证的号码范围、定义订单原因、订单采购类型、项目类别、项目类别组、拒绝原因
SD-为企业的销售业务提供了客户的信息管理,定价管理,询价报价及订单管理,发运销售发票出具,可信贷检查,可交货期检查等,同时也为管理者提供大量实时的统计及查询功能
集团:SAP系统组织结构最高级,内部含有一个完整的SAP的全部数据。
公司代码:具有法定财务独立核算的单位,财务处理中的最小组织单位。
工厂:物料存储的地方。
销售范围
1.销售组织:产品销售的组织单元,销售组织是指比较独立的销售机构,通常需要单独核算,权限划分。 一个公司代码可以对应多个销售组织,一个销售组织只可以对应一个公司代码。
2.分销渠道(内销、外销):产品的销售渠道,可以设置批发、零售、直销、出口、电话销售、来料加工等分销渠道。 一个销售组织下有多个分销渠道,一个分销渠道也可以对应多个销售组织。
3.产品组:若干有共同特性的产品组合,市场特性、价格特性,运输特性。
销售组织 + 分销渠道 + 产品组 : 三者组合称之为销售范围,销售范围用于销售统计报告,所有销 售相关信息都至少必须通过销售范围定义,比如创建销售订单需要确定其销售范围。
销售办公室:可以根据销售地理位置或企业其他需求设置销售办公室, 销售办公室属于销售范围。
销售组:销售办公室的员工可以分成不同销售组,销售组隶属于销售办公室。销售组可以是多个员工也 可以是一个员工。
1、销售流程总览
订单创建VA01-》->创建外向交货VL01N-》拣配(LT03))VL02N(库存地点,拣配数量、批次)-》VL02N 点击过账发货按钮发货过账(生产物料凭证和会计凭证)-》VF01开票-》Payment (F-28 收款+清账) -》XD03 确认凭证流, 查看冲销记录
2、常用事务代码及表
业务 | 常用事务码 | 相关存储表 |
客户主数据 | XD01 创建客户主数据 XD02修改客户主数据 XD03查看客户主数据 VD05客户冻结与解冻 FD10N查询客户余额 | KNA1基本主数据 KNVV 客户销售数据 KNB1公司代码 KNKK 信贷管理控制区域数据 KNKA 信贷关联客户主文件 KNVP 合作伙伴 ADRC 客户地址信息 KNVK 联系人基本信息 KNBK 银行数据 |
价格数据 | VK11创建销售价格主数据 VK12修改销售价格主数据 VK13显示销售价格主数据 V/LD显示销售价格清单 | KONH 条件抬头 KONP 条件项目 KONV 单据价格 AXXX XXX是三个数字,主数据表 |
信用数据 | FD33查询客户信用 FD32更改客户信贷控制范围 | KNKK信贷限额,应收总额 SO66未清订单值 S067未清交货值 KNKK 应收值不一定对,要和BSID对比 |
物料主数据 | MM01物料创建 MM02物料修改 MM03物料查看 MIGO 货物移动 MB1B ME21N创建采购订单 | MARA 物料基本数据 MAKT 物料描述 MARD 物料仓储地点/批次 MARC工物料厂视图 MVKE 物料销售视图 MARM 物料计量单位 |
销售订单 | VA11询价单创建 VA12询价单修改 VA13询价单显示 VA21报价单创建、 VA22报价单修改 VA23报价单查询 VA01创建销售订单 VA02修改销售订单 VA03显示销售订单 VA05销售订单清单 VKM1解冻冻结销售订单 | VBAK 销售凭证抬头 VBAP 销售凭证行项目 VBKD 销售凭证业务数据 VBPA 销售凭证合作伙伴 VBEP 销售凭订单发货计划行数据 VBFA销售凭证单据流 VBUK销售凭证抬头状态 VBUP 销售凭证项目状态 |
交货 | VL01N创建交货单 VL02N修改交货单 VL03N XI显示交货单 VL06F 显示交货单明细报表VL10C批量创建交货单 VL09取消发货过账,冲销发货过账 VLSP 拆分发货单 VL22拆分发货单 VKM5对因信用控制冻结的发货单解冻 VT01N 创建发运单 VT02N更改发运单 VT03N 显示发运单 MB55T 显示在途库存 VL01A、VL10C、VLA0N合并多张订单一张交货单 MB1C货物移动MB03显示物料凭证 MB52查看物料库存MMBE库存总览 | LIKP 交货抬头 LIPS 交货行项目 VTTK装运抬头 VTTP转运行项目 |
库存 | MB51 查询库存交易清单 MB52 仓库查询库存 MMBE 查询库存 MB1C 移动类型561 添加库存 | |
发票 | VF01发票创建 VF02发票修改 VF03发票查询 VF04处理发票到期清单 VF11取消出具发票 | VBRK发票抬头 VBRP 发票行项目 |
物料凭证 | MB03查看物料凭证 | MKPF 物料凭证抬头 MSEG 物料凭证行 |
会计凭证 | FB01创建过账凭证 FB02修改过账凭证 FB03查看过账凭证 F-04总账过账清账 F-03单笔过账清账 VF02出具会计凭证 F-28应收的过账并清账 VFX3批量生成会计凭证 F-06总账的收款并清账 F-07总账的付款并清账 新的冲销凭证需要VF02批准到会计生成会计凭证 | BKPF 财务凭证抬头 BSEG 财务凭证行项目 BSAD 应收明细(已清帐)客户 BSID 应收名称(未清账)客户 BSAS 总账明细(已清帐)总账 BSIS 总账明细(未清账)总账 BSAK 应付明细(已清帐)供应商 BSIK应付明细(未清账)供应商 |
合同 | VA41 创建合同 VA42修改合同 VA43 合同查看 |
SELECT SINGLE ernam
FROM ekko
CLIENT SPECIFIED
INTO it_data-ponam
WHERE ebeln = it_data-bstkd
AND mandt = l_mandt.
sy-batch等于‘X'是后台运行,等于空就是前台运行。
CLIENT SPECIFIED:如果SQL语句中没有CLIENT SPECIFIED,where语句中是不能出现client的,抽取的数据来自当前的client。 如果SQL语句中有CLIENT SPECIFIED,并且where语句中指定了client,则抽取指定client的相关数据;where语句中没有指定client,则抽取所有client的数据
3、配置产品组。
Spro-》企业结构-》定义-》后勤-常规-》定义,复制,删除,检查部门复制,删除检查产品组
4、配置分销渠道
Spro-》企业结构-》定义-》销售和分销-》定义,复制,删除,检查分销渠道定义分销渠道。
5.配置销售组织
spro-》企业结构-》定义-》销售和分销-》定义,复制,删除,检查销售组织-》定义销售组织
6、给销售组织分配产品组
Spro企业结构分配销售和分销给销售组织分配部门
7、给销售组织分配分销渠道
Spro-》企业结构-》分配->销售和分销->给销售组织分配分销渠
7、给工厂分配销售组织/分销渠道
Spro企业结构分配销售和分销分配销售组织 – 分销渠道 – 工厂
8、 给公司代码分配销售组织
Spro企业结构分配销售和分销给公司代码分配销售组织
9、设置销售范围
Spro企业结构分配销售和分销给公司代码分配销售组织
9、分配销售区域到销售凭证类型
Spro销售和分销销售销售凭证销售凭证抬头分配销售区域到销售凭证类型
10、通用分销渠道的配置
Spro销售和分销主数据定义公用分销渠道表
10、通用产品组的配置
Spro销售和分销主数据定义通用界限
11、定义销售办公室、销售组
Spro定义销售和分销维护销售组。
12、将销售范围分配销售办公室
Spro企业结构分配销售和分销给销售范围分配销售办公室
13、配置装运点
Spro->企业结构->定义后勤执行定义,复制,删除,检查起运点
14、定义装运地点的确定规则
Spro后勤执行装运->基本发运功能->装运点和收货点确认设置库存地点相关装运地点确认定义装运地点确定规则
15、给工厂分配装运点
装运点(shopping point)定义好后,还需要分配给工厂。一个工厂可以拥有多个装运点;一个装运点 可以分配给多个工厂。
Spro企业结构分配后勤执行给工厂分配起运
16、维护库存地点的装运点确认
(生产版)Spro→物料管理→采购→采购订单→设置库存调拨订单→设置库存地点间的库存转储→设置库存地 点相关装运点确认→根据仓储地点分配装运地点
(IDES 版)Spro→后勤执行→装运→基本发运功能装运点和收货点确认→设置库存地点相关装运地点确认→ 根据仓储地点分配装运地点
17、定义运送条件、定义装载组、分配运送地点
系统通过装运条件、装载组、工厂组合来确定装运点,其中装运条件用于客户主数据销售视图发送 标签页;装载组用于物料主数据的销售(工厂)视图。工厂是由在销售订单行项目中确认。
Spro后勤执行装运基本发运功能装运点和收货点确认定义的运送条件
Spro后勤执行装运基本发运功能装运点和收货点确认定义装载组。
18、配置拣配地点、定义存存储条件、分配拣配地点
这里配置的拣配点,是指交货时的库存地点。可以通过配置,在 VL01N 中自动默认所需要的库存地点。
Spro后勤执行装运拣配确定拣配地点->分配拣配地点。
Spro后勤执行装运拣配确定拣醒地点定义存储条件
Spro后勤执行装运拣配确定拣醒地点分配拣配地点
19、按销售凭证类型定义的计划、按装运点定义计划
Spro后勤执行装运基本发运功能排产交货计划和运输计划按销售凭证类型定义计
Spro后勤执行装运基本发运功能排产交货计划和运输计划按装运点定义计划
21、定义运输组
Spro后勤执行装运基本发运功能路径路径确定定义运输组
22、定义销售凭证类型、定义销售凭证的号码范围、定义订单原因、订单采购类型、项目类别、项目类别组、拒绝原因
SD 凭证类别:该凭证类型用于什么单据。(A:询价、B:报价、C:订单、G:合同、H:退货)。
检查产品组:检查销售范围产品组与物料产品组是否一致。
Spro销售和分销销售销售凭证销售凭证抬头定义销售凭证类型
Spro销售和分销销售销售凭证销售凭证抬头定义销售凭证号码范围
Spro销售和分销销售销售凭证销售凭证抬头定义订单原因
出具发票相关:A-交货生成发票;B-销售订单生成发票;I-直接生成发票,无需交货。 不论这里设置 A,B,C,VF01 输入订单号都可以开票,开票数据取决于复制控制中的设定。 在复制控制中,可以设定开票数量是交货数量,还是订单数量。这里的设置仅对 VF04 批量开具发票时,用于 取默认的单据源。
定义拒绝原因是用于销售订单行中关闭行,使关闭的行不能进行后续操作。
23、维护计划行类别、分配计划行类别
此类别确定系统如何处理计划行。计划行分类确定系统是否将需求传递到物料需求计划 (
Spro销售和分销销售销售凭证计划行定义计划行类别
Spro销售和分销销售销售凭证计划行分配计划行类别
CN:无物料计划。 CP:物料需求计划 NC:公司间重新补充 NR:补充退货 ZD:退货 ZN:不传输需求,无可用性检查 DN:退货 EP:客户需求
交货冻结:不允许发货
移动类型:产生出库的移动类型
请求/装配:是否参于 MRP 计划。
可用性:销售订单是否执行 ATP 可用性检查,就算不勾,也会占用库存
24、交货
Spro后勤执行装运交货****
定义交货类型:
需要订单:设置是否必须有销售订单。
项目需求:如果选 202,表示在交货单中,可以自己添加新行。如果选 201,不能添加新行,只能从销售订 单参照。
25、销售开票
Spro->销售与分销-》开票-》
发票类型:系统可以有多种发票类型:如: F2 一般发票 G2 贷项发票 L2 借向发票 S1 取消发票 S2 取消贷项发票 RE 退货发票
记帐冻结:如果不勾,直接产生会计凭证,如果勾了,需要 VF02 过帐生成会计凭证。 取消发票类型:反向发票的发票类型
25、开票计划
SAP 系统使用两种开票计划。 一种称为里程碑开票,即根据已售项目或已提供服务,要在某个里程碑处全额最终开票。项目里程碑就是这 样的例子,例如架构师完成蓝图,为其服务而开票。 另外一种是定期开票,它使用预先设定好的日期建议,定期对客户开票。其中一个例子就是物品租用开票。 里程碑开票和定期开票之间的差异可以描述如下。里程碑开票的金额分布在日期之间,直到汇总开票。而定 期开票为每一个日期汇总开票,直到到达预先设定的最终日期。 本案主要讲里程碑式开票计划。
Spro销售和分销出具发票出具发票计划*****
26、税收
Spro销售和分销基本功能税收*
27、客户主数据
Spro后勤-常规业务合作伙伴客户控制*****
28、定义业务伙伴角色
PRO-跨应用组件SAP 业务伙伴基本设置商业伙伴角色定义业务伙伴角色
29、信贷控制
SAP 对客户的信贷管理有三种方式:
集团式管控:是对客户在集团层面集中管控,比如一个集团下面有多个公司,对应多个公司代码,但是 只有一个信贷控制范围,对客户的授信在集团层统一授信
公司管控:在公司代码层控制授信,一个公司代码对应一个信贷范围;
具体业务管控:是在销售范围层设定信贷范围,按照每个销售订单的销售范围,确定不同的信贷范围;
SPRO 企业结构 定义财务会计定义信贷控制范围
30、风险类别
spro财务供应链管理信用管理与应收帐款模块和销售与分销模块的集成有销售与分销的集成-定义风 险类别
31、销售合同
合同包含数量合同(Quantity contract)、价值合同(Value)两类 合同可以是年度、季度、月度、随机的。
- 客户有效期订购的数量
- 客户通过下达销售订单履行合同。
- 包含物料数量和特殊的定价。特殊的价格可以分派给这个合同,并在随后的订单中应用。 没有交货日期和数量计划(数量合同有)
- 通过下达订单,系统自动更新合同发放的数量或合同总金额。
数量合同在报价之后,订单之前使用。主要用于限制客户需求的数量,以及提供特定的定价。单据类型 为 KM/CQ 项目类别 KMN。数量合同不会传递需求,合同转为订单后,需求被传递到仓库、生产、物料 管理。合同本身没有计划行,但是有一个有效期,当合同有效期满,或客户采购满了库存定额,则合同 终止。
价值合同与数量合同相似,但是价值合同对销售的总价值的最高限额加以限定。 标准价值合同 WK1:多用于基于分类物料的总价值创建的合同实例,可以为这个类型的价值合同指定一 个产品层次或者一个分类模块。 物料相关的价值合同 WK2:该类型在需要价值合同的特定功能时使用,当使用这种类型的合同时,将限 制使用某一种物料。这种物料通常是可配置物料。 两种价值合同都有抬头和项目,但是没有计划行。因为它们都不对产品的交货负责。它们中的每一个都 有基于总值的发放订单。(发放订单是参照合同创建的标准订单类型) 分类模块:分类模块是一个订单输入工具,它显示那些可以从价值合同发放的物料和服务列表,它有一 个有效期,只有属于同一销售组织和分销渠道的物料和服务才会显示。后勤销售与分销主数据产 品值合同/分类模块(WSV2) 合同被认为已经完成:总的价值已经达到;已经到了有效期货;在行项目输入一个拒绝原因。 我们和客户签定一个价值合同后,可以限制客户只能购买哪些产品,或者哪类产品。
32、交货
以下订单才能创建交货
1、 订单抬头层没有交货冻结
2、 至少订单行项目中,存在一条没有被交货冻结的计划行
3、 如果订单中的一个行项目被拒绝了,该是行项目不能用于交货
4、 行项目或计划行的物料可用日期必须处于选择交货日期之前。
VL01N录入数量。 如果是前一天发货,第二天才过帐,可以在【实际发货日期】中输入实际货物出仓的日期。否则 默认是当前时间。保存生成交货单 Vl02N,【过帐发货】生成物料凭证,扣减库存。当交货未过帐时,可以利用 VL02N 对交货进行更改,删除等操作。如果交货已经过帐,VL02N 无法对交货进行更改,删除。需要用事务代码(VL09)冲销过帐。
33、出具发票
VF01选择【开票类型】,输入【凭证】号,这个【凭证】可以是交货单、也可以是销售订单。 可以输入多个【凭证】,但必须是同一个开票方、帐期必须相同。VFX3 可以批量生成会计凭证,并且显示明细错误。VF11取消发票后,对应的销售订单,交货单又可以重新开发票。
34、退货订单
VA01 建立退货订单。订单类型选择“RE”,录入【订单原因】,项目【类别】自动为 REN。【计划行类别】是“DN“。VL01N 建立退货交货。交货类型为 LR。过帐生成物料凭证,VF01建立退货发,保存生成会计凭证。 退货直接产生会计凭证票
36、借贷项凭证
A. 贷项/借项销售流程是 SD 模块的内容,用于对客户销售商品的多收或少收款项的调整,它不涉及实物帐 的移动,只涉及应收帐的增减。此类流程较适合于销售商品的价格调整。
B. 贷项凭证是当多收了客户款项后进行调整,减少应收帐款;而借项则相反。
C. 在创建贷项/借项销售订单后,销售订单被锁定,需解冻才能出具相关发票
D. 不通过发货,直接开票,从而改变应收帐款科目的借方/贷方余额。
VA01 创建贷项凭证,凭证类型选择:CR(贷项凭证)DR(借项凭证)。销售凭证默认是【出具发票冻结】的。 可以在这里手工去掉,不然无法开具发票。保存生成销售凭证。VF01 开具发票,因为贷项凭证是不需要交货的,所以直接输入销售凭证号码。保存发票,默认自动生成会计凭证。
37、寄售
寄售是指先将货物寄存到客户处,货物的所有权归属企业;当客户将货物进行销售后,再与企业进行结算, 我们称之为寄售。 寄售一般有 4 种订单类型,用于对应 4 种业务
寄售补货订单:将货物转到客户库存,交货时只产生物料凭证,不产生会计凭证。
寄售销货订单:从客户库存中将货物卖出,交货产生物料凭证,会计凭证,同时需要开票。
寄售退货:客户将货物卖出后,终端客户需要退货,交货产生物料凭证,会计凭证,同时需要开票。
寄售退回:从客户库存将货物转到公司库存,退货只产生物料凭证,不产生会计凭证。