Built-in Database

Big Business includes a built-in Database, which means:
• no additional purchase
• no additional installation
• no additional setup or configuration

You simply install Big Business and start it.

Big Business 12.25 includes an updated Database with a fix for Quit.

Big Business 12.12 includes an updated Database with a Security Update. Earlier versions may not work correctly or optimally with encrypted connections.

Big Business 12.5 includes an updated Database to work with macOS Catalina and Windows 10 May 2019 Update. Earlier versions may not work correctly with these operating systems.

Big Business 11.3 includes an updated Database that is Certified for macOS High Sierra and Windows 10 Fall Creators Update. Earlier versions may not work correctly with these operating systems.

Big Business 10.13 includes an updated Database that is Certified for macOS Sierra and Windows Server 2016. Big Business 10.10 included an updated Database that is certified for Windows 10 Anniversary.

This Solution provides additional details. (6575)

Big Business includes a built-in Database, which means:
• no additional purchase
• no additional installation
• no additional setup or configuration

You simply install Big Business and start it.

Put Big Business Server on one computer and Big Business Client on others. Start Server and follow the prompts to open a Data File. Start Client and select Server on the Connect dialog.

There is no additional setup to run Big Business. It does not require any addtional installation--like MS SQL. It does not require any additional configuration--customizations are handled in the user interface or by email request. It uses standard networking and includes Unlimited Setup Support.

There are additional options that do require addtional purchase, installation and/or setup, such as:
• shipping integration
• data warehouse integration
• iPad integration
Big Business includes Quick Support, built-in live help, which you can turn on to have these integrations done for you.

Big Business uses a combination of database technologies including 4D, MySQL, SQLite, and FileMaker. Big Business is compiled for speed and uses TCP/IP for networking. It uses a combination of standard and proprietary techniques including HTTP, REST, SQL, SHA-1, SSL, and TLS.


  Web Notify

Web Notify lets you send notifications to any Endpoint for Webhook, Trackback, or similar. The default use is to send package Tracking back to a customers order system.

Your customers' developers like API's that let them set a Webhook to receive a automatic callback or push notification of a future event, like a shipment and Tracking.

Now you can set this for them so their system receives instant notification when you ship, or customize for an entirely different use. Questions: support@bigbusiness.com.


  Web Notify Settings

Web Notify lets you send notifications to any Endpoint for Webhook, Trackback, or similar.

Web Notify Settings include an Event and Text you want sent when the event occurs.

This Solution details the settings.
(7116)

Here are the settings for Web Notify:


Web Notify Listing - this is the name that appears in the popup list. Make it a good one.

Endpoint - this is the web address to which notification is automatically sent

Name and Password - if needed put name and password, or token, for the endpoint here.


Customer Name - choose the customer to receive the notification

Notify Event - choose the event for which to send notification

Tag Text - enter the text to be sent including Replacement Tags


Send Notifications To - choose the employee to receive Notes about the notification

Auto-Connect - click the checkbox to turn on notifications

Success Text - enter text-match to skip Notes for success


  Order Tracking

Order Tracking is a new feature to put the latest Tracking number on an Order so it can be used in Searches or Notify options.

In the picture Tracking has been added (+) as a column on Orders search, "1z234" has been entered in the column search box above the column, and a matching order has been found.

(7118)

Order Tracking is a new feature to put the latest Tracking number on an Order so it can be used in Searches or Notify options.

In the picture Tracking has been added (+) as a column on Orders search, "1z234" has been entered in the column search box, and a matching order has been found.

When Tracking is submitted via Middleware it appears on the Shipping tab as normal. With Order Tracking turned on, it also is copied to a new Tracking field on orders. This allows the latest Tracking to appear on Searches, as pictured.

This feature is also fully automated for Web Notify. When Tracking is filled in, it triggers the Web Notify option to alert the customer's system in real time.

