public virtual void AddItem(Nomenclature nomenclature, decimal amount, decimal inStock)
 {
     var item = new WriteoffDocumentItem
     {
         Nomenclature = nomenclature,
         AmountOnStock = inStock,
         Amount = amount,
         Document = this
     };
     if (WriteoffWarehouse != null)
         item.CreateOperation(WriteoffWarehouse, TimeStamp);
     else
         item.CreateOperation(Client, DeliveryPoint, TimeStamp);
     ObservableItems.Add (item);
 }