Skip to main content

xSuite Public Sector Cube Release Notes

Behobene Fehler: PS-M

Diverse Kurzdumps "Dynpro send in Background"

Bei der Hintergrundverarbeitung und der Verarbeitung in xSuite Web kam es an mehreren Stellen zu Kurzdumps "Dynpro send in Background".

Grund: Die Verbuchung und Verarbeitung von PS-M-Anordnungen läuft zum Teil per Batch - Input.

Die IST-Transaktionen für PS-M wurden erweitert, sodass jetzt kein Kurzdump mehr auftritt, wenn beim Aufruf der eigentlichen Transaktion Fehlermeldungen ausgegeben werden.

Die Batch-Input-Aufrufe für die Bearbeitung von PS-M-Daueranordnungen wurden so geändert, dass bei Auftreten von Fehlern nun keine Bildschirmausgabe mehr erfolgt.

Klasse /WMD/CL_XF_PS_FM_UE ist als "FINAL" deklariert

Die Klasse /WMD/CL_XF_PS_FM_UE war bisher als FINAL deklariert.

Das wurde behoben. Die Klasse kann nun durch Kundenerweiterungen erweitert werden.

Manuelles Buchen von PS-M-Daueranordnungen

Beim manuellen Buchen einer PS-M-Daueranordnung wurde bisher nicht korrekt festgestellt, ob diese evtl. bereits gebucht oder gelöscht wurde.

Der entsprechende Programmcode wurde nun ergänzt.

SAP Fiori: Betrag in Kopfdaten wird immer als null angezeigt

In SAP Fiori wurde der Rechnungsbetrag in den Kopfdaten von PS-M-Belegen als 0,- angezeigt. Das wurde behoben.

[WMD-ST147552] Sonderperiode wird bei der Prüfung auf offene CO-Perioden nicht korrekt berücksichtigt

Eine in der Validierung explizit mitgegebene Sonderperiode wurde bei der Prüfung auf offene CO-Perioden nicht korrekt berücksichtigt.  Dadurch kam es zur Fehlermeldung "Der Vorgang CO-Durchbuchung aus FiBu wurde gesperrt", obwohl die CO-Periode geöffnet war.

Die Ursache hierfür war, dass eine evtl. im SAP-Beleg vorhandene Sonderperiode nicht an den Baustein für die CO-Prüfungen übergeben wurde.

Die Sonderperiode wird nun vor der Durchführung der CO-Prüfungen aus dem SAP-Beleg hinzu gelesen.

Hinweis

Die Sonderperiode ist in xSuite PS-M-Belegen und Invoice-Belegen nicht direkt änderbar. Die Sonderperiode muss über die Standard-Transaktion geändert werden.

[WMD-ST148243] Z-Layout-Zuordnung für Daueranordnungen in PS-M-Toolbars (Button "Rückfrage" ausblenden)

Bisher wurde bei Toolbars nicht zwischen "normalen" Anordnungen und Daueranordnungen unterschieden. Dadurch wurden Toolbar-Layouts, die speziell für Daueranordnungen angelegt und zugeordnet wurden, ignoriert.

Die Ermittlung der zu verwendenden Toolbar erfolgte im Initialisierungsprozess an der falschen Stelle. Das wurde nun korrigiert.

Für Daueranordnungen wurden bisher keine speziellen Toolbars ausgeliefert. Auch das wurde nun korrigiert.

Die BC-Sets /WMD/XF_PS_FM_INSTALL und /WMD/XF_PS_CD_INSTALL wurden angepasst. Es wird nun zwischen Toolbars für "normale" Anordnungen und Toolbars für Daueranordnungen unterschieden.

[WMD-ST148097] Schiefstand von PS-CD-Positionsnummern / Zuvor gelöschte Zeile wird im Web erneut angezeigt

Bei folgendem Ablauf kam es bisher zu einem Schiefstand der Anordnungs-Positionsnummer zwischen der SAP-Anordnung und dem xSuite-Beleg:

  1. Öffnen einer Workflowaufgabe

  2. Kopieren einer Zeile

  3. Ändern der kopierten Zeile (beliebiger Inhalt)

  4. Löschen der ursprünglichen Zeile

  5. Abschluss der Workflowaufgabe mit OK oder Vollständig sichern (Nicht Speichern)

Ergebnis: Die SAP-Anordnung und der xSuite-Beleg haben jeweils eine Position. In der SAP-Anordnung hat diese Position die Nummer 1. Im xSuite-Beleg hat dieselbe Position die Nummer 2.

