Unify and manage your data

Validation functions for SAP Reltio's velocity pack for Retail

Learn what validation functions are preconfigured in entity types for SAP Reltio's velocity pack for Retail.

SAP Reltio's velocity pack for Retail data model includes validation functions for some entity types. Use validation functions to ensure data accuracy and improve data quality by checking data ingested into the Reltio platform against a set of validation functions defined for an entity type and then report the correctness of the data.

For general information on validation functions, see topic Define Data Validation Functions. For details on the preconfigured entity types that come with SAP Reltio's velocity pack for Retail, see Entity types for SAP Reltio's velocity pack for Retail .

Individual entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Individual entity type.

Attribute to validateDescriptionValidation warning message
Consent.WithdrawalDateA consent marked withdrawn also carries a withdrawal date.Withdrawn Consent Without a Withdrawal Date
Consent.LegalBasisEvery consent purpose states a lawful basis for processing.Consent Purpose Without a Legal Basis
Identifiers.TypeEvery identifier value also states its identifier type.Identifier Without a Type
SSNThe SSN is nine digits, with or without hyphens.Invalid SSN Format
FirstNameThe person record has a first name and a last name.Missing First or Last Name
FirstNameNeither the first nor the last name contains a digit.Name Contains Numbers
DoBThe date of birth is not earlier than 1 January 1920.Suspicious Date of Birth
Consent.WithdrawalDateConsent was not withdrawn before it was granted.Consent Withdrawn Before It Was Granted

Location entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Location entity type.

Attribute to validateDescriptionValidation warning message
CountryThe address has a country.Missing Country

Organization entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Organization entity type.

Attribute to validateDescriptionValidation warning message
FinancialTerms.CreditLimitCurrencyEvery credit limit amount is accompanied by a currency.Credit Limit Without a Currency
DUNSNumberThe D-U-N-S Number is exactly nine digits.Invalid D-U-N-S Number Format
GLNThe Global Location Number is exactly thirteen digits.Invalid GLN Format
LEIThe Legal Entity Identifier is twenty alphanumeric characters.Invalid LEI Format
VATNumberThe VAT number is two country letters followed by 2 to 13 alphanumerics.Invalid VAT Number Format
NameThe organization name is longer than three characters.Suspiciously Short Name

LoyaltyProgram entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the LoyaltyProgram entity type.

Attribute to validateDescriptionValidation warning message
EndDateThe loyalty program end date is not before its start date.End Date Before Start Date
MembershipFeeCurrencyA membership fee amount is accompanied by a currency.Membership Fee Without Currency

Store entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Store entity type.

Attribute to validateDescriptionValidation warning message
DistributionChainA distribution chain assignment ends after it starts.Distribution Chain End Before Start
DistributionChainA sales organisation assignment names its distribution channel.Incomplete Distribution Chain
Territory.RegionA store with a district also has a region.Incomplete Territory Hierarchy
CompanyCodeEvery site states the company code it posts to.Missing Company Code
DistributionChainEvery site states at least one sales organisation.Missing Distribution Chain
StoreNumberThe store has a store number.Missing Store Number
StoreTypeThe store has a store type.Missing Store Type

Product entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Product entity type.

Attribute to validateDescriptionValidation warning message
TradeComplianceA dangerous goods classification includes its packing group.Dangerous Goods Without Packing Group
GTINA generic article does not carry a GTIN.Generic Article With GTIN
TradeComplianceAn article flagged hazardous carries a transport hazard class.Hazardous Without Hazard Class
TradeComplianceAn article flagged hazardous carries a UN dangerous goods number.Hazardous Without UN Number
CountryOfOriginCountry of origin is a two-letter ISO country code.Invalid Country of Origin
GTINThe GTIN is 8, 12, 13, or 14 digits.Invalid GTIN Format
PackagingIdentifiersPackaging GTINs are 8, 12, 13 or 14 digits.Invalid Packaging GTIN Format
TradeComplianceUN numbers are four digits, optionally prefixed with UN.Invalid UN Number Format
UPCThe UPC is exactly twelve digits.Invalid UPC Format
TradeComplianceA marketability decision names the market it applies to.Marketability Status Without Country
ArticleTypeEvery article states whether it is Single, Generic, Variant, Structured or Reference.Missing Article Type
SKUThe product has a SKU.Missing SKU
UnitOfMeasureThe product has a unit of measure.Missing Unit of Measure
PackagingIdentifiersEvery packaging barcode states the unit of measure it identifies.Packaging GTIN Without Unit of Measure
PackagingIdentifiersEvery declared packaging level carries its barcode.Packaging Unit of Measure Without GTIN
Pricing.CurrencyEvery price amount is accompanied by a currency.Price Without a Currency
IsPricingReferenceOnly a variant article is flagged as the pricing reference.Pricing Reference On Non-Variant
TradeComplianceA safety data sheet version is accompanied by its issue date.SDS Version Without Issue Date
VariantAxisA variant article carries at least one characteristic value.Variant Without Variant Axis

