USE [Vertragsverwaltung]
GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_Update]    Script Date: 23.04.2013 08:10:44 ******/
DROP PROCEDURE [dbo].[pr_Applikation_Update]
GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_SelectOne]    Script Date: 23.04.2013 08:10:44 ******/
DROP PROCEDURE [dbo].[pr_Applikation_SelectOne]
GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_SelectAll]    Script Date: 23.04.2013 08:10:44 ******/
DROP PROCEDURE [dbo].[pr_Applikation_SelectAll]
GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_Insert]    Script Date: 23.04.2013 08:10:44 ******/
DROP PROCEDURE [dbo].[pr_Applikation_Insert]
GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_Insert]    Script Date: 23.04.2013 08:10:44 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


---------------------------------------------------------------------------------
-- Stored procedure that will insert 1 row in the table 'Applikation'
-- Gets: @iApplikationNr int
-- Gets: @sBezeichnung varchar(50)
-- Gets: @iParentID int
-- Gets: @iApplikationVerantwortungNr int
-- Gets: @iApplikationKategorieNr int
-- Gets: @iApplikationTeamnr int
-- Gets: @iMarktbereichnr int
-- Gets: @sVersion varchar(50)
-- Gets: @bAlsProdukt bit
-- Gets: @bNurLizenz bit
-- Gets: @sPrioWiederanlauf varchar(50)
-- Gets: @sKurzbeschreibung varchar(2048)
-- Gets: @daInaktivseit datetime
-- Gets: @bRAS bit
-- Gets: @sDatenbankname varchar(50)
-- Gets: @sAnzahl_Installationen varchar(50)
-- Gets: @sTest_Aufwand varchar(50)
-- Gets: @sTest_Arbeitsplaetze varchar(255)
-- Gets: @sTest_Abhaengigkeiten varchar(255)
-- Gets: @sTest_Bemerkung varchar(1024)
-- Gets: @bTicketXPertVerwendung bit
-- Gets: @bTicketXPert_WPIAnzeigen bit
-- Gets: @sTicketXPert_Preis varchar(50)
-- Gets: @sTicketXPert_Preis_Einmalig varchar(50)
-- Gets: @bTicketXPert_AMAnzeigen bit
-- Gets: @iTicketXPert_ApplikationKritikalitaetTypNr int
-- Gets: @iTicketXPert_ApplikationSMLTypNr int
-- Gets: @bAktiv bit
-- Gets: @daErstellt_am datetime
-- Gets: @daMutiert_am datetime
-- Gets: @iMutierer int
-- Gets: @iSecurityLevelNr int
-- Gets: @iRfcBoardNr int
-- Gets: @bSensitiveDaten bit
-- Gets: @sSensitiveDatenBemerkung varchar(500)
-- Gets: @iSensitiveDatenAdministriertdurch int
-- Gets: @sSensitiveDatenUeberwachungBemerkung varchar(500)
-- Gets: @iSensitiveDatenUeberwachungPeriodizitaet int
-- Gets: @sSensitiveDatenUserBemerkung varchar(500)
-- Gets: @iSensitiveDatenAnzahlComit int
-- Gets: @iSensitiveDatenAnzahlExterne int
-- Gets: @bStrukturelement bit
-- Gets: @iIKVBizRelevanzNr int
-- Gets: @iIKVBizAusfalldauerNr int
-- Gets: @sIKVBIZBemerkung varchar(1024)
-- Gets: @bIKVProviderVereinbart bit
-- Gets: @iIKVProviderAussfalldauerNr int
-- Gets: @sIKVProviderBemerkung varchar(1024)
-- Gets: @iIKVLoesungNr int
-- Gets: @sIKVLoesungBemerkung varchar(1024)
-- Gets: @iFachlicheOe int
-- Gets: @iTicketXPert_ITSPProduktnr int
-- Gets: @sIntranetBezeichnung varchar(255)
-- Gets: @bVerwendungIntragnet bit
-- Gets: @bIntranetObligatorisch bit
-- Gets: @bErstloesungsquote bit
-- Returns: @iErrorCode int
---------------------------------------------------------------------------------
CREATE PROCEDURE [dbo].[pr_Applikation_Insert]
	@iApplikationNr int,
	@sBezeichnung varchar(50),
	@iParentID int,
	@iApplikationVerantwortungNr int,
	@iApplikationKategorieNr int,
	@iApplikationTeamnr int,
	@iMarktbereichnr int,
	@sVersion varchar(50),
	@bAlsProdukt bit,
	@bNurLizenz bit,
	@sPrioWiederanlauf varchar(50),
	@sKurzbeschreibung varchar(2048),
	@daInaktivseit datetime,
	@bRAS bit,
	@sDatenbankname varchar(50),
	@sAnzahl_Installationen varchar(50),
	@sTest_Aufwand varchar(50),
	@sTest_Arbeitsplaetze varchar(255),
	@sTest_Abhaengigkeiten varchar(255),
	@sTest_Bemerkung varchar(1024),
	@bTicketXPertVerwendung bit,
	@bTicketXPert_WPIAnzeigen bit,
	@sTicketXPert_Preis varchar(50),
	@sTicketXPert_Preis_Einmalig varchar(50),
	@bTicketXPert_AMAnzeigen bit,
	@iTicketXPert_ApplikationKritikalitaetTypNr int,
	@iTicketXPert_ApplikationSMLTypNr int,
	@bAktiv bit,
	@daErstellt_am datetime,
	@daMutiert_am datetime,
	@iMutierer int,
	@iSecurityLevelNr int,
	@iRfcBoardNr int,
	@bSensitiveDaten bit,
	@sSensitiveDatenBemerkung varchar(500),
	@iSensitiveDatenAdministriertdurch int,
	@sSensitiveDatenUeberwachungBemerkung varchar(500),
	@iSensitiveDatenUeberwachungPeriodizitaet int,
	@sSensitiveDatenUserBemerkung varchar(500),
	@iSensitiveDatenAnzahlComit int,
	@iSensitiveDatenAnzahlExterne int,
	@bStrukturelement bit,
	@iIKVBizRelevanzNr int,
	@iIKVBizAusfalldauerNr int,
	@sIKVBIZBemerkung varchar(1024),
	@bIKVProviderVereinbart bit,
	@iIKVProviderAussfalldauerNr int,
	@sIKVProviderBemerkung varchar(1024),
	@iIKVLoesungNr int,
	@sIKVLoesungBemerkung varchar(1024),
	@iFachlicheOe int,
	@iTicketXPert_ITSPProduktnr int,
	@sIntranetBezeichnung varchar(255),
	@bVerwendungIntragnet bit,
	@bIntranetObligatorisch bit,
	@bErstloesungsquote bit,
	@iErrorCode int OUTPUT
