File tree Expand file tree Collapse file tree
erpnext/selling/doctype/sales_order Expand file tree Collapse file tree Original file line number Diff line number Diff line change 14841484 },
14851485 {
14861486 "default" : " 0" ,
1487+ "depends_on" : " eval:doc.order_type == 'Maintenance';" ,
14871488 "fieldname" : " skip_delivery_note" ,
14881489 "fieldtype" : " Check" ,
1489- "hidden" : 1 ,
14901490 "hide_days" : 1 ,
14911491 "hide_seconds" : 1 ,
14921492 "label" : " Skip Delivery Note" ,
16711671 "idx" : 105 ,
16721672 "is_submittable" : 1 ,
16731673 "links" : [],
1674+ <<<<<<< HEAD
16741675 "modified" : " 2025-07-28 12:14:29.760988" ,
1676+ =======
1677+ "modified" : " 2026-02-06 11:06:16.092658" ,
1678+ >>>>>>> 1a22e3cb61 (fix: enabling skip delivery option for order type maintenance)
16751679 "modified_by" : " Administrator" ,
16761680 "module" : " Selling" ,
16771681 "name" : " Sales Order" ,
Original file line number Diff line number Diff line change @@ -57,7 +57,33 @@ def setUp(self):
5757 def tearDown (self ):
5858 frappe .set_user ("Administrator" )
5959
60+ < << << << HEAD
6061 @change_settings ("Selling Settings" , {"allow_negative_rates_for_items" : 1 })
62+ == == == =
63+ def test_sales_order_skip_delivery_note (self ):
64+ so = make_sales_order (do_not_submit = True )
65+ so .order_type = "Maintenance"
66+ so .skip_delivery_note = 1
67+ so .append (
68+ "items" ,
69+ {
70+ "item_code" : "_Test Item 2" ,
71+ "qty" : 2 ,
72+ "rate" : 100 ,
73+ },
74+ )
75+ so .save ()
76+ so .submit ()
77+
78+ so .reload ()
79+ si = make_sales_invoice (so .name )
80+ si .insert ()
81+ si .submit ()
82+ so .reload ()
83+ self .assertEqual (so .status , "Completed" )
84+
85+ @IntegrationTestCase .change_settings ("Selling Settings" , {"allow_negative_rates_for_items" : 1 })
86+ >> >> >> > 1 a22e3cb61 (fix : enabling skip delivery option for order type maintenance )
6187 def test_sales_order_with_negative_rate (self ):
6288 """
6389 Test if negative rate is allowed in Sales Order via doc submission and update items
You can’t perform that action at this time.
0 commit comments