是的,BaaN ERP LN私房菜的小密圈20人了!

如题,转一篇本周2我在小密圈发的一段文字,最近几天李海军Leo Li@青岛分享了不少干货:

———————————————————

为何有些圈友进来后,没有按照新帮助手册,改昵称,写个人介绍?一个难得总结自己、展现自己的锻炼机会,既然付费了就更应该珍惜。难道是收费太低了,不心疼?
据说超过30人的微信圈,就很难持续下去。太多人只看热闹,不参与。我希望这里是一个每个人都愿意分享的实名圈子,提问,只言片语都无所谓,自己认为很普通的事情,对别人来说可能很重要!
还是那句话:越多分享,越多收获!
对了,我付费参加了一个为期180天的在线英语培训课,App叫英语流利说。有兴趣的朋友一起参与提高。

链接:Hi朋友,给你一次极速提升英语的机会

Loading

如何在 ERP LN 中调用 BarTender 打印各种复杂条码标签?

本周发布的一篇文章,转到这里,详情请加小密圈。

我本来就是技术派出身,一路走到今天,加上各种IT项目管理方面的实战,未来肯定会偏重管理方面的转型,但还是先立足技术,特别是BaaN ERP LN干货来分享。今天发布编号#001的第一篇文章:《如何在 ERP LN 中调用 BarTender 打印各种复杂条码标签?》,因为标签打印,特别是条码标签打印,是我们做ERP的肯定会遇到的需求,本文提供多种经实战后的思路和方案。

Loading

Infor ERP LN中外协采购订单对应的成品及数量

今天说一个典型的应用:外协在购订单上的料号是一个SUB的专用料号(每家外包供应商一个),如果想知道这些采购订单对应的成品和数量,就得自己弄报表来实现,下面是关键代码。

function get.production.order.and.part.numnber()

{

select tdpur402.*,tisfc001.*

from   tdpur402,tisfc001

where  tdpur402.orno = :tdpur401.orno

and    tdpur402.pono = :tdpur401.pono

and    tdpur402.pdno = tisfc001.pdno

order by tisfc001._index1

selectempty

tisfc001.pdno = ""

tisfc001.mitm = ""

endselect

}

Loading

记一次销售退货仓单的处理 – Next Activity cannot be determined

直接上图吧,看懂的人自然能看懂。

 

需要通过GTM工具修改数据。

Table whinh312

Field pmsk

before:nennnnnnnnnnnnn

after:neyynnnnnnnnnnn

 

Field acti

before:-

after:whinh3201m000

Table whinh210

Field pmsk

before:nennnnnnnnnnnnn

after:neyynnnnnnnnnnnn

 

Field acti

before:-

after:whinh3201m000

 

Loading

找我培训、咨询(问问题)、外包、技术支持前,请先阅读

今天一位温州的朋友加我QQ,希望谈培训、技术支持的问题,挺典型的一个沟通过程,特整理下来,节省下次与其它人的沟通时间。

相信找到我的人,多少对我有些了解,或者朋友介绍,或者看了博客等,在您寻求我的培训、咨询(问问题)、外包、技术支持前,请先想清楚以下3个问题

一、你想得到什么服务?

  1. 培训?
  2. 咨询?
  3. 技术支持?
  4. 定制开发?
  5. 购买产品?

二、你真正的想要的是什么?

  1. 快速搞定自己搞不定的问题?棘手的项目?
  2. 提升效率,尽快做出业绩或者做出更多业绩,得到升职加薪机会?
  3. 充电、指点迷津,树立清晰的目标和路线图?
  4. 获得成功的经验分享,同时避免常见的坑?

三、你愿意拿什么从我这里换取以上的要求?

  1. 你认可“舍得”之道吗?
  2. 你认可价值投资吗?
  3. 你认可知识的价值吗?
  4. 你认可技术的价值吗?

在接触的过程中,乃至服务结束后,我都希望你铭记以上几个问题的答案。因为不忘初心,方得始终。很多人在接触的过程中会放大自己的欲望、迷失自己的最初需求,问很多类似的问题,我也在这里不断的补充我的答案:

1、我想知道你这个培训到底值不值?

