Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Null on Null Input | False |
| Schema Bound | False |
| Assembly |
Parameters
| Name | Data Type | Length | Description |
|---|---|---|---|
| @tgstart | date | 3 | |
| @tgend | date | 3 |
SQL Script
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE FUNCTION dbo.aw_fn_saldo_awal_bb
(
@tgstart date, @tgend date
)
RETURNS @tblsaldoawal TABLE (kodebarang varchar(50) null,qty float null )
AS
BEGIN
declare @datesaldoawal date
set @datesaldoawal=(select top 1 tgl_sto from AW.DB_PASI_20201106.dbo.tbl_stock_material order by tgl_sto desc)
set @datesaldoawal=(select top 1 tgl_sto from AW.DB_PASI_20201106.dbo.tbl_stock_material group by tgl_sto order by tgl_sto desc)
--select @datesaldoawal
declare @sta int
set @sta=( select
(case when @datesaldoawal < @tgstart then
(select 1)
when @datesaldoawal > @tgend then
(select 2)
else
(select 3)
end) )
insert into @tblsaldoawal (kodebarang,qty)
select kdbrg,qty from AW.DB_PASI_20201106.dbo.tbl_stock_material where tgl_sto=@datesaldoawal
return
END
GO
GO
CREATE FUNCTION dbo.aw_fn_saldo_awal_bb
(
@tgstart date, @tgend date
)
RETURNS @tblsaldoawal TABLE (kodebarang varchar(50) null,qty float null )
AS
BEGIN
declare @datesaldoawal date
set @datesaldoawal=(select top 1 tgl_sto from AW.DB_PASI_20201106.dbo.tbl_stock_material order by tgl_sto desc)
set @datesaldoawal=(select top 1 tgl_sto from AW.DB_PASI_20201106.dbo.tbl_stock_material group by tgl_sto order by tgl_sto desc)
--select @datesaldoawal
declare @sta int
set @sta=( select
(case when @datesaldoawal < @tgstart then
(select 1)
when @datesaldoawal > @tgend then
(select 2)
else
(select 3)
end) )
insert into @tblsaldoawal (kodebarang,qty)
select kdbrg,qty from AW.DB_PASI_20201106.dbo.tbl_stock_material where tgl_sto=@datesaldoawal
return
END
GO
Depends On
No items found