Ich hatte bisher zwei mal mit indischen SAP-Entwicklern zu tun, in beiden Fällen ging es um Probleme im HR (UK-Abrechnung), die aufgrund falscher Programmierung seitens SAP entstanden sind... sprich es waren Mitarbeiter von SAP, keine externen.
Und ich kann das hier nur bestätigen, was oben geschrieben wurde. Der letzte Fall ist gerade erst ein paar Wochen her. Nach Einspielen der neuesten Patche funktionierte die Gehaltsabrechnung bei einem Großteil der Mitarbeiter nicht mehr.
1) es wurden neue Regeln eingefügt, die im Laufe der Abrechnungen Lohnarten bilden. Soweit alles ok, es wurde nur vergessen die Lohnarten überhaupt erst anzulegen. Die werden dann erst im nächsten SP nachgeliefert.
2) Die haben eine Prüfung eingebaut, die verhindern soll das jemand doppelte Abwesenheiten im System hat, also z.B. gleichzeitig Urlaub und Krankheit. Was jedoch nicht bedacht wurde, ist das es auch stundenweise Abwesenheiten geben könnte, also z.B. 08:00-12:00 Uhr Urlaub, 12:00-16:00 Uhr Schulung. Es wurde einfach nur auf den Tag abgefragt und die Abrechnung dann abgelehnt.
Während es für ersteren Fall dann einen Hinweis gab das man die Lohnarten manuell anlegen soll, hat das zweite Problem um die drei Wochen bis zur Lösung gebraucht. Nach zwei Wochen kam der erste Hinweis heraus, der das Problem angeblich beseitigen sollte... man sollte ja meinen das genug Zeit blieb die Korrektur auch zu prüfen.
So sieht die Tabelle z.B. aus:
0100 Urlaub 07.09.2011 08:00-12:00
0400 Schulung 07.09.2011 12:00-16:00
Es wurde dann eine Abfrage eingebaut, bei der die Endzeit der ersten Abwesenheit mit der Beginnzeit der zweiten Abwesenheit abgeglichen bzw. auf Überschneidung geprüft wurde.
Klappt auch ganz gut... blöd nur, wenn die Abwesenheiten anders herum sind:
0100 Urlaub 07.09.2011 12:00-16:00
0400 Schulung 07.09.2011 08:00-12:00
Sprich es wurde einfach die vorherige Sortierung nach Uhrzeiten vergessen, denn die Tabelle ist normal nach Abwesenheitsnummer sortiert.
Obwohl ich das deutlich mit Bildschirmfotos erklärt hatte, kam dann nur zurück das die das in ihrem System nicht nachvollziehen können und ich doch bitte den Zugang auf unser System freischalten sollte. Da hat es mir dann gereicht und ich hab das Standardprogramm selbst umgeschrieben, getestet und denen den richtigen Code (war nur eine Zeile extra) zugeschickt.
Wer es sich selbst anschauen möchte... Hinweis 1610800 + 1616015