• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python module_manager.reload_doc函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中webnotes.modules.module_manager.reload_doc函数的典型用法代码示例。如果您正苦于以下问题:Python reload_doc函数的具体用法?Python reload_doc怎么用?Python reload_doc使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了reload_doc函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	reload_doc('stock', 'doctype', 'delivery_note_detail')
	reload_doc('stock', 'Print Format', 'Delivery Note Packing List Wise')
	
	webnotes.conn.sql("delete from `tabDocField` where fieldname in ('packed_by', 'packing_checked_by', 'pack_size') and parent = 'Delivery Note'")
开发者ID:antoxin,项目名称:erpnext,代码行数:7,代码来源:packing_slip.py


示例2: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	sql = webnotes.conn.sql

	reload_doc('hr', 'doctype', 'salary_manager')
	sql("delete from `tabDocField` where parent = 'Salary Manager' and fieldname = 'employment_type'")
开发者ID:calvinfroedge,项目名称:erpnext,代码行数:7,代码来源:sal_man_patch.py


示例3: setup

def setup():
	"creates the DocTrigger table from core"
	webnotes.conn.commit()
	from webnotes.modules.module_manager import reload_doc
	reload_doc('core','doctype','doctrigger')
	webnotes.conn.begin()
	
开发者ID:cmrajan,项目名称:wnframework,代码行数:6,代码来源:triggers.py


示例4: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	reload_doc('setup', 'doctype', 'manage_account')
	reload_doc('stock', 'doctype', 'item')
	webnotes.conn.sql("delete from `tabDocField` where fieldname='minimum_inventory_level' and parent='item'")
	webnotes.conn.sql("update `tabItem` set re_order_level = minimum_inventory_level where ifnull(re_order_level,0) = 0 ")
开发者ID:calvinfroedge,项目名称:erpnext,代码行数:7,代码来源:auto_indent.py


示例5: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	webnotes.conn.sql("delete from `tabField Mapper Detail` where from_field = 'transaction_date' and parent in ('Sales Order-Delivery Note', 'Purchase Order-Purchase Receipt')")

	reload_doc('stock', 'DocType Mapper', 'Sales Order-Delivery Note')
	reload_doc('stock', 'DocType Mapper', 'Purchase Order-Purchase Receipt')
开发者ID:antoxin,项目名称:erpnext,代码行数:7,代码来源:dt_map_fix.py


示例6: execute

def execute():
    import webnotes

    webnotes.conn.sql("DELETE FROM `tabDocFormat` WHERE format='POS Invoice'")
    from webnotes.modules.module_manager import reload_doc

    reload_doc("accounts", "Print Format", "POS Invoice")
开发者ID:gdberrio,项目名称:erpnext,代码行数:7,代码来源:pos_invoice_fix.py


示例7: execute

def execute():
	from webnotes.model.doc import Document
	from webnotes.modules.module_manager import reload_doc
	reload_doc('hr', 'search_criteria', 'employeewise_balance_leave_report')
	d = Document('Search Criteria', 'employeewise_balance_leave_report')
	d.criteria_name = 'Employee Leave Balance Report'
	d.description = 'Employeewise Balance Leave Report'
	d.save()
开发者ID:antoxin,项目名称:erpnext,代码行数:8,代码来源:employeewise_balance_leave_report.py


示例8: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	from webnotes.model import delete_doc

	delete_doc('DocType', 'Landed Cost Wizard')
	delete_doc('DocType', 'LC PR Detail')
	reload_doc('stock', 'doctype', 'landed_cost_wizard')
	reload_doc('stock', 'doctype', 'lc_pr_detail')
开发者ID:calvinfroedge,项目名称:erpnext,代码行数:9,代码来源:reload_lc_wizard.py


示例9: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	from webnotes.model.code import get_obj

	reload_doc('accounts', 'doctype', 'receivable_voucher')

	reload_doc('setup', 'doctype', 'features_setup')
	get_obj('Features setup').validate()
开发者ID:antoxin,项目名称:erpnext,代码行数:9,代码来源:reload_rv.py


示例10: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc
	
	
	reload_doc('stock', 'doctype', 'landed_cost_wizard')
	reload_doc('stock', 'doctype', 'lc_pr_detail')
	
	webnotes.conn.sql("delete from `tabDocField` where parent ='LC PR Detail' and fieldname in ('purchase_receipt_no', 'include_in_landed_cost')")
开发者ID:antoxin,项目名称:erpnext,代码行数:9,代码来源:lcw_patch.py


示例11: execute

def execute():
	"""
		* Change option of doclayer's doc_type field
		* Reload doclayer
	"""
	webnotes.conn.sql("""
		UPDATE `tabDocField` SET options=NULL
		WHERE parent='DocLayer' AND fieldname='doc_type'
	""")
	from webnotes.modules.module_manager import reload_doc
	reload_doc('core', 'doctype', 'doclayer')
开发者ID:antoxin,项目名称:erpnext,代码行数:11,代码来源:doclabel_in_doclayer.py


示例12: execute

def execute():
	"""
		Install print formats
	"""
	from webnotes.modules.module_manager import reload_doc
	reload_doc('core', 'doctype', 'print_format')
	
	#copy_doctype_to_pfs()
	global pf_to_install
	for pf in pf_to_install:
	#	install_print_format(pf)
	#	print "Installed PF: " + pf['name']
		reload_doc(pf['module'], 'Print Format', pf['name'])
开发者ID:antoxin,项目名称:erpnext,代码行数:13,代码来源:install_print_formats.py


示例13: execute