AS
SET NOCOUNT ON
-- INSERT a new row in the table.
INSERT [dbo].[Applikation]
(
	[ApplikationNr],
	[Bezeichnung],
	[ParentID],
	[ApplikationVerantwortungNr],
	[ApplikationKategorieNr],
	[ApplikationTeamnr],
	[Marktbereichnr],
	[Version],
	[AlsProdukt],
	[NurLizenz],
	[PrioWiederanlauf],
	[Kurzbeschreibung],
	[Inaktivseit],
	[RAS],
	[Datenbankname],
	[Anzahl_Installationen],
	[Test_Aufwand],
	[Test_Arbeitsplaetze],
	[Test_Abhaengigkeiten],
	[Test_Bemerkung],
	[TicketXPertVerwendung],
	[TicketXPert_WPIAnzeigen],
	[TicketXPert_Preis],
	[TicketXPert_Preis_Einmalig],
	[TicketXPert_AMAnzeigen],
	[TicketXPert_ApplikationKritikalitaetTypNr],
	[TicketXPert_ApplikationSMLTypNr],
	[Aktiv],
	[Erstellt_am],
	[Mutiert_am],
	[Mutierer],
	[SecurityLevelNr],
	[RfcBoardNr],
	[SensitiveDaten],
	[SensitiveDatenBemerkung],
	[SensitiveDatenAdministriertdurch],
	[SensitiveDatenUeberwachungBemerkung],
	[SensitiveDatenUeberwachungPeriodizitaet],
	[SensitiveDatenUserBemerkung],
	[SensitiveDatenAnzahlComit],
	[SensitiveDatenAnzahlExterne],
	[Strukturelement],
	[IKVBizRelevanzNr],
	[IKVBizAusfalldauerNr],
	[IKVBIZBemerkung],
	[IKVProviderVereinbart],
	[IKVProviderAussfalldauerNr],
	[IKVProviderBemerkung],
	[IKVLoesungNr],
	[IKVLoesungBemerkung],
	[FachlicheOe],
	[TicketXPert_ITSPProduktnr],
	[IntranetBezeichnung],
	[VerwendungIntragnet],
	[IntranetObligatorisch],
	[Erstloesungsquote]
)
VALUES
(
	@iApplikationNr,
	@sBezeichnung,
	@iParentID,
	@iApplikationVerantwortungNr,
	@iApplikationKategorieNr,
	@iApplikationTeamnr,
	@iMarktbereichnr,
	@sVersion,
	@bAlsProdukt,
	@bNurLizenz,
	@sPrioWiederanlauf,
	@sKurzbeschreibung,
	@daInaktivseit,
	@bRAS,
	@sDatenbankname,
	@sAnzahl_Installationen,
	@sTest_Aufwand,
	@sTest_Arbeitsplaetze,
	@sTest_Abhaengigkeiten,
	@sTest_Bemerkung,
	@bTicketXPertVerwendung,
	@bTicketXPert_WPIAnzeigen,
	@sTicketXPert_Preis,
	@sTicketXPert_Preis_Einmalig,
	@bTicketXPert_AMAnzeigen,
	@iTicketXPert_ApplikationKritikalitaetTypNr,
	@iTicketXPert_ApplikationSMLTypNr,
	@bAktiv,
	@daErstellt_am,
	@daMutiert_am,
	@iMutierer,
	@iSecurityLevelNr,
	@iRfcBoardNr,
	@bSensitiveDaten,
	@sSensitiveDatenBemerkung,
	@iSensitiveDatenAdministriertdurch,
	@sSensitiveDatenUeberwachungBemerkung,
	@iSensitiveDatenUeberwachungPeriodizitaet,
	@sSensitiveDatenUserBemerkung,
	@iSensitiveDatenAnzahlComit,
	@iSensitiveDatenAnzahlExterne,
	@bStrukturelement,
	@iIKVBizRelevanzNr,
	@iIKVBizAusfalldauerNr,
	@sIKVBIZBemerkung,
	@bIKVProviderVereinbart,
	@iIKVProviderAussfalldauerNr,
	@sIKVProviderBemerkung,
	@iIKVLoesungNr,
	@sIKVLoesungBemerkung,
	@iFachlicheOe,
	@iTicketXPert_ITSPProduktnr,
	@sIntranetBezeichnung,
	@bVerwendungIntragnet,
	@bIntranetObligatorisch,
	@bErstloesungsquote
)
-- Get the Error Code for the statement just executed.
SELECT @iErrorCode=@@ERROR

GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_SelectAll]    Script Date: 23.04.2013 08:10:44 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


---------------------------------------------------------------------------------
-- Stored procedure that will select all rows from the table 'Applikation'
-- Returns: @iErrorCode int
---------------------------------------------------------------------------------
CREATE PROCEDURE [dbo].[pr_Applikation_SelectAll]
	@iErrorCode int OUTPUT
AS
SET NOCOUNT ON
-- SELECT all rows from the table.
SELECT
	[ApplikationNr],
	[Bezeichnung],
	[ParentID],
	[ApplikationVerantwortungNr],
	[ApplikationKategorieNr],
	[ApplikationTeamnr],
	[Marktbereichnr],
	[Version],
	[AlsProdukt],
	[NurLizenz],
	[PrioWiederanlauf],
	[Kurzbeschreibung],
	[Inaktivseit],
	[RAS],
	[Datenbankname],
	[Anzahl_Installationen],
	[Test_Aufwand],
	[Test_Arbeitsplaetze],
	[Test_Abhaengigkeiten],
	[Test_Bemerkung],
	[TicketXPertVerwendung],
	[TicketXPert_WPIAnzeigen],
	[TicketXPert_Preis],
	[TicketXPert_Preis_Einmalig],
	[TicketXPert_AMAnzeigen],
	[TicketXPert_ApplikationKritikalitaetTypNr],
	[TicketXPert_ApplikationSMLTypNr],
	[Aktiv],
	[Erstellt_am],
	[Mutiert_am],
	[Mutierer],
	[SecurityLevelNr],
	[RfcBoardNr],
	[SensitiveDaten],
	[SensitiveDatenBemerkung],
	[SensitiveDatenAdministriertdurch],
	[SensitiveDatenUeberwachungBemerkung],
	[SensitiveDatenUeberwachungPeriodizitaet],
	[SensitiveDatenUserBemerkung],
	[SensitiveDatenAnzahlComit],
	[SensitiveDatenAnzahlExterne],
	[Strukturelement],
	[IKVBizRelevanzNr],
	[IKVBizAusfalldauerNr],
	[IKVBIZBemerkung],
	[IKVProviderVereinbart],
	[IKVProviderAussfalldauerNr],
	[IKVProviderBemerkung],
	[IKVLoesungNr],
	[IKVLoesungBemerkung],
	[FachlicheOe],
	[TicketXPert_ITSPProduktnr],
	[IntranetBezeichnung],
	[VerwendungIntragnet],
	[IntranetObligatorisch],
	[Erstloesungsquote]
