Page 1 of 1

Default-Fabrikkalender für ein System erkennen

PostPosted: Wed Oct 07, 2015 12:33 pm
by Rudi1278
Hallo zusammen,
ich habe hier eine Multi-System-Landschaft mit diversen SAP-Systemen in diversen Ländern.
Von meinem zentralen System aus möchte ich prüfen (per RFC mit dem FuBa DAY_ATTRIBUTES_GET), ob ein Datum dort ein Arbeitstag ist oder nicht.
Im zentralen (deutschen) System bekomme ich richtige Informationen, wenn ich die Fabrikkalender-ID 01 mitgebe. Lasse ich die ID leer, erkennt das System keine Arbeitstage.
Wie kann ich erkennen, welches die richtige Kalender-ID für ein solches "Fremdsystem" ist?
Gibt es dazu einen Defaultwert? Oder ist der immer '01', auch wenn das System in den USA steht?
Vielen Dank im Voraus!

Re: Default-Fabrikkalender für ein System erkennen

PostPosted: Fri Oct 09, 2015 1:48 pm
by Emilia4966
Ich würde mit dem Administrator des jeweiligen Systems absprechen, welche ID deren Standard Fabrikkalender entspricht. Du kannst nämlich nicht immer davon ausgehen, dass 01 der Standard ist.
Bei mir ist 01 Deutschland allgemein und 02 mit den zusätzlichen Feiertagen für NRW, also wäre 02 bei mir der Standardkalender.

Re: Default-Fabrikkalender für ein System erkennen

PostPosted: Thu Oct 15, 2015 8:56 am
by Tron
Moin Eberhard.
In der Tabelle TFACD sind die Kalender-Definitionen hinterlegt.
Lesen kann man die Einträge per RFC mit dem Baustein RFC_READ_TABLE.

lg Jens