当前位置:文档之家› ABAP面试大全之令狐文艳创作

ABAP面试大全之令狐文艳创作

ABAP面试大全之令狐文艳创作
ABAP面试大全之令狐文艳创作

目录

令狐文艳

1. 报表知识

1.1基础知识

1.1.1报表事件,有哪些?

1.1.1.1过程化事件

INITIALIZATION

START-OF-SELECTION

END-OF-SELECTION

1.1.1.2选择屏幕事件

AT SELECTION-SCREEN OUTPUT选择屏幕PBO事件,每次选择屏幕调用之前触发,在其中进行选择屏幕输出之前的准备工作,如确定屏幕各元素的输出状态。

AT SELECTION-SCREEN选择屏幕最后被触发的事件,用户在选择屏幕上回车、选择某个GUI按钮、功能键或者菜单项时触发

AT SELECTION-SCREENON field

AT SELECTION-SCREEN ON BLOCK block

AT SELECTION-SCREEN ON RADIOBUTTON GROUP group1

AT SELECTION-SCREENON seltab

AT SELECTION-SCREEN ON END OF seltab,

AT SELECTION-SCREEN ON HELP-REQUEST FOR field选择屏幕的POH事件,F1事件,定义字段帮助

AT SELECTION-SCREEN ON VALUE-REQUEST FOR field选择屏幕的POV事件,F4事件,定义字段输入帮助

1.1.1.3在使用到逻辑数据库时,比如HR报表,涉及到的逻辑

数据库事件:

GET node

GET node LATE

1.1.1.4列表事件

TOP-OF-PAGE

END-OF-PAGE

AT-LINE-SELECTION

AT-USER-COMMAND用户交互控制,选择某个GUI功能出发,用于交互式报表

1.1.1.5AT 事件

AT FIRST功能

循环时第一条记录时调用

AT LAST功能

循环中最后一条记录时调用

AT NEW 功能

循环中当指定字段之前(包括指定字段)的组合和上一条记录不一样的时候调用

AT END OF功能

循环中当指定字段之前(包括指定字段)的组合和下一条记录不一样的时候调用

AT事件的注意点

AT事件中的工作区不同于LOOP循环的工作区该工作区中

位于指定字段后面的值将不会被读取如果需要用到则需重新抽取一次

1.1.1.6交互式报表事件

AT USER-COMMAND.

AT LINE-SELECTION

AT PF-FUNCTION KEY(设置功能键)

1.1.2报表选择画面

1.1.

2.1报表的选择画面上能否添加自定义工具栏?

能够添加,通过语句SELECTION-SCREEN FUNCTION KEY n (n为1至5,最多定义5个)。

1.1.

2.2如何对报表的选择画面元素进行分组?

在PARAMETERS或SELECT-OPTIONS后使用附加语句“MODIF ID + 组名”

1.1.

2.3如何更改屏幕各元素的状态?举例一些比较常用的屏幕

属性

在报表AT SELECTION-SCREEN OUTPUT事件中或PBO(PROCESS BEFORE OUTPUT)中,

LOOP AT SCREEN.

….

MODIFY SCREEN.

ENDLOOP.

SCREEN-NAME 画面元素的名称

SCREEN-GROUP1 ~ SCREEN-GROUP4 对画面元素的分组

SCREEN-INPUT 能否输入

SCREEN-INVISIBLE 是否可见

SCREEN-LENGTH 可见长度

SCREEN-ACTIVE 是否是可用的状态

1.2ALV报表

1.2.1ALV报表实现的流程

声明数据对象→定义选择画面→从数据库取数→处理数据→显示数据

1.2.2显示ALV常用的两个FM

REUSE_ALV_GRID_DISPLAY,REUSE_ALV_LIST_DISPLAY,

REUSE_ALV_GRID_DISPLAY_LVC

1.2.3如何设置ALV中的热键

set parameter id 'BES' field gw_itab-ebeln.

call transaction 'ME23N' and skip first screen.

1.2.4ALV显示中的小计

(1)使用SUBTOT

alv可以实现自动小计,首先field cat 参数中添加DO_SUM = X,然后传入sorttable,可以在sorttable中指定需要小计的列

(2)使用AT 语句

在LOOP 循环中使用AT END OF FIELD

1.2.5FM ALV 和 OO ALV的比较

FM alv 和OO alv 都能够实现按钮自定义、数据修改、按钮处理自定义等操作,通常情况下FM alv主要用于报表数据展示及简单交互,OO alv 主要用于dialog 程序开

发,可以进行复杂的控制,比如单元格的修改控制(FM只能控制到列修改性)、自定义F4等,OO alv可以根据容器排列很方便的定义布局,一个屏幕可以放多个alv,但是FM alv只能一屏显示一个alv。

1.3WRITE LIST

WRITE LIST 可以输出一些比较复杂的报表格式。

WRITE LIST 也是一种报表的输出方式,要注重的就是一些WRITE的基本语法就可以了!在这里不一一列举。

2. 数据库知识

2.1基础知识

2.1.1ABAP数据字典有哪些对象或元素?

Data element, Domain, structure, lock object, views

2.1.2据库提交确认和数据库回滚取消语句

COMMIT WORK ROLLBACK WORK

2.1.3什么是LUW

LUW称为逻辑工作单位同一个逻辑工作单元共享一段内存将操作放置在同一个LUW中可以控制事务的同时提交和回滚

2.1.4简述modify 、insert、update对数据库表做操作时的影响

Modify 操作数据库时,可以使用from 内表或者工作区来进行多条和单条的更新,要求内表或工作区跟数据库表的结构一致,当数据库表中存在重复记录时,执行更新操作,更新的值为内表或工作区的值,,当数据库表中不存在记录时,执行插入,插入的值为内表或工作区的值

Insert 操作数据库时,可以用from内表或者工作区进行多条和单条的插入,要求内表或工作区跟数据库表的结构一致,如果数据库中不存在重复记录时,执行插入,插入的值为内表或工作区的值;如果已经存在重复记录,会出现更新异常

Update 操作数据库时,可以直接set 来进行单值更新,可以用from table 和工作区进行批量更新,要求内表和工作区跟数据库表的结构一致,当存在记录时执行更新,当不存在记录时,没有数据会被更新,同时也不会产生异常,sy-subrc = 0

2.1.5 要描述域、数据元素、表字段之间的关系

域为数据字典中最小的单元数据元素是基于域进行定义的表字段则是通过数据元素进行定义的

2.1.6数据字典有几种缓冲方式,适用范围?

full buffer(全缓冲),一个表的数据要么全在内存中要么全不在。当表记录很少,访问非常频繁且很少进行修改时使用:generic area buffer(常规区域缓冲),语言代码相关

的表时最常使用的情况,如文本描述表,缓存满足在generic keys 中定义的字段(个数介于1个和表主键数减1)的值得

记录:Single-record buffer(单记录缓冲),数据库表记录比较大,并且经常都是读取一条记录如select single

2.2ABAP和数据库

2.2.1 ABAP 数据表的主索引是什么?索引的好处与坏处?与

建索引的注意事项!

ABAP 数据表的主索引是什么?索引的好处与坏处?与建索引的注意事项!数据表的主键即是表的主索引;好的索引能加快数据读取的速度但会增加更新数据库表的时间;建立次级索引时应尽量选取那些查询条件经常使用到得字段

2.2.2ABAP透明表有哪几种数据类(data class)?对数据的存储有什么影响?

主数据类,经常读取,很少修改的数据;业务数据类,经常更新的数据;组织数据类,系统初始化时存在的数据,也很少修改。决定了数据实际存放的物理区域

2.2.3SAP中有几种表,他们的区别是什么?

transparent table透明表, pooled table(共享表) and cluster table(簇表). 对于透明表是和DB层的physical table对应的.对于后俩者,是不对应到DB表的. 比如TBSL就是一个pooled table, 你在DB层找不到此表.然后多个cluster(pooled) tables组成一个table cluster和table pool . table cluster和table pool是DB层的一个物理表

