fix pos sharing information bug in stake holders
This commit is contained in:
@@ -8,6 +8,7 @@ from apps.product.services.services import (
|
||||
from apps.pos_device.services.services import pos_organizations_sharing_information
|
||||
from apps.pos_device.pos.api.v1.serializers.device import DeviceSerializer
|
||||
from apps.herd.pos.api.v1.serializers import RancherSerializer
|
||||
from apps.product.models import QuotaDistribution, Product
|
||||
from apps.warehouse import models as warehouse_models
|
||||
from apps.warehouse.exceptions import (
|
||||
TotalInventorySaleException
|
||||
@@ -130,6 +131,12 @@ class InventoryQuotaSaleTransactionSerializer(serializers.ModelSerializer):
|
||||
for item_data in items_data:
|
||||
item = warehouse_models.InventoryQuotaSaleItem.objects.create(
|
||||
transaction=transaction,
|
||||
quota_distribution=QuotaDistribution.objects.get(
|
||||
id=item_data.pop('quota_distribution')
|
||||
),
|
||||
product=Product.objects.get(
|
||||
id=item_data.pop('product')
|
||||
),
|
||||
**item_data
|
||||
)
|
||||
total_price += item.total_price
|
||||
|
||||
Reference in New Issue
Block a user