This commit is contained in:
PastSaid
2024-03-18 11:42:45 +08:00
parent 08d8878eef
commit c31957eb64
56 changed files with 1485 additions and 123 deletions

View File

@@ -45,5 +45,12 @@
<Compile Include="WebHelper.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="sql\发票打印信息清空.sql" />
<Content Include="sql\多组织即时库存查询.sql" />
<Content Include="sql\拼接表字段为查询语句.sql" />
<Content Include="sql\查询字段所在表.sql" />
<Content Include="sql\查询表名.sql" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,15 @@
SELECT
*
FROM
T_SAL_outstockfin
WHERE
FINVOICENUMBER != '';
UPDATE T_SAL_outstockfin
SET FINVOICENUMBER = '',
FINVOICEURL = '',
FFPQQLSH = '',
FFPLXDM = ''
WHERE
FINVOICENUMBER != ''
AND fentryid = 100041

View File

@@ -0,0 +1,28 @@
SELECT
T0.FMASTERID
,T0.FMATERIALID
,T0.FNUMBER
,ISNULL(T1.STOCKQTY,0) AS FSTOCKQTY
,T0.FUSEORGID
,t2_l.FNAME
FROM
T_BD_MATERIAL T0
LEFT JOIN T_BD_MATERIALPRODUCE T0P ON T0P.FMATERIALID = T0.FMATERIALID
LEFT JOIN (
SELECT
T1.FMATERIALID
,t1.FSTOCKORGID
,SUM(T1.FBASEQTY) AS STOCKQTY
FROM
T_STK_INVENTORY T1
GROUP BY
T1.FMATERIALID,
t1.FSTOCKORGID
) T1 ON T0.FMASTERID = T1.FMATERIALID --id
AND t0.FUSEORGID = t1.FSTOCKORGID --使
LEFT JOIN T_ORG_ORGANIZATIONS_L t2_l on t2_l.FORGID = t0.FUSEORGID AND t2_l.FLOCALEID =2052
WHERE
T0.FDOCUMENTSTATUS = 'C'
AND t0.FNUMBER = '1.01.003' --
ORDER BY T0.FMATERIALID

View File

@@ -0,0 +1,9 @@
DECLARE @tableName VARCHAR(100),@alias varchar(100),@sql varchar(8000)
SET @tableName = 'T_PRD_PMPPBOMENTRY'
SET @alias = 't0e'
SELECT @sql = CONCAT('SELECT ',
STUFF((SELECT ',' + CHAR(10) +@alias+'.' + t0.name FROM SYSCOLUMNS t0
WHERE ID = OBJECT_ID(@tableName)
ORDER BY t0.colid FOR XML PATH('')),1,1,''),CHAR(10),' FROM ' ,@tableName ,' ', @alias)
PRINT @sql

View File

@@ -0,0 +1,11 @@
SELECT
a.name ,
b.name
FROM
sysobjects a,
syscolumns b
WHERE
a.id= b.id
AND b.name LIKE '%FSTOCKID'
AND a.type= 'U'
AND a.name LIKE 'T_PRD_PPBOM%'

View File

@@ -0,0 +1,7 @@
SELECT
*
FROM
sysobjects a
WHERE
a.name LIKE 'T_AR_RECEIVABLEENTRY%'
AND a.type= 'U'