- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 公立医院改革试点城市信息化思路探索-冯东雷.pdf
- 共同构建医院信息化平台的有关问题-陈晓红.pdf
- 兰州大学管理学院MBA 战略管理 教师用课件.pdf
- 兴业银行的定价.doc
- 兴城医保系统医疗机构端接口规范.doc
- 内部审计舞弊准则(新)1.doc
- 内部账邮件通知柜面交易手册.doc
- 内部控制与评价讲座.ppt
- 内脏神经 教学课件.ppt
- 农业部“三电合一”项目2006年试点县技术培训班 培训指南.doc
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)