2.2.4什么是簇表(cluster table)?举出知道的簇表。

簇表是逻辑上有关联的几个表,在定义的时候分配给一个表簇。Bseg

2.2.5找数据库表,有哪些常用的方法。

(1) 通过点击画面上需要查找的字段,点击F1,在弹出画面中的技术信息。

(2) 通过ST05进行数据库操作的跟踪,对于在前台界面进行数据的新增或更新,在数据库中都会有所体现

(3) 通过事务SE80-> Repository Information System-

>ABAP字典->数据库表格中,对某个字段进行查询

2.2.6如何建立数据库锁对象,激活锁对象产生的Function Module的名字为什么,在何处查看锁表的情况?

在SE11中,选择“锁对象”,即可建立。

用于设锁的 FM 为: ENQUEUE_<锁对象名>。它用于在锁表(Lock Table)中生成一个锁项(Lock Entry)。若设锁不成功的话,就会在 Return 中反映出来。

用于释放锁的 FM 为:DEQUEUE_<锁对象名>。它用于从锁表中删除一个锁项。

在SM12中查看锁表的情况。

这两个锁 FM 是在 SAP 系统的一个特殊工作进程中执行的,专门进行锁管理。它运行在一个单独的服务器上,而该服务器专门用于维护整个 SAP 系统的主锁表(Central Locak Table)。

有两种锁类型:

共享锁——只读锁,一个用户正在读数据时,阻止其他用户更改该数据。

独占锁——可写锁,一个用户正在修改数据时,阻止其他用户更改该数据。

2.2.7更新 FM 分为 V1 和 V2,那么首先会执行哪一种更新类型呢?每种类型又是以哪种模式(异步、同步或本地)执行的呢?

V1 更新类型比 V2 更新类型的优先级高,因此,V1 比V2 行执行。V1 的执行模式可以为异步、同步或本地;V2 只能为异步执行。

2.2.7使用OPEN SQL注意原则

(1) a、尽可能减少满足条件的数据条目数量。

b、减少数据的传输量,以减少网络流量。

c、减少访问的数据库表量。

d、减少查询难度,可以通过整理选择标准来实现。

e、减少数据库负载。

(2)不要在LOOP中访问数据库尽量将数据预先提取到内表中然后再通过内表进行数据的整合

(3) SELECT语句尽量提取需要的字段对于不需要的字段避免抽取

(4)SELECT语句WHERE条件,应该先将主键相关条件放在前面然后按照比较符

= < > <> LIKE IN的顺序排列WHERE条件

(5)读取内表使用二分查找方式 BINARY SEARCH

2.3与表相关

2.3.1 MM模块有哪些常用表格

物料相关:MARA常规物料数据,MAKT物料描述

采购申请相关:EBAN采购申请,EBKN采购申请帐户设置

采购订单相关:EKKO采购凭证抬头,EKPO采购凭证项目,EKKN采购凭证中的帐户设置

凭证相关:MKPF抬头:物料凭证,MSEG凭证段:物料,等等。

2.3.2HR模块知识:HR里面存储HR主数据主要用到了哪些表?

PA打头的是记录人员对象的相关信息,如:PAXXXX,后面是X表示四个数字

HRP打头的是记录对象关系(组织机构)的相关信息。如:HRPXXXX.

2.3.3HR模块知识:HR程序在开发中常用的两个逻辑数据库是什么?分别对其进行描述

PNP和PCH

PNP是以人员编号为核心进行关联的,统计的是人员的信息

PCH是对象关系视图,记录组织机构相关对象的东西

2.3.4HR模块知识:HR模块里面,如何修改HR的信息类型,具体如何实现

第一步:锁定用户BAPI_EMPLOYEE_ENQUEUE

第二步:调用HR里面操作信息类型的BAPI:HR_INFOTYPE_OPERATION

第三步:解锁用户:BAPI_EMPLOYEE_DEQUEUE

2.3.5财务模块:财务模块开发中常用的表有哪些,简单举例说明:

2.3.6PM 常用的TABLE

EQUI 设备主数据

EQKT 设备短文本

EQUZ 设备时间段

ILOA PM 对象位置和帐户分配

IFLOT 功能位置(表)

IFLOTX 功能位置:短文本

AFKO 订单表头数据 PP 订单

AFPO 订单项

AFVC 订单的工序

2.3.6inner join 与 left-outer join的区别?

生成的结果集中left-outer join将主表(左表)中的所有满足查询条件的数据都会包括,若相同的查询条件下在右表中不存在记录也会包括;inner join只包括左表与右表中都满足查询条件的数据

3. 权限相关

3.1什么是权限对象(Authorization Objects)?在 ABAP 程序中使用哪条语句进行授权检查?

权限对象由一组字段组成,这些字段中的值将被用于进行权限检查。

ABAP 程序中使用 AUTHORITY-CHECK 语句根据权限对象进行权限检查。在 AUTHORITY-CHECK 语句中,必须指明权限对象的所有字段,但有一个例外,可以用 DUMMY 关键字来绕过某个字段的检查。通过SY-SUBRC的返回值进行检查,0为通过检查,其他均为错误,一个授权对象中最多可以定义 10 个字段。

3.2与权限对象有关的事务代码有哪些?

SU20定义,查看和建立权限字段;SU21查看系统已有权限对象,定义新的权限对象;SU53显示权限检查出错的原因:对于调用Function时,返回无权限的错误后,能在此事务代码中查找到错误信息,PFCG角色维护,将所建的权限对象,与某个角色关联,将角色分配给某个用户后,就能够检查该用户是否有进行操作的某权限。

4. DIALOG

4.1DIALOG 中的几个事件

PBO PAI POV POH

4.2何在TABLE CONTROL中实现选中一行或多行的效果

将内表第一个字段定义为一个长度为一类型为C的变量并在TABLE CONTROL属性框中将该字段填写到选择字段中去

4.3DIALOG 开发的常用几个控件是什么?

子屏幕、文本、输入输出框、框、容器、表控制、按钮等等

5. BDC

5.1BDC录屏的事务代码

SHDB

5.2BDC与BAPI之间的区别

都可以用作数据导入但是BDC是完全模拟前台操作而BAPI是SAP提供的标准API 通过调用BAPI在后台生成相应数据性能高于BDC导入方式

5.3BDC录屏的注意事项

将要填写的字段全部输入保证其能正确被录制下来不需要填写的字段不要操作以免录制后产生冗余字段

5.4谈谈BDC的运行模式和更新模式

运行模式包括:A.全屏幕显示;E.只有在发生错误时,显示屏幕;N.不进行屏幕的显示,将相关信息记录到信息内表里;P. 不进行屏幕的显示,可进行DEBUG测试。

更新模式包括:A.异步更新;S.同步更新;L.本地更新;

6. 增强

6.1什么叫增强?有哪些方式进行增强?

增强就是ERP系统中标准程序的出口,在该出口中由用户根据企业实际需求编写客户化逻辑代码。

6.1.1User EXIT

通过SE37,以EXIT*开头,找到的函数大都是做系统预留的出口函数,前面说过,用户出口是标准程序留给用户的接口,标准程序通常不允许用户任意修改,如果修改需要申请

Access Key。而且修改标准程序可能导致的错误erp公司通常是不负责的。在SAP中,自定义的程序通常以保留字Y或Z开头,因此,出口函数中都预包含了一个Z开头的程序。

6.1.2Customer exit

客户自定义程序是通过Call Function来调用SAP库中的一些系统函数,而用户增强的概念刚刚和这个相反,你可以使用一个由SAP功能模块调用的功能模块出口

可以在下面这几个层面对模块进行增强:在ABAP程序中的Function Module Exit(E类),在Gui 接口中的Menu Exit(C 类),在指定区域插入一个子窗口的Screen Exit(S类),

ABAP数据字典中表和结构的增强Table Enhancement(T 类),还有在屏幕指定区域添加一用户自定义功能的Field Exit和keyword exit

6.1.3BADI

