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