Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
help:885af8fc-b50c-432a-9148-1b4b404c732a [2023/10/19 13:27] – [Spenden] erphelp:885af8fc-b50c-432a-9148-1b4b404c732a [2025/09/16 14:50] (aktuell) – [Sonderfall: Der Kunde hat keine eigene Lizenz der Simba Finanzbuchhaltung] erp
Zeile 1: Zeile 1:
 ====== SCS-Import via WebServices ====== ====== SCS-Import via WebServices ======
-===== Ziel des Imports =====+===== Ziel des Imports =====
 Über den SCS-Import via WebServices werden Daten aus der Simba Finanzbuchhaltung in die Simba ERP importiert. Folgende Daten können importiert werden: Über den SCS-Import via WebServices werden Daten aus der Simba Finanzbuchhaltung in die Simba ERP importiert. Folgende Daten können importiert werden:
  
Zeile 12: Zeile 12:
   * Offene Posten (OP)   * Offene Posten (OP)
   * Ausgeglichene Posten (AP)   * Ausgeglichene Posten (AP)
-===== Voraussetzungen =====+===== Voraussetzungen =====
 Der Import kann nur genutzt werden, wenn Simba ERP und Simba Finanzbuchhaltung im gleichen Unternehmen genutzt werden und der Kunde neben der Lizenz für die ERP auch eine Lizenz für die Finanzbuchhaltung hat. Der Import kann nur genutzt werden, wenn Simba ERP und Simba Finanzbuchhaltung im gleichen Unternehmen genutzt werden und der Kunde neben der Lizenz für die ERP auch eine Lizenz für die Finanzbuchhaltung hat.
-===== Einrichtungen ===== +===== Einrichtungen ===== 
-==== Systemparameter in der SimbaERP ====+==== Systemparameter in der SimbaERP ====
 Über Systemparameter wird der Import eingerichtet. Bei Systemauslieferung ist er nicht aktiv, es sind folgende Werte  gesetzt: Über Systemparameter wird der Import eingerichtet. Bei Systemauslieferung ist er nicht aktiv, es sind folgende Werte  gesetzt:
  
Zeile 22: Zeile 22:
 Mit dieser Einstellung werden zum Menüpunkt SCS-Import via WebServices nur die Einstellungen und das (leere) Importprotokoll angezeigt. Mit 1 und 0 können die verschiedenen Importfunktionen an der Oberfläche ein- und ausgeblendet werden. Die 1 an erster Position blendet den Reiter zum Import der Stammdaten ein. Die 1 an zweiter Position blendet den Reiter zum Import von Spenden ein. Die 1 an dritter Position blendet den Reiter zum Import der Offenen und Ausgeglichenen Posten ein. Mit dieser Einstellung werden zum Menüpunkt SCS-Import via WebServices nur die Einstellungen und das (leere) Importprotokoll angezeigt. Mit 1 und 0 können die verschiedenen Importfunktionen an der Oberfläche ein- und ausgeblendet werden. Die 1 an erster Position blendet den Reiter zum Import der Stammdaten ein. Die 1 an zweiter Position blendet den Reiter zum Import von Spenden ein. Die 1 an dritter Position blendet den Reiter zum Import der Offenen und Ausgeglichenen Posten ein.
  
-==== Einstellungen im Menüpunkt SCS-Import via WebServices ====+==== Einstellungen im Menüpunkt SCS-Import via WebServices ====
 Unter ''Einstellungen'' sind folgende Informationen einzutragen:  Unter ''Einstellungen'' sind folgende Informationen einzutragen: 
 (Anm.: Dieselben Informationen werden auch für den SCSExport benötigt und sind dort ggf. bereits hinterlegt.) (Anm.: Dieselben Informationen werden auch für den SCSExport benötigt und sind dort ggf. bereits hinterlegt.)
Zeile 34: Zeile 34:
   * Der Port, über den der Webservice am Datenbankserver erreichbar ist.   * Der Port, über den der Webservice am Datenbankserver erreichbar ist.
  
