Data deployment
Here you can find all the details of B2B data deployment process.
Data integration schema
B2B data import is a complicated system based on several files combined together and it changes within regions.
Europe

European data integration process consists of 3 steps:
integration of a RAG file - RAG file contains all the CAIs,
integration of Product Template - B2B product template activates chosen products and indicates which universe file should be used (thanks to Template TDP column)
integration of Covered and AUG file - these files complete the information missing from RAG and active the CAIs.
These actions are performed by Lizeo and once done the proper feed is sent to Datastream.
AMN

B2B databases mapping
Covered database
data model attribut
covered column name
databook usual name
tyre.name
A - TireRange
common.brand
B - TireManufacturer
tyre.articles.cai
C - CAI
CAI
tyre.articles.mspn
D - MSPN
MSPN
tyre.articles.tyreDimension.displaySize
F - DynamicDesignation
tyre.articles.tyreDimension.geobox
J - DimensionalGroup
tyre.articles.tyreDimension.dimensionalEquivalence
K - DimensionalEquivalence1
tyre.articles.RCI
M - RollingCircleIndex
tyre.articles.active
AC - HasDatabookVisibility = 1
tyre.articles.tyreDimension.tkph
AE - Tkph
tyre.articles.tyreDimension.tmph
AF - Tmph
tyre.articles.tyreDimension.seatDiameter
AJ - SeatDiameter
Φ
tyre.articles.tyreDimension.loadIndex
AM - LoadIndex
tyre.articles.tyreDimension.speedIndex
AN - SpeedIndex
tyre.articles.tyreDimension.loadIndex2
AO - LoadIndex2
tyre.articles.tyreDimension.speedIndex2
AP - SpeedIndex2
tyre.articles.compound
AU - Compound
tyre.articles.tyreDimension.sectionWidth
BK - UnloadedSidewallWidth
S
tyre.articles.overallDiameter
BN - OverallDiameter
D
tyre.articles.minDualSpacing
BQ - MinimalDualSpacing
tyre.articles.treadDepth
BS - TreadDepth
Prof Scul Mm
tyre.articles.fillingVolume75
BU - InternalVolume75
Volume 75%
tyre.articles.fillingVolume100
BV - InternalVolume100
Volume 100%
tyre.articles.weight
BW - RagWeight
tyre.articles.loadedRadius
CB - StaticLoadedRadius
SLR or R'
tyre.articles.rollingCircumference
CC - RollingCircumference
Cdr.
Access database
USA tyres feed
Import: to import only the tyres that meet the following criteria:
1.MFG
should be = MX
in 'NEWTIRE_MASTER' tab
2.MARKET
should be = USC
, MNA
, USA
or USM
in the 'TRUCK' tab (article level)
Then for Apostrophe export, to consider a tyre as active
= yes here are the rules:
3. CODE
should be = A
in 'TRUCK' tab (article level)
4. Tire_release
should have a date in the past or no date in 'NEWTIRE_MASTER' tab
Then for Apostrophe export, to consider a tyre as active
= no but to still send it in the export:
5. CODE
should be = T
in 'TRUCK' tab (article level)
Other rules:
6.if coming soon
attribut is on, then we should export the softlaunchdate
(column to be added soon on Access database)
7. if at least one of the articles of a product has Tyre.articles.hasDirectionalTread
= True
then the product should be tagged with Tyre.hasDirectionalTread
= True
as well
USA Retread feed
Import: to import only the tyres that meet the following criteria:
1.Market_CM
should be = USC
or USA
in 'RETREAD_MASTER' tab
2.Brand_Website
should be = MRT
or MRTO
in 'RETREAD_MASTER' tab
3.Brand_Website
should be = PMRT
or MMRT
in MCPL
tab
Then for Apostrophe export, to consider a tyre as active
= yes here are the rules:
4. stock_status
= A
in 'RETREAD_MASTER' tab (product level)
5. stock_status
= A
, or T
in 'MCPL' tab (article level), where T
is exported as active=false
6. Tire_release
should have a date in the past or no date in 'RETREAD_MASTER' tab
Then for Apostrophe export, to consider a tyre as active
= no but to still send it in the export:
7. stock_status
should be = T
in 'RETREAD_MASTER' tab (product level) 9. stock_status
should be = T
in 'MCPL' tab (article level)
Other rule:
10. if coming soon
attribut is on, then we should export the softlaunchdate
(column to be added soon on Access database)
Plug data/locales creation
As mentioned in the General chapter B2B project has it's tab in the Plug data:creation locales Apostrophe file.
The B2B tab is divided into 5 parts:
The general information - these fields are mandatory and contains the information about the local to be created, creation priority, date of the feed deliverance and the number of git ticket.
Lizeo to Back Office - this part is done once the data available in Lizeo BO. For instance B2B information is not available in the BO.
Lizeo to Datastream - these fields help to track the information sent to Datastream, once Lizeo pushed the data to our data base this step can be considered as accomplished.
Tyredating - helps to track the development of Tyre Selector by Tyredating (time of TSU delivery can vary from 15 days to a month, depending on the request).
DCAD - Authoring team - helps to survey the Authoring team work.
Each part needs to be followed by B2B Project Owners.
Git ticket
As mentioned in Data deployment - git ticket chapter to get the correct and proper feed from Lizeo, the Git ticket must be created. It needs to contain:
Product catalog or information which existing product catalog should be used (all the details as well as exemples of product catalogs can be found here).
Product template - a list of active products (all the details as well as exemples of product templates can be found here).
Dealers file - if Dealer Locator is available on the website.
The first two will give Lizeo the possibility to create a Tyre feed and are mandatory, the three is optional.
Tyre Selector Universal
As mentioned in TSU deployment chapter once the proper feed is available and integrated in the Datastream, in order to include TSU on the new website, Tyredating must be informed via e-mail send to: tsu@tyredating.zendesk.com.
The e-mail must contain:
the locale details,
the type of TSU to be implemented (master, seasonal, usage, retread selector),
the feed Id of the data to be used,
needed date.
Last updated
Was this helpful?