网站大量收购独家精品文档,联系QQ:2885784924

医院物资系统数据流程设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
医院物资系统数据流程设计

数据流程设计 101基本字典新建、维护和查询 主要对字典表wz_zd_class wz_zd_unit wz_zd_manufacture wz_zd_supplyer wz_zd_group wz_zd_in_out_type的数据进行增加、删除和修改。 对记录置上删除标志后deleted_flag由’0’变为’1’。本系统所有表中的deleted_flag都遵循该原则。 102物资项目字典新建、维护和查询 对wz_dict的记录进行增加、删除和修改。 物资编码material_code为流水号,由wz__configure中的kzh_no=’%’的记录material_code生成,即不分科室,全院打通编码。 若该物资为耐用品,则将durable_flag变为’1’ 。 注:从wz_configure取material_code时,先update其值使之加1,update成功后再取出作为新增物资项目的编码。本系统中所有从wz_configure中生成的流水号都遵循该原则。 103财务核算用字典新建、维护和查询 对字典wz_zd_acct_property wz_zd_inner_acct_no进行增加、删除和修改。 若为科室的内部账号则账号编码为7位,对应了zd_unit_code中的unit_sn;若为个人的内部账号则账号编码为12位,后5为对应了a_employee_mi中的emp_sn,前7位对应了a_employee_mi中emp_sn对应的dept_sn。 104库存物资维护、查询 生成时需要从物资项目字典中选择,即从wz_dict中选择,生成时允许看到的物资项目若是本库房对应的物资科室维护的物资,则根据初始化文件中定义的库账号从wz_dict中只取出kzh_no为该参数的物资项目。 生成时向wz_base插入记录,其中:stock_amount=0 stock_value=0 mini_stock_amount=0 max_stock_amount=0 shelf_flag=null open_flag=’0’ 105库管入库 入库单录入、保存 向wz_in_detl插入记录,其中: in_date=getdate() in_serial为流水号,从wz_configure对应kzh_no记录的in_seri取,每天晚上后台任务将wz_configure的in_seri置0。 若用户录入的为采购价格(package_price),buy_price=采购价格/package_amount;若用户录入的为购入金额,buy_price=buy_value/(package_amount×用户录入的发票数量) retprice=buy_price×(1+yp_dict的add_rate) buy_value为用户录入的购入金额;若用户录入的为采购价,buy_value=package_price×用户录入的发票数量 current_stock_amount=buy_amount 若add_rate=0,current_stock_value=buy_value,否则current_stock_value=retprice×buy_amount stock_amount=null in_docu_no为流水号,从wz_configue对应kzh_no记录的in_pageno取 input_oper为系统登陆用户 check_flag=’0’ check_oper=null group_no_out=null acct_date、acct_oper、acct_pageno=null report_date=null out_date、out_seri=null 退货单录入、保存 录入物资名称后,用户需选择退哪笔,显示的入库记录从wz_in_detl中取出,取数条件:check_flag=’1’,acct_date=null,in_type为入库的编码,manu_codenull,group_no_in为本库房号,并按in_date、in_seri升序排列。 保存后向wz_in_detl中插入记录,其中: in_date=getdate() in_seri从wz_configure对应kzh_no记录的in_seri取(每条记录发生一个号,wz_out_detl的out_seri同理) buy_price

文档评论(0)

htfyzc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档