namespace Blink.Backoffice.Services.PcmDb.Entities;

public partial class SklepPozDok
{
    public decimal SklepId { get; set; }

    public decimal SklepDokId { get; set; }

    public int Kolejnosc { get; set; }

    public int NrPozycji { get; set; }

    public decimal SklepTowId { get; set; }

    public short TypPoz { get; set; }

    public decimal IloscPlus { get; set; }

    public decimal IloscMinus { get; set; }

    public short PoziomCen { get; set; }

    public short Metoda { get; set; }

    public decimal CenaDomyslna { get; set; }

    public decimal CenaPrzedRab { get; set; }

    public decimal RabatProc { get; set; }

    public decimal CenaPoRab { get; set; }

    public decimal Wartosc { get; set; }

    public decimal CenaDet { get; set; }

    public decimal CenaMag { get; set; }

    public short Stawka { get; set; }

    public short TypTowaru { get; set; }

    public decimal IleWZgrzewce { get; set; }

    public short? StawkaDod { get; set; }

    public decimal? Netto { get; set; }

    public decimal? Podatek { get; set; }

    public virtual SklepDok SklepDok { get; set; } = null!;

    public virtual SklepPartia? SklepPartia { get; set; }

    public virtual ICollection<SklepPozAkcyza> SklepPozAkcyza { get; set; } = new List<SklepPozAkcyza>();

    public virtual ICollection<SklepRegulaPozDok> SklepRegulaPozDok { get; set; } = new List<SklepRegulaPozDok>();

    public virtual ICollection<SklepRegulaPozDokSzczeg> SklepRegulaPozDokSzczeg { get; set; } = new List<SklepRegulaPozDokSzczeg>();

    public virtual ICollection<SklepRozPrtMag> SklepRozPrtMag { get; set; } = new List<SklepRozPrtMag>();

    public virtual ICollection<SklepRozlPartii> SklepRozlPartii { get; set; } = new List<SklepRozlPartii>();

    public virtual ICollection<SklepTekstPoz> SklepTekstPoz { get; set; } = new List<SklepTekstPoz>();

    public virtual SklepTowar SklepTowar { get; set; } = null!;
}