def execute():
	"""
		* Change type of mail_port field to int
		* reload email settings
	"""
	import webnotes
	webnotes.conn.sql("""
		UPDATE `tabDocField` SET fieldtype='Int'
		WHERE parent = 'Email Settings' AND fieldname = 'mail_port'
	""")

	from webnotes.modules.module_manager import reload_doc
	reload_doc('setup', 'doctype', 'email_settings')
开发者ID:calvinfroedge,项目名称:erpnext,代码行数:13,代码来源:email_settings_reload.py


示例14: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc

	reload_doc('accounts', 'doctype', 'receivable_voucher')
	reload_doc('stock', 'doctype', 'delivery_note')
	reload_doc('selling', 'doctype', 'sales_order')
	reload_doc('selling', 'doctype', 'quotation')
	reload_doc('setup', 'doctype', 'manage_account')


	for d in ['Receivable Voucher', 'Delivery Note', 'Sales Order', 'Quotation']:
		webnotes.conn.sql("update `tab%s` set price_list_currency = currency, plc_conversion_rate = conversion_rate" % d)
开发者ID:antoxin,项目名称:erpnext,代码行数:13,代码来源:price_list_patch.py


示例15: execute

def execute():
	"""
		Remove One Get TDS button, which is appearing twice in JV
	"""
	import webnotes
	webnotes.conn.sql("""
		DELETE from `tabDocField`
		WHERE parent='Journal Voucher'
		AND label='Get TDS'
		AND fieldtype='Button'
	""")

	from webnotes.modules.module_manager import reload_doc
	reload_doc('accounts', 'doctype', 'journal_voucher')
开发者ID:antoxin,项目名称:erpnext,代码行数:14,代码来源:remove_get_tds_button.py


示例16: execute

def execute():
	import webnotes
	opts = webnotes.conn.sql("""\
		SELECT options FROM `tabDocField`
		WHERE parent='Serial No' AND fieldname='status' AND
		fieldtype='Select'""")
	if opts and opts[0][0]:
		opt_list = opts[0][0].split("\n")
		if not "Purchase Returned" in opt_list:
			webnotes.conn.sql("""
				UPDATE `tabDocField` SET options=%s
				WHERE parent='Serial No' AND fieldname='status' AND
				fieldtype='Select'""", "\n".join(opt_list + ["Purchase Returned"]))
			webnotes.conn.commit()
			webnotes.conn.begin()

	from webnotes.modules.module_manager import reload_doc
	reload_doc('stock', 'doctype', 'serial_no')
开发者ID:calvinfroedge,项目名称:erpnext,代码行数:18,代码来源:serial_no_add_opt.py


示例17: execute

def execute():
	import webnotes
	from webnotes.modules.module_manager import reload_doc

	reload_doc('accounts', 'doctype', 'receivable_voucher')
	reload_doc('accounts', 'doctype', 'c_form')
	reload_doc('accounts', 'doctype', 'c_form_invoice_detail')
	reload_doc('accounts', 'Module Def', 'Accounts')

	sql = webnotes.conn.sql
	sql("update `tabReceivable Voucher` set c_form_applicable = 'Yes' where c_form_applicable = 'Y'")
	sql("update `tabReceivable Voucher` set c_form_applicable = 'No' where c_form_applicable = 'N'")
开发者ID:antoxin,项目名称:erpnext,代码行数:12,代码来源:c_form_patch.py


示例18: execute

def execute():
	from webnotes.modules.module_manager import reload_doc
	reload_doc('core', 'doctype', 'print_format')
	reload_doc('core', 'doctype', 'doclayer')
	reload_doc('core', 'doctype', 'doclayerfield')
	reload_doc('accounts', 'doctype', 'gl_entry')
	from webnotes.model.doc import Document
	d = Document('DocType Label')
	d.dt = "DocLayer"
	d.dt_label = "Customize Form View"
	d.save(1)
	from webnotes.session_cache import clear
	clear()
开发者ID:antoxin,项目名称:erpnext,代码行数:13,代码来源:reload_doclayer.py


示例19: execute

def execute():
	"""
		Changes allocated_to option to Profile in
		DocType Customer Issue
	"""
	import webnotes
	webnotes.conn.sql("""
		UPDATE `tabDocField`
		SET options='Profile'
		WHERE fieldname='allocated_to'
	""")

	webnotes.conn.sql("""
		DELETE from `tabDocField`
		WHERE parent='Customer Issue'
		AND label='Make Maintenance Visit'
	""")

	from webnotes.modules.module_manager import reload_doc
	reload_doc('support', 'doctype', 'customer_issue')
开发者ID:antoxin,项目名称:erpnext,代码行数:20,代码来源:allocated_to_profile.py


示例20: run_patches

def run_patches():
	# update module
	dt_module = {'LC PR Detail':'Stock', 'Landed Cost Detail':'Stock', 'Comment Widget Record': 'Core', 'Tag':'Core', 'Tag Detail': 'Core', 'POS Settings': 'Accounts', 'Menu Item': 'Setup', 'Menu Item Role': 'Setup'}
	for d in dt_module.keys():
		sql("update `tabDocType` set module = '%s' where name = '%s'" % (dt_module[d], d))
	delete_unwanted_mappers()
	delete_unwanted_doctypes()
	sql("start transaction")
	delete_unwanted_pages()

	delete_unwanted_search_criteria()

	
	rename_merge_modules()
	sync_roles()
	sync_mapper()
	delete_unwanted_modules()
	# landed cost wizard link in stock
	reload_doc('stock', 'Module Def', 'Stock')
	
	sql("commit")
开发者ID:antoxin,项目名称:erpnext,代码行数:21,代码来源:erpnext_structure_cleanup.py



注:本文中的webnotes.modules.module_manager.reload_doc函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python profile.get_system_managers函数代码示例发布时间:2022-05-26
下一篇:
Python modules.scrub函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap