Stored Procedures [dbo].[MssWebGetQuoteSummaryByQuoteId]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@inQuoteIdint4
Permissions
TypeActionOwning Principal
GrantExecuteMssExec
SQL Script
create procedure [dbo].[MssWebGetQuoteSummaryByQuoteId]
    @inQuoteId int
as
begin
    select
        QuoteHeader.QuoteHeaderID as QuoteId,
        CONCAT('Q-', QuoteHeader.QuoteHeaderID) as Code,
        QuoteHeader.Description as Description,
        QuoteStatus.QuoteStatusID as StatusId,
        QuoteHeader.OrderContactFID AS ContactId,
        QuoteHeader.CreatedDate as CreatedOn,
        dbo.FormatFirstNameLastName(Sysuser.FIRSTNAME, Sysuser.LASTNAME) as CreatedByName,
        LaborType.LaborType as CreatedByDesignation
    from QuoteHeader
    inner join QuoteStatus on QuoteStatus.QuoteStatusID = QuoteHeader.QuoteStatusFID
    inner join Sysuser on Sysuser.SysUserID = QuoteHeader.CreatedBySysuserFID
    inner join SysUserLaborTypeMap on SysUserLaborTypeMap.SysUserFID = Sysuser.SysUserID and SysUserLaborTypeMap.[Default] = 1
    inner join LaborType on LaborType.PriKey = SysUserLaborTypeMap.LaborTypeFID
    where QuoteHeader.QuoteHeaderID = @inQuoteId
end
GO
GRANT EXECUTE ON  [dbo].[MssWebGetQuoteSummaryByQuoteId] TO [MssExec]
GO
Uses