公司主页 投诉建议 专家网 Bug登记 需求管理 客户服务网

中联论坛

扫一扫,访问微社区

查看: 5384|回复: 111

20170501版本新增加全局参数”票据号生成模式”功能说明

[复制链接]
  • TA的每日心情
    擦汗
    2016-8-18 14:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2017-4-17 16:21:45 | 显示全部楼层 |阅读模式
    扫描关注微中联,带你进入中联人的微世界
    问题现象:
       现在门诊系统票据号生成是通过使用多个系统参数(如:收费收据行数限制、收费收据行计算规格、一次收费只用一张票据、收费票据按执行科室分别打印、收费票据科室数限制、)共同设置后影响票据号生成,与票据报表打印是属于互不影响的关系 ,可能出现以下问题:
    1. 票据系统参数较多,设置繁杂,且出错机率较大;
    2. 票据严格管控时,系统生成票据号,可能未正常打印发票; 也可能存在打印了发票,未正确生成票据号,存在跳号的情况;
    3. 门诊费用明细数据与票据号不能一一对应;
    4. 存在多批次发票时,当使用的批次不足时或者使用完后,不能自动跳转生成下一批次票据号;
    5. 票据系统参数不能有效的解决医院要求的票据生成与打印,如果需要满足,软件将进行较大的项目化调整,如bug:91139(需求名称:惠济区古荥卫生院打印的发票中既有收费项目也有收据费目,药品打印收据费用,其它除成套外的收费项目打印收费项目,成套打印成套名称,且一张发票打印三个项目。这种情况下希望系统生成与发票相对应的票据号。
    希望结果:系统生成的票据号与票据打印发票一一对应的票据号,尽量减少跳号的几率,同时降低项目人员实施的复杂程度。)

    解决方案:
    在全局参数中增加” 票据号生成模式” ,仅用于门诊收费和挂号,其选项内容如下:
    0-根据票据参数自动生成票据号(系统默认此选项;票据号生成只受票据各参数影响,不管有没有打印发票,都要生成票据号,与票据报表打印没有任何关系,属于两条线);
    1-根据报表返回数据生成票据号(票据号生成将受报表打印影响,根据打印时传入的初始票据号与报表返回数据自动生成对应的票据号,同时可以将费用明细与票据号一一对应起来,使用此选项,需要按要求在原门诊发票报表基础上简单调整SQL,具体修改方法请参考对应的说明)
    设置步骤:
    1. 全局参数票据号生成模式设置为” 0-根据票据参数自动生成票据号,系统自动默认使用之前打印方式;
    2. 将全局参数” 票据号生成模式”设置为”1-根据报表返回数据生成票据号
    3. “1-根据报表返回数据生成票据号”票据报表(适用于挂号/收费,而住院/预交票据不适用此参数)修改说明:
    挂号/收费修改如下:
    1)   在报表显示项目数据源中增加一个”返回”字段,其格式如下:
    (单据号|| '$' ||记录状态|| '|' ||序号)  As 票据号根据报表生成串(单据号与记录状态用'$'分隔; 记录状态与序号用'|'分隔,然后汇聚此字段,如图中的①:
    LISTAGG(a.单据号||'$'||a.记录状态||'|'||a.序号, ',') within GROUP(order by a.单据号||'$'||a.记录状态||'|'||a.序号) As 票据号根据报表生成串 ;
    如果使用”重庆票据号上传接口”的项目,在原SQl”返回”字段内容中以’^’符号连接,如: 项目||':'||Ltrim(To_Char(Nvl(金额, 0),'999999990.00'))||'^'||票据号根据报表生成串 As 返回,如图②:
    如果未使用,则直接 '^'||票据号根据报表生成串 )。数据是否正确返回,此字段是关键,请严格按以上格式编写,具体实例可参照下如图片:
    1.png
    2)  加载到界面上后,双击此字段设置其为隐藏,如下图:
    2.png
    3)  选中界面项目数据,然后点击右边”绑定列” 属性,将”返回”字段加入到绑定列中,如下图:
    3.png
    注意事项:
    使用“1-根据报表返回数据生成票据号”,在挂号或收费管理中,是先打印票据报表,然后根据票据报表返回生成对应的票据号;
    设置“1-根据报表返回数据生成票据号”是总开关,票据报表正确设置返回值是关键;
    如果本次打印票据号不足时,且有领用新的票据,则弹出票据选择框,选择对应的领用票据(目的是核对纸制票据和领用票据是否一致),解决不能自动打印下一批次票据的问题,此时会写入系统操作日志,操作类型为: 票据号根据报表生成 ;

    如果本次打印票据号存在不足时,且没有领用新的票据,自动生成票据剩余的票据号,不足票据将不生成,并提示票据号不足 ,同时写入系统操作日志。

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-3-1 14:19
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2017-4-17 22:57:05 | 显示全部楼层
    基于微信公众号的客户服务系统
    赞赞  感谢分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 30 天

    [LV.5]常住居民I

    发表于 2017-4-18 13:00:32 | 显示全部楼层
    看起来还不错哟
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-2-26 12:47
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2017-4-18 14:01:08 | 显示全部楼层
    扫描关注微中联,带你进入中联人的微世界
    楼主辛苦。赞一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-2-24 09:37
  • 签到天数: 76 天

    [LV.6]常住居民II

    发表于 2017-4-18 17:52:18 | 显示全部楼层
    基于微信公众号的客户服务系统
    楼主辛苦。赞一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:15
  • 签到天数: 721 天

    [LV.9]以坛为家II

    发表于 2017-4-20 08:54:55 | 显示全部楼层
    楼主幸苦,赞一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2019-6-3 12:48
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2017-4-20 09:12:33 | 显示全部楼层
    扫描关注微中联,带你进入中联人的微世界
    楼主幸苦,赞一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2019-7-5 18:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2017-4-20 09:36:55 | 显示全部楼层
    基于微信公众号的客户服务系统
    学习一下   
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-9 14:52
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-4-20 16:10:23 | 显示全部楼层
    能有效处理报表与发票对不起来的问题,但有没有考虑到系统票据不足或重新打印呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-8-18 14:59
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2017-4-21 09:11:46 | 显示全部楼层
    扫描关注微中联,带你进入中联人的微世界
    杜中洲 发表于 2017-4-20 16:10
    能有效处理报表与发票对不起来的问题,但有没有考虑到系统票据不足或重新打印呢

    当不足时,且没有领用新的发票,会弹出领用票据框,如果选择不领用,则有多少打印多少,并写入日志;
    如果存在一批和多批已领用的发票,当打印时会弹出选择某一批次,以便核对选择的发票和实际发票号对应,所以需要手工选择,而不自动生成;
    重打票据和以后类似!

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|管理细则|中联论坛 ( 渝ICP备12005023号  

    GMT+8, 2019-8-20 07:32 , Processed in 0.161076 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2017 ZLSOFT

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