Moin mas,
ich denke das Zauberwort sind hier die Taggrenzen, d.h. Du solltest mal folgendes probieren:
1. ZB XX01 mit Taggrenze 10: Zuschlagsmonate = 2 und Fester Tag = 10
2. ZB XX01 (also die gleiche ZB wie unter 1.!) mit Taggrenze 31: Zuschlagsmonate = 3 und Fester Tag = 10
Wenn ich mich nicht ganz verrechnet habe, sollte das von der Rechnerei so hinkommen?!? Bitte mal testen, v.a. mit "grenzwertigen" Basisdaten rund um die kritischen Tage (Monatswechsel mit 31., 30. und ggf. 28. sowie rund um den 10. eines Monats).
Was dann mit Sicherheit "komisch" aussehen wird ist die Beschreibung der ZB, die das System generiert. Hier kannst Du Dir evtl. mit dem Vertriebstext / eigene Erläüterung weiterhelfen.
Hoffe, das trifft Deine Anforderung.
Gruß
beck