Validation Documentation

Validation Documentation

AllergenSetUpdate >
Property Type Validations
Comment
List<Translation>
ValidateMaximum (Maximum: 500)
Resource Text: The maximum length for Comment is 500 characters
Validation Sets: BasicValidation
AllergenUpdate >
Property Type Validations
AllergenId
Int32
ValidateRequired
Resource Text: The field AllergenId is required
Validation Sets: BasicValidation
ValidateMaster (Master: Allergens)
Resource Text: X does not exist in master Allergens
Validation Sets: BasicValidation
LevelOfContainmentId
Int32
ValidateMaster (Master: LevelOfContainments)
Resource Text: X does not exist in master LevelOfContainments
Validation Sets: BasicValidation
AssetInfoUpdate >
Property Type Validations
TypeId
Int32
ValidateMaster (Master: AssetTypes)
Resource Text: X does not exist in master AssetTypes
Validation Sets: BasicValidation
LabelId
Int32
ValidateMaster (Master: AssetLabels)
Resource Text: X does not exist in master AssetLabels
Validation Sets: BasicValidation
FacingTypeId
Nullable<Int32>
ValidateMaster (Master: AssetFacingTypes)
Resource Text: X does not exist in master AssetFacingTypes
Validation Sets: BasicValidation
AngleTypeId
Nullable<Int32>
ValidateMaster (Master: AssetAngleTypes)
Resource Text: X does not exist in master AssetAngleTypes
Validation Sets: BasicValidation
TargetMarketIds
List<Int32>
ValidateMaster (Master: TargetMarkets)
Resource Text: X does not exist in master TargetMarkets
Validation Sets: BasicValidation
ExternalReferenceId
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for ExternalReferenceId is 255 characters
Validation Sets: BasicValidation
CharacteristicUpdate >
Property Type Validations
Id
Int32
ValidateRequired
Resource Text: The field Id is required
Validation Sets: BasicValidation
ValidateMaster (Master: Characteristics)
Resource Text: X does not exist in master Characteristics
Validation Sets: BasicValidation
IsApplicable
Nullable<Boolean>
ValidateRequired
Resource Text: The field IsApplicable is required
Validation Sets: BasicValidation
CommercialUpdate >
Property Type Validations
LegalName
List<Translation>
ValidateMaximum (Maximum: 500)
Resource Text: The maximum length for LegalName is 500 characters
Validation Sets: BasicValidation
VariantDescription
List<Translation>
ValidateMaximum (Maximum: 500)
Resource Text: The maximum length for VariantDescription is 500 characters
Validation Sets: BasicValidation
BrandId
Int32
ValidateFunction (Function: Custom function)
Resource Text: The value for BrandId failed validation function Custom function
Validation Sets: BasicValidation
ContentUpdate >
Property Type Validations
UnitOfMeasureId
Nullable<Int32>
ValidateMaster (Master: unitofmeasures)
Resource Text: X does not exist in master unitofmeasures
Validation Sets: BasicValidation
CountryUpdate >
Property Type Validations
Id
Nullable<Int32>
ValidateMaster (Master: Countries, Exception: 0)
Resource Text: X does not exist in master Countries
Validation Sets: BasicValidation
FishIngredientUpdate >
Property Type Validations
ScientificFishNameId
Int32
ValidateRequired
Resource Text: The field ScientificFishNameId is required
Validation Sets: BasicValidation
ValidateMaster (Master: ScientificFishNames)
Resource Text: X does not exist in master ScientificFishNames
Validation Sets: BasicValidation
IngredientName
List<Translation>
ValidateRequired
Resource Text: The field IngredientName is required
Validation Sets: BasicValidation
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for IngredientName is 255 characters
Validation Sets: BasicValidation
FishCatchZones
List<FishCatchZoneUpdate>
ValidateRequired
Resource Text: The field FishCatchZones is required
Validation Sets: BasicValidation
ValidateMinimum (Minimum: 1)
Resource Text: The value must be at least {2} for {0}
Validation Sets: BasicValidation
FishCaptureMethod
Int32
ValidateRequired
Resource Text: The field FishCaptureMethod is required
Validation Sets: BasicValidation
ValidateMaster (Master: FishCaptureMethods)
Resource Text: X does not exist in master FishCaptureMethods
Validation Sets: BasicValidation
IngredientUpdate >
Property Type Validations
Name
List<Translation>
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Name is 255 characters
Validation Sets: BasicValidation
DeclarationName
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for DeclarationName is 255 characters
Validation Sets: BasicValidation
InternalPercentage
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for InternalPercentage
Validation Sets: BasicValidation
LabelContactCommunicationChannelUpdate >
Property Type Validations
LabelContactTypeId
Int32
ValidateMaster (Master: LabelContactTypes)
Resource Text: X does not exist in master LabelContactTypes
Validation Sets: BasicValidation
Website
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Website is 255 characters
Validation Sets: BasicValidation
EmailAddress
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for EmailAddress is 255 characters
Validation Sets: BasicValidation
PhoneNumber
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for PhoneNumber is 255 characters
Validation Sets: BasicValidation
LabelContactUpdate >
Property Type Validations
Name
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Name is 255 characters
Validation Sets: BasicValidation
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
TargetMarketId
Int32
ValidateRequired
Resource Text: The field TargetMarketId is required
Validation Sets: BasicValidation
ValidateMaster (Master: TargetMarkets)
Resource Text: X does not exist in master TargetMarkets
Validation Sets: BasicValidation
CommunicationAddress
String
ValidateMaximum (Maximum: 2000)
Resource Text: The maximum length for CommunicationAddress is 2000 characters
Validation Sets: BasicValidation
LogisticUpdate >
Property Type Validations
Gtin
String
ValidateMaximum (Maximum: 20)
Resource Text: The maximum length for Gtin is 20 characters
Validation Sets: BasicValidation
ValidateRegularExpression (Pattern: ^\d{13,14}$)
Resource Text: The value for Gtin does not match the required format
Validation Sets: BasicValidation
Number
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Number is 255 characters
Validation Sets: BasicValidation
EGNumber
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for EGNumber is 255 characters
Validation Sets: BasicValidation
Name
List<Translation>
ValidateFunction (Function: Custom function)
Resource Text: The field Name is required
Validation Sets: BasicValidation
Intrastatcode
Nullable<Int32>
ValidateFunction (Function: Custom function)
Resource Text: The value for Intrastatcode failed validation function Custom function
Validation Sets: BasicValidation
TargetMarketIds
List<Int32>
ValidateFunction (Function: Custom function)
Resource Text: The value for TargetMarketIds failed validation function Custom function
Validation Sets: BasicValidation
TaxRates
List<TaxRateUpdate>
ValidateFunction (Function: Custom function)
Resource Text: The value for TaxRates failed validation function Custom function
Validation Sets: BasicValidation
IsBaseUnit
Boolean
ValidateRequired
Resource Text: The field IsBaseUnit is required
Validation Sets: BasicValidation
ValidateFunction (Function: Custom function)
Resource Text: The value for IsBaseUnit failed validation function Custom function
Validation Sets: BasicValidation
IsConsumerUnit
Nullable<Boolean>
ValidateFunction (Function: Custom function)
Resource Text: The field IsConsumerUnit is required
Validation Sets: BasicValidation
Package
PackageUpdate
ValidateRequired
Resource Text: The field Package is required
Validation Sets: BasicValidation
NetWeight
ContentUpdate
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
NetContent
ContentUpdate
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
GrossWeight
ContentUpdate
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
DrainedWeight
ContentUpdate
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
LogisticTypeId
Int32
ValidateMaster (Master: LogisticTypes)
Resource Text: X does not exist in master LogisticTypes
Validation Sets: BasicValidation
MicroBiologicalOrganismUpdate >
Property Type Validations
MicroBiologicalOrganismId
Int32
ValidateMaster (Master: MicroBiologicalOrganisms)
Resource Text: X does not exist in master MicroBiologicalOrganisms
Validation Sets: BasicValidation
MeasurementPrecisionId
Nullable<Int32>
ValidateMaster (Master: MeasurementPrecisions)
Resource Text: X does not exist in master MeasurementPrecisions
Validation Sets: BasicValidation
Value
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
UnitOfMeasureId
Nullable<Int32>
ValidateMaster (Master: unitofmeasures)
Resource Text: X does not exist in master unitofmeasures
Validation Sets: BasicValidation
Comment
List<Translation>
ValidateMaximum (Maximum: 4000)
Resource Text: The maximum length for Comment is 4000 characters
Validation Sets: BasicValidation
MicroBiologicalSetUpdate >
Property Type Validations
Name
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Name is 255 characters
Validation Sets: BasicValidation
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
MicrobiologicalStageId
Int32
ValidateMaster (Master: MicrobiologicalStages)
Resource Text: X does not exist in master MicrobiologicalStages
Validation Sets: BasicValidation
MicrobiologicalOrganisms
List<MicroBiologicalOrganismUpdate>
ValidateRequired
Resource Text: The field MicrobiologicalOrganisms is required
Validation Sets: BasicValidation
ValidateMinimum (Minimum: 1)
Resource Text: The value must be at least {2} for {0}
Validation Sets: BasicValidation
NutrientSetUpdate >
Property Type Validations
Comment
List<Translation>
ValidateMaximum (Maximum: 500)
Resource Text: The maximum length for Comment is 500 characters
Validation Sets: BasicValidation
DailyValueIntakeReferenceComment
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for DailyValueIntakeReferenceComment is 255 characters
Validation Sets: BasicValidation
InformationProviderId
Nullable<Int32>
ValidateMaster (Master: nutritionalinformationproviders)
Resource Text: X does not exist in master nutritionalinformationproviders
Validation Sets: BasicValidation
NutrientsUpdate >
Property Type Validations
Id
Int32
ValidateRequired
Resource Text: The field Id is required
Validation Sets: BasicValidation
MeasurementPrecisionId
Int32
ValidateMaster (Master: MeasurementPrecisions)
Resource Text: X does not exist in master MeasurementPrecisions
Validation Sets: BasicValidation
ValuePerServing
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
GuideLineDailyAmount
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
UnitOfMeasureId
Nullable<Int32>
ValidateMaster (Master: UnitOfMeasures)
Resource Text: X does not exist in master UnitOfMeasures
Validation Sets: BasicValidation
MeasurementPrecisionPerservingId
Nullable<Int32>
ValidateMaster (Master: MeasurementPrecisions)
Resource Text: X does not exist in master MeasurementPrecisions
Validation Sets: BasicValidation
OrganolepticCharacteristicUpdate >
Property Type Validations
Name
List<Translation>
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Name is 255 characters
Validation Sets: BasicValidation
Description
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Description is 255 characters
Validation Sets: BasicValidation
PackageUpdate >
Property Type Validations
Name
List<Translation>
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
PackagingTypeId
Int32
ValidateMaster (Master: PackagingTypes)
Resource Text: X does not exist in master PackagingTypes
Validation Sets: BasicValidation
ValidateIsNot (Value: 0)
Resource Text: The field PackagingTypeId cannot be 0
Validation Sets: BasicValidation
Depth
Decimal
ValidateGreaterThen (Value: 0)
Resource Text: The field {0} must be greater than {2}
Validation Sets: BasicValidation
Height
Decimal
ValidateGreaterThen (Value: 0)
Resource Text: The field {0} must be greater than {2}
Validation Sets: BasicValidation
Width
Decimal
ValidateGreaterThen (Value: 0)
Resource Text: The field {0} must be greater than {2}
Validation Sets: BasicValidation
UnitOfMeasureId
Int32
ValidateMaster (Master: UnitOfMeasures)
Resource Text: X does not exist in master UnitOfMeasures
Validation Sets: BasicValidation
ValidateIsNot (Value: 0)
Resource Text: The field UnitOfMeasureId cannot be 0
Validation Sets: BasicValidation
Weight
ContentUpdate
ValidateGreaterThen (Value: 0)
Resource Text: The field {0} must be greater than {2}
Validation Sets: BasicValidation
PackagingMaterialsUpdate >
Property Type Validations
Id
Int32
ValidateMaster (Master: PackagingMaterials)
Resource Text: X does not exist in master PackagingMaterials
Validation Sets: BasicValidation
Value
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
UnitOfMeasureId
Nullable<Int32>
ValidateMaster (Master: UnitOfMeasures)
Resource Text: X does not exist in master UnitOfMeasures
Validation Sets: BasicValidation
PercentageRecycledMaterial
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for PercentageRecycledMaterial
Validation Sets: BasicValidation
PackagingMaterialColorId
Nullable<Int32>
ValidateMaster (Master: PackagingMaterialColors)
Resource Text: X does not exist in master PackagingMaterialColors
Validation Sets: BasicValidation
PalletUpdate >
Property Type Validations
AmountOfLayers
Nullable<Int32>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
AmountLogisticPerLayer
Nullable<Int32>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
PercentagesUpdate >
Property Type Validations
Fruit
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for Fruit
Validation Sets: BasicValidation
Vegetable
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for Vegetable
Validation Sets: BasicValidation
Meat
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for Meat
Validation Sets: BasicValidation
Fish
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for Fish
Validation Sets: BasicValidation
Nuts
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for Nuts
Validation Sets: BasicValidation
Oils
Nullable<Decimal>
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for Oils
Validation Sets: BasicValidation
PhysioChemicalCharacteristicUpdate >
Property Type Validations
PhysioChemicalCharacteristicId
Int32
ValidateRequired
Resource Text: The field PhysioChemicalCharacteristicId is required
Validation Sets: BasicValidation
ValidateMaster (Master: PhysioChemicalCharacteristics)
Resource Text: X does not exist in master PhysioChemicalCharacteristics
Validation Sets: BasicValidation
ValueFrom
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
ValueTo
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
UnitOfMeasureId
Nullable<Int32>
ValidateMaster (Master: UnitOfMeasures)
Resource Text: X does not exist in master UnitOfMeasures
Validation Sets: BasicValidation
PreparationInformationUpdate >
Property Type Validations
PreparationTypeId
Int32
ValidateRequired
Resource Text: The field PreparationTypeId is required
Validation Sets: BasicValidation
ValidateMaster (Master: PreparationTypes)
Resource Text: X does not exist in master PreparationTypes
Validation Sets: BasicValidation
ProductLocationsUpdate >
Property Type Validations
LocationOfBirth
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for LocationOfBirth is 255 characters
Validation Sets: BasicValidation
LocationOfProvenance
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for LocationOfProvenance is 255 characters
Validation Sets: BasicValidation
LocationOfRearing
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for LocationOfRearing is 255 characters
Validation Sets: BasicValidation
LocationOfSlaughter
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for LocationOfSlaughter is 255 characters
Validation Sets: BasicValidation
LocationOfOrigin
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for LocationOfOrigin is 255 characters
Validation Sets: BasicValidation
CountryOfOriginId
Nullable<Int32>
ValidateMaster (Master: Countries)
Resource Text: X does not exist in master Countries
Validation Sets: BasicValidation
ProductUpdate >
Property Type Validations
Name
List<Translation>
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
RecipeNumber
String
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for RecipeNumber is 255 characters
Validation Sets: BasicValidation
ProductGroupId
Nullable<Int32>
ValidateMaster (Master: ProductGroups)
Resource Text: X does not exist in master ProductGroups
Validation Sets: BasicValidation
GlobalProductClassificationId
Nullable<Int32>
ValidateFunction (Function: Custom function)
Resource Text: The value for GlobalProductClassificationId failed validation function Custom function
Validation Sets: BasicValidation
IddsiId
Nullable<Int32>
ValidateMaster (Master: IDDSI)
Resource Text: X does not exist in master IDDSI
Validation Sets: BasicValidation
QualityMarkUpdate >
Property Type Validations
Id
Int32
ValidateRequired
Resource Text: The field Id is required
Validation Sets: BasicValidation
ValidateMaster (Master: QualityMarks)
Resource Text: X does not exist in master QualityMarks
Validation Sets: BasicValidation
SpecificationUpdate >
Property Type Validations
StatusId
Int32
ValidateMaster (Master: SpecificationStatus)
Resource Text: X does not exist in master SpecificationStatus
Validation Sets: BasicValidation
StateOfPreparationsUpdate >
Property Type Validations
StateOfPreparationId
Int32
ValidateRequired
Resource Text: The field StateOfPreparationId is required
Validation Sets: BasicValidation
ValidateMaster (Master: StateOfPreparations)
Resource Text: X does not exist in master StateOfPreparations
Validation Sets: BasicValidation
PerHunderdUomId
Nullable<Int32>
ValidateRequired
Resource Text: The field PerHunderdUomId is required
Validation Sets: BasicValidation
ValidateMaster (Master: UnitOfMeasures)
Resource Text: X does not exist in master UnitOfMeasures
Validation Sets: BasicValidation
ServingUnitValue
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
ServingUomId
Nullable<Int32>
ValidateMaster (Master: UnitOfMeasures)
Resource Text: X does not exist in master UnitOfMeasures
Validation Sets: BasicValidation
Nutrients
List<NutrientsUpdate>
ValidateFunction (Function: Custom function)
Resource Text: The value for Nutrients failed validation function Custom function
Validation Sets: BasicValidation
StorageConditionSetUpdate >
Property Type Validations
PreservationTechniqueId
Nullable<Int32>
ValidateMaster (Master: PreservationTechniques)
Resource Text: X does not exist in master PreservationTechniques
Validation Sets: BasicValidation
ShelfLifeLocationText
List<Translation>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for ShelfLifeLocationText is 255 characters
Validation Sets: BasicValidation
Comment
List<Translation>
ValidateMaximum (Maximum: 4000)
Resource Text: The maximum length for Comment is 4000 characters
Validation Sets: BasicValidation
UsageInstructionLabel
List<Translation>
ValidateMaximum (Maximum: 4000)
Resource Text: The maximum length for UsageInstructionLabel is 4000 characters
Validation Sets: BasicValidation
StorageInstructionLabel
List<Translation>
ValidateMaximum (Maximum: 4000)
Resource Text: The maximum length for StorageInstructionLabel is 4000 characters
Validation Sets: BasicValidation
ShelfLifeId
Nullable<Int32>
ValidateMaster (Master: ShelfLifes)
Resource Text: X does not exist in master ShelfLifes
Validation Sets: BasicValidation
StorageConditionStagesUpdate >
Property Type Validations
Id
Int32
ValidateMaster (Master: StorageConditionStages)
Resource Text: X does not exist in master StorageConditionStages
Validation Sets: BasicValidation
StorageConditions
List<StorageConditionsUpdate>
ValidateRequired
Resource Text: The field StorageConditions is required
Validation Sets: BasicValidation
ValidateMinimum (Minimum: 1)
Resource Text: The value must be at least {2} for {0}
Validation Sets: BasicValidation
StorageConditionsUpdate >
Property Type Validations
StorageConditionId
Int32
ValidateMaster (Master: StorageConditions)
Resource Text: X does not exist in master StorageConditions
Validation Sets: BasicValidation
RelativeHumidity
Nullable<Decimal>
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for RelativeHumidity is 255 characters
Validation Sets: BasicValidation
PeriodId
Nullable<Int32>
ValidateIsNot (Value: 0)
Resource Text: The field PeriodId cannot be 0
Validation Sets: BasicValidation
ValidateMaster (Master: Periods)
Resource Text: X does not exist in master Periods
Validation Sets: BasicValidation
PeriodValue
Nullable<Decimal>
ValidateGreaterThenOrEqual (Value: 0)
Resource Text: The field {0} must be greater than or equal to {2}
Validation Sets: BasicValidation
Comment
List<Translation>
ValidateMaximum (Maximum: 4000)
Resource Text: The maximum length for Comment is 4000 characters
Validation Sets: BasicValidation
SubIngredientUpdate >
Property Type Validations
Name
List<Translation>
ValidateRequired
Resource Text: The field Name is required
Validation Sets: BasicValidation
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for Name is 255 characters
Validation Sets: BasicValidation
DeclarationName
List<Translation>
ValidateRequired
Resource Text: The field DeclarationName is required
Validation Sets: BasicValidation
ValidateMaximum (Maximum: 255)
Resource Text: The maximum length for DeclarationName is 255 characters
Validation Sets: BasicValidation
CountryOfOriginId
Int32
ValidateMaster (Master: Countries, Exception: 0)
Resource Text: X does not exist in master Countries
Validation Sets: BasicValidation
InternalPercentage
Decimal
ValidateRange (Minimum: 0, Maximum: 100)
Resource Text: The value must be between 0 and 100 for InternalPercentage
Validation Sets: BasicValidation
TaxRateUpdate >
Property Type Validations
TargetMarketId
Int32
ValidateMaster (Master: TargetMarkets)
Resource Text: X does not exist in master TargetMarkets
Validation Sets: BasicValidation
TaxRateId
Int32
ValidateMaster (Master: TaxRates)
Resource Text: X does not exist in master TaxRates
Validation Sets: BasicValidation