黄药师数据库分析_第1页
黄药师数据库分析_第2页
黄药师数据库分析_第3页
黄药师数据库分析_第4页
黄药师数据库分析_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、如有帮助,欢迎支持。黄药师药业管理软件软件介绍黄药师药业管理软件适用范围:药品批发企业,药品批发连锁企业,零售药店,零售连锁配送药店,制药厂销售系统,医院药品采购、仓库及药房管理系统。行业特色·易学易用“一看就懂,一学就会,一用就灵”- 黄药师就这么简单。·隐定可靠基于大型数据库开发、运行稳定、安全可靠。·功能完整能满足各类零售药店、连锁配送药店、药品批发公司的业务管理需要。·开放性好采用面向对象开发技术,提供开放的数据接口,可同其它软件交流数据(如财务软件、社保软件、金税系统)。·网络功能既可单机运行、又支持网络运行,单机版可平滑地升级成网络

2、版。·特殊功能支持支持药品拆零销售;无库存销售(负库存销售);贵重药品、特殊药品专门管理与统计。·程序流程定义本系统提供灵活多样的程序流程供用户选择,如零售模式选择,采购付款方式选择,销售收款方式选择。·统计分析功能强大在整个经营管理过程中,可以根据药品的12 个分类属性分别进行交叉统计分析,为管理决策提供完整的分析数据。·销售价格管理支持同一家公司不同药店不同销售价格的管理,每个药店的销价又可分为标准零售价、A 级会员价、 B 级会员价、拆零价等·GSP 管理与报表系统全面满足GSP 的要求,质量监控系统渗透到经营管理系统的每一个环节,经营与

3、质量监控相互渗透;自动生成 GSP 要求的所有文档,无需重复输入;系统保证了GSP 报表与经营管理系统100% 一致。·批发与零售批发与零售巧妙地集成:批发、零售的经营数据既可分别统计,又可汇总统计,充分满足批零兼营企业的业务需求。·采购模块:药品档案管理,供应商档案管理,采购合同管理,采购价格管理(采购入库制单时,自动判断本次进价是否高于历史进价) ,采购统计分析, 采购退货管理, 采购付款管理, 采购发票管理, 采购合同执行情况查询,采购订单智能化生成(根据当前库存、最小库存、供应商的历史供货信息等)。·批发模块:批发客户档案管理,销售合同管理,销售价格管理(

4、可实现零售价、批发价、执行价等多种价格管理,且1如有帮助,欢迎支持。可实现同一公司,不同批发点不同价格的模式) ,销售历史价格查询,销售合执行情况查询,销售统计分析(按客户、按销售员) ,销售退货管理,销售收款管理,销售发票管理。销售开票时能方便地查询该客户本次所购商品的历史成交价、当前库存及批次、成本价格;低于成本价销售时自动警告提示。临时批发(即无库存销售)。·零售模块:会员客户档案维护、 销售价格维护 (可实现零售价、 会员价、 拆零价等多种价格管理, 且可实现同一公司,不同零售药店不同价格的模式) ,零售、零售退货、拆零销售、无库存零售、多种零售查询,零售序时统计查询、销售分

5、类统计表、会员客户购货统计、会员客户详细信息、销售退货统计表,零售开票时;低于成本价销售时自动警告提示。·仓库管理:入库、出库、转库、盘库等管理,入库台帐管理,出库台帐管理,商品流水账( 三级台帐 )管理;入库单,出库单,盘库单等详细信息查询,商品效期催销查询;商品库存余额查询,商品库存分类统计、多仓库的管理,库存结构统计分析,商品缺货/ 超库报警 ( 分绝对缺货与相对缺货报警之分),动态设置商品的最低库存量,最高库存量(根据销售情况智能化设置);智能化生成缺货采购计划书。·财务管理:期初往来帐设置、 管理费录入、 固定资产录入、 发票清单开据、 会计凭证生成、 销售收款明

6、细统计与查询、销售应收账款、采购付款明细统计与查询、采购应付账款、管理费查询、固定资产查询、销售发票清单查询。·人事工资管理:员工档案管理,工资制表、工资审核、工资发放,员工信息查询,多维人员结构统计分析,多维工资结构统计分析。·经理综合查询:趋势分析 (销售收入、销售毛利、应收账款、应付账款、药品库存 )、废单删除、销售合同利润分析、销售商品分类利润分析、销售商品明细利润分析、又可按客户、销售员、商品属性、供应商、生产企业等进行分类统计。·GSP 管理:全面遵循GSP 认证的流程规范,将GSP 管理要求渗透到经营的各个环节之中,真正实现GSP 的过程控制,自动生

7、成 100 多种报表。·远程传输:基础数据( 商品档案、 销售价格等 )下传,配送数据下传; 远程销售数据 (批发、零售 )上传,需货计划上传。·系统维护:基本环境、销售环境、采购环境、仓库环境等设置、用户权限设置。数据备份与数据恢复;系统操作日志查询、数据传输日志查询。Msdb 数据库:1.初期入库时:可能用到goods 、sccj 两表dw_custom表。Msdb数据库: 2 、仓库商品台账: str_in_bill,str_in_bill_detail,goods,2如有帮助,欢迎支持。batch,sccj,str_in_type3、入库单所需表 :入库单:stor

8、e出库点、pre_str_in_bill入库单、 vendor省内 / 省外商家 /厂家、 buyer买家、operator用户表、 buyer_grp买家购买方式表、invoice_type发票类型入库详细单:pre_str_in_bill_detail入库单详细信息、goods商品表、 sccj 省内 /省外 /国内 / 国外公司 /厂家、 stock_type销售方式表、 batch同一商品批次4、出库单所需表:仓库管理:入库、出库、转库、盘库等管理,入库台帐管理,出库台帐管理,商品流水账( 三级台帐 )管理; 入库单,出库单 ,盘库单等详细信息查询,商品效期催销查询;商品库存余额查询,

9、商品库存分类统计、多仓库的管理,库存结构统计分析,商品缺货/ 超库报警 ( 分绝对缺货与相对缺货报警之分),动态设置商品的最低库存量,最高库存量(根据销售情况智能化设置);智能化生成缺货采购计划书。入库单表:pre_str_in_bill字段名称字段类型长度N ull含义示例数据str_in_bill_ichar140(不允许主键'RK00000064d为空)0103'str_in_bill_nt_name20_domain201自定义ssssssssso(char)单号dfdht_djh_domain (char)141str_in_type_ichar11入库类期初入库d型

10、(1)t_time_domain用户修2007-03-1operator_date814 18:14(datetime)改日期t_time_domain入库日2007-03-1str_in_date814 17:14(datetime)期store_idchar121仓库点01( 销售仓id库 )t_name20_domaintransactor201(char)operator_idt_operator_id41用户01( 管理(char)id员)come_fromchar401加工单四川信息位verifiert_name20_domain201验收人李辉(char)员bill_numint

11、41账期1remarkvarchar2551摘要23werwewq3如有帮助,欢迎支持。e买家购综合采购buyer_grp_idchar21买类型组idt_vendor_id_domain省内、vendor_id121省外表(char)idbuyer_idchar41买家01idinvoice_type_t_invoice_type_id11发票类2id(char)型is_minechar11islocalchar11paydatedatetime81付款时间back_reasonvarchar5121pos_idvarchar121入库单详细信息表: pre_in_bill_deatil字段

12、名称字段类型长度N ull含义示例数据同一商SL000021batch_idt_djh_domain(char)140860103品 idstr_in_bill_i入库单RK000000t_djh_domain(char)140760103didgoods_idt_goods_id_domain161商品01050008(char)idqtynumeric131数量1yxqt_time_domain81有效期00/00(datetime)pcht_name20_domain201批号qqqq(char)piecet_qty_domain91(numeric)pricenumeric131价格1

13、2.0000inqtynumeric131数量1examchar11notinchar11MjPchchar201灭菌批eeee号4如有帮助,欢迎支持。tax_ratenumeric91税率17%isotherchar11是否代N/Y销生成日2012-11-Producedatedatetime8119期Can_salevarchar10能否销N/Y售DSortint41按日期1/2/3排序PchBarCodevarchar241hwhvarchar401一、 入库单所需表:str_in_bill入库表 ( str_in_bill_id主键 ),str_in_bill_detail入库详细信息

14、表( (str_in_bill_id , Can_sale ,batch_id)外键, goods_id),batch (batch_id主键, vendor_id外键 ),Goods商品表( goods_id主键 , sccj_id外键 ,vendor (vendor_id主键 )/*Sccj商品所属厂家( sccj_id主键 )str_in_typeoperatorStore */1、入库单: str_in_bill表字段名称字段类型长度Null含义示例数据str_in_bill_t_djh_domain140(不允主键RK00000064010id(char)许为空)3'str_

15、in_bill_t_name20_domain自定201义单sssssssssno(char)号dfdht_djh_domain141(char)str_in_type_t_boolean (char)11入库期初入库id类型(1)str_in_datet_time_domain81入库2007-3-14(datetime)日期17:14operator_datt_time_domain81用户2007-3-14e(datetime)修改18:145如有帮助,欢迎支持。日期store_idchar121仓库01( 销售仓点 id库 )transactort_name20_domain201采购

16、江荣光(char)员operator_idt_operator_id41用户01( 管理员 )(char)idcome_fromchar401加工四川信息单位verifiert_name20_domain201验收李辉(char)人员modifier_idt_operator_id41修改01( 管理员 )(char)人 idmodify_datet_time_domain81修改02:00.(datetime)日期t_operator_id审计auditer_id41人员(char)idaudit_datet_time_domain81审计(datetime)日期bill_numint41账

17、期1remarkvarchar1001摘要23werwewqeis_staticst_boolean (char)11is_minechar11islocalchar11FinImportvarchar11back_reasonvarchar5121pos_idvarchar121buyer_idvarchar41买家1idis_endchar102、入库单str_in_bill_detail表字段名称字段类型长度N ull含义示例数据str_in_bilt_djh_domain140外键( str_in_billl_id(char)表)t_djh_domain外键batch_id140(ba

18、tch_id(char)表)goods_idt_goods_id_dom161商品 idain (char)qtynumeric131数量6如有帮助,欢迎支持。piecenumeric91Can_salevarchar10能否可以卖y/n(外键)DSortint41排序(按时间)Pricenumeric131价格二、出库单所需表:str_out_bill出库表( str_out_bill_id主键 ),str_out_bill_detail入库详细信息表( (str_out_bill_id,Can_sale , batch_id)外键, goods_id) ,batch (batch_id主键

19、, vendor_id外键 ),Goods商品表( goods_id主键 , sccj_id外键 ,)1、出库表: str_out_bill表字段名称字段类型长N ull含义示例数据度str_out_bilt_djh_domain140(不允主键RK000000640103'l_id(char)许为空)str_out_bilt_name20_domain201自定义单sssssssssl_no(char)号dfdht_djh_domain141(char)str_out_typchar11出库类型批发出库( 4)e_id(1)str_out_datt_time_domain81出库日期

20、2007-3-14e(datetime)17:14operator_dat_time_domain81用户修改2007-3-14te(datetime)日期18:14store_idchar121仓库点 id01( 销售仓库 )t_name20_domaintransactor201采购员江荣光(char)operator_idt_operator_id41用户 id01( 管理员 )(char)come_tochar401商品去向1010001verifiert_name20_domain201(char)modifier_idt_operator_id41修改人 id01( 管理员 )(c

21、har)modify_datet_time_domain81修改日期02:00.(datetime)auditer_idt_operator_id41审计人员(char)id7如有帮助,欢迎支持。audit_datet_time_domain81审计日期(datetime)bill_numint41账期1remarkvarchar2551摘要23werwewqeis_staticschar11gsptypeidchar11islocalchar11FinImportvarchar11back_reasonvarchar5121Department_varchar241idcheck_statu

22、char11spos_idvarchar121sales_idvarchar121卖家 id1is_endchar11finImport_Cchar11ost2、出库表详细信息: str_out_bill_detail表字段名称字段类型长N ull含义示例数据度外键str_out_bilt_djh_domain140str_outl_id(char)_bill_it_goods_id_domaid 表)goods_id1商品 idn (char)16t_djh_domain外键batch_id140( batch(char)_id 表)qtynumeric131数量piecenumeric91

23、qtyrnumeric131Can_salevarchar10能否可y/n以卖DSortint41排序(按时间)CostPricenumeric131花费价格Real_Pricenumeric131真实价格Tax_ratenumeric131税率17%8如有帮助,欢迎支持。Pricenumeric131价格3、 store出库点、 vendor省内 / 省外商家 /厂家、 buyer买家、operator用户表、 buyer_grp买家购买方式表、invoice_type发票类型goods商品表、 sccj 省内 /省外 /国内 / 国外公司 /厂家、 stock_type销售方式表、 bat

24、ch同一商品批次附带:INSERT INTOpre_str_in_bill(str_in_bill_id,str_in_bill_no,str_in_date , operator_id , operator_date , vendor_id , buyer_grp_id , buyer_id , invoice_type_id , str_in_type_id , store_id , transactor , come_from , verifier , dfdh , bill_num , remark , is_mine , paydate , back_Reason , islocal

25、 ) VALUES ( 'RK000000720103' , '' , '2008-11-19 9:14:30.280' , '01' , '2008-11-19 9:14:30.280' , '' , '' , '01' , '1' ,'5' , '0100' , '江荣光 ' , '' , '' , '' , 1 , '' , '

26、' , '2008-11-199:14:30.280' , '' , 'M' )INSERT INTO pre_str_in_bill_detail( str_in_bill_id,batch_id,goods_id ,piece , qty , inqty, price,yxq , pch , tax_rate ,Producedate,exam , isother , DSort , MjPch ) VALUES ( 'RK000000720103' , '2' ,'01270002',

27、 null , 1 , 1 , 0 ,null,null , 17 , null , 'N','N' , null,null )select*frompre_str_in_bill_detailwherestr_in_bill_id='RK000000720103' and batch_id ='1' and goods_id ='01010047'select * from pre_str_in_billselect * from operatorSELECT str_in_bill.str_in_date,co

28、me_from = isnull(vendor.vendor_name,str_in_e_from), str_in_bill.str_in_bill_id,str_in_bill.str_in_bill_no,Amount_dj=isnull(sum(str_in_bill_detail.qty*9如有帮助,欢迎支持。str_in_bill_detail.price),0),Amount_qty =isnull(sum( str_in_bill_detail.qty ),0),str_in_bill.remark,str_in_type_id = isnull(select str_in_t

29、ype_name from str_in_typewherestr_in_type_id=str_in_bill.str_in_type_id),str_in_bill.str_in_type_id),operator_id = isnull(select operator_name from operatorwhere operator_id= str_in_bill.operator_id),str_in_bill.operator_id),str_in_bill.is_mine,store_id = isnull(selectstore_namefromstorewherestore_i

30、d=str_in_bill.store_id),str_in_bill.store_id),str_in_bill.dfdh,buyer.buyer_name as buyer_id ,auditer_id= isnull(selectoperator_namefromoperatorwhereoperator_id = str_in_bill.auditer_id), ''),audit_dateFROM str_in_bill ,str_in_bill_detail,batch ,buyer ,vendorwherestr_in_bill_detail.batch_id=

31、batch.batch_idandstr_in_bill.str_in_bill_id = str_in_bill_detail.str_in_bill_idand str_in_bill.buyer_id *= buyer.buyer_idandstr_in_e_from*=vendor.vendor_idandstr_in_bill.str_in_date >= '2008/11/01 00:00:00'and str_in_bill.str_in_date <= '2008/11/19 23:59:59.999'group bystr_in_b

32、ill.str_in_date,str_in_e_from,str_in_bill.str_in_bill_id,str_in_bill.str_in_bill_no,str_in_bill.remark,str_in_bill.str_in_type_id,str_in_bill.operator_id,str_in_bill.is_mine,str_in_bill.store_id,str_in_bill.dfdh,str_in_bill.auditer_id,str_in_bill.audit_date ,buyer.buyer_name ,vendor.vendor_name ORDE

33、R BY str_in_bill.str_in_bill_id ASCselect * from store出库点select * from pre_str_in_bill入库单10如有帮助,欢迎支持。select * from vendor省内 / 省外商家 / 厂家select * from buyer买家select * from operator用户表select * from buyer_grp买家购买方式表select * from invoice_type发票类型select * from pre_str_in_bill_detail入库单详细信息select * from go

34、ods商品表select * from sccj省内 / 省外 / 国内 / 国外公司 / 厂家select * from stock_type销售方式表select * from batch同一商品批次SELECT str_out_bill.str_out_date,come_to=isnull(selectcustomer_namefromcustomerwherecustomer_id=str_out_e_to),str_out_e_to),str_out_bill.str_out_bill_id,str_out_bill.str_out_bill_no,amount=isnull(su

35、m(str_out_bill_detail.qty*str_out_bill_detail.costprice),0),amount_qty=isnull(sum(str_out_bill_detail.qty),0),str_out_bill.remark,store.store_name,str_out_type_name = isnull(select str_out_type_name from str_out_typewherestr_out_type_id=str_out_bill.str_out_type_id),str_out_bill.str_out_type_id),ope

36、rator_id=isnull(selectoperator_name fromoperatorwhereoperator_id=str_out_bill.operator_id),str_out_bill.operator_id),11如有帮助,欢迎支持。str_out_bill.operator_date ,auditer_id=isnull(selectoperator_namefromoperatorwhereoperator_id=str_out_bill.auditer_id),str_out_bill.auditer_id),audit_date = str_out_bill.a

37、udit_date,str_out_bill.str_out_type_idFROM store,str_out_bill ,str_out_bill_detail,batchWHERE ( store.store_id = str_out_bill.store_id ) and( batch.batch_id = str_out_bill_detail.batch_id ) and(str_out_bill.str_out_bill_id=str_out_bill_detail.str_out_bill_id)andstr_out_bill.str_out_date>='200

38、8/11/1900:00:00'andstr_out_bill.str_out_date <= '2008/11/19 23:59:59' and store.store_id like '%' and str_out_bill.str_out_type_id like '%' group bystr_out_bill.str_out_date,str_out_e_to,str_out_bill.str_out_bill_id,str_out_bill.str_out_bill_no,str_out_bill.remark,stor

39、e.store_name,str_out_bill.str_out_type_id,str_out_bill.operator_id,str_out_bill.operator_date ,str_out_bill.auditer_id,audit_dateORDER BYstr_out_bill.str_out_bill_id ASCSELECT str_out_bill_detail.str_out_bill_id,goods.goods_name,goods.spec,goods.goods_unit,batch.pch,str_out_bill_detail.qty,price = s

40、tr_out_bill_detail.costprice ,sccj_id = isnull(select sccj_name from sccj where sccj_id = goods.sccj_id),goods.sccj_id),batch.yxq,goods.dm,batch.tax_rate,goods.select_code,str_out_bill_detail.DSort ,batch.mjpch12如有帮助,欢迎支持。FROM goods,batch,str_out_bill_detailWHERE ( str_out_bill_detail.batch_id = bat

41、ch.batch_id ) and ( str_out_bill_detail.goods_id = goods.goods_id ) and( str_out_bill_detail.str_out_bill_id= 'CK000001270103' ) )SELECT str_in_bill_detail.str_in_bill_id,goods.goods_name,goods.spec,goods.goods_unit,batch.pch,str_in_bill_detail.piece,str_in_bill_detail.qty,price = str_in_bil

42、l_detail.price,sccj_id = isnull(select sccj_name from sccj where sccj_id = goods.sccj_id),goods.sccj_id),batch.yxq,goods.dm,goods.py,batch.tax_rate,goods.select_code,str_in_bill_detail.DSort ,batch.mjpchFROM goods,batch,str_in_bill_detailWHERE ( batch.batch_id = str_in_bill_detail.batch_id ) and ( g

43、oods.goods_id = str_in_bill_detail.goods_id ) and( ( str_in_bill_detail.str_in_bill_id = 'RK000000760103' ) )str_in_bill ,13如有帮助,欢迎支持。str_in_bill_detail,batch ,buyer ,vendorgoods,sccj,str_in_typeoperatorstoreselect * from str_in_bill_detailSELECT str_out_bill_detail.str_out_bill_id,goods.goo

44、ds_name,goods.spec,goods.goods_unit,batch.pch,str_out_bill_detail.qty,price = str_out_bill_detail.costprice ,sccj_id = isnull(select sccj_name from sccj where sccj_id =goods.sccj_id),goods.sccj_id),batch.yxq,goods.dm,batch.tax_rate,goods.select_code,str_out_bill_detail.DSort ,batch.mjpchFROM goods,b

45、atch,str_out_bill_detailWHERE ( str_out_bill_detail.batch_id = batch.batch_id ) and ( str_out_bill_detail.goods_id = goods.goods_id ) and( str_out_bill_detail.str_out_bill_id= 'CK000001270103' ) )14如有帮助,欢迎支持。store,str_out_bill ,str_out_bill_detail,batch,customer,str_out_typegoods,operatorsccj,select * from str_out_bill_detailselect * from str_out_bill where str_out_bill_id = 'CK000000980103'SELECT str_out_bill.str_out_date,come_to=isnull(selectcustomer_name from customerwherecustomer_id=str

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论