答:掉了钱包,丢了几百块,你会觉得很难过,而抢个几块钱的红包你都会觉得很开心、很开心。心态决定你的认知,初心很重要,笃信更重要。信则灵,一开始就怀疑,就算我倾囊相授,将我15年的IT信息化经验全盘托出,你还是会认为不值得。所以人常说:对的时间遇见对的人,一句话,一个思路,醍醐灌顶,犹如睡梦中惊醒,会令人终生受益。你能找到我,就要相信:我是对的人,我也会相信:你是对的人!

2、你这个价格怎么这么贵?

答:价格是跟我我的时间价值来决定,没办法,理论上单位时间的价格会越来越高。

  • 2019年之前3000元/天(8小时)
  • 2019年起5000元/天(8小时)
  • 2022年起6000元/天(8小时)

3、你怎么问个问题都提钱?

答:虽然你加了我QQ好友或者微信好友或者博客留了言,但你要明白,我没有义务回答你的技术问题,我会在朋友圈、QQ空间、博客发布一些有价值的信息,这些是不收费,但我也没有要求你一定看。如果一定让我回答,要么看我心情,要么付费,让我愿意将时间交给你。一切都是用生命来换取的,你上班老板付你工资就是典型的例子,我没办法只靠你的免费提问,活在房价这么高、物价这么高的上海。

4、请你吃饭,什么时候碰个头咨询一下问题行吗?

答:真的不需要为了吃那顿饭,而准备往返时间、准备时间去解决你的问题。你想要的肯定不是让我吃顿好吃的吧,请记住自己想要什么。

5、你的培训特点是什么?

答:真实!我愿意用真诚和实用打动对方。不管是技术也好,工具的使用也好,其实大家智商都差不多,无非是靠时间的积累,我花了十几年的积累,也许你只需要一半的时间。我的目的其实是给你一个导师、益友般的辅导。对积极乐观的人来说,也许面对面的培训结束却只是个开始。

6、你为什么有时间做这个?

答:我每年有15天带薪年假、还有5天带薪病假(这个不算)、2022年还多了5天育儿假(这个也不算)、周六周末双休、外加每年的固定节假日,可以拿出来一部分来分享出来,变现贴补家用。

7、想找你外包开发,你给报个价吧

答:报价需要你有明确的需求,才能评估工作量、交期、费用等。外包的开发,我是有选择性的。低于3万的不接,因为金额大小其实沟通成本、商务成本差不多。比如一个项目实际干活需要3天,可能前后沟通、商务需要3个3天=9天了。非常不划算。

8、你熟悉的技术或产品有哪些?

答:产品我列在博客顶部的链接有3个:Infor ERP LN(以前叫BaaN ERP)、FlowPortal.Net BPM、DTcms,另外我还熟悉博客园知名博主、技术大牛吉日嘎拉的C# .Net通用权限管理系统,并基于其底层开发了Web端的全功能的管理系统:旺财珠宝库存管理系统、旺财C# .NET代码生成器(旺财版/DTcms版)、旺财云库存、旺财备品备件库存管理系统、旺财云进销存、旺财盘点App、旺财权限管理系统。我对MSSQL数据库较熟悉、并了解和会使用Oracle、MYSQL数据库,对Tableau做数据可视化分析、Camstasia制作微课、PowerPoint和Excel办公都有独特的见解。当然了,这些都是产品和技术,我对开发、支持、项目管理全流程的熟悉程度是经过实战考验的,这点我是有充分自信的,不会的没把握的也不会去接 – 有自知之明。

  • 对于吉日权限管理系统,可以提供升级、改造、新增功能、二次开发、老系统维护、系统优化等服务。
  • 对于Infor ERP LN/BaaN可以提供一对一的开发培训,后勤模块的全功能培训,LN Web Services外部系统对接的集成开发培训。
  • 对于FlowPortal BPM,可以提供咨询培训服务。
  • 对于DTcms可以提供二次开发、DTcms代码生成器销售及定制服务。

9、预约流程和支付方式

请直接加我微信:13818699609(文尾有微信二维码)联系预约,支付方式优选微信支付,请扫描以下付款二维码。

1小时起约:1000元,仅限电话、语音等远程方式。

预定1天(8小时):5000元,可本市指定地点,注意需扣除往返路途时间。

Loading

企业资源计划/ERP3之生产控制管理

公司的采购计划员(是不是特别别扭?)受美国总部指挥,负责开生产工单,报工单完工。近期被美国投诉,原因是有些手工发料的物料在工单完工前并没有系统扣帐,还有一些反冲材料也没有被扣库存。

