namespace Blink.Backoffice.Services.PcmDb.Entities;

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

    public decimal SklepParId { get; set; }

    public decimal SklepKasaId { get; set; }

    public DateTime DataCzas { get; set; }

    public short TypPar { get; set; }

    public string Kasjer { get; set; } = null!;

    public string CechyPar { get; set; } = null!;

    public string KodKarty { get; set; } = null!;

    public short Aktywny { get; set; }

    public int IloscPoz { get; set; }

    public decimal Brutto { get; set; }

    public decimal OpakZwr { get; set; }

    public decimal OpakWyd { get; set; }

    public decimal Rabat { get; set; }

    public decimal Gotowka { get; set; }

    public decimal Bony { get; set; }

    public decimal Czek { get; set; }

    public decimal Karta { get; set; }

    public decimal InneFPlat { get; set; }

    public DateTime Zmiana { get; set; }

    public decimal? Waluty { get; set; }

    public decimal? Przelew { get; set; }

    public decimal? DodFPlat { get; set; }

    public short? EksportFK { get; set; }

    public short? CentrEksportFK { get; set; }

    public decimal? SklepWalId { get; set; }

    public decimal? Kurs { get; set; }

    public string? NIP { get; set; }

    public string? GrupyGTU { get; set; }

    public short? PodmiotPowiazany { get; set; }

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

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

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

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

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

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

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

    public virtual SklepWaluta? SklepWaluta { get; set; }
}
