mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-18 13:05:42 +00:00
Do not auto-fill target_date for line items (#4275)
* Improve help_text for target_date field on lineitem model(s) * Don't auto-fill target_date for purchase order line item(s) * Refactor function to create new sales order line item * Add migration file * JS linting
This commit is contained in:
@ -30,6 +30,7 @@
|
||||
createPurchaseOrder,
|
||||
createPurchaseOrderLineItem,
|
||||
createSalesOrder,
|
||||
createSalesOrderLineItem,
|
||||
createSalesOrderShipment,
|
||||
duplicatePurchaseOrder,
|
||||
editPurchaseOrder,
|
||||
@ -519,7 +520,9 @@ function createSalesOrderShipment(options={}) {
|
||||
}
|
||||
|
||||
|
||||
// Create a new SalesOrder
|
||||
/*
|
||||
* Create a new SalesOrder
|
||||
*/
|
||||
function createSalesOrder(options={}) {
|
||||
|
||||
constructForm('{% url "api-so-list" %}', {
|
||||
@ -561,6 +564,24 @@ function createSalesOrder(options={}) {
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Launch a modal form to create a new SalesOrderLineItem
|
||||
*/
|
||||
function createSalesOrderLineItem(options={}) {
|
||||
|
||||
var fields = soLineItemFields(options);
|
||||
|
||||
constructForm('{% url "api-so-line-list" %}', {
|
||||
fields: fields,
|
||||
method: 'POST',
|
||||
title: '{% trans "Add Line Item" %}',
|
||||
onSuccess: function(response) {
|
||||
handleFormSuccess(response, options);
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Construct a set of fields for a purchase order form
|
||||
*/
|
||||
|
Reference in New Issue
Block a user