USP_BATCHTEMPLATE_GETNEXTBATCHNUMBER
Returns the batch number for a batch template.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@BATCHTEMPLATEID | uniqueidentifier | IN | |
@BATCHNUMBER | nvarchar(100) | INOUT | |
@CHANGEAGENTID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_BATCHTEMPLATE_GETNEXTBATCHNUMBER
(
@BATCHTEMPLATEID uniqueidentifier,
@BATCHNUMBER nvarchar(100) output,
@CHANGEAGENTID uniqueidentifier = null
)
as
begin
declare @BATCHNUMBERINGSCHEMEID uniqueidentifier
select
@BATCHNUMBERINGSCHEMEID = BATCHTEMPLATE.BATCHNUMBERINGSCHEMEID
from
dbo.BATCHTEMPLATE
where
BATCHTEMPLATE.ID = @BATCHTEMPLATEID
exec dbo.USP_BATCHNUMBERINGSCHEME_GETNEXTBATCHNUMBER_ATOMIC @ID = @BATCHNUMBERINGSCHEMEID,
@BATCHTEMPLATEID = @BATCHTEMPLATEID,
@BATCHNUMBER = @BATCHNUMBER output,
@CHANGEAGENTID = @CHANGEAGENTID
end