IO-1755 Add tax number to owner.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
<babeledit_project version="1.2" be_version="2.7.1">
|
<babeledit_project be_version="2.7.1" version="1.2">
|
||||||
<!--
|
<!--
|
||||||
|
|
||||||
BabelEdit project file
|
BabelEdit project file
|
||||||
@@ -32741,6 +32741,27 @@
|
|||||||
</translation>
|
</translation>
|
||||||
</translations>
|
</translations>
|
||||||
</concept_node>
|
</concept_node>
|
||||||
|
<concept_node>
|
||||||
|
<name>saving</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>selectexistingornew</name>
|
<name>selectexistingornew</name>
|
||||||
<definition_loaded>false</definition_loaded>
|
<definition_loaded>false</definition_loaded>
|
||||||
@@ -33145,6 +33166,27 @@
|
|||||||
</translation>
|
</translation>
|
||||||
</translations>
|
</translations>
|
||||||
</concept_node>
|
</concept_node>
|
||||||
|
<concept_node>
|
||||||
|
<name>tax_number</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>
|
||||||
</children>
|
</children>
|
||||||
</folder_node>
|
</folder_node>
|
||||||
<folder_node>
|
<folder_node>
|
||||||
|
|||||||
@@ -181,6 +181,11 @@ export function JobsDetailHeader({ job, bodyshop, disabled }) {
|
|||||||
<DataLabel key="4" label={t("owners.fields.ownr_ea")}>
|
<DataLabel key="4" label={t("owners.fields.ownr_ea")}>
|
||||||
{job.ownr_ea || ""}
|
{job.ownr_ea || ""}
|
||||||
</DataLabel>
|
</DataLabel>
|
||||||
|
{job.owner?.tax_number && (
|
||||||
|
<DataLabel key="5" label={t("owners.fields.tax_number")}>
|
||||||
|
{job.owner?.tax_number || ""}
|
||||||
|
</DataLabel>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
</Card>
|
</Card>
|
||||||
</Col>
|
</Col>
|
||||||
|
|||||||
@@ -94,6 +94,12 @@ export default function OwnerDetailFormComponent({ form, loading }) {
|
|||||||
>
|
>
|
||||||
<Input />
|
<Input />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
<Form.Item
|
||||||
|
label={t("owners.fields.tax_number")}
|
||||||
|
name="tax_number"
|
||||||
|
>
|
||||||
|
<Input />
|
||||||
|
</Form.Item>
|
||||||
</LayoutFormRow>
|
</LayoutFormRow>
|
||||||
<Form.Item label={t("owners.fields.note")} name="note">
|
<Form.Item label={t("owners.fields.note")} name="note">
|
||||||
<Input.TextArea rows={4} />
|
<Input.TextArea rows={4} />
|
||||||
|
|||||||
@@ -20,9 +20,10 @@ function OwnerDetailFormContainer({ owner, refetch }) {
|
|||||||
if (!!result.errors) {
|
if (!!result.errors) {
|
||||||
notification["error"]({
|
notification["error"]({
|
||||||
message: t("owners.errors.saving", {
|
message: t("owners.errors.saving", {
|
||||||
message: JSON.stringify(result.errors),
|
error: JSON.stringify(result.errors),
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
setLoading(false);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -621,6 +621,7 @@ export const GET_JOB_BY_PK = gql`
|
|||||||
ownr_ctry
|
ownr_ctry
|
||||||
ownr_ph1
|
ownr_ph1
|
||||||
ownr_ph2
|
ownr_ph2
|
||||||
|
tax_number
|
||||||
}
|
}
|
||||||
labor_rate_desc
|
labor_rate_desc
|
||||||
rate_la1
|
rate_la1
|
||||||
@@ -855,6 +856,7 @@ export const QUERY_JOB_CARD_DETAILS = gql`
|
|||||||
id
|
id
|
||||||
allow_text_message
|
allow_text_message
|
||||||
preferred_contact
|
preferred_contact
|
||||||
|
tax_number
|
||||||
}
|
}
|
||||||
vehicleid
|
vehicleid
|
||||||
v_model_yr
|
v_model_yr
|
||||||
|
|||||||
@@ -67,6 +67,7 @@ export const QUERY_OWNER_BY_ID = gql`
|
|||||||
ownr_zip
|
ownr_zip
|
||||||
preferred_contact
|
preferred_contact
|
||||||
note
|
note
|
||||||
|
tax_number
|
||||||
jobs {
|
jobs {
|
||||||
id
|
id
|
||||||
ro_number
|
ro_number
|
||||||
|
|||||||
@@ -1937,6 +1937,7 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"noaccess": "The record does not exist or you do not have access to it. ",
|
"noaccess": "The record does not exist or you do not have access to it. ",
|
||||||
|
"saving": "Error saving owner. {{error}}.",
|
||||||
"selectexistingornew": "Select an existing owner record or create a new one. "
|
"selectexistingornew": "Select an existing owner record or create a new one. "
|
||||||
},
|
},
|
||||||
"fields": {
|
"fields": {
|
||||||
@@ -1957,7 +1958,8 @@
|
|||||||
"ownr_st": "Province/State",
|
"ownr_st": "Province/State",
|
||||||
"ownr_title": "Title",
|
"ownr_title": "Title",
|
||||||
"ownr_zip": "Zip/Postal Code",
|
"ownr_zip": "Zip/Postal Code",
|
||||||
"preferred_contact": "Preferred Contact Method"
|
"preferred_contact": "Preferred Contact Method",
|
||||||
|
"tax_number": "Tax Number"
|
||||||
},
|
},
|
||||||
"forms": {
|
"forms": {
|
||||||
"address": "Address",
|
"address": "Address",
|
||||||
|
|||||||
@@ -1937,6 +1937,7 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"noaccess": "El registro no existe o no tiene acceso a él.",
|
"noaccess": "El registro no existe o no tiene acceso a él.",
|
||||||
|
"saving": "",
|
||||||
"selectexistingornew": ""
|
"selectexistingornew": ""
|
||||||
},
|
},
|
||||||
"fields": {
|
"fields": {
|
||||||
@@ -1957,7 +1958,8 @@
|
|||||||
"ownr_st": "Provincia del estado",
|
"ownr_st": "Provincia del estado",
|
||||||
"ownr_title": "Título",
|
"ownr_title": "Título",
|
||||||
"ownr_zip": "código postal",
|
"ownr_zip": "código postal",
|
||||||
"preferred_contact": "Método de Contacto Preferido"
|
"preferred_contact": "Método de Contacto Preferido",
|
||||||
|
"tax_number": ""
|
||||||
},
|
},
|
||||||
"forms": {
|
"forms": {
|
||||||
"address": "",
|
"address": "",
|
||||||
|
|||||||
@@ -1937,6 +1937,7 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"noaccess": "L'enregistrement n'existe pas ou vous n'y avez pas accès.",
|
"noaccess": "L'enregistrement n'existe pas ou vous n'y avez pas accès.",
|
||||||
|
"saving": "",
|
||||||
"selectexistingornew": ""
|
"selectexistingornew": ""
|
||||||
},
|
},
|
||||||
"fields": {
|
"fields": {
|
||||||
@@ -1957,7 +1958,8 @@
|
|||||||
"ownr_st": "Etat / Province",
|
"ownr_st": "Etat / Province",
|
||||||
"ownr_title": "Titre",
|
"ownr_title": "Titre",
|
||||||
"ownr_zip": "Zip / code postal",
|
"ownr_zip": "Zip / code postal",
|
||||||
"preferred_contact": "Méthode de contact préférée"
|
"preferred_contact": "Méthode de contact préférée",
|
||||||
|
"tax_number": ""
|
||||||
},
|
},
|
||||||
"forms": {
|
"forms": {
|
||||||
"address": "",
|
"address": "",
|
||||||
|
|||||||
@@ -4015,6 +4015,7 @@
|
|||||||
- ownr_zip
|
- ownr_zip
|
||||||
- preferred_contact
|
- preferred_contact
|
||||||
- shopid
|
- shopid
|
||||||
|
- tax_number
|
||||||
- updated_at
|
- updated_at
|
||||||
filter:
|
filter:
|
||||||
bodyshop:
|
bodyshop:
|
||||||
@@ -4050,6 +4051,7 @@
|
|||||||
- ownr_zip
|
- ownr_zip
|
||||||
- preferred_contact
|
- preferred_contact
|
||||||
- shopid
|
- shopid
|
||||||
|
- tax_number
|
||||||
- updated_at
|
- updated_at
|
||||||
filter:
|
filter:
|
||||||
bodyshop:
|
bodyshop:
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
-- Could not auto-generate a down migration.
|
||||||
|
-- Please write an appropriate down migration for the SQL below:
|
||||||
|
-- alter table "public"."owners" add column "tax_number" text
|
||||||
|
-- null;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
alter table "public"."owners" add column "tax_number" text
|
||||||
|
null;
|
||||||
Reference in New Issue
Block a user