FROM [dbo].[Applikation]
ORDER BY 
	[ApplikationNr] ASC
-- Get the Error Code for the statement just executed.
SELECT @iErrorCode=@@ERROR

GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_SelectOne]    Script Date: 23.04.2013 08:10:44 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


---------------------------------------------------------------------------------
-- Stored procedure that will select an existing row from the table 'Applikation'
-- based on the Primary Key.
-- Gets: @iApplikationNr int
-- Returns: @iErrorCode int
---------------------------------------------------------------------------------
CREATE PROCEDURE [dbo].[pr_Applikation_SelectOne]
	@iApplikationNr int,
	@iErrorCode int OUTPUT
AS
SET NOCOUNT ON
-- SELECT an existing row from the table.
SELECT
	[ApplikationNr],
	[Bezeichnung],
	[ParentID],
	[ApplikationVerantwortungNr],
	[ApplikationKategorieNr],
	[ApplikationTeamnr],
	[Marktbereichnr],
	[Version],
	[AlsProdukt],
	[NurLizenz],
	[PrioWiederanlauf],
	[Kurzbeschreibung],
	[Inaktivseit],
	[RAS],
	[Datenbankname],
	[Anzahl_Installationen],
	[Test_Aufwand],
	[Test_Arbeitsplaetze],
	[Test_Abhaengigkeiten],
	[Test_Bemerkung],
	[TicketXPertVerwendung],
	[TicketXPert_WPIAnzeigen],
	[TicketXPert_Preis],
	[TicketXPert_Preis_Einmalig],
	[TicketXPert_AMAnzeigen],
	[TicketXPert_ApplikationKritikalitaetTypNr],
	[TicketXPert_ApplikationSMLTypNr],
	[Aktiv],
	[Erstellt_am],
	[Mutiert_am],
	[Mutierer],
	[SecurityLevelNr],
	[RfcBoardNr],
	[SensitiveDaten],
	[SensitiveDatenBemerkung],
	[SensitiveDatenAdministriertdurch],
	[SensitiveDatenUeberwachungBemerkung],
	[SensitiveDatenUeberwachungPeriodizitaet],
	[SensitiveDatenUserBemerkung],
	[SensitiveDatenAnzahlComit],
	[SensitiveDatenAnzahlExterne],
	[Strukturelement],
	[IKVBizRelevanzNr],
	[IKVBizAusfalldauerNr],
	[IKVBIZBemerkung],
	[IKVProviderVereinbart],
	[IKVProviderAussfalldauerNr],
	[IKVProviderBemerkung],
	[IKVLoesungNr],
	[IKVLoesungBemerkung],
	[FachlicheOe],
	[TicketXPert_ITSPProduktnr],
	[IntranetBezeichnung],
	[VerwendungIntragnet],
	[IntranetObligatorisch],
	[Erstloesungsquote]
