news 2026/4/16 10:55:01

在 SAP 里,创建发票时(VF01/VF04)出现的 Billing Type 列表(如截图里那一长串)并不是“主数据”

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在 SAP 里,创建发票时(VF01/VF04)出现的 Billing Type 列表(如截图里那一长串)并不是“主数据”

在 SAP 里,创建发票时(VF01/VF04)出现的 Billing Type 列表(如截图里那一长串)并不是“主数据”,而是系统根据当前公司代码、销售范围、以及该 Billing Type 是否被标记为“与发票相关”动态拼出来的。
因此想“让它不显示”只能走配置屏蔽,而不是任何删除动作。下面给出 3 种最常用、最干净的做法,全部基于标准配置,无增强、无改代码,升级不受影。可按需选用。


  1. 给 Billing Type 打“停用”标记(最简、最推荐) 事务码:VOFA
    路径:SPRO → Sales and Distribution → Billing → Billing Documents → Define Billing Types
    步骤:
    a) 选中要隐藏的 Billing Type(如 Cancel IB、Cancel Cash Sale …)。
    b) 在详细视图里把字段“Blocked for billing”(有时翻译为“冻结开票”或“停用”)打勾。
    c) 保存。

结果:

  • VF01/VF04 的 F4 帮助里不再出现该 Billing Type;

  • 已存在的发票不受影响;

  • 随时可取消勾选恢复可见。


  1. 用“用户参数”给特定账号做个人级屏蔽(只想自己看不见) 事务码:SU3(或 SU01 给其他人维护)
    参数 ID:VF_BILTY(或老版本叫 BILTY)
    值:放允许出现的 Billing Type,多个用逗号分隔,如 F2, G2, S1

结果:

  • 仅对该用户生效;

  • 其他人无影响;

  • 如果留空,系统就按全局配置显示。


  1. 用权限对象做角色级屏蔽(大集团常用) 标准权限对象:V_VBRK_FKA
    字段:FKART(Billing Type)
    做法:
    a) 在 PFCG 里把角色维护成“只包含需要用的 Billing Type”;
    b) 把该角色赋给相关用户。

结果:

  • 没权限的 Billing Type 在 F4 里直接消失;

  • 即使手工输入也会被权限检查拦住。


常见疑问 Q:能不能直接改 F4 搜索帮助,把不用的行灰掉?
A:可以(SE11 改搜索帮助出口),但升级会被覆盖,且需要 ABAP 增强,不如 VOFA 打勾来得干净。

Q:我只想 VF04 里隐藏,VF01 要保留,可以吗?
A:标准配置没有这么细的区分,真要做只能写隐式增强,判断 SY-TCODE 后把 EXCLUDE 列表填进 F4IF_INT_TABLE_VALUE_REQUEST,属于二次开发。


一句话总结
进 VOFA,把不用的 Billing Type 勾上 “Blocked for billing”,保存即可——列表瞬间清爽,数据不删、升级不丢,随时可逆。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/30 14:24:23

多语言AI模型开发难?Open-AutoGLM实战经验全分享,助你少走三年弯路

第一章:Open-AutoGLM多语言支持开发概述Open-AutoGLM 是一个开源的自动化通用语言模型框架,旨在提升自然语言处理任务在多语言环境下的适应性与准确性。其核心设计理念是通过模块化架构实现语言无关的模型训练与推理流程,从而支持包括中文、英…

作者头像 李华
网站建设 2026/4/11 15:25:02

从失败到成功:我如何用7天完成Open-AutoGLM全栈硬件适配调试

第一章:从失败到成功的7天硬件适配之旅在嵌入式系统开发中,硬件适配常是项目初期最棘手的环节。一次为新型工业网关设备集成传感器模块的尝试,在最初两天几乎陷入停滞——设备无法识别IC总线上连接的温湿度传感器。问题定位与日志分析 通过串…

作者头像 李华
网站建设 2026/4/15 15:07:31

Linly-Talker结合Prometheus实现服务监控告警

Linly-Talker 结合 Prometheus 实现服务监控告警 在 AI 数字人系统逐步从概念验证走向规模化落地的今天,一个看似“酷炫”的技术演示背后,往往隐藏着复杂的工程挑战。尤其是当数字人被部署为 724 小时运行的虚拟客服、直播主播或教育助手时,…

作者头像 李华
网站建设 2026/4/15 7:14:40

PySpark实战 - 1.4 利用RDD实现分组排行榜

文章目录1. 实战概述2. 实战步骤3. 实战总结1. 实战概述 本次实战利用 PySpark RDD 实现分组 TopN 排行榜功能。通过读取学生成绩数据,构建(姓名, 成绩)二元组,使用 groupByKey 按学生分组,对每组成绩降序排序并取前3…

作者头像 李华