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