Promotion entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Promotion entity type.

Attribute to validateDescriptionValidation warning message
Discount.UnitEvery discount value states whether it is a percentage or a currency amount.Discount Without a Unit
PromotionTypeThe promotion has a promotion type.Missing Promotion Type
EndDateThe promotion end date is not before its start date.End Date Before Start Date

Supplier entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Supplier entity type.

Attribute to validateDescriptionValidation warning message
DUNSThe supplier D-U-N-S Number is exactly nine digits.Invalid D-U-N-S Number Format
GLNThe supplier Global Location Number is exactly thirteen digits.Invalid GLN Format
OnboardingStatusThe supplier has an onboarding status.Missing Onboarding Status
PaymentTermsThe supplier has payment terms.Missing Payment Terms
SupplierNameThe supplier has a name.Missing Supplier Name
PerformanceScoreVendor evaluation scores fall between 0 and 100.Performance Score Out Of Range
PerformanceScoreA vendor evaluation score records when it was calculated.Performance Score Without Evaluated Date

RegulatoryDocument entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the RegulatoryDocument entity type.

Attribute to validateDescriptionValidation warning message
ExpirationDateThe document does not expire before it takes effect.Expiration Before Effective Date
IssuingAuthorityThe regulatory document has an issuing authority.Missing Issuing Authority
JurisdictionThe regulatory document has a jurisdiction.Missing Jurisdiction

Warranty entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Warranty entity type.

Attribute to validateDescriptionValidation warning message
CoverageTypeThe warranty has a coverage type.Missing Coverage Type
SerialNumberThe warranty has a serial number.Missing Serial Number
WarrantyIdThe warranty has a warranty identifier.Missing Warranty ID
EndDateThe warranty end date is not before its start date.End Date Before Start Date

Campaign entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the Campaign entity type.

Attribute to validateDescriptionValidation warning message
BudgetCurrencyA campaign budget amount is accompanied by a currency.Budget Without Currency
EndDateThe campaign end date is not before its start date.End Date Before Start Date
CampaignIdThe campaign has a campaign identifier.Missing Campaign ID
TargetSegmentThe campaign has a target segment.Missing Target Segment

ProductCategory entity type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the ProductCategory entity type.

Attribute to validateDescriptionValidation warning message
CategoryIDEvery category node carries its identifier.Missing Category ID
NameEvery category node carries a name.Missing Category Name
HierarchyLevelEvery category node states its depth in the hierarchy.Missing Hierarchy Level
SAPCategoryCodeEvery category node carries the source merchandise category code.Missing SAP Category Code

StoreStocksProduct relationship type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the StoreStocksProduct relationship type.

Attribute to validateDescriptionValidation warning message
ListingEndDateA listing ends after it starts.Listing End Before Start
MRPTypeReorder point planning is accompanied by a reorder point.Reorder Point Planning Without Reorder Point
GRProcessingDaysGoods receipt processing time is not negative.Negative Goods Receipt Processing Days
MinOrderQtyMinimum order quantity is not negative.Negative Minimum Order Quantity
ReorderPointThe reorder point sits at or above safety stock.Reorder Point Below Safety Stock

ProducttoProduct relationship type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the ProducttoProduct relationship type.

Attribute to validateDescriptionValidation warning message
ComponentQuantityA structured article component states its quantity.Component Without Quantity
VariantTypeEvery product-to-product link states its nature.Missing Variant Type

PromotionValidAtStore relationship type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the PromotionValidAtStore relationship type.

Attribute to validateDescriptionValidation warning message
StoreEndDateThe store-level promotion window does not end before it starts.Store Promotion Window Ends Before It Starts

SupplierSuppliesProduct relationship type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the SupplierSuppliesProduct relationship type.

Attribute to validateDescriptionValidation warning message
ContractedPriceCurrencyEvery contracted price is accompanied by a currency.Contracted Price Without a Currency
LeadTimeDaysLead time is between 0 and 365 days.Implausible Lead Time
MinOrderQtyA contracted minimum order quantity is at least one unit.Minimum Order Quantity Not Positive

CategorytoCategory relationship type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the CategorytoCategory relationship type.

Attribute to validateDescriptionValidation warning message
EndDateA hierarchy link ends after it starts.Category Link End Before Start

CategorytoProduct relationship type validation functions

This table identifies the SAP Reltio's velocity pack for Retail validation functions for the CategorytoProduct relationship type.

Attribute to validateDescriptionValidation warning message
EndDateA category assignment ends after it starts.Category Assignment End Before Start
CategoryPathEvery category assignment carries the resolved hierarchy path.Missing Category Path