Merge branch 'hotfix/2021-12-29' into release/2021-12/31
This commit is contained in:
@@ -20558,6 +20558,27 @@
|
|||||||
</translation>
|
</translation>
|
||||||
</translations>
|
</translations>
|
||||||
</concept_node>
|
</concept_node>
|
||||||
|
<concept_node>
|
||||||
|
<name>inservicedate</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>journal</name>
|
<name>journal</name>
|
||||||
<definition_loaded>false</definition_loaded>
|
<definition_loaded>false</definition_loaded>
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import { DeleteFilled, DownOutlined } from "@ant-design/icons";
|
|||||||
import {
|
import {
|
||||||
Button,
|
Button,
|
||||||
Card,
|
Card,
|
||||||
|
DatePicker,
|
||||||
Divider,
|
Divider,
|
||||||
Dropdown,
|
Dropdown,
|
||||||
Form,
|
Form,
|
||||||
@@ -24,6 +25,7 @@ import DmsCdkMakes from "../dms-cdk-makes/dms-cdk-makes.component";
|
|||||||
import DmsCdkMakesRefetch from "../dms-cdk-makes/dms-cdk-makes.refetch.component";
|
import DmsCdkMakesRefetch from "../dms-cdk-makes/dms-cdk-makes.refetch.component";
|
||||||
import CurrencyInput from "../form-items-formatted/currency-form-item.component";
|
import CurrencyInput from "../form-items-formatted/currency-form-item.component";
|
||||||
import LayoutFormRow from "../layout-form-row/layout-form-row.component";
|
import LayoutFormRow from "../layout-form-row/layout-form-row.component";
|
||||||
|
import moment from "moment";
|
||||||
|
|
||||||
const mapStateToProps = createStructuredSelector({
|
const mapStateToProps = createStructuredSelector({
|
||||||
bodyshop: selectBodyshop,
|
bodyshop: selectBodyshop,
|
||||||
@@ -83,6 +85,7 @@ export function DmsPostForm({ bodyshop, socket, job, logsRef }) {
|
|||||||
area_of_damage:
|
area_of_damage:
|
||||||
(job.area_of_damage && job.area_of_damage.impact1) || "UNKNOWN",
|
(job.area_of_damage && job.area_of_damage.impact1) || "UNKNOWN",
|
||||||
}).substr(0, 239),
|
}).substr(0, 239),
|
||||||
|
inservicedate: moment("2019-01-01"),
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<LayoutFormRow grow>
|
<LayoutFormRow grow>
|
||||||
@@ -155,6 +158,12 @@ export function DmsPostForm({ bodyshop, socket, job, logsRef }) {
|
|||||||
>
|
>
|
||||||
<Input disabled />
|
<Input disabled />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
<Form.Item
|
||||||
|
name="inservicedate"
|
||||||
|
label={t("jobs.fields.dms.inservicedate")}
|
||||||
|
>
|
||||||
|
<DatePicker format="MM/DD/YYYY" />
|
||||||
|
</Form.Item>
|
||||||
</LayoutFormRow>
|
</LayoutFormRow>
|
||||||
<Space>
|
<Space>
|
||||||
<DmsCdkMakes form={form} socket={socket} job={job} />
|
<DmsCdkMakes form={form} socket={socket} job={job} />
|
||||||
|
|||||||
@@ -1252,6 +1252,7 @@
|
|||||||
"dms_model": "DMS Model",
|
"dms_model": "DMS Model",
|
||||||
"dms_wip_acctnumber": "Cost WIP DMS Acct #",
|
"dms_wip_acctnumber": "Cost WIP DMS Acct #",
|
||||||
"id": "DMS ID",
|
"id": "DMS ID",
|
||||||
|
"inservicedate": "In Service Date",
|
||||||
"journal": "Journal #",
|
"journal": "Journal #",
|
||||||
"name1": "Customer Name",
|
"name1": "Customer Name",
|
||||||
"payer": {
|
"payer": {
|
||||||
|
|||||||
@@ -1252,6 +1252,7 @@
|
|||||||
"dms_model": "",
|
"dms_model": "",
|
||||||
"dms_wip_acctnumber": "",
|
"dms_wip_acctnumber": "",
|
||||||
"id": "",
|
"id": "",
|
||||||
|
"inservicedate": "",
|
||||||
"journal": "",
|
"journal": "",
|
||||||
"name1": "",
|
"name1": "",
|
||||||
"payer": {
|
"payer": {
|
||||||
|
|||||||
@@ -1252,6 +1252,7 @@
|
|||||||
"dms_model": "",
|
"dms_model": "",
|
||||||
"dms_wip_acctnumber": "",
|
"dms_wip_acctnumber": "",
|
||||||
"id": "",
|
"id": "",
|
||||||
|
"inservicedate": "",
|
||||||
"journal": "",
|
"journal": "",
|
||||||
"name1": "",
|
"name1": "",
|
||||||
"payer": {
|
"payer": {
|
||||||
|
|||||||
@@ -611,7 +611,9 @@ async function InsertDmsCustomer(socket, newCustomerNumber) {
|
|||||||
contactInfo: {
|
contactInfo: {
|
||||||
mainTelephoneNumber: {
|
mainTelephoneNumber: {
|
||||||
main: true,
|
main: true,
|
||||||
value: socket.JobData.ownr_ph1.replace(replaceSpecialRegex, ""),
|
value:
|
||||||
|
socket.JobData.ownr_ph1 &&
|
||||||
|
socket.JobData.ownr_ph1.replace(replaceSpecialRegex, ""),
|
||||||
},
|
},
|
||||||
email: {
|
email: {
|
||||||
desc: socket.JobData.ownr_ea ? "Other" : "CustomerDeclined",
|
desc: socket.JobData.ownr_ea ? "Other" : "CustomerDeclined",
|
||||||
@@ -712,7 +714,11 @@ async function InsertDmsVehicle(socket) {
|
|||||||
arg2: {
|
arg2: {
|
||||||
dealer: {
|
dealer: {
|
||||||
dealerNumber: socket.JobData.bodyshop.cdk_dealerid,
|
dealerNumber: socket.JobData.bodyshop.cdk_dealerid,
|
||||||
inServiceDate: moment().startOf("day").toISOString(),
|
...(socket.txEnvelope.inservicedate && {
|
||||||
|
inServiceDate: moment(socket.txEnvelope.inservicedate)
|
||||||
|
.startOf("day")
|
||||||
|
.toISOString(),
|
||||||
|
}),
|
||||||
vehicleId: socket.DMSVid.vehiclesVehId,
|
vehicleId: socket.DMSVid.vehiclesVehId,
|
||||||
},
|
},
|
||||||
manufacturer: {},
|
manufacturer: {},
|
||||||
@@ -839,9 +845,13 @@ async function UpdateDmsVehicle(socket) {
|
|||||||
...socket.DMSVeh,
|
...socket.DMSVeh,
|
||||||
dealer: {
|
dealer: {
|
||||||
...socket.DMSVeh.dealer,
|
...socket.DMSVeh.dealer,
|
||||||
inServiceDate: moment(
|
...((socket.txEnvelope.inservicedate ||
|
||||||
socket.DMSVeh.dealer.inServiceDate
|
socket.DMSVeh.dealer.inServiceDate) && {
|
||||||
).toISOString(),
|
inServiceDate: moment(
|
||||||
|
socket.DMSVeh.dealer.inServiceDate ||
|
||||||
|
socket.txEnvelope.inservicedate
|
||||||
|
).toISOString(),
|
||||||
|
}),
|
||||||
},
|
},
|
||||||
vehicle: {
|
vehicle: {
|
||||||
...socket.DMSVeh.vehicle,
|
...socket.DMSVeh.vehicle,
|
||||||
|
|||||||
Reference in New Issue
Block a user