namespace CashLineERP.Contracts.External;

public sealed record ExternalCustomerDeliveryResponse(
    long DispatchOrderId,
    string DispatchNumber,
    long SalesOrderId,
    string SalesOrderNumber,
    string DispatchStatusCode,
    string SalesOrderStatusCode,
    DateTime? PlannedShipAtUtc,
    DateTime? ShippedAtUtc,
    DateTime? DeliveredAtUtc,
    string? ProofOfDeliveryReceiver,
    string? DeliveryConditionCode,
    string? DeliveryExceptionCode,
    string? DeliveryRecoveryStatusCode);
