This commit is contained in:
2021-02-20 00:31:02 +00:00
parent b218224a0b
commit 827ed22ff1
2 changed files with 46 additions and 21 deletions

View File

@@ -373,6 +373,10 @@
v-model="obj.items[editPoItemIndex].receivedDate"
:readonly="formState.readOnly"
ref="receivedDate"
:error-messages="
form().serverErrors(this, 'Items.ReceivedDate')
"
@input="fieldValueChanged('Items.ReceivedDate')"
></gz-date-time-picker>
</v-col>
@@ -414,10 +418,25 @@
:label="$ay.t('TaxCode')"
ref="purchaseTaxCodeId"
data-cy="purchaseTaxCodeId"
:error-messages="
form().serverErrors(this, 'Items.PurchaseTaxCodeId')
"
@input="fieldValueChanged('Items.PurchaseTaxCodeId')"
></gz-pick-list>
</v-col>
<v-col v-if="form().showMe(this, 'PurchaseOrderItemVendorPartNumber')" cols="12" sm="6" lg="4" xl="3">
<v-col
v-if="
form().showMe(
this,
'Items.PurchaseOrderItemVendorPartNumber'
)
"
cols="12"
sm="6"
lg="4"
xl="3"
>
<v-text-field
v-model="obj.items[editPoItemIndex].vendorPartNumber"
:readonly="formState.readOnly"
@@ -426,13 +445,11 @@
:label="$ay.t('PurchaseOrderItemVendorPartNumber')"
ref="vendorPartNumber"
data-cy="vendorPartNumber"
:rules="[form().required(this, 'vendorPartNumber')]"
:error-messages="
form().serverErrors(this, 'Items.VendorPartNumber')
"
@input="fieldValueChanged('Items.VendorPartNumber')"
></v-text-field>
<!-- maybe don't need this in these sub forms as they are all to do with server related errors which isn't currently supportive of indexed collection children :error-messages="
//YAGNI FOR NOW
form().serverErrors(this, 'vendorPartNumber')
" @input="fieldValueChanged('vendorPartNumber')" -->
</v-col>
</v-row>
{{ obj.items[editPoItemIndex] }}
@@ -1214,7 +1231,6 @@ async function fetchTranslatedText(vm) {
"PurchaseOrderReceiptText2",
"PurchaseOrderReceiptItemPurchaseOrderItemID",
"PurchaseOrderItemList",
"PurchaseOrderItemVendorPartNumber",
"PurchaseOrderItemQuantityOrdered",
"PurchaseOrderItemQuantityReceived",
"Part",