发博文
个人资料
阿肖
阿肖
  • 博客等级:
  • 博客积分:321
  • 博客访问:15,208
  • 关注人气:9
我的链接

我的天涯微博

我随便写写,你随便看看喽

我的土豆播客

摸着吉他写的一些原创歌曲,自我感觉还不错,但录音效果差点。

阿肖的BLOG@CSDN

维护了好多年的主blog,可是越来越烂,实在忍受不了了,放这当作纪念吧。

评论
加载中…
留言
加载中…
访客
加载中…
好友
加载中…
博文
标签:

杂谈

文学/原创

sap

分类: 默认分类
----普·流水账

11.14
下午15:00的飞机,到首都国际机场是17:30左右。乘机场六线到大屯路站下车,本打算步行摸到预订的酒店,结果碰上那附近修路,黑灯瞎火,网上抄下来酒店地址又没标路名和门牌号,乱转一阵后还是打了个出租车,结果到第一个红绿灯路口就看见前方高高的“安慧北里”的标志,反正我估计出租车把我扔下之前,无非是绕着酒店作了一圈无用功。

11.15
9:30左右到了国家会议中心,路上从出租车窗口瞥到了鸟巢,灰扑扑的也未见多么引人瞩目。进到会场,里面全是排队签到的人,循环扭转的队伍虽长,毕竟吓不倒经过了世博会长蛇阵历练的我,让人不爽的是身后几个人是一伙的,不停在说话,而就排在我后一位那位仁兄,嘴巴几乎没停一下,从大会组织不力而质疑SAP提供流程重组方案的能力,进而得出SAP将日薄西山走向灭亡的结论(基本原话,未做夸大),响亮的嗓门加上在北京这地界上卓而不群的广东普通话,让我即使塞了耳机也不由一阵一阵小心肝乱颤也么哥。
注册完快11点了,随便听了听主题演讲(by 张瑞敏先生、哈索先生)就赶紧跑去吃饭了,下午无非就是听了两个课程,吃了些
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2011-08-26 14:48)
标签:

abap

it

sap

分类: 技术专区
根据Function顾问要求查看了两个编码检查的逻辑如下

1.物料主数据里Additional EANs里输入的EAN/UPC的检查

如果在IMG后台“Define Attributes of EANs/UPCs”定义了算法1或6,当MM02修改物料主数据时,SAPLMGD1 SUBScreen 8023 的 MODULE(PAI) CHECK_EAN_ZUS (Inlude LMGD1I6K)调用的FM MARA_EAN11,调用FM EAN_SYSTEMATIC -> FORM EAN_FORMAT_PRUEFEN 会按如下算法对输入的EAN/UPC进行检查:13位编码的(奇数位相加之和+偶数位之和×3)/10, 所除的结果为整数则通过,否则系统报错。


2.FM:FI_CHECK_BANK_ACCOUNT_IT for Bank account number check Italy

Step1.构造一个22个字符长度的串,最左边是输入参数中的Bank Key,最右边是输入参数中的Bank Account,中间用0填充
Step2.在代码行71-150 构造了两个数组umstab1和umstab2,都包含c1和c2两个field(不知道C2的值是按什么规律)
Step3.针对第1步的串,逐位做如下处理

如果是奇数位,该位的值为p,则将umstab2里c1=p的记录的c2值累加到变量summe 上
如果是偶数位,该位的值为q,则将umstab1里c1=q的记录的c2值累加到变
阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
标签:

abap

it

sap

分类: 技术专区

1.利用系统提供的BADI做增强

http://scnblogs.techweb.com.cn/tcsapbw/archives/641.html

从例子中看到SE19是选择Classic BADI来创建Implementation,但其实在后面要实现Method之前会要求创建或选择Enhancement Implementation(这个图没给出来),这又是New BADI选项相关的,实在让人不太明白。


此外就是作为增强的BADI,查找起来只能按链接提到的搜索CL_EXITHANDLER,而有些BADI没有提供Documentation (e.g. CKML_UPDATE),能否实现特定功能以及如何实现某些功能都只能看具体情况去搜索,实在是非常不方便。
另外如 http://scnblogs.techweb.com.cn/tcsapbw/archives/573.html 所示,SAP还有其他的增强方法,但对于一个具体的需求,我们没有一个迅捷的方法(或者有而我不知道)知道可以采用怎样的增强来实现。


