|
wabaker95
Starting Member
12 Posts |
Posted - 2010-11-22 : 10:17:47
|
| USE [memberWORKS_Development]GO/****** Object: StoredProcedure [dbo].[InsertABAInformation] Script Date: 11/22/2010 09:00:24 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[InsertABAInformation] @RT varchar(50) = null, @TelegraphicName varchar(50), @CustomerName varchar(50), @OfficeCode varchar(50) = null, @RecordTypeCode varchar(50) = null, @ServicingNumber varchar(50) = null, --@ACHChangeDate smalldatetime , @ACHNewRoutingNumber varchar(50) = null, @State varchar(10), @City varchar(50), @EligibleForFundsTransfer bit = 0, @SettlementOnly bit = 0, @EligibleForSecuritiesTransfer bit = 0, @LastRevision smalldatetime = null, @Active bit = 1, @ImportID smallintASBEGIN If @ImportID = 1 BEGIN IF EXISTS (SELECT * FROM dbo.ABAInformation (NOLOCK) WHERE dbo.ABAInformation.rt = @RT) -- BEGIN UPDATE dbo.ABAInformation SET TelegraphicName = @TelegraphicName, CustomerName = @CustomerName, OfficeCode = @OfficeCode, RecordTypeCode = @RecordTypeCode, ServicingNumber = @ServicingNumber, --ACHChangeDate = @ACHChangeDate, ACHNewRoutingNumber = @ACHNewRoutingNumber, State = @State, City = @City, EligibleForFundsTransfer = @EligibleForFundsTransfer, SettlementOnly = @SettlementOnly, EligibleForSecuritiesTransfer = @EligibleForSecuritiesTransfer, LastRevision = @LastRevision, ModifyDate = GETUTCDATE(), Active = @Active WHERE dbo.ABAInformation.rt = @RT END ELSE BEGIN INSERT dbo.ABAInformation ( RT, TelegraphicName, CustomerName, OfficeCode, RecordTypeCode, ServicingNumber, ACHChangeDate, ACHNewRoutingNumber, State, City, EligibleForFundsTransfer, SettlementOnly, EligibleForSecuritiesTransfer, LastRevision, Active, AddDate, ModifyDate ) VALUES ( @RT, @TelegraphicName, @CustomerName, @OfficeCode, @RecordTypeCode, @ServicingNumber, --@ACHChangeDate, @ACHNewRoutingNumber, @State, @City, @EligibleForFundsTransfer, @SettlementOnly, @EligibleForSecuritiesTransfer, @LastRevision, @Active, GETUTCDATE(), -- GETUTCDATE() ) End End Else BEGIN IF EXISTS (SELECT * FROM dbo.ABAInformation (NOLOCK) WHERE dbo.ABAInformation.rt = @RT) BEGIN UPDATE dbo.ABAInformation SET TelegraphicName = @TelegraphicName, CustomerName = @CustomerName, OfficeCode = @OfficeCode, RecordTypeCode = @RecordTypeCode, ServicingNumber = @ServicingNumber, --ACHChangeDate = @ACHChangeDate, ACHNewRoutingNumber = @ACHNewRoutingNumber, State = @State, City = @City, EligibleForFundsTransfer = @EligibleForFundsTransfer, SettlementOnly = @SettlementOnly, EligibleForSecuritiesTransfer = @EligibleForSecuritiesTransfer, LastRevision = @LastRevision, ModifyDate = GETUTCDATE(), Active = @Active WHERE dbo.ABAInformation.rt = @RT END ELSE BEGIN INSERT dbo.ABAInformation ( RT, TelegraphicName, CustomerName, OfficeCode, --RecordTypeCode, --ServicingNumber, --ACHChangeDate, --ACHNewRoutingNumber, State, City, EligibleForFundsTransfer, SettlementOnly, EligibleForSecuritiesTransfer, LastRevision, Active, AddDate, ModifyDate ) VALUES ( @RT, ' ', @CustomerName, @OfficeCode, @RecordTypeCode, @ServicingNumber, --@ACHChangeDate, @ACHNewRoutingNumber, @State, @City, 0, 0, 0, @LastRevision, @Active, GETUTCDATE(), GETUTCDATE() ) |
|