有没有找abap开发而新人的,我学了3个月的abap开发,没经验没项目要,求助,不知何去何从,是否该放弃

热门排行榜
一键收藏,永不丢失
abap sap国语版/sap abap开发/学习SAP-ABAP?
SAP ABAP就业前景现在在做内部ABAPer,虽然才做3个多月,但是增强、BAPI、ALV、SMARTFORM都还是比较熟练的了,可以独自完成各模块的开发需求和单体测试..不知道这种水平出来找得到合适的工作不?薪酬大概能有多少呢?我知道这行很讲究项目经验,而且技术也是青春饭,很苦恼,不知道继续这个有没有发展前景。在内部很爽的,在外部做ABAP太辛苦了,曾今1个月时间要求完成54个开发项,各种接口,各种增强,复杂的报表,都想吐血了,就看你能不能挺过来。个人认为,你如果只是在内部做了3个月的话,根本没多少用,你要SAP ABAP发展前景怎样?实习期间,零基础学习难吗?是这样的~~小弟是大三的学生,目前在一家做SAP 实施的公司做实习生。这家公司做SAP还是很全的,各个模块都有。本来是跟着师父做业务模块的,今天带我的师父跟我说,公司目前很难有合适的项目能让我跟着做。因为项目大多数在外地,公司不会把我放到外地去,开销太大,对学生来说也不方便。师父说让我先跟着做ABAP。我现在比较纠结,ABAP到底有前途么,学ABAP转业务模块难么?并且零基础学习难么?小弟没有任何ABAP的经验,在校学习过JAVA,也挺水的,没做过项目。求前辈指点!有加分1、零基础学习难吗 java是转ABAP的最佳编程基础,你师父可能看中你这一点了。java水没关系,只要了解java的编程思想就OK。 2、ABAP有前途吗 目前ABAP的应用主要在报表开发商,说实话sap abap开发问题AUTHORITY-CHECK OBJECT 'M_BEST_BSA' ID 'ACTVT' FIELD '02' ID 'BSART' FIELD r_bsart-low.是什麽意思,谢谢AUTHORITY-CHECK表示权限检查; OBJECT 'M_BEST_BSA' 表示检查采购订单中的凭证类型这个对象; D 'ACTVT' 表示操作权限; FIELD '02' 表示更改操作; SAP--ABAP开发,怎样查找字段所属表SAP--ABAP开发,某字段(如街道门牌号)如果F1建--技术信息,找到技术信息为:字段数据-表名为ADDR1_DATA的,表类别-结构,字段名称-STREET,数据元素-AS-STREET..
应该怎样查找该字段所属表的字段信息在SAP中,找表不是一件简单的事情,很多时候都是看经验的。 一般情况下有四种方法: 1、按F1,也就是你说的方法,但界面上很多时候是结构,而不是真正的表; 2、查找数据元素的使用清单。找到字段的数据元SAP ABAP 程序 解读关联表EKKO、EKPO、EKET
MAKT,取出采购订单号、物料、物料描述、采购订单下单量、下单日期、交期、请购部门
DATA:BEGIN OF WA,
EBELN TYPE EKKO-EBELN,
BEDAT TYPE EKKO-BEDAT,
LIFNR TYPE LFA1-LIFNR,
NAME1 TYPE LFA1-NAME1,
EBELP TYPE EKPO-EBELP,
MATNR TYPE EKPO-MATNR,
MAKTX TYPE MAKT-MAKTX,
MENGE TYPE EKPO-MENGE,
MEINS TYPE EKPO-MEINS,
EINDT TYPE EKET-EINDT,
AFNAM TYPE EKPO-AFNAM,
YI type n,
WEI TYPE n, ''未交货
SHKZG type EKBE-SHKZG,''借贷标记
VGABE type EKBE-VGABE,
END OF WA.
DATA ITAB LIKE TABLE OF WA with header line.
SELECT
EKKO~BEDAT
EKKO~EBELN
EKPO~EBELP
EKPO~AFNAM
EKPO~MENGE
EKPO~MEINS
EKET~EINDT
MAKT~MATNR
MAKT~MAKTX
LFA1~LIFNR
LFA1~NAME1
EKBE~VGABE
EKBE~SHKZG ''借贷标记
INTO CORRESPONDING FIELDS OF TABLE ITAB
From LFA1 inner
join EKKO on LFA1~LIFNR = EKKO~LIFNR
inner
EKET on EKET~EBELN = EKKO~EBELN
inner
join EKPO on EKET~EBELN = EKPO~EBELN
AND EKET~EBELP = EKPO~EBELP
inner
join MAKT on EKPO~TXZ01 = MAKT~MATNR
inner
join EKBE on MAKT~MATNR = EKBE~MATNR
LFA1~NAME1 in m1.
接下来 计算已收货量:根据采购订单号、项目号关联采购订单历史表EKBE,首先根据借贷标识EKBE-SHKZG将EKBE-MENGE(数量)赋予正负号,SHKZG为S时为正数,SHKZG为H时为负数。再将相同采购订单号、项目号、EKBE-VGABE=1的数量(EKBE-MENGE)汇总,计算出已收货量
请问这一步 接下来怎么做
如何把计算的收获量填入内表 并且根据相同的订单号 项目包 和EKBE-VGABE=1的数量汇总 求代码
分数不是问题虽然我不懂MM模块,但是你可以在LOOP里面写个AT END OF XXX来完成这个动作,希望我的回答对你有所帮助 LOOP AT itab INTO wa. If wa-SHKZG = 'S'. wABAP SAP 如何将一个内表中的某一行分配给一个field-symbol一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)
我不想loop里面套loop这样太慢了
我准备用field-symbol. 我设了两个field symbol 分别为和, 然后:
loop at itab assigning .
和指向同一行 *
while 指向的不是itab的最后一行时 *
指当前所指的下一行.*
if 和中的某两项相同.将和移到另外一个内表itab2.endif.
endwhile.
endloop.
我感觉这样应该比用两个loop会快一些吧?
其中打星号的这几个语句我不知道怎么写,在abap里能实现吗?
或者有没有别的更好的办法? 求高手解答谢谢1 你的思路不对。 2 loop里面嵌套loop未必慢,n小于10万的时候,性能差异可以不用考虑。 3 不用解决你的需求更简单~ ^_^学习SAP-ABAP?开始学习SAP-ABAP,但是目前中文的资料很少,而且现资料阅读性很差,请问在哪里可以找到全面系统的中文资源?关于ABAP编程的现在网上资料已经不少了啊,不过要想学好除非是跟项目,要有在解决实际问题的过程中学习才行的。sap abap报表显示的问题一般的报表,都是把得到的数据存到一个内表里,再用ALV显示。
但是我希望点执行(F8)的时候,显示的是一个excel,换言之,就是在sap系统里有弹出一个excel文件,内表里的内容通过excel保存,这个怎么实现,谢谢各位大神我正好刚刚整理了这个材料 给你贴过来吧 ,非常简单的,都是固定的格式,实在不会就copy也可以解决问题。 你自己要建一个excel模板上传。也可以直接放到程序的目录下。 & EXCEL 输出 DATASAP ABAP 编程问题请问exit和 return 有什么区别。在loop 里和不在loop 里作用一样吗?还有就是check 有什么用?比如check 变量 is初值。什么意思RETURN :This statement ends the current processing block immediately. 立即退出当前程序块 EXIT: When processinSap abap 问题我想把一个内表写到服务器上,请问用transfer to 可以吗?如果不可以,应该怎么实现?在线急等,麻烦高手帮忙!你完全可以通过文件放到服务器上啊,为什么要用内表去写?
更多SAP培训资料,视频,教程请登录:
更多SAP问题,请上51SAP知道()提问。想快速学习SAP,了解SAP培训课程,登陆51SAP教育中心()了解更多信息。
更多SAP培训资料,视频,教程请登录:ABAP开发环境的安装 - 下载频道
- CSDN.NET
&&&&ABAP开发环境的安装
ABAP开发环境的安装
Mini SAP 6.2 安装 ABAP/4 编程
一,准备  
A),建议备份操作系统,如GHOST,安装失败后可快速恢复操作系统,再次安装;
B),安装的目标分区格式必须是NTFS;
C),联通局域网,如果是单机使用最好是(添加硬件→添加新的硬件设备→网络适配器)安装虚拟网卡Microsoft Loopback Adapter并设
置 IP、DNS;
D),DAEMON Tools用于加载BIN格式的镜像文件,最好将虚拟的光驱设为Z ;
E),在这个文件 C:\WINNT\system32\drivers\etc\services (Windows 2000) 或者
C:\Windows\system\32\drivers\etc\services (Windows XP) 中必须不含有端口为
的一行(服务);
F),在 Windows XP 上的特别要求
在 C:\Windows\system\32\drivers\etc\hosts 这个文件中,一般包含了这么一行
127.0.0.1 localhost
必须配置这么一行 ,并新添加
Open the network connectivity definition with start-&control panel-&network connections
for defining the network
connection.
Select -&extended-& allow other users in network. Activate new configurations.
Select remote desktop within extended configuration menu.
G),以前安装有 sql server,安装 MiniSAP 前必须先予以 uninstall,并删除安装目录。 
注:E、F、G项参考 廖巍 作《安装 Mini SAP 的注意事项》 ,我在之前的安装未做这三项也正常安装,因水平有限未发现系统
中有何影响。应该是版本不同的缘故!
安装时需更换镜像文件,但安装界面无明显的提示,按如下步骤操作即可:
A),DAEMON加载CD1,执行 X:\setup.bat 开始安装;
B),进度25%时提示插入源文件,此时仍是 CD1;
C),进度27%时提示插入源文件,此时仍是 CD1;
D),进度41% 时提示插入源文件,更换为 CD2;
E),进度44%时提示插入源文件,更换为 CD3;
F),进度47%时 提示插入源文件,更换为 CD1;
G),X:\resume_setup.bat,需要重装一遍,以激活licence(如果licence不能启动,可考虑这一步骤);
我安装完后出现5个warning,只要没有error就OK。
H),GUI安装,执行 X:\MINIGUI\setup.exe;
安装完成后桌面出现Start SAP ABAP Engine和SAPlogon两个快捷方式。
三,登录   
A),“SAPlogon”,出现登录窗口(SAP Logon 620),点击【新(N)…】按钮
在“新增”窗口做如下配置:
说明:“任意填写”
应用服务器:&MachineName&(假设这是你的电脑名)
SAP路由字符串:不填
SAP系统:选择R/3
系统编号:00
点击【确定】按钮,返回到登录窗口(SAP Logon 620)
此时在登录窗口(SAP Logon 620),选中“任意填写”,登录
Client User Password
--------------
000 BCUSER minisap
000 DDIC minisap
000 Sap* Pass
BCUSER是普通用户;DDIC为管理员用
B),登录后窗口的工具栏上,点击倒数第3个按钮(generates a shoutcut on the desktop)
配置“New SAP GUI Shoutcut”窗口
system date: -----------------------
Description: “任意填写”(下拉列表中选择上一步中填的实际名称)
system ID : BSP
SAP GUI parmeter:
logon date: -----------------------
client: 000
user name: BCUSER
password:minisap
language:EN-English(有中文选项,可惜并不支持,不知有没有办法把SAP 4.71的中文包挂进来)
application: -----------------------
starting: -----------------------
配置完成后,点击【ok】,然后桌面上出现图标“ ,
MIN SAP Easy Access.sap”
以后每次先运行“Start SAP ABAP Engine”,然后再运行“ , MIN SAP Easy Access.sap”
四,ABAP/4编程
A),创建程序时程序以Z、Y、SAPMY、SAPMZ开头,并遵守以下规则,否则提示无法创建程序;
创建程序名称时遵循如下规则:
o 使用至少1个但不超过8个字符(8个字符是4.6C标准,实际可以超过8位长度)
o 不要使用下列字符
o 句点(.)
o 空格()
o 括号'('')'
o 单引号(')
o 双引号(&)
o 元音变音(_,_,_,_,_,_)和'_'
o 百分号(%)和下划线(_):这些符号是SQL语句的通配符,所以也会导致问题。SAP建议在程序名称中不要使用它们。
 创建程序名称时请遵守这些命名约定:
o 报表程序(以列表格式输出数据分析):Yaxxxxxx或Zaxxxxxx。用应用程序区的分类字母替换a。用任何有效字符替换x。注意SAP报表
程序遵守相似的命名约定:Raxxxxxx。
o 任何其它ABAP/4程序(培训程序或事务程序):SAPMYxxx或SAPMZxxx。用有效字符替换x。注意标准SAPABAP/4程序遵守相似的命
名约定:SAPMaxxx,其中a代表某应用程序区。
B),创建练习程序时 Package
最好选择 $TMP  (开发类)一项;
C),菜单Environment→examples→ABAP examples中可有ABAP的实例,是学习研究的好东西;
D),学习ABAP/4编程推荐《SAP ABAP/4 开发宝典中文版》约1.32M。
SAP NetWeaver 2004s SAP NetWeaver 7.0 ABAP/4 新ABAP编辑器
一,安装要求:
o Windows XP Professional (Service Pack 2) 或 Windows Server 2003
o 机器名长度不超过13
o NTFS文件系统
o Internet Explorer 5.01 或更高, Firefox 1.0 或更高
o 最小 1G 物理内存
o Intel Pentium III/1.1 GHz 或 higher (or compatible)
o 22G硬盘空间,安装文件临时硬盘空间10G
o 显示分辨率( or 更高, 256 色)
o 安装网卡并设置IP、DNS,无网卡时安装虚拟网卡Microsoft Loopback Adapter并设置IP、DNS
o 操作系统中无其他SAP系统
o 在这个文件 C:&WINDOWS&system32&drivers&etc&services (Windows 2003) 或者C:&Windows&system&32&drivers&etc&services (Windows XP) 中必须不含有端口为,8000 的服务
 下载地址:/pub/sdn/devkits/netweaver/abap/
 源文件:SAPNW7.0ABAPTrialSP12
