代码改变世界

SmartForms强制分页

2013-06-11 11:59 by VincentMK, 5118 阅读, 0 推荐, 收藏, 编辑
摘要:实现方式:在要分页的地方,创建一个命令(Command),指定到要到哪一页。 如果是在LOOP循环中需要逐笔分页,可以根据SY-TABIX(记录loop循环的次数), 例如loop循环中第一次不用分页,第二次开始每次都分页, 实现逻辑 在命令的条件中加入SY-TABIX <> 0 and SY-TABIX <> 1 好久没写心得了,所以好久没有进步了。 阅读全文

SQL Server 中文乱码

2013-05-13 13:53 by VincentMK, 484 阅读, 0 推荐, 收藏, 编辑
摘要:如果SQL Server 排序规则为"SQL_Latin1_General_CP1_CI_AS",那么数据库及数据库字段排序规则都默认为"SQL_Latin1_General_CP1_CI_AS",如果字段为varchar,插入中文,数据库显示为"?????",且数据无法修复。解决办法如下:修改字段排序规则为"Chinese_PRC_CI_AS",varchar改nvarchar,SQL插入语句中,中文字符前加"N",可以插入中文字符。原文:http://www.blogjava.net/zol 阅读全文

Order Processing

2013-03-20 16:41 by VincentMK, 2170 阅读, 0 推荐, 收藏, 编辑
摘要:下图是生产订单完整的流程,不同部门负责不同的区域。一般情况下,生产计划部门负责创建、下达订单, 生产部门负责订单的生产、报工,财务部门负责订单的结算和关闭。 下面具体讲解在订单流程中每个步骤所对应的操作和影响。 一、订单建议 在生产计划部门MD01跑完MRP后(一般是跑整个工厂的MRP),对于采购件会产生PR,对于成品或者半成品会产生计划生产订单。 这在系统中是可以配置的,也可... 阅读全文

SM30创建Table Maintenance

2013-03-08 17:48 by VincentMK, 891 阅读, 0 推荐, 收藏, 编辑
摘要:SE11如下路径进入table维护视图Authorization Group:不确定,可直接填写&NC&Function group:需要创建一个function group填写完毕,点击左上角创建此处特别说明:如果在创建table的某些字段时没有指定其data element,则此字段在sm30维... 阅读全文

读取Long text的方法

2013-03-05 13:39 by VincentMK, 1186 阅读, 0 推荐, 收藏, 编辑
摘要:ME53N读取item文本信息 第一,打开me53n,选中文本tab页如下图一所示,然后双击文本内容处,打开图二; 图一 第二,下图为图二,在菜单栏选中 转到-->表头,打开图三 图二 第三,下图为图三 图三 第四,调用函数,传参介绍 READ_TEXT function中参数均可在图三中找到。 另特注明一点, language一般设置为1,代表中文,不可用ZH ... 阅读全文

Costomize Print Output

2013-01-11 15:09 by VincentMK, 859 阅读, 0 推荐, 收藏, 编辑
摘要:SAP系统中经常需要打印单据,如打印Billing Document、Sales Order、Shipping、Sales Activity等。 这里有一定的共同点,在此总结一下。 VL03N、VF03、VA03,都有打印输出的功能,不过都是需要配置好才能使用。 例举VF03-打印Billing Document为例。 如下图内容,VF03 配置此页面有两种方式: 一、手动添加... 阅读全文

Change Standard Production Order IDoc Segment

2013-01-11 13:43 by VincentMK, 1437 阅读, 0 推荐, 收藏, 编辑
摘要:忙了一周,终于有时间停下来整理一下。这周主要的任务是修改SAP标准的Production Order IDoc,将Order Long text内容合并到Routing的Short Text中。这样做的目的是基于公司内的两个系统之间数据的传递,在此记录下来的目的是如果以后需要更改SAP标准的IDoc,应该知道从何下手,纯粹经验之谈,不足为道。先列出IDoc业务需要的一系列操作。WE21-设置IDoc ports,可选类型file、ABAP、xmlWE20-维护partner profiles、message type、receiver portWE82-查看message type 和 ido 阅读全文

CO:Costomize Internal Order Screen Layout & Status Management

2012-12-27 11:31 by VincentMK, 525 阅读, 0 推荐, 收藏, 编辑
摘要:本次内容是:根据内部订单类型配置其Layout 及 Field 输入 和定义内部订单的状态信息。 Screen Layout-控制内部订单的layout Select Fields:用于控制哪些field需要输入 Define Order Layouts:用于定义内部订单显示的区域 Define Model Orders:用于定义Model Order,通过Order type引用模板,类似于C... 阅读全文

CO:Costomize Internal Order Budget

2012-12-26 15:47 by VincentMK, 796 阅读, 0 推荐, 收藏, 编辑
摘要:给内部订单做预算是经常会遇到的业务,下面具体讲述Budget Profile的配置以及测试预算的执行情况。 Tcode:KO22,做预算 如下我对internal order做一笔预算为2012年100 CNY,存盘。 现在我进入FB50对内部订单做一笔费用,如我先做了一笔96 CNY的费用,在存盘时系统会有如下提示 再做一笔10CNY时,存盘系统抛出ERROR, 系统之所以会提示这些信息... 阅读全文

CO:Internal Order Settlement

2012-12-25 17:30 by VincentMK, 1955 阅读, 0 推荐, 收藏, 编辑
摘要:Internal Order 内部订单的结算是指按照订单上定义的结算规则,将其归集到的费用转移到其他接受对象。主要步骤:1、定义结算规则 KO022、维护结算参数3、定义Allocation structure4、定义Settlement profile5、KO88执行规则以下具体讲述:1、定义结算规则 KO02定义如下图的结算规则就是将内部订单20001分配给订单20002,成本中心83100003、83100004,这是一个混合的结转。2、维护结算参数必须要维护分配的参数才能执行,这边你可能要问为什么,看完就明白为什么了。在此需要维护Settlement Profile和Allocatio 阅读全文