即Business Add-in,是基于ABAP对象的一种增强技术。SAP预定了一些接口,供客户进行实现,完成增强。在进行增强时,必须首先定义 BADI。为 BADI 创建一个接

口,接着创建一个适配器类(Adapter Class)来实现这个接口,然后创建这个适配器类的实例。

6.1.4Enhancement Spot

可称为隐式增强,在代码中,可插入增强点,对代码进行增强。

对于Enhancement Spot 分为ENHANCEMENT-POINT与ENHANCEMENT-SECTION

ENHANCEMENT-POINT向其中添加的新代码,能够与旧代码一起运行

ENHANCEMENT-SECTION增加的新代码,将覆盖旧代码

6.2如何建立增强?

(1)找到增强

(2)建立增强项目

(3)添加增强的组件添加进增强项目

(4)编辑增强,添加自己的代码

(5)激活增强代码

6.3与增强相关的事务代码有哪些

对于Customer exit:SMOD查看增强组件

CMOD建立项目后,实现增强

对于BADI:SE18查找接口

SE19对接口进行实现

6.4如何进行数据库表字段的增强?Append和Include的方式有何区别?

Append 结构(Append Structure)和自定义Include (Customizing Include)。Append 结构是在向表尾添加字段时创建的,自定义 Include 由 SAP 开发人员指定,以使用户可以创建新字段。

它们之间的区别在于: Append的结构只能由该表使用,其他表使用不可;Include能够插入任意一个结构或表,其中当插入表时,该表会自动转换为相同字段的结构。

7. SMARTFORMS

7.1谈谈SmartForm中,Template和Table表格的区别

Template是静态表格,单元格的输出是一定的,

Table是动态表格,包含在循环内,能够内表按条输出。

7.2SMART FORM如何实现公司LOG打印,其步骤是什么?

1.用SE78导入公司logo,导入时只能导入位图、GIF文件,导入位图时,要注意用256色,否则会导致图片打印有问题

2.在smartform中添加图片即可

7.3smartform 中如何控制段落、单个字符输出格式?

用smartstyles 可以定义不同的段落、字符格式,在文本输出时可以指定格式

8. RFC和 BAPI

8.1 RFC

8.1.1什么是RFC,有哪些通信模式?

RFC是(Remote Function Call)的简称,是SAP系统和其他系统之间的重要而常用的双向接口技术,它包含同步RFC,异步RFC,事务性RFC,队列RFC和并行RFC。

8.1.2 RFC中涉及到常用的事务代码有哪些?

SM51:查看当前SAP系统中活动的应用服务器,包括Server_Names,Host name和 Ty(服务类型)

:查看外部命令设定

SM59:配置RFC连接,其中相同类型的RFC目标被组合至同一个目录。这些远程目标的定义将保存在表RFCDES中。

8.1.3根据调用的不同,RFC接口提供了什么样的服务?

a.ABAP程序的调用接口,任何的ABAP程序都可以使用CALL FUNCTION ... DESTINATION预计调用远程功能。DESTINATION参数告诉SAP系统被调用的功能将在调用者之外的系统上运行,通过RFC接口与远程系统进行通信。如果远程功能来自SAP系统,则必须是时间的功能模块,并在功能库中注册为“支持远程调用 REMOTE-FUNCTION-ENABLE”,通信双规都通过ABAP的RFC接口实现。

b.非SAP ABAP程序的调用接口,在RFC的实现过程中,

如果调用或被调用一方是非ABAP程序,则非ABAP程序必须以特点的规格进行变成,确保它可作为RFC通信的一方。

SAP系统为外部程序提供RFC支持接口(RFC-supported interface)和GUI支持接口(GUI-supported

interface)。这样,在非SAP系统中,外部程序就可以调用并执行SAP RFM。

8.1.4RFC接口的具体功能包括哪些?

a. 登录并退出远程系统,并执行权限检查

b. 调用并管理远程系统会话所需的通信例程

c. 将参数转换成远程系统所需的格式

d. 处理通信过程中的错误

8.1.5在通过CALL FUNCTION语句进行远程功能调用的基本模式有哪些

a. CALL FUNCTION - DESTINCTION: 以同步RFC方式实现的RFM调用。如果DESTINATION后无其它附加项,则形成同步RFC调用,调用程序等待远程调用的结果以继续执行。

b. CALL FUNCTION - STARTING NEW TASK: 以异步RFC方式实现的RFM调用。通过STARTING NEW TASK 附加项形成异步RFC调用,调用程序不等待返回结果继续执行,结果将在回调子程序(callback subroutine)中接收。

c. CALL FUNCTION - IN BACKGROUND TASK: 以事务性RFC方式实现的RFM调用。通过IN BACKGROUND TASK 形成事务性RFC调用,远程功能暂不开始执行,等待COMMIT WORK语句出现是,一次性执行一个或多个远程功能。

8.1.6怎么创建一个支持远程调用的RFC

在SAP系统中,RFC的创建方式与普通功能模块类似,只是编写功能模块时需要在Attribute选项卡中将Processing Type 选项设为Remote-Enable Module,在传入传出参数那里需要选择参数为Passing value。

8.1.7怎么调用一个SAP标准RFC

在SAP中,功能模块的调用通过 CALL FUNCTION 语句实现。远程功能作为普通功能模块调用的扩展,可通过在CALL FUNCTION语句中添加DESTINATION子句完成,其语法格式与

普通调用完全相同。

8.1.8怎样建立RFC程序?RFC程序传递的参数都是传递值还

是引用?如何建立函数组?

在SE37中建立函数模块的时候,attributes选项卡中将remote function前面的圆圈勾选上。传递引用。可以SE80进入,选中屏幕左边的repository browser选项,在第一个输入框中选中函数组,在第二个输入框中输入需建立的函数组名,再回车就可以了;或者从se37进入,在menu bar 上选中go to——>function group——>create group

8.1.9怎么来维护这个DESTINATION(远程目标)

SM59, 其中包含链接和登录远程系统所需的全部参数信

息。还可以在远程调用时直接指定当前系统的应用服务器作为RFC目标。通过SM51查看当前SAP系统中活动的应用服务器。

8.2BAPI

8.2.1什么是BAPI?你使用过哪些BAPI实现什么功能?

BAPI业务应用程序接口(Business Application Programming Interface,简称BAPI)是面向对象程序设计方法中的一组程序接口。它允许程序员通过SAP将第三方软件整合成R/3专有产品。为了完成一些特殊的商业任务,如上传交易数据等,R/3系统中内置了BAPI

BAPI是SAP提供的基于业务对象的函数,关键是它们处理的对象是R/3的业务相关business object),比如单据类销售订单,组织:公司等,它们是一系列实体。RFC则是一种系统间通讯的方式(Remote Funciton Call),一个BAPI函数往往能是一个RFC函数

8.2.2什么是业务对象类型?它包含哪些主件?

业务对象类型是业务对象的定义和描述,面向对象构架的实现基础,也就是SAP系统中的类,它封装了业务功能和数据。

它包含接口,关键字段,属性,方法和事件5个业务组件。

abap debug 技巧

1. 静态menu/button设置debug: 用户相关 如今的系统(因为debug是与系统有关的),屏幕上可以有两种类型的debug mode: 当然,这两个break-point都是用户相关的,也就是说不同的用户是不会相互影响的。 (1)Set/Delete session break-point 前一种:同一个logon session,也就是说,在同一个登录session中,它的状态是保持着的。如下:先设置一个session break-point: 设置break-point: 然后再打开另一个session,同样看该program: 发现该break-point仍然存在。 如果再重新登录,再打开该program: 可以发现,break-point不见了。 (2)Set/Delete External break-point 后一种:不同的logon session,范围大于(包括)前一种。 先设置一个session break-point和external breakpoint:

然后再打开另一个session,同样看该program,发现该两个break-point仍然存在。 如果再重新登录,再打开该program,可以发现,只有external 的break-point存在了。 2. Coding中设置debug:用户无关与用户相关 这里仅记录两个break-point以及break : (1)Break-Point:用户无关 Break-point:是与用户无关。 如在程序中定义: 然后,执行会进入debug。 如果再换一个用户(非当前的用户),同样会进入到debug中去。

