Welcome, Guest
Username: Password: Remember me
1. The "search..." box above searches the Docs & Forum Posts. The "Search" tab above just searches the Forum Posts. :side:
Please use these to search for your issue *before* creating a new message topic, as your issue may have been previously solved.
2. Please put your Club # and Club Web Address in your Forum Signature (best) OR in each post to get faster support from us.
Click here to edit your signature at the bottom of the Profile Information tab.
3. Our user and admin docs are available at: https://support.toastmastersclubs.org/doc "There's a doc for that!" ;)
4. There is an "Opt In" Feature for newly added members. The Opt In document explains the strikethrough member information. Click Here to View the Post
5. When posting a New Topic , please include all relevant details and be specific. When did your issue 1st occur? What operating system, browser, & browser version are you using? Did you refresh your browser cache? Are your cookies enabled? Lastly, a screen shot is often helpful.
6. Please abide by the Terms of Use . We are volunteers contributing our spare time. We are happy to assist you, so long as you are respectful and courteous.
7. We are always looking for new FreeToastHost Ambassadors to join our ranks and support fellow Toastmasters in their use of the FreeToastHost website system. If you are familiar with the system and have some interest, send a Private Message to RogerM.
  • Page:
  • 1

TOPIC: Dues Report not gathering data

Dues Report not gathering data 1 year 9 months ago #62295

  • marc33
  • marc33's Avatar Topic Author
  • Offline
  • FTH Gold Poster
  • FTH Gold Poster
  • Posts: 190
  • Karma: 6
  • Thank you received: 31
Two members joined just recently (Shane and Emanuel). I never sent them an invoice as they paid the renewal when they joined. Both are listed in the Track Payments window as having paid their dues, but the report doesn't reflect this. Even if I change the payment method (and Save again), the method of payment doesn't show up in the report.

My guess is it has to do with not having sent them an invoice.

This is for Quest 4643.
Valencia Toastmasters #1670
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62303

  • Pam
  • Pam's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 2427
  • Karma: 18
  • Thank you received: 664
I see them on the report - with method, but no invoice date, as expected.
You might need to close the dues module and open again to have them show up.
Pam Holley, DTM
FreeToastHost Ambassador
VPM, Redlands Toastmasters Club 5836.toastmastersclubs.org
D69 Parliamentarian 2018-2019
Please add your Club Number to your profile signature (On Profile tab click Edit, then choose the Profile Information tab)
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62304

  • marc33
  • marc33's Avatar Topic Author
  • Offline
  • FTH Gold Poster
  • FTH Gold Poster
  • Posts: 190
  • Karma: 6
  • Thank you received: 31
I logged out and closed the tab. Then reopened site, logged in as myself (I'm treasurer). The dues report still shows nothing as to payment method for these two. See attached.
Valencia Toastmasters #1670
Attachments:
The following user(s) said Thank You: Pam
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62307

  • Pam
  • Pam's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 2427
  • Karma: 18
  • Thank you received: 664
I can definitely see the payments (paypal) when I run your report, but to test I've just done a similar exercise for my club, and I have the same issue you are experiencing. I thought it is might be something to do with caching, but even a reload from server doesn't change it.

I'll follow up with our developer
Pam Holley, DTM
FreeToastHost Ambassador
VPM, Redlands Toastmasters Club 5836.toastmastersclubs.org
D69 Parliamentarian 2018-2019
Please add your Club Number to your profile signature (On Profile tab click Edit, then choose the Profile Information tab)
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62312

  • Jane Atkinson
  • Jane Atkinson's Avatar
  • Offline
  • FreeToastHost Ambassador
  • FreeToastHost Ambassador
  • Posts: 3675
  • Karma: 57
  • Thank you received: 738
I had something happen that may be related. I had tagged a new member as paid but when I wanted to send an email to duesnotpaid, the system added her to the email.

From memory - it was a few weeks ago now - I needed to logout and close the browser entirely. When I started a new session, the new member's name wasn't included in duesnotpaid.

It might be worth your while to try logging out and re-starting your browser, then logging in again.
Jane Atkinson, DTM
Auckland, New Zealand (D112)
Ernst&Young Achieving Potential, club 1137486
Sgt-at-Arms, Tōhī bilingual Māori / English Toastmasters, 5316066.toastmastersclubs.org
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62313

  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Away
  • FreeToastHost Developer
  • FreeToastHost Developer
  • Posts: 10663
  • Karma: 149
  • Thank you received: 2935
Added cache killer parameter to the Javascript to force a different URL every time. Give it another try.

Pam: The reason the reload did not work is that the URL for this report is buried deep in the Javascript. A reload forces an updated copy of the same Javascript to load. in this case the Javascript itself has to vary the URL for the report (by tacking on a dummy time stamp to the end) to fake out the browser into thinking it is a different URL so it does not pull the report from the cache.

Most of the time, the reload will work. However, if the report is being called from in Javascript (vs from the html), then the Javascript itself must handle the cache-busting. Also, the report is not part of the original html that the reload link applies to--if the report had its own reload link, that may work, but just doing something in Javascript is simpler.
OLD:
window.open('/index.cgi?duesreport');

vs 

NEW:
window.open('/index.cgi?duesreport+' + noCacheValue());  // noCacheValue() just returns a time stamp.

I probably could re-implement this in html without the Javascript, but just have not gotten to it yet. ;)
The following user(s) said Thank You: Pam
Last edit: by SteveTheTechie.
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62314

  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Away
  • FreeToastHost Developer
  • FreeToastHost Developer
  • Posts: 10663
  • Karma: 149
  • Thank you received: 2935
The cache buster (time stamp) is in yellow below:

Attachments:
The topic has been locked.

Dues Report not gathering data 1 year 9 months ago #62322

  • marc33
  • marc33's Avatar Topic Author
  • Offline
  • FTH Gold Poster
  • FTH Gold Poster
  • Posts: 190
  • Karma: 6
  • Thank you received: 31
It works. You're a genius Steve. Don't know what we'd do without you.
Valencia Toastmasters #1670
The following user(s) said Thank You: SteveTheTechie
The topic has been locked.
  • Page:
  • 1
Moderators: SteveTheTechieGeorgeMarshallPam
Time to create page: 0.229 seconds
Powered by Kunena Forum