gringo2
Rejestracja: 2017-12-01, 12:57 Posty: 11
|
Re: HMF AmBasic Rachunek bankowy
Poradziłem sobie z problemem. Gdyby ktoś w przyszłości potrzebował, poniżej procedura składowana dodawania rachunku bankowego dla kontrahenta w HMF: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE OM_DodawanieRachunkuBankowego @idKH int, @nrRachunku varchar(250), @nazwaBanku varchar(250), @swift varchar(250) AS BEGIN SET NOCOUNT ON;
declare @guidelements uniqueidentifier declare @guidbanking uniqueidentifier declare @guidelementsS varchar(250) declare @elementsPosition int
set @guidelements = NEWID() set @guidbanking = NEWID() set @guidelementsS = CAST( @guidelements as varchar(250) )
select top 1 @elementsPosition = Position - 1 from SSCommon.STElements where ElementKindId = 9 order by Position
insert into SSCommon.STElements (Guid, Title, Active, AccountNo, Description, ElementKindId, Shortcut, Position, ObjVer) values (@guidelements, @guidelementsS, 1, '', '', 9, @guidelementsS, @elementsPosition, 0)
insert into SSCommon.STBankingInfos (Guid, Name, MainAccount) values (@guidbanking, '', @guidelements)
insert into SSCommon.STAccounts (Guid, BankingInfosGuid, AccountNo, BankName, AccountName, MainElementGuid, Active, SWIFT_BIC) values (@guidelements, @guidbanking, @nrRachunku, @nazwaBanku, @guidelementsS, @guidelements, 1, @swift)
update SSCommon.STContractors set BankingInfoGuid = @guidbanking where Id = @idKH
END GO
|