Added missing translations on jobline upsert IO-472
This commit is contained in:
@@ -12273,6 +12273,27 @@
|
|||||||
</translation>
|
</translation>
|
||||||
</translations>
|
</translations>
|
||||||
</concept_node>
|
</concept_node>
|
||||||
|
<concept_node>
|
||||||
|
<name>requiredifparttype</name>
|
||||||
|
<definition_loaded>false</definition_loaded>
|
||||||
|
<description></description>
|
||||||
|
<comment></comment>
|
||||||
|
<default_text></default_text>
|
||||||
|
<translations>
|
||||||
|
<translation>
|
||||||
|
<language>en-US</language>
|
||||||
|
<approved>false</approved>
|
||||||
|
</translation>
|
||||||
|
<translation>
|
||||||
|
<language>es-MX</language>
|
||||||
|
<approved>false</approved>
|
||||||
|
</translation>
|
||||||
|
<translation>
|
||||||
|
<language>fr-CA</language>
|
||||||
|
<approved>false</approved>
|
||||||
|
</translation>
|
||||||
|
</translations>
|
||||||
|
</concept_node>
|
||||||
<concept_node>
|
<concept_node>
|
||||||
<name>zeropriceexistingpart</name>
|
<name>zeropriceexistingpart</name>
|
||||||
<definition_loaded>false</definition_loaded>
|
<definition_loaded>false</definition_loaded>
|
||||||
|
|||||||
@@ -151,7 +151,7 @@ export default function JobLinesUpsertModalComponent({
|
|||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
return Promise.reject(
|
return Promise.reject(
|
||||||
t("joblines.validation.hrsrequirediflbrtyp")
|
t("joblines.validations.hrsrequirediflbrtyp")
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
@@ -175,7 +175,7 @@ export default function JobLinesUpsertModalComponent({
|
|||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
return Promise.reject(
|
return Promise.reject(
|
||||||
t("joblines.validation.requiredifparttype")
|
t("joblines.validations.requiredifparttype")
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
@@ -206,7 +206,7 @@ export default function JobLinesUpsertModalComponent({
|
|||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
return Promise.reject(
|
return Promise.reject(
|
||||||
t("joblines.validation.requiredifparttype")
|
t("joblines.validations.requiredifparttype")
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -802,6 +802,7 @@
|
|||||||
},
|
},
|
||||||
"validations": {
|
"validations": {
|
||||||
"hrsrequirediflbrtyp": "Labor hours are required if a labor type is selected. Clear the labor type if there are no labor hours.",
|
"hrsrequirediflbrtyp": "Labor hours are required if a labor type is selected. Clear the labor type if there are no labor hours.",
|
||||||
|
"requiredifparttype": "Required if a part type has been specified.",
|
||||||
"zeropriceexistingpart": "This line cannot have any price since it uses an existing part."
|
"zeropriceexistingpart": "This line cannot have any price since it uses an existing part."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -802,6 +802,7 @@
|
|||||||
},
|
},
|
||||||
"validations": {
|
"validations": {
|
||||||
"hrsrequirediflbrtyp": "",
|
"hrsrequirediflbrtyp": "",
|
||||||
|
"requiredifparttype": "",
|
||||||
"zeropriceexistingpart": ""
|
"zeropriceexistingpart": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -802,6 +802,7 @@
|
|||||||
},
|
},
|
||||||
"validations": {
|
"validations": {
|
||||||
"hrsrequirediflbrtyp": "",
|
"hrsrequirediflbrtyp": "",
|
||||||
|
"requiredifparttype": "",
|
||||||
"zeropriceexistingpart": ""
|
"zeropriceexistingpart": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user