BI常见面试问题总结

一、 现在是否在项目上? 1、刚出项目,目前在看机会; 2、还在项目上,大概XX时间出项目。 二十二、你最快可以什么时候到位? 1、如果前面回答不在项目上,就可说拿到OFFER后随时都可以; 2、如果前面回答是在项目上,可回答项目结束后马上到位; 3、也可以反问下这个项目最迟要求什么时候进?等他回答后,就说时间OK,没问题。 二十三、你的简历上的项目都是外部的吗? 1、根据自己的简历回答。要注意的是入行的逻辑。这其实是考察你的真实性,最好简 历上有一个符合逻辑的入行轨迹。如:KEY USER—内部顾问—外部顾问。 二十四、你在项目上主要负责哪一块? 1、BW建模、数据抽取、建一般数据源、建信息对象; 2、BO报表、UNI创建; 3、写些技术文档、业务蓝图、测试文档; 4、参与业务需求调研、讨论业务方案、模型设计。 二十五、列举一些你做过的报表。 1、财务:资产负债表、增值税商品明细表。。。 2、业务:销售多维分析表、采购多维分析表、库存及逾期情况表、库龄情况分析表。。。 3、人资:人员异动分析表、入职统计表、离职统计表、离职原因分析统计表。。。 二十六、你最近的一个项目上有几个人? 1、5个人:3个BW,1个BO,1个PM; 2、7个人:3个BW,2个BO,1个ABAP,1个PM。 二十七、你项目上人员是怎样分工的? 1、3个BW按FICO\MM\SD每人负责一个模块,2个BO一个主要做FICO的报表、一个 主要做业务的报表,也就是MM\SD,PM负责沟通、协调; 2、总共60多张报表,我们三个BW顾问平均每人背20张左右,BO他们每人30张左 右,有一些需要开发的ABAP做。 二十八、你英语怎么样? 1、没问题; 2、文档没问题,沟通会差一点。 二十九、你希望入职还是FREE? 1、都可以。优先考虑入职吧。主要看他们优先考虑入职还是FREE。 三十、你目前RATE多少?期望是多少? 1、以2-3年为例:8K,期望10K。其他待遇一般为:一天100补助,一月一到两次FLYBACK.

sap面试问题

问题一:锁对象(Lock Object)和 FM(Function Module)激活锁定对象时,产生的 FM 的名字是什么?答案:首先要在 ABAP 字典中创建锁对象,然后才能在 ABAP 程序中设锁。创建锁对象时,系统会自动生成两个 FM 来进行锁管理。 用于设锁的 FM 为: ENQUEUE_<锁对象名>。它用于在锁表(Lock Table)中生成一个锁项(Lock Entry)。若设锁不成功的话,就会在 Return 中反映出来。 用于释放锁的 FM 为:DEQUEUE_<锁对象名>。它用于从锁表中删除一个锁项。 在 ABAP 程序中,只需使用 "CALL FUNCITION ..." 语句就可以调用它们。这两个锁 FM 是在 SAP 系统的一个特殊工作进程中执行的,专门进行锁管理。它运行在一个单独的服务器上,而该服务器专门用于维护整个 SAP 系统的主锁表(Central Locak Table)。 有两种锁类型: 共享锁——只读锁,一个用户正在读数据时,阻止其他用户更改该数据。 独占锁——可写锁,一个用户正在修改数据时,阻止其他用户更改该数据 问题二:更新方面的 FM 更新 FM 分为 V1 和 V2,那么首先会执行哪一种更新类型呢?每种类型又是以哪种模式(异步、同步或本地)执行的呢? 答案:V1 更新类型比 V2 更新类型的优先级高,因此,V1 比 V2 行执行。V1 的执行模式可以为异步、同步或本地;V2 只能为异步执行。 问题三:ABAP 内存(ABAP Memory)交换 在使用 ABAP 内存的程序间进行数据交换时用到的两个语句是什么? 答案:EXPORT to MEMORY ID 用于将数据复制到 ABAP 内存,IMPORT from MEMORY ID 用于将数据从 ABAP 内存复制到程序中。 在 ABAP 内存间进行交换的数据必须在两个程序中都进行声明,并包含同样的数据声明。 问题四:授权对象(Authorization Objects)什么是授权对象?在 ABAP 程序中使用哪条语句进行授权检查?答案:授权对象由一组字段组成,这些字段中的值将被用于进行授权检查。ABAP 程序中使用AUTHORITY-CHECK 语句根据授权对象进行授权检查。在AUTHORITY-CHECK 语句中,必须指明授权对象的所有字段,但有一个例外,可以用 DUMMY 关键字来绕过某个字段的检查。一个授权对象中最多可以定义 10 个字段。 问题五:修改(Modifications)在 SAP 系统中是怎样定义"修改"的?它们对更新(upgrade)有怎样的影响?答案:修改是指用户对 SAP 发布的库对象(Repository Object)进行的更改。必须在更新期间对修改进行评审(Review),来决定是否应该使用新的 SAP 对象,以及将来使用时是否需要进一步修改该对象。 问题六:修改助手(Modification Assistant)什么是修改助手?答案:修改助手是 4.5 版中引入的一个工具,用于简化更新过程。可以通过 ABAP 编辑器触发修改助手,它会记录对系统进行的修改。修改助手支持通过 ABAP 编辑器、Screen Painter、Menu Painter、文本元素维护、Function Builder 和 ABAP 字典进行的修改。问题七:功能模块出口(Function Module Exit)实现功能模块出口时 SAP 应用程序中应使用哪条语句?答案:某些 SAP 应用程序中存在功能模块出口,它使用户能够向 SAP 程序中添加一些功能。通过搜索 "CALL CUSTOMER" 可以发现是否存在功能模块出口。 问题八:事务变式(Transaction Variants)什么是事务变式?为何要使用它?答案:事务变式是一组屏幕变式,用于预定义屏幕行为和默认值。通过使用变式功能,可以将用户不需要的字段、子屏幕及全屏幕从用户视图中取消。可以给任何输入字段设置默认值,字段也可以不用带 "Ready for Input" 状态。只能为对话和报表事务创建事务变式;变式中只能包含普通屏幕、子屏幕及对话屏幕。开发人员可以使用 GuiXT 脚本语言通过事务变式维护对

笔试的几个面试技巧

笔试的几个面试技巧 笔试的几个面试技巧 1.科学答卷 拿到试卷后,首先应通览一追,了解题目的多少和难易程度,以便掌握答题的速度,然后根据先易后难的原则排出答题的顺序、先攻相对简单的题,后攻难题。这样就不会因为攻难题而浪费木多时间,而没有时间做简单的题,遇到较大的综合题或论述题,则应先列出提纲。再逐条论述,在答完试卷后,要进行一次全面复查,特别注意不要漏题、跑题。要纠正错别字、语法不通、词不达意等。位得特别注意的是卷面必须做到字迹端正,整洁,答题一丝不苟。这样招聘单位认为你态度认真,作风细致,会对你更加青睐。 2.调适自我心态 对每个人来说,能否通过应聘考试,不仅是一个人能力、实力的证明.而且关系到个人的前途和命运。面临这样一件人生大事,应聘者难免产生焦虑,即过度的紧张,这种不良的精神状态会影响复习的效果。那么,什么样的心态才有利于应聘考试呢?下面列出几点。 (1)良好的自我评价。心理学研究表明,良好的自我暗示和自我评价,有助于一个人潜能的发挥,而总以为自己是个失败者的人,往往在生活中极易遭受挫折。心理学研究还告诉找们,智力发展在水类中表现为正态分布,即智力超常或智力低常者在总人口中只占极少数,大多数人的智力属于一般水平,因此,应聘者在众多竞争者面前完全没有必要自卑、胆怯。

