예제 #1
0
	def test_auto_material_request_for_variant(self):
		fields = [{'field_name': 'reorder_levels'}]
		set_item_variant_settings(fields)
		make_item_variant()
		template = frappe.get_doc("Item", "_Test Variant Item")

		if not template.reorder_levels:
			template.append('reorder_levels', {
				"material_request_type": "Purchase",
				"warehouse": "_Test Warehouse - _TC",
				"warehouse_reorder_level": 20,
				"warehouse_reorder_qty": 20
			})

		template.save()
		self._test_auto_material_request("_Test Variant Item-S")
예제 #2
0
	def test_auto_material_request_for_variant(self):
		fields = [{'field_name': 'reorder_levels'}]
		set_item_variant_settings(fields)
		make_item_variant()
		template = frappe.get_doc("Item", "_Test Variant Item")

		if not template.reorder_levels:
			template.append('reorder_levels', {
				"material_request_type": "Purchase",
				"warehouse": "_Test Warehouse - _TC",
				"warehouse_reorder_level": 20,
				"warehouse_reorder_qty": 20
			})

		template.save()
		self._test_auto_material_request("_Test Variant Item-S")
예제 #3
0
 def test_tables_in_template_copied_to_variant(self):
     fields = [{'field_name': 'quality_inspection_template'}]
     set_item_variant_settings(fields)
     variant = make_item_variant()
     self.assertEqual(variant.get("quality_inspection_template"),
                      "_Test QC Template")
예제 #4
0
	def test_tables_in_template_copied_to_variant(self):
		fields = [{'field_name': 'quality_parameters'}]
		set_item_variant_settings(fields)
		variant = make_item_variant()
		self.assertNotEqual(variant.get("quality_parameters"), [])
예제 #5
0
 def test_tables_in_template_copied_to_variant(self):
     fields = [{'field_name': 'quality_parameters'}]
     set_item_variant_settings(fields)
     variant = make_item_variant()
     self.assertNotEqual(variant.get("quality_parameters"), [])
예제 #6
0
	def test_tables_in_template_copied_to_variant(self):
		fields = [{'field_name': 'quality_inspection_template'}]
		set_item_variant_settings(fields)
		variant = make_item_variant()
		self.assertEqual(variant.get("quality_inspection_template"), "_Test QC Template")