To enable Order Tracking:
1. Go to the Company Card to the Advanced tab.
2. Click the checkbox for Enable Order Tracking.
3. Click OK to save changes.


  Web Notify Error

Web Notify will send a Note with an Error if there are any problems with a posting.

The error will include JSON of the posting and response. Json.org tells us JSON is "easy for humans to read and write." It is also easy to Copy and Paste into an email to support@bigbusiness.com.

This Solution tells you how to decipher. (7119)

Web Notify runs on Server and sends you Notes with any Errors.

You can fill in Success Text, in Web Notify Settings, to suppress responses that include that text. Put in "updated successfully" and you will stop getting responses that contain "updated successfully".

Pictured is a real error showing two postings for Order Tracking failing because the recipient has not set up "TrackingNumber" as a "parameter".

To evaluate, read outside in...
(7119) is the beginning of the error message.
"scooters" is the Web Notify Listing found in settings. You may have many.
The response is in [brackets], which is just how the recipient formatted.
The posting is in {curly braces}, which is just how Big Business formatted.
(/7119) is the end of the first error message.

Within the bracketed response there are curly braces and more brackets. In this example the message is "unexpected parameter" which is geek-speak for it does not know what "TrackingNumber" is.

To fix, in this example, go back to Company card, Prefs tab, Web Notify settings and open the one called "scooter" and edit the Tag Text to remove TrackingNumber until it can be added by Scooters Sweet Shop.


  Chapter 59 Web Notify

This chapter describes Web Notify tools and features, which are found in System toolbar and tools. (7120)

Web Notify makes it easy to set up to push notifications to a Webhook or other web service. Setup is divided into three steps: Registration, Settings, and Mappings.

Web Notify is fully customizable, so there are some choices to make. To start, use basic settings to see how it works. Then revise your settings to get the results you want. Support includes unlimited setup help, and we are happy to connect and configure for you.

Registration is the first step. This turns on Web Notify and its tools. You will receive an email with Registration Code and step-by-step instructions for setup.

Settings is the next step, entering the credentials Woo Connect Web Notify needs. Open the Company card again and go to the Company Prefs tab and click the on the Web Notify Settings button. Enter Endpoint settings and click Test.

Options for Customer, Event, and Tag Text, let you specify to whom, when, and what to send for notifications. Once these are entered click Auto-Send to start automatic notifications.


  Web Notify Registering

This Solution describes Registering Web Notify. (7121)

To Register Web Notify:

1. Go to System toolbar, Company card, and click Upgrade.
2. Click Web Notify to open the Registration dialog.
3. Enter your Registration code.
4. Click Continue.
5. Click OK on the Confirmation dialog.
6. Click OK to Save the Company card.
7. Quit and restart Big Business.

To register you will need a code from support@bigbusiness.com. This lets us check for conflicts and send the right instructions before you turn on.

For the Demo File the Registration code is 6561. This works with the 1-User download that automatically opens the Jillian Jellybeans demo.

Please request a Trial code if you would like to test with your own Data File. Or, if you purchase Enterprise Edition, let us know when you are ready to go and we will send a permanent Registration code along with tailored setup instructions.


  Web Notify Setup

Web Notify is simple to set up. Enter the Endpoint provided by your customer, or for the service you want to notify, and choose a Notify Event, like Order Tracking.

To enter settings for Web Notify:
1. Go to your WordPress Dashboard
2. Go to WooCommerce, Settings, Advanced tab, REST API
3. Click the button to "Add key".
4. Enter a Description like "bigbusiness"
5. Set Permissions to "Read/Write"
6. Click Generate API Key
WooCommerce will generate an API Key.

Copy the Consumer Key and Consumer Secret into WooCommerce Settings in Big Business.


  Shipping Status

Shipping Status is a new Field for showing if an Order has any shipments. If you have UPS, FedEx, or USPS posting shipments, and you have Order Tracking turned On, Big Business will automatically set Shipping Status to "Shipped".

(7123)