K3 cloud仓库仓位的关系

K3 cloud仓库仓位的关系

之前做k3 cloud的时候,梳理了下仓库和仓位的关系,是在存储过程中用到的;今天翻文档笔记的时候翻到,就发出来;

  • oracle sql如下:
K3 cloud仓库仓位的关系

--验证仓库 和仓位是否匹配

SELECT

S2.Fname 仓库名称,S1.FNUMBER 仓库编码,S3.FSTOCKLOCID 仓位内码,vbas.FNUMBER 仓位编码,vbasl.FNAME 仓位名称

FROM T_BD_STOCK S1

INNER JOIN T_BD_STOCK_L S2 ON S2.FSTOCKID = S1.FSTOCKID AND S2.FLOCALEID = 2052

INNER JOIN T_BD_FLEXVALUESCOM S3 ON S3.FSTOCKID =S1.FSTOCKID --记录了仓库FStockId与仓位FStockLocId之间的关系

INNER JOIN t_bas_flexvaluesdetail tbsf --值集资料维度数据 仓位数据表(仓位内码)

ON s3.fstocklocid=tbsf.fid

INNER JOIN V_BAS_FLEXVALUESENTRY vbas --仓位

ON tbsf.FF100021=vbas.FENTRYID

INNER JOIN v_bas_flexvaluesentry_l vbasl --仓位多语言

ON vbas.FENTRYID=vbasl.FENTRYID AND vbasl.FLOCALEID=2052

INNER JOIN t_org_organizations torg --组织

ON s1.fuseorgid=torg.forgid

INNER JOIN t_org_organizations_l torgl --组织多语言

ON torg.forgid=torgl.forgid

WHERE s2.fname='仓库名称' AND torgl.fname='单位名称'

需要的小伙伴自行查看,平时工作遇到的问题,也会放在这里进行记录;


分享到:


相關文章: