Skip to main content

xSuite Cube Documentation

[de] Behobene Fehler

[de] Behobene Fehler: Basis

[de] Langtext für Dokumentation von Datenelementen

[de] Die Langtexte der Dokumentation für die folgenden Datenelemente wurden in den Sprachen Deutsch und Englisch angepasst:

  • [de] /WMD/WF_XF_TXREQFORWARD

  • [de] /WMD/WF_XF_TXREQREJECT

  • [de] /WMD/XFTXREQOK

  • [de] /WMD/XFTXREQDL

  • [de] /WMD/XFTXREQCB

  • [de] /WMD/XFTXREQVF

[de] Die Datenelemente werden an folgenden Stellen verwendet:

  • [de] Transaktion /WMD/PS_SPRO → xSuite Public Sector Business Solutions → xSuite Beleg → Anordnungen → Amtsabhängige Einstellungen für PS-CD

  • [de] Transaktion /WMD/PS_SPRO → xSuite Public Sector Business Solutions → xSuite Beleg → Anordnungen → Buchungskreisabhängige Einstellungen für PS-M

[de] PS-CD / PS-M: "Auswahl Prüfer" in SAP Fiori liefert keine Benutzerdaten

[de] In der Workflowaufgabe "Auswahl Prüfer" in SAP Fiori wurden keine Benutzer zur Auswahl angezeigt. Das wurde behoben.

[de] [21] xSuite Cockpit - Selbe Anordnungsnummer in 2 unterschiedlichen Buchungskreisen

[de] Wenn 2 Belege in 2 unterschiedlichen Buchungskreisen dieselbe Anordnungsnummer hatten, konnte dies zu Problemen führen, wenn einer dieser Belege gelöscht wurde. Wenn der Benutzer nach dem Löschen des Belegs auf die Objektnummer des gelöschten Belegs klickte, wurde fälschlicherweise der Beleg aus dem anderen Buchungskreis geöffnet.

[de] Grund hierfür war, dass in der Methode START_SINGLE (Klasse /WMD/IF_XF_PS_INOV) nur die LOTKZ (PS-M-Anordnungsnummer) gesplittet und übergeben wurde. 

[de] Das wurde behoben. Hier wurde eine Erweiterung um das Feld BUKRS vorgenommen. Nun wird auch der Buchungskreis übergeben.

[de] [22] Anwendungssperre nach Fehler beim Anlegen einer Anordnung freigegeben im Anordnungsmonitor

[de] Bisher konnte es unter bestimmten Umständen dazu kommen, dass 2 Benutzer im Anordnungsmonitor gleichzeitig denselben Beleg im Änderungsmodus öffnen und bearbeiten konnten.

[de] Dies konnte dazu führen, dass über denselben xSuite-Interface-Beleg 2 unterschiedliche Anordnungen angelegt wurden.

[de] Das wurde behoben. Die Anwendungsperre wurde angepasst, sodass nur ein Benutzer einen Beleg im Änderungsmodus öffnen kann.

[de] [WMD-ST152656] Code-Optimierung für den Versand von E-Mail-Benachrichtigungen

[de] Das Coding für den Versand von E-Mail-Benachrichtigungen wurde angepasst.

[de] [WMD-ST153020] /WMD/XF_PS_LOG_ARCHIVE sucht die Formulare in der Cust-Tabelle nicht korrekt

[de] Die Formularsuche in der CUST-Tabelle durch das Programm /WMD/XF_PS_LOG_ARCHIVE war fehlerhaft. Buchungskreisspezifische Formulare wurden nicht gefunden.

[de] Das wurde behoben. Der Aufruf von lo_xf_cd -> get_bukrs() wurde eingebaut.

[de] [WMD-ST153123] Eingabe von nicht druckbaren Sonder- und Steuerzeichen zerstört Anzeige der xSuite-Belegkopfdaten

[de] Im Anordnungsmonitor führte das Füllen des Feldes Referenz (REFDOCNR) mit einer fehlerhaften Zeichenkette (nicht druckbare Sonder- und Steuerzeichen) zu einer fehlerhaften Anzeige.

[de] Nicht druckbare Sonder- und Steuerzeichen werden in den Kopfdaten des Anordnungsmonitors nun im Rahmen der Eingabeprüfung herausgefiltert.

[de] [WMD-ST149512] Vervollständigung Daueranordnungen - Feld ZLSCH beim Transfer

[de] Wenn in der Workflowaufgabe "Vervollständigung" von Daueranordnungen ein Transfer in den SAP-Beleg vorgenommen wurde, wurde das Feld Zahlweg geleert, obwohl dieses bereits gefüllt war.

[de] Das wurde behoben. Das Feld Zahlweg wird beim Transfer nun nicht mehr geleert.

