Version 14

×

14.0

System Requirements Version 14


14.0

Bug Fixes - Version 14.0.54- Released 15 September 2021

This build has the following bug fixes implemented: 
Fixed
6852190 - Item Copy Also Copies Quantities
The Warehouse Management | Item Edit | Copy function was also copying locations and quantities (i.e. QOH, Allocated, B/O) before this build.
Better
11836216 - Updated the Shopify Connector to Use API Version 2021-07
Shopify only supports APIs for a year, so as of this build, we updated the BirdDog Connector Sub-System for Shopify to use the Shopify API 2021-07.
Better
11837831 - Updating Freight Code Consistency
This branch has a change to Freight Code N and X to make them consistent across platforms. Prior to this, Macola Progression and BirdDog engine databases had code N that meant "No Charge" and Macola ES and Macole 10 had N that meant "Normal" with X that meant "No Charge". As of this build, all new installs will have N as "Normal" and "X" as "No Charge". Existing customers should update freight codes to match to prevent confusion going forward.
Fixed
11839451 - Getting 'Sequence contains more than one element' on Order Download from SvcPro
The system was not handling bad data coming from Service Pro well.
Better
11840575 - Amt User only showing System User as User Who Authorized Transaction
When logged into Enterprise for Windows with a user other than admin, Authorizing or Capturing a CC transaction 'Amt User' showed 'System User' instead of user that is currently logged into EntWin.

Back to Top

New Features

