Squirrel 1-Way Integration for F&B
Last Updated: 9/28/2020
Overview
The integration with Squirrel allows for a 1-Way F&B Integration where Yellow Dog’s sync pulls sales data directly from Squirrel’s database.
For Retail clients please refer to the Squirrel 2-Way Integration.
Sync Approach
This interface contains 1 element, Yellow Dog’s SyncYDwithSquirrel application to pull sales. The sync can be run from any location that can access the Squirrel database.
Sync Frequency
The sync application can be configured to run at any interval. By default this will be configured to run hourly.
Configuration
If using size modifiers for items please consult with the Yellow Dog Implementation guide for the best approach.
Requirements
Client
The client will need to ensure that items and recipes are mapped using the POS Item Map to ensure inventory depletion.
POS Partner
The POS Partner will need provide Yellow Dog the following:
Revenue Center Codes
Squirrel Database Name
Squirrel Server Name/IP
Squirrel Server Port
Read-only credentials to the Squirrel Database
Yellow Dog
Yellow Dog will need to ensure the revenue centers are configured to the corresponding store in Yellow Dog.
Sales Data
The following sales data is received by Yellow Dog.
Squirrel Field | Yellow Dog Field |
---|---|
x_CheckHearder CheckNo | Transaction Number |
x_CheckItem ItemID | Transaction Line Number |
x_CheckHeader CloseDate | Check Closed |
x_CheckItem MenuID | Item Number |
x_Menu Name | Item |
x_CheckItem Orginial Price | Base Retail |
x_CheckItem GrossPrice/X_CheckItem Quantity | Item Retail |
(X_CheckPromo.PromoAmt, else X_CheckDiscount.DiscountAmount) / Quantity | Item Discount |
K_Promo.Name-X_CheckPromo.Reason, else K_Discount.Name | Discount Description |
X_CheckItem.Quantity | Quantity |
K_Employee.EmpNumber | Employee Number |
K_Employee.FirstName + K_Employee.LastName | Employee Name |
K_Payment.Name | Tender |
K_Terminal.TerminalID | Register Number |
K_Terminal.Name | Register Name |
(X_CheckPromo.PromoAmt, else X_CheckDiscount.DiscountAmount) / Quantity | Line Discounts |
X_CheckHeader.Refund=1 | Line Discounts |
X_CheckHeader.IsCurrent=0 | Voids - Entire Check |
K_Menu.MenuType=3 | Store |
Additional Information
Known Limitations
In order for items to appear in Yellow Dog’s POS Item Map they must be sold in the POS first.
Additional Notes
This integration supports multiple revenue center codes per store in Yellow Dog but must be configured as pipe delimited.