|
@@ -42,10 +42,13 @@ class PosSales(http.Controller):
|
|
from res_store import get_stores
|
|
from res_store import get_stores
|
|
from sale_order import get_sale_orders
|
|
from sale_order import get_sale_orders
|
|
from stock_picking import get_pickings
|
|
from stock_picking import get_pickings
|
|
|
|
+ from stock_warehouse import get_warehouses
|
|
|
|
|
|
# Logic
|
|
# Logic
|
|
check_base_currency()
|
|
check_base_currency()
|
|
config = get_pos_config()
|
|
config = get_pos_config()
|
|
|
|
+ image_type = config.get('imageType')
|
|
|
|
+
|
|
mode = kw.get('mode', 'unknown')
|
|
mode = kw.get('mode', 'unknown')
|
|
data = {}
|
|
data = {}
|
|
|
|
|
|
@@ -57,13 +60,13 @@ class PosSales(http.Controller):
|
|
'user': get_current_user(),
|
|
'user': get_current_user(),
|
|
'currencies': get_currencies_from_journals(),
|
|
'currencies': get_currencies_from_journals(),
|
|
'journals': get_journals(),
|
|
'journals': get_journals(),
|
|
- 'customers': get_customers(image_type=config.get('imageType')),
|
|
|
|
- 'products': get_products(image_type=config.get('imageType')),
|
|
|
|
|
|
+ 'customers': get_customers(image_type=image_type),
|
|
|
|
+ 'products': get_products(image_type=image_type),
|
|
'paymentTerms': get_payment_terms(),
|
|
'paymentTerms': get_payment_terms(),
|
|
'banks': get_banks(),
|
|
'banks': get_banks(),
|
|
'bankPaymentTypes': get_bank_payment_types(),
|
|
'bankPaymentTypes': get_bank_payment_types(),
|
|
'chequeTypes': get_cheque_types(),
|
|
'chequeTypes': get_cheque_types(),
|
|
- 'stores': get_stores()
|
|
|
|
|
|
+ 'warehouses': get_warehouses()
|
|
}
|
|
}
|
|
|
|
|
|
# Take data for picking
|
|
# Take data for picking
|
|
@@ -73,8 +76,8 @@ class PosSales(http.Controller):
|
|
'date': get_datetime(),
|
|
'date': get_datetime(),
|
|
'user': get_current_user(),
|
|
'user': get_current_user(),
|
|
'currencies': get_currencies_from_journals(),
|
|
'currencies': get_currencies_from_journals(),
|
|
- 'customers': get_customers(image_type=config.get('imageType')),
|
|
|
|
- 'products': get_products(image_type=config.get('imageType'))
|
|
|
|
|
|
+ 'customers': get_customers(image_type=image_type),
|
|
|
|
+ 'products': get_products(image_type=image_type)
|
|
}
|
|
}
|
|
|
|
|
|
# Take data for payment
|
|
# Take data for payment
|
|
@@ -82,7 +85,7 @@ class PosSales(http.Controller):
|
|
data = {
|
|
data = {
|
|
'saleOrders': get_sale_orders(),
|
|
'saleOrders': get_sale_orders(),
|
|
'currencies': get_currencies_from_journals(),
|
|
'currencies': get_currencies_from_journals(),
|
|
- 'customers': get_customers(image_type=config.get('imageType')),
|
|
|
|
|
|
+ 'customers': get_customers(image_type=image_type),
|
|
'journals': get_journals(),
|
|
'journals': get_journals(),
|
|
'paymentTerms': get_payment_terms(),
|
|
'paymentTerms': get_payment_terms(),
|
|
'banks': get_banks(),
|
|
'banks': get_banks(),
|