- 博客(37)
- 收藏
- 关注
原创 年底到了,大家的公司怎么样?想跳槽啊!
年度了,大伙今年有什么收获?是名是利还是色呀?哈哈小弟今年就不太顺了,在公司连实习都快到两年了,公司欠报销一万多,一直不给,还让我们出差,年底到了也没给钱,苦呀。什么?哪家公司?就是那个带“中”字带“软”的呀,我就这么随便一说,你也别猜~~~想辞职了,有木有好的介绍呢?本人是超过一年的ABAP,做过PDA在WM模块项目的SAP端接口,还有平常的MM/FI报表、画屏什么基本都OK
2013-12-13 22:47:30
1941
转载 如何根据事物代码查找相应BAPI
如何根据事物代码查找相应BAPI函数如果我们找BAPI可以通过SAP标准事物代码:BAPI查询到已经释放的BAPI.如果只知道事物代码,可以通过下面的方式查询相应的BAPI.例如我们找创建销售订单的BAPI 我们知道事物代码是VA01.1、 我们进入VA01 界面,找到system --> status2、 在事物代码位置上双击,找到PACKAGE VA
2013-02-26 15:36:15
11236
原创 函数BAPI_MATERIAL_SAVEDATA基本应用示例
*----------涉及到BAPI_MATERIAL_SAVEDATA函数参数的定义---- "结构 DATA wa_headdata LIKE bapimathead. DATA wa_clientdata LIKE bapi_mara. DATA wa_clientdatax LIKE bapi_marax. DATA wa_plantdata LIKE bap
2013-02-22 14:55:32
3668
原创 常用的BAPI总结(分模块)
MM模块1、 BAPI_MATERIAL_SAVEDATA 创建物料主数据注意参数EXTENSIONIN的使用,可以创建自定义字段例如WA_BAPI_TE_MARA-MATERIAL = ITAB_UP-MATNR.T_EXTENSIONIN-STRUCTURE = 'BAPI_TE_MARA'.T_EXTENSIONIN-VALUEPART1 = WA_BAPI_TE_MAR
2013-02-20 16:29:01
1683
转载 bapi (物料主数据导入)的部分基础用法
阿蒙同学的博客抄来滴http://blog.sina.com.cn/s/blog_98dd7e1101013mxx.html如果确定了用某个bapi函数,则就在se37中打开这个函数,那么要定义的结构或表当然要参照这里的import里的结构、或tables中的表,return是用来返回消息的,可以是结构或内表吧(这个还不太确定),下面以BAPI_MATERIAL_SAVEDATA(这个
2013-02-20 11:03:28
3781
原创 sap中的OAOR事务码导入EXCEL模板时错误
SAP中的OAOR事务码导入EXCEL模板时错误,提示Transfer error,原因是excel模板类型不匹配,如图,第一种Microsft Excel 97-2003工作表类型是不行的,要第二种Microsoft Excel工作表才可以。 图示
2012-11-30 16:58:57
4471
转载 数据库系统中事务的ACID原则
事务的原子性、一致性、独立性及持久性 事务的原子性是指一个事务要么全部执行,要么不执行.也就是说一个事务不可能只执行了一半就停止了.比如你从取款机取钱,这个事务可以分成两个步骤:1划卡,2出钱.不可能划了卡,而钱却没出来.这两步必须同时完成.要么就不完成.事务的一致性是指事务的运行并不改变数据库中数据的一致性.例如,完整性约束了a+b=10,一个事务改变了a,那么b也应该随之改变.
2012-11-27 21:39:36
1316
原创 组成BSEG表的几个表——BSID,BSAD,BSIK,BSAK,BSIS,BSAS
一般来说,在取数时迫不得已才会直接去BSEG表,因为它是簇表,记录多,不能用INNER JOIN,用FOR ALL ENTRIES执行效率也慢。所以,通常用组成BSEG表的内个小表,它们分别是BSID,BSAD,BSIK,BSAK,BSIS,BSAS。
2012-11-25 15:51:56
3550
原创 ABAP的READ TABLE with key后语句不能使用不等于号
关于使用READ TABLE语句的注意事项:WITH KEY 中的检索条件比较符不能使用‘ 如果只想取得内部表中不等于某条件的一条记录,那么请使用下面变通方法。LOOP AT itab WHERE KEY 此处取得第一条记录。 EXIT. ENDLOOP. 如果在运行时 值为
2012-11-15 14:14:28
19548
原创 CONVERSION_EXIT_ALPHA_INPUT和CONVERSION_EXIT_ALPHA_OUTPUT 函数说明
料号前面补0我们可以调用系统的函数来实现补0这个功能。CONVERSION_EXIT_ALPHA_INPUT 对话退出ALPHA,外部->内部 这个是补0函数CONVERSION_EXIT_ALPHA_OUTPUT 对话退出ALPHA,内部->外部 这个是除0函数说明:1)数字料号入Table需要补0,不会自动产生,有字母料号却会自动补0. 2)只能用’字符型’网上还有一种
2012-11-03 20:39:22
9351
转载 ABAP编程需要注意的小问题
一、Select语句中使用FOR ALL ENTRIES IN需要注意的问题在ABAP编程中,使用FOR ALL ENTRIES IN是必不可少的语句,使用这个语句是先取出一些数据放到一个内表中,然后参考这张内表的数据取出其它的数据,这在ABAP开发中非常常用,例如:DATA: BEGIN OF ig_bseg OCCURS 0,werks LIKE bseg-werks,beln
2012-11-03 20:36:07
1843
转载 ABAP:函数READ_TEXT函数的使用方法
在SAP系统中,有时候会有大段文本内容需要保存,例如:销售发货(VL03N),在单据的概览中 ,有一个[文本]项,在此处可以填写单据的大段文本描述,那么该内容保存在哪里呢?第一反应是找对应表的字段,那么你可能要失望了。在SAP系统中,可以供我们使用的数据库字段最大长度是255个文本字符(注:此处可能不正确),对于很长的文本肯定是不能直接保存到某个表的字段中的(注:至于具体保存在何处,还
2012-11-03 13:34:15
3405
1
原创 ABAP-判断内表是否为空注意写法
判断内表是否不为空的一般写法是IF itab[] IS NOT INITIAL.ENDIF.少了中括号就变成判断内表表头是否为空,如果该内表恰好没有表头,那么永远为空。早上犯的错误,记录一下。
2012-11-03 13:00:40
19321
转载 ABAP-弹出对话框函数-'POPUP_TO_CONFIRM'
来源:http://wfly2004.blog.163.com/blog/static/1176427201188101419373/CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING* TITLEBAR = ' '*
2012-11-02 17:15:53
15378
转载 MySQL导入导出CSV文件
MySQL自己提供了导入导出数据库的工具,但有时我们需要仅仅导入导出单个表的数据,比如导入导出CSV文件,此时可以使用MySQL自动的命令来做导入导出工作。导出语法如下:SELECT * FROM [TABLE] INTO OUTFILE '[FILE]'; 或者 SELECT * FROM [TABLE] INTO OUTFILE '[FILE]' FIELD
2012-10-08 21:01:37
1048
原创 ABAP数据库操作(学习SAP程序设计的整理-数据库)
来源: 胡丹丹的日志 1、abap语言使用的数据库语言:open sql ,Native sql(特定数据库自身sql)2、使用OPen SQL注意的原则:a、尽可能减少满足条件的数据条目数量。b、减少数据的传输量,以减少网络流量。c、减少访问的数据库表量。d、减少查询难度,可以通过整理选择标准来实现。e、减少数据库负载。3、使用Native sql有两
2012-09-06 11:11:13
1515
转载 ABAP中常用的Function
DYNP_VALUES_READ – 读取SCREEN字段的值,也可以用来读取报表SELECTION SCREEN。 DYNP_VALUES_UPDATE - 更新屏幕字段的值。 GET_GLOBAL_SYMBOLS – 返回一个程序的tables, select options, texts, etc 。甚至包含selection screen的文本定义。RPY_DYNPRO_R
2012-09-05 11:28:34
2474
转载 F4IF_FIELD_VALUE_REQUEST 和 F4IF_INT_TABLE_VALUE_REQUEST的不同
原文地址http://blog.youkuaiyun.com/liangziyisheng/article/details/6951941 F4IF_FIELD_VALUE_REQUEST主要功能是将表里的字段对应的search help引入到屏幕上来,从而打开对话框,当然也可以任意指定某个search help。F4IF_INT_TABLE_VALUE_REQUEST支持字定义内表,但是不能通过
2012-09-04 17:02:04
3197
转载 win7下安装 ghost XP 双系统的详细图文教程
文章来源:http://www.ipc.me/win7-ghost-xp.html 大家应该知道当前的系统安装盘分为两种类型:原版(安装版)和ghost版,现在主流的都是ghost版,为什么呢?因为他安装非常快,这是原版系统不能匹敌的,而且里面还集成了常用驱动和常用软件,非常方便。但是ghost版有一个缺点,这是在装双系统时体现出来的,它只能安装在C盘上(主分区,活动),而我们设置活动
2012-08-31 09:31:51
1909
转载 不要在工作中过多地展现自己的才华
刚进这家公司时,我为自己设计了美好的前程,一年之内升职加薪,两年之内做到高级白领。At the beginning of my work in this company, I portrayed a rosy future for myself that I should get promoted with a higher salary within a year and become
2012-07-11 11:53:56
1848
原创 ABAP/4的基本数据类型
预定义的基本数据类型下表总结了ABAP/4 中预定义的 基本数据类 型(有效大 小以字节为 单位):ABAP/4 数据类型数据类型 默认大小 有效 大小 初始值 说明C 1 1 - 65535 SPACE
2012-07-11 11:36:00
1109
原创 建立数据库(表)时%(百分数)用的是什么数据类型?
数据库里没有百分数这样的类型,表示数字的有float,decimal等类型,表示文本的有varchar,char,text等类型,如果你想存百分比的话,最好是建个float字段,把百分比计算成数值存进去,如果你非要存到库里面显示0%-100%这样的数值的话,那就用varchar类型的就可以了,取出的时候,你在换算就可以了。
2012-07-11 11:27:19
35214
原创 没有项目该怎么办
废掉一个年轻人的最好方法是让他闲着,而且是一直闲着~~而我就快成为那个年轻人了,一直没有项目做,呆在这里不知道该干嘛,各位,我该干嘛呀?
2012-06-27 12:39:18
628
原创 SmarForms中常用的系统字段
系统字段名说明&SFSY-DATE&返回系统日期&SFSY-TIME&返回系统时间,输出格式为HH:MM:SS&SFSY-PAGE&返回当前页码&SFSY-FORMPAGES&返回Form中的总页数,在一些报表中可能会出现总页数为"*"号的问题,可以考虑使用参数压缩输出字符串,例如&SFSY-FORMPAGES(3CZ)&
2012-05-31 17:05:54
925
原创 使用DELETE ADJACENT DUPLICATE FORM特别注意啦
使用DELETE ADJACENT FORM itab太坑爹了,它的完整语句是DELETE ADJACENT DUPLICATE FROM [COMPARING ].系统从内表 中删除所有 邻近重复条 目。所以在使用时就必须先排序,如果不排序后果是很严重的,在本博客前面有相关的案例。小林太懒了,所以每次都只写DELETE ADJACENT DUPLICATE FROM ,如DE
2012-05-30 17:38:30
12657
原创 ALV页面按F8键出现崩溃的原因
把ALV屏幕调出来后,再按F8键就ShortDump,如图 原因:这是由于ALV页面正在开发造成的,即ALV页面已经对接受用户的输入,但是却没有相应的方法体,造成了崩溃。即把ALV函数的用户命令模块打开FORM user_command USING r_ucomm LIKE sy-ucomm rs_selfield TYPE sli
2012-05-30 09:58:31
902
原创 发两句牢骚
刚上班,想几句牢骚,要不然在心里憋着不舒服。 老大给我们这批一起进来的员工分了个组,自然就有组长,可是我们的组长从前肯定没当过什么领导,哪怕是小组长之类的,受宠若惊,心里想着这好歹也是个领导的职位啊,从此,隔三岔五,对我们指手划脚,说一大堆他认为他应该做的事。 其实他做的就一堆狗屁,球都不懂,老对别人怎样怎样,那副模样完全把自己当成项目经理了,真恶心,给老子滚远点~~
2012-05-30 09:38:30
1113
原创 使用DELETE ADJACENT DUPLICATES FROM <table>注意
DELETE ADJACENT DUPLICATES FROM 的功能是删除邻近、相同的行,如果是为了把内表itab里部相同的行去掉,则应该对内表先按某个字段排序。排序也是有讲究的,排序语句使用SORT itab BY comp1, comp2,..., compi [ASCENDING|DESCENDING] 通常我们会按一个字段进行排序,但是这有有可能相同的行排序不到一块去,比如今
2012-05-24 17:12:49
22098
转载 ABAP表:usr21(Assign user name address key)
表作用:分配用户名称地址码,就是把用户名与其人员编号和地址编号对应起来。这是通过用户名查找用户其他信息的一个关键表,如果发现某个表里包含 PERSNUMBER 字段,则都可以通过这个表与用户登录名进行关联。表结构:字段名键初始值数据元素数据类型长度小数位短文本MANDTXXMANDTCLNT30
2012-05-23 23:38:29
3478
转载 SAP数据表:USR02(登录数据)
本文来源于网络,点击打开链接本表保存 SAP 用户的登录信息。可以看到,这里记录了五个历史密码,在修改密码的时候提示不允许使用前五个用过的密码就是通过这里验证的。用户类型 USTYP 可以在 SU01 用户管理中看到。而用户标志 UFLAG 则记录了用户的锁定状态。MANDT MANDT CLNT 3 0 客户端 BNAME XUBNAME CHAR 12 0 用户主记
2012-05-23 23:12:15
8533
原创 常用函数2——SMARTFORMS函数
FORM print_data . DATA fm_name TYPE rs38l_fnam. CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' EXPORTING formname = 'ZLINCMD02' "写自己设计的smartforms名字.自动返回对应的function modu
2012-05-23 17:32:26
2755
原创 ALV函数
" -------------------------ALV ALV ALV ALV---------------------------"ALV表定义TYPE-POOLS : slis.DATA: afield TYPE slis_fieldcat_alv.DATA: fieldcat TYPE slis_t_fieldcat_alv.DATA: gs_layout TYPE s
2012-05-23 17:31:23
1139
原创 ABAP中的参数传递
在ABAP/4中参数的传递可分成 三种,地址传输、值传输、有返回值的值传输1. Call By Reference:传参数时将资料的存放地址(address)传至参数中, 也就是子程序中的参数变量与外部实际变量共享地址内的值, 又称为 Call By Address, 若在子程序中地址中的值改变了, 外部实际变量的值也会跟着改变.语法:FORM [USING …] [C
2012-05-22 15:50:42
3668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人