Zusammenfassung
Erfahren Sie mehr über den Prozess des Exportierens einer Hauptbuchdatei aus PeopleSoft.
Daten extrahieren
Über PeopleSoft Interphase
- Gehen Sie in PeopleSoft Finance zum Buchung Detail Bericht über:
Hauptbuch > Allgemeine Berichte > Buchung Detail
Hinweis: Stellen Sie sicher, dass Sie die Buchungs-ID zur Verfügung haben, um den Bericht am effizientesten zu nutzen.
Die Hauptbuch Run Control ID wird auf Ihrem Bildschirm angezeigt.
- Wählen Sie eine vorhandene Run Control ID aus oder erstellen Sie eine neue, falls erforderlich. Die Summen- und Saldenliste Suchparameter werden auf Ihrem Bildschirm angezeigt.
- Geben Sie die Buchungs-ID ein, um im Buchungs-ID Feld zu suchen.
- Klicken Sie auf die Aktualisieren Schaltfläche, um alle ChartFields anzuzeigen.
- Wählen Sie die ChartFields aus, die Sie im Bericht einschließen möchten.
- Klicken Sie auf die Speichern Schaltfläche und führen Sie den Bericht aus.
Über Skript
- Stellen Sie die Skript-Textdatei *** Ihrem Kunden zur Verfügung – siehe unten.
- Weisen Sie Ihren Kunden an, dieses Skript ihrem Datenbankadministrator (oder einer anderen internen technischen Ressource) zu geben und das Skript auszuführen.
- Sie können die resultierenden Dateien direkt in MindBridge einlesen.
Hinweis: Die untenstehende Abfrage ist ein Ausgangspunkt, der je nach PeopleSoft-Implementierung des Kunden angepasst werden muss.
Beispiel HB Export-Skript
-- HB Daten
SELECT JL.ACCOUNT, ACCT.DESCR, JH.POSTED_DATE, JH.BUSINESS_UNIT AS TransactionId1, JH.JOURNAL_ID AS TransactionId2, TO_CHAR(JH.JOURNAL_DATE, 'YYYY-MM-DD') AS TransactionId3, JH.UNPOST_SEQ AS TransactionId4
, CASE WHEN JL.MONETARY_AMOUNT > 0 THEN JL.MONETARY_AMOUNT ELSE 0 END AS Soll
, CASE WHEN JL.MONETARY_AMOUNT < 0 THEN JL.MONETARY_AMOUNT ELSE 0 END AS Kred.
, JL.LINE_DESCR AS Buchungstext, JH."SOURCE" AS TransactionType
, JH.OPRID AS UserId
FROM PS_JRNL_LN JL
JOIN PS_JRNL_HEADER JH ON JH.BUSINESS_UNIT = JL.BUSINESS_UNIT AND JH.JOURNAL_ID = JL.JOURNAL_ID AND JH.JOURNAL_DATE = JL.JOURNAL_DATE AND JH.UNPOST_SEQ = JL.UNPOST_SEQ
JOIN PS_GL_ACCOUNT_TBL ACCT ON ACCT.SETID = 'SHARE' AND ACCT.ACCOUNT = JL.ACCOUNT
WHERE
ACCT.EFFDT = (SELECT MAX(EFFDT) FROM PS_GL_ACCOUNT_TBL ACCT2 WHERE ACCT2.SETID = ACCT.SETID AND ACCT2.ACCOUNT = ACCT.ACCOUNT AND EFFDT <=sysdate)
AND JL.LEDGER = 'ACTUALS'
AND JH.JOURNAL_DATE BETWEEN DATE '2018-01-01' AND DATE '2018-09-30'
Quelle
- Unterstützendes Dokument zur Überprüfung, welcher Bericht benötigt wurde: https://docs.oracle.com/cd/E21910_01/psft/acrobat/fscm91fglr-r0311.pdf - Seite 6
Was halten Sie von diesem Leitfaden? Wenn Sie Feedback haben oder denken, dass Sie uns helfen können, ihn zu verbessern, würden wir uns freuen, von Ihnen zu hören! Bitte kontaktieren Sie uns unter support@mindbridge.ai. Wir bieten Belohnungen für Informationen, die zur Verbesserung eines Leitfadens oder zur Erstellung eines neuen führen.
Haben Sie noch etwas auf dem Herzen? Chatten Sie mit uns oder senden Sie eine Anfrage für weitere Unterstützung.