diff --git a/VHM-DIGITALDATA/SQL-Server/Tabellenwertfunktionen/[FNCUST_FORMAT-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN].sql b/VHM-DIGITALDATA/SQL-Server/Tabellenwertfunktionen/[FNCUST_FORMAT-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN].sql deleted file mode 100644 index eeea0f0..0000000 --- a/VHM-DIGITALDATA/SQL-Server/Tabellenwertfunktionen/[FNCUST_FORMAT-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN].sql +++ /dev/null @@ -1,66 +0,0 @@ -USE [DD_ECM] -GO - -/****** Object: UserDefinedFunction [dbo].[FNCUST_FORMAT-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN] Script Date: 21.03.2024 16:05:36 ******/ -SET ANSI_NULLS ON -GO - -SET QUOTED_IDENTIFIER ON -GO - - --- Stand: MK // 27.08.2021 --- 27.08.2021 Sortierung nach Satzart eingefügt --- 03.08.2021 Div. TRIM Befehle eingebaut --- 25.02.2021 Betrag Konvertierung gäendert - -CREATE FUNCTION [dbo].[FNCUST_FORMAT-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN] ( - @JOB_GUID INT, - @EXPORT_BOOKING_NUMBER BIGINT, - @windreamDocID BIGINT, - @windreamStatus VARCHAR(20), -- Should be: 'erledigt' - @windreamExportDate VARCHAR(8) -- Should be: NULL -) -RETURNS @FILE_CONTENT TABLE (FILE_CONTENT_BODY [VARCHAR](max) NOT NULL) -AS -BEGIN - - DECLARE @ERROR VARCHAR(1000), - @ERROR_LINE VARCHAR(10) - - INSERT INTO @FILE_CONTENT(FILE_CONTENT_BODY) - - SELECT ISNULL(CONVERT(VARCHAR(max),[Belegnummer (X)]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),CAST([Belegdatum (X)] as date), 104),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),CAST([Valutadatum] as date), 104),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Kontoart (X)]),'') + ';' + - LTRIM(RTRIM(ISNULL(CONVERT(VARCHAR(max),[Kontonummer (X)]),''))) + ';' + - ISNULL(CONVERT(VARCHAR(max),[Gegenkontoart (X)]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Gegenkonto]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Zusatzkontoart]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Zusatzkonto]),'') + ';' + - REPLACE(LTRIM(RTRIM(STR([Betrag],25,2))),'.',',') + ';' + - ISNULL(CONVERT(VARCHAR(max),[S/H-Kennzeichen]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Steuerschlüssel]),'') + ';' + - LTRIM(RTRIM(ISNULL(CONVERT(VARCHAR(max),[Buchungstext]),''))) + ';' + - LTRIM(RTRIM(ISNULL(CONVERT(VARCHAR(max),[Zahlungsträgerhinweis]),''))) + ';' + - ISNULL(CONVERT(VARCHAR(max),LTRIM(RTRIM([Geschäftsbereich]))),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),CAST([externes Rechnungsdatum] as date), 104),'') + ';' + - LTRIM(RTRIM(ISNULL(CONVERT(VARCHAR(max),[externe Rechnungsnummer]),''))) + ';' + - ISNULL(CONVERT(VARCHAR(max),[Rechnungseinheit]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),CAST([Fälligkeitsdatum] as date), 104),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Skontotage 1]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Skonto Prozent 1]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Skontotage 2]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Skonto Prozent 2]),'') + ';' + - ISNULL(CONVERT(VARCHAR(max),[Nettotage]),'') - FROM [FNCUST_GET-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN](@JOB_GUID,@EXPORT_BOOKING_NUMBER,@windreamDocID,@windreamStatus,@windreamExportDate) - ORDER BY [Satzart] ASC - - RETURN; - -END - -GO - -