This commit is contained in:
@@ -836,7 +836,7 @@
|
|||||||
<v-btn
|
<v-btn
|
||||||
color="blue darken-1"
|
color="blue darken-1"
|
||||||
text
|
text
|
||||||
@click="appendSelectedRestocks()"
|
@click="appendSelectedRequests()"
|
||||||
>{{ $ay.t("PurchaseOrderUICopyToPurchaseOrder") }}</v-btn
|
>{{ $ay.t("PurchaseOrderUICopyToPurchaseOrder") }}</v-btn
|
||||||
>
|
>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
@@ -1147,7 +1147,7 @@ export default {
|
|||||||
headers.push({
|
headers.push({
|
||||||
text: vm.$ay.t("PurchaseOrderItemWorkOrderNumber"),
|
text: vm.$ay.t("PurchaseOrderItemWorkOrderNumber"),
|
||||||
align: "left",
|
align: "left",
|
||||||
value: "workorderItemPartRequestViz"
|
value: "workOrderItemPartRequestViz"
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1192,7 +1192,7 @@ export default {
|
|||||||
partNameViz: x.partNameViz,
|
partNameViz: x.partNameViz,
|
||||||
warehouseViz: x.warehouseViz,
|
warehouseViz: x.warehouseViz,
|
||||||
partRequestedByViz: x.partRequestedByViz,
|
partRequestedByViz: x.partRequestedByViz,
|
||||||
workorderItemPartRequestViz: x.workorderItemPartRequestViz,
|
workOrderItemPartRequestViz: x.workOrderItemPartRequestViz,
|
||||||
purchaseTaxCodeViz: x.purchaseTaxCodeViz,
|
purchaseTaxCodeViz: x.purchaseTaxCodeViz,
|
||||||
netTotalViz: window.$gz.locale.currencyLocalized(
|
netTotalViz: window.$gz.locale.currencyLocalized(
|
||||||
x.netTotalViz,
|
x.netTotalViz,
|
||||||
@@ -1324,6 +1324,12 @@ export default {
|
|||||||
value: "serial"
|
value: "serial"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
headers.push({
|
||||||
|
text: vm.$ay.t("PurchaseOrderItemPartRequestedByID"),
|
||||||
|
align: "left",
|
||||||
|
value: "requestedByUserName"
|
||||||
|
});
|
||||||
|
|
||||||
headers.push({
|
headers.push({
|
||||||
text: vm.$ay.t("PartWholesalerID"),
|
text: vm.$ay.t("PartWholesalerID"),
|
||||||
align: "left",
|
align: "left",
|
||||||
@@ -1362,6 +1368,8 @@ export default {
|
|||||||
return {
|
return {
|
||||||
index: i,
|
index: i,
|
||||||
requestId: x.requestId,
|
requestId: x.requestId,
|
||||||
|
requestedByUserId: x.requestedByUserId,
|
||||||
|
requestedByUserViz: x.requestedByUserName,
|
||||||
partId: x.partId,
|
partId: x.partId,
|
||||||
partWarehouseId: x.partWarehouseId,
|
partWarehouseId: x.partWarehouseId,
|
||||||
partNumber: x.partNumber,
|
partNumber: x.partNumber,
|
||||||
@@ -1472,6 +1480,39 @@ export default {
|
|||||||
window.$gz.errorHandler.handleFormError(error, vm);
|
window.$gz.errorHandler.handleFormError(error, vm);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
appendSelectedRequests() {
|
||||||
|
let itemAdded = false;
|
||||||
|
this.selectedRequests.forEach(z => {
|
||||||
|
this.obj.items.push({
|
||||||
|
id: 0,
|
||||||
|
purchaseOrderId: 0,
|
||||||
|
partId: z.partId,
|
||||||
|
partWarehouseId: z.partWarehouseId,
|
||||||
|
quantityOrdered: z.quantity,
|
||||||
|
quantityReceived: 0,
|
||||||
|
purchaseOrderCost: 0,
|
||||||
|
receivedCost: 0.0,
|
||||||
|
receivedDate: null,
|
||||||
|
partRequestedById: z.requestedByUserId,
|
||||||
|
partRequestedByViz: z.requestedByUserName,
|
||||||
|
workOrderItemPartRequestId: z.requestId,
|
||||||
|
workOrderItemPartRequestViz: z.serial,
|
||||||
|
purchaseTaxCodeId:
|
||||||
|
window.$gz.store.state.globalSettings.defaultTaxPartPurchaseId,
|
||||||
|
vendorPartNumber: null
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!this.itemAdded) {
|
||||||
|
this.formState.dirty = true;
|
||||||
|
itemAdded = true;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
this.requestSelectDialog = false;
|
||||||
|
if (itemAdded) {
|
||||||
|
this.selectedRequests = [];
|
||||||
|
this.submit();
|
||||||
|
}
|
||||||
|
},
|
||||||
poItemsRowClasses: function(item) {
|
poItemsRowClasses: function(item) {
|
||||||
const path = `Items[${item.index}].`;
|
const path = `Items[${item.index}].`;
|
||||||
if (this.form().childRowHasError(this, path)) {
|
if (this.form().childRowHasError(this, path)) {
|
||||||
@@ -1951,6 +1992,7 @@ async function fetchTranslatedText(vm) {
|
|||||||
"WorkOrderItemPartRequestList",
|
"WorkOrderItemPartRequestList",
|
||||||
"WorkOrderItemPartRequest",
|
"WorkOrderItemPartRequest",
|
||||||
"WorkOrderItemPartRequestQuantity",
|
"WorkOrderItemPartRequestQuantity",
|
||||||
|
"PurchaseOrderItemPartRequestedByID",
|
||||||
"PartWholesalerID",
|
"PartWholesalerID",
|
||||||
"PartAlternativeWholesalerID",
|
"PartAlternativeWholesalerID",
|
||||||
"PurchaseOrderUICopyToPurchaseOrder",
|
"PurchaseOrderUICopyToPurchaseOrder",
|
||||||
|
|||||||
Reference in New Issue
Block a user