summaryrefslogtreecommitdiffstats
path: root/inventory/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'inventory/models.py')
-rw-r--r--inventory/models.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/inventory/models.py b/inventory/models.py
index 6dfd7f6..f9069df 100644
--- a/inventory/models.py
+++ b/inventory/models.py
@@ -98,6 +98,17 @@ class Item(models.Model):
return true
return false
+ def add_shelf(self, code):
+
+ self.name = 'Regalborte'
+ self.description = 'Borte im Hochregal \n Reihe: ' + code[1] + 'Regal: ' + code[2]
+ self.business_area = BusinessArea.objects.get(name='ideell')
+ self.category = Category.objects.get(name='Inventar')
+ self.parent = Barcode.objects.get(code='H0000')
+ self.inUse = 'X'
+ self.tag = Tag.objects.get(name='Regale & Storage')
+ self.save()
+
def __unicode__(self):
return _(u"%(name)s (codes: %(barcodes)s)") % {'name': self.name, 'barcodes': self.barcodes()}