Consequence : Although Q++ generates accurate Muslim Calendar dates, based on the observational position of the moon at Mecca, you will find that in practice most Muslim communities base their calendar on observational sightings in their city, region or country. This can cause variations of +/- 1 day with respect to dates calculated at Mecca. You should therefore usually create and validate a Muslim Calendar for each of your Muslim customers and/or editions.
If there are holidays sets which do not use Muslim based holidays rules, you should set their Muslim Set property to Q++ Defaults, to ensure that they do not trigger this message erroneously. Note that if this message is not addressed at design-time, then a similar message will be generated at run-time.
Otherwise, It is best to either use the Q++ Saudi Calendar if you are dealing with Saudi Arabia, or countries in the Arabian Peninsula, or countries for which you have no reliable information. On the other hand, if you have some official announcement from local religious authorities, then you should create, and use, a custom Muslim calendar that will match those dates exactly.
•Select another existing Muslim Dates source : lets you change the current script's Muslim Data Source by selecting another source.
•Create a new Muslim Dates Source : lets you create a new Muslim Data Source which you can then use using the above menu option.