-==== Einrichtung innerhalb der Simba Finanzbuchhaltung ====+==== Einrichtung innerhalb der Simba Finanzbuchhaltung ====
 In der Simba Finanzbuchhaltung müssen dem dort standardmäßig angelegten Benutzer "EXP" das Recht zum Zugriff auf den Mandanten, das Recht zum Stammdatentransfer und das Recht zum Buchungsdatenexport gegeben werden. In der Simba Finanzbuchhaltung müssen dem dort standardmäßig angelegten Benutzer "EXP" das Recht zum Zugriff auf den Mandanten, das Recht zum Stammdatentransfer und das Recht zum Buchungsdatenexport gegeben werden.
-==== Einrichtung von Tasks ====+==== Einrichtung von Tasks ====
 Über Tasks kann der Import automatisiert werden. Die Einrichtung und Verwaltung der Tasks kann entweder über den Simba ERP-Server oder die Aufgabenplanung des Windows-Servers erfolgen. Über Tasks kann der Import automatisiert werden. Die Einrichtung und Verwaltung der Tasks kann entweder über den Simba ERP-Server oder die Aufgabenplanung des Windows-Servers erfolgen.
-===== SCS-Importe =====+===== SCS-Importe =====
 Beim Import greift das ERP auf die Daten eines Mandanten in der Finanzbuchhaltung zu, liest die gewünschten Daten aus und importiert sie im SCS-Format. Beim Import greift das ERP auf die Daten eines Mandanten in der Finanzbuchhaltung zu, liest die gewünschten Daten aus und importiert sie im SCS-Format.
-==== Stammdaten ====+==== Stammdaten ====
 Beim Import werden: Beim Import werden:
   * Debitoren und Spender im Kundenstamm der ERP neu angelegt (insert) oder – falls es die Kundennummer in der ERP bereits gibt – mit den Werten aus der Finanzbuchhaltung überschrieben (update).   * Debitoren und Spender im Kundenstamm der ERP neu angelegt (insert) oder – falls es die Kundennummer in der ERP bereits gibt – mit den Werten aus der Finanzbuchhaltung überschrieben (update).
Zeile 47: Zeile 47:
 Debitoren und Kreditoren werden über den Button ''Kontokorrent'' importiert, Spender über den Button ''Spender''. Über den ''KK Bereich von/bis:'' können die zu importierenden Adressen nach Kundennummern eingegrenzt werden. Debitoren und Kreditoren werden über den Button ''Kontokorrent'' importiert, Spender über den Button ''Spender''. Über den ''KK Bereich von/bis:'' können die zu importierenden Adressen nach Kundennummern eingegrenzt werden.
 Kostenstellen und Kostenträger werden über den Button'' KST/KTR-Stammdaten'' importiert. Kostenstellen und Kostenträger werden über den Button'' KST/KTR-Stammdaten'' importiert.
-==== Spenden ====+==== Spenden ====
 Der Spendenimport kann über den ''Zeitraum von/bis:'' (=Buchungszeitraum) eingegrenzt werden. Der Zeitraum darf aber ein Wirtschaftsjahr nicht überschreiten. Ist der Zeitraum nicht gesetzt, wird automatisch der aktuelle Monat importiert. Der Spendenimport kann über den ''Zeitraum von/bis:'' (=Buchungszeitraum) eingegrenzt werden. Der Zeitraum darf aber ein Wirtschaftsjahr nicht überschreiten. Ist der Zeitraum nicht gesetzt, wird automatisch der aktuelle Monat importiert.
 Spenden werden i.d.R. ohne Stammdaten und ohne Nettobeträge importiert. Spenden werden i.d.R. ohne Stammdaten und ohne Nettobeträge importiert.
