FYIs & Best Practices

Version 3.12 by David Muszynski on 2025/04/02 17:19

The important information listed below is broken down into 5 sections. Please make sure you read the section/s that apply to you the most. Of course everyone should read section 2. Admins should read all sections!

Knowledge Base/Help Docs

Besides the various documentation we provide, you can access more information and new feature info via our support wiki.

Support Email: [email protected]

Support hours 9 to 5pm EST Weekdays

 1  Very Important (Mostly for Admins)

NEVER restart the server until you first Close all the database files in the FileMaker Web Console. (See instructions at section 5 found below.)

Each workstation needs to have its own name via the FileMaker Preferences under User Name > Other. (Do not use an employees name, use something generic like “Counter Mac”/“BenchTech1” etc. *This must be done before you begin using CheckIn otherwise you are at risk of random workstation preferences issues occurring!

Zebra Label Printer Labels:
SRO Labels: OfficeSmart Labels ZR1214114 - 2.25 x 1.25 Inch Removable Labels.
Product Labels: OfficeSmart Labels ZE1200100 - 2 x 1 Inch BETCKEY - 1.25" x 1" or any other label of this dimension.

Running FileMaker on a stand alone server, not with other Server running is highly recommended!

Do Not Change first store # 100 to anything else. Ok to make second store # what you like.

Restart FileMaker server once a quarter. (See above for proper FileMaker shutdown before restart)

Each workstation needs to have its own printer ID selected if you will need to print from it and to a credit card terminal if needed via the workstation setting under Admin

Each workstation needs to have the Barcode fonts installed.

To make CheckIn auto launch, under FileMaker Prefs select “At startup, open file”

Have at least one daily local backup and one cloud backup

Do not track serial #’s on service parts. Why complicate life and it's not necessary!

Do not change your initially created payment methods - just create a new one and hide old one.

Visual Inspection auto launch can be enabled in order to have the Visual Inspection window pop up automatically after you enter the customer intake info. This can be enabled via Admin>Workstation>Global Setting> Type “Inspection” in the search field in the right corner - then enter the letter Y to turn this on.

When invoice is unposted is will unpost everything except a CC payment. Best to do a Post Date fix.

Multi-Store: Logout and login before running end of days if you know you've been switching stores that day.

IMPORTANT for Bookkeeper: CheckIn does not offer historical inventory reporting so please run your end of year inventory report on the last day of the year or soon after before your store opens in the new year again.

Other:

For Apple clients:

  • Dispatch ID: on GSX FedEx label is where PO# appears.
  • GSX Certificates expire in 25 months; you will need to follow directions on our GSX onboarding PDF again to acquire a new cert file from Apple to apply to your server.
  • The GSX Certificate are associated with a Sold To and will work with any Ship To under the Main Sold To account.

For Quilt & Fabric clients:

  • To activate the special Fractions Keypad you need to open the appropriate department such as a fabric one and to the right of that window chose Y by Use # Keypad on Sale
  • To take advantage of the Checkers Distributor product catalog in CheckIn you will need to create a new Supplier card in CheckIn called Checker Distributors. When creating a new PO for Checker and when searching for products to add to the PO it will search the entire Checker catalog (that syncs with CheckIn daily for updated) and you can simply click on an item to have it automatically create a new product card within CheckIn to save you time. The PO can then be submitted to Checker directly from CheckIn when posting the PO to save you more time from having to place the order via their website manually.

FileMaker Admin Stuff:

FileMaker Server Uninstaller located in Library/FileMaker Server folder

If you can’t get into the FileMaker server console go to Terminal and type: fmsadmin stop to see list of options.

Type fmsadmin HELP COMMANDS to see list of commands

Type fsmadmin STOP to Stop a server process

Type fsmadmin Restart to restart a server process

Type fmsadmin RESETPW to Reset Admin password

Router Ports to open article (main port for Server is 5003)

  Important FYIs - All Users

If your internet is down, CheckIn won’t be able to authenticate. Email [email protected] to receive a special one day code to allow you to use CheckIn in this situation.

Best to totally quit out of FileMaker app on each workstation at the end of day.

SRO T&Cs print on second page and best to have a double sided printer to save paper.

SRO, Quote, Orders & Invoices have same #. PO’s have their own #’s *(Do not delete an Invoice, it will also delete it's associated SRO)

Invoices need to be posted after each sale. Payments can be made to posted invoices.

Most businesses are accrual based accounting and therefore need to run sales and tax reports bases on dates posted not date of invoice.

Have to issue credit before posting invoices. If invoices are posted and you want to issue credit, you have to unpost the invoice then issue the credit. You can then click the post date fix button on the invoice to adjust post date back to the original date.

Texting Customers: Only works for sending text not receiving and with no attachments and no need to fill out the Subject section. (You will need to setup an account with https://www.twilio.com and enter your credentials into CheckIn.)

Limit Quantities to no more that 100 per line items due to how serial #’s print on invoices.

Due to page layout constraints, you need to keep line item totals to 100 for serialized products to print all serial #'s properly).

Notes on invoices shows around 12 to 14 lines then the rest flow to 2nd page etc.

Need to have at least one item on an invoice/sro/order/quote to print it. (Can use a Misc. product)

When changing store ID main Admin window it will now show results for the store you have chosen where a report pulls Store ID data like the Apple Inventory report. (End of Day and End of Month will just show the store’s numbers you have chosen)

After entering a supplier code you still need to mark it as preferred supplier.

Taking Inventory with Mobile app: First time access UN: user PW: user needs to be entered before the actual users CheckIn credentials.

Command 4 Bring up Main CheckIn Window

Command 1 to show time stamp for notes section with user initials

Gift card product ID #999 - Only use this as your gift card product since it flow properly into CheckIn.

Use Primary Phone field on customer card if you only receive 1 # from the customer (Primary # prints on Docs)

Settings Options:

  • Admin > Company Setup > Global Settings > SRO Email Status Verification will allow you to turn off the confirmation dialog.
  • Selling Zero Qty. in stock: Admin > Company Setup> Global Setting> search for “restrict” then change param_restrict_negative_sales to Y
  • To change the default status for newly created SROs: Admin > Company Setup > Global Settings > param_default_sro_status

 4  CheckIn Server Backups

It's highly recommended to have at least a few hourly local backups, a progressive backup and one cloud backup of your FileMaker database. (As with any database system, a cloud or TimeMachine backup can't fully backup the active live database. These backups are basically backing up your local FileMaker backup folder found in the FileMaker folder within the Library folder. (Having a cloud and/or TimeMachine backup in place is a great idea but you will be relying on those backup systems backing up the backup of your database.)

Scheduled backups happen during various times of day you set but it’s highly recommended to activate the Progressive Backup. -The Progressive Backup is a continuous backup. (With progressive backup, the Database Server only copies the changes from the hosted file to the progressive backup folder. Progressive backups can run more quickly than a scheduled backup, with less impact on server performance.)

You can enable this by going to the FileMaker server console via safari and closing the Backups tab then on the left side down towards the middle you will see “Progressive Backup” and click “Change to Enable it. This will take you to another section in order to click on the Enable switch and to give it a folder path. FYI. You have to use an external drive for this backup and the Progressive Backup Path needs to start with: filemac:/FileMaker Backup SSD/ (the info between the forward slashes should be the name of your external drive.)

If you are not able to change the path you will have to go to the Privacy & Security preference pane for Full Disk Access and verify that FileMaker Pro is checked as well as the fmserver_helperd icon.

*Important- Having and off-site backup is important as well but keep in mind, some cloud backup solutions don’t backup the library folders. In this case you will need to instruct FileMaker server to do its daily backups into another folder on your hard drive outside of the default Library folder location (ex: a user folder or in your Documents folder) After creating this new folder for the daily backups you then have to have to apply FileMaker permission to the folder to get new path working. (Get Info on the folder and add user call fmserver and apply permission to that folder!)

CheckIn is not responsible for your backup setup but we are happy to offer guidance. You can search FileMaker's web site for more info on backups as well as the many other posts and resources that exist online. Here are two helpful FileMaker links:

https://support.claris.com/s/article/Creating-backups-with-FileMaker-Server-1503692961205?language=en_US

https://support.claris.com/s/article/Specifying-a-valid-backup-or-database-folder-path-1503693036842?language=en_US

Some Backup Ideas:

• Use TimeMachine to backup the entire server

• + Another external drive to house the Progressive backup + BackBlaze cloud backup to backup the FileMaker local backup & the Progressive backup.

• You can point the hourly backups to your iCloud drive as well. (The Default FileMaker nightly backups are saved on the server)

Closing the CheckIn Database Files

IMPORTANTNEVER restart or shutdown the server until you first Close all the database files in the FileMaker Web Console.

To close the CheckIn databases Enter the FileMaker Server Admin Console via safari: http://127.0.0.1:16001:

Go to the Databases tab and Close All the databases by clicking on the down arrow icon in

the grey All Databases section as illustrated below and then chose Close All. This will close all

the CheckIn databases and the little circle icons with the triangle in the middle will no longer

be blue again.