IO-1147 Default tax rates on parts for manual jobs.
This commit is contained in:
@@ -26,12 +26,6 @@ export function JobsCreateJobsInfo({ bodyshop, form, selected }) {
|
|||||||
const { getFieldValue } = form;
|
const { getFieldValue } = form;
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<JobsDetailRatesParts
|
|
||||||
jobRO={false}
|
|
||||||
expanded
|
|
||||||
required={selected && true}
|
|
||||||
form={form}
|
|
||||||
/>
|
|
||||||
<Collapse defaultActiveKey="insurance">
|
<Collapse defaultActiveKey="insurance">
|
||||||
<Collapse.Panel
|
<Collapse.Panel
|
||||||
key="insurance"
|
key="insurance"
|
||||||
@@ -312,6 +306,12 @@ export function JobsCreateJobsInfo({ bodyshop, form, selected }) {
|
|||||||
</LayoutFormRow>
|
</LayoutFormRow>
|
||||||
</Collapse.Panel>
|
</Collapse.Panel>
|
||||||
</Collapse>
|
</Collapse>
|
||||||
|
<JobsDetailRatesParts
|
||||||
|
jobRO={false}
|
||||||
|
expanded
|
||||||
|
required={selected && true}
|
||||||
|
form={form}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -155,6 +155,13 @@ function JobsCreateContainer({ bodyshop, setBreadcrumbs, setSelectedHeader }) {
|
|||||||
layout="vertical"
|
layout="vertical"
|
||||||
autoComplete={"off"}
|
autoComplete={"off"}
|
||||||
initialValues={{
|
initialValues={{
|
||||||
|
tax_tow_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
tax_str_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
tax_paint_mat_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
tax_shop_mat_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
tax_sub_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
tax_lbr_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
tax_levies_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
parts_tax_rates: {
|
parts_tax_rates: {
|
||||||
PAA: {
|
PAA: {
|
||||||
prt_type: "PAA",
|
prt_type: "PAA",
|
||||||
@@ -220,6 +227,30 @@ function JobsCreateContainer({ bodyshop, setBreadcrumbs, setSelectedHeader }) {
|
|||||||
prt_tax_in: true,
|
prt_tax_in: true,
|
||||||
prt_tax_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
prt_tax_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
},
|
},
|
||||||
|
PASL: {
|
||||||
|
prt_type: "PASL",
|
||||||
|
prt_discp: 0,
|
||||||
|
prt_mktyp: false,
|
||||||
|
prt_mkupp: 0,
|
||||||
|
prt_tax_in: true,
|
||||||
|
prt_tax_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
},
|
||||||
|
PAP: {
|
||||||
|
prt_type: "PAP",
|
||||||
|
prt_discp: 0,
|
||||||
|
prt_mktyp: false,
|
||||||
|
prt_mkupp: 0,
|
||||||
|
prt_tax_in: true,
|
||||||
|
prt_tax_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
},
|
||||||
|
PAO: {
|
||||||
|
prt_type: "PAO",
|
||||||
|
prt_discp: 0,
|
||||||
|
prt_mktyp: false,
|
||||||
|
prt_mkupp: 0,
|
||||||
|
prt_tax_in: true,
|
||||||
|
prt_tax_rt: bodyshop.bill_tax_rates.state_tax_rate / 100,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user