VHM-DIGITALDATA/SQL-Server/Tabellenwertfunktionen/[FNCUST_FORMAT-EXPORT_POSTING_DATA_FROM_WINDREAM_FOR_SCHLEUPEN].sql gelöscht
Dateiname zu lang für lokalen commit
This commit is contained in:
@@ -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
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user