/* tslint:disable */
import { PriceDTO } from './price-dto';
import { StockStatus } from './stock-status';

/**
 * Bestandsinformation
 */
export interface StockInfoDTO {

  /**
   * Verfügbare Menge
   */
  availableQuantity?: number;

  /**
   * Filiale PK
   */
  branchId?: number;

  /**
   * Fach / Kammer
   */
  compartment?: string;

  /**
   * EAN
   */
  ean?: string;

  /**
   * Lagerbestand
   */
  inStock?: number;

  /**
   * Artikel PK
   */
  itemId?: number;

  /**
   * ZOB
   */
  minStockCategoryManagement?: number;

  /**
   * FOB
   */
  minStockLocal?: number;

  /**
   * Warengruppe
   */
  productgroup?: string;

  /**
   * Bereits aus dem Bestand genommen
   */
  removedFromStock?: number;

  /**
   * Verkaufspreis (VK)
   */
  retailPrice?: PriceDTO;

  /**
   * Dispositionsstatus
   * 1:rot = nicht bewirtschaftet (Sortiment inaktiv, Dispo aus); 2:gelb = Abverkauf (Sortiment aktiv, Dispo aus); 3:grün = Autodispo, (Sortiment aktiv, Dispo aktiv); 4:schwarz = "gesperrt" (Dispo gesperrt)
   */
  status?: StockStatus;

  /**
   * Lager PK
   */
  stockId?: number;
}
