wherehouse: add sender field to stock movemend model

This commit is contained in:
behruz-dev
2025-10-31 21:49:47 +05:00
parent f49a446c71
commit 0c2d73f892
5 changed files with 51 additions and 4 deletions

View File

@@ -47,12 +47,14 @@ class Command(BaseCommand):
user = None
if item.get('recieved_user'):
user = User.objects.filter(full_name=item['recieved_user']['full_name']).first()
sender_user = User.objects.filter(full_name=item['sender_user']['full_name']).first()
stock_movemend, created = StockMovemend.objects.get_or_create(
number=item['id'],
defaults={
"wherehouse_to": recieved_warehouse,
"wherehouse_from": sender_warehouse,
"recipient": user,
"sender": sender_user,
"project_folder": project_folder,
"movemend_type": movemend_types.get(item['status']),
"date": datetime.strptime(item['date'], "%d.%m.%Y"),