Friday, February 7, 2025

Pivot Expense Split template for personal income and expenses

Pivot Expense Split can now support personal income and expenses. Please find the template in the setup page

This template has the following features:

1. Input tab supports multiple entries. After entering the transaction, ticking the checkbox will submit. 

    If column G (frequency) is not empty, only the amount will be cleared.

    Please note that checkbox is reserved for submitting the transaction entry. 

2. User can define the account, category and currency in tables for the transaction input:


3. On the Splits tab, user can add additional columns at the end using ARRAYFORMULA on the first row for the whole column.


If ARRAYFORMULA is not allowed, such formula containing AND or OR, user can define the formula in from first row to last reserved row in the column. 



Thursday, January 23, 2025

Pivot Expense Split template for household income and expenses

Pivot Expense Split can now support household income and expenses. Please find the template in the setup page

This template has the following features:

1. Input tab supports multiple entries. After entering the transaction, ticking the checkbox will submit. 

    If column J (frequency) is not empty, only the amount will be cleared.

         

    Please note that checkbox is reserved for submitting the transaction entry. 

2. User can define the account, category and currency in tables for the transaction input:






Sunday, December 1, 2024

Pivot Expense Split has been approved for publication on the Google Workspace Marketplace

Our new Google sheet add-on Pivot Expense Split has been approved by the Google Workspace Marketplace today. 


We will provide more templates. Please leave comment on what template that you want first.

Friday, November 1, 2024

Personal Investor Lab on cryptocurrency

CoinMarketCap API is supported to retrieve the market price. History can be retrieved from Google Finance or Yahoo Finance. To track cryptocurrency, please follow the steps below:

1. Configure the lab - enter the crypto link, select CoinMarketCap and enter your API key. 

2.  On the Dashboard sheet, enter the cryptocurrency ticker used by Google Finance formula. 


3. Select the cryptocurrency cell and run the Renew dashboard function from custom menu. The history will be saved in the Cache sheet.


4. Change the ticker to CoinMarketCap format and input the currency name.


5. Enter cryptocurrency to Activity sheet.

6. On the Dashboard sheet, select any range to run the Renew dashboard function. The Listed Holdings will show the cryptocurrency. When running the Refresh holding price function, the CoinMarketCap API prices will be retrieved and linked to the site.










Tuesday, October 1, 2024

One-tap Sign-in page migration

To provide better service, the web hosting "https://spcsoft.netlify.app/" has been successfully migrated to "https://spcsoft.pages.dev". 

In the old browser address, please change "netlify.app" to "pages.dev" for going to the new sign-in page.

If you are the host, please use the add-on Set up web app function to share the new link.

Monday, September 2, 2024

Comfort Attendance self check-in by scanning QR code

Attendees who have registered their Google accounts can self check-in by scanning a QRC posted by host.

The add-on has a  new function called Configure self-check which will generate the QRC URL link. The URL will return a welcome message or a PDF link to invitees.

Host can limit the self check-in time. 


Friday, August 9, 2024

Comfort Attendance web app setup procedures

For the first time to set up a web app on an attendance Google sheet, Google has quite a number of steps to protect and to secure the sheet. Once complete, the sheet can be used for future date attendance.

Please be patient to follow the steps below. If you have any queries, please email spcsoft.galaxy@gmail.com for support. 


1. If Comfort Attendance is not installed, go to Google Workspace Marketplace to install it.

2. Comfort Attendance can be activated on existing attendance sheet. The procedure below is on a new attendance sheet. On Google drive, click the + New.

3. Click Google Sheets to open an Untitled spreadsheet.

 

4.Click Extensions, move cursor to Comfort Attendance which will open up the custom menu. Click the Set up web app function.


5. Select a template.


6. Sample data will be populated. Wait for the sidebar to display and follow step-by-step.

7. Input the spreadsheet name will be become the web app attendance page title. Press the Enter key.


8. If Step 2 is displayed, do the following:

    (a) click Enable.


    (b) Click Google Apps Script API.

    (c) Review the Google message. Click the right side of the dot to swith on.

    (d) Click Create.



9. It is almost done! For the scripts that have just been created to the attendance sheet, Google requires authorization to access the sheet.

    (a) Click Authorize which will open up a new window.

    (b) On the new window, wait for the Comfort Att custom menu to display. If browser disabled the pop-up of new window, re-open the attendance sheet and wait for the custom menu.


    (c) Click Comfort Att and then click Authorize.

    

    (d) Web app runs on native scripts. The previous authorization allows this add-on to insert the native web app scripts into your sheet. You can submit your native scripts to Google for verification if you are sharing the native scripts with others, which will take some time, or you can proceed with the advanced option as in this page. To understand more, please refer to Google App Verification

Review the Google message and click OK.

    

    (e) Choose your account
    

        
    (f) Review the Google message which is on the new attendance sheet. Click Advanced.
    
    (g) Review the Google message and click Go to xxx (unsafe) where xxx is your sheet. 
    
    

    (h)  Review the Google message and click Continue.


    (i) The scripts inside the new attendance sheet will update the sheet and use external service for web access. Review the Google message and click Allow.




10. Back in the new window, click the Deploy function to deploy your authorized web app scripts to internet.       
      

11.  Click the Open button to open the host's sign-up web page and bookmark this host's link for re-entry. 
   

Congratulations! You have finished all the setup steps to create a web app on an attendance sheet that you can the the link to greeter and welcome attendees. 


The steps below are for testing the web app.

1. From the web app link, click Continue as for One Tap sign in.
   

2. Click on name to mark attendance. Linked attendees are shown on the right for taking attendance if they arrive together.


3. Try different icons to explore the web app.

4. Try different add-on functions to customize the web app for additional needs which include taking attendance by QR code.

5. After testing, change the demo data attendance sheet to real data, use the share iconto send the web app URL to greeters for welcoming attendees.