[de] Behobene Fehler: PS-CD

[de] Workflow-Ende bei manuellem Buchen von PS-CD-Daueranordnungen

[de] Im Workflowschritt "Manuelle Buchung" wird geprüft, ob eine (Dauer-) Anordnung abgeschlossen ist. Wenn dies der Fall ist, wird auch der Workflow beendet.

[de] Im Gegensatz zu normalen Anordnungen müssen Daueranordnungen bereits als abgeschlossen gelten, wenn sie "genehmigt" sind, da die Belegerzeugung (und auch das Setzen des Status "abgeschlossen") asynchron zu späteren Zeitpunkten erfolgt.

[de] Das war bisher nicht der Fall und wurde korrigiert.

[de] Löschen von PS-CD-Anordnungen funktioniert nicht nach Einspielen von SAP-Hinweis 3021673

[de] Wenn in der Worfklowaufgabe "Sachliche Prüfung" eine Daueranordnung abgeleht und in der Aufgabe "Bearbeitung" anschließend gelöscht wurde, erhielt die Daueranordnung fälschlicherweise den Status "unvollständig gesichert".

[de] Nun hat die Daueranordnung nach dem Löschen den korrekten Status "gelöscht".

Notice

[de] Hierfür muss zusätzlich der SAP-Hinweis 3052222 eingespielt werden.

[de] [26] Sonderperiode in den Kontierungskopfdaten wird nicht nach SAP übertragen

[de] Wenn im Workflow von PS-CD-Belegen über den Button AAC1_Kontierung_Kopfdaten.png Kopfdaten im Kontierungsblock das Feld Sonderperiode gefüllt wurde, wurde der neue Inhalt nicht nach SAP übertragen. 

[de] Grund hierfür war, dass intern der falsche Feldname (SPECIAL_PERIOD) verwendet wurde.

[de] Nun wird der korrekte Feldname (WNPER) verwendet.

[de] Währung fehlt im Auslieferungscustomizing für PS-CD-Anordnungsmonitor

[de] Das BC-Set /WMD/XF_PS_CD_INSTALL wurde angepasst.

[de] [WMD-ST147686] xSuite Web: Sachliche Prüfung - Kontierung wird beim "Prüfen" gelöscht

[de] In der Workflowaufgabe "Sachliche Prüfung" in xSuite Web wurde beim Klick auf den Button Prüfen die Kontierung des Belegs gelöscht. Das wurde behoben.

[de] [WMD-ST149043] Meldungsverarbeitung nach Aufruf von PS-CD-Events

[de] Der Aufruf für das Event 6502 wurde in der aktuellen Version angepasst.

[de] Das Event 6505 berücksichtigt bereits das globale CO-Nachrichtengedächtnis. Die Berücksichtigung von kundenindividuellen Nachrichtengedächtnissen können nicht in den Standard eingebaut werden.

[de] Die Aufrufe der Events 6502 und 6514 wurden angepasst. Für die Aufrufe der Events 6505 und 6510 war keine Anpassung erforderlich.

[de] [WMD-ST152523] PS-CD-Belegpositionen ohne Buchungskreis

[de] Belegpositionen ohne Buchungskreis führten zu einem Abbruch der Verarbeitung bei der Ermittlung des Steuerschemas.

[de] Da die Fehlermeldung nicht abgefangen wurde, konnte der Beleg anschließend nicht bearbeitet werden.

[de] Die entsprechende Ermittlungsroutine wurde um eine Prüfung auf den Buchungskreis ergänzt.

[de] [WMD-ST153033] Meldungsverarbeitung nach Aufruf von PS-CD Events

[de] Die Aufrufe der Events 6502 und 6514 wurden angepasst.

[de] Für die Aufrufe der Events 6505 und 6510 war keine Anpassung erforderlich.

[de] [WMD-ST152919] PS-CD-Daueranordnung: Nummerierung der Positionen bei mehreren Ausführungszeiträumen nach dem Löschen

[de] Die bisherige Implementierung setzte voraus, dass die interne Tabelle der Anordnungspositionen nach der Nummer des Zeitraumes und der Positionsnummer sortiert ist.

[de] Das war aber nicht der Fall. Die Tabelle war nach einer internen, laufenden Nummer sortiert.

[de] Nun wurde speziell für die Re-Nummerierung eine zweite, für diesen Zweck richtig sortierte Tabelle eingeführt.

[de] [WMD-ST153383] Ablehnung der Freigabe erzeugt trotz Fehlermeldung eine Kopie der Urspungsanordnung

[de] Die Ablehnung der Freigabe erzeugte bei PS-CD-Belegen trotz Fehlermeldung eine Kopie der urspünglichen Anordnung.

