commit
06fe0c7c9d
@ -63,7 +63,10 @@ def setup_item():
|
|||||||
for i in items:
|
for i in items:
|
||||||
item = frappe.new_doc('Item')
|
item = frappe.new_doc('Item')
|
||||||
item.update(i)
|
item.update(i)
|
||||||
item.default_warehouse = frappe.get_all('Warehouse', filters={'warehouse_name': item.default_warehouse}, limit=1)[0].name
|
if item.default_warehouse:
|
||||||
|
warehouse = frappe.get_all('Warehouse', filters={'warehouse_name': item.default_warehouse}, limit=1)
|
||||||
|
if warehouse:
|
||||||
|
item.default_warehouse = warehouse[0].name
|
||||||
item.insert()
|
item.insert()
|
||||||
|
|
||||||
def setup_product_bundle():
|
def setup_product_bundle():
|
||||||
|
@ -41,9 +41,9 @@ def complete_setup(domain='Manufacturing'):
|
|||||||
setup_complete({
|
setup_complete({
|
||||||
"first_name": "Test",
|
"first_name": "Test",
|
||||||
"last_name": "User",
|
"last_name": "User",
|
||||||
"email": "test_demo@erpnext.com",
|
"email": "demo@erpnext.com",
|
||||||
"company_tagline": 'Awesome Products and Services',
|
"company_tagline": 'Awesome Products and Services',
|
||||||
"password": "test",
|
"password": "demo",
|
||||||
"fy_start_date": "2015-01-01",
|
"fy_start_date": "2015-01-01",
|
||||||
"fy_end_date": "2015-12-31",
|
"fy_end_date": "2015-12-31",
|
||||||
"bank_account": "National Bank",
|
"bank_account": "National Bank",
|
||||||
|
@ -88,6 +88,7 @@ def submit_draft_stock_entries():
|
|||||||
DuplicateEntryForProductionOrderError, OperationsNotCompleteError
|
DuplicateEntryForProductionOrderError, OperationsNotCompleteError
|
||||||
|
|
||||||
# try posting older drafts (if exists)
|
# try posting older drafts (if exists)
|
||||||
|
frappe.db.commit()
|
||||||
for st in frappe.db.get_values("Stock Entry", {"docstatus":0}, "name"):
|
for st in frappe.db.get_values("Stock Entry", {"docstatus":0}, "name"):
|
||||||
try:
|
try:
|
||||||
ste = frappe.get_doc("Stock Entry", st[0])
|
ste = frappe.get_doc("Stock Entry", st[0])
|
||||||
|
@ -8,7 +8,7 @@ from frappe.utils import flt, cint, nowdate
|
|||||||
|
|
||||||
from frappe import throw, _
|
from frappe import throw, _
|
||||||
import frappe.defaults
|
import frappe.defaults
|
||||||
|
from frappe.utils import getdate
|
||||||
from erpnext.controllers.buying_controller import BuyingController
|
from erpnext.controllers.buying_controller import BuyingController
|
||||||
from erpnext.accounts.utils import get_account_currency
|
from erpnext.accounts.utils import get_account_currency
|
||||||
from frappe.desk.notifications import clear_doctype_notifications
|
from frappe.desk.notifications import clear_doctype_notifications
|
||||||
@ -59,7 +59,7 @@ class PurchaseReceipt(BuyingController):
|
|||||||
pc_obj = frappe.get_doc('Purchase Common')
|
pc_obj = frappe.get_doc('Purchase Common')
|
||||||
self.check_for_closed_status(pc_obj)
|
self.check_for_closed_status(pc_obj)
|
||||||
|
|
||||||
if self.posting_date > nowdate():
|
if getdate(self.posting_date) > getdate(nowdate()):
|
||||||
throw(_("Posting Date cannot be future date"))
|
throw(_("Posting Date cannot be future date"))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user