FROM [dbo].[Applikation]
WHERE
	[ApplikationNr] = @iApplikationNr
-- Get the Error Code for the statement just executed.
SELECT @iErrorCode=@@ERROR

GO

/****** Object:  StoredProcedure [dbo].[pr_Applikation_Update]    Script Date: 23.04.2013 08:10:44 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO


---------------------------------------------------------------------------------
-- Stored procedure that will update an existing row in the table 'Applikation'
-- Gets: @iApplikationNr int
-- Gets: @sBezeichnung varchar(50)
-- Gets: @iParentID int
-- Gets: @iApplikationVerantwortungNr int
-- Gets: @iApplikationKategorieNr int
-- Gets: @iApplikationTeamnr int
-- Gets: @iMarktbereichnr int
-- Gets: @sVersion varchar(50)
-- Gets: @bAlsProdukt bit
-- Gets: @bNurLizenz bit
-- Gets: @sPrioWiederanlauf varchar(50)
-- Gets: @sKurzbeschreibung varchar(2048)
-- Gets: @daInaktivseit datetime
-- Gets: @bRAS bit
-- Gets: @sDatenbankname varchar(50)
-- Gets: @sAnzahl_Installationen varchar(50)
-- Gets: @sTest_Aufwand varchar(50)
-- Gets: @sTest_Arbeitsplaetze varchar(255)
-- Gets: @sTest_Abhaengigkeiten varchar(255)
-- Gets: @sTest_Bemerkung varchar(1024)
-- Gets: @bTicketXPertVerwendung bit
-- Gets: @bTicketXPert_WPIAnzeigen bit
-- Gets: @sTicketXPert_Preis varchar(50)
-- Gets: @sTicketXPert_Preis_Einmalig varchar(50)
-- Gets: @bTicketXPert_AMAnzeigen bit
-- Gets: @iTicketXPert_ApplikationKritikalitaetTypNr int
-- Gets: @iTicketXPert_ApplikationSMLTypNr int
-- Gets: @bAktiv bit
-- Gets: @daErstellt_am datetime
-- Gets: @daMutiert_am datetime
-- Gets: @iMutierer int
-- Gets: @iSecurityLevelNr int
-- Gets: @iRfcBoardNr int
-- Gets: @bSensitiveDaten bit
-- Gets: @sSensitiveDatenBemerkung varchar(500)
-- Gets: @iSensitiveDatenAdministriertdurch int
-- Gets: @sSensitiveDatenUeberwachungBemerkung varchar(500)
-- Gets: @iSensitiveDatenUeberwachungPeriodizitaet int
-- Gets: @sSensitiveDatenUserBemerkung varchar(500)
-- Gets: @iSensitiveDatenAnzahlComit int
-- Gets: @iSensitiveDatenAnzahlExterne int
-- Gets: @bStrukturelement bit
-- Gets: @iIKVBizRelevanzNr int
-- Gets: @iIKVBizAusfalldauerNr int
-- Gets: @sIKVBIZBemerkung varchar(1024)
-- Gets: @bIKVProviderVereinbart bit
-- Gets: @iIKVProviderAussfalldauerNr int
-- Gets: @sIKVProviderBemerkung varchar(1024)
-- Gets: @iIKVLoesungNr int
-- Gets: @sIKVLoesungBemerkung varchar(1024)
-- Gets: @iFachlicheOe int
-- Gets: @iTicketXPert_ITSPProduktnr int
-- Gets: @sIntranetBezeichnung varchar(255)
-- Gets: @bVerwendungIntragnet bit
-- Gets: @bIntranetObligatorisch bit
-- Gets: @bErstloesungsquote bit
-- Returns: @iErrorCode int
---------------------------------------------------------------------------------
CREATE PROCEDURE [dbo].[pr_Applikation_Update]
	@iApplikationNr int,
	@sBezeichnung varchar(50),
	@iParentID int,
	@iApplikationVerantwortungNr int,
	@iApplikationKategorieNr int,
	@iApplikationTeamnr int,
	@iMarktbereichnr int,
	@sVersion varchar(50),
	@bAlsProdukt bit,
	@bNurLizenz bit,
	@sPrioWiederanlauf varchar(50),
	@sKurzbeschreibung varchar(2048),
	@daInaktivseit datetime,
	@bRAS bit,
	@sDatenbankname varchar(50),
	@sAnzahl_Installationen varchar(50),
	@sTest_Aufwand varchar(50),
	@sTest_Arbeitsplaetze varchar(255),
	@sTest_Abhaengigkeiten varchar(255),
	@sTest_Bemerkung varchar(1024),
	@bTicketXPertVerwendung bit,
	@bTicketXPert_WPIAnzeigen bit,
	@sTicketXPert_Preis varchar(50),
	@sTicketXPert_Preis_Einmalig varchar(50),
	@bTicketXPert_AMAnzeigen bit,
	@iTicketXPert_ApplikationKritikalitaetTypNr int,
	@iTicketXPert_ApplikationSMLTypNr int,
	@bAktiv bit,
	@daErstellt_am datetime,
	@daMutiert_am datetime,
	@iMutierer int,
	@iSecurityLevelNr int,
	@iRfcBoardNr int,
	@bSensitiveDaten bit,
	@sSensitiveDatenBemerkung varchar(500),
	@iSensitiveDatenAdministriertdurch int,
	@sSensitiveDatenUeberwachungBemerkung varchar(500),
	@iSensitiveDatenUeberwachungPeriodizitaet int,
	@sSensitiveDatenUserBemerkung varchar(500),
	@iSensitiveDatenAnzahlComit int,
	@iSensitiveDatenAnzahlExterne int,
	@bStrukturelement bit,
	@iIKVBizRelevanzNr int,
	@iIKVBizAusfalldauerNr int,
	@sIKVBIZBemerkung varchar(1024),
	@bIKVProviderVereinbart bit,
	@iIKVProviderAussfalldauerNr int,
	@sIKVProviderBemerkung varchar(1024),
	@iIKVLoesungNr int,
	@sIKVLoesungBemerkung varchar(1024),
	@iFachlicheOe int,
	@iTicketXPert_ITSPProduktnr int,
	@sIntranetBezeichnung varchar(255),
	@bVerwendungIntragnet bit,
	@bIntranetObligatorisch bit,
	@bErstloesungsquote bit,
	@iErrorCode int OUTPUT
AS
SET NOCOUNT ON
-- UPDATE an existing row in the table.
UPDATE [dbo].[Applikation]
SET 
	[Bezeichnung] = @sBezeichnung,
	[ParentID] = @iParentID,
	[ApplikationVerantwortungNr] = @iApplikationVerantwortungNr,
	[ApplikationKategorieNr] = @iApplikationKategorieNr,
	[ApplikationTeamnr] = @iApplikationTeamnr,
	[Marktbereichnr] = @iMarktbereichnr,
	[Version] = @sVersion,
	[AlsProdukt] = @bAlsProdukt,
	[NurLizenz] = @bNurLizenz,
	[PrioWiederanlauf] = @sPrioWiederanlauf,
	[Kurzbeschreibung] = @sKurzbeschreibung,
	[Inaktivseit] = @daInaktivseit,
	[RAS] = @bRAS,
	[Datenbankname] = @sDatenbankname,
	[Anzahl_Installationen] = @sAnzahl_Installationen,
	[Test_Aufwand] = @sTest_Aufwand,
	[Test_Arbeitsplaetze] = @sTest_Arbeitsplaetze,
	[Test_Abhaengigkeiten] = @sTest_Abhaengigkeiten,
	[Test_Bemerkung] = @sTest_Bemerkung,
	[TicketXPertVerwendung] = @bTicketXPertVerwendung,
	[TicketXPert_WPIAnzeigen] = @bTicketXPert_WPIAnzeigen,
	[TicketXPert_Preis] = @sTicketXPert_Preis,
	[TicketXPert_Preis_Einmalig] = @sTicketXPert_Preis_Einmalig,
	[TicketXPert_AMAnzeigen] = @bTicketXPert_AMAnzeigen,
	[TicketXPert_ApplikationKritikalitaetTypNr] = @iTicketXPert_ApplikationKritikalitaetTypNr,
	[TicketXPert_ApplikationSMLTypNr] = @iTicketXPert_ApplikationSMLTypNr,
	[Aktiv] = @bAktiv,
	[Erstellt_am] = @daErstellt_am,
	[Mutiert_am] = @daMutiert_am,
	[Mutierer] = @iMutierer,
	[SecurityLevelNr] = @iSecurityLevelNr,
	[RfcBoardNr] = @iRfcBoardNr,
	[SensitiveDaten] = @bSensitiveDaten,
	[SensitiveDatenBemerkung] = @sSensitiveDatenBemerkung,
	[SensitiveDatenAdministriertdurch] = @iSensitiveDatenAdministriertdurch,
	[SensitiveDatenUeberwachungBemerkung] = @sSensitiveDatenUeberwachungBemerkung,
	[SensitiveDatenUeberwachungPeriodizitaet] = @iSensitiveDatenUeberwachungPeriodizitaet,
	[SensitiveDatenUserBemerkung] = @sSensitiveDatenUserBemerkung,
	[SensitiveDatenAnzahlComit] = @iSensitiveDatenAnzahlComit,
	[SensitiveDatenAnzahlExterne] = @iSensitiveDatenAnzahlExterne,
	[Strukturelement] = @bStrukturelement,
	[IKVBizRelevanzNr] = @iIKVBizRelevanzNr,
	[IKVBizAusfalldauerNr] = @iIKVBizAusfalldauerNr,
	[IKVBIZBemerkung] = @sIKVBIZBemerkung,
	[IKVProviderVereinbart] = @bIKVProviderVereinbart,
	[IKVProviderAussfalldauerNr] = @iIKVProviderAussfalldauerNr,
	[IKVProviderBemerkung] = @sIKVProviderBemerkung,
	[IKVLoesungNr] = @iIKVLoesungNr,
	[IKVLoesungBemerkung] = @sIKVLoesungBemerkung,
	[FachlicheOe] = @iFachlicheOe,
	[TicketXPert_ITSPProduktnr] = @iTicketXPert_ITSPProduktnr,
	[IntranetBezeichnung] = @sIntranetBezeichnung,
	[VerwendungIntragnet] = @bVerwendungIntragnet,
	[IntranetObligatorisch] = @bIntranetObligatorisch,
	[Erstloesungsquote] = @bErstloesungsquote
WHERE
	[ApplikationNr] = @iApplikationNr
-- Get the Error Code for the statement just executed.
SELECT @iErrorCode=@@ERROR

GO


