/* tslint:disable */
import { EntityDTOOfReturnSuggestionDTOAndIReturnSuggestion } from './entity-dtoof-return-suggestion-dtoand-ireturn-suggestion';
import { EntityDTOContainerOfStockCompartmentDTO } from './entity-dtocontainer-of-stock-compartment-dto';
import { ImpedimentDTO } from './impediment-dto';
import { ProductDTO } from './product-dto';
import { QuantityUnitType } from './quantity-unit-type';
import { PriceDTO } from './price-dto';
import { EntityDTOContainerOfReturnItemDTO } from './entity-dtocontainer-of-return-item-dto';
import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-supplier-dto';
import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto';
import { EntityDTOContainerOfStockItemDTO } from './entity-dtocontainer-of-stock-item-dto';
export interface ReturnSuggestionDTO extends EntityDTOOfReturnSuggestionDTOAndIReturnSuggestion{
  accepted?: string;
  assortment?: string;
  assortmentDetail?: string;
  compartment?: EntityDTOContainerOfStockCompartmentDTO;
  department?: string;
  impediment?: ImpedimentDTO;
  placementQuantity?: number;
  placementType?: string;
  product?: ProductDTO;
  quantity?: number;
  quantityUnit?: string;
  quantityUnitType?: QuantityUnitType;
  rejected?: string;
  remainingQuantityInStock?: number;
  retailPrice?: PriceDTO;
  returnItem?: EntityDTOContainerOfReturnItemDTO;
  returnReason?: string;
  returnTo?: EntityDTOContainerOfSupplierDTO;
  shelfLabel?: string;
  sort?: number;
  source?: string;
  sourceDetail?: string;
  stock?: EntityDTOContainerOfStockDTO;
  stockItem?: EntityDTOContainerOfStockItemDTO;
}
