SAP中报表清单导出的常用方法

企业SAP应用中存在大量的报表清单导出需求,常用方法有多种。梳理如下(个人笔记,供参考):

一、前台事务T-code方式

前台事务T-code方式的优点是基于系统标准功能,用户基本可以自行完成操作。其不足是报表清单功能比较简单,局限性很大,在输出字段,格式,选择条件等方面可供选择项很少,难以满足定制清单的输出需求。在实际的应用中用于查询多过用于输出。

三、SAP数据浏览器SE16/SE16N

SAP提供了数据浏览器功能,在输出字段和选择字段上非常全面,清单格式的调整也比较灵活,可以方便的输出到本地excel或其它格式。但由于SAP中的标准表分的比较细,单表有时难以满足复杂的清单需求。但如果输出多表,需要在表与表间进行条件组合。表与表间的组合可以输出后在excel中进行再加工处理,也可以采用SAP中的SQVI功能来实现。但SQVI和SE16涉及到数据安全性,通常不会将权限分配给普通用户来操作。因此,如果是非频繁输出的清单,可以交由顾问或IT来处理。

二、BW方式

概念上可以自行搜索,笔者描述可能并不太准确。精略的讲,BW相当于是独立于SAP系统的一套数据库工具,其应用原理是访问SAP数据库,并将SAP中的数据进行提取,组织,加工,输出。BW可以弥补SAP标准报表功能的不足,符合逻辑的数据输出需求几乎都能满足。这是BW的优点。但BW需要先设计,再应用。不可能满足短期需求。所以,如果公司有上线BW系统,做为关键用户,在上线阶段,需要认真梳理和提出业务需求。当然,业务和需求会变化,二次开发也是可行的。操作上,BW由于是另一套系统,运行时需要开启单独的应用程序,用户账号可是基于BW的,与SAP系统独立开来。

四、SAP增强开发

SAP本身可以做定制开发来满足清单需求,在没有BW的公司,开发是基于SAP系统,不像BW那样需要再搭建一套系统。并且开发功能完成后,可以单独的分配事务权限给用户,用户可以自行处理清单输出。但开发在功能上比较有局限性,可能会遇到程序逻辑不严谨,导致报表数据不准确。另外,即然涉及到开发,就要求公司需要具备程序开发的能力。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: SAP标准报表增加字段的方法主要分为两种:通过ABAP编程和通过SAP网页报表设计器。 第一种方法是通过ABAP编程来增加字段。ABAP是SAP的编程语言,可以对标准报表进行扩展和修改。首先,使用SE38事务代码打开报表程序。然后,根据需要在程序找到相关的输出结构或数据源表格,添加新的字段。可以使用字段增强点、用户退出等技术手段来实现字段的增加。最后,保存并激活修改后的报表程序。通过这种方法增加字段可以满足复杂的需求,但需要具备一定的ABAP编程知识和技能。 第二种方法是通过SAP网页报表设计器增加字段。SAP网页报表设计器是SAP提供的一个可视化的工具,用于修改和创建报表。首先,在SAP Easy Access菜单选择相应的报表。然后,点击"自定义"按钮,进入报表设计器。在设计器,可以通过拖拽、复制、粘贴等操作来增加字段。增加字段的具体步骤可以根据设计器的具体功能进行操作,比如可以选择字段类型、名称、数据源等。最后,保存并激活修改后的报表。通过这种方法增加字段相对简单,无需编程知识,但功能上相对有一定的限制。 总之,SAP标准报表增加字段的方法可以通过ABAP编程和SAP网页报表设计器来实现。具体选择哪种方法取决于需求的复杂度和个人的技能水平。 ### 回答2: 在SAP系统,增加标准报表字段的方法有以下几种: 1. 使用已有的用户自定义字段:SAP提供了一些标准用户自定义字段,可以根据需要将其添加到标准报表。使用该方法时,需要在系统配置启用用户自定义字段功能,并在报表结构选择相应的字段。 2. 利用SAP的扩展程序:扩展程序是在SAP标准报表上新增字段的一种常用方法。通过使用SAP提供的扩展包或扩展功能,可以在标准报表添加自定义字段。这些扩展程序可以根据不同的需求和业务规则进行配置。 3. 使用SAP报表定制工具:SAP提供了一些报表定制工具,如ABAP报表写程序、SAP Report Painter等,可以通过这些工具在标准报表增加字段。使用这些工具需要有一定的编程知识和经验,可以根据业务需求灵活地添加所需字段。 4. 使用SAP的数据查询功能:SAP的数据查询功能可以根据需要创建自定义查询,并将其作为数据源连接到标准报表。通过自定义查询,可以选择所需的字段,并将其添加到标准报表,从而实现字段的扩展和定制。 无论使用哪种方法,添加字段前需要对业务需求进行分析,明确需要添加的字段类型、名称和位置。在配置过程,应充分考虑报表的性能和数据准确性,并进行必要的测试和验证。 ### 回答3: 要在SAP标准报表添加字段,可以按照以下步骤进行: 1. 打开SAP标准报表,进入修改模式。可以使用SAP报表开发工具,如ABAP报表编程(ALV报表)或SAP查询(SQ01)等。 2. 确定要添加的字段。根据业务需求,确定需要在报表显示的字段。这些字段可以是从已有的数据源选择的现有字段,也可以是根据需要新增的自定义字段。 3. 添加字段到数据源。如果要添加现有字段,可以直接将其添加到数据源。如果要添加自定义字段,需要在数据源创建相应的数据元素,并为其分配合适的数据类型和长度。 4. 更新报表布局。在报表的设计视图,可以修改报表布局以包含新增的字段。这可以通过拖拽和重新调整报表元素的方式实现,例如表格、字段标签和列等。 5. 添加字段的显示逻辑。根据需要,可以在报表程序添加字段的显示逻辑。这可以包括对字段进行计算、筛选或者进行其他操作。可以使用ABAP编程语言或者其他SAP开发工具来实现。 6. 测试和发布报表。在完成添加字段和调整布局后,需要对报表进行测试以确保字段的正确显示和功能。一旦测试通过,可以将报表发布给用户使用。 需要注意的是,添加字段可能涉及到对SAP数据模型和结构的修改,因此在进行任何更改之前,应该先备份相应的数据对象,并在测试过程谨慎操作。此外,通常需要有足够的SAP技术知识和开发经验来完成这个任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狼书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值