我被拉去开会,其实你懂得很多时候,业务部门出了事总要拉上IT垫背,有啥功劳把IT忘得一干二净,出去开庆功会的时候邀请都不发的。会上怎么处理的我就不赘述了,反正会后小姑娘多次抱着电脑问我问题,其中有个工单没有工序,在报完工(Report Order Completed)的时候,那个上个工序(Last Operation)的数量为0,所以她就害怕了,料也扣掉了,反冲材料也反冲了,怎么回事呀?我当时也很不耐烦啦,心想这需要大概半天给你培训的ERP生产控制基础内容,你一点都不知道,随口说了一句:自己百度一下。

曾经,我推荐过好几位同事一些关于他们业务的公众号,好文章,但都没有啥反馈,不晓得这种我认为的“仙人指路”法是否真得落伍啦。国庆放假了,随手整理一段介绍,让没有概念的新同学知道些名词,也好自行百度。

生产控制管理是一个以计划为导向的先进的生产、管理方法。首先,企业确定它的一个总生产计划,再经过系统层层细分后,下达到各部门去执行。即生产部门以此生产,采购部门按此采购等。

1、主生产计划:它是根据生产计划、预测和客户订单的输入来安排将来的各周期中提供的产品种类和数量,它将生产计划转为产品计划,在平衡了物料和能力的需要后,精确到时间、数量的详细的进度计划。是企业在一段时期内的总活动的安排,是一个稳定的计划,是以生产计划、实际订单和对历史销售分析得来的预测产生的。

2、物料需求计划:在主生产计划决定生产多少最终产品后,再根据物料清单,把整个企业要生产的产品的数量转变为所需生产的零部件的数量,并对照现有的库存量,可得到还需加工多少,采购多少的最终数量。这才是整个部门真正依照的计划。

3、能力需求计划:它是在得出初步的物料需求计划之后,将所有工作中心的总工作负荷,在与工作中心的能力平衡后产生的详细工作计划,用以确定生成的物料需求计划是否是企业生产能力上可行的需求计划。能力需求计划是一种短期的、当前实际应用的计划。

4、车间控制:这是随时间变化的动态作业计划,是将作业分配到具体各个车间,再进行作业排序、作业管理、作业监控。

5、制造标准:在编制计划中需要许多生产基本信息,这些基本信息就是制造标准,包括零件、产品结构、工序和工作中心,都用唯一的代码在计算机中识别。

  • 零件代码,对物料资源的管理,对每种物料给予唯一的代码识别。

  • 物料清单,定义产品结构的技术文件,用来编制各种计划。

  • 工序,描述加工步骤及制造和装配产品的操作顺序。它包含加工工序顺序,指明各道工序的加工设备及所需要的额定工时和工资等级等。

  • 工作中心,使用相同或相似工序的设备和劳动力组成的,从事生产进度安排、核算能力、计算成本的基本单位。

 

Loading

再说来料检验,看业务的管控点

今天下午,质量部经理来问我关于来料检验基础信息的设置,并提及仓库擅自取消检验标示的问题。我不得不用几句话介绍我曾长篇大论《由Infor ERP LN中来料检验标志设置,说说懂业务的IT多重要》中提及的系统设置要领,同时跟他沟通业务的管控问题。

我跟他阐述了如下几点,并且告知,应该去找出问题的部门,问一下缘由,才能从根本上解决:

1、如果用户(一般是产品开发部,隶属供应链部门)要求系统设置检验,但是系统没设置,那是Document Control(有的叫Data Entry)部门的责任。

2、如果系统基础信息设置正确,采购下订单时,擅自修改检验标示,那是Buyer的责任。

3、如果订单上有需要检验,到了仓库收货时,取消了检验标示,那很明显是Warehouse的责任。

质量经理也就这些观点跟我达成共识,但是他还提出一点:”能否禁止仓库人员在入库时修改检验标示?

我从系统灵活性和应用实际给他举了2个例子:

1、下单时需要检验,订单下好了,供应商确认了,下达到仓库了,此时仓库收货时是需要检验的。但是如果忽然说这批货不需要检验了,怎么办?

2、下单时不需要检验,订单下好了,供应商确认了,也下达到仓库了,此时仓库收货无需检验,但是如果紧急要求来料检验呢?

从业务灵活性来看,这里是没办法限定死收货时的检验标示的,同理采购订单上的检验标示也不能限制死。

