ValidationErrorCode
ValidationErrorCode enumeration
Validation error code enum.
public enum ValidationErrorCode
Values
Name | Value | Description |
---|---|---|
SchemaRefNoTypeSimple | 0 |
SchemaRef type MUST occur and MUST have the fixed content “simple”. |
SchemaRefNoHref | 1 |
SchemaRef MUST have an href attribute. |
ContextNoId | 2 |
Context id MUST include the id attribute. |
ContextNoEntity | 3 |
The entity element is required content of the context element. |
ContextEntityNoIdentifier | 4 |
The entity element MUST contain an identifier element |
ContextPeriodNoStartTime | 5 |
Context peroid type is duration, but has no start date. |
ContextPeriodNoEndTime | 6 |
Context peroid type is duration, but has no end date. |
ContextPeriodStartAfterEnd | 7 |
Context peroid type is duration, but end date is before start date. |
ContextInstantNoTime | 8 |
Context peroid type is instant, but has no instant date. |
ContextScenarioXbrlNamespace | 9 |
Context scenario can’t have xbrl namespace node. |
ContextScenarioXbrlSubstitutionGroup | 10 |
Context scenario can’t have element in the substitution group for elements defined in the xbrl namespace. |
ContextScenarioEmpty | 11 |
Context scenario can’t be empty" |
ContextSegmentXbrlNamespace | 12 |
Context segment can’t have xbrl namespace node. |
ContextSegmentXbrlSubstitutionGroup | 13 |
Context segment can’t have element in the substitution group for elements defined in the xbrl namespace. |
ContextSegmentEmpty | 14 |
Context segment can’t be empty |
ItemNoContext | 15 |
Item must have a context. |
ItemPeroidTypeConflictWithContext | 16 |
Item has period type conflict with context. |
ItemNumericNoUnit | 17 |
Item is numeric and must have a unit. |
MonetaryItemNoSingleUnitMeasure | 18 |
Item is monetary type and must have a single unit measure. |
MonetaryItemNoISO4217 | 19 |
Item is monetary type and must have a Iso 4217 style unit measure. |
ShareItemNoSingleUnitMeasure | 20 |
Item is share type and must have a single unit measure. |
ShareItemNoShareUnitMeasure | 21 |
Item is share type and must have a xbrli:shares unit measure. |
NillItemWithPrecisionOrDecimals | 22 |
Item is nil and must not have either precision or decimals. |
FractionItemWithPrecisionOrDecimals | 23 |
Item is fraction type and must not have either precision or decimals. |
NumericItemWithBothPrecisionAndDecimals | 24 |
Item is numeric type and must not have both precision and decimals. |
NumericItemWithoutPrecisionOrDecimals | 25 |
Item is numeric type and must have either precision or decimals. |
NonNumericItemWithPrecisionOrDecimals | 26 |
Item is not numeric type and must not have either precision or decimals. |
FootnoteArcFromNotFound | 27 |
Footnote arc can’t find from Loc. |
FootnoteArcToNotFound | 28 |
Footnote arc can’t find to footnote. |
DefinitionArcFromNotFound | 29 |
Definition arc can’t find from Loc. |
DefinitionArcToNotFound | 30 |
Definition arc can’t find to Loc. |
EssenceAliasDefinitionArcDifferentType | 31 |
Essence-alias Definition arc has different types. |
EssenceAliasDefinitionArcDifferentPeriodType | 32 |
Essence-alias Definition arc has different periodTypes. |
EssenceAliasDefinitionArcDifferentBalance | 33 |
Essence-alias Definition arc has different balances. |
CalculationArcFromNotFound | 34 |
Calculation arc can’t find from Loc. |
CalculationArcToNotFound | 35 |
Calculation arc can’t find to Loc. |
CalculationArcZeroWeight | 36 |
Calculation arc has zero weight. |
CalculationArcSummationItemNonNumeric | 37 |
Summation item calculation arc has non numeric concept. |
CalculationArcIllegalBalancecWeight | 38 |
Summation item calculation arc has non numeric concept. |
LabelArcFromNotFound | 39 |
Label arc can’t find from Loc. |
LabelArcToNotFound | 40 |
Label arc can’t find to Label. |
PresentationArcFromNotFound | 41 |
Presentation arc can’t find from Loc. |
PresentationArcToNotFound | 42 |
Presentation arc can’t find to Loc. |
PresentationArcPreferredLabelNotFound | 43 |
Presentation arc can’t find preferredLabel. |
ReferenceArcFromNotFound | 44 |
Reference arc can’t find from Loc. |
ReferenceArcToNotFound | 45 |
Reference arc can’t find to Reference. |
InlineFactMissContext | 46 |
Inline Fact can’t find context. |
InlineFactMissUnit | 47 |
Inline Fact can’t find unit. |
InlineDuplicatedId | 48 |
Inline Xbrl document has duplicated id. |
InlineRelationshipMissFromRef | 49 |
Inline relationship can’t find from ref. |
InlineRelationshipMissToRef | 50 |
Inline relationship can’t find to ref. |
InlineRelationshipIllegalFromRef | 51 |
Inline relationship has illegal from ref. |
InlineRelationshipIllegalToRef | 52 |
Inline relationship has illegal to ref. |
InlineContinuationNotMatch | 53 |
Inline Continuation has illegal to match. |
InlineFootnoteNotlang | 54 |
Inline Footnote has no lang. |
InlineFractionIllegalChildElement | 55 |
Inline Fraction has illegal childelement. |
InlineFractionIllegalAttrbuites | 56 |
Inline Fraction has illegal attrbuites. |
InlineFractionIllegalAncestor | 57 |
Inline Fraction has illegal Ancestor. |
InlineFractionTermNegative | 58 |
Inline Fraction has Term Negative. |
InlineHeaderIllegalAncestor | 59 |
Inline Fraction has illegal tag. |
InlineHeaderDisplayNone | 60 |
Inline header father div node has no style of “display:none”. |
InlineHeaderIllegalChildElement | 61 |
Inline header has more than one “hidden” element or more than one “resources” element. |
InlineNonFractionIllegalAncestor | 62 |
Inline nonFraction has illegal Ancestor. |
InlineNonFractionIllegalChildElement | 63 |
Inline nonFraction has illegal Child Elemnt. |
InlineNonFractionIllegalProperties | 64 |
Inline nonFraction has illegal Properties. |
InlineNonFractionTermNegative | 65 |
Inline nonFraction has Term Negative. |
InlineTupleIllegalChildElement | 66 |
Inline tuple has illegal element. |
InlineContinuationNoId | 67 |
The ix:continuation element MUST have an id attribute.. |
InlineContinuationIllegalAncestor | 68 |
The ix:continuation element MUST NOT be a descendant of an ix:hidden element. |
InlineExcludeIllegalAncestor | 69 |
The ix:exclude element MUST be a descendant of at least one ix:continuation, ix:footnote or ix:nonNumeric element. |
See Also
- namespace Aspose.Finance.Xbrl.Validator
- assembly Aspose.Finance