2.创建、实现及使用Classic BADI

http://scnblogs.techweb.com.cn/tcsapbw

阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
(2011-06-23 14:44)
标签:

abap

it

sap

分类: 技术专区
1.示例程序 BCS_Example_7 实现把Excel作为邮件附件发送时,中文字符乱码的问题
  程序 RV60SBAT 可用于 Background job for Billing
  程序 RFSTA00  可用于比较不同的字段状态组 base table T004F
  程序 RSCPSETEDITOR 可以修改I18N设置(从而启用或不启用smarform的word editor)
  程序 RSTXPDF4 可以将Spool转换为PDF
  程序 RSTXSCRP 可导入、导出 SAPScript(SmartForm的导入/出可通过菜单操作)

2.  T-Code SLIN 用于程序的Extended Syntax Check
    T-Code SCC1 用于不同Client的TR传输,SAPScript从D系统的开发Client到测试Client需要用此传输
    T-Code SE76 用于SAPScript的文本翻译,Smartform中的翻译有两种方法:使用Text Module并用SE63翻译、或在SO10创建不同语言下的文本,SmartForm中则用于Include Text+Dyn Language
    T-Code SM37中输入JDBG可调试Job
    T-Code SOST 用于查看外部邮件发送情况
    T-Code F1BF/BF20/BF44 用于 BTE 2040等的设置,具
阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
标签:

体育

ac米兰

意甲

分类: 默认分类

文章标题源自天涯直播贴 http://www.tianya.cn/publicforum/content/fans/1/263662.shtml

时光终将如窗外的流云,你定定地看着,总觉得它并无变化,恍然之间却发现它原来早已逝去,不复最初的样子。不知道许多年以后,当我想起2011年5月8日这个看似平常无奇的日子时,能有多少回忆被唤起。
譬如当下,我能想起的2004年5月的某一天,都只如一抹抹缥缈的云影--依稀记得在那个5月,意甲联赛2003-2004赛季的尾声,AC米兰对阵罗马,在圣西罗或是奥林匹克?总之,米兰取胜便可提前夺冠;2011年5月8日是与之如此相似的一天,同样灿烂的5月、同样的对手,这一次米兰需要的只是一场平局。

在那物是人非的2004,舍瓦和皮、加、西中场三人组正在当打之年,该是意气风发的吧,处子赛季便争得主力的卡卡可谓初露锋芒,马队、比利和卡福的老当益壮自不必说,其余的,迪达、内少、卡哈、皮波、鲁伊是在的,雷东多来了吗?里瓦走了吗?安布似乎还是伤停多过上场吧?安胖在赢下罗马后受到里诺的“蹂躏”没有?
倏忽7年之后,内少、里诺和豆腐仍能首发出场,在每一寸草皮上尽情优雅着、狂野着和淡定着,只是身边的搭档换成了年富力强的席尔瓦、阿

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

abap

it

sap

分类: 技术专区
以下程序中,点击“Download”按钮,完成下载功能,点击系统标准的“执行”按钮完成其他主要功能。

(试试下面的代码中如果不用
ini_flag控制会发生怎样的情况)

REPORT  z1 .

*.....

DATA ini_flag TYPE c .

SELECTION-SCREEN FUNCTION KEY 1.

INITIALIZATION.

  functxt-text = 'Download'.
  functxt-icon_text = 'Export'.
  functxt-icon_id = icon_export.
  sscrfields-functxt_01 = functxt.


AT SELECTION-SCREEN.

  CASE sscrfields-ucomm.
    WHEN 'FC01'.
      ini_flag = 'X'.
  ENDCASE.

AT SELECTION-SCREEN OUTPUT.
  IF ini_flag = 'X'.
    CLEAR ini_flag.
    PERFORM f_download.
  ENDIF.

START-OF-SELECTION.

* ......
阅读  ┆ 评论  ┆ 禁止转载 ┆ 收藏 
标签:

abap

it

sap

分类: 技术专区
From  http://forums.sdn.sap.com/thread.jspa?threadID=851446

 Search the IDocs (not only with the control or address information, but also with the data it contains) using transaction WE09.
 After searching the IDocs, we need to check the status of the IDocs we need to archive. Certain IDoc statuses are classified as archivable in the standard system, while others are not. The current status of an IDoc must be archivable before the IDoc can be archived.
