Class DocumentPositionReference
- Namespace
- RetailForce.Fiscalisation.Model.Document
- Assembly
- RetailForce.Fiscalisation.Model.dll
A document position reference.
[Serializable]
public class DocumentPositionReference : DocumentReference, IEquatable<DocumentReference>
- Inheritance
-
ValidationBase<DocumentValidationError>ValidationPropertyBase<DocumentValidationError>DocumentPositionReference
- Implements
- Inherited Members
-
ValidationPropertyBase<DocumentValidationError>.Validate()
Remarks
To use document position references it is not necessary to set document reference. When setting also document reference the document key must be equal to the document position reference.
Properties
DocumentLevel
The level for the document.
protected override DocumentLevel DocumentLevel { get; }
Property Value
PositionNumber
The position number of the referenced document position.
public int PositionNumber { get; set; }
Property Value
Methods
ValidateElement()
Validates the element with element specific validation and returns a list of validation errors.
protected override List<DocumentValidationError> ValidateElement()
Returns
- List<DocumentValidationError>
A list of RetailForce.Common.Validation.ValidationError objects.