This branch has the following features implemented: 
New
11833440 - Create Initial Pass of the QuickBooks Desktop Connector
Added support for QuickBooks Deskop connector as a supported ERP/Accounting System - this is a level 2 integration which includes 2-way sync of Customers and Sales Orders along with one way sync of items and G/L accounts.
Better
11835879 - Remove Duplicate Column Types Such As Sage_User and AvalaraSalesTaxCertificate_UserName
Generalized how we handle some column types for connectors. This change requires a data conversion that is completely automatic and currently backwards compatible.
Better
11836755 - Convert Shopify Events From Functions With Boolean Returns to Subs With Cancellable Event Args
Updated Shopify events to bring them up to the current connector events standard. Added new events OrderApplyPayments_Before and PushFulfilments_Before.
Better
11839487 - Add Ability to Run Connectors Continously from EntWin
Prior to this build, the Run Connectors process in Enterprise for Windows would only run a single time. Now, we've added the option to run once or to run continuously with the latter displaying a status of running and the count of how many times it has run.
New
11840954 - Add GraphiQL To The GraphQL Integrated Development Environment (IDE)
We are super excited about the addition of GraphiQL (https://www.gatsbyjs.com/docs/how-to/querying-data/running-queries-with-graphiql/). We have been working to move our public API to use GraphQL (https://graphql.org) for a while now and have been silently releasing new endpoints and functionality as we go. GraphQL is a performant API that allows developers to request exactly what they want in a simple to use query language. This is the foundation of all of the work we are doing in our web-next project and will allow our customers to use the exact same APIs that our developers use. The addition of GraphiQL completely exposes what is available to our customers. Instructions for use can be found here.

Back to Top

Upgrade Notes

Due to 11833440, customers already running Enterprise for Windows and Job Master should remove everything but the config files in the existing folders as this build eliminates the need for several of the old folders. Keeping some of those folders could result in software conflicts.

Further, due to 11837831, we have changed how we handle Freight Codes to make them consistent across platforms. Prior to this, Macola Progression and BirdDog engine databases had code N that meant "No Charge" and Macola ES and Macole 10 had N that meant "Normal" with X that meant "No Charge". As of this build, all new installs will have N as "Normal" and "X" as "No Charge". Existing customers should update freight codes to match to prevent confusion going forward.

Back to Top

Reason for Point Release

This point increase (v13 to v14) was caused by the increase of several database fields:

  • Increases the BirdDog Engine cus_alt_adr_cd tolength to 20
  • increases the BirdDog Engine Cus_No length to 24

 

Back to Top


System Requirements Version 14

Server Requirements

Software Requirements
BirdDog Software can be deployed on a dedicated or virtual server that meets the following requirements:

Minimum hardware required:
  • Windows 2008 R2 Server
  • Minimum: 8 GB of RAM, recommended: 16 GB of RAM
  • Minimum .Net Framework 4.7.2
  • 300-500 MB of available hard disk space per installed instance of BirdDog
BirdDog software can be installed on both x86 (32-bit) and x64 (64-bit) versions of the following:
  • Microsoft Windows Server 2008 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019
Database Server Requirements
Hardware requirements:
  • Minimum: 8 GB of RAM, recommended: 16 GB of RAM
  • 200 MB of available hard disk space. Depending on the number of transactions, additional hard disk space may be required to store large number of transactions.
  • Document Management, additional hard disk space depending on the amount of documents. 5GB of documents will require 5GB of additional storage. Consider this, Using an estimate of 2,500 pages per file drawer and four file drawers per file cabinet, one can estimate that scanning two four drawer file cabinets full of documents (ten thousand single sided pages) will require 1 GB.
The BirdDog database can be hosted by:
  • Microsoft SQL Server 2012, any edition
  • Microsoft SQL Server 2014, any edition
  • Microsoft SQL Server 2016, any edition
  • Microsoft SQL Server 2017, any edition
  • Microsoft SQL Server 2019, any edition

Full-Text Search needs to be installed on your SQL Server for our software to function correctly.

Back to Top

Work Station Requirements

  • 2gb of RAM
  • 2GHZ or better CPU
  • High speed internet
  • Windows 7 or later
  • If using Avatax, 64-bit is required

Back to Top

Installation

Before you start
Before starting the installation process, we recommend you install all critical up-dates for the operating system and software components.
Before installing BirdDog system server software, make sure that the following software is installed and enabled:
Installation
  • Software Installation requires Terminal Services access with administrator rights, username, password, and address. As well as Enterprise Manager and Database access with administrator rights
  • Local installs require Terminal Services listed above as well as FTP access to web server where staging site will be held with read and write access. FTP address User Name and Password.
Ecommerce
  • Staging sites are set up against the live database
  • SSL certificate is required for a secure website. If requested, BirdDog will provide assistance in obtaining a certificate. BirdDog is not responsible for provider selection, certificate selection or payment of SSL certificate
  • Pricing is taken directly from the data in the Database. BirdDog software can use both the price from the default location, usually as the suggested price, and use the pricing from the price code for the actual sales price
  • The default location price is the price in the default item location file
  • The price code price is processed per settings from Price Code Maintenance, and Setup for the order, or Priority, and selection method of the price codes
  • Tax schedules and detail codes must be set up for sales tax to calculate appropriate tax
  • Online credit card authorization requires BirdDog CardAuthorize module and a supported Credit Card gateway
  • Shipment Tracking numbers are dynamically ‘clickable’ from web site after they are written to the Shipping Manifest System
  • Freight rates are based on item weight and item packaging information set up in BirdDog Item Maintenance
Website Hosting Options
  • BirdDog Hosted Solution- BirdDog is installed on your local server. Data is synchronized to your website. Orders gathered on your web site are written directly into your local database
  • Local Installation - web server requires high-speed (10 mgb or greater) database connection to Macola serve
CASH Point of Sale
  • Credit card transactions require a supported gateway
  • If using Authorize.NET as your gateway, account type must be retail –not phone or ecommerce
  • Requires a network connection
Macola
  • Software Installation requires Terminal Services access with administrator rights, username, password, and address. As well as Enterprise Manager and Macola access with administrator rights
  • Local installs require Terminal Services listed above as well as FTP access to web server where staging site will be held with read and write access. FTP address User Name and Password.
  • Macola table and field names have not been customized
  • Pricing is taken directly from the data in Macola. BirdDog software can use both the price from the default location, usually as the suggested price, and use the pricing from the Macola price code for the actual sales price
  • The default location price is the price in the default item location file
  • The price code price is processed per settings from OE Price Code Maintenance, and O/E Setup for the order, or Priority, and selection method of the price codes
  • Tax schedules and detail codes must be set up in Macola for web site to calculate appropriate tax
  • Online credit card authorization requires BirdDog CardAuthorize module and a supported gateway
  • Shipment Tracking numbers are dynamically ‘clickable’ from web site after they are written to the Macola Manifest System
  • Freight rates are based on item weight from Macola and item information set up in BirdDog Item Maintenance
  • Picking System requires inventory to be correct inside Macola
Custom Development

To ensure a timely completion of the import project our developers require a current backup of your Macola database to be used for internal testing. The ability to test the customizations against your data greatly speeds up the roll out process

Back to Top

Web Browser Requirements

Web-browser Requirements for Ecommerce
Our publicly facing system can be accessed by any device with one of the following browsers:
  • Microsoft Internet Explorer version 9.0 or later
  • Mozilla Firefox version 10 or later
  • Apple Safari version 6 or later
  • Google Chrome version 17 or later
Web-browser Requirements for Enterprise
Our ERP system can be accessed by any device with one of the following browsers:
  • Microsoft Internet Explorer version 11
  • Mozilla Firefox version 10 or later
  • Apple Safari version 5 or later
  • Google Chrome version 17 or later

Back to Top