好文档 - 专业文书写作范文服务资料分享网站

ABAP 面试及答案 Interview+Questions

天下 分享 时间: 加入收藏 我要投稿 点赞

FB01 输入凭证分录

F-53 银行付款清账(支付货款、银兑到期付款、信用证到期付款)

F-51 带清账的转账业务(如需调整的业务或凭证、退回客户多付货款、上线前的发票校验) F-48 预付定金

F-43输入供应商发票(不通过采购订单形成的应付账款) F-42 不带清账的转账业务(如需进期初差异的发票校验) F-40 应付票据清账

F-57 开立信用证、信用证到期冲销 F-32 应收票据背书清应付账款 F-44 供应商预付与应付账款对冲

FB50付银兑保证金、信用证保证金、支票重开、电汇退回重付 FB03 显示凭证 FB08冲销未清账凭证 FBRA 冲销已清账凭证

MIRO 后勤发票校验

MR8M 冲销发票 FK10N 查供应商余额 FBL1N 供应商行项目显示

F.42供应商明细账显示

应收会计: F -21 预收银兑

F-28 收款、银兑到期托收 F-29预收款 F-30 银兑清账 F-32 应收预收清账 FB50 总账科目过账 FB70 手工开发票

FB75手工开贷方发票(红字)

资产会计

AR01 调用资产清单

AS01资产主数据创建

ABZON 资产购置-损赠等、增值 F-90 资产购置 ABGL资产减值(本年) ABGF 资产减值(上年) AIAB 在建工程资本化

6

ABAVN资产报废 AS93显示遗产数据 信贷管理

FD32 信用风险、例外信用额度的建立及信用时间的控制,另取消信贷也在此处理 FD33 查询信用风险、例外信用额度及信用时间 VKM1在信贷额度之内取消销售订单 F-49 制作在途资金虑拟凭证

FB08在途资金到账后冲销制作的在途资金虑拟凭证 VK13 查看冻结销售订单的单价、金额 FBL5N 客户行项目显示 FBL3N 总账科目行项目显示 F.23 查询以本币计的客户余额 VA05 出具发票凭证清单 FD10N 客户余额显示 开票员

FB03查看凭证 VF01开具发票 VF02修改发票 VF03 查看发票

VF04 查看已发货未开票清单 VL03N 查看交货单 F-22 客户发票(一般) FB75 客户贷项发票 FB08 冲销凭证 FD03查看客户主数据 FB70 客户发票 VA03 查看销售订单

VF05 查看销售订单清单 MB51 查看物料移动记录 VK13 查看定价 PP模块的主要t-code:

CS01 创建BOM

CS07 将BOM分配给工厂 CR01 创建工作中心 CA01 创建工艺路线 MD61 创建独立需求计划

7

MD05 显示MRP清单 MD04 库存需求订单 MD02 运行物料需求计划 COOIS 显示生产订单清单

CO02 更改生产订单(下达生产订单) MD42 对成品的生产计划

PM模块的主要t-code:

CO01 创建生产订单

CO11N 工序确认(生产订单确认)

(MPS是确定每一具体的最终产品在每一具体时间段内生产数量的计划)

26. SAP R/3包含哪些模块?

FInancial management (FI,财务会计) COst management and controlling(CO,管理会计) Material Management (MM,物料管理) Production Planning (PP,生产计划和控制) Sales and Distribution (SD,销售和分销) Production Planning (PP,工程/项目管理) Quality Management (QM,质量管理) Project Management (PM,工厂维护与管理) Human Resource (HR,人力资源) Enterprise Control (EC,企业控制) Treasury (TR,财务管理) Investment Management (IM,投资管理)

27. 什么是batchinput(bdc)并简单介绍其流程?BDC调查有哪些方式?BDC有几种,分别是什

么? 流程:

① 进行BDC调查(使用事务SHDB); ② 提炼数据;

③ 把提炼的数据转换到内表‘BDCDATA’中; ④ 调用call transaction把数据导入系统。 BDC类型:

① 通过call transaction形式执行;

② 通过session方式形式执行,如果session执行成功,数据将被传送成功。 BDC调查方式:

8

① 使用事务SHDB调查;

② 把光标置到需要调查的事务的项目上:通过按F1键→技术设定→项目名来进行调查。 29. 请列举abap程序的运行方式?它们一般表现为什么类型的程序?

① 可以分配事务代码并通过事务代码运行,用于完成一项系统功能,可以添加到最终用户的系统定制菜单中。可执行程序(report),模块池程序。

