using Connected.Annotations; using Connected.Common.Documents; using Connected.Entities.Annotations; using Connected.Logistics.Types; namespace Connected.Logistics.Documents.Receive; /// [Table(Schema = Domain.Code)] internal sealed record ReceivePostingDocument : Document, IReceivePostingDocument { public const string EntityKey = $"{Domain.Code}.{nameof(ReceivePostingDocument)}"; /// [Ordinal(0)] public int Document { get; init; } /// [Ordinal(1)] public int OpenItemCount { get; init; } /// [Ordinal(2)] public int ItemCount { get; init; } }