SAP 配置路径“销售与分销 → 基本功能 → 未完成项目日志 → 定义不完整程序 (VUA2)”
2026/6/18 0:42:06 网站建设 项目流程

SAP 配置路径
“销售与分销 → 基本功能 → 未完成项目日志 → 定义不完整程序 (VUA2)”
是 SD 模块里控制销售凭证不完整检查规则的核心节点。下面用一句话先给出结论,再分点展开:

不完整程序 =“一张订单到底要填完哪些字段/完成哪些动作,系统才允许它继续向下流转(发货、开票、过账)”的可配置检查清单。


一、主要功能

  1. 定义检查对象
    在程序里可以按销售凭证类型、交货类型、开票类型分别建立不同的不完整程序(如 ZA01、ZB02…)。

  2. 指定检查字段/表名
    对每一张凭证,系统会逐行扫描你在程序里打勾的字段(如 VBAK-KUNNR、VBKD-BSTKD、VBAP-WERKS、LIKP-TRAGR…)。

  3. 设定“检查时机”

    • 保存时(默认)

    • 发货过账前(交货)

    • 开票释放前(Billing)
      通过Incompletion Group1/2/3 控制。

  4. 设定“后续影响”
    哪些字段没填 → 订单/交货/发票进入不完整清单(V.02),并自动:

    • 给出系统状态 “IC”

    • 禁止发货或开票(可配置)

    • 在输出中打印提示

  5. 支持不同业务场景
    标准 SAP 已预置 11 个不完整程序(如 01 销售订单、02 交货、03 发票、09 退货、10 现金销售等),可 Copy 后改为自己程序。


二、配置要点(快速记忆)

配置对象事务码关键字段备注
不完整程序VUA2Procedure决定“查什么”
不完整组VUA2Incompletion Group决定“什么时候查”
分配程序→凭证类型VUA4Order Type / Delivery Type / Billing Type决定“对哪种凭证生效”
不完整清单V.02 / V.03查询/批量处理

三、常见业务作用

  1. 防止“裸单”发货
    客户主数据、装运点、工厂、价格……只要有一项没维护,订单自动进不完整清单,仓库无法创建交货。

  2. 保证开票数据完整
    开票类型绑定不完整程序后,税号、付款方、参考号等缺失即无法释放开票。

  3. 降低后续纠错成本
    提前在“不完整日志”里集中提示,比月底财务发现少开票、漏税号再返工要便宜得多。

  4. 支持审计与合规
    很多上市公司用此功能确保每笔收入都有完整的客户 PO 号、合同号、税码、信贷检查记录。

  5. 灵活适配不同国家/行业
    出口业务需要检查“出口控制分类号 (ECCN)”、医药行业检查“批次/序列号”,只需在不完整程序里加一行即可,无需改代码。


四、一句话总结

“定义不完整程序”就是给 SAP 销售/交货/开票三类凭证贴一张“必填项清单”——
哪张凭证类型用哪套清单、什么时候检查、缺哪项就锁哪步,全部在这里一次性配好;
后台日志(V.02)集中提醒,业务前台无法跳过,从而把数据质量问题拦截在最早环节。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询