If I remember correctly, you had to download the NumberToDate ufl from Crystal's website for version 7x since the macola distributed version has the macolaNumberToDate. I don't think it shipped with the product. I just checked the web & it is @ support.businessobjects.com, then use the advanced search for ufl & enter the version, etc. Then download the ufl.
If you are using the ICR statement and want all users to have the same report instead of having one for each user, here is how I handle it:
copy rpts\ar\arstmt.rpt or arstmtd.rpt to a new name: this preserves the default macola report. Make all design changes to the rpt. You must have ERS to modify page 1 w/the selection criteria & I haven't quite gotten my head around that one. After saving the changes you want, be sure to save a copy of it since future macola updates will overwrite the fixes, mods you created.
kscheeler, crystalreporting, dgillz & maccrystal have provided valuable input here on some ICR functions & Crystal in general. I used to think that it was better to start w/a macola ICR & modify for my needs. As I do more reports & understand crystal better, I think I do better starting from scratch. However, something like statements or agings where you perform math on the fly seem more difficult, so I would probably fix the existing ICR. You may also want to visit the crystal forum(s) here at tektips to avoid the macola-specific ufls, especially since they seem to go away in version 9.