Files
GMW/GMW_data/SqlScripts/V1.1/GMW_00287.sql
T
Samuele E. Locatelli bdd7b413e8 Riaggiunto GMW_data
2016-11-22 17:58:00 +01:00

79 lines
1.4 KiB
Transact-SQL

set xact_abort on
go
begin transaction
go
alter table AS400_BatchConsumoMP alter column
TurnoPrelFus nvarchar(50) not null
go
alter table AS400_BatchConsumoMP alter column
DestLega nvarchar(50)
go
alter table AS400_BatchConsumoMP alter column
DestTerz nvarchar(50)
go
commit
go
set xact_abort on
go
begin transaction
go
set ANSI_NULLS on
go
/***************************************
* STORED stp_accodaConsumoUdcMP
*
* Accoda alla tab Batch il consumo di un UDC
*
* Steamware, S.E.L.
* mod: 2010.10.10
*
****************************************/
alter PROCEDURE stp_accodaConsumoUdcMP
(
@UDC NVARCHAR(50),
@DataPrelFus DATETIME,
@TurnoPrelFus NVARCHAR(5),
@DestLega NVARCHAR(3),
@DestTerz NVARCHAR(6)
)
AS
BEGIN TRAN
-- registro movimento da riconciliare
INSERT INTO AS400_BatchConsumoMP(ProgUDC, UDC, DataPrelFus, TurnoPrelFus, DestLega, DestTerz)
SELECT ProgUdc, UDC, dbo.dateToAsFormat(@DataPrelFus), LTRIM(RTRIM(@TurnoPrelFus)), LTRIM(RTRIM(@DestLega)), LTRIM(RTRIM(@DestTerz))
FROM RilPro.RapQual WHERE UDC = @UDC
-- aggiorno con data e turno di prelievo su tab RilPro (locale)
UPDATE RilPro.RapQual
SET DataPrelFus = dbo.dateToAsFormat(@DataPrelFus), TurnoPrelFus = LTRIM(RTRIM(@TurnoPrelFus))
WHERE UDC = @UDC
COMMIT TRAN
RETURN
go
commit
go
-- registro versione...
INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(287, GETDATE())
GO