USP_DATALIST_VENDOR1099ADJUSTMENTS
Lists all 1099 adjustments for a vendor.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@VENDORID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
@TAXYEAR | nvarchar(5) | IN | Tax year |
Definition
Copy
create procedure dbo.USP_DATALIST_VENDOR1099ADJUSTMENTS(
@VENDORID uniqueidentifier,
@TAXYEAR nvarchar(5) = null
)
as
set nocount on;
select A.ID,
A.EFFECTIVEDATE,
(B.BOXNUMBER + ' - ' + B.DESCRIPTION) as [BOXNUMBER1099],
S.ABBREVIATION 'STATE',
A.AMOUNT,
A.REFERENCE
from dbo.VENDOR1099ADJUSTMENT as A
left outer join dbo.STATE as S on S.ID = A.STATEID
left outer join dbo.FINANCIALTRANSACTION1099BOXNUMBER as B on B.ID = A.BOXNUMBER1099ID
where A.VENDOR1099SETTINGID = @VENDORID AND
((@TAXYEAR is null) or (YEAR(A.EFFECTIVEDATE) = @TAXYEAR))
order by A.EFFECTIVEDATE desc