IO-1276 Remove ability to return IH invoice.

This commit is contained in:
Patrick Fic
2021-07-28 12:02:43 -07:00
parent 79714e5708
commit 2f175c304c

View File

@@ -5,6 +5,7 @@ import { useTranslation } from "react-i18next";
import { connect } from "react-redux"; import { connect } from "react-redux";
import { createStructuredSelector } from "reselect"; import { createStructuredSelector } from "reselect";
import { setModalContext } from "../../redux/modals/modals.actions"; import { setModalContext } from "../../redux/modals/modals.actions";
import { selectBodyshop } from "../../redux/user/user.selectors";
import CurrencyFormatter from "../../utils/CurrencyFormatter"; import CurrencyFormatter from "../../utils/CurrencyFormatter";
import { DateFormatter } from "../../utils/DateFormatter"; import { DateFormatter } from "../../utils/DateFormatter";
import { alphaSort, dateSort } from "../../utils/sorters"; import { alphaSort, dateSort } from "../../utils/sorters";
@@ -14,6 +15,7 @@ import PrintWrapperComponent from "../print-wrapper/print-wrapper.component";
const mapStateToProps = createStructuredSelector({ const mapStateToProps = createStructuredSelector({
//jobRO: selectJobReadOnly, //jobRO: selectJobReadOnly,
bodyshop: selectBodyshop,
}); });
const mapDispatchToProps = (dispatch) => ({ const mapDispatchToProps = (dispatch) => ({
@@ -26,6 +28,7 @@ const mapDispatchToProps = (dispatch) => ({
}); });
export function BillsListTableComponent({ export function BillsListTableComponent({
bodyshop,
job, job,
billsQuery, billsQuery,
handleOnRowClick, handleOnRowClick,
@@ -52,7 +55,9 @@ export function BillsListTableComponent({
)} )}
<BillDeleteButton bill={record} /> <BillDeleteButton bill={record} />
<Button <Button
disabled={record.is_credit_memo} disabled={
record.is_credit_memo || record.vendorid === bodyshop.inhousevendorid
}
onClick={() => onClick={() =>
setPartsOrderContext({ setPartsOrderContext({
actions: {}, actions: {},