财务预算凭证FMBB的BAPI及错误处理

337 篇文章 185 订阅

都知道财务预算创建凭证FMBB

如果批量创建的话,使用BAPI

BAPI_0050_CREATE

或者FM

FMKU_0050_CREATE

其实FM就是BAPI的内容

还有的系统会报错如下(注意大部分问题出现在新系统中)

使用FMBB增加预算报错

FMBD_UPDATE_TOTALS

program: LGLIUU01

error: 00 671: procesador ABAP: PERFORM_NOT_FOUND

解决方法:

执行程序RGZZGLUX,生成FI-SL结构即可。

BAPI 用法如下:

CALL FUNCTION 'BAPI_0050_CREATE'
EXPORTING
language = sy-langu
header_data = wa_header_data
header_data_add = wa_header_data_add
testrun = p_test
TABLES
item_data = it_item_data
sender_item_data = it_sender_item_data
period_data = it_period_data
sender_period_data = it_sender_period_data
long_text = ti_long
extension_in = ti_ext
return = ti_return.
LOOP AT ti_return INTO wa_return.
wa_messages-msgtyp = wa_return-type.
wa_messages-msgspra = sy-langu.
wa_messages-msgid = wa_return-id.
wa_messages-msgnr = wa_return-number.
wa_messages-msgv1 = wa_return-message_v1.
wa_messages-msgv2 = wa_return-message_v2.
wa_messages-msgv3 = wa_return-message_v3.
wa_messages-msgv4 = wa_return-message_v4.
APPEND wa_messages TO it_messages.
ENDLOOP.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'
IMPORTING
return = it_return2.
ENDIF.
CLEAR: v_end.
ENDLOOP.



### 回答1: SAP是一种广泛使用的企业资源规划(ERP)系统,而FMBBSAP系统中的一个特定功能或对象的名称。然而,由于SAP系统中的模块众多且复杂,可能会遇到无法找到FMBB的情况。 首先,请确保系统中是否已正确配置FMBB模块以及对应的权限。使用SAP系统管理员账户登录,检查系统设置和权限配置,确保FMBB已正确启用。 其次,请确保输入的FMBB代码或关键字正确无误。在SAP系统中,某些模块、功能或对象具有唯一的代码或关键字来标识。请检查输入的FMBB代码是否正确,或者尝试以不同的关键字进行搜索。 如果以上步骤仍然无法找到FMBB,那么很可能这个特定的功能或对象在您使用的SAP系统版本中并不存在。不同的SAP系统版本可能会有差异,某些功能可能在特定版本中被更新或删除。在这种情况下,您可以尝试联系您的SAP系统管理员或技术支持人员,了解是否有其他类似的替代功能可供使用。 总之,如果SAP无法找到FMBB,您应该首先检查系统配置和权限,确保输入正确,并了解所使用的SAP系统版本是否支持该功能。如果问题仍然存在,建议联系专业的SAP系统管理员或技术支持人员寻求帮助。 ### 回答2: SAP是一种广泛应用于企业管理的软件系统,而FMBBSAP系统中的一个模块或者事务码。然而,如果用户在SAP系统中找不到FMBB,可能有以下几种可能的原因。 首先,可能是FMBB这个模块在用户所使用的SAP版本中没有被激活或者没有被安装。SAP系统的功能和模块可以根据企业的需求进行定制,不同的企业在使用SAP时可能会选择不同的功能模块,因此某些模块可能没有被安装。 其次,可能是用户没有相应的权限来访问FMBB模块。SAP系统中的各个模块和事务码都可以进行权限控制,只有具备相应权限的用户才能访问和操作。如果用户没有被授予FMBB模块的访问权限,就无法在SAP系统中找到它。 最后,可能是由于用户输入错误的模块名称或者事务码。SAP系统中的模块和事务码命名可能比较复杂,用户可能会输入错误的模块名称或者事务码,导致无法找到FMBB模块。 总之,如果用户在SAP系统中找不到FMBB模块,应该先确认该模块是否被安装和激活,然后检查自己是否有相应的访问权限,同时还要确保输入的模块名称或者事务码是正确的。如果以上问题都排除了,可能需要联系SAP系统管理员或者技术支持人员来进一步解决问题。 ### 回答3: SAP是全球领先的企业管理软件解决方案提供商,广泛应用于各种行业及企业。而FMBBSAP系统中的一个特定的功能模块。如果在SAP系统中找不到FMBB,可能有以下几个原因: 1. FMBB功能模块未在该SAP系统中启用:SAP系统基于企业需求进行定制化配置,可能某些模块未被启用。如果系统管理员未在该系统中启用FMBB模块,用户就无法找到它。 2. FMBB功能模块被隐藏或名称变更:在SAP系统中,有时候某些模块可能会因为版本升级或者其他原因发生变动。可能FMBB模块已被隐藏或者名称发生变更,导致用户无法通过原有的方式找到它。 3. 错误的输入或拼写错误:有可能是因为用户在SAP系统中输入了错误的代码或者拼写了FMBB模块的名称。在SAP系统中,正确的输入是至关重要的,任何一个字母或者数字的错误都可能导致找不到相关模块。 为解决这个问题,建议采取以下步骤: 1. 确认系统管理员已经在该SAP系统中启用了FMBB模块。可以与系统管理员或相关负责人联系,了解模块的启用情况。 2. 检查FMBB模块是否被隐藏或名称发生变更。可以查阅相关的技术文档或与有经验的SAP用户交流,了解FMBB模块的精确位置和名称。 3. 仔细检查输入的代码或者模块名称是否正确。可以再次确认所输入的关键字是否拼写正确,并且注意大小写是否一致。 总之,找不到FMBB模块可能是因为系统配置、名称变更或用户输入错误等原因。通过与相关责任人联系,查阅技术文档或与有经验的用户交流,可以解决这个问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值