提交 fc898b6c authored 作者: 彭寒菲's avatar 彭寒菲

提交

上级 c5a22e6b
...@@ -136,16 +136,16 @@ namespace LF.K3.SCM.BusinessPlugin ...@@ -136,16 +136,16 @@ namespace LF.K3.SCM.BusinessPlugin
string sql = string.Format(@"/*dialect*/with stepCTE AS string sql = string.Format(@"/*dialect*/with stepCTE AS
( (
select b.FMATERIALID as f, a.FMATERIALID as z,a.FID,a.FNUMERATOR,a.FPOSITIONNO,a.FUNITID,a.FENTRYID,a.FSEQ,ma.FNUMBER,1 AS Lev from T_ENG_BOMCHILD a inner join ( select * from T_ENG_BOM where fid={0}) b on a.FID=b.FID select b.FMATERIALID as f, a.FMATERIALID as z,a.FID,a.FNUMERATOR,a.FPOSITIONNO,a.FUNITID,a.FENTRYID,a.FSEQ,ma.FNUMBER,1 AS Lev,row_number() over(partition by b.FMATERIALID order by FSEQ) as rank from T_ENG_BOMCHILD a inner join ( select * from T_ENG_BOM where fid={0}) b on a.FID=b.FID
inner join T_BD_MATERIAL ma on a.FMATERIALID=ma.FMATERIALID inner join T_BD_MATERIAL ma on a.FMATERIALID=ma.FMATERIALID
union all union all
select c.f as f ,c.z as z,c.FID,c.FNUMERATOR,c.FPOSITIONNO,c.FUNITID,c.FENTRYID,c.FSEQ,c.FNUMBER,cte.Lev+1 from select c.f as f ,c.z as z,c.FID,c.FNUMERATOR,c.FPOSITIONNO,c.FUNITID,c.FENTRYID,c.FSEQ,c.FNUMBER,cte.Lev+1,row_number() over(partition by c.f order by c.FSEQ) as rank from
( (
select a.FMATERIALID z ,b.FMATERIALID f,a.FID,a.FNUMERATOR,a.FPOSITIONNO,a.FUNITID,a.FENTRYID,a.FSEQ,ma.FNUMBER from T_ENG_BOMCHILD a inner join T_ENG_BOM b on a.FID=b.FID inner join T_BD_MATERIAL ma on a.FMATERIALID=ma.FMATERIALID select a.FMATERIALID z ,b.FMATERIALID f,a.FID,a.FNUMERATOR,a.FPOSITIONNO,a.FUNITID,a.FENTRYID,a.FSEQ,ma.FNUMBER from T_ENG_BOMCHILD a inner join T_ENG_BOM b on a.FID=b.FID inner join T_BD_MATERIAL ma on a.FMATERIALID=ma.FMATERIALID
) c ) c
inner join stepCTE cte on cte.z=c.f inner join stepCTE cte on cte.z=c.f
) )
select stepCTE.*,T_ENG_BOMCHILD_l.FMEMO from stepCTE left join T_ENG_BOMCHILD_l on stepCTE.FENTRYID=T_ENG_BOMCHILD_l.FENTRYID", id); select stepCTE.*,T_ENG_BOMCHILD_l.FMEMO from stepCTE left join T_ENG_BOMCHILD_l on stepCTE.FENTRYID=T_ENG_BOMCHILD_l.FENTRYID order by Lev", id);
return DBUtils.ExecuteDataSet(this.Context, sql).Tables[0]; return DBUtils.ExecuteDataSet(this.Context, sql).Tables[0];
} }
} }
......
...@@ -39,7 +39,22 @@ ...@@ -39,7 +39,22 @@
<ComponentPath>6002_51c046d1</ComponentPath> <ComponentPath>6002_51c046d1</ComponentPath>
</DynamicLinkBusinessObject> </DynamicLinkBusinessObject>
</LinkBusinessObjects> </LinkBusinessObjects>
<BusinessObjects /> <BusinessObjects>
<BusinessObject Target="CompileAndPackage" Id="BD_MATERIAL" Status="Updated" ComponentPath="6002_51c046d1\BD_MATERIAL.dym" Type="Meta">BD_MATERIAL.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="c9edb552-11b0-4756-9271-db1c5eb0e55b" Status="Updated" ComponentPath="6002_51c046d1\c9edb552-11b0-4756-9271-db1c5eb0e55b.dym" Type="Meta">c9edb552-11b0-4756-9271-db1c5eb0e55b.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="ee6e060d-032b-46e6-953f-93d8e8d2baee" Status="Updated" ComponentPath="6002_51c046d1\ee6e060d-032b-46e6-953f-93d8e8d2baee.dym" Type="Meta">ee6e060d-032b-46e6-953f-93d8e8d2baee.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="kbc90a32b48de4855a8df67ff959da039" Status="Updated" ComponentPath="6002_51c046d1\kbc90a32b48de4855a8df67ff959da039.dym" Type="Meta">kbc90a32b48de4855a8df67ff959da039.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="qaz_BOMTASK" Status="Updated" ComponentPath="6002_51c046d1\qaz_BOMTASK.dym" Type="Meta">qaz_BOMTASK.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="qaz_GGReplace" Status="Updated" ComponentPath="6002_51c046d1\qaz_GGReplace.dym" Type="Meta">qaz_GGReplace.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="qaz_uploadFile" Status="Updated" ComponentPath="6002_51c046d1\qaz_uploadFile.dym" Type="Meta">qaz_uploadFile.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="BD_MATERIAL.2052" Status="Updated" ComponentPath="6002_51c046d1\BD_MATERIAL.2052.dymx" Type="LanguageRes">BD_MATERIAL.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="c9edb552-11b0-4756-9271-db1c5eb0e55b.2052" Status="Updated" ComponentPath="6002_51c046d1\c9edb552-11b0-4756-9271-db1c5eb0e55b.2052.dymx" Type="LanguageRes">c9edb552-11b0-4756-9271-db1c5eb0e55b.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="ee6e060d-032b-46e6-953f-93d8e8d2baee.2052" Status="Updated" ComponentPath="6002_51c046d1\ee6e060d-032b-46e6-953f-93d8e8d2baee.2052.dymx" Type="LanguageRes">ee6e060d-032b-46e6-953f-93d8e8d2baee.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="kbc90a32b48de4855a8df67ff959da039.2052" Status="Updated" ComponentPath="6002_51c046d1\kbc90a32b48de4855a8df67ff959da039.2052.dymx" Type="LanguageRes">kbc90a32b48de4855a8df67ff959da039.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="qaz_BOMTASK.2052" Status="Updated" ComponentPath="6002_51c046d1\qaz_BOMTASK.2052.dymx" Type="LanguageRes">qaz_BOMTASK.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="qaz_GGReplace.2052" Status="Updated" ComponentPath="6002_51c046d1\qaz_GGReplace.2052.dymx" Type="LanguageRes">qaz_GGReplace.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="qaz_uploadFile.2052" Status="Updated" ComponentPath="6002_51c046d1\qaz_uploadFile.2052.dymx" Type="LanguageRes">qaz_uploadFile.2052.dymx</BusinessObject>
</BusinessObjects>
<ResourceObject /> <ResourceObject />
<StartScript> <StartScript>
<SchemaScript Seq="0"> <SchemaScript Seq="0">
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<DataModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <DataModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Id>a7cf69a4-0ae4-4cbd-9e97-03dbae45edd1</Id> <Id>a7cf69a4-0ae4-4cbd-9e97-03dbae45edd1</Id>
<MasterId>a7cf69a4-0ae4-4cbd-9e97-03dbae45edd1</MasterId> <MasterId>a7cf69a4-0ae4-4cbd-9e97-03dbae45edd1</MasterId>
<Name>财务会计</Name> <Name>财务会计</Name>
...@@ -52,6 +52,9 @@ ...@@ -52,6 +52,9 @@
<BusinessObject Target="CompileAndPackage" Id="k350d297247dd41c983a394c7724f44bd.2052" Status="Updated" ComponentPath="AR_510c259b\k350d297247dd41c983a394c7724f44bd.2052.dymx" Type="LanguageRes">k350d297247dd41c983a394c7724f44bd.2052.dymx</BusinessObject> <BusinessObject Target="CompileAndPackage" Id="k350d297247dd41c983a394c7724f44bd.2052" Status="Updated" ComponentPath="AR_510c259b\k350d297247dd41c983a394c7724f44bd.2052.dymx" Type="LanguageRes">k350d297247dd41c983a394c7724f44bd.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="k5641a1882bb346339d12dfd0e7ae22e2.2052" Status="Updated" ComponentPath="AR_510c259b\k5641a1882bb346339d12dfd0e7ae22e2.2052.dymx" Type="LanguageRes">k5641a1882bb346339d12dfd0e7ae22e2.2052.dymx</BusinessObject> <BusinessObject Target="CompileAndPackage" Id="k5641a1882bb346339d12dfd0e7ae22e2.2052" Status="Updated" ComponentPath="AR_510c259b\k5641a1882bb346339d12dfd0e7ae22e2.2052.dymx" Type="LanguageRes">k5641a1882bb346339d12dfd0e7ae22e2.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="k9e314ab99ec244e4bfd235cc753124c6.2052" Status="Updated" ComponentPath="AR_510c259b\k9e314ab99ec244e4bfd235cc753124c6.2052.dymx" Type="LanguageRes">k9e314ab99ec244e4bfd235cc753124c6.2052.dymx</BusinessObject> <BusinessObject Target="CompileAndPackage" Id="k9e314ab99ec244e4bfd235cc753124c6.2052" Status="Updated" ComponentPath="AR_510c259b\k9e314ab99ec244e4bfd235cc753124c6.2052.dymx" Type="LanguageRes">k9e314ab99ec244e4bfd235cc753124c6.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="88f6cc7e-4c17-442b-8914-868e25cdd0a9" Status="Updated" ComponentPath="CN_f89eda9e\88f6cc7e-4c17-442b-8914-868e25cdd0a9.dym" Type="Meta">88f6cc7e-4c17-442b-8914-868e25cdd0a9.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="AR_RECEIVEBILL" Status="Updated" ComponentPath="CN_f89eda9e\AR_RECEIVEBILL.dym" Type="Meta">AR_RECEIVEBILL.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="88f6cc7e-4c17-442b-8914-868e25cdd0a9.2052" Status="Updated" ComponentPath="CN_f89eda9e\88f6cc7e-4c17-442b-8914-868e25cdd0a9.2052.dymx" Type="LanguageRes">88f6cc7e-4c17-442b-8914-868e25cdd0a9.2052.dymx</BusinessObject>
</BusinessObjects> </BusinessObjects>
<ResourceObject /> <ResourceObject />
<StartScript> <StartScript>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
...@@ -39,7 +39,21 @@ ...@@ -39,7 +39,21 @@
<ComponentPath>XSYFX_0e3e4c0b</ComponentPath> <ComponentPath>XSYFX_0e3e4c0b</ComponentPath>
</DynamicLinkBusinessObject> </DynamicLinkBusinessObject>
</LinkBusinessObjects> </LinkBusinessObjects>
<BusinessObjects /> <BusinessObjects>
<BusinessObject Target="CompileAndPackage" Id="3062fb33-4935-4d70-8579-bfeb53df0c47" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\3062fb33-4935-4d70-8579-bfeb53df0c47.dym" Type="Meta">3062fb33-4935-4d70-8579-bfeb53df0c47.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="4e08b089-3565-4117-b2c9-7462cdb2c44e" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\4e08b089-3565-4117-b2c9-7462cdb2c44e.dym" Type="Meta">4e08b089-3565-4117-b2c9-7462cdb2c44e.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="d7c2bbb9-ae27-4aac-bc03-199f8ec7dfc5" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\d7c2bbb9-ae27-4aac-bc03-199f8ec7dfc5.dym" Type="Meta">d7c2bbb9-ae27-4aac-bc03-199f8ec7dfc5.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="d7d65998-1c31-406c-b4b5-c448aed51772" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\d7d65998-1c31-406c-b4b5-c448aed51772.dym" Type="Meta">d7d65998-1c31-406c-b4b5-c448aed51772.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="de6a09e0-ef43-4ce0-94e1-51142dd27704" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\de6a09e0-ef43-4ce0-94e1-51142dd27704.dym" Type="Meta">de6a09e0-ef43-4ce0-94e1-51142dd27704.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="f969b8d9-25a2-428b-9741-d454628d9ae8" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\f969b8d9-25a2-428b-9741-d454628d9ae8.dym" Type="Meta">f969b8d9-25a2-428b-9741-d454628d9ae8.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="SAL_OUTSTOCK" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\SAL_OUTSTOCK.dym" Type="Meta">SAL_OUTSTOCK.dym</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="3062fb33-4935-4d70-8579-bfeb53df0c47.2052" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\3062fb33-4935-4d70-8579-bfeb53df0c47.2052.dymx" Type="LanguageRes">3062fb33-4935-4d70-8579-bfeb53df0c47.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="4e08b089-3565-4117-b2c9-7462cdb2c44e.2052" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\4e08b089-3565-4117-b2c9-7462cdb2c44e.2052.dymx" Type="LanguageRes">4e08b089-3565-4117-b2c9-7462cdb2c44e.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="d7c2bbb9-ae27-4aac-bc03-199f8ec7dfc5.2052" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\d7c2bbb9-ae27-4aac-bc03-199f8ec7dfc5.2052.dymx" Type="LanguageRes">d7c2bbb9-ae27-4aac-bc03-199f8ec7dfc5.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="d7d65998-1c31-406c-b4b5-c448aed51772.2052" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\d7d65998-1c31-406c-b4b5-c448aed51772.2052.dymx" Type="LanguageRes">d7d65998-1c31-406c-b4b5-c448aed51772.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="de6a09e0-ef43-4ce0-94e1-51142dd27704.2052" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\de6a09e0-ef43-4ce0-94e1-51142dd27704.2052.dymx" Type="LanguageRes">de6a09e0-ef43-4ce0-94e1-51142dd27704.2052.dymx</BusinessObject>
<BusinessObject Target="CompileAndPackage" Id="f969b8d9-25a2-428b-9741-d454628d9ae8.2052" Status="Updated" ComponentPath="XSYFX_0e3e4c0b\f969b8d9-25a2-428b-9741-d454628d9ae8.2052.dymx" Type="LanguageRes">f969b8d9-25a2-428b-9741-d454628d9ae8.2052.dymx</BusinessObject>
</BusinessObjects>
<ResourceObject> <ResourceObject>
<ResourceObject Target="CompileAndPackage" Id="qaz_OutStockToReceiveDateChange.cv" Status="Updated" ComponentPath="ResourceObject\qaz_OutStockToReceiveDateChange.cv" Type="ConvertRule">销售出库单下推签收日期变更单<SubComponentPaths /></ResourceObject> <ResourceObject Target="CompileAndPackage" Id="qaz_OutStockToReceiveDateChange.cv" Status="Updated" ComponentPath="ResourceObject\qaz_OutStockToReceiveDateChange.cv" Type="ConvertRule">销售出库单下推签收日期变更单<SubComponentPaths /></ResourceObject>
</ResourceObject> </ResourceObject>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<ProjectRefPath>H:\磊飞\项目信息\商业条款和逾期账龄\K3Cloud\bin</ProjectRefPath> <ProjectRefPath>H:\磊飞\项目信息\商业条款和逾期账龄\K3Cloud\bin</ProjectRefPath>
<IsAutoCheckIn>1</IsAutoCheckIn> <IsAutoCheckIn>1</IsAutoCheckIn>
<IsStartScc>1</IsStartScc> <IsStartScc>1</IsStartScc>
<LastExpandPackageNodeID>0d88086c-8c2d-41db-9c36-9600a7c587aa</LastExpandPackageNodeID> <LastExpandPackageNodeID>-1</LastExpandPackageNodeID>
<SCCCfg> <SCCCfg>
</SCCCfg> </SCCCfg>
</KDSolution> </KDSolution>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论