(2)适度的情绪兴奋性。心理学研究发现,人的悄绪有助于人们提高行为效率.适度的情绪兴奋性会使人的身心处于最佳活动状态,促进个体积极地行动和思维。应聘者在准备综合知识考试的过程中,找大量的资料,获取丰富的信息,适当地保持情绪的兴奋性有利于提高复习效率。 (3)成败得失平常心。也许面前的职业是你梦寐以求的,面前的高薪对你有巨大的吸引力,但毕竟粥少僧多,在应试前。对典败毋失应有一个平常心,对成败看得过重;在应聘考试时就难以有平常心,其实,哭使失败了也并不是一无所获,在参与这个过程中,你可以发现你的欠缺,在今后的应聊考试中可以有针狱性地去准备,此外,参与竞争的同时也锻炼了你的心理承受能力。 内容仅供参考

成功面试的十个求职技巧

成功面试的十个求职技巧 员工的个人形象好坏与否也是对其所在单位企业形象的侧面展现,所以在招聘时HR也希望求职者不仅仅是在外在形象注重,还是一个注重求职技巧的人。所以找工作中我们需要有一定的求职技巧来提升我们的求职成功率,如何才能让HR提高对面试者评价的面试评价呢?提供求职技巧,面试技巧,应聘技巧,求职优势,写简历技巧,找工作技巧,大学生面试技巧,应聘技巧等给大家参考. 面试发挥出色,可以在一定程度上弥补先前笔试或是其他条件如学历、专业上的不足。许多毕业生求职失败,都是输在了面试上。即将步入面试关口的应届大学生详细讲解了面试成功的十大法宝和回答考官问题的十大技巧。 技巧一:不忘本令考官难忘 “你最崇拜谁?”是近两年用人单位爱考的一道题。面试者回答时,不宜说自己谁都不崇拜,或者说崇拜自己,也最好不要说崇拜一个虚幻的、或者不知名的人,更不能崇拜一个明显具有负面形象的人。面试者所崇拜的人最好与自己所应聘的工作能“搭”上关系,说明自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。 技巧二:说与工作“无关紧要”的缺点 当考官问到你的缺点时,面试者不能说自己没缺点,也不能把那些明显的优点说成缺点,但更不能挑严重影响所应聘工作的缺点,或者说令人不放心、不舒服的缺点。可以说出一些对于所应聘工作“无关

紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。 技巧三:遇到提问陷阱采用迂回战术 “如果我录用你,你将怎样开展工作”这是一道陷阱题,如果应聘者对于应聘的职位缺乏足够的了解,最好不要直接说出自己开展工作的具体办法,以免引起不良的效果。面试者可以尝试采用迂回战术来回答,如“首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作。” 技巧四:尽量回避待遇问题 考官问到“你为什么选择我们公司?”时就试图从此题中了解面试者求职的动机、愿望以及对此项工作的态度,面试者最好不要说太多待遇好等,可以说“我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。” 技巧五:尽量体现机智、果敢和敬业 “你是应届毕业生,缺乏经验,如何能胜任这项工作?”此题的回答应体现出面试者的诚恳、机智、果敢及敬业。如“作为应届毕业生,在工作经验方面的确会有所欠缺,因此在读书期间我一直利用各种机会在这个行业里做兼职。我也发现,实际工作远比书本知识丰富、复杂。但我有较强的责任心、适应能力和学习能力,而且比较勤奋,所以在兼职中均能圆满完成各项工作,从中获取的经验也令我受益匪浅。请贵公司放心,学校所学及兼职的工作经验使我一定能胜任这个

ABAP 面试题(答案)

ABAP试题 1,下面的语句中,哪一个语句编译会报错(假设XXX 和结构sflight都已经定义). ()A)write at 12 XXX. B)data type type sflight. C)sflight-price = a+b. D)write sy-vline. 2.在ABAP/4的开发工作中,哪一个TCODE是直接进入就可以创建程序,函数组以及程序内部各种元素的. () A) SE80 B) SE11 C) SE93 D)SE163. 直接进入就可以查询表的结构是哪个TCODE. ( ) A) SE80 B) SE11 C) SE93 D)SE164. 很多表当中都有一个字段,叫做MANDT, 为第一个主键,这个字段的用处是.() A)区分后台数据库的类型 B)区分表中记录属于哪个客户端(client) C)区分表的数据量大小 D)SAP系统保留字段 5.下面的定义语句中,哪一个语句定义出来的结果是一个内表. () A)DATA zsflight TYPE sflight. B)DATA: COLS LIKE LINE OF TC-COLS. C)TABLES SFLIGHT. D)DATA: zsflight TYPE TABLE OF sflight. 6.ABAP中三种基本的数据对象是. () A)内表结构基本数据对象 B)内表程序语句 C)字符数字日期 D)语句程序表 7.语句loop at itab into wa. 的准确意思是. () A)把wa中的值进行循环,每一次循环都写回内表 B)求出迷宫itab的出口放在wa里 C)对内表itab的数值列进行累加放入wa中 D)对内表itab进行循环,把循环中每一行的结果写入结构wa中 8.程序中执行了这么一段代码 DATA it_sflight type sflight with header line. Loop at it_sflight. it_sflight-carrid = 'AA'. Modify it_sflight. Endloop. 该段语法中出现了四次it_sflight,其中后三次分别代表的是内表还是结构. () A)内表内表内表 B)内表结构内表 C)内表结构结构 D)内表内表结构 9.在设计报表程序时,选择的程序类型应该是.() A)可执行程序

ABAP面试大全之令狐文艳创作

目录 令狐文艳 1. 报表知识 1.1基础知识 1.1.1报表事件,有哪些? 1.1.1.1过程化事件 INITIALIZATION START-OF-SELECTION END-OF-SELECTION 1.1.1.2选择屏幕事件 AT SELECTION-SCREEN OUTPUT选择屏幕PBO事件,每次选择屏幕调用之前触发,在其中进行选择屏幕输出之前的准备工作,如确定屏幕各元素的输出状态。 AT SELECTION-SCREEN选择屏幕最后被触发的事件,用户在选择屏幕上回车、选择某个GUI按钮、功能键或者菜单项时触发 AT SELECTION-SCREENON field AT SELECTION-SCREEN ON BLOCK block AT SELECTION-SCREEN ON RADIOBUTTON GROUP group1 AT SELECTION-SCREENON seltab AT SELECTION-SCREEN ON END OF seltab, AT SELECTION-SCREEN ON HELP-REQUEST FOR field选择屏幕的POH事件,F1事件,定义字段帮助

AT SELECTION-SCREEN ON VALUE-REQUEST FOR field选择屏幕的POV事件,F4事件,定义字段输入帮助 1.1.1.3在使用到逻辑数据库时,比如HR报表,涉及到的逻辑 数据库事件: GET node GET node LATE 1.1.1.4列表事件 TOP-OF-PAGE END-OF-PAGE AT-LINE-SELECTION AT-USER-COMMAND用户交互控制,选择某个GUI功能出发,用于交互式报表 1.1.1.5AT 事件 AT FIRST功能 循环时第一条记录时调用 AT LAST功能 循环中最后一条记录时调用 AT NEW 功能 循环中当指定字段之前(包括指定字段)的组合和上一条记录不一样的时候调用 AT END OF功能 循环中当指定字段之前(包括指定字段)的组合和下一条记录不一样的时候调用 AT事件的注意点 AT事件中的工作区不同于LOOP循环的工作区该工作区中

大学生求职面试技巧

大学生求职面试技巧 大学毕业生能否顺利就业,找到一个理想的工作岗位,除了取决于毕业生自身的素质、条件和社会因素外,掌握求拿着简历回答问题。若接电话时正好手边有简历,记住一定要把它拿出来,对照着回答问题。一般来说,面试方会进行常规的简历信息核实。对于一些跳槽多次、工作经验复杂的求职者,对照着简历可以避免错报数次以及跳槽时间等内容,免得留下“不诚实”的印象。求职面试的技巧有时显得非常重要。它往往能起到事半功倍的效果,使毕业生在求职择业的过程中少走弯路。笔者根据多年从事毕业生就业指导工作的经验,就毕业生求职面试的技巧谈几点想法。 一、基本礼仪 面试是求职过程中很重要的环节,是面试官和求职者互相了解的重要步骤,面试官需要对求职者是否适合本岗位进行一系列的考察,而求职者也会通过和面试官的沟通来了解本岗位和本公司的情况。面试过程中有很多不可控因素,比如面试官的性格,如:两个人沟通过程中的互动程度等,但也有很多可控因素,比如“礼貌”。 二、提前准备的一些资料(研究面试公司) 面试前,你要有意识地尽力调查研究这家公司,调查其经营服务范围,存在的问题,发展前景和在行业中的地位等。

