sales bill edit fix

This commit is contained in:
unknown 2026-02-20 11:26:58 +05:30
parent 5cd65fa104
commit a69849d301
2 changed files with 11 additions and 4 deletions

View File

@ -141,6 +141,7 @@ const FeaturesFunctionalities = (props) => {
const formRefExtraCharges = useRef();
const ExtraChargesType = useSelector(globalExtraChargesType);
const GlobalExtraCharge = useSelector(globalExtraTotalAmount);
console.log(GlobalExtraCharge, "GlobalExtraCharge")
const ReorderHoldDetails = useSelector(GlobalReorderHoldDetails);
const BookingType = useSelector(GlobalBookingType);
const BookingTypeBoth = useSelector(GlobalBookingTypeBoth);
@ -641,8 +642,8 @@ const FeaturesFunctionalities = (props) => {
let globalexdata = GlobalExtraCharge?.map((item) => {
let mappedItem = {
UniqueId: item?.ExtraChargeId,
QTY: item?.OrderQty,
Price: item?.OrderRate,
QTY: item?.OrderQty || item?.SalesQty,
Price: item?.OrderRate || item?.Rate,
ProdId: null,
InwardDtlId: null,
ExtraChargeType: item?.ExtraChargeType,

View File

@ -9,6 +9,7 @@ import {
changeSelProdWiseEst,
ChangeOverAllDiscSales,
ChangeOverAllDiscEstimate,
GlobalSalesBillEdit,
} from '../../../../Features/BookingScreen/BookingData/BookingData';
import BSEstimateModal from '../BookingFunctionality/BSEstModal';
import { GlobalpreOrderOpen } from '../../../../Features/BookingScreen/PreOrder/PreOrder.js';
@ -25,6 +26,7 @@ const BSNavBarEstimate = () => {
const preOrderOpen = useSelector(GlobalpreOrderOpen);
const EstBooking = useSelector(GlobalEstimateBooking);
const [EstModalOpen, setEstModalOpen] = useState(false);
const salesBillEdit = useSelector(GlobalSalesBillEdit);
const [PopOpen, setPopOpen] = useState(false);
const ChangeEstMethod = () => {
if (!preOrderOpen) {
@ -37,7 +39,9 @@ const BSNavBarEstimate = () => {
setEstModalOpen(false);
};
const EnableOptions = () => {
if (!salesBillEdit) {
setPopOpen(!PopOpen);
}
};
const ChangeEstimateOption = (data) => {
dispatch(changeEstimateBooking(data));
@ -47,7 +51,9 @@ const BSNavBarEstimate = () => {
setPopOpen(false);
};
const handlePopoverVisible = (visible) => {
if (!salesBillEdit) {
setPopOpen(visible);
}
};
return (
<div className="BSBilling7-icon-flex">