wenn ich das richtig verstehe möchtest du direkt in der Datastore Ansicht filtern, in diesem Fall kannst du den „Freemarker Filter“ verwenden.
Hier könntest du dann mit der Freemarker Funktion:
isDateBefore(purchaseDateTime, „24-01-01“)
nutzen.
Das ganze müsstest du dann noch mit einer UND (&&) Bedingung verknüpfen um noch den abzugleichen. Am Ende kannst du dir den Filter auch speichern und müsstest dann zu einem späteren Zeitpunkt immer nur noch das Datum anpassen.
Wenn du noch folgende Infos gibst, kann ich dir versuchen den Filter zu basteln:
Welches Feld würdest du checken wollen um zu sehen ob es eine Rechnung gibt?
Welcher Wert steht in dem Feld wenn es noch keine Rechnung gibt?