三、表现积极的态度 面试时,言辞上的谦虚是应该,但这并不意味着自卑,你要直接告诉面试官你最近取得了哪些成绩,你将来的职业生涯目标以及你所具备的条件。尽量早些告诉他,不要等到他先来问你。作为一名大学生毕业生或一名职业人员,要时刻保持必胜的信心。 四、要落落大方,面带微笑 在求职择业面试中,大方与微笑很重要。要牢记,任何一位面试官都喜欢落落大方的人。 五、专心的倾听 在求职面试时,求职者如果不专心倾听,就会错过一些很重要的东西,你必须表现出浓厚的兴趣,专心的听面试官的讲话,不要被自己的思想情绪分散注意力。 为了提高自己的倾听技巧,把握自己的思想情绪,请记住以下各项: 1、当面试官讲话时,你要直接看着他,使他知道你对他讲的感兴趣,你的眼神会告诉他:我在专心听您的讲话。 2、控制自己的思绪,使它不会超过面试官的讲话速度。通常我们都知道,思维的速度比讲话快五倍。如果他讲话不连贯,一下子找

《面试技巧》考试试题.

《面试技巧》考试试题 一、简答题:(共30分) 1、你最喜欢的一本书是哪本?(10分) 2、假设你在某单位工作,成绩比较突出,得到领导的肯定,但同时你发现同事们越来越孤立你,你怎么看这个问题,你准备怎么办?(10分) 3、参加公务员面试在着装上应该注意些什么?(10分) 二、案例分析题:(共70分) 1、案例1:参加××市委宣传部的面试 导语: 某市委宣传部公开招考干部。吴某踊跃报名,并且顺利地通过了两轮笔试。第三轮是面试。 现场: 考场设在市委宣传部部长办公室,由市委常委宣传副部长亲自主考。这是吴某第一次面对面接触市级领导干部,但他还是极力保持了镇定自若。副部长坐在吴某对面的长条沙发上,表情和蔼但又不失威严。 面试开始了。 问:"你在单位做什么工作?" 答:"教过语文课,做过文字秘书,后来在党委宣传科做宣传工作,一直到现在已有两年多了。" 问:"同样是做宣传工作,为什么要来这儿?" 答:"可以接受更高层次的锻炼。另外我报考的是文艺处,我觉得这份工作更适于自己发挥。" 问:"那么你有什么特长?" 答:"其实也算不上什么特长,只是对文艺工作的兴趣更浓厚一些,平时喜欢写一些东西。"说完他下意识地抚弄了一下手中事先准备好的个人作品剪辑册。副部长伸手示意,他立即递了上去。 问:"市委机关收入少,又没有住房,这些情况你知道吗?" 答:知道。收入会随着时间的延续而逐渐增长;住房不成问题,可以继续住原单位的。 问:"第二轮写作考试谈生产力的问题,我觉得你谈得并不是很理想,为什么?" 答:"您说得对,我也认为没谈透,因为我是学中文的,有关经济方面的知识还不够,不过如果是工作需要,我会努力去学习的。" 副部长停下提问,又一次翻弄吴某那本作品剪辑。一边翻阅一边像是在思考什么问题。 大约过了两分钟,副部长抬起头问:"如果你通过了考试,录用你了,你们单位不肯放你走怎么办?" 答:"这的确是个重要问题,原单位重点培养了我三四年,而我却要'跳槽',他们很可能不同意。"吴某稍思索了一下,又答道:"如果副部长认为我还能适合这里的要求的话,您也就能想办法帮助我解决这个难题。"听了这个回答,一直保持严肃的副部长微微地笑了。 半个月后,吴某被通知"录取"了,于是遇到了原单位不答应他调走的问题,于是市委宣传部派人来吴某单位协调解决了这个问题。从此,吴某成功地迈进了市委机关的大门。 问题:请对吴某的成功面试做以评议。(30分) 2、案例2:参加×××检察院的面试

分析求职面试有哪些技巧

分析求职面试有哪些技巧 导读:本文是关于分析求职面试有哪些技巧,希望能帮助到您! 能否找到一份理想的工作,很多人在求职前都是没有把握的,所以在接下来的面试求职过程中,往往也会有很多疑问的地方,如何理性的整理这些问题,并在求职面试中获得胜利,资深人力资源专家表示,疑问的产生大多是由于缺乏面试的经验与技巧,而造成的被动求职。 为了获得更多的求职面试技巧,在找工作时更加自信,而有把握在众多的竞争者中脱颖而出,分析求职面试的技巧有哪些,为你的求职指引方向: 1、准时到达,千万别迟到。 如果这个工作对你很重要,那么即使当天有台风,也要提前到达。 2、轻装上阵,关键物品别忘记。 面试的时候,你需要的不是公文包或者手提包,而应该准备一个文件夹,带上所有必备文件,最重要的是别忘了带笔。 3、提前做好功课并熟练掌握。 把你准备的材料好好熟悉几遍,尤其是在你的履历上提到过的那些。对材料的自然熟悉,比油嘴滑舌能说会道或因练习过度引起的机械反应要强得多。尤其要对下面这些问题做好心理准备:你想从原来的公司来到我们公司的原因是什么?

如果给你5年时间,你想干点什么?你又有什么技能、资格、经验或信心有助于你实现这一目标? 4、面试题回答的观点一定要鲜明。 如果在某个问题上没有鲜明的观点,就不妨谈一谈另外一个你有鲜明观点的类似问题。 5、要留意在你的专业或职业领域、你所从事的具体行业,以及整个行业内新近发生的热点问题。 如果能注意阅读当天早上的报纸就更好了。这样,像累死未来20年内,人们必将发现癌症的治疗方法,那么你认为这会对你所从事的行业、制药业,以及癌症慈善事业,产生什么样的影响?之类的问题至少不会让你一头雾水。 6、注意倾听。 时刻准备捡起一些从面试官嘴里说出来的一些评论、特殊字眼和说法,适时迎合他们,把你听到的这些话送回去,这会令对方感觉非常惬意。 7、警惕令人生厌的因素。 如果发现面试官对你所说的内容已经感到厌烦,那么就不要继续说下去,赢立即停止。 8、不要低估非语言性行为的力量。 适时用眼光与其交流一下,或者用一个真诚的微笑显示你的充满自信。主动伸手,坚定但不用力过度地与人握手,对男女都是一大法宝。口袋里面备一块手帕,手掌出汗了可以偷偷地擦去(尽量不要用面巾纸,容易烂,并会在手上留下纸屑)。 9、始终作出积极、肯定的反应

ABAP试题

一.单选题 1,下面的语句中,哪一个语句编译会报错(假设XXX 和结构sflight都已经定义). ( c)A)write at 12 XXX. B)data type type sflight. C)sflight-price = a+b. D)write sy-vline. 2.在ABAP/4的开发工作中,哪一个TCODE是直接进入就可以创建程序, 函数组以及程序内部各种元素的. (a ) A) SE80 B) SE11 C) SE93 D)SE16 3.直接进入就可以查询表的结构是哪个TCODE. ( b) A) SE80 B) SE11 C) SE93 D)SE16 4. 很多表当中都有一个字段,叫做MANDT, 为第一个主键,这个字段的用处是.( b) A)区分后台数据库的类型 B)区分表中记录属于哪个客户端(client) C)区分表的数据量大小 D)SAP系统保留字段 5.下面的定义语句中,哪一个语句定义出来的结果是一个内表. (d) A)DATA zsflight TYPE sflight. B)DATA: COLS LIKE LINE OF TC-COLS. C)TABLES SFLIGHT. D)DATA: zsflight TYPE TABLE OF sflight. 6.自己定义一个增强项目,加入系统的增强,并在其中激活增强的TCODE应该是. (b ) A)SMOD B)CMOD C)SE84 D)SE80

