资讯动态

SAP SD模块配置手册:从销售订单到定价科目的完整指南

发布时间:2026/10/16 2:24:26 来源:尧图企业网站定制
简介针对SAP SD销售与分销模块这份PDF手册以系统配置为主线全面整理了销售流程中涉及的基础配置项及专有名词适合刚接触SD模块的实施顾问、内部IT人员和希望理解后台逻辑的初学者。内容由预览、专有名词、系统流程三大部分构成先解释产品组、分销渠道、销售组织、销售区域、工厂、公司代码等关键概念再逐步说明销售组织绑定产品组与分销渠道、工厂与销售组织/分销渠道的关联、公司代码分配、销售区域设置及销售凭证类型分配等常见配置步骤也涵盖通用分销渠道、通用产品组、销售办公室和销售组的定义方法能够帮助读者理清各组织单元之间的依赖关系降低排查配置问题的难度。资源压缩包内仅1个PDF文件大小29.36MB目录层级按配置顺序编排可直接按章节定位查阅。该手册已有1526人学习浏览适合作为SAP SD模块上岗入门与日常查阅的实用参考资料。1. 开门见山SD 配置手册到底在解决什么问题你刚接手一个 SD 模块的新项目客户告诉你“先把后台配好”然后抛过来一张 Excel里面密密麻麻写着销售组织、分销渠道、定价过程、科目确定、装运点、发票类型。如果你没有一本像样的 SD 基础配置手册这个阶段很容易变成反复试探的黑匣子开了事务码不知道改完会炸哪里回头一看一张订单都跑不通。SAP SD 模块系统基础配置手册的本质就是回答“一张销售订单从创建到开票系统需要提前知道哪些规则”而所有名词解释就是帮你把这张 Excel 里的术语对齐到 IMG 配置节点上。这篇文章按我实际配项目时的顺序来写先教你认识名词再按路径落配置最后把最容易翻车的几条经验提前告诉你顺便给你一套验证配置是否生效的完整办法。2. SD 模块系统名词解释先告别黑匣子再动手SD 模块的配置工作 80% 是在和名词打交道。很多新人卡住不是因为配置步骤复杂而是因为听不懂顾问嘴里的“销售范围”“项目类别”“科目确定程序”到底在说什么。这一章先把这些名词按类别拆开讲每个名词给你一个可落地的解释以及它在配置时对应哪条路径或哪个事务码。2.1 组织架构类名词销售组织、分销渠道、产品组销售组织是 SD 模块最上层的组织单位代表一个独立的销售主体比如某公司负责国内整机销售的部门。它的用途是控制一个业务范围的整体销售策略和统计口径。配置路径在 SPRO → 企业结构 → 定义 → 销售和分销 → 定义销售组织事务码 OX10。分销渠道代表产品流向客户的方式例如批发、零售、线上直营。分销渠道的主要价值是让同一个物料在不同渠道拥有不同的定价、交货方式和最小起订量。配置路径是 SPRO → 企业结构 → 定义 → 销售和分销 → 定义分销渠道事务码 OX18。产品组代表公司内部按产品线划分的管理维度比如“整机”“配件”“服务”。产品组不承担太多业务单据上的控制但会在报表、定价和主数据隔离上起作用。配置路径在 SPRO → 企业结构 → 定义 → 销售和分销 → 维护产品组。销售范围是三个名词组合之后的统称销售组织 分销渠道 产品组。一张销售订单必须属于且仅属于一个销售范围。你在 VA01 建单时如果提示“销售范围不存在”指的就是这三个值的组合没有在分配步骤中被维护完整。2.2 主数据名词客户主数据、物料主数据、销售视图客户主数据在 SD 里被拆成三类角色售达方、送达方、开票方、付款方。售达方是下订单的客户送达方是实际收货地址对应的客户编号开票方是接收发票的实体付款方是产生应收款的实体。配置时最容易被忽略的是“账户分配”和“合作伙伴功能”的维护——一个客户如果缺少送达方的合作伙伴功能交货单创建时就会直接报错。物料主数据在 SD 相关的是销售视图视图 V和采购视图但真正和配置强相关的是物料在“销售范围”下是否维护了销售文本、物料组和科目设置组。物料组决定开票时收入科目确定走哪个分组科目设置组则参与确定主营业务收入的科目。某顾问曾因为物料组为空导致一张十万级的销售订单在发票过账时找不到收入科目。主数据配置本身不需要在 IMG 里做但它依赖组织结构配置。如果销售组织、分销渠道、产品组分配不对你在维护物料销售视图时会发现可选范围里根本找不到“销售范围”这个组合。2.3 单据流名词销售凭证、项目类别、交货单、开票销售凭证类型决定一张单据的用途和生命周期常见的有标准订单、退货订单、免费订单、借贷项凭单请求。它控制编号范围、单据状态、是否允许冻结交货、是否允许无费用等。配置事务码是 VOV8复制标准类型是保留正确初始化参数最稳妥的方式。项目类别控制凭证行项目级别的一系列行为比如是否进行可用性检查、是否确定价格、是否参与交货、是否触发开票。配置事务码是 VOV7。项目类别必须通过 VOV9 分配给销售凭证类型下的项目类别组否则建单时只会看到默认行项但改不了项目类别。交货单是销售订单进入物流执行后的实际单证它由交货项目类别和装运点共同决定。装运点负责确定从哪个库房出具、用什么交货类型。开票则分为两张单卡单和催款单SD 场景里更常用的是在交货基础上生成一张销售发票再由财务做过账。开票类型的配置事务码是 VF01 背后的 SPRO → 财务会计 → 销售和分销 → 开票 → 定义开票类型它决定了编号范围、借贷方标记和收入确认方式。名词作用范围常用维护事务码/路径配置失败常见现象销售组织单据头级别OX10新建订单时组织缺失分销渠道单据头级别OX18定价或统计失败产品组单据头级别企业结构→产品组报表数据缺失销售范围组织组合分配销售范围到工厂订单无法创建销售凭证类型单据头控制VOV8单据流无法按预期复制项目类别行项目控制VOV7 / VOV9价格或交货不生效交货项目类别物流执行复制交货项目类别交货单无法生成开票类型开票控制开票类型配置发票无法过账装运点交货库房装运点配置交货单报错找不到装运点3. SD 基础配置手册IMG 路径、步骤与参数说明这一章把“配置手册”四个字落到具体路径。我不会按 IMG 的完整结构从头讲一遍那会变成冗长的菜单抄写。这里按实际配置一张销售订单的链路来安排先定义并分配组织再配置销售凭证和项目类别最后配定价与科目确定。每一步给路径、事务码和参数说明带你抄作业。3.1 企业结构定义与分配SD 配置的第一步永远是企业结构。定义销售组织时事务码 OX10 进入后复制“SAP VKORG 0001”之类的参考组织如果没有参考组织也可以手工创建。关键是必须维护组织名称、地址和货币。复制参考组织不是必选但如果不复制后续的定价、单据流初始化参数都需要手工补充工作量反而更大。分销渠道 OX18 同理复制标准渠道“10”后改名称和渠道代码。产品组一般在同一个界面维护。三个主数据定义完成后必须做分配SPRO → 企业结构 → 分配 → 销售和分销。这里要分配四个东西给销售组织分配分销渠道给销售组织分配产品组给销售组织分配工厂给工厂分配库存地点分配的逻辑是销售组织负责卖工厂负责发库存地点负责具体从哪里发。分配错了的典型症状是物料在订单里可以被添加但创建交货单时找不到“可用库存”或“无库存地点”。以下表格是一个最小可运行分配组合分配对象事务码/路径参数说明销售组织 → 分销渠道SPRO → 企业结构 → 分配 → 销售和分销 → 分配分销渠道到销售组织一个组织可挂多个渠道但一个渠道不能同时挂在多个组织下销售组织 → 产品组同上路径控制销售范围的可选组合销售范围 → 工厂分配工厂到销售范围一个销售范围可分配多个工厂但一张单据只会选择一个装运工厂工厂 → 库存地点分配库存地点到工厂影响可用性检查与库存扣减定义销售组织 OX10 时我建议勾选“创建并保存后建立分配视图”。很多顾问配完组织后忘记做“分配销售范围到工厂”导致物料在 VA01 里选择不了。记住组织定义即使全部正确分配步骤遗漏一个整条链路就断在起跑线上。3.2 销售凭证类型、项目类别与编号范围企业结构跑通后第二大步是配置销售凭证类型。IMG 路径SPRO → 销售和分销 → 销售 → 销售凭证头 → 定义销售凭证类型事务码 VOV8。进入后先复制“标准订单 OR”创建客户自定义类型例如 ZOR。复制的目的是保留完整的控制参数。VOV8 界面里有几个关键参数值得单独认一下销售凭证的类型决定后续交货单和开票默认值附加字段“凭证类别”比如 A 是询价C 是报价E 是订单F 是交货M 是发票文档流功能允许后续凭证例如允许交货、允许开票文本确定决定订单头文本是否复制到后续单据项目类别配置事务码 VOV7。标准项目类别“TAN”是标准订单项目复制成自定义类型 ZTAN。参数上重点看三块项目类别组、项目类别确定、以及“项目类别补缺逻辑”。项目类别组是物料主数据里的一个字段它和凭证类型一起决定项目类别的选择范围。新建销售凭证类型后必须使用事务码 VOV8 进入“按销售凭证类型定义项目类别”或者直接用 VOV9 维护该凭证类型下的项目类别分配。如果这个步骤漏了系统会按默认的项目类别组去查找不到合适的项目类别时订单会直接报错。编号范围分立与量两种。SD 的设置路径SPRO → 销售和分销 → 销售 → 销售凭证 → 定义编号范围。销售凭证、交货单、开票分别有各自的编号范围。内部编号一般用 10 位以内连续序列外部编号则允许业务员手工填写。维护编号范围有一个常见动作首先要做“间隔维护”然后把编号范围状态传输到当前年度。配置完成后我习惯用 VA01 新建一张订单做冒烟测试。如果订单能保存再继续往下配定价中的定价过程确定和科目确定。3.3 定价过程与科目确定配置SD 定价是整个配置里最像打补丁的部分。它不是一个单一参数而是“定价过程确定 定价过程 条件记录”三层结构。定价过程确定的目的是按“销售组织 分销渠道 定价过程”三个条件找到对应过程配置在 SPRO → 销售和分销 → 基本功能 → 定价 → 定价控制 → 定义定价过程确定事务码 OVKK。定价过程本身用事务码 V/06 维护。复制标准过程“RVBA00”作为基础新增条件类型的行是关键操作。你需要关注字段说明常见配置值步骤定价行的执行序号从小到大条件类型价格、折扣、税费PR00 价格、KA00 折扣、MWST 税访问顺序决定条件记录的查找逻辑09 客户/物料价格要求是否必须满足特定条件才执行KOMK、KOMP 可用字段累计/强制是否参与小计累计与科目确定有关V/08 是科目确定配置路径更具体地说在 SPRO → 销售和分销 → 基本功能 → 收入账户确定 → 科目设置。这里维护“科目确定程序 账户分配类型 科目分组”三个维度组合出来的记账码与科目。常见问题有两个一是只配了科目确定程序没有给客户主数据指定“账户分配组”二是检查客户主数据“销售视图”里的“科目设置组”与发票“项目类别”不一致。价格确定失败时系统日志会提示“条件类型没有确定”这句话是很多人第一次接触定价时最绝望的报错。实际上解决顺序是固定的检查定价过程确定里是否已分配过程和凭证类型检查定价过程 V/06 里是否包含条件类型检查条件类型访问顺序指向的字段组合是否存在条件记录检查 VA01 中销售范围对应的定价过程是否正确出现科目确定失败则要检查客户主数据中的科目设置组与物料主数据中的物料组是否在 V/08 的分组组合里维护过。很多项目把 V/08 配完后没有把客户的“销售视图”刷新导致新客户发票过账时直接冲出一个“未找到科目确定”的报错。刷新主数据在 XD02 里维护科目设置组保存后再试。4. SD 基础配置避坑实录5 个高频翻车点与排查路径配置手册人人都有但真正让顾问值钱的往往是“坑在哪”。我按过去做过的几个模拟项目的血泪经验整理了 5 个出现频率最高的问题。每条都按“现象 → 原因 → 解决”写你在项目里遇到同类报错能直接对号入座。4.1 翻车一VA01 建单提示“没有定义销售范围”现象客户主数据和物料主数据都已创建但在进入 VA01 时系统提示销售范围不存在或者进入后选不了物料。原因销售组织、分销渠道、产品组都定义好了但“分配销售范围到工厂”没有完成。SD 订单创建时系统需要同时知道销售范围和负责发货的工厂二者在分配表里没有建立关系系统就认为这个销售范围不可用。解决进入 SPRO → 企业结构 → 分配 → 销售和分销 → 给销售范围分配工厂补上分配后重新进入 VA01。如果再不行检查这个工厂是否已分配给对应的公司代码以及工厂是否被分配了库存地点。很多人只挂在“销售范围到工厂”忘了“工厂到公司代码”也是一条独立分配。4.2 翻车二保存订单时提示“凭证类型不存在”现象新复制出来的销售凭证类型 ZOR 在 VA01 能输入但保存时报错提示凭证类型在系统中不存在。原因销售凭证类型定义和编号范围定义顺序不一致。复制凭证类型后没有给这个新凭证类型分配编号范围。SD 的凭证类型、项目类别、编号范围三者在保存时都要被系统确认任何一环缺失都会报出类似错误。解决回到 SPRO → 销售和分销 → 销售 → 销售凭证头 → 定义编号范围给 ZOR 维护号码段并把号码段状态激活。建议把凭证类型、项目类别、编号范围三者做成一张对应表在配置文档里保持一直更新避免配置做完后自己都不知道哪张凭证类型应该走哪个号码段。4.3 翻车三价格为零或“条件类型 PR00 没有确定”现象订单能创建但价格字段显示 0.00或者点击价格分析时看到 PR00 这一行是灰色的负数状态。更严重的直接提示“没有找到该定价过程的条件记录”。原因三层结构里至少有一层没搭起来。定价过程确定 OVKK 没有分配给销售凭证类型或者访问顺序上没有条件记录另外一个高发原因是物料主数据价格视图为空或者客户主数据“销售视图”里的“定价控制”字段为空。解决先查销售凭证类型 → 定价过程确定的分配再查 V/06 定价过程中条件类型的行和访问顺序最后维护条件记录 VK11 / VK12客户/物料价格。注意条件记录的“组合条件”必须和访问顺序里的“字段”匹配。访问顺序里是“销售组织/客户/物料”你在 VK11 里只维护“销售组织/物料”是不够的。4.4 翻车四交货单创建不了提示“找不到装运点”现象订单创建成功但在 VL01N 创建交货单时系统提示没有可用的装运点或者系统选不到发货工厂。原因装运点定义缺失或者“装运点 → 工厂”的分配没有维护。SD 并不在销售订单里直接决定从哪个库房发货而是在创建交货单时按装运点和分配规则去解析。解决配置装运点路径为 SPRO → 后勤执行 → 装运 → 发运 → 定义装运点。常见做法是复制一个标准装运点例如“0001”然后检查“分配装运点到工厂”是否已覆盖你项目里的工厂。这类问题在开发环境特别容易踩坑因为标准配置里可能只带了一个示例工厂。4.5 翻车五VF01 开发票时“科目确定”找不到收入科目现象交货完成且发货过账但开票过账时系统崩溃提示需要维护评估科目或找不到收入科目。原因V/08 科目确定配置缺失或客户主数据“科目设置组”没维护。SD 开票时生成会计凭证需要用“科目确定程序 账户分配类型 科目设置组”共同定位到收入科目。物料组和科目设置组是两回事有些项目只按物料组配置科目忽略了客户主数据上的科目设置组。解决进入 V/08 检查科目确定程序的表头、访问顺序对应关系与生成会计凭证的记账码。然后在 XD02 调整客户主数据销售视图的“科目设置组”。如果客户量太多可以用批量维护工具统一改。配置好后务必再做一次开票测试因为科目确定是配置后需要“清缓存”才能生效最明显的环节。5. 验证配置是否生效3 个检验手段与文档化习惯配置做完不是终点验证才是让配置变成资产的手段。这里给你三条我常用的验证路径和使用习惯。5.1 用 VA01 VL01N VF01 打通一张测试订单最直接的验证方式是端到端跑一张测试订单。在 VA01 创建标准订单 → VL01N 根据销售订单创建交货单 → VL02N 过账发货 → VF01 开票并过账。这个过程每个节点都有对应报错机会。如果端到端链路能走通SD 基础配置基本没问题。验证时建议在三个节点分别检查配置工具栏按钮中的信息记录订单保存前查看“文档流”是否完整交货单创建时看“装运信息”开票时看“会计凭证”。配置本身的生效一般不需要重启服务但某些主数据字段会和配置形成缓存例如客户主数据在配置修改后需要在 XD02 里重新保存一次才会刷新到请求内存。5.2 用传输请求管理配置变更配置手册如果没有“变更记录”支撑到了上线前就是一张废纸。SAP 对配置变更的管理方式是“传输请求”在你每次对配置做修改保存时系统会要求你填写请求号。建议建立一套命名习惯每个公司组织范围内按“功能模块-年月-序号”命名。传输到测试或生产环境前用 SE09 查看请求内容重点检查是否包含了非预期的配置项。我见过一次低级事故顾问在同一配置里顺手改了另一个生产系统已在用的定价过程结果传输后把所有客户订单的价格都推翻了。所以配置必须单独建请求不要顺手挂在别人的请求里。5.3 配置文档化的习惯与验证清单配置文档不需要写成几百页 Word但至少要有“配置项、事务码、变更日期、变更内容、涉及凭证类型、是否已传输”六列。维护文档的意义在于问题定位时你可以快速回滚到上一个可用状态。我自己习惯在项目收尾时生成一份 SD 基础配置检查表把 3.1 到 4.5 的所有检查点逐条跑一遍。以下是精简版销售组织、渠道、产品组是否都分配到了工厂每个销售凭证类型是否都维护了编号范围项目类别组是否与凭证类型对应定价过程确定是否覆盖全部销售范围V/06 过程是否包含所有所需条件类型V/08 科目确定是否覆盖所有科目设置组组合装运点是否分配给实际发货工厂至少跑通一张测试订单到过账开票最后说一个我自己的教训某个项目里配置文档记录“已完成”但后来排查发现销售订单无法开票原因是科目确定里复制标准程序时步骤 10 和 20 的条件类型没有勾选“累计”。这种事不亲自跑一遍 VF01 根本看不出来。配置手册的价值从来不是配完那一刻而是半年后问题发生时你能回翻到第几章、第几行、哪条路径。希望这套习惯帮你在 SD 这个领域少走弯路把基础配置变成一次交付而不是长期补课。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