-- ================================================================================================================ -- Stored Procedures generated by LLBLGen v1.21.2003.712 Final on Freitag, 11. Mai 2012, 11:49:44 -- For the Low Level Business Logic Layer for the database 'edoka' -- ================================================================================================================ SET NOCOUNT ON GO USE [edoka] GO -- ======================================================================================================== -- [Stored Procedures generated for table: dokumenttyp] GO -- //// Insert Stored procedure. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_dokumenttyp_Insert]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_dokumenttyp_Insert] GO --------------------------------------------------------------------------------- -- Stored procedure that will insert 1 row in the table 'dokumenttyp' -- Gets: @idokumenttypnr int -- Gets: @sbezeichnung varchar(255) -- Gets: @sbeschreibung varchar(255) -- Gets: @bzu_vercolden bit -- Gets: @bzu_retournieren bit -- Gets: @beingang_ersetzt_ausgang bit -- Gets: @bwird_importiert bit -- Gets: @ianzahl_tage int -- Gets: @idbearbeitungszeit int -- Gets: @itage_mutation int -- Gets: @bpartnersaldierung_statusalt bit -- Gets: @bwird_nicht_geloescht bit -- Gets: @bvertrauliches_dokument bit -- Gets: @bunterschrift_links bit -- Gets: @bunterschrift_rechts bit -- Gets: @imonate_bis_zur_archivierung int -- Gets: @iaufbewahrungsfrist_elektronisch int -- Gets: @iaufbewahrungsfrist_physisch int -- Gets: @imandantnr int -- Gets: @baktiv bit -- Gets: @daerstellt_am datetime -- Gets: @damutiert_am datetime -- Gets: @imutierer int -- Gets: @ioffice_vorlagenr int -- Gets: @idokumentart_kundendossier int -- Gets: @idokumentart_neuerstellung int -- Gets: @idokumentart_retournierung int -- Gets: @idokumentart_coldausgang int -- Gets: @idokumentart_coldeingang int -- Gets: @idokumentart_host int -- Gets: @idokumentart_weitere int -- Gets: @idokumentart_nativ int -- Gets: @iprozessnr int -- Gets: @iprozessnr1 int -- Gets: @bamsdokument bit -- Gets: @bhostdokument bit -- Gets: @shostdokumenttyp varchar(50) -- Gets: @icold_folder int -- Gets: @iphysisches_archiv int -- Gets: @idokumentstatus int -- Gets: @bDokument_wird_erstellt bit -- Gets: @bDokument_wird_retourniert bit -- Gets: @bcold_ersetzen bit -- Gets: @bemail_versand bit -- Gets: @bfunktionen_zuweisen bit -- Gets: @idokumentstatus_barcode int -- Gets: @bnurnative bit -- Gets: @iOwner int -- Gets: @bvertrag bit -- Gets: @iobjektbezeichnungnr int -- Gets: @bbedingtretournierbar bit -- Gets: @idoktypbedingteretournierung int -- Gets: @itagebisvernichtungbedingteretournierung int -- Gets: @bAnzeigeZurDokumenterstellung bit -- Gets: @bKundenDokument bit -- Gets: @bsb bit -- Gets: @bsbimport bit -- Gets: @bsbedituser bit -- Gets: @bsbnur bit -- Gets: @bbezeichnungmut bit -- Gets: @bistFarbigArchiviert bit -- Gets: @bintern bit -- Gets: @belDokImport bit -- Gets: @sFachverantwortung varchar(255) -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_dokumenttyp_Insert] @idokumenttypnr int, @sbezeichnung varchar(255), @sbeschreibung varchar(255), @bzu_vercolden bit, @bzu_retournieren bit, @beingang_ersetzt_ausgang bit, @bwird_importiert bit, @ianzahl_tage int, @idbearbeitungszeit int, @itage_mutation int, @bpartnersaldierung_statusalt bit, @bwird_nicht_geloescht bit, @bvertrauliches_dokument bit, @bunterschrift_links bit, @bunterschrift_rechts bit, @imonate_bis_zur_archivierung int, @iaufbewahrungsfrist_elektronisch int, @iaufbewahrungsfrist_physisch int, @imandantnr int, @baktiv bit, @daerstellt_am datetime, @damutiert_am datetime, @imutierer int, @ioffice_vorlagenr int, @idokumentart_kundendossier int, @idokumentart_neuerstellung int, @idokumentart_retournierung int, @idokumentart_coldausgang int, @idokumentart_coldeingang int, @idokumentart_host int, @idokumentart_weitere int, @idokumentart_nativ int, @iprozessnr int, @iprozessnr1 int, @bamsdokument bit, @bhostdokument bit, @shostdokumenttyp varchar(50), @icold_folder int, @iphysisches_archiv int, @idokumentstatus int, @bDokument_wird_erstellt bit, @bDokument_wird_retourniert bit, @bcold_ersetzen bit, @bemail_versand bit, @bfunktionen_zuweisen bit, @idokumentstatus_barcode int, @bnurnative bit, @iOwner int, @bvertrag bit, @iobjektbezeichnungnr int, @bbedingtretournierbar bit, @idoktypbedingteretournierung int, @itagebisvernichtungbedingteretournierung int, @bAnzeigeZurDokumenterstellung bit, @bKundenDokument bit, @bsb bit, @bsbimport bit, @bsbedituser bit, @bsbnur bit, @bbezeichnungmut bit, @bistFarbigArchiviert bit, @bintern bit, @belDokImport bit, @sFachverantwortung varchar(255), @iErrorCode int OUTPUT AS SET NOCOUNT ON -- INSERT a new row in the table. INSERT [dbo].[dokumenttyp] ( [dokumenttypnr], [bezeichnung], [beschreibung], [zu_vercolden], [zu_retournieren], [eingang_ersetzt_ausgang], [wird_importiert], [anzahl_tage], [dbearbeitungszeit], [tage_mutation], [partnersaldierung_statusalt], [wird_nicht_geloescht], [vertrauliches_dokument], [unterschrift_links], [unterschrift_rechts], [monate_bis_zur_archivierung], [aufbewahrungsfrist_elektronisch], [aufbewahrungsfrist_physisch], [mandantnr], [aktiv], [erstellt_am], [mutiert_am], [mutierer], [office_vorlagenr], [dokumentart_kundendossier], [dokumentart_neuerstellung], [dokumentart_retournierung], [dokumentart_coldausgang], [dokumentart_coldeingang], [dokumentart_host], [dokumentart_weitere], [dokumentart_nativ], [prozessnr], [prozessnr1], [amsdokument], [hostdokument], [hostdokumenttyp], [cold_folder], [physisches_archiv], [dokumentstatus], [Dokument_wird_erstellt], [Dokument_wird_retourniert], [cold_ersetzen], [email_versand], [funktionen_zuweisen], [dokumentstatus_barcode], [nurnative], [Owner], [vertrag], [objektbezeichnungnr], [bedingtretournierbar], [doktypbedingteretournierung], [tagebisvernichtungbedingteretournierung], [AnzeigeZurDokumenterstellung], [KundenDokument], [sb], [sbimport], [sbedituser], [sbnur], [bezeichnungmut], [istFarbigArchiviert], [intern], [elDokImport], [Fachverantwortung] ) VALUES ( @idokumenttypnr, @sbezeichnung, @sbeschreibung, @bzu_vercolden, @bzu_retournieren, @beingang_ersetzt_ausgang, @bwird_importiert, @ianzahl_tage, @idbearbeitungszeit, @itage_mutation, @bpartnersaldierung_statusalt, @bwird_nicht_geloescht, @bvertrauliches_dokument, @bunterschrift_links, @bunterschrift_rechts, @imonate_bis_zur_archivierung, @iaufbewahrungsfrist_elektronisch, @iaufbewahrungsfrist_physisch, @imandantnr, @baktiv, @daerstellt_am, @damutiert_am, @imutierer, @ioffice_vorlagenr, @idokumentart_kundendossier, @idokumentart_neuerstellung, @idokumentart_retournierung, @idokumentart_coldausgang, @idokumentart_coldeingang, @idokumentart_host, @idokumentart_weitere, @idokumentart_nativ, @iprozessnr, @iprozessnr1, @bamsdokument, @bhostdokument, @shostdokumenttyp, @icold_folder, @iphysisches_archiv, @idokumentstatus, @bDokument_wird_erstellt, @bDokument_wird_retourniert, @bcold_ersetzen, @bemail_versand, @bfunktionen_zuweisen, @idokumentstatus_barcode, @bnurnative, @iOwner, @bvertrag, @iobjektbezeichnungnr, @bbedingtretournierbar, @idoktypbedingteretournierung, @itagebisvernichtungbedingteretournierung, @bAnzeigeZurDokumenterstellung, @bKundenDokument, @bsb, @bsbimport, @bsbedituser, @bsbnur, @bbezeichnungmut, ISNULL(@bistFarbigArchiviert, (0)), @bintern, @belDokImport, @sFachverantwortung ) -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Update Stored procedure for updating one single row. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_dokumenttyp_Update]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_dokumenttyp_Update] GO --------------------------------------------------------------------------------- -- Stored procedure that will update an existing row in the table 'dokumenttyp' -- Gets: @idokumenttypnr int -- Gets: @sbezeichnung varchar(255) -- Gets: @sbeschreibung varchar(255) -- Gets: @bzu_vercolden bit -- Gets: @bzu_retournieren bit -- Gets: @beingang_ersetzt_ausgang bit -- Gets: @bwird_importiert bit -- Gets: @ianzahl_tage int -- Gets: @idbearbeitungszeit int -- Gets: @itage_mutation int -- Gets: @bpartnersaldierung_statusalt bit -- Gets: @bwird_nicht_geloescht bit -- Gets: @bvertrauliches_dokument bit -- Gets: @bunterschrift_links bit -- Gets: @bunterschrift_rechts bit -- Gets: @imonate_bis_zur_archivierung int -- Gets: @iaufbewahrungsfrist_elektronisch int -- Gets: @iaufbewahrungsfrist_physisch int -- Gets: @imandantnr int -- Gets: @baktiv bit -- Gets: @daerstellt_am datetime -- Gets: @damutiert_am datetime -- Gets: @imutierer int -- Gets: @ioffice_vorlagenr int -- Gets: @idokumentart_kundendossier int -- Gets: @idokumentart_neuerstellung int -- Gets: @idokumentart_retournierung int -- Gets: @idokumentart_coldausgang int -- Gets: @idokumentart_coldeingang int -- Gets: @idokumentart_host int -- Gets: @idokumentart_weitere int -- Gets: @idokumentart_nativ int -- Gets: @iprozessnr int -- Gets: @iprozessnr1 int -- Gets: @bamsdokument bit -- Gets: @bhostdokument bit -- Gets: @shostdokumenttyp varchar(50) -- Gets: @icold_folder int -- Gets: @iphysisches_archiv int -- Gets: @idokumentstatus int -- Gets: @bDokument_wird_erstellt bit -- Gets: @bDokument_wird_retourniert bit -- Gets: @bcold_ersetzen bit -- Gets: @bemail_versand bit -- Gets: @bfunktionen_zuweisen bit -- Gets: @idokumentstatus_barcode int -- Gets: @bnurnative bit -- Gets: @iOwner int -- Gets: @bvertrag bit -- Gets: @iobjektbezeichnungnr int -- Gets: @bbedingtretournierbar bit -- Gets: @idoktypbedingteretournierung int -- Gets: @itagebisvernichtungbedingteretournierung int -- Gets: @bAnzeigeZurDokumenterstellung bit -- Gets: @bKundenDokument bit -- Gets: @bsb bit -- Gets: @bsbimport bit -- Gets: @bsbedituser bit -- Gets: @bsbnur bit -- Gets: @bbezeichnungmut bit -- Gets: @bistFarbigArchiviert bit -- Gets: @bintern bit -- Gets: @belDokImport bit -- Gets: @sFachverantwortung varchar(255) -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_dokumenttyp_Update] @idokumenttypnr int, @sbezeichnung varchar(255), @sbeschreibung varchar(255), @bzu_vercolden bit, @bzu_retournieren bit, @beingang_ersetzt_ausgang bit, @bwird_importiert bit, @ianzahl_tage int, @idbearbeitungszeit int, @itage_mutation int, @bpartnersaldierung_statusalt bit, @bwird_nicht_geloescht bit, @bvertrauliches_dokument bit, @bunterschrift_links bit, @bunterschrift_rechts bit, @imonate_bis_zur_archivierung int, @iaufbewahrungsfrist_elektronisch int, @iaufbewahrungsfrist_physisch int, @imandantnr int, @baktiv bit, @daerstellt_am datetime, @damutiert_am datetime, @imutierer int, @ioffice_vorlagenr int, @idokumentart_kundendossier int, @idokumentart_neuerstellung int, @idokumentart_retournierung int, @idokumentart_coldausgang int, @idokumentart_coldeingang int, @idokumentart_host int, @idokumentart_weitere int, @idokumentart_nativ int, @iprozessnr int, @iprozessnr1 int, @bamsdokument bit, @bhostdokument bit, @shostdokumenttyp varchar(50), @icold_folder int, @iphysisches_archiv int, @idokumentstatus int, @bDokument_wird_erstellt bit, @bDokument_wird_retourniert bit, @bcold_ersetzen bit, @bemail_versand bit, @bfunktionen_zuweisen bit, @idokumentstatus_barcode int, @bnurnative bit, @iOwner int, @bvertrag bit, @iobjektbezeichnungnr int, @bbedingtretournierbar bit, @idoktypbedingteretournierung int, @itagebisvernichtungbedingteretournierung int, @bAnzeigeZurDokumenterstellung bit, @bKundenDokument bit, @bsb bit, @bsbimport bit, @bsbedituser bit, @bsbnur bit, @bbezeichnungmut bit, @bistFarbigArchiviert bit, @bintern bit, @belDokImport bit, @sFachverantwortung varchar(255), @iErrorCode int OUTPUT AS SET NOCOUNT ON -- UPDATE an existing row in the table. UPDATE [dbo].[dokumenttyp] SET [bezeichnung] = @sbezeichnung, [beschreibung] = @sbeschreibung, [zu_vercolden] = @bzu_vercolden, [zu_retournieren] = @bzu_retournieren, [eingang_ersetzt_ausgang] = @beingang_ersetzt_ausgang, [wird_importiert] = @bwird_importiert, [anzahl_tage] = @ianzahl_tage, [dbearbeitungszeit] = @idbearbeitungszeit, [tage_mutation] = @itage_mutation, [partnersaldierung_statusalt] = @bpartnersaldierung_statusalt, [wird_nicht_geloescht] = @bwird_nicht_geloescht, [vertrauliches_dokument] = @bvertrauliches_dokument, [unterschrift_links] = @bunterschrift_links, [unterschrift_rechts] = @bunterschrift_rechts, [monate_bis_zur_archivierung] = @imonate_bis_zur_archivierung, [aufbewahrungsfrist_elektronisch] = @iaufbewahrungsfrist_elektronisch, [aufbewahrungsfrist_physisch] = @iaufbewahrungsfrist_physisch, [mandantnr] = @imandantnr, [aktiv] = @baktiv, [erstellt_am] = @daerstellt_am, [mutiert_am] = @damutiert_am, [mutierer] = @imutierer, [office_vorlagenr] = @ioffice_vorlagenr, [dokumentart_kundendossier] = @idokumentart_kundendossier, [dokumentart_neuerstellung] = @idokumentart_neuerstellung, [dokumentart_retournierung] = @idokumentart_retournierung, [dokumentart_coldausgang] = @idokumentart_coldausgang, [dokumentart_coldeingang] = @idokumentart_coldeingang, [dokumentart_host] = @idokumentart_host, [dokumentart_weitere] = @idokumentart_weitere, [dokumentart_nativ] = @idokumentart_nativ, [prozessnr] = @iprozessnr, [prozessnr1] = @iprozessnr1, [amsdokument] = @bamsdokument, [hostdokument] = @bhostdokument, [hostdokumenttyp] = @shostdokumenttyp, [cold_folder] = @icold_folder, [physisches_archiv] = @iphysisches_archiv, [dokumentstatus] = @idokumentstatus, [Dokument_wird_erstellt] = @bDokument_wird_erstellt, [Dokument_wird_retourniert] = @bDokument_wird_retourniert, [cold_ersetzen] = @bcold_ersetzen, [email_versand] = @bemail_versand, [funktionen_zuweisen] = @bfunktionen_zuweisen, [dokumentstatus_barcode] = @idokumentstatus_barcode, [nurnative] = @bnurnative, [Owner] = @iOwner, [vertrag] = @bvertrag, [objektbezeichnungnr] = @iobjektbezeichnungnr, [bedingtretournierbar] = @bbedingtretournierbar, [doktypbedingteretournierung] = @idoktypbedingteretournierung, [tagebisvernichtungbedingteretournierung] = @itagebisvernichtungbedingteretournierung, [AnzeigeZurDokumenterstellung] = @bAnzeigeZurDokumenterstellung, [KundenDokument] = @bKundenDokument, [sb] = @bsb, [sbimport] = @bsbimport, [sbedituser] = @bsbedituser, [sbnur] = @bsbnur, [bezeichnungmut] = @bbezeichnungmut, [istFarbigArchiviert] = @bistFarbigArchiviert, [intern] = @bintern, [elDokImport] = @belDokImport, [Fachverantwortung] = @sFachverantwortung WHERE [dokumenttypnr] = @idokumenttypnr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Delete Stored procedure using Primary Key. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_dokumenttyp_Delete]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_dokumenttyp_Delete] GO --------------------------------------------------------------------------------- -- Stored procedure that will delete an existing row from the table 'dokumenttyp' -- using the Primary Key. -- Gets: @idokumenttypnr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_dokumenttyp_Delete] @idokumenttypnr int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- DELETE an existing row from the table. DELETE FROM [dbo].[dokumenttyp] WHERE [dokumenttypnr] = @idokumenttypnr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Select Stored procedure, based on Primary Key. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_dokumenttyp_SelectOne]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_dokumenttyp_SelectOne] GO --------------------------------------------------------------------------------- -- Stored procedure that will select an existing row from the table 'dokumenttyp' -- based on the Primary Key. -- Gets: @idokumenttypnr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_dokumenttyp_SelectOne] @idokumenttypnr int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- SELECT an existing row from the table. SELECT [dokumenttypnr], [bezeichnung], [beschreibung], [zu_vercolden], [zu_retournieren], [eingang_ersetzt_ausgang], [wird_importiert], [anzahl_tage], [dbearbeitungszeit], [tage_mutation], [partnersaldierung_statusalt], [wird_nicht_geloescht], [vertrauliches_dokument], [unterschrift_links], [unterschrift_rechts], [monate_bis_zur_archivierung], [aufbewahrungsfrist_elektronisch], [aufbewahrungsfrist_physisch], [mandantnr], [aktiv], [erstellt_am], [mutiert_am], [mutierer], [office_vorlagenr], [dokumentart_kundendossier], [dokumentart_neuerstellung], [dokumentart_retournierung], [dokumentart_coldausgang], [dokumentart_coldeingang], [dokumentart_host], [dokumentart_weitere], [dokumentart_nativ], [prozessnr], [prozessnr1], [amsdokument], [hostdokument], [hostdokumenttyp], [cold_folder], [physisches_archiv], [dokumentstatus], [Dokument_wird_erstellt], [Dokument_wird_retourniert], [cold_ersetzen], [email_versand], [funktionen_zuweisen], [dokumentstatus_barcode], [nurnative], [Owner], [vertrag], [objektbezeichnungnr], [bedingtretournierbar], [doktypbedingteretournierung], [tagebisvernichtungbedingteretournierung], [AnzeigeZurDokumenterstellung], [KundenDokument], [sb], [sbimport], [sbedituser], [sbnur], [bezeichnungmut], [istFarbigArchiviert], [intern], [elDokImport], [Fachverantwortung] FROM [dbo].[dokumenttyp] WHERE [dokumenttypnr] = @idokumenttypnr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Select All Stored procedure. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_dokumenttyp_SelectAll]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_dokumenttyp_SelectAll] GO --------------------------------------------------------------------------------- -- Stored procedure that will select all rows from the table 'dokumenttyp' -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_dokumenttyp_SelectAll] @iErrorCode int OUTPUT AS SET NOCOUNT ON -- SELECT all rows from the table. SELECT [dokumenttypnr], [bezeichnung], [beschreibung], [zu_vercolden], [zu_retournieren], [eingang_ersetzt_ausgang], [wird_importiert], [anzahl_tage], [dbearbeitungszeit], [tage_mutation], [partnersaldierung_statusalt], [wird_nicht_geloescht], [vertrauliches_dokument], [unterschrift_links], [unterschrift_rechts], [monate_bis_zur_archivierung], [aufbewahrungsfrist_elektronisch], [aufbewahrungsfrist_physisch], [mandantnr], [aktiv], [erstellt_am], [mutiert_am], [mutierer], [office_vorlagenr], [dokumentart_kundendossier], [dokumentart_neuerstellung], [dokumentart_retournierung], [dokumentart_coldausgang], [dokumentart_coldeingang], [dokumentart_host], [dokumentart_weitere], [dokumentart_nativ], [prozessnr], [prozessnr1], [amsdokument], [hostdokument], [hostdokumenttyp], [cold_folder], [physisches_archiv], [dokumentstatus], [Dokument_wird_erstellt], [Dokument_wird_retourniert], [cold_ersetzen], [email_versand], [funktionen_zuweisen], [dokumentstatus_barcode], [nurnative], [Owner], [vertrag], [objektbezeichnungnr], [bedingtretournierbar], [doktypbedingteretournierung], [tagebisvernichtungbedingteretournierung], [AnzeigeZurDokumenterstellung], [KundenDokument], [sb], [sbimport], [sbedituser], [sbnur], [bezeichnungmut], [istFarbigArchiviert], [intern], [elDokImport], [Fachverantwortung] FROM [dbo].[dokumenttyp] ORDER BY [dokumenttypnr] ASC -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- [End of Stored Procedures for table: dokumenttyp] -- ======================================================================================================== GO