We can archive IDocs with status which facilitates archiving. For example, an idoc which was not processed yet cannot be archived. And the idoc with the status code 53 (posted successfully) can be archived. So in order to archive an idoc we need to check the status of that idoc.
There are two ways to archive an idoc
1. Through standard report programs or
2. Through the central archiving transaction SARA.

Through standard report programs:
The following are the pr
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

文化

娱乐

杂谈

分类: 默认分类
下午四点从体育场走到体育馆的一路上,各路持票兜售及持币待购者济济一堂、热火朝天,令我能首次亲眼目睹传说中的黄牛业务运营状况之蓬勃,可谓幸何如哉。此外,又见地摊无数,出售荧光棒、望远镜的以貌似来自城乡结合部的中年男女居多,而叫卖海魂衫、红领巾、五星军帽的则多有青春时尚靓女者也,很明显他们都是有身份证的人,否则一定会像那零星的几个卖烤红薯和爆米花的小贩那样被××(已HX)驱赶得到处跑的......可是,这和我又有什么关系呢。
离七点半开唱还早,研究了一下体育馆与体育场之不同,根据现场高音喇叭友情提示,结论如下:二者均属上海东亚体育文化中心,前者是封闭的,今天要举办方大同演唱会(某处可见一标语上有四句宣传诗,字数看似绝句,读来非常打油,从未记清,故不复述);后者是开放的,今天举办的就是我此行目的11.13上海怒放摇滚英雄演唱会了)
六点左右等来两个同伴,三人中我是来看许巍的,另一个是来看张楚的(最终没来),还有一个是来打酱油的,但在享用精神食粮之前我们依国际惯例先到在飞洲国际地下一层吃饭,补充了点物质能量,某烧烤家庭套餐118元,有饭有肉味道尚可,不多说。七点左右,又等来一位同伴,按各
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

杂谈

分类: 默认分类
以下为《卡拉马佐夫兄弟》第四部、第三卷、第六节中检察官伊波利特·基里洛维奇演说内容节选,虽然说的是俄罗斯民族,但我们也可自我对照对照。

“本案已经轰动全俄。但看来似乎有什么可惊异的,有什么特别可怕的地方呢!尤其是对我们来说,对我们来说!我们都是对这一切已经见惯不怪的人了!可怕的地 方正在于这种阴森森的案件对我们来说几乎已经不再是可怕的了!可怕的正是这个,正是我们这种见惯不怪,而不是这个人或那个人个别的恶行。我们这种漠不关心 的原因在哪里?我们对于这类案件,对于这类向我们预示着不值得欣羡的未来的时代特征,为什么没有多大热情?这原因是不是在于我们的犬儒主义,在于这个未老 先衰的社会里智慧和想象力的过早的衰颓?是不是在于我们的道德原则已连根动摇?或者也许根本就没有?我不能解答这些问题,但是它们是极痛苦的,每个公民不 但应该,而且必须为它们感到痛苦。但是我们刚刚初创的,还有些胆怯的报纸已经对于社会有所贡献,因为要不是它们,我们就决不可能较完全地知道关于任性胡行 和道德败坏的种种恐怖情形,这些情形报纸正不断地在自己的版面上对大众进行报导,使不仅是常到目前当局所颁行的新式公开法庭来旁听的人
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

abap

it

sap

分类: 技术专区
5.数值计算逻辑,来自F.30里的F1帮助

a.余额总数
此余额是从用于销售回款周转天数的计算类型中计算出来的。

计算类型1:

已显示余额等于最后 n 个已关闭记帐期间的平均期间的结束余额。最后 n 已关闭记账期间是指在表头行所显示的关键日期。


示例: n = 3, 关键日期 = 1997年2月15日
=====================================
期间         结束余额
------        --------
1997年1月       8,000
1996年12月      2,000
1996年11月      5,000

平均余额 = (8,000 + 2,000 + 5,000) / 3 = 5,000

创建评估时便可确定 n 变量及关键日期变量。

计算类型2:

如果关键日期位于仍未关闭的记帐期间之内,则所显示的余额是当前余额。
然而,如果关键日期位于已关闭记帐期间之内,则所显示的余额即为那一期间的结束余额。

b.销售总数
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有