尽管最终质量经理接受了目前的系统状况,但留给我一些思考:

1、我们怎么样能限定仓库的人针对检验标示的操作?转而将这部分修改权限交还给采购去处理?

2、实际业务的灵活,究竟需不需要系统做的那么灵活?

3、目前的任何大型ERP产品,都很庞大,说实话从用户体验上,跟互联网产品、App比起来都非常不好用,下一代的ERP应该是什么样的?

4、目前SAP、Oracel、Infor等ERP厂商,包括国内的金蝶、用友等,他们在ERP的道路上又是往哪方面发展的呢?

5、如果是一个中国企业,究竟是照搬国外,特别是标榜凝聚500强国际管理理念的软件产品?还是取其精华,灵身定制?

最后附上一段话,今天学习到的:再厉害的技术,也得应用到老百姓、消费者、客户、用户、自己公司的现实商业需求中。技术性偏的,最多只能做技术总监,而做不了CTO。只有洞察业务的现状结构、未来变化可能方向,你才有可能选择合适的技术架构,你才能够做到合适地满足现状,灵活地应对未来变化的扩展及变更。

Loading

如何给销售经理解释客户的生效期、失效期

1、世间有太多的事情都是有期限的

2、就连长期的劳务合同、终生制也是有生效和失效时间的

3、你买的房子,所有的得失,都在“得”时生效,“失”刻失效

4、人的生效期是生,失效期是死。

5、科学原理的生效期是被发现出来,失效期是被科学推翻

昨天一大早,销售经理抱着电脑来找我,满面春风的告诉我一个新客户:“前几天销售文员建好了系统,今天(六一儿童节)文员休假,财务收款做不了。”

公司几年前就制定了“一切为销售服务”的规章,谁让人家是给公司创造效益的人呢,放下手里的活,赶紧看看呗。

先看了一下销售经理收到的财务截图,报错信息如下:

我看到“Business Partner with Inactive status”第一反应就是到Business Partener去查这个客户的状态,可是显示如下,明明是Active呀!

转念一想,难道是收款日期还没生效?继续查,果然是,因为是生效时间12:00PM,而收款是 12:00AM,果断提前一天修改如下:

同时修改Sold-To,Ship-To,Invoice-To特别是Pay-By的生效日期

整个处理过程,都被销售经理看在眼里,我没再继续解释,相信他懂合同的大脑已经没有任何问题了。

我让他去找财务继续收款,有问题再找我。

整整一天过去了,都没再来找我。

通过这个Case,其实我们ERP系统很多地方都有Effective Date, Expriy Date的概念。这一点大家自己开发系统的时候一定要参考学习。这里举几个例子,来说明原因。

1、BOM:不同时间段可以有不同的版本

2、财务汇率:不同的有效期内的交易,都会自动使用汇率表的汇率

3、价格表:不管客户还是供应商的价格表,都有可能变化,既能保存历史记录,又能确保采购价格准确

日常工作或其它系统开发中,也会有类似需求

1、Outlook用户外出设定,自动在某时间段回复邮件或转发邮件

2、OA系统中用户可登录时间设定:无需删除用户、无需设定无效、只需设定可登录时间

3、公司颁布一项新的出差制度的自动失效先前版本

举了这么多例子,其实主要想表达:Infor ERP LN这个系统的错误提示相当友好,基本上通过错误提示信息,都可以去到相应的地方找到解决办法。这种占到我日常处理用户Case的一半一样吧。而对于那些莫名奇妙的报错,或者从来没遇到的问题,我的解决思路是自己研究,实在不行问总部,再不行就联系厂商Infor。

我自己研究的时候,我比较喜欢从程序员的角度考虑,所以喜欢看背后的数据(库),喜欢看相应的错误信息所涉及到的Session Script或底层dll的Program Script,喜欢从业务逻辑的角度来分析理解这里会有哪些商业逻辑。

所以,我喜欢肯思考的用户,喜欢动脑筋的用户,不会重复犯错误的用户。比如我们这位销售经理!

不喜欢那种,用了10次没报过错,11次的提示了一个信息,自己看都不看,就大惊小怪,邮件乱发一通,电话乱抱怨一通。死脑筋,不会变通的用户。

也不喜欢那种,相同的问题讲了3遍,依然错在同一个地方的用户!!!

Loading