[de] Folgende Anpassungen wurden vorgenommen:

  • [de] Die Aufrufreihenfolge wurde angepasst, sodass im Rahmen der Zusatzfunktionalität "Ablehnung nach Freigabe" die Methoden zum Kopieren und Löschen nun vor dem Aufruf der Methode zum Sichern des Ergebnisses (SAVE_RESULT_IMPL) aufgerufen werden.

  • [de] Die Ursprungsanordnung wird nun gesperrt, bevor Operationen mit dieser ausgeführt werden. Wenn das Sperren fehlschlägt, wird dem Benutzer ein Pop-Up mit dem Fehler angezeigt. Der Benutzer bleibt dann in der Workflowaufgabe "Freigabe".

  • [de] Es wird nun überprüft, ob der Benutzer die Berechtigungen für das Löschen der Ursprungsanordnung hat. Diese Prüfung wird ausgeführt, bevor Operationen mit der Ursprungsanordnung vorgenommen werden.

    [de] Wenn die Berechtigungsprüfung fehlschlägt, wird dem Benutzer ein Pop-Up mit dieser Meldung angezeigt. Der Benutzer bleibt dann in der Workflowaufgabe "Freigabe".

[de] Behobene Fehler: PS-M

[de] Löschen von PS-M-Anordnungen

[de] Das Löschen von PS-M-Anordnungen per Batch-Input funktionierte nicht, da die Transaktion ein Bestätigungs-Popup sendet.

[de] Das wurde behoben. Das Bestätigungs-Popup wird nun im Batch mit "OK" bestätigt.

[de] [WMD-ST151338] In Eskalationsmails für PS-M fehlt die Anordnungsnummer

[de] Bei der Erstellung von Eskalationsmails (Report /WMD/XF_USR_ESCALATION) wurde in der E-Mail bisher nur die Belegnummer ausgegeben. Die Anordnungsnummer wurde nicht ausgegeben.

[de] Nun wird in der Eskalationsmail zusätzlich die Anordnungsnummer angegeben.

[de] In der Klasse /WMD/CL_XF_FM_ESC wurde die Methode GET_MAIL_INFO_TEXT entsprechend angepasst.

[de] [WMD-ST147064] Transaktionswechsel bei gelöschten Belegen

[de] Wenn im Rahmen eines Transaktionswechsels beim Löschen des ursprünglichen Belegs ein Fehler auftrat, wurde der Prozess nicht wie gewollt beendet.

[de] Stattdessen blieb der neu kopierte Beleg erhalten. Dies führte zu doppelten Belegen im System.

[de] Das wurde behoben. Die Fehlerbehandlung der entsprechenden Delete-Methode wurde erweitert, sodass der Prozess nun ordnungsgemäß beendet wird und der zuvor kopierte Beleg gelöscht wird.

[de] [WMD-ST152375] Prüfung der Kostenstellengültigkeit gegen Buchungsdatum

[de] Bei PS-M-Belegen wurde die Gültigkeit der Kostenstelle gegen das Systemdatum geprüft.

[de] Die Prüfung der Kostenstelle in der Methode CHECK_ITEM (Klasse /WMD/CL/FP_PS_MOD) wurde umgestellt, sodass die Gültigkeit der Kostenstelle nun gegen das Buchungsdatum geprüft wird.

[de] [WMD-ST151136] Funktionsbereich wird in Anordnungsübersicht für PS-M-Anordnungen nicht korrekt angezeigt

[de] In der Anordnungsübersicht wurde das Fachamt in einigen Fällen nicht korrekt angezeigt, wenn in der Selektionsansicht die Checkbox Auswahl Positionsdaten aktiviert war.

[de] Zu der fehlerhaften Anzeige kam es, wenn ein in der Validierung mitgegebenes Fachamt innerhalb des Workflows geändert wurde. 

[de] Das Fachamt wird nun korrekt angezeigt.

[de] Wenn die Positonen ausgewählt werden, wird wie folgt vorgegangen:

  1. [de] Das Fachamt wird aus der Anordnungsposition ausgelesen.

  2. [de] Wenn die Anordnungsposition leer ist, wird das Fachamt aus der entsprechenden Position des xSuite-Belegs ausgelesen.

  3. [de] Wenn diese Position auch leer ist, werden die Kopfdaten des xSuite-Interface-Satzes ausgelesen.

[de] Wenn die Kopfdaten ausgewählt werden, wird wie folgt vorgegangen:

  1. [de] Die Kreditorenzeile der Anordnung wird ausgelesen.

  2. [de] Wenn die Kreditorenzeile leer ist, wird die erste Position des xSuite-Belegs ausgelesen.

  3. [de] Wenn diese Position auch leer ist, werden die Kopfdaten des xSuite-Interface-Satzes ausgelesen.