其他文件:404M  
 安装后:≈15G(不包括W2k3系统)
安装时间约30分钟。
A),查看X:&SAPNW7.0ABAPTrialSP12&start.htm的提示操作或双击X:&SAPNW7.0ABAPTrialSP12&image&setup.exe开始安装,一路默认确定并设
置密码,约30分钟完成安装,;
B),GUI安装,执行 X:&SAPNW7.0ABAPTrialSP12&SAPGUI&SapGuiSetup.exe;
安装完成后桌面出现SAP Management Console和SAPlogon两个快捷方式。
三,登录   
A),“SAPlogon”,出现登录窗口(SAP Logon 710),点击“系统”选项卡,再点击【新建项目(N)…】按钮
“创建系统条目”界面,不理,直接下一步:
“连接类型:”选“自定义应用程序服务器”
描述:“任意填写”
应用服务器:&MachineName&(假设这是你的电脑名)
系统编号:00
系统标识:000
“网络”、“代码页”选项卡用默认值。
点击【确定】按钮,返回到登录窗口(SAP Logon 710)
此时在登录窗口(SAP Logon 710),选中“任意填写”,登录
Client User Password
--------------
000 Sap* minisap
000 BCUSER minisap
000 DDIC minisap
BCUSER是普通用户;DDIC为管理员用
B),BCUSER用户的环境修改建议。默认收藏夹中无SAP EDITOR一项,通过输入快捷代码 SE38 调用编辑器,这时可在TOOLS中
修改菜单项名称 。
四,ABAP/4编程
未获ACCESS KEY时创建程序的规则如下
A),创建程序时程序以Z、Y、SAPMY、SAPMZ开头,并遵守以下规则,否则提示无法创建程序;
创建程序名称时遵循如下规则:
o 使用至少1个但不超过8个字符(8个字符是4.6C标准,实际可以超过8位长度)
o 不要使用下列字符
o 句点(.)
o 空格()
o 括号'('')'
o 单引号(')
o 双引号(&)
o 元音变音(_,_,_,_,_,_)和'_'
o 百分号(%)和下划线(_):这些符号是SQL语句的通配符,所以也会导致问题。SAP建议在程序名称中不要使用它们。
 创建程序名称时请遵守这些命名约定:
o 报表程序(以列表格式输出数据分析):Yaxxxxxx或Zaxxxxxx。用应用程序区的分类字母替换a。用任何有效字符替换x。注意SAP报表程序遵守相似的命名约定:Raxxxxxx。
o 任何其它ABAP/4程序(培训程序或事务程序):SAPMYxxx或SAPMZxxx。用有效字符替换x。注意标准SAPABAP/4程序遵守相似的命名约定:SAPMaxxx,其中a代表某应用程序区。
B),创建练习程序时 Package
最好选择 $TMP  (开发类)一项,;
C),菜单Environment→examples→ABAP examples中可有ABAP的实例,是学习研究的好东西;
四,MaxDB数据库
安装 MaxDB Database Manager 和 SQL Studio
方法一:开始菜单中MaxDB下有安装图标
方法二:源文件直接安装
目录X:&SAPNW7.0ABAPTrialSP12&maxdbtools&DBM76.exe
X:&SAPNW7.0ABAPTrialSP12&maxdbtools&SQLSTD76.exe
Database Manager登录
Database Server:
Database Name:
User Name:
安装时设定的密码
SQL Studio登录
Database Server:
Database Name:
User Name:
安装时设定的密码
MaxDB同MySql出自同一公司,但MaxDB的文档较少,慢慢找吧!
五,申请license key激活SAP*帐号
Sap*帐号登录。菜单第一项“SLICENSE-Administer SAP Licenses”按提示操作即可。注意项:安装SAP系统的电脑必须能上网,在申请Licenses的界面中系统类型选择“NSP - SAP NetWeaver 7.0/2004s (SP9 and higher)”,搞错了申请的文件就不能安装,提交后,邮件接收“NSP.txt”文件,649字节,按提示安装,使用期限3个月。此文件是与硬件和SAP系统的电脑关联一一对应,安装SAP系统的电脑不能上网就不能申请,别无他法。
六,ACCESS KEY破解
参考网上的ACCESS KEY 破确方法,初步了解了破解的原理,修改LSKEYF00文件等等,稍有并异,修改原文件加入SY-SUBRC =0代码也都成功,最后在开发时还是要示输入ACCESS KEY,希望有SAPNW7.0ABAPTrialSP12破解成功的朋友回个邮件给我。
若举报审核通过,可奖励20下载分
被举报人:
shenhonglei1234
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
开发技术下载排行相关文章推荐:
ABAP 获取一年的第一天
需要用abap做统计报表, 计算上一年整年的数据, 所以需要判断表中的日期字段是否是上一年. 该如何实现?
阅读(2673) 回复(27)
其他文章推荐
ITPUB官方微博:
21天精通abap/4-第一天
阅读(1409) 回复(3)
谢谢提供链接的那位老兄, 一10分钟, 整理了一下第一天的学习内容,图文并茂,贡献出来, 大家一起学习abap4总算是有一本免费的标准教材,可以成立一个讨论区讨论一下学习心得吧:)
高手多指点啊
阅读(1462) 回复(4)
诚招SAP abap开发人员(工作地点:上海)
如果你的日语在三级水平,能看懂式样书,能够简单交流,那么只需要你有一年的开发经验即可;
如果你的英语听说读写熟练,能够流利交流,那么只需要你有两年的开发经验即可;
不同的公司,招聘不同的岗位。欢迎SAP从业者,赶紧跟我联系。SAP abap人员,SAP consultant,BASIS都能在我这里找到合适的岗位。
Miss Aleen Li
:lovely: :rose: :*_*:
阅读(1492) 回复(9)
做了近一年内部abap。
求一年abap左右的简历模板。
请发至我的邮箱,谢谢
阅读(970) 回复(6)
想换工作,但不知道近一年的abap经验的该如何写简历。
原来的工作太闲,几乎学不到什么新东西,也是自己不懂得怎么学。
想到新环境,不一定薪水比现在高 。
可以的话可以发一份模板到我的邮箱吗。
阅读(898) 回复(2)
//这绝对是让人白看不厌的东西之一,有空多揣摩一下。 细微之间,显功力。
Don't place decision to execute in the subroutine
perform get_start_end_date.
form get_start_end_date.
check not ( s_workdt[] is initial ).
...more processing...
阅读(1470) 回复(0)
阅读(300) 回复(0)
阅读(60) 回复(0)
RPR_abap_SOURCE_SCAN 可以用于搜索SAP中的程序代码,一般使用时填写开发类、程序名及需要查找的字符串即可,选择屏幕布局和功能很简单,熟悉abap代码的人一看就明白了,不多解释了,使用方法及截图如下。选择范围太大的话很慢,可以考虑放到后台运行,结束了再看结果。
用这个程序查看某些特征的代码很有效,比如查找所有程序中BREAK ##
阅读(210) 回复(0)
给abap程序分配事务代码:
TCODE-SE93:输入事务代码,点击创建
如果不知道哪些和事务代码已经分配,可以点击搜索帮助,输入开发类,进行查询
事务代码和程序绑定后,输入TCODE-SE43:
返回输入SAP R/3 区域菜单名 S000
选择增强ID,双击进入
将光标放在SAP R/3上
阅读(510) 回复(0)
盛拓传媒:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题相关文章推荐:
abap 多线程
abap可以编写多线程程序吗?
阅读(2765) 回复(9)
其他文章推荐
ITPUB官方微博:
我现在要做一个报表, 根据VF02中Billing Document ID (表VBRK~VBELN字段)来查数据
现有2张表: VBRK(发票抬头),
要用的字段是VBRK~VBELN
VBKD(销售凭证业务数据),
要用的字段是VBKD~VBELN,
VBKD~BSTKD
发现VBRK表的字段VBELN、VBKD表的字段VBELN, 他们的check table都在VBUK表中,
我的疑问是要取VBKD表的BSTKD数据时, 表关联条件能直接VBRK~VBELN = VBKD~VBELN吗?
还是要把check table表关联条件一起写进去...
阅读(4705) 回复(12)
abap三年以上经验,要求有CRM开发经验,或者做过Webdypro和Adobe的顾问,周期半年;
Portal顾问:三年以上经验(有E&U行业经验优先,必须熟练SAP J2EE设计,精通J2EE WAS平台)要求马上到位,周期3个月
Workflow顾问:三年以上经验(有E&U Workflow经验优先,必须有Webdypro Web Service经验,Workflow经验3-4年)要求马上到位,周期3个月
PP/MM/FICO,3-4年经验即可,要求马上到位,周期1年左右
有意者联系我~~~~~MSN: [em...
阅读(870) 回复(9)
我想实现多值模糊查询,难道只能做循环吗?不能用IN来实现吗?
我试了一下,把SELECT-OPTION里面的值加%用IN是不行的。
请问有什么更好的办法吗?
阅读(1944) 回复(6)
[ 本帖最后由 sorrowlich 于
10:43 编辑 ]
阅读(6184) 回复(32)
现在的sap圈子里的人是否都很浮躁,潜心于研究的人多吗?
阅读(1494) 回复(7)
阅读(330) 回复(0)
阅读(60) 回复(0)
RPR_abap_SOURCE_SCAN 可以用于搜索SAP中的程序代码,一般使用时填写开发类、程序名及需要查找的字符串即可,选择屏幕布局和功能很简单,熟悉abap代码的人一看就明白了,不多解释了,使用方法及截图如下。选择范围太大的话很慢,可以考虑放到后台运行,结束了再看结果。
用这个程序查看某些特征的代码很有效,比如查找所有程序中BREAK ##
阅读(210) 回复(0)
给abap程序分配事务代码:
TCODE-SE93:输入事务代码,点击创建
如果不知道哪些和事务代码已经分配,可以点击搜索帮助,输入开发类,进行查询
事务代码和程序绑定后,输入TCODE-SE43:
返回输入SAP R/3 区域菜单名 S000
选择增强ID,双击进入
将光标放在SAP R/3上
阅读(510) 回复(0)
阅读(90) 回复(0)
盛拓传媒:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题}

我要回帖

更多关于 abap ranges 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信