|
avmreddy17
Posting Yak Master
180 Posts |
Posted - 2007-07-01 : 16:23:00
|
| 1. We are inserting row by row. ( using the Stored Proc )2. The table has the default Value ( GETDATE() )on the InsUpdtime Column.3. Table is CtOrders and Stored Proc is usp_InsUpdCTOrders.4. There is a Trigger on the CTOrders table to move the data to CTOrdershistory table for any Updates.Here is the table Structure and the Stored Proc CREATE TABLE [dbo].[CTOrders] ( [Account] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [AccountType] [int] NULL , [AncestorOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [AvgPx] [numeric](15, 6) NULL , [BookingUnit] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ChainOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ClOrdID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ClOrdLinkID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Commission] [numeric](15, 6) NULL , [CommissionCurrency] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [CommissionType] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ComplianceID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ContractAmtCurreny] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ContractAmtType] [int] NULL , [ContractAmtValue] [numeric](15, 6) NULL , [ContractMultiplier] [numeric](15, 6) NULL , [CoveredorUncovered] [int] NULL , [CumQty] [int] NULL , [Currency] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [CustomerOrderCapacity] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DayAvgPx] [numeric](15, 6) NULL , [DayBookingInst] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DayCumQty] [int] NULL , [DeliverToCompID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Designation] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DeskID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DiscretionFlag] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DiscretionInst] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DiscretionOffset] [numeric](15, 6) NULL , [EffectiveDate] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ExDestination] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ExecInst] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ExpireDate] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ExpireTime] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [FirmID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [FirmOrderCapacity] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ForexReq] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [HandlInst] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [LeavesQty] [int] NULL , [LocateReqd] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [LocationReference] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [MaturityDay] [int] NULL , [MaturityMonthYear] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [MaxFloor] [int] NULL , [MaxShow] [int] NULL , [MinQty] [int] NULL , [OnBehalfOfCompID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL , [OrderQty] [int] NULL , [OrderQty2] [int] NULL , [OrderRestrictions] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL , [OrdStatus] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrdType] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrigClOrdID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ParentOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [PegOffset] [numeric](15, 6) NULL , [PrevClosePx] [numeric](15, 6) NULL , [Price] [numeric](15, 6) NULL , [Price2] [numeric](15, 6) NULL , [PriceType] [int] NULL , [PositionEffect] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ProcessCode] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [PutorCall] [int] NULL , [QtyOnStreet] [int] NULL , [QtyType] [int] NULL , [RegistID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ReleasePx] [numeric](15, 6) NULL , [ReleaseQty] [int] NULL , [RouteID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SecondaryClOrdID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SecondaryOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SecurityID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SecurityIDSource] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SecurityType] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SenderCompID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SenderLocationID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SenderSubID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SettleCurrency] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SettleDate] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SettleDate2] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SettleType] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Side] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SolicitedFlag] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [StopPx] [numeric](15, 6) NULL , [StrikePrice] [numeric](15, 6) NULL , [Suffix] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Symbol] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TargetCompID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TargetLocationID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TargetSubID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Text] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TIF] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TraderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TradeDate] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TransactionTime] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [UncommittedQty] [numeric](15, 6) NULL , [UpdateTime] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Version] [int] NULL , [InsUpdTime] [datetime] NULL , [AskPx] [numeric](15, 6) NULL , [AttachedProps] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [BasketID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [BidPx] [numeric](15, 6) NULL , [CancelRequestID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [CFICode] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [DefaultSystem] [int] NULL , [ExcludeSystems] [int] NULL , [ExplantionText] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [LastUpdatedBy] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ManualAckRequired] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [MultiLegID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrderAttribute] [int] NULL , [OrderGroupID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrderID2] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrdRejReason] [int] NULL , [OrdStatus2] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [PegOffsetType] [int] NULL , [PortfolioID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [RepOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SystemID] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [TickDir] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [UseOrderID2] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [LastTrade] [numeric](15, 6) NULL , [ParentClOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrigOrderID] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [GiveUpID] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OrderInterrfaceID] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [OnBehalfOfSubID] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ExternalSymbol] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ExternalSuffix] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Reserved1] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Reserved2] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Reserved3] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Reserved4] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Reserved5] [int] NULL , [Reserved6] [int] NULL , [ComplianceText] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SpecialInst] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [SetupQty] [int] NULL , [UnwindQty] [int] NULL ) ON [PRIMARY]GOALTER TABLE [dbo].[CTOrders] WITH NOCHECK ADD CONSTRAINT [PK_CTOrders] PRIMARY KEY CLUSTERED ( [OrderID] ) ON [PRIMARY] GOALTER TABLE [dbo].[CTOrders] ADD CONSTRAINT [DF_CTOrders_InsUpdTime] DEFAULT (getdate()) FOR [InsUpdTime]GOHere is the Stored Proc CREATE PROC [dbo].usp_InsUpdCTOrders@psAccount VARCHAR(32) ,@piAccountType INT ,@psAncestorOrderID VARCHAR(32) ,@pnAvgPx NUMERIC(15,6) ,@psBookingUnit CHAR(1) ,@psChainOrderID VARCHAR(32) ,@psClOrdID VARCHAR(32) ,@psClOrdLinkID VARCHAR(32) ,@pnCommission NUMERIC(15,6) ,@psCommissionCurrency VARCHAR(32) ,@psCommissionType CHAR(1) ,@psComplianceID VARCHAR(32) ,@psContractAmtCurreny VARCHAR(32) ,@piContractAmtType INT ,@pnContractAmtValue NUMERIC(15,6) ,@pnContractMultiplier NUMERIC(15,6) ,@piCoveredorUncovered INT ,@piCumQty INT ,@psCurrency VARCHAR(32) ,@psCustomerOrderCapacity CHAR(1) ,@pnDayAvgPx NUMERIC(15,6) ,@psDayBookingInst CHAR(1) ,@piDayCumQty INT ,@psDeliverToCompID VARCHAR(32) ,@psDesignation VARCHAR(32) ,@psDeskID VARCHAR(32) ,@psDiscretionFlag CHAR(1) ,@psDiscretionInst CHAR(1) ,@pnDiscretionOffset NUMERIC(15,6) ,@psEffectiveDate VARCHAR(32) ,@psExDestination VARCHAR(32) ,@psExecInst VARCHAR(32) ,@psExpireDate VARCHAR(32) ,@psExpireTime VARCHAR(32) ,@psFirmID VARCHAR(32) ,@psFirmOrderCapacity CHAR(1) ,@psForexReq CHAR(1) ,@psHandlInst CHAR(1) ,@piLeavesQty INT ,@psLocateReqd CHAR(1) ,@psLocationReference VARCHAR(32) ,@piMaturityDay INT ,@psMaturityMonthYear VARCHAR(32) ,@piMaxFloor INT ,@piMaxShow INT ,@piMinQty INT ,@psOnBehalfOfCompID VARCHAR(32) ,@psOrderID VARCHAR(32) ,@piOrderQty INT ,@piOrderQty2 INT ,@psOrderRestrictions VARCHAR(32) ,@psOrdStatus CHAR(1) ,@psOrdType CHAR(1) ,@psOrigClOrdID VARCHAR(32) ,@psParentOrderID VARCHAR(32) ,@pnPegOffset NUMERIC(15,6) ,@pnPrevClosePx NUMERIC(15,6) ,@pnPrice NUMERIC(15,6) ,@pnPrice2 NUMERIC(15,6) ,@piPriceType INT ,@psPositionEffect CHAR(1) ,@psProcessCode CHAR(1) ,@piPutorCall INT ,@piQtyOnStreet INT ,@piQtyType INT ,@psRegistID VARCHAR(32) ,@pnReleasePx NUMERIC(15,6) ,@piReleaseQty INT ,@psRouteID VARCHAR(32) ,@psSecondaryClOrdID VARCHAR(32) ,@psSecondaryOrderID VARCHAR(32) ,@psSecurityID VARCHAR(32) ,@psSecurityIDSource VARCHAR(32) ,@psSecurityType VARCHAR(32) ,@psSenderCompID VARCHAR(32) ,@psSenderLocationID VARCHAR(32) ,@psSenderSubID VARCHAR(32) ,@psSettleCurrency VARCHAR(32) ,@psSettleDate VARCHAR(32) ,@psSettleDate2 VARCHAR(32) ,@psSettleType CHAR(1) ,@psSide CHAR(1) ,@psSolicitedFlag CHAR(1) ,@pnStopPx NUMERIC(15,6) ,@pnStrikePrice NUMERIC(15,6) ,@psSuffix VARCHAR(16) ,@psSymbol VARCHAR(16) ,@psTargetCompID VARCHAR(32) ,@psTargetLocationID VARCHAR(32) ,@psTargetSubID VARCHAR(32) ,@psText VARCHAR(256) ,@psTIF CHAR(1) ,@psTraderID VARCHAR(32) ,@psTradeDate VARCHAR(32) ,@psTransactionTime VARCHAR(32) ,@pnUncommittedQty NUMERIC(15,6) ,@psUpdateTime VARCHAR(32) ,@piVersion INT ,@pnAskPx NUMERIC(15,6) ,@psAttachedProps VARCHAR(128) ,@psBasketID VARCHAR(32) ,@pnBidPx NUMERIC(15,6) ,@psCancelRequestID VARCHAR(32) ,@psCFICode VARCHAR(8) ,@piDefaultSystem INT ,@piExcludeSystems INT ,@psExplantionText VARCHAR(64) ,@psLastUpdatedBy VARCHAR(8) ,@psManualAckRequired CHAR(1) ,@psMultiLegID VARCHAR(32) ,@piOrderAttribute INT ,@psOrderGroupID VARCHAR(32) ,@psOrderID2 VARCHAR(32) ,@piOrdRejReason INT ,@psOrdStatus2 CHAR(1) ,@piPegOffsetType INT ,@psPortfolioID VARCHAR(32) ,@psRepOrderID VARCHAR(32) ,@psSystemID VARCHAR(8) ,@psTickDir CHAR(1) ,@psUseOrderID2 CHAR(1) ,@pnLastTrade NUMERIC(15,6) ,@psParentClOrdID VARCHAR(32) ,@psOrigOrderID VARCHAR(32) ,@lsGiveUpID VARCHAR(16) ,@lsOrderInterrfaceID VARCHAR(16) ,@psOnBehalfOfSubID VARCHAR(64) ,@psExternalSymbol VARCHAR(16) ,@psExternalSuffix VARCHAR(16) ,@psReserved1 VARCHAR(32) ,@psReserved2 VARCHAR(32) ,@psReserved3 VARCHAR(32) ,@psReserved4 VARCHAR(32) ,@piReserved5 INT ,@piReserved6 INTASBEGINSET NOCOUNT ONIF EXISTS ( SELECT OrderID FROM CTOrders WHERE OrderID = @psOrderID )BEGIN UPDATE CTOrders SET Account = @psAccount , AccountType = @piAccountType , AncestorOrderID = @psAncestorOrderID , AvgPx = @pnAvgPx , BookingUnit = @psBookingUnit , ChainOrderID = @psChainOrderID , ClOrdID = @psClOrdID , ClOrdLinkID = @psClOrdLinkID , Commission = @pnCommission , CommissionCurrency = @psCommissionCurrency , CommissionType = @psCommissionType , ComplianceID = @psComplianceID , ContractAmtCurreny = @psContractAmtCurreny , ContractAmtType = @piContractAmtType , ContractAmtValue = @pnContractAmtValue , ContractMultiplier = @pnContractMultiplier , CoveredorUncovered = @piCoveredorUncovered , CumQty = @piCumQty , Currency = @psCurrency , CustomerOrderCapacity = @psCustomerOrderCapacity , DayAvgPx = @pnDayAvgPx , DayBookingInst = @psDayBookingInst , DayCumQty = @piDayCumQty , DeliverToCompID = @psDeliverToCompID , Designation = @psDesignation , DeskID = @psDeskID , DiscretionFlag = @psDiscretionFlag , DiscretionInst = @psDiscretionInst , DiscretionOffset = @pnDiscretionOffset , EffectiveDate = @psEffectiveDate , ExDestination = @psExDestination , ExecInst = @psExecInst , [ExpireDate] = @psExpireDate , ExpireTime = @psExpireTime , FirmID = @psFirmID , FirmOrderCapacity = @psFirmOrderCapacity , ForexReq = @psForexReq , HandlInst = @psHandlInst , LeavesQty = @piLeavesQty , LocateReqd = @psLocateReqd , LocationReference = @psLocationReference , MaturityDay = @piMaturityDay , MaturityMonthYear = @psMaturityMonthYear , MaxFloor = @piMaxFloor , MaxShow = @piMaxShow , MinQty = @piMinQty , OnBehalfOfCompID = @psOnBehalfOfCompID , OrderQty = @piOrderQty , OrderQty2 = @piOrderQty2 , OrderRestrictions = @psOrderRestrictions , OrdStatus = @psOrdStatus , OrdType = @psOrdType , OrigClOrdID = @psOrigClOrdID , ParentOrderID = @psParentOrderID , PegOffset = @pnPegOffset , PrevClosePx = @pnPrevClosePx , Price = @pnPrice , Price2 = @pnPrice2 , PriceType = @piPriceType , PositionEffect = @psPositionEffect , ProcessCode = @psProcessCode , PutorCall = @piPutorCall , QtyOnStreet = @piQtyOnStreet , QtyType = @piQtyType , RegistID = @psRegistID , ReleasePx = @pnReleasePx , ReleaseQty = @piReleaseQty , RouteID = @psRouteID , SecondaryClOrdID = @psSecondaryClOrdID , SecondaryOrderID = @psSecondaryOrderID , SecurityID = @psSecurityID , SecurityIDSource = @psSecurityIDSource , SecurityType = @psSecurityType , SenderCompID = @psSenderCompID , SenderLocationID = @psSenderLocationID , SenderSubID = @psSenderSubID , SettleCurrency = @psSettleCurrency , SettleDate = @psSettleDate , SettleDate2 = @psSettleDate2 , SettleType = @psSettleType , Side = @psSide , SolicitedFlag = @psSolicitedFlag , StopPx = @pnStopPx , StrikePrice = @pnStrikePrice , Suffix = @psSuffix , Symbol = @psSymbol , TargetCompID = @psTargetCompID , TargetLocationID = @psTargetLocationID , TargetSubID = @psTargetSubID , Text = @psText , TIF = @psTIF , TraderID = @psTraderID , TradeDate = @psTradeDate , TransactionTime = @psTransactionTime , UncommittedQty = @pnUncommittedQty , UpdateTime = @psUpdateTime , Version = @piVersion , AskPx = @pnAskPx , AttachedProps = @psAttachedProps , BasketID = @psBasketID , BidPx = @pnBidPx , CancelRequestID = @psCancelRequestID , CFICode = @psCFICode , DefaultSystem = @piDefaultSystem , ExcludeSystems = @piExcludeSystems , ExplantionText = @psExplantionText , LastUpdatedBy = @psLastUpdatedBy , ManualAckRequired = @psManualAckRequired , MultiLegID = @psMultiLegID , OrderAttribute = @piOrderAttribute , OrderGroupID = @psOrderGroupID , OrderID2 = @psOrderID2 , OrdRejReason = @piOrdRejReason , OrdStatus2 = @psOrdStatus2 , PegOffsetType = @piPegOffsetType , PortfolioID = @psPortfolioID , RepOrderID = @psRepOrderID , SystemID = @psSystemID , TickDir = @psTickDir , UseOrderID2 = @psUseOrderID2 , LastTrade = @pnLastTrade , ParentClOrderID = @psParentClOrdID , OrigOrderID = @psOrigOrderID , GiveUpID = @lsGiveUpID , OrderInterrfaceID = @lsOrderInterrfaceID , OnBehalfOfSubID = @psOnBehalfOfSubID , ExternalSymbol = @psExternalSymbol , ExternalSuffix = @psExternalSuffix , Reserved1 = @psReserved1 , Reserved2 = @psReserved2 , Reserved3 = @psReserved3 , Reserved4 = @psReserved4 , Reserved5 = @piReserved5 , Reserved6 = @piReserved6 WHERE OrderID = @psOrderIDENDELSEBEGIN INSERT INTO CTOrders ( Account , AccountType , AncestorOrderID , AvgPx , BookingUnit , ChainOrderID , ClOrdID , ClOrdLinkID , Commission , CommissionCurrency , CommissionType , ComplianceID , ContractAmtCurreny , ContractAmtType , ContractAmtValue , ContractMultiplier , CoveredorUncovered , CumQty , Currency , CustomerOrderCapacity , DayAvgPx , DayBookingInst , DayCumQty , DeliverToCompID , Designation , DeskID , DiscretionFlag , DiscretionInst , DiscretionOffset , EffectiveDate , ExDestination , ExecInst , ExpireDate , ExpireTime , FirmID , FirmOrderCapacity , ForexReq , HandlInst , LeavesQty , LocateReqd , LocationReference , MaturityDay , MaturityMonthYear , MaxFloor , MaxShow , MinQty , OnBehalfOfCompID , OrderID , OrderQty , OrderQty2 , OrderRestrictions , OrdStatus , OrdType , OrigClOrdID , ParentOrderID , PegOffset , PrevClosePx , Price , Price2 , PriceType , PositionEffect , ProcessCode , PutorCall , QtyOnStreet , QtyType , RegistID , ReleasePx , ReleaseQty , RouteID , SecondaryClOrdID , SecondaryOrderID , SecurityID , SecurityIDSource , SecurityType , SenderCompID , SenderLocationID , SenderSubID , SettleCurrency , SettleDate , SettleDate2 , SettleType , Side , SolicitedFlag , StopPx , StrikePrice , Suffix , Symbol , TargetCompID , TargetLocationID , TargetSubID , Text , TIF , TraderID , TradeDate , TransactionTime , UncommittedQty , UpdateTime , Version , AskPx , AttachedProps , BasketID , BidPx , CancelRequestID , CFICode , DefaultSystem , ExcludeSystems , ExplantionText , LastUpdatedBy , ManualAckRequired , MultiLegID , OrderAttribute , OrderGroupID , OrderID2 , OrdRejReason , OrdStatus2 , PegOffsetType , PortfolioID , RepOrderID , SystemID , TickDir , UseOrderID2 , LastTrade , ParentClOrderID , OrigOrderID , GiveUpID , OrderInterrfaceID , OnBehalfOfSubID , ExternalSymbol , ExternalSuffix , Reserved1 , Reserved2 , Reserved3 , Reserved4 , Reserved5 , Reserved6 ) VALUES ( @psAccount , @piAccountType , @psAncestorOrderID , @pnAvgPx , @psBookingUnit , @psChainOrderID , @psClOrdID , @psClOrdLinkID , @pnCommission , @psCommissionCurrency , @psCommissionType , @psComplianceID , @psContractAmtCurreny , @piContractAmtType , @pnContractAmtValue , @pnContractMultiplier , @piCoveredorUncovered , @piCumQty , @psCurrency , @psCustomerOrderCapacity , @pnDayAvgPx , @psDayBookingInst , @piDayCumQty , @psDeliverToCompID , @psDesignation , @psDeskID , @psDiscretionFlag , @psDiscretionInst , @pnDiscretionOffset , @psEffectiveDate , @psExDestination , @psExecInst , @psExpireDate , @psExpireTime , @psFirmID , @psFirmOrderCapacity , @psForexReq , @psHandlInst , @piLeavesQty , @psLocateReqd , @psLocationReference , @piMaturityDay , @psMaturityMonthYear , @piMaxFloor , @piMaxShow , @piMinQty , @psOnBehalfOfCompID , @psOrderID , @piOrderQty , @piOrderQty2 , @psOrderRestrictions , @psOrdStatus , @psOrdType , @psOrigClOrdID , @psParentOrderID , @pnPegOffset , @pnPrevClosePx , @pnPrice , @pnPrice2 , @piPriceType , @psPositionEffect , @psProcessCode , @piPutorCall , @piQtyOnStreet , @piQtyType , @psRegistID , @pnReleasePx , @piReleaseQty , @psRouteID , @psSecondaryClOrdID , @psSecondaryOrderID , @psSecurityID , @psSecurityIDSource , @psSecurityType , @psSenderCompID , @psSenderLocationID , @psSenderSubID , @psSettleCurrency , @psSettleDate , @psSettleDate2 , @psSettleType , @psSide , @psSolicitedFlag , @pnStopPx , @pnStrikePrice , @psSuffix , @psSymbol , @psTargetCompID , @psTargetLocationID , @psTargetSubID , @psText , @psTIF , @psTraderID , @psTradeDate , @psTransactionTime , @pnUncommittedQty , @psUpdateTime , @piVersion , @pnAskPx , @psAttachedProps , @psBasketID , @pnBidPx , @psCancelRequestID , @psCFICode , @piDefaultSystem , @piExcludeSystems , @psExplantionText , @psLastUpdatedBy , @psManualAckRequired , @psMultiLegID , @piOrderAttribute , @psOrderGroupID , @psOrderID2 , @piOrdRejReason , @psOrdStatus2 , @piPegOffsetType , @psPortfolioID , @psRepOrderID , @psSystemID , @psTickDir , @psUseOrderID2 , @pnLastTrade , @psParentClOrdID , @psOrigOrderID , @lsGiveUpID , @lsOrderInterrfaceID , @psOnBehalfOfSubID , @psExternalSymbol , @psExternalSuffix , @psReserved1 , @psReserved2 , @psReserved3 , @psReserved4 , @piReserved5 , @piReserved6 )ENDEND |
 |
|