7.语句loop at itab into wa. 的准确意思是. (d ) A)把wa中的值进行循环,每一次循环都写回内表 B)求出迷宫itab的出口放在wa里 C)对内表itab的数值列进行累加放入wa中 D)对内表itab进行循环,把循环中每一行的结果写入结构wa中 8.程序中执行了这么一段代码 DATA it_sflight type sflight with header line. Loop at it_sflight. it_sflight-carrid = 'AA'. Modify it_sflight. Endloop. 该段语法中出现了四次it_sflight,其中后三次分别代表的是内表还是结构. ( b)A)内表内表内表 B)内表结构内表 C)内表结构结构 D)内表内表结构 9.在设计报表程序时,选择的程序类型应该是.(a ) A)可执行程序 B)模块池程序 C)包含程序 D)函数组程序 10.在报表程序的屏幕筛选条件里,SELECT-OPTIONS定义出来的元素是.(a) A)内表 B)结构 C)基本数据对象 D)指针型字段 11.在报表程序的屏幕事件里,有一个事件叫做AT LINE-SELECTION.参见如下代码:WRITE / ‘ABAP’.

BW常见面试问题(含答案)

1.你过去几年做过什么项目?你做过哪些报表?这些报表的数据源是什么?对于这些数据源的delt a机制熟悉吗?(考察对项目的大概了解) 做过什么行业?电商、通信行业 做过什么报表?财务报表、销售报表、仓储物流各种明细报表 2.你项目中有几人?这个bw是怎么分配工作的?(考察项目的真实性) 5个,3个建模,两个报表 3.bw对一个模块抽取数据,那么这个模块有几个dso ?几个cube?为什么这么设计?(考察项目建模的熟练性) 模型3-4个,dso7-8个,分层备份,数据。 一般企业的目标分类

4.dso和cube加载数据的频率是怎么样?(考察对数据加载的熟练性) 每天晚上加载 加载量十几万条至几百万条数据不等

5.如何把已开发好的模型和查询传到生产机?(考察如何把工作内容从开发机传到生产机) 通过se10释放,然后通过stms传输。 6.协同开发一个模型的时候可以保存到2个请求号中吗?请说明原因?(考察对模型重复加载的程度) 协同开发时,后开发的,会自动建立一个请求挂在前边那个请求的下边。 7.数据源如果没有在bw端复制数据源会出现怎么样的效果?(考察把r3的数据源结构复制到bw端) 会报错,说需要复制数据源。 8.请说明你做的数据源在r3的表名(考察对r3底表的熟练性)https://www.doczj.com/doc/1e18824890.html,查看表名。 9.如果是文件上载,如果是几百万条数据,你如何处理?(考察对数据仓库优化的能力) 如果要抽取一个text文件,有百万条甚至千万条数据,应该怎么做。 如果上传的数据量过大,不可能一次上传,否则肯定会死掉。 方法是写程序分批上载。一般每包的数据量1-2万条比较合适。 数据的流转路径:TXT ------- 内表------------- R3 我们删除R3的数据的时候,也不可能一次情况完毕,也还

android个人面试简历模板

android个人面试简历模板 陈先生 目前所在:天河区 年龄:26 户口所在:湖南 国籍:中国 婚姻状况:未婚 民族:汉族 身高:170cm 体重:65kg 求职意向 人才类型:普通求职 工作年限:4 职称:高级 求职类型:全职 可到职日期:两个星期 月薪要求:6500~7999元 希望工作地区:广州 工作经历 **公司起止年月:2012-04~至今 公司性质:国有企业

所属行业:通信/电信/网络设备 担任职位:UI设计师 工作描述:负责公司合作项目的软件界面设计、移动端产品界面设计、网站界面设计、公司宣传册设计、名片设计等,每个项目界面设计都是独立一人完成;设计项目有:广东号百黄页网站(包括wap网站)、湖南号百黄页网站、云南号百企业通讯录手机端、关键字营销助手手机端、更纤小助手手机端、翼支付pos手机端、翼支付电视端(IPTV)、翼支付火车票手机端、翼支付添益宝手机端、打车e族手机端等。 离职原因: **公司起止年月:2011-02~2012-04 公司性质:私营企业 担任职位:网页设计 工作描述:在该公司主要工作是设计公司接的医疗网站项目,以及公司自己的医疗网站和推广专题页面设计等,并设计了公司官方网站、公司名片、公司宣传册、户外广告等。 离职原因: **公司起止年月:2010-03~2011-02 公司性质:私营企业 所属行业:计算机/互联网/通信/电子 担任职位:网页设计 工作描述:在该公司主要设计公司官网的广告图片、网站专题页面设计、公司电子杂志设计等,以及网页静态页面代码编写等。 离职原因: 最高学历:大专

获得学位:大专毕业日期:2010-06 专业一:多媒体技术专业二: 起始年月终止年月学校(机构)所学专业获得证书证书编号 2007-092010-07湖南机电职业技术学院多媒体技术多媒体作品 制作员0918001299401600 语言能力 其它外语能力: 国语水平:优秀 工作能力及其他专长 1、精通软件:Photoshop、Dreamweaver、Illustrator、Flash、Axure; 3、精通html语言,精通DIV+CSS布局,熟练使用html5+css3 编写wap网站,对Javascript有一定了解并会使用; 4、对用户体验和交互设计有一定的了解,熟悉产品设计流程, 能快速使用Axure制作产品原型; 姓名:陈先生 性别:男 学历:本科 身高:178CM 籍贯:湖南 出生年月:1989-09-08 目前所在地:未在深圳 毕业院校:湘潭大学 主修专业:电子信息科学=>计算机科学与技术

公务员录用考试面试常见20个问题及解答

公务员录用考试面试常见20个问题及解答 2009-05-19 14:13:06来源:人民网(北京)跟贴 0 条手机看新闻编者按:公务员录用考试面试是进入公务员行列的关键一环,本篇就公务员录用考试面试最常见的20个问题进行了总结归纳,供广大考生参考! 问:公务员考试面试有哪些特点?与企业面试有哪些不同? 答:公务员考试面试是一种通过精心设计,以交流和观察为主要手段,来了解考生的综合素质及相关信息为目的的测试方式。在面试过程中,考官可以根据考生当场对所提问题的回答,考察他综合分析问题的能力、求职动机、人际交往能力、应变能力、自我情绪控制能力、计划组织协调能力、语言表达能力以及举止仪表和气质修养。 公务员面试测评与笔试考试共同构成科学、实用的国家公务员录用人才测评体系。 与企业招聘面试相比,公务员面试以其独特的职业背景和能力要求。其独特性集中体现于以下几点: (一)弱专业性 (二)强综合性 (三)含主观性 (四)重规范性 (五)有重复性 (六)有限互动性 (七)具科学性 问:面试要走哪些程序?事先了解下,心里好有个底。 答:面试的具体流程基本分为以下9个步骤: 一、确定为面试对象 公务员面试是在笔试之后进行,笔试合格者才能进入面试。笔试结束后,由人事考试机构统一划定笔试专业科目合格分数线和公共科目最低录用控制分数线,各级组织、人事部门在上线人员中根据各招考职位报考者的笔试成绩,从高分到低分按招考职位考录计划的面试比例确定面试对象。面试成绩满分为100分,合格分为60分。面试资格确定方法为: (一)确定笔试分数线 由人事考试机构按照面试比例,参照调剂因素、资格复核淘汰因

素、体检、政审淘汰因素等,确定一个基本的分数线。[NextPage](二)成绩排名 上线考生的笔试成绩按照各个职位从高到低的原则排名,总分并列的,比较《行测》和《申论》合计分数,分数高者优先。名次并列情况重复计算。 (三)名单公示 按照规定,进入面试的考生名单和成绩排名情况应在网站上予以公布,接受考生和社会各界的监督,公示时间一般为5天,公示未结束不得举行面试考试,在公示期间如有考生被检举违纪,经查实后该考生将被取消面试资格,由后续考生顺序替补。 二、资格复审 面试前,对进入面试的报考人员须进行资格复核。考生一般会接到电话通知,复核地点在当地公布的指定地点。资格复核需要带齐下列手续:(一)20××年全日制普通高校应届毕业生应提供学校核发的就业推荐表、教育部学生司制发的《全国普通高校毕业生就业协议书》、身份证、原户籍等相关证件(证明)原件及复印件。(二)社会其他人员应提供本人身份证、户口簿、学历、学位证书、单位同意报考证明等相关证件(证明)原件及复印件,按各级组织人事部门规定的时间、地点接受资格审核。 报考者不参加资格审核或提供的证件不全及所提供的证件(证明)与个人网上填报内容不相符者,不得参加面试,因此出现的空缺,在报考该职位的人员中从高分到低分依次替补。面试前3天,取得面试资格的人员如果放弃参加面试,并向报考机关同级组织、人事部门书面确定的,将在报考该职位未进入面试的人员中从高分到低分依次替补。报考公安警察、森林警察的,在资格复审时,同时进行体能测评。 (三)发放通知 经过以上几个环节后,人事考试机构将确定最终正式进入面试的考生名单,考生将得到正式的面试通知书或考试证件,并得到面试的地点、时间和注意事项的通知。 三、面试报到抽签 一般需要提前10—30分钟到达指定地点报到,考试工作人员核对考生身份证件和面试通知书等相关证件。之后,考生抽签确定分组和进场

ABAP 100 道面试题

ABAP 100 道面试题 text: 1. What is the typical structure of an ABAP/4 program? HEADER ,BODY,FOOTER. 2. What are field symbols and field groups.? Have you used "component idx of structure" clause with field groups? Field symbols:- Field groups :- 3. What should be the approach for writing a BDC program? STEP 1: CONVERTING THE LEGACY SYSTEM DATA TO A FLAT FILE to internal table CALLED "CONVERSION". STEP 2: TRANSFERING THE FLAT FILE INTO SAP SYSTEM CALLED "SAP DATA TRANSFER". STEP 3: DEPENDING UPON THE BDC TYPE i)call transaction(Write the program explicity) ii) create sessions (sessions are created and processed.if success data will transfer). 4. What is a batch input session? BATCH INPUT SESSION is an intermediate step between internal table and database table. Data along with the action is stored in session ie data for screen fields, to which screen it is passed,program name behind it, and how next screen is processed.

无经验的求职者要懂的面试技巧

无经验的求职者要懂的面试技巧无经验的求职者要懂的面试技巧 通常情况下,求职者在接到面试通知电话时都会比较紧张,甚至忘记在结束说谢谢这类基本的礼貌用语。这样的语言表达能力上的 小问题是不容乎视的,因为往往是这样的小问题把大学生拒在了公 司大门之外。求职者要清醒的面对求职这件事情,不可轻视亦不可 将其看的过重。求职者在向应聘单位投递求职简历后,就要着手做 好相应的准备工作的,这样才不至于出现期待已久的面试通知一旦 来临,却不知所措的情形。 因为每一个求职者的自身情况及求职单位各不相同,所以每个人为所求岗位而做的准备工作也大不相同。根据绝大部分应届大学毕 业生求职的相关经历,在这里向广大没有经验的求职者谈谈比较常 见又比较有特性的求职准备工作: (一)充足而真实的职业能力实证是敲开企业大门的金砖。 让即将面临毕业的应届生最头疼不是找不到合适的工作,而是找到了喜欢工作却过不了面试。面试考验的不仅是求职者的应变能力、语言表达能力和人格魅力,还有在生活中点滴积累、不断锻炼提高 的为企业创造财富和价值的职业能力。 因此,广大求职者,尤其是高校毕业生,要认清并端正实习的目的与态度。如果将工作比作一本书,实习就好似它的前言部分,一 定要有贯穿始终的中心才能表述整本书的内涵。自己不想从事的工作,不符合自己职业规划方向的工作,就尽量不要盲目地去实习。 实习结束后,绝不可能留下来工作的地方,也不要随波逐流去实习。实习是毕业生求职的一个重要方式。到想从事工作的领域去实习, 在实习时努力工作,主动创新和思考,积极提高自己的职业能力, 争取实习结束后取得的是自己职业能力真实提升的实证,而不是一 张简单的实习结束证明。

SAP SD 面试知识点精华

货物移动类型分为几大类:收货、发货、转储、库房调整 o1xx- GR from Pur/Prd and return o2xx- GI for Consumption o3xx- 4xx Transfer o5xx- GR W/O ref to Pur/Prd Order o6xx- LE-SHP movement types 101 按采购订单收货 501 无采购订单收货 511 免费收货 MIGO/MB1C 601 销售出库 -----602冲销 643 公司间销售发货------ 644冲销 655 销售退货订单的收货 ------- 656 冲销 633 寄售出库 (总部->分公司) 541 委外加工发货 向客户补收货款-借项凭证(Debit memo ) 向客户退款-贷项凭证(Credit memo ) 销售配置 1.Price procedure/ Schema determination “定义条件表” “定义存取顺序”,link to条件表 “定义条件类型”,link to存取顺序 “定义客户定价组”,在客户主数据中。 “定义单据定价过程”,为订单类型指定单据定价过程 “定义定价过程”,关联条件类型。 “分配定价过程”← Sales area + Doc. Procedure + Cus. procedure “通过项目类别定义定价”,用来确定指定的项目类别是否执行定价过程,这步确定是否取定价 VK11 维护价格

2.Output “定义条件表” “定义存取顺序”,link to条件表 “定义output type”,link to存取顺序; “Mapping output给partner and medium” “分配output过程”: o Head ← Sales order Type o Item ← Sales order Item VV11/VV21/VV31维护OUTPUT 3.科目确定 3.1.收入科目确定 (1)定义物料账户组:OVK5 MM03→sales 2 Tab (2)定义客户账户组:OVK5XD03→ company Tab→account Tab (3)定义条件表:v/14,一般不需定义,特殊需要时定义 (4)定义存储顺序:V/09 (5)定义科目确定类型:V/09 (6)定义科目确定过程:V/11 , Link 科目确定类型 (7)分配科目确定过程:V/11 (8)定义/分配科目代码(帐码)→定价过程 (10)分配总账科目:VKOA 3.2.成本科目确定 T-code:OBYC 账目表+账码(事务)+ 估价修改 + 一般修改+评估级别固定条件可变条件账目表:取自公司代码; 帐码(事务):GBB 库存记账FRL 委外加工; 估价修改:估价分组代码,相同会计处理的估价范围的组合; 一般修改:事务细分; 评估级别:评估类 4.Credit management 4.1.Define credit control area(可以定义default risk category,更新组Update group 000012)→Assign sales area to credit control area 4.2.定义风险类别(Risk category) 4.3.信贷范围 + 风险类别(FD32) + Credit group (Order Type) 4.4.VKM1冻结的销售订单清单 VKM3 解冻 4.5.FD32/FD33 更改客户信用额度 4.6.矫正程序:S066 S067, RVKRED88/77 5.ATP check 5.1.Check Group:是否ATP check,每件检查还是每天检查 5.2.MATERIAL TYPE 可以分配一个默认的check group 5.3.Schedule line 是否与ATP 相关; requirement class 是否与ATP相关 5.4.物料主数据:MRP3里面,( Check Group) 5.5.Check Group + Checking Rule→具体check的内容,库存/PR 等等 5.6.T-code:MD04 Stock/ Requirement list 6.需求传输 Item category + MRP Type→ Requirement Type Requirement type ← Requirement class 7.Plant determination 7.1.customer-material info

相关主题
文本预览
相关文档 最新文档