易飞开窗检核讯息档的维护.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
易飞开窗检核讯息档的维护.doc

易飞开窗检核讯息档的维护 一、共通点注意 1、新增时编号的注意: 在ADMMI、ADMMJ、MSGCHT、MSGENG表中新增记录时关于编号的注意:取所有版本(目前是6.0\7.0\8.0三个版本)中最大编号+1(一般是最大版本的最大编号,但是请在新增时查看一下所有的版本) 特殊情况: (1)在开窗和检核中编号60(包含)以上作为单头的资料查询用,其它普通的开窗和检核要从60前面的最大编号+1开始(可以看一下PURTC、PURTD的开窗),否则会出现编号不够用的情况 (2)Msg档中流水号 100000(不含)之前的固定供祖先CLASS显示使用之讯息,10000(含)给程序使用。 (3)开窗检核80及以上的编号预留给个案使用,标准不可占用。 2、关于英文版(70版本及以上) 开窗需同时维护MI005字段,即为英文显示,MSG需同时维护MSGENG档。 二、开窗检核的语法注意 1、开窗: (1)-- DISPLAY处 (这个地方可以参考INVMB-01等) 1--DISPLAY下的字段必须与Select中的一一对应,并且用英文分号(;)分隔,如果不显示在开窗窗口直接用分号,否则会出现开窗窗口出现字段编号的情况;日期型字段加$D,百分率字段加$%,显示Y/N的字段加$L 2内行外显(--MAP+字段编号):外显值与内含值之间的间隔符是tab,不是空格,如果用空格的话,这一条在开窗中的显示就是空,并且外显值与内含值之间只能有一个tab,如果多于一个也会显示为空,并且display处的长度必须和外显值最大的长度一致(例:INVMB-01) 小单位;更改品名/规格$L;??? 批号管理??? ;检验$5;超收管理$L; --MAPMB022 N:不需要????????? N W:仅需警告??? W Y:需要不检查库存量????? Y T:需要且检查库存量????? T 3成本和售价权限:MONEYFIELDS为售价,PRICEFIELDS为成本,与程序中相反,请注意 (2)--Search和Order 1 search中对应的必须是真实字段,即不是select中as的字段,如果是多字段,组合的重查,就直接用TA001+TA002;6+7;= 2重查最多只能有5个 3如果已经在主sql中作了参数,就不可以在search中设置该字段为重查字段,因为会出现如下的情况 where tb001=w and tb001z这种自相矛盾的情况,重查没有任何意义(这点可以可以看标准的INVMB-03的处理方法,内容如下) -- MAINSELECT; puri11 Select top 500 MB001,MB002,MB110,MB003,MB022,MB066,MB004,MB017 from $$INVMB INVMB Where MB001=:MB001A AND MB109=Y --------------这里不能写成 :MB001(即不可与Search一样) -- ORDER MB001 -- ORDER2 MB002 -- ORDER3 MB110 -- RETURN MB001,MB002,MB003,MB022,MB066,MB004,MB017 -- DISPLAY 品号;品名;快捷码;规格;;;;; -- SEARCH MB001;1;= -- SEARCH2 MB002;2;= -- SEARCH3 MB110;3;= 4多order时,每个必须有对应的search,否则会造成错乱,就是说order会按顺序抓 比如order会抓到search2,而order2会抓到search3 说明:重查与排序对应的关系是(例INVMB-03,如上图所示) --SEARCH = --ORDER --SEARCH2 = --ORDER2 --SEARCH3 = --ORDER3 5 ADMMI中如果相关table有相同的字段编号,则search中必须指明table,order与return就不用了 (3)--Return处 1 开窗的Return的字段之间用英文逗号(,)这和检核不同,与—DISPLAY处也不同 2 返回值较多时为每五个栏位为一行,这样取index时较方便,且较标准,这点检核也一样,下面不再重复。 (4)Where条件 :MB018A.MB018 这种表述是不对的,MB018A.MB018会被认为是一个参数,应该表述为:MB018

文档评论(0)

zhiminwei + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档