Montag, 14. Mai 2012

PY DE - Bescheinigungslohnarten/ -funktionen Tabellen

Die Bescheinigungen werden über folgende Tabellen eingestellt:

- T5DF0 Allgemeine Einstellungen
- T5DF1 Bescheinigungslohnarten => hier besonders wichtig Viewcluster (SM34) VC_T5DF1_DE - hier kann eigentlich alles eingestellt werden
- T5DF2 Bescheinigungsfunktionen
- T5DF3 Fensterelemente
- T5DF6 Bescheinigungsparameter

Dienstag, 8. Mai 2012

PA - Infotyptexte (F9-Texte) gehen verloren

Ganz aktuell: Hinweis 1704535 - PA30: Infotyptext geht verloren bei Übersichtsbild und Hinweis 1686091 - PA61: nach Abgrenzen werden Infotyptexte nicht mehr gezeigt => passiert zum Beispiel wenn im Rahmen einer Austrittsmaßnahme Infotypen in der Übersicht abgegrenzt werden/ von Einzelanzeige auf Übersicht geschaltet wird...

ABAP - Excel Inplace in ALV-Grid

Nach einem Upgrade von Microsoft Office funktioniert die Excel-Inplace Anzeige nicht mehr?

Folgendes ist zu tun laut Hinweis 696069 - Keine Datenanzge in Excel Inplace in ALV untr Office 2003/XP:

In den neueren Releases von MS Office (XP/2003/2007/2010) fügte Microsoft neue Sicherheitseinstellungen bzw. -optionen für Visual-Basic-Projekte und Makros hinzu. Excel Inplace verwendet Visual-Basic-Projekte und die Makrofunktion aus MS Office. Wenn die Einstellung für die Makrosicherheit hoch ist (d.h., Makros werden automatisch deaktiviert oder bei Aufruf eines Visual-Basic-Projekts unterdrückt), zeigt Excel Inplace keine Daten in Excel an.
Lösung
Erforderliche Einstellungen in MS Office XP und MS Office 2003:
-----------------------------------------------------
Stellen Sie zum Verwenden der Excel-Inplace-Funktion die Sicherheitseinstellungen für Makros auf "Mittel", und aktivieren Sie unter "Extras -> Makro -> Sicherheit -> Registerkarte "Vertrauenswürdige Herausgeber"" die Option "Zugriff auf Visual Basic-Projekt vertrauen".

Erforderliche Einstellungen in Office 2007:
---------------------------------
Informationen erhalten Sie in der Videodatei, die diesem Hinweis angehängt ist.

Erforderliche Einstellungen in Office 2010:
---------------------------------
Aktivieren Sie zum Verwenden der Excel Inplace-Funktion in den Makroeinstellungen "Alle Makros aktivieren". Aktivieren Sie unter "Datei -> Optionen -> Sicherheitscenter -> Drucktaste "Einstellungen für das Sicherheitscenter" -> Einstellungen für Makros" die Option "Zugriff auf Visual Basic-Projekt vertrauen".

Dies ist erforderlich für MS Office XP, MS Office 2003, MS Office 2007 und MS Office 2010.

Mittwoch, 2. Mai 2012

PY DE - EEL Beginndatum

Das Beginndatum EEL ist in Tabelle T596C Schlüssel SVEE mit 01.07.2011 festgelegt. Wenn Sie ein späteres Datum wünschen - etwa weil Sie jetzt erst anfangen - können Sie das in Tabelle T596D überdefinieren - also zum Beispiel SVEE mit Beginndatum 01.05.2012.

Mittwoch, 25. April 2012

PY - Löschen von HR-TEMSE-Objekten

HR-TEMSE-Objekte - alle Objekte die mit HR... anfangen in Tabelle TST03 - können mit dem Report RPUTSR00 gelöscht werden. Das Verfallsdatum wird über das Merkmal TEMSE festgelegt.

Dienstag, 24. April 2012

PY - Allgemeine Empfehlungen SAP für Aktivitäten nach Supportpackages/ daraus abgeleitete Handlungsempfehlungen

Grundlegende Fragen im Customizing der Abrechnung  sind: "Wann benutze ich einen Kundennamensraum?", "Welche Objekte werden von der SAP überschrieben?" bzw. "Was muss ich tun nach dem Einspielen von Supportpackages?". Die SAP gibt hierauf Antwort in zwei Hinweisen:

Hinweis 574661 - Aktivitäten nach dem Einspielen eines HR SP
Hinweis 132247 - Tabelleneintr.,Formulare,Schemas u. Regeln in HRSPs 

Daraus lassen sich folgende allgemeine Handlungsempfehlungen ableiten:

1. SAP-Skript Formulare nur in den Kundenmandanten kopieren wenn nötig - sind sie einmal im Kundenmandanten müssen sie abgelichen werden

2. Kopiere das Schema D000 und andere Schemen auf einen Kundennamensraum bei Änderungen. Ändere den Standard nicht. Es geht zwar auch anders, aber der Abgleich ist aufwändiger (dadurch wird eine kundeneigene Kopie erzeugt die nur genauso heißt wie der Standard). Tipp: Mit "Ändern" in das Schema, auf Meldung: "Sie bearbeiten ein Standardschema" achten.

3. Ändere keine SAP Standardlohnarten (/...) - wenn nicht unbedingt nötig. Die Tabelle T512W hat die Auslieferungsklasse E, SAP überschreibt ungefragt alle Lohnarten im SAP Namensraum.

4. Ändere keine SAP-Abrechnungsregeln. Diese werden immer überschrieben.

Aktivitäten vor/ während/ nach Supportpackages:

Vor:
- T512W sichern  mit RPU12W0S

Während:
- SPDD/ SPAU Modifikationsabgleich

Nach:
- Merkmale generieren mit RPUMKG00
- HR-Formulare kopieren mit RPUFRM00 (Transaktion PUFK) => Lohnkonto DK01/ DK02
- SAP Script Formulare abgleichen wenn kopiert mit RSTXFCOM
- Schemen, Regeln und Lohnarten abgleichen => RPULCP00, Einschränkung auf Logische Objekte, Objekte PSCS/ PCYS/ FORM; Lohnarten abgleichen mit Transaktion OY19 (Cross-System-Viewer), manuelle Selektion View V_512W_O
- zeitlich überlappende Tabelleneinträge prüfen mit RPUOVRLP (T512W)
- Includes generieren mit RPUCT700
- Tabellen abgleichen wenn nötig (T554S, T588M, T582A...) - siehe Hinweise


Sonntag, 22. April 2012

ABAP - Funktionsbausteine Datumsfunktionen

Attribute eines Tages:
- Bezeichnung eines Wochentags (Sonntag, Montag etc.) lesen aus Datum: ISP_GET_WEEKDAY_NAME
- Prüfen ob Tag ein Arbeitstag ist: CHECK_IF_WORKING_DAY
- Tagesattribute lesen - Arbeitstag/ Feiertag + Bezeichnung => im Grunde genommen das was die oben genannten Funktionsbausteine machen zusammen: DAY_ATTRIBUTES_GET

Datumsberechnungen
- Anzahl Tage zwischen zwei Datümern: DAYS_BETWEEN_TWO_DATES