② 不能直接通过事务代码运行的程序。 功能组,ABAP类库,ABAP接口库,子程序,类型组包含程序。

30. alv是什么,能简单介绍一下alv的作用吗?

ALV 是abap list view.是ABAP的报表显示工具。它把内表中的内容以设定的格式,显示出来,附加一些功能,如下载为本地文件等。

31.下拉式报表(下钻式报表)做过吗,介绍一下下拉列表多用到的技术? Hide,

at line-selection定义用户双击列表某行时触发的事件,

at user-command定义用户按下某按钮,菜单项或输入命令后触发的事件, at PF用户按下功能代码,(p307 BCDWBDIC.HLP)

32. sap文件操作都有哪几种?分别有什么操作?版本有什么限制? 顺次文件(服务器文件)

本地文件(客户端文件)

顺次文件的操作包括:打开,读取,写入,关闭,删除 本地文件的操作: 4、7版本

GUI_DOWNLOAD GUI_UPLOAD

4、6版本以前的,性能不好。 WS_DOWNLOAD WS_UPLOAD DOWNLOAD UPLOAD

33. dynpro程序结构以及运行机制,介绍一下。

逻辑上分为PBO,PAI以及POV,POH 建立程序时物理上TOP,O01,I01,F01. 运行机制:T-CODE->PBO->PAI…………… 34. 如果bdc出错时我们应该如何处理?

可以设置“出错时转前台运行”。有机会输入修正数据。 如果不想马上转前台,用 insert_group 插入一个session。

35. 如果我们想把一个batch的程序定义为零点开始启动应该怎么做?

9

在sm36下,通过给出job名称,job类,和job steps创建一个后台job。 36. alv的处理需要2小时或者更长的时间才能显示出来,应该怎么处理?

① 把标准表改称sorted表或hash表;

② 检查取数逻辑,特别是数据库取数逻辑是否有影响效率的地方而加以改进; ③ 判断在选择画面上增加查询条件; 37. 如果发现报表性能问题,应如何去处理?

首先要检查代码,检查代码是不是有误,看看能不能进行常做的代码优化。查找耗费资源的原因。 如果是数据太多,可以增加筛选数据的条件,如在画面上增加查询条件。

se30定位错误。有一个运行分析图示,找到瓶颈:是数据库操作还是代码运行的问题。如果是代码运行的时间较长,把标准内表类型改成sorted或者hash的内表 38. 经常暴露的性能问题一般体现的什么语句上,举例说明?

Select和select single,for all enteris,二分法,append和collect,loop里不能套select,where条件,避免使用select distinct,代替先sort,delete。 39. sorted内表在使用时,有什么注意的地方?read时可否删除内表的记录? 不能删除。

40. 在什么情况下要用for all entries,用应该注意什么?

类似外连接的时候,用一个表的某一字段为条件,从另一数据库中表的数据。 Loop套select的时候用,2个表,for all entries。 for all entries,用它应该注意什么: 使用前要检查内表是否为空,否则会查询出全部数据。 要尽可能多的用关键字,否则会把重复的删掉。 41. 打印报表时,想实现直接打印不显示在屏幕上应如何处理?

可以通过new-page print on 语句,将生成的列表直接发送到spool,系统进行打印处理,不再屏幕中进行显示。在write语句之前,打印函数之后。 42. 解释一下pbo pai pov poh?

PBO:Process Before Output(显示前处理过程)

在向用户显示屏幕GUI之前进行触发,一般作画面初始化和设定status,title,动态设定画面属性,清空变量

PAI:Process After Input(输入后处理过程) 在用户进行某些屏幕行为后触发,对应一些用户

操作,画面check。

POV:Process On Value-request对应功能键F4用户对画面上某个字段按F4,类似检索help

值table

POH:Process On Help-request对应功能键F1

43. 在dynpro想实现双击,取出对应屏幕上的字段的名字的值,如何处理?

44. dynpro的动态属性,有哪些举例说明?

10

ABAP 面试及答案 Interview+Questions

FB01输入凭证分录F-53银行付款清账(支付货款、银兑到期付款、信用证到期付款)F-51带清账的转账业务(如需调整的业务或凭证、退回客户多付货款、上线前的发票校验)F-48预付定金F-43输入供应商发票(不通过采购订单形成的应付账款)F-42不带清账的转账
推荐度:
点击下载文档文档为doc格式
6bfz87yxip77xpo5846y5ap1c1kz8f00qe7
领取福利

微信扫码领取福利

微信扫码分享