87 SAP报错: 不可能为条目BN01 GBB BNVG VBO 3000确立帐(Account determination for entry BN01 GBB BNVG VBO 3000 no)

业务说明: 前台事务码MIGO进行标准委外采购订单收货时报错。

消息号: M8147

中文报错截图: 不可能为条目BN01 GBB BNVG VBO 3000确立帐

英文报错截图: Account determination for entry BN01 GBB BNVG VBO 3000 not possible

原因分析: 自动科目分配OBYC关于供应商委外的总账科目配置确实

关于OBYC配置分析,请参见:5 MM模块-OBYC自动科目分配专题(后台表: T030-科目自动分配查询表)

解决方案: OBYC-GBB-VBO-委托加工物资

委托加工材料消耗,库存消耗(543、544)

科目TE码评估分组代码科目修改评估级别账户(借方/贷方)总账科目描述
BN01GBBBNVGVBO30001402010000委托加工物资-材料
BN01GBBBNVGVBO31001402010000委托加工物资-材料
BN01GBBBNVGVBO79001402010000委托加工物资-材料
BN01GBBBNVGVBO79201402010000委托加工物资-材料

SPRO路径:SPRO->物料管理->评估和科目设置->科目确定->无向导的科目确定->配置自动记帐

或 事务码OBYC进入,

1处,点击"GBB"进入下一个界面

2处,输入对应的COA会计科目表

3处,点击"新建"按钮

4处,输入关于委外组件消耗对应的总账科目VBO

5处,点击"保存"按钮

维护完OBYC,如果系统提示没有总账科目,需要和FICO模块顾问进行沟通,然FICO顾问使用事务码FS00维护对应的总账科目(上面显示的账户)

再次尝试: 事务码MIGO进入,

报错已解决!

Done.
Created on 22nd June,2024

### SAP 中替代 GBB1 的调试方法 在 SAP 环境中,对于需要调试的情况,可以采用多种方式来代替传统的 GBB1 方法。一种常用的方法是通过事务代码 `=SHCB` 来实现更高效的调试过程[^2]。 当希望对特定功能模块或程序进行深入分析时,可以在 tcode 输入框中输入 `=SHCB` 并按下回车键。这将引导用户进入一个由系统自动生成的源码界面,在这里可以根据需求设置断点并逐步执行代码以便更好地理解其运行机制和数据流情况。 除了上述提到的方式,还可以考虑利用 BAdIs (Business Add-Ins) 进行扩展开发与调试工作。例如 IM_BEHAVIOUR 这样的 BAdI 可用于修改标准流程逻辑而改变核心代码结构;这种方式仅提高了灵活性也便于后期维护和支持个性化定制需求[^1]。 另值得注意的是,SAP 提供了一系列强大的内置工具和技术手段支持开发者完成复杂的诊断任务: - **ST05 SQL Trace**: 记录数据库访问活动,帮助识别性能瓶颈所在; - **SE38/SE80 Debugger Tools**: 支持在线编辑器内联调用堆栈查看以及变量监视等功能; - **SAT (System Audit Trail)**: 有助于追踪应用程序级别的变更历史记录。 这些工具能够满足同场景下的调试需求,并且提供了更加直观的操作体验给到使用者。 ```abap REPORT zdebug_example. START-OF-SELECTION. " 设置断点位置 BREAK-POINT. DATA: lv_message TYPE string VALUE 'Debugging with alternative methods'. WRITE: / lv_message. ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值