[성현모] JsonConvertTool 추가, 서머리 수량 버그수정
This commit is contained in:
@ -0,0 +1,217 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ROOT>
|
||||
<UserQueryItem
|
||||
ID = "ID_IsIssued"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress];[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) * FROM @$UseFrom@$[1] AS X WITH(NOLOCK)
|
||||
INNER JOIN(SELECT TOP(1) * FROM @$UseFrom@$[2] AS Y WITH(NOLOCK) WHERE Y.[ProductID] = '@$PARAM@$[1]') AS Z ON X.No = Z.RelationNo AND X.IsIssued = 1 AND X.IsAbrogate = 0;"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "MacAddress_Check"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) * FROM @$UseFrom@$[1] WITH(NOLOCK) WHERE [MACADDRESS1] = '@$PARAM@$[1]' ORDER BY No ASC;"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "MacAddress_IsIssued"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) * FROM @$UseFrom@$[1] WITH(NOLOCK) WHERE [MACADDRESS1] = '@$PARAM@$[1]' AND IsIssued = 1 AND IsAbrogate = 0 ORDER BY No ASC;"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "MacAddress_ToBeIssuedCheck"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) * FROM @$UseFrom@$[1] WITH(NOLOCK) WHERE No >= @$PARAM@$[1] AND IsIssued = 0 AND IsAbrogate = 0 ORDER BY No ASC;"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "Product_ToBeRegisterCheck"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) * FROM @$UseFrom@$[1] WHERE No >= @$PARAM@$[1] AND IssuedNumber = 0 ORDER BY No ASC;"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "Check_Mac_Quantity"
|
||||
UseFrom = "[dbo].[UIM_INFO_Mac_Quantity]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT [IssuedQuantity] AS 'CUR', [IssueableQuantity] AS 'ALL' FROM @$UseFrom@$[1] WITH(NOLOCK);"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "Set_Mac_Quantity"
|
||||
UseFrom = "[dbo].[UIM_INFO_Mac_Quantity]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET [IssuedQuantity] = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "Check_Product_Quantity"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product_Quantity]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT [RegisterQuantity] AS 'CUR' FROM @$UseFrom@$[1] WITH(NOLOCK);"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "Set_Product_Quantity"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product_Quantity]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET [RegisterQuantity] = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "LookUpID_ByMacAddress"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product];[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) X.No, X.ProductID, X.UpdateDT, Y.No, Y.MACADDRESS1, Y.UpdateDT
|
||||
FROM @$UseFrom@$[1] AS X WITH(NOLOCK) INNER JOIN(SELECT TOP (1) *
|
||||
FROM @$UseFrom@$[2] AS SUB WITH(NOLOCK) WHERE SUB.MACADDRESS1 = '@$PARAM@$[1]') AS Y ON X.No = Y.RelationNo AND Y.IsIssued = 1 AND Y.IsAbrogate = 0;"
|
||||
ReturnField = "1"
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "LookUpMacAddress_ByID"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress];[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) X.No, X.MACADDRESS1, X.UpdateDT, Y.No, Y.ProductID, Y.UpdateDT
|
||||
FROM @$UseFrom@$[1] AS X WITH(NOLOCK) INNER JOIN(SELECT TOP (1) *
|
||||
FROM @$UseFrom@$[2] AS SUB WITH(NOLOCK) WHERE SUB.ProductID = '@$PARAM@$[1]') AS Y ON X.No = Y.RelationNo AND X.IsIssued = 1 AND X.IsAbrogate = 0;"
|
||||
ReturnField = "1"
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "LookUpMacAddress_ByLikeID"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress];[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) X.No, X.MACADDRESS1, X.UpdateDT, Y.No, Y.ProductID, Y.UpdateDT
|
||||
FROM @$UseFrom@$[1] AS X WITH(NOLOCK) INNER JOIN(SELECT TOP (1) *
|
||||
FROM @$UseFrom@$[2] AS SUB WITH(NOLOCK) WHERE SUB.ProductID LIKE '@$PARAM@$[1]') AS Y ON X.No = Y.RelationNo AND X.IsIssued = 1 AND X.IsAbrogate = 0;"
|
||||
ReturnField = "1"
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "ChangeIsIssuedState"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET IsIssued = 1, UpdateDT = SYSDATETIME() WHERE No = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "ChangeIsAbrogateState"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET IsAbrogate = 1, UpdateDT = SYSDATETIME() WHERE No = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "CheckMacAddressIsItemState"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT IsIssued, IsAbrogate, MACADDRESS1 FROM @$UseFrom@$[1] WITH(NOLOCK) WHERE No = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "NewUpdateProductIDInfo"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET ProductID = '@$PARAM@$[1]', IssuedNumber = 1, UpdateDT = SYSDATETIME() WHERE No = @$PARAM@$[2];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "GetProductInfo"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT TOP(1) * FROM @$UseFrom@$[1] WHERE No = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "SetProductIssueInfo"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET IsReissued = 1, IssuedNumber = @$PARAM@$[1], UpdateDT = SYSDATETIME() WHERE No = @$PARAM@$[2]"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "CheckProductIDInfo"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT ProductID FROM @$UseFrom@$[1] WITH(NOLOCK) WHERE No = @$PARAM@$[1];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "UpdateMacAddressRelationNumber"
|
||||
UseFrom = "[dbo].[UIM_INFO_MacAddress]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET RelationNo = '@$PARAM@$[1]', UpdateDT = SYSDATETIME() WHERE No = @$PARAM@$[2];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "UpdateProductIDRelationNumber"
|
||||
UseFrom = "[dbo].[UIM_INFO_Product]" >
|
||||
<QueryDetail
|
||||
QueryText = "UPDATE @$UseFrom@$[1] SET RelationNo = '@$PARAM@$[1]', UpdateDT = SYSDATETIME() WHERE No = @$PARAM@$[2];"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "PublishSummaryNumberCheck"
|
||||
UseFrom = "[dbo].[UIM_HIST_Publish]" >
|
||||
<QueryDetail
|
||||
QueryText = "SELECT IDENT_CURRENT('@$UseFrom@$[1]') AS LastNo;"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
<UserQueryItem
|
||||
ID = "PublishSummaryInsert"
|
||||
UseFrom = "[dbo].[UIM_HIST_Publish]" >
|
||||
<QueryDetail
|
||||
QueryText = "INSERT INTO @$UseFrom@$[1] (QueryID, ReferenceNo, HostID, Section, ProductID, Result, Description) VALUES('@$PARAM@$[1]', @$PARAM@$[2], '@$PARAM@$[3]', '@$PARAM@$[4]', '@$PARAM@$[5]', '@$PARAM@$[6]', '@$PARAM@$[7]');"
|
||||
ReturnField = ""
|
||||
/>
|
||||
</UserQueryItem>
|
||||
|
||||
</ROOT>
|
||||
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<DBConnInfo>
|
||||
<MainConnInfo>
|
||||
<Type>MS_SQL</Type>
|
||||
<IP>192.168.0.23</IP>
|
||||
<Port>1433</Port>
|
||||
<ID>Alis</ID>
|
||||
<PW>Kefico!@34</PW>
|
||||
<SCHEMA>CPXV2</SCHEMA>
|
||||
<MAC_ADDR>-</MAC_ADDR>
|
||||
<SSPI>True</SSPI>
|
||||
</MainConnInfo>
|
||||
<ShortTermInfo>
|
||||
<Type>MS_SQL</Type>
|
||||
<IP>192.168.0.23</IP>
|
||||
<Port>1433</Port>
|
||||
<ID>Alis</ID>
|
||||
<PW>Kefico!@34</PW>
|
||||
<SCHEMA>CPXV2ShortTermLogJson</SCHEMA>
|
||||
<MAC_ADDR>-</MAC_ADDR>
|
||||
<SSPI>True</SSPI>
|
||||
</ShortTermInfo>
|
||||
<LongTermInfo>
|
||||
<Type>MS_SQL</Type>
|
||||
<IP>192.168.0.23</IP>
|
||||
<Port>1433</Port>
|
||||
<ID>Alis</ID>
|
||||
<PW>Kefico!@34</PW>
|
||||
<SCHEMA>CPXV2LongTermLogJson</SCHEMA>
|
||||
<MAC_ADDR>-</MAC_ADDR>
|
||||
<SSPI>True</SSPI>
|
||||
</LongTermInfo>
|
||||
</DBConnInfo>
|
||||
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ROOT>
|
||||
<TableDataDeleteManager USE="False">
|
||||
<!--<Management1 USE="True" TableName="HIST_TestNgResult" DateDifference="7" />-->
|
||||
<Management1 USE="True" TableName="HIST_TestResultS" DateDifference="120" />
|
||||
</TableDataDeleteManager>
|
||||
<!--
|
||||
<QueryInfo ID="PH" ProcNo="190" Table="HIST_PreHeating" DetailProcess="True"></QueryInfo>
|
||||
<QueryInfo ID="PM" ProcNo="190" Table="HIST_PreMeas" DetailProcess="True">
|
||||
<ExtractionInfo1 MO_Find="True" MO="Measured IP" Step="2140" Name="IP" UpdateTableName="STAT_ProdLoad" ToField = "Val_IP" />
|
||||
<ExtractionInfo2 MO_Find="True" MO="Measured V" Step="2200" Name="V-Measure" UpdateTableName="STAT_ProdLoad" ToField = "Val_VMeasure" />
|
||||
</QueryInfo>
|
||||
-->
|
||||
</ROOT>
|
||||
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ROOT>
|
||||
<Configure>
|
||||
<UseMapLog>True</UseMapLog>
|
||||
<MapLogEnterMutexName>SharedCPServerX_LogMutex_CPXV2</MapLogEnterMutexName>
|
||||
<MapLogAccessMutexName>CpServerX_LogAccessMutex_CPXV2</MapLogAccessMutexName>
|
||||
<MapLogFilePath>D:\CpServerXLogMappedFile_CPXV2\</MapLogFilePath>
|
||||
<MapLogFileName>CpServerX_LogSharedMemoryMap_CPXV2</MapLogFileName>
|
||||
<MapLogName>CpServerX_LogSharedData_CPXV2</MapLogName>
|
||||
|
||||
<MapInfoLogEnterMutexName>SharedCPServerX_InfoLogMutex_CPXV2</MapInfoLogEnterMutexName>
|
||||
<MapInfoLogAccessMutexName>CpServerX_InfoLogAccessMutex_CPXV2</MapInfoLogAccessMutexName>
|
||||
<MapInfoLogFilePath>D:\CpServerXLogMappedFile_CPXV2\</MapInfoLogFilePath>
|
||||
<MapInfoLogFileName>CpServerX_InfoLogSharedMemoryMap_CPXV2</MapInfoLogFileName>
|
||||
<MapInfoLogName>CpServerX_InfoLogSharedData_CPXV2</MapInfoLogName>
|
||||
</Configure>
|
||||
</ROOT>
|
||||
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ROOT>
|
||||
<Configure>
|
||||
<UseIP>192.168.0.46</UseIP>
|
||||
<Port>-</Port>
|
||||
<Loopback>True</Loopback>
|
||||
<Title>CP-Server X</Title>
|
||||
|
||||
<ListenCommandPort Start="15050" End="15060" />
|
||||
<ListenStreamPort Start="17050" End="17060" />
|
||||
|
||||
<DistributionCommandPort Start="20000" End="21999" />
|
||||
<DistributionStreamPort Start="22000" End="23999" />
|
||||
|
||||
<UseHostInfo>True</UseHostInfo>
|
||||
<HostInfoTableName>STAT_Host</HostInfoTableName>
|
||||
<UserInfoTableName>STAT_User</UserInfoTableName>
|
||||
|
||||
<DiskMonitor1>C:\</DiskMonitor1>
|
||||
<DiskMonitor2>D:\</DiskMonitor2>
|
||||
|
||||
<LogFileSavePos>D:\Middleware Data\LOG</LogFileSavePos>
|
||||
<MESFileSavePos>D:\Middleware Data\MES</MESFileSavePos>
|
||||
|
||||
<!-- time.nist.gov -->
|
||||
<!-- time.windows.com -->
|
||||
<!-- default Windows time server {52.231.114.183} -->
|
||||
<!-- default Windows time server {10.224.20.12} -->
|
||||
<SyncTimeServerAddress Address="52.231.114.183" />
|
||||
<SyncTimePort Port="123" />
|
||||
<TimeServer-SyncTime H="2" M="0" S="0" />
|
||||
|
||||
<UseFTP>False</UseFTP>
|
||||
<IPAddressFTP>10.126.20.6</IPAddressFTP>
|
||||
<PortFTP>2121</PortFTP>
|
||||
<AccountFTP>ALISFTP</AccountFTP>
|
||||
<PasswordFTP>Kefico!@34</PasswordFTP>
|
||||
</Configure>
|
||||
</ROOT>
|
||||
Reference in New Issue
Block a user