崔文远 Troy Cui 老崔先生的上海生活、技术博客

几个有用的LN上传文件必备的数据校验函数

 有时候上传数据到Infor ERP LN 系统的时候,需要写一段说明放在Session上面,备注一下相关的上传格式,每一次都写Label的话有点麻烦,于是用自定义一个相对长的字符串参数,显示到Session。


 extern domain tcmcs.str80 f.format


before.program:
 f.format = "Format:BP,Agency,Item Group,S B Appli.(1=Y,2=N),Country,State,S Zip, E Zip,Rate"

More...

Tags: ERP Infor LN ERPLN

发布: cuiwenyuan 分类: Infor ERP LN(BaaN ERP) 评论: 0 浏览: 33

张小猫

 不得不说,我很懒,这篇开始于2015年8月底的文章,至今还没写完,对不住了张小猫。

 

 

当时我很想长篇大论一篇,告诉你:我在你这个年纪的时候在想什么,在做什么,我还想告诉你我现在对你的认识,给你的建议。

More...

Tags:

发布: admin 分类: 技术管理与生活 评论: 0 浏览: 44

你是否也很专业?

关于这个话题,是来自于一场会议。当时公司里进行2015年的年度总结汇报,好几位同事都说出了“你很专业”的评价,但当提到为什么觉得很专业时,他们觉得自己不懂,也不知道我具体做什么,所以觉得我很专业。我不得不说:如果让一个不懂得人觉得我很专业,那是很失败的,因为我觉得作为IT来讲,能够帮客户解决问题,能够以更加专业的解决方案提供给客户的,那才叫专业。如果只会编程、只会做些报表、只会解决一些客户碰到的问题,那充其量只是合格。作为IT,特别是偏软件应用类的,每做一个报表、一个流程、一个功能、一个测试,这背后都有很多的商业逻辑,而对于要求做这些系统的人来说,他们想要达成目标的背后,有太多的非IT的专业知识。

More...

Tags:

发布: admin 分类: 技术管理与生活 评论: 0 浏览: 31

方向不对 努力白费

如果用一句话来总结2015,那我想说:方向不对 努力白费

大学毕业的简历封面上,我写着一行文字:我的努力多于昨天少于明天。因为这句话,很多人问我什么意思,而唯一参加过的山大招聘会上,因为这句话,让招聘主管愿意与我聊了很长一段时间,仍然让我记忆犹新。

坦白的说,这些年过去了,对努力的理解也在改变,已经不再单纯的坚信和坚持这句话,因为有时候只靠努力是不能换来自己梦想的,这时候选择方向变得很重要。

More...

Tags:

发布: cuiwenyuan 分类: 技术管理与生活 评论: 0 浏览: 28

DTcms扩展字段的使用小结

前台模版-文章列表:{dr[author]}

前台模版-文章内容:{model.fields[author]}

后台CS文件:model.fields["author"].ToString()

后台编辑赋值是字典的形式

Dictionary<string, string> dic = new Dictionary<string, string>();
dic.Add("good", "1");
dic.Add("author", user.user_name);
model.fields = dic; //扩展字段赋值

 

Tags: DTcms

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 79

MSSQL中重复行之UNION 和 UNION ALL

 无知真可怕,因为用了UNION,过滤了记录中的重复行,造成最终结果有误。

 

赶紧的改为UNION ALL,解决掉。

Tags:

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 25

给DTcms4加上自定义404报错页面

因为老婆的印迹巴士摄影工作室www.ingbus.com打算从asp版改到asp.net版,以前从零开始敲asp代码,现在实在不想再从零开始,于是选择DTcms开源版搞一下升级,但是因为这么一升级,就会有很多页面没有了,所以必须自己增加404页面,告诉用户(特别是搜索引擎),我们改版了。

 

其实实现的过程很简单,使用customErrors本地测试很快就搞好了,但是发布到阿里云之后,居然没效果。

More...

Tags: DTcms

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 41

给Infor LN 的BOM Session-tibom1110m000加上Item Signal

 看图不说话,一切都是为了满足用户的需求。

tibom1110m000-add-item-signal.jpg

核心的代码

field.tcibd001.csig:     | ns

before.display:

 select tcibd001.csig

 from   tcibd001

 where  tcibd001._index1 = {:tibom010.sitm}

 as set with 1 rows

 selectdo

   tcibd001.csig = tcibd001.csig

 selectempty

   tcibd001.csig = ""

 endselect     | ne

 

Tags: Infor Baan ERP ERPLN

发布: cuiwenyuan 分类: Infor ERP LN(BaaN ERP) 评论: 0 浏览: 55

使用_compnr在Infor ERP LN中跨公司获取数据

 国庆前为生产部门弄一个报表,期间涉及到从另一个公司获取仓库的库位数据,再次用到_compnr来跨公司的获取数据,在这里记录一下,为以后查找方便。另外一个涉及到的函数get.compnr(),一般做判断的时候,会用到。

More...

Tags: ERP Baan Infor

发布: cuiwenyuan 分类: Infor ERP LN(BaaN ERP) 评论: 0 浏览: 58

LN 10.4升级过程中的几点注意事情及心得

年初的时候刚升级了10.3,这个月又开始了10.4的升级,目前还在准备工作还在进行中,但是有些东西不得不记录下来。

1、10.4的Cost部分变化很大,相应的Price部分也有很大影响。

2、Sales模块的地方增加了Customer Item字段,这里要注意下跟Item Code System的联系

3、自定义的字段cdf方面,如果是定义的日期类型的,必须注意用UTC包含0:00:00的日期戳,用到函数date.to.utc(yearno,monthno,month_dayno,0,0,0)

More...

Tags: Infor LN Baan

发布: cuiwenyuan 分类: Infor ERP LN(BaaN ERP) 评论: 0 浏览: 52