Documentation Index

Fetch the complete documentation index at: https://docs.nsi-hsvn.de/llms.txt

Use this file to discover all available pages before exploring further.

Neue Leistung Wohnheimverwaltung

Prev Next
This content is currently unavailable in English. You are viewing the default (German) version.

Wohnheimverwaltung - Leistungen anlegen

Skript auf der Datenbank ausführen

-- Kunde: NSI

-- Ticket-ID 51924

-- Ersteller: RR-KS-A (BS)

-- Skript zum Mappen der Leistungen aus den Basisdaten zur Abrechnung des Wohnheims.

--1. Bitte folgenden Befehl ausführen, um eventuell fehlerhafte Statements mit 'rollback' zurückzusetzen

SET IMPLICIT_TRANSACTIONS ON

--2. Bitte folgendes Select ausführen, um die Leistungs-IDNR der jeweiligen neu angelegten Leistungsgruppen zu ermitteln.

--   Bitte die LSTGGRP_IDNR durch die entsprechende IDNR auf der NSI Datenbank ersetzen. Bei der hier im Statement hinterlegten ID handelt es sich um die ID aus der,

--   bei der RR Software GmbH hinterlegten Kundendatenbank.

select PERIODISCHE_ABRECHNUNG,LSTG_IDNR_TEIL_PERIODE, LSTG_IDNR_VOLLE_PERIODE, * from LSTG where LSTGGRP_IDNR=1242 AND MANDANT_IDNR = 5

--3. Bitte folgende Spalten befüllen:

-- PERIODISCHE_ABRECHNUNG,LSTG_IDNR_TEIL_PERIODE, LSTG_IDNR_VOLLE_PERIODE. Hier muss in den Spalten der Leistungen, die auf der Veranstaltung zugeordnet werden sollen,

-- folgende IDNR oder Werte eingetragen werden.

-- In Spalte PERIODISCHE_ABRECHNUNG muss der Wert '1' hinterlegt sein.

-- In die Spalte LSTG_IDNR_TEIL_PERIODE muss die IDNR der Leistung für den täglichen Preis aus den Basisdaten eingetragen sein.

-- In die Spalte LLSTG_IDNR_VOLLE_PERIODE muss die IDNR der Leistung für den monatlichen Preis aus den Basisdaten eingetragen sein.

UPDATE LSTG SET PERIODISCHE_ABRECHNUNG = 1, LSTG_IDNR_TEIL_PERIODE = 28553, LSTG_IDNR_VOLLE_PERIODE = 28554 WHERE LSTGGRP_IDNR = 1242 AND LSTG_IDNR = 28556 AND MANDANT_IDNR = 5;

UPDATE LSTG SET PERIODISCHE_ABRECHNUNG = 1, LSTG_IDNR_TEIL_PERIODE = 28713, LSTG_IDNR_VOLLE_PERIODE = 28712 WHERE LSTGGRP_IDNR = 1242 AND LSTG_IDNR = 28711 AND MANDANT_IDNR = 5;

UPDATE LSTG SET PERIODISCHE_ABRECHNUNG = 1, LSTG_IDNR_TEIL_PERIODE = 28552, LSTG_IDNR_VOLLE_PERIODE = 28551 WHERE LSTGGRP_IDNR = 1242 AND LSTG_IDNR = 28556 AND MANDANT_IDNR = 5;

--4. Zum Abschluss bitte noch einmal das folgende Select ausgeführt werden, um zu überprüfen, ob die benötigten Werte korrekt hinterlegt sind. Dabei ist bitte darauf zu achten,

--   dass die LSTGGRP_IDNR mit der IDNR versehen ist, die die Leistungen in den Basisdaten abbildet, welche zur Veranstaltung zugeordnet werden sollen.

select PERIODISCHE_ABRECHNUNG,LSTG_IDNR_TEIL_PERIODE, LSTG_IDNR_VOLLE_PERIODE, * from LSTG where LSTGGRP_IDNR=1242 AND MANDANT_IDNR = 5

--5. Sind die korrekten werte hinterlegt, dann sind die Befehle durch ein commit zu bestätigen. Dabei bitte die Bindestriche vor dem 'commit' entfernen, den Befehl markieren und Ausführen (F5)

--   Sollten die Befehle nicht korrekt umgesetzt worden sein, so istt bitte as gleiche Vorgehen mit dem Befehl 'rollback' zurückzusetzen und erneut die Update-Statements mit korrekten IDNR auszuführen.

--commit

--rollback

-- Bei Fragen wenden Sie sich bitte direkt an die ANTRAGO Support-Hotline.