USP_DATAFORMTEMPLATE_EDIT_BANKACCOUNTADJUSTMENT
Edit an existing bank account adjustment.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter indicating the ID of the record being edited. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@ADJUSTMENTDATE | datetime | IN | Adjustment date |
@AMOUNT | decimal(19, 4) | IN | Amount |
@REFERENCE | nvarchar(100) | IN | Reference |
@POSTSTATUSCODE | tinyint | IN | Post status |
@POSTDATE | datetime | IN | Post date |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_BANKACCOUNTADJUSTMENT (
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@ADJUSTMENTDATE datetime,
@AMOUNT decimal(19,4),
@REFERENCE nvarchar(100),
@POSTSTATUSCODE tinyint,
@POSTDATE datetime
)
as
begin
declare @BASEEXCHANGERATEID uniqueidentifier;
declare @EXCHANGERATE decimal(20,8);
declare @TRANSFERBASEEXCHANGERATEID uniqueidentifier;
declare @TRANSFEREXCHANGERATE decimal(20,8);
declare @TRANSFERBANKACCOUNTBASEEXCHANGERATEID uniqueidentifier;
declare @TRANSFERBANKACCOUNTEXCHANGERATE decimal(20,8);
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_BANKACCOUNTADJUSTMENT
@ID=@ID
,@BASEEXCHANGERATEID = @BASEEXCHANGERATEID output
,@EXCHANGERATE = @EXCHANGERATE output
,@TRANSFERBASEEXCHANGERATEID = @TRANSFERBASEEXCHANGERATEID output
,@TRANSFEREXCHANGERATE = @TRANSFEREXCHANGERATE output
,@TRANSFERBANKACCOUNTBASEEXCHANGERATEID = @TRANSFERBANKACCOUNTBASEEXCHANGERATEID output
,@TRANSFERBANKACCOUNTEXCHANGERATE = @TRANSFERBANKACCOUNTEXCHANGERATE output
exec dbo.USP_DATAFORMTEMPLATE_EDIT_BANKACCOUNTADJUSTMENT2
@ID
,@CHANGEAGENTID
,@ADJUSTMENTDATE
,@AMOUNT
,@REFERENCE
,@POSTSTATUSCODE
,@POSTDATE
,@BASEEXCHANGERATEID
,@EXCHANGERATE
,@TRANSFERBASEEXCHANGERATEID
,@TRANSFEREXCHANGERATE
,@TRANSFERBANKACCOUNTBASEEXCHANGERATEID
,@TRANSFERBANKACCOUNTEXCHANGERATE
end