Dies wurde nun behoben, indem die Reihenfolge beim Speichern verändert wurde. Nun wird zuerst der Transfer von xSuite-Beleg zu SAP-Anordnung durchgeführt, bevor der xSuite-Beleg gespeichert wird.

[WMD-ST148719] Steuerkennzeichen ** ungültig, Anordnungstyp wird nicht richtig gefüllt

Wenn der Benutzer nach dem Durchführen eines Transaktionswechsels PS-M → PS-M den resultierende Interface-Satz mit dem Anordnungsmonitor bearbeitet, konnte es bisher zu der Fehlermeldung "Steuerkennzeichen ** ungültig" kommen. In anderen Fällen war der PS-M-Anordnungstyp nicht richtig gefüllt.

Das wurde behoben.

[WMD-ST148810] Meldung "Beleg xxx / yy ist als erledigt gekennzeichnet" geht beim Transfer verloren

Bisher wurden die vom PS-M-Transfer zurückgelieferten Meldungen beim Abschließen der sachlichen Prüfung nicht ausgewertet.

Im Rahmen einer Z-Erweiterung erfolgt innerhalb des Transfers des PS-M Kontierungsblocks eine Prüfung auf das Erledigt-Kennzeichen in der Mittelbindung.  Die dadurch ausgelöste Meldung "Beleg xxx / yy ist als erledigt gekennzeichnet" ging bisher verloren.

Die Methode zum Abschließen der sachlichen Prüfung wurde im xSuite-Standard nun so erweitert, dass Fehlermeldungen aus dem Transfer ausgewertet werden und ggf. den Abschluss der sachlichen Prüfung verhindern.

[WMD-ST148757] Fehler bei der Erfassung von Daueranordnungen werden nicht richtig verarbeitet

Wenn beim Anlegen von PS-M-Daueranordnungen per Batch-Input Fehler auftreten, dann lieferte der Batch-Input zusätzlich zu der Liste der Fehlermeldungen die temporär vergebene Anordnungsnummer zurück, obwohl die Anordnung (aufgrund der Fehler) nicht angelegt wurde.

Das Kriterium für die erfolgreiche Anlage einer PS-M-Daueranordnung war an dieser Stelle falsch.

Es wird nun nicht nur auf das Vorhandensein der Anordnungsnummer geprüft, sondern auch, ob die Anordnung tatsächlich in der Datenbank vorhanden ist.

[WMD-ST148929] PS-M-Belegart wird bei der Selektion in Anordnungsübersicht im Web nicht berücksichtigt

Die PS-M-Belegart wurde bei der Selektion in der Anordnungsübersicht in xSuite Web bisher nicht berücksichtigt. Der Benutzer konnte die Belegart zwar eintragen, doch diese wurde nicht an das SAP-Back-End übertragen.

Die PS-M-Belegart wir nun berücksichtigt.

[WMD-ST149270] PS-M-Daueranordnung: Freigabe → "Manuell buchen"

Wenn es nach der Freigabe einer PS-M-Daueranordnung beim Buchen des Belegs zu einem Fehler kommt, wird die Workflowaufgabe "Manuelles Buchen" gestartet.

Wenn der Benutzer aus dieser Workflowaufgabe heraus die PS-M-Dauerordnung bucht, wurde bisher die falsche SAP-Transaktion aufgerufen (F870).

Nun wird die korrekte SAP-Transaktion aufgerufen (F8Q7).

[WMD-ST150693] Unzulässige Bankverbindungen lassen sich in der Validierung trotz Fehlermeldung speichern und vorerfassen

Unzulässige Bankverbindungen ließen sich in der Validierung trotz Fehlermeldung speichern und vorerfassen.

Eine Werteprüfung auf die Bankverbindung des PS-CD-Geschäftspartners wurde hinzugefügt.

[WMD-ST143777] Werteprüfung für Fachamt/Funktionsbereich fehlt in den PS-M-Workflowaufgaben

Die Werteprüfung für das Feld Fachamt/Funktionsbereich fehlte in den PS-M-Workflowaufgaben.

In den PS-M-Workflowaufgaben wurde eine Werteprüfung für das Feld Fachamt/Funktionsbereich ergänzt. Geprüft wird gegen die Tabelle /WMD/XF_PS_AUTH.

[WMD-ST151091] Der Button "Neue Anlagenzeile" fehlt in der Workflowaufgabe bei Gutschriftbelegen

Das Einblenden des Buttons Neue Anlagenzeile wurde erweitert, sodass dieser nun auch bei Gutschriften angezeigt wird.