Zeile 55: Zeile 55:
 Der Spendenimport wird über ''Kontonummer'' (Erlöskonto), ''Kostenstelle'' und ggf. ''Kostenträger'' definiert. Der Spendenimport wird über ''Kontonummer'' (Erlöskonto), ''Kostenstelle'' und ggf. ''Kostenträger'' definiert.
 Über den Button ''Spenden'' wird der Import gestartet. Über den Button ''Spenden'' wird der Import gestartet.
-==== Posten ====+==== Posten ====
 Für den Import der Offenen und Ausgeglichenen Posten (OP/ AP bzw. OPOS/ APOS) müssen in SimbaERP im "SCS-Import via WebServices" im Bereich "Posten" weitere Einstellungen vorgenommen werden. Diese werden mit dem Schließen des Moduls für den nächsten Aufruf gespeichert. Für den Import der Offenen und Ausgeglichenen Posten (OP/ AP bzw. OPOS/ APOS) müssen in SimbaERP im "SCS-Import via WebServices" im Bereich "Posten" weitere Einstellungen vorgenommen werden. Diese werden mit dem Schließen des Moduls für den nächsten Aufruf gespeichert.
 ''Anzahl Tage:'' Über die Anzahl der Tage wird das Rechnung ab-Datum ermittelt, so dass der Import auch per Task aufgerufen werden kann. ''Anzahl Tage:'' Über die Anzahl der Tage wird das Rechnung ab-Datum ermittelt, so dass der Import auch per Task aufgerufen werden kann.
 ''Konto von:'' und ''Konto bis:'' Angabe des Kontenbereichs für Debitoren, aus welchem die OPs und APs gelesen werden sollen. ''Konto von:'' und ''Konto bis:'' Angabe des Kontenbereichs für Debitoren, aus welchem die OPs und APs gelesen werden sollen.
-''mit Vorläufigen:'' Soll das System auch die noch nicht journalisierten Buchungen berücksichtigen?+''Mit Vorläufigen:'' Soll das System auch die noch nicht journalisierten Buchungen berücksichtigen?
 ''Zahlungskonten:'' Das System muss wissen, welche Kontenbewegungen als Zahlungsinformation verarbeitet werden sollen, damit beim Einlesen der für OP und AP gelieferten Datensätze unterschieden werden kann, ob ein Betrag für eine Rechnung tatsächlich bezahlt wurde, oder hier etwas als Rabatt/ Skonto oder sonstige "Verminderung der Forderung" ausgebucht wurde. Zahlungskonten sind z.B. Bankkonten oder eine Kasse.  ''Zahlungskonten:'' Das System muss wissen, welche Kontenbewegungen als Zahlungsinformation verarbeitet werden sollen, damit beim Einlesen der für OP und AP gelieferten Datensätze unterschieden werden kann, ob ein Betrag für eine Rechnung tatsächlich bezahlt wurde, oder hier etwas als Rabatt/ Skonto oder sonstige "Verminderung der Forderung" ausgebucht wurde. Zahlungskonten sind z.B. Bankkonten oder eine Kasse. 
 ausgeschlossene Status: Rechnungen mit diesen Status werden beim Import nicht berücksichtigt. ausgeschlossene Status: Rechnungen mit diesen Status werden beim Import nicht berücksichtigt.
 Die Buttons unter dem Bereich ''Nur Daten einlesen'' haben Testfunktionen, um die generelle Verbindung zum Webservice zu prüfen. Die Buttons unter dem Bereich ''Nur Daten einlesen'' haben Testfunktionen, um die generelle Verbindung zum Webservice zu prüfen.
 Über den Button im Bereich ''Daten einlesen und verarbeiten'' werden sowohl die OP als auch AP eingelesen und anschließend verarbeitet. Über den Button im Bereich ''Daten einlesen und verarbeiten'' werden sowohl die OP als auch AP eingelesen und anschließend verarbeitet.
-==== Verarbeitung von Offenen und Ausgeglichenen Posten ====+==== Verarbeitung von Offenen und Ausgeglichenen Posten ====
 Auf Basis der importierten Daten werden im ERP der Zahlungsstatus und der Zahlungs-Betrag für die betreffenden Rechnungen gesetzt: Auf Basis der importierten Daten werden im ERP der Zahlungsstatus und der Zahlungs-Betrag für die betreffenden Rechnungen gesetzt:
  
Zeile 91: Zeile 91:
 - nur den Zahlwert setzen aber den Status unberührt lassen. - nur den Zahlwert setzen aber den Status unberührt lassen.
  
-==== Protokoll ====+==== Protokoll ====
 Im Protokoll werden alle Importe mit den zugehörigen Buchungssätzen angezeigt. Im Protokoll werden alle Importe mit den zugehörigen Buchungssätzen angezeigt.
-===== Daten und Tabellen =====+===== Daten und Tabellen =====
 Jeder Import schreibt in die Tabellen scsimport_k und scsimport_a Jeder Import schreibt in die Tabellen scsimport_k und scsimport_a
  
Zeile 105: Zeile 105:
  
 Aus der Finanzbuchhaltung kommende Datensätze mit der Kennung BCH und die zugeordneten Datensätze mit den Kennungen BNZ und KTA werden zunächst temporär in die Tabellen scsbuchungssatz, scskontierungsangabe und scsbuchungsnotiz geschrieben. Beim Spendenimport werden die BCH-Datensätze, in denen die Spendernummer gefüllt ist, anschließend mit der Buchungsnotiz und der Kontierungsangabe in die Tabelle spende_ws geschrieben. Die Tabellen scsbuchungssatz, scskontierungsangabe und scsbuchungsnotiz werden vor jedem erneuten Import gelöscht. Aus der Finanzbuchhaltung kommende Datensätze mit der Kennung BCH und die zugeordneten Datensätze mit den Kennungen BNZ und KTA werden zunächst temporär in die Tabellen scsbuchungssatz, scskontierungsangabe und scsbuchungsnotiz geschrieben. Beim Spendenimport werden die BCH-Datensätze, in denen die Spendernummer gefüllt ist, anschließend mit der Buchungsnotiz und der Kontierungsangabe in die Tabelle spende_ws geschrieben. Die Tabellen scsbuchungssatz, scskontierungsangabe und scsbuchungsnotiz werden vor jedem erneuten Import gelöscht.
 +
 +
 +====== - Sonderfall: Der Kunde hat keine eigene Lizenz der Simba Finanzbuchhaltung ======
 +
 +Hat der Kunde keine eigene Fibu-Lizenz, so können offene und ausgeglichene Posten per Datei importiert werden.
 +
 +  * Für den Systemparameter WebService-SCS-Import ist in diesem Fall einmalig als Wert zu setzen: 0;0;0;1
 + 
 +  *  In der Simba Finanzbuchhaltung müssen einmalig dem BlackBox-User EXP (Export) der Zugriff auf die Mandantennummern und die notwendigen Modulrechte für Stammdatenexport und/oder Buchungsdatenexport gegeben werden.
 +
 +
 +   * In der Finanzbuchhaltung werden OPOS und APOS exportiert. Diese werden dann über den Menüpunkt SCS-Import eingelesen.
 +
 +''OPOS Datei:'' wählen Sie die aktuelle OPOS-Datei aus
 +
 +''APOS Datei:'' wählen Sie die aktuelle APOS-Datei aus
 +
 +''Zahlungskonten:'' Tragen Sie hier alle Konten ein, auf die Zahlungen geleistet werden. Mehrere Konten werden durch Semikolon (;) getrennt.
 +
 +''Importieren:'' Über diesen Button importieren Sie die Dateien. Die betroffenen Rechnungen werden dann als "bezahlt" bzw. "teilbezahlt" angezeigt. 
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
  
help/885af8fc-b50c-432a-9148-1b4b404c732a.1697722077.txt.gz · Zuletzt geändert: 2023/10/19 13:27 von erp