Importing customer records into Breww is currently far more difficult and error prone than it would be if users could use a Regional Key Field on imports. This important functionality does not exist in Breww.
This feature request is to have a way to import customer records to Breww using the regional key identifier. For Alberta, this means ability to use AGLC License Number as the key import identifier for customer records instead of trying to match name and address information.
The implementation could be done generically so it also works for other regional integrations where a regional key identifier exists.
Please vote to add the ability to use regional key identifiers for data imports.
Issue Description:
We use the AGLC integration for Alberta. When initially loading customer data into Breww, we are supposed to provide client name and address data that exactly matches our provincial database in order for Breww to obtain the key identifier (In our case the AGLC License Number) from the provincial database.
There are likely other regional integrations with a similar issue.
Given:
-
Because the AGLC License Number is required to be printed on every invoice ever sent in Alberta and every production/tax record ever submitted to the regulatory agency, any existing brewery already has the this data in order for them to operate.
-
Pre-existing data sets with customer data probably have updated addresses that are unlikely to EXACTLY match AGLC address data, as Breww requires for data migration. For example, ‘Street’ may be in the AGLC database as “St.”, “ST”, “STREET” or something else. Similar for ‘Road’, ‘Place’, ‘Circle’, ‘Avenue’, Unit Number’ etc. Without using fuzzy logic on the match, address matching is a very poor option.
-
Their is currently no way to use a regional key identifier, such as the AGLC License number, to link data records on import into Breww
Additional details of issues with using the name and address of a customer, which is supposed to exactly match AGLC customer data, are detailed in support ticket ‘BTK-45142’
Suggested Solution, Feature Request:
Add an additional ‘Optional’ column in your importer called something like ‘RegionalKeyIdentifier’ and in the column match-up screen, expose the data field you use for regional identifiers with a descriptor to the effect of “Regional Identifiers: Only use if your regional integration specifies its use”. AGLC integration instructions (and other relevant integrations) would explain that this field could contain your regional key identifier so long as it is in the same format as in the regional Master Database.
For AGLC integrations, this means that the License Number must match the format and content of the “AddressNumber’ in the AGLC Master Licensee file.
Doing this would also solve numerous other AGLC integration issues, such as the existing one I saw in this forum where customer address information is overwritten by AGLC address information, which may be incorrect or incomplete and is also ALWAYS IN ALL CAPS. This is very 1980’s and not what we want to use.
Please, everyone who uses or wants to use Breww with a regional integration, like Alberta users, vote to add the ability to load regional implementation data (such as AGLC data) using the the regional key identifier (such as AGLC License Number).