/* tslint:disable */
import { EntityDTOOfBranchDTOAndReadOnlyBranch } from './entity-dtoof-branch-dtoand-read-only-branch';
import { BranchType } from './branch-type';
export interface BranchDTO extends EntityDTOOfBranchDTOAndReadOnlyBranch{

  /**
   * Filial-/Abteilungsnnummer
   */
  branchNumber?: string;

  /**
   * Art der Filiale/Abteilung
   *
   * NotSet			= 0,
   * Store			= 1,
   * WebStore		= 2,
   * CallCenter		= 4,
   * Headquarter		= 8
   */
  branchType: BranchType;

  /**
   * Standard
   */
  isDefault?: string;

  /**
   * Ist die Filiale aktiv
   */
  isOnline?: boolean;

  /**
   * Eindeutiger Schlüssel/Kürzel (bezogen auf das Label)
   */
  key?: string;

  /**
   * Label, welche die Fialiale/Abteilung angehört
   */
  label?: string;

  /**
   * Name der Filiale/Abteilung
   */
  name?: string;

  /**
   * Übergeordnete Filiale/Abteilung
   */
  parent?: number;

  /**
   * Addressdaten
   */
  region?: string;

  /**
   * Kurzname
   */
  shortName?: string;
}
