using foodmarket.Domain.Common;

namespace foodmarket.Domain.Catalog;

// Точка продаж (магазин/отдел). Привязана к складу, с которого продаёт.
public class RetailPoint : TenantEntity
{
    public string Name { get; set; } = null!;
    public string? Code { get; set; }
    public Guid StoreId { get; set; }            // склад, с которого идут продажи
    public Store? Store { get; set; }
    public string? Address { get; set; }
    public string? Phone { get; set; }
    public string? FiscalSerial { get; set; }    // серийный номер ККМ (заполнится когда подключим фискализацию)
    public string? FiscalRegNumber { get; set; } // регистрационный номер в ОФД
    public bool IsActive { get; set; } = true;
}
