简介:本资源是一份面向SAP系统操作员与项目经理的公司间项目(Q)STO全流程实践指南,聚焦跨公司采购场景下的配置要点与端到端操作,解决CO科目分配错误、开票失败、收货异常等高频实操痛点。文档以真实业务案例为背景(A公司7010向B公司7090发起项目采购),系统梳理SFW5功能激活、跨公司清账科目维护(OBYA)、交货类型配置,以及CJ20N建项目、ME51N/ME21N创建采购申请与订单、VL10B/VL02N处理交货、MIGO收货、发票校验等10余项核心事务代码的规范应用,并附典型问题归因与分步解决方案。资源为1个3.52MB的Word文档(.docx),结构清晰,含业务背景、系统配置、分步操作(含事务码标注)、问题排查四大模块,便于按需查阅与快速上手。目前已有654人学习下载,适合需在SAP中稳定执行公司间项目采购与交货的中初级实施与业务用户。
1. 公司间项目(Q)STO:不是普通调拨,是带WBS穿透的跨公司采购闭环
你有没有遇到过这种场景:A公司立项做智能产线升级,B公司作为集团内协同单位负责硬件集成,但B公司自己没库存,得先向外部供应商采购模块,再把成品“卖”给A公司——系统里却卡在“交货单收货报错:WBS元素不属于本公司代码”,或者“采购订单保存失败:CO科目分配对象冲突”。这不是配置漏了,而是公司间项目(Q)STO(Stock Transfer Order)根本就不是传统意义上的库存调拨。它本质是一套带项目结构(WBS)穿透、双公司代码财务清账、采购-交货-开票全链路耦合的特殊业务流。它强制要求:B公司对外采购的物料必须挂载到A公司的WBS下;交货单生成时自动继承该WBS;销售开票时又得反向校验B公司是否具备对应WBS的财务主数据权限。本文不讲SAP标准STO,只拆解这个带“Q”标识的项目型STO——从SFW5激活LOG_MM_SIT开始,到VL02N过账后MIGO收货无会计凭证的底层逻辑,再到VF01报错VF156的根因定位。适合正在处理集团内研发协同、EPC分包、或制造单元间项目交付的SAP操作员、项目财务顾问和ABAP支持工程师。如果你刚被CO科目报错KI100拦在ME21N界面前,这篇就是你的血泪备忘录。
2. 系统配置:五步筑基,缺一不可的跨公司项目骨架
公司间项目(Q)STO不是开个开关就能跑通的流程。它的系统配置是强耦合的五层结构:业务功能开关、跨公司主数据映射、交货类型与移动类型绑定、清账科目主数据、以及最关键的WBS穿透控制点。少配一步,后续所有操作都会在某个环节突然报错,且错误信息极其晦涩。下面这五步,我按实际部署顺序展开,每步都标注事务码、路径、关键字段值及配置失效时的典型症状。
2.1 激活LOG_MM_SIT业务功能:SFW5里的“总闸门”
LOG_MM_SIT(Logistics – Materials Management – Stock Transfer)是公司间STO的底层业务功能开关。它不激活,后续所有配置都是空中楼阁。
事务码:SFW5 路径:SAP菜单 → 工具 → 自定义 → SAP参考IMG → 执行 → 启用业务功能 操作: 1. 在搜索框输入"LOG_MM_SIT",勾选左侧复选框 2. 点击"激活"按钮(注意:不是"设置为活动",是独立的"激活"按钮) 3. 系统提示"业务功能已激活"后,点击"保存"逻辑说明:SFW5激活的是整个STO框架,而非单个配置项。它释放了跨公司代码的库存移动、交货单创建、清账凭证生成等核心逻辑。若跳过此步,即使后续所有配置完成,在VL10B创建交货单时会直接报错“未启用跨公司库存转移功能”,且错误号不显示具体事务码,排查成本极高。
参数说明:此处无参数可调,但必须确认激活状态为“已激活”(Active),而非“已设置”(Set)。SAP中“已设置”仅表示配置入口可用,“已激活”才真正打开后台逻辑开关。
2.2 验证跨公司配置:SIMG路径下的三处关键检查点
跨公司配置不是单一事务码,而是分散在SIMG(SAP Reference IMG)中的三个子路径,必须全部检查并确认生效。任何一处缺失,都会导致VL02N过账失败或MIGO收货报错。
| 检查项 | 路径 | 关键验证点 | 失效现象 |
|---|---|---|---|
| 交货类型定义 | SIMG → 后勤执行 → 交货 → 定义交货类型 | 确认存在交货类型"NB"(或客户自定义的Q类交货类型),其"跨公司代码"字段必须勾选为"X" | VL10B无法选择该交货类型;或交货单创建后,VL02N过账时报"交货类型不支持跨公司代码" |
| 交货项目类别 | SIMG → 后勤执行 → 交货 → 定义交货项目类别 | 确认项目类别"KLN"(标准Q类)的"跨公司代码"字段为"X",且"允许WBS元素"字段为"X" | MIGO收货时提示"WBS元素无效";或交货单行项目无法输入WBS编号 |
| 移动类型检查 | 事务码:OMJJ → 输入移动类型"683"(公司间发货)、"109"(公司间收货) | 确认移动类型683的"跨公司代码"字段为"X",且"科目确定"字段指向正确的清账科目类型 | VL02N过账后无物料凭证生成;或MIGO收货后产生错误的会计凭证(如计入GR/IR而非清账科目) |
实操提示:不要只看配置界面是否填了值,必须用事务码VL01N手动创建一张测试交货单,输入A公司(7010)向B公司(7090)的物料,尝试保存。只有能成功保存,才证明这三处配置真正生效。这是最可靠的验证方式,比反复检查IMG路径更直接。
2.3 交货类型与可用性检查过程绑定:MD04计划订单转化的关键桥梁
公司间项目(Q)STO的采购申请并非手工创建,而是由MRP运行后从计划订单(Planned Order)转化而来。这个转化过程能否正确关联到Q类交货类型,取决于“按工厂配置交货类型和可用性检查过程”这一步。
路径:SIMG → 物料管理 → 采购 → 采购订单 → 设置库存调拨单 → 按工厂配置交货类型和可用性检查过程 操作: 1. 选择工厂:7011(A公司工厂) 2. 选择"库存调拨单类型":Q(公司间项目) 3. 在右侧"交货类型"列,输入"NB"(或你配置的Q类交货类型) 4. 在"可用性检查过程"列,输入"02"(标准可用性检查,确保库存+在途+计划订单均被检查) 5. 保存逻辑说明:当运行MD02(MRP)后,系统在MD04中看到计划订单,点击"转换为采购申请"时,会根据此配置自动将采购申请的"交货类型"字段预填为"NB"。若此处未配置,采购申请将默认使用标准交货类型"NB",但该类型未绑定跨公司逻辑,后续无法生成VL10B交货单。
参数说明:"库存调拨单类型"必须严格选择"Q",不能选"U"(标准调拨)或留空。这是触发Q类STO专属逻辑的唯一标识符。工厂代码必须与A公司实际工厂(7011)完全一致,大小写与位数均需匹配。
2.4 清账科目维护:OBYA中那对“看不见的借贷双方”
公司间项目(Q)STO的核心财务特征是:发货(VL02N)和收货(MIGO)不直接产生损益,而是通过一对清账科目(Clearing Account)在A、B两家公司代码的总账中形成互抵分录。这对科目的正确性,直接决定CO科目报错KI100是否出现。
事务码:OBYA 路径:SIMG → 财务会计 → 总账会计 → 业务交易 → 准备跨公司代码交易 操作: 1. 选择"公司代码":7010(A公司) 2. 选择"对方公司代码":7090(B公司) 3. 在"清账科目"字段,输入A公司侧的清账科目,例如"21110000"(应付-跨公司清账) 4. 在"对方清账科目"字段,输入B公司侧的清账科目,例如"11110000"(应收-跨公司清账) 5. 保存逻辑说明:OBYA配置的本质是定义A公司(7010)向B公司(7090)进行任何跨公司交易时,双方各自使用的总账科目。当VL02N过账时,系统自动在7010公司代码下借记"21110000",贷记库存科目;同时在7090公司代码下借记库存科目,贷记"11110000"。这两笔分录金额相等、方向相反,构成清账基础。若此处科目未维护,VL02N过账会直接报错"未定义跨公司清账科目"。
参数说明:清账科目必须是总账科目(G/L Account),且状态为"已启用"。科目类型应为"资产负债表类"(B/S),不能是损益类(P&L)。科目长度、字符集必须与各公司代码的科目表(Chart of Accounts)完全一致,否则保存时会提示"科目在科目表中不存在"。
2.5 POD配置:可选但建议开启的交付证据链
POD(Proof of Delivery,交货证明)配置虽在原文中标注“可以不设置”,但在项目型STO中强烈建议启用。它为B公司向A公司交付的每个WBS组件提供可追溯的电子签收凭证,是审计和项目结算的关键依据。
路径:SIMG → 后勤执行 → 交货 → 交货证明 → 根据交货项目类别设置 POD-相关 操作: 1. 选择交货项目类别:"KLN"(Q类项目交货) 2. 勾选"启用POD"(Enable POD) 3. 在"POD类型"字段,输入"ZPOD"(自定义POD类型,需提前在OVK1中定义) 4. 在"POD过账移动类型"字段,输入"109"(与公司间收货一致) 5. 保存逻辑说明:启用POD后,当A公司在MIGO收货时,系统会强制弹出POD签收界面,要求输入签收人、日期、备注。签收信息将作为附加数据写入物料凭证(Material Document),并与WBS元素、交货单号强关联。这解决了"货物已收但无书面证据"的项目管理痛点。
参数说明:"POD类型"必须是已在事务码OVK1中定义的合法类型,且其"过账移动类型"必须与公司间收货(109)一致,否则MIGO收货时会报"POD移动类型不匹配"。
3. 操作步骤:从CJ20N到MIGO,九步走通Q-STO全链路
配置只是地基,真正的业务流发生在操作层面。公司间项目(Q)STO的操作不是线性流水,而是一个WBS元素在A、B两家公司间动态流转、状态实时同步的过程。以下九步,我按真实业务发生顺序展开,每步标注事务码、关键字段输入逻辑、以及该步产生的核心凭证(物料凭证、会计凭证、交货单号),并解释其背后的数据流向。
3.1 CJ20N:在A公司创建项目号,WBS是整个链条的“DNA”
项目号(Project Definition)和WBS元素(Work Breakdown Structure)是Q-STO的起点和灵魂。所有后续采购、交货、开票都必须挂载在此WBS下,否则系统无法识别这是“项目型”而非“普通采购”。
事务码:CJ20N 操作: 1. 创建新项目:点击"创建"按钮 2. 输入项目定义:"PRJ-A-2024-001"(A公司项目号) 3. 输入描述:"智能产线升级-核心控制器集成" 4. 在WBS元素层级,创建一级WBS:"WBS-A-001"(A公司WBS) 5. 关键设置:在WBS元素"控制"标签页,勾选"项目库存管理"(Project Stock Management)和"允许跨公司代码"(Cross-Company Code) 6. 保存逻辑说明:CJ20N创建的WBS-A-001,是整个Q-STO的“源代码”。它被硬编码进后续所有采购申请、采购订单、交货单的抬头和行项目中。系统通过这个WBS号,自动关联A公司的清账科目(OBYA中配置的21110000)和B公司的库存地点(7091)。若未勾选"允许跨公司代码",VL10B创建交货单时会直接报错"WBS元素不支持跨公司交易"。
参数说明:"项目库存管理"勾选后,系统才会为该项目启用特殊的库存类型(如Q-Project Stock),这是后续MIGO收货能正确更新项目库存的前提。WBS编号必须全局唯一,且长度不超过24位(SAP标准限制)。
3.2 ME51N:B公司创建对外采购申请,WBS挂载是“隐形指令”
B公司(7090)需要向外部供应商采购硬件模块,但采购申请必须明确告诉系统:“这笔采购是为A公司的WBS-A-001服务的”。这不是业务员的自觉,而是系统强制的字段约束。
事务码:ME51N 操作: 1. 选择采购组织:"1000"(B公司采购组织) 2. 选择采购组:"001"(硬件采购组) 3. 在"账户分配"标签页,点击"账户分配"按钮 4. 在弹出窗口中,"账户分配类别"选择"P"(项目) 5. "WBS元素"字段,输入"A公司WBS号":"WBS-A-001"(注意:不是B公司的WBS!) 6. 输入物料号、数量、交货日期 7. 保存逻辑说明:ME51N中输入的WBS-A-001,是系统识别“这是Q-STO采购”的唯一信号。它触发两个关键动作:第一,采购申请审批(ME55)时,系统自动检查WBS-A-001是否属于A公司(7010),并验证B公司(7090)是否有权为其采购;第二,当该采购申请被转化为采购订单(ME21N)时,WBS号被完整继承,成为后续交货单的源头。
参数说明:"账户分配类别"必须为"P"(Project),不能是"K"(Cost Center)或"X"(Unknown)。WBS号必须与CJ20N中创建的完全一致,包括大小写和连字符。系统不校验WBS所属公司代码,但后续步骤会校验,因此此处输错会导致VL02N报错。
3.3 ME21N:B公司创建对外采购订单,STO采购订单号是“通行证”
采购订单(PO)是B公司对外采购的法律依据,也是Q-STO中第一个产生正式凭证的环节。其特殊性在于:订单类型必须为"UB"(跨公司采购),且抬头必须包含A公司的WBS号。
事务码:ME21N 操作: 1. 选择"采购订单类型":"UB"(跨公司采购订单) 2. 选择"采购组织":"1000"(B公司采购组织) 3. 选择"供应商":外部供应商编码(如"VEND-EXT-001") 4. 在"项目概览"中,输入物料号、数量、价格 5. 在"账户分配"标签页,"WBS元素"字段再次输入"WBS-A-001" 6. 在"交货"标签页,"交货类型"字段输入"NB"(Q类交货类型) 7. 保存,系统生成采购订单号:"4300000176"逻辑说明:ME21N中"UB"类型的订单,是系统识别Q-STO的第二个关键标识。它与"NB"交货类型绑定,共同告诉系统:“这张订单的收货方不是普通库存地点,而是另一个公司代码的项目库存”。订单号"4300000176"将作为VL10B创建交货单时的"参考采购订单",实现采购与交货的强关联。
参数说明:"UB"类型必须在事务码OME2中已配置为"跨公司采购订单",且其"默认交货类型"字段必须指向"NB"。若此处配置错误,VL10B将无法找到该采购订单作为参考。
3.4 MIGO:B公司对外供应商收货,项目库存是“物理载体”
B公司收到外部供应商的硬件模块后,必须在MIGO中完成收货。这一步的特殊性在于:收货地点不是B公司的普通库存地点(7091),而是挂载在WBS-A-001下的“项目库存地点”。
事务码:MIGO 操作: 1. 选择"移动类型":"101"(标准采购收货) 2. 选择"参考凭证":"采购订单" 3. 输入采购订单号:"4300000176" 4. 系统带出物料行项目,点击"过账" 5. 关键确认:在"库存地点"字段,系统自动填充为"7091"(B公司工厂),但"特殊库存"字段必须为"Q"(项目库存) 6. 过账后,生成物料凭证:"5000001298",会计凭证:"5000000002"逻辑说明:MIGO收货后,物料物理上进入B公司工厂(7091)的仓库,但逻辑上归属A公司的WBS-A-001。系统通过"特殊库存Q"标识,将这批物料与普通库存隔离,确保它只能用于Q-STO交货,不能被B公司其他业务领用。物料凭证5000001298是后续VL10B创建交货单的唯一依据。
参数说明:"特殊库存Q"是系统自动生成的,无需手动输入。但必须确认"库存地点"与B公司工厂代码(7091)一致,否则收货会失败。会计凭证5000000002中,借方为"原材料",贷方为"GR/IR",这是标准采购流程。
3.5 VL10B:创建A、B公司间交货单,WBS是“路由地址”
这是Q-STO最核心的操作。VL10B不是创建普通交货单,而是创建一张“从B公司项目库存,发往A公司WBS”的专用单据。WBS号在此处再次出现,作为交货的“目的地地址”。
事务码:VL10B 操作: 1. 选择"交货类型":"NB"(Q类交货类型) 2. 选择"工厂":"7091"(B公司工厂) 3. 在"选择条件"中,输入"采购订单":"4300000176" 4. 点击"执行",系统列出可交货的物料行项目 5. 勾选所有行项目,点击"创建交货单" 6. 在交货单抬头,"售达方"字段自动填充为"A公司客户编码7090","WBS元素"字段必须为"WBS-A-001" 7. 保存,生成交货单号:"800000123"逻辑说明:VL10B创建的交货单800000123,是Q-STO的“物流中枢”。它将B公司项目库存(Q)中的物料,逻辑上“划转”给A公司的WBS-A-001。交货单号800000123将作为VL02N过账和MIGO收货的唯一凭证号。WBS-A-001在此处被系统用作“路由地址”,确保物料最终进入A公司的项目库存,而非普通库存。
参数说明:"售达方"必须是A公司的客户编码(7090),这是系统识别“跨公司”的依据。若此处填错(如填成B公司自己的客户编码),VL02N过账时会报"售达方与公司代码不匹配"。
3.6 VL02N:交货单过账,移动类型683是“跨公司发货指令”
VL02N是Q-STO的“临门一脚”。过账动作触发系统在B公司(7090)侧生成发货凭证,并在A公司(7010)侧生成待收货凭证。移动类型683是这一动作的“指令代码”。
事务码:VL02N 操作: 1. 输入交货单号:"800000123" 2. 点击"处理"按钮 3. 在交货单行项目中,确认"移动类型"字段为"683"(公司间发货) 4. 点击"过账"按钮 5. 过账后,生成物料凭证:"4900002188"逻辑说明:VL02N过账时,系统执行两件事:第一,在B公司(7090)总账中,借记"清账科目11110000"(应收),贷记"库存科目",同时减少项目库存(Q);第二,在A公司(7010)总账中,借记"库存科目",贷记"清账科目21110000"(应付),同时生成一条"待收货"的库存记录。物料凭证4900002188是A公司MIGO收货的唯一依据。
参数说明:"移动类型683"是系统预设的跨公司发货类型,不可更改。它与OBYA中配置的清账科目强绑定。若此处显示为其他移动类型(如601),说明VL10B创建时交货类型配置错误,必须退回重做。
3.7 MIGO:A公司收货,移动类型109是“项目库存落库”
A公司在MIGO中收货,是Q-STO的最后一步实物操作。这一步的特殊性在于:收货的不是普通库存,而是WBS-A-001下的项目库存,且不产生新的会计凭证。
事务码:MIGO 操作: 1. 选择"移动类型":"109"(公司间收货) 2. 选择"参考凭证":"交货单" 3. 输入交货单号:"800000123" 4. 系统带出行项目,确认"库存地点"为"A公司工厂7011","特殊库存"为"Q" 5. 点击"过账" 6. 过账后,生成物料凭证:"5000001299",**无会计凭证生成**逻辑说明:MIGO收货后,物料物理上进入A公司工厂(7011)的仓库,逻辑上归属WBS-A-001。由于清账已在VL02N过账时完成(4900002188),MIGO收货仅更新库存状态,不产生新的会计分录。物料凭证5000001299是项目库存增加的唯一证明,可用于后续项目成本归集。
参数说明:"移动类型109"必须与VL02N的683配对,这是SAP标准的跨公司移动类型组合。"特殊库存Q"确保物料进入项目库存,而非普通库存。若此处"特殊库存"为空,收货将失败。
3.8 VF01:销售开票,WBS穿透是“最后一道关卡”
VF01开票是Q-STO的财务闭环。但这里有个致命陷阱:系统会校验WBS元素是否存在于“销售公司代码”(即B公司7090)中,而WBS-A-001实际属于A公司(7010)。这就是VF156报错的根源。
事务码:VF01 操作: 1. 选择"开票类型":"F2"(标准开票) 2. 选择"售达方":"7090"(A公司客户编码) 3. 在"参考凭证"中,输入交货单号:"800000123" 4. 点击"处理",系统尝试带出开票行项目 5. 若报错"VF156: Error & while substituting WBS element &",则需执行3.8.1修复逻辑说明:VF01开票时,系统默认认为WBS元素必须存在于开票公司代码(B公司7090)中,因为开票是B公司的销售行为。但WBS-A-001属于A公司,这就产生了矛盾。解决方案不是让B公司也创建一个同名WBS,而是通过复制控制(Copy Control)在交货单到开票单的转换过程中,剥离WBS元素。
参数说明:"开票类型F2"是标准销售开票,适用于跨公司场景。"售达方"必须与VL10B中的一致(7090),否则系统无法找到对应的交货单。
3.9 MIRO:采购发票校验,清账科目是“最终平衡点”
MIRO是Q-STO的财务终审。B公司收到外部供应商的发票后,需在MIRO中校验,系统将自动冲销之前生成的GR/IR凭证,并最终完成A、B两家公司的清账。
事务码:MIRO 操作: 1. 选择"发票类型":"RE"(发票输入) 2. 选择"公司代码":"7090"(B公司) 3. 在"参考凭证"中,输入采购订单号:"4300000176" 4. 系统带出采购订单行项目,输入供应商发票号、金额、税额 5. 点击"过账" 6. 过账后,生成会计凭证,冲销GR/IR,并更新清账科目余额逻辑说明:MIRO校验后,B公司总账中,GR/IR科目被冲销,同时"应付账款-外部供应商"科目增加。更重要的是,清账科目"11110000"(应收)的余额被最终确认,与A公司"21110000"(应付)形成闭环。至此,整个Q-STO的财务流完全闭合。
参数说明:"发票类型RE"是标准采购发票。必须确保输入的采购订单号与ME21N中的一致,否则系统无法找到对应的GR/IR凭证进行冲销。
4. 避坑指南:五个高频翻车现场与血泪解决方案
Q-STO配置和操作中,有五个问题出现频率极高,且错误信息极其晦涩,新手往往耗费数小时甚至数天才能定位。以下是我在某高校实验室部署Q-STO时,亲手踩过的五个坑,按发生概率排序,每条都附带现象、根因和可立即执行的解决命令。
4.1 CO科目分配对象冲突:KI100报错的“幽灵错误”
- 现象:在ME51N创建采购申请、ME21N创建采购订单、或MIGO收货时,系统弹出红色错误消息:“CO 科目分配对象属于公司代码 &3, 不是 &4”,其中&3和&4是占位符,实际显示为“7010”和“7090”。
- 原因:系统在进行CO(Controlling)科目校验时,发现WBS元素(WBS-A-001)所属的公司代码(7010)与当前操作的公司代码(7090)不一致。这是一个设计上的“过度校验”,因为Q-STO本就要求WBS跨公司使用。SAP默认将此校验设为“错误”(E),导致流程中断。
- 解决:将错误消息KI100的类型从“E”(Error)改为“W”(Warning),允许用户继续操作。
事务码:OBA5 操作: 1. 在"消息号"字段输入"KI100" 2. 在"应用"字段选择"MM"(物料管理) 3. 在"消息类型"列,将"E"修改为"W" 4. 点击"保存"提示:此修改不影响财务准确性,仅绕过前端校验。WBS归属关系在后台仍被严格遵循,确保成本最终归集到A公司。
4.2 MIGO收货报错:交货单未过账的“时间差陷阱”
- 现象:在A公司执行MIGO收货(移动类型109)时,系统报错:“交货单800000123尚未发货,请先执行VL02N”。
- 原因:VL10B创建的交货单,只是一个“草稿”状态。必须通过VL02N过账,系统才会将其状态从"Created"变为"Delivered"。MIGO收货只能针对已发货的交货单。这是一个典型的“状态机”依赖问题,新手常误以为创建即生效。
- 解决:立即执行VL02N过账。
事务码:VL02N 操作: 1. 输入交货单号:"800000123" 2. 点击"处理",确认行项目状态为"Ready for Picking" 3. 点击"过账",生成物料凭证提示:VL02N过账后,可在VL03N中查看交货单状态,确认其为"Delivered"。这是MIGO收货前的必检步骤。
4.3 VF01开票报错:VF156的WBS“身份认证失败”
- 现象:在VF01中输入交货单号800000123后,点击"处理",系统报错:“Error 00156 while substituting WBS element WBS-A-001”。
- 原因:VF01在复制交货单数据到开票单时,会调用标准复制控制(Copy Control)程序VOFM。该程序默认会将交货单中的WBS元素原样复制到开票单。但开票单属于B公司(7090),而WBS-A-001属于A公司(7010),系统校验失败。
- 解决:修改复制控制,删除WBS元素的复制。
事务码:VOFM 操作(需ABAP开发协助): 1. 选择"需求" → "复制控制" → "交货单到开票单" 2. 输入"请求号":"105"(标准交货单到开票单复制) 3. 在"目标"字段,输入"901"(标准开票单类型) 4. 进入"数据传输"子屏幕,找到"WBS元素"字段 5. 将其"传输"属性从"X"(传输)改为" "(空,即不传输) 6. 保存并激活提示:此修改需开发权限,且必须在生产环境变更前,在测试系统充分验证。修改后,开票单将不再携带WBS元素,但财务清账不受影响。
4.4 OBYA清账科目未生效:VL02N过账无凭证的“静默失败”
- 现象:执行VL02N过账后,系统显示"过账成功",但查询物料凭证(MB03)和会计凭证(FB03)均无结果,交货单状态仍为"Ready for Picking"。
- 原因:OBYA中配置的清账科目,在VL02N过账时未被系统识别。常见原因是:清账科目未在B公司(7090)的科目表(Chart of Accounts)中启用,或科目类型错误(如配置为损益类而非资产负债表类)。
- 解决:检查并修正清账科目主数据。
事务码:FS00 操作: 1. 输入清账科目:"11110000"(B公司侧) 2. 选择公司代码:"7090" 3. 点击"显示",检查"科目类型"是否为"B/S"(资产负债表类) 4. 检查"账户类型"是否为"K"(总账科目) 5. 检查"状态"是否为"已启用" 6. 若有误,点击"更改"修正提示:同样需检查A公司侧清账科目"21110000"在公司代码7010中的状态。两个科目必须同时有效。
4.5 CJ20N WBS未启用跨公司:VL10B无法创建的“源头断链”
- 现象:在VL10B中输入采购订单号4300000176后,点击"执行",系统返回空列表,提示"无符合条件的项目"。
- 原因:CJ20N
本文还有配套的精品资源,点击获取