After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 114245 - GnuCash should support alternate date systems
GnuCash should support alternate date systems
Status: RESOLVED WONTFIX
Product: GnuCash
Classification: Other
Component: General
unspecified
Other Linux
: Low enhancement
: ---
Assigned To: Chris Lyttle
Chris Lyttle
Depends on: 344005
Blocks:
 
 
Reported: 2003-06-02 11:57 UTC by Roozbeh Pournader
Modified: 2018-06-29 20:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Roozbeh Pournader 2003-06-02 11:57:59 UTC
GnuCash should support alternate date systems, like the ones officially
used in Middle East and north Africa. For example, Iran and Afghanistan use
the Persian (solar) date system as the official and financial calendar, and
many Arab countries officially use the Hijri Islamic (lunar) date system
for some of the financial matters.

For example, we are currently (2003-06-02) in the Persian year 1382
(2003-03-21 to 2004-03-19), and the Persian month Khordad (2003-05-22 to
2003-05-21). The relation to the Gregorian years and months changes
slightly forwards or backwards each year.

GnuCash users in Iran have a requirement to be able to use the Persian
months in her/his financial reports, charts, etc.
Comment 1 Derek Atkins 2003-06-02 14:11:29 UTC
As there are currently no Iranian or or Arab developers currently, I
doubt anyone knows enough about this system to implement it.

Patches are always welcome, but I find it extremely unlikely that this
will be implemented without outside support.
Comment 2 Roozbeh Pournader 2003-06-02 14:22:41 UTC
I can provide the required information, and the algorithms for
converting the date systems.

But I guess GnuCash insiders should help designing a general
multi-calendar support system, or you won't later accept the patch.
Anyways, I would appreciate pointers to where in the code one can
start hacking.
Comment 3 John Ralls 2018-06-29 20:32:56 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=114245. Please update any external references or bookmarks.