找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 4452|回复: 4

[资料] U8-CDM品种的区域限销方案说明

[复制链接]
发表于 2011-6-30 23:25:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
1、导入表单cs_checkQy.zip,表单代码如下:
procedure uf_onload();
var
  dwqylb,xxqylb:string;
begin
  dwqylb := HZ_dwqylb;
  xxqylb := MX_xxqylb;
  if pos(dwqylb,xxqylb) > 0 then
  begin
    DjForm.djmxtable.Edit;
    DjForm.djmxtable.FieldByName('spid').AsString := '';
    ShowMessage('当前单位不能销售 ['+DjForm.djmxtable.FieldByName('spmch').AsString+'],请删除重新选择!');
  end;
end;
2、修改商品检索方案SPTY,增加“限销区域字段”xxqylb(根据实际字段修改)

  select a.spid,b.kcshl,a.spbh,a.spmch,a.shpgg,a.shpchd,a.dw,a.shlv,
       a.jlgg,a.zgjjxz,b.chbdj,a.pizhwh,a.zjm,a.jj,a.hshjj,a.lshj,
       a.zdshj,a.hshjj as zxdj,a.hshjj as htdj,a.hshsj,a.hshsj hshj,
       a.shj,a.zgshj,a.leibie,b.chbdj as dbdj,a.lshj as ylshj,
       b.chbdj as diaocdj,b.chbdj as diaordj,xxqylb
from  spkfk a(nolock),spkfjc b(nolock)
where beactive='是'  and
      a.spid=b.spid and
     (a.spbh like :v_get or
      a.spmch like :v_zjm or
      a.zjm like :v_zjm)
order by a.spbh
3、修改单位检索方案DWTY,增加“区域类别字段”dwqylb(根据实际字段修改)

4、修改单据内商品检索函数为:zl_select_SPTY,runbill_cs_checkQy,为单据明细增加字段xxqylb
理解了一下苹果,复述一下解决思路,不对,请苹果指教。
基本原理:就是在商品上放置一个字段,每个商品存放自己需要限制销售的区域,如果销往单位在这个区域里面,将不允许销售。

商品资料上增加一个字段:xxqylb,可能比较长,里面可以存放很多这个商品不允许销售的区域,比如:华北、济南、云南等;

每个销往单位,都要明确自己所在区域,在 mchk 中,也增加一个字段,记录自己的区域:dwqylb

在落下一个商品时,如果单位的区域在商品不可销售的区域中,那么,就要给予提示。

不知是否可以这样理解这个需求?

发表于 2011-7-7 18:34:44 | 显示全部楼层
理解正确!
发表于 2011-8-31 09:31:54 | 显示全部楼层
区域限销的实现有很多种思路,我实施过的就下五种,KSOA/CDM里带的方案算是比较基础的一种了。
发表于 2011-9-4 18:20:17 | 显示全部楼层
区域限销是个什么概念,不懂?
发表于 2011-12-16 01:47:36 | 显示全部楼层
表单的功能,还真是强大啊!!
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-21 21:24 , Processed in 0.053557 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表