Für den Teig Mehl, Zucker, Vanillezucker, Zimt und Salz in einer Schüssel vermischen. Kalte Butter, Ei und Eigelb dazugeben und alles zunächst mit den Knethaken des Handrührgeräts, anschließend kurz mit den Händen zu einem glatten Teig verkneten. Den Teig flach drücken, abdecken und etwa 30 Minuten kalt stellen.
Für die Streusel Mehl, Zucker, Vanillezucker und Salz vermischen. Die kalte Butter dazugeben und alles mit den Fingerspitzen zu groben, unregelmäßigen Streuseln verarbeiten. Bis zur Verwendung kalt stellen.
Die Korinthen mit dem Orangensaft übergießen und etwa 10 Minuten einweichen lassen. Anschließend gründlich abtropfen lassen und nach Wunsch fein hacken. Aprikosenkonfitüre mit Orangenschale und Korinthen verrühren.
Backofen auf 180 °C Ober-/Unterhitze vorheizen. Zwei Backbleche mit Backpapier auslegen.
Teig auf einer leicht bemehlten Arbeitsfläche etwa 6 mm dick ausrollen. Mit einem runden Ausstecher Kreise von etwa 6 cm Durchmesser ausstechen und mit etwas Abstand auf die vorbereiteten Backbleche legen.
Auf jeden Teigkreis einen knappen Teelöffel Aprikosenfüllung geben und leicht verstreichen. Dabei rundherum einen etwa 5 mm breiten Rand frei lassen.
Die gekühlten Butterstreusel großzügig auf der Aprikosenfüllung verteilen und ganz leicht andrücken, damit sie beim Backen nicht herunterfallen.
Bleche nacheinander auf der mittleren Schiene etwa 10 bis 14 Minuten backen, bis die Ränder und Streusel leicht goldbraun sind.
Die Vorweihnachtskekse etwa 5 Minuten auf dem Backblech abkühlen lassen. Anschließend vorsichtig auf ein Kuchengitter setzen und vollständig auskühlen lassen.