dbo.spu_updatenobc40

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

Name Data Type Length Description
@idbc40hdr bigint 8
@userid varchar 20
@noajubc40 varchar 50
@tgajubc40 date 3
@nobc40 varchar 20
@tglbc40 date 3
@supplier varchar 90

SQL Script

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE PROCEDURE dbo.spu_updatenobc40
(@idbc40hdr as bigint,@userid varchar(20), @noajubc40 varchar(50), @tgajubc40 date, @nobc40 varchar(20), @tglbc40 date, @supplier varchar(90))  
 
AS
BEGIN
   declare @statusdok varchar(50)
   if (select top 1 statusdok from [tbl_bc_in_hdr] where id_bc_in_hdr = @idbc40hdr) = 'DATA BARU'
   begin
  set @statusdok = 'DATA PROCESSED'     
   end
   else
   begin
  set @statusdok = (select top 1 statusdok from [tbl_bc_in_hdr] where id_bc_in_hdr = @idbc40hdr)
   end
    
   declare @now datetime
   set @now = GETDATE()
   UPDATE tbl_bc_in_hdr set CAR=@noajubc40, DokTupTg=@tgajubc40 
   ,BC23No=@nobc40
   ,BC23Tg=@tglbc40
   ,PasokNama=@supplier
   ,statusdok=@statusdok
   ,update_date=@now
   ,update_by=@userid
   where id_bc_in_hdr = @idbc40hdr
   
  
    
    select '00' as status, ' Sukses'+' :Data Updated' as description
 
END
--go
--exec(' spu_updatenobc40 @idbc40hdr=2,@userid=''admin'', @noajubc40=''20130422000009'', @tgajubc40=''04/22/2013'', @nobc40=''992992'', @tglbc40=''04/22/2013'' ')
GO

Depends On

1

Used By

No items found