2024-07-28 GnuCash IRC logs
00:05:03 <chris> jralls: I'm testing with libfaketime -- weird results
00:05:15 <chris> faketime '2024-07-1' - current qtr is good
00:05:20 <chris> faketime '2024-07-01' - current qtr is good
00:05:25 <chris> faketime '2024-07-27' - current qtr is bad
00:05:42 <chris> faketime '2024-07-10' - current qtr is bad
00:06:01 <chris> faketime '2024-07-05' - current qtr is bad
00:06:26 <chris> faketime '2024-07-03' - current qtr is bad
00:06:33 <chris> faketime '2024-07-02' - current qtr is bad
00:07:09 <chris> faketime '2024-06-30' - current qtr is good
00:07:16 <chris> gtg
00:08:28 <chris> fwiw "current qtr is good" means eg. if faketime is 2024-06-30 then report's today is 2024-06-30 and report's current_qtr is 2024-04-01 to 2024-06-30
00:41:06 *** chris has quit IRC
01:04:53 *** yyoshino has quit IRC
01:05:38 *** yyoshino has joined #gnucash
01:45:02 *** fell has quit IRC
01:45:53 *** fell has joined #gnucash
01:45:54 *** ChanServ sets mode: +o fell
01:56:27 *** chris has joined #gnucash
01:56:27 *** ChanServ sets mode: +v chris
01:56:27 *** gncbot sets mode: +o chris
02:30:26 *** chris has quit IRC
03:13:20 *** chris has joined #gnucash
03:13:20 *** ChanServ sets mode: +v chris
03:13:20 *** gncbot sets mode: +o chris
05:25:19 *** chris has quit IRC
05:35:28 *** chris has joined #gnucash
05:35:28 *** ChanServ sets mode: +v chris
05:35:28 *** gncbot sets mode: +o chris
05:35:36 <chris> jralls: in my tests above the accounting-period is 1-jul-22 to 30-jun-23
05:35:40 <chris> iirc we had a discussion in the past about the exact meaning of "current-quarter"
05:35:43 <chris> iiuc the "current-quarter" always mean the jan-mar/apr-jun/jul-sep/oct-dec slice we're in
05:35:48 <chris> this is irrespective of the accounting period. i can see some calculations in case RelativeDateOffset::QUARTER wrt acct_per which I don't understand
05:36:04 <chris> iiuc the guile definition (gnc:get-start-current-quarter) matches my understanding rather than the cpp code
05:36:47 <chris> so, it's definitively a change of behaviour
05:41:28 *** chris has quit IRC
06:23:38 *** fell_laptop has joined #gnucash
06:23:39 *** ChanServ sets mode: +o fell_laptop
06:24:58 *** fell has quit IRC
07:10:34 *** Aussie_matt has joined #gnucash
09:46:51 *** Aussie_matt has quit IRC
10:21:27 *** chris has joined #gnucash
10:21:27 *** ChanServ sets mode: +v chris
10:21:27 *** gncbot sets mode: +o chris
10:57:47 <chris> jralls: what's your accounting period?
12:54:18 *** warlord has quit IRC
13:16:26 *** chris has quit IRC
14:45:04 *** fell_laptop has quit IRC
14:45:33 *** fell_laptop has joined #gnucash
14:45:34 *** ChanServ sets mode: +o fell_laptop
14:48:35 *** fell_laptop has quit IRC
14:49:14 *** fell_laptop has joined #gnucash
14:49:14 *** ChanServ sets mode: +o fell_laptop
14:57:22 *** fell_laptop has quit IRC
14:57:33 *** fell_laptop has joined #gnucash
14:57:33 *** ChanServ sets mode: +o fell_laptop
15:05:24 *** fell_laptop has quit IRC
15:05:35 *** fell_laptop has joined #gnucash
15:05:35 *** ChanServ sets mode: +o fell_laptop
15:09:57 *** fell has joined #gnucash
15:09:57 *** fell_laptop has quit IRC
15:09:57 *** ChanServ sets mode: +o fell
17:10:16 *** mykeylynx has joined #gnucash
17:10:16 *** ChanServ sets mode: +v mykeylynx
17:39:43 *** mykeylynx has quit IRC
21:18:06 *** chris has joined #gnucash
21:18:06 *** ChanServ sets mode: +v chris
21:18:07 *** gncbot sets mode: +o chris
22:02:06 *** chris has quit IRC
22:15:05 *** chris has joined #gnucash
22:15:06 *** ChanServ sets mode: +v chris
22:15:06 *** gncbot sets mode: +o chris
22:16:00 <chris> jralls: maybe this quarter-period issue occurs (for me) only around now i.e. in the first month of our fiscal year
22:18:48 *** warlord has joined #gnucash
22:18:48 *** gncbot sets mode: +o warlord
23:02:05 *** chris has quit IRC