当前位置:文档之家› 流向数据库操作手册

流向数据库操作手册

流向数据库操作手册
1.数据库连接方式
专线网络环境下,oracle数据库dblink连接10.1.7.107:1521/orcl。

集团内网环境下,oracle数据库dblink连接192.168.14.70:1521/orcl。

2.DDI数据常见问题及处理办法
DDI涉及五个表,goods_inf,sup_drug_add,sale_detail,receive_detail,stored_detail
2.1采购/销售/库存,生成数据问题。

sale_detail销售,receive_detail采购,stored_detail库存三个表的数据来源于ERP
前台接口的写入。

数据库连接到10.1.7.107:1521/orcl后,查询这三个表,按照业务日期、商品编码、单号等条件查询问题数据,如果有数据,查找DDI配置问题。

如果查不到,找海典解决数据传入问题。

2.2添加品种问题
goods_inf数据来源于H2数据收集平台上经过主数据组治理后的物料信息。

发生首营后的品种,第三个工作日可以在DDI上查询到。

添加与导入直连品种后,品种信息进入sup_drug_add、作为DDI传输范围。

3.流向查询数据常见问题及处理办法
采购、销售、库存的查询,都要用流水表(sale_detail,receive_detail,stored_detail)关联goods_mediator居间人与药品关系表。

尤其是当流水表中有数据、但前台查询仍然查不到数据的时候,是goods_mediator中的数据缺失导致。


4.常用查询语句模板
4.1 查居间人的SQL
SELECT * FROM mediator_inf A
INNER JOIN goods_mediator B ON A.MEDIATOR_ID=B.MEDIATOR_ID AND _ID=_ID INNER JOIN SUPPLIER_INF C ON C.SUPPLIER_ID=B.SUPPLIER_ID AND _ID=_ID WHERE C.OGR_ID='组织机构编码'
4.2流水表与居间人-药品关系表联合查询
select * from sale_detail a
inner join goods_mediator b on a.goods_id=b.goods_id and _id=_id
inner join mediator_inf c on b.mediator_id=c.mediator_id and _id=_id。

相关主题