| | |
| | | function reSet(){ |
| | | } |
| | | function calonLoad(){ |
| | | debugger |
| | | calPriceAll.call(); |
| | | EstimationListPrice.call(); |
| | | // CHAN-BJQ4VZ 精琢技术 2019/12/10 Start |
| | | EstimationListPrice2.call(); |
| | |
| | | quoteTotalPrice.call(); |
| | | setOCMAmount.call(); |
| | | checkProductStatusValidPeriod(); |
| | | // checkQuoteIrai_Status(true); |
| | | } |
| | | function number_format() { |
| | | for(var i=0; i<QuoteEntryMaxLine; i++){ |
| | |
| | | j$(escapeVfId( 'ListPriceTotal')).val(ListPriceTotal); |
| | | j$(escapeVfId( 'UnitPriceTotal')).val(unitPriceTotal); |
| | | } |
| | | // function ObsapUsersChange(){ |
| | | // var ObsapUsersId = j$(escapeVfId('Page:mainForm:block:j_id45:ObsapUsersId')).value(); |
| | | // debugger |
| | | // j$(escapeVfId('Page:mainForm:block:IraiUser')).val(ObsapUsersId); |
| | | // } |
| | | function calPrice(i){ |
| | | var x,y,z,c,d,e; |
| | | debugger |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy start |
| | | var x,y,z,c,d,e,CanNotCancelledGurantee,cancelMultiyearInsurance; |
| | | // var x,y,z,c,d,e; |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy end |
| | | x = j$(escapeVfId('Page:mainForm:block:lists:' + i + ':Quantity')).value(); |
| | | y = j$(escapeVfId('Page:mainForm:block:lists:' + i + ':UnitPrice')).value(); |
| | | c = j$(escapeVfId('Page:mainForm:block:lists:' + i + ':Cost')).value(); |
| | |
| | | c = localParseFloat( c); |
| | | d = localParseFloat( d); |
| | | e = localParseFloat( e); |
| | | |
| | | |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':Quantity')).val(x); |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':UnitPrice')).val(toNumComma(y)); |
| | |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':ListPriceTotalText')).text(toNumComma(z)); |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':ListPriceTotal')).val(toNum(z)); |
| | | |
| | | z = x * e; |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy start |
| | | // z = x * e; |
| | | CanNotCancelledGurantee = j$(escapeVfId("Page:mainForm:block:lists:"+ i +":CanNotCancelledGurantee__c")).value(); |
| | | cancelMultiyearInsurance = j$(escapeVfId("Page:mainForm:block:cancelMultiyearInsurance")).value(); |
| | | if(CanNotCancelledGurantee =='false' && cancelMultiyearInsurance == '不要'){ |
| | | z = 0.00; |
| | | }else{ |
| | | z = x * e; |
| | | } |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy end |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':NoDiscountTotalText')).text(toNumComma(z)); |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':NoDiscountTotal')).val(toNum(z)); |
| | | |
| | | // CHAN-BHNBX6 NoDiscount小计 2019/11/20 END |
| | | EstimationListPrice.call(); |
| | | calUnitPriceTotal.call(); |
| | |
| | | } |
| | | |
| | | function calPriceAll(){ |
| | | var x,y,z,c,d,e; |
| | | debugger |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy start |
| | | var x,y,z,c,d,e,CanNotCancelledGurantee,cancelMultiyearInsurance; |
| | | cancelMultiyearInsurance = j$(escapeVfId("Page:mainForm:block:cancelMultiyearInsurance")).value(); |
| | | // var x,y,z,c,d,e; |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy end |
| | | for(var i=0; i<QuoteEntryMaxLine; i++){ |
| | | x = j$(escapeVfId('Page:mainForm:block:lists:' + i + ':Quantity')).value(); |
| | | x = localParseInt( x); |
| | |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':ListPriceTotalText')).text(toNumComma(z)); |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':ListPriceTotal')).val(toNum(z)); |
| | | |
| | | z = x * e; |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy start |
| | | // z = x * e; |
| | | CanNotCancelledGurantee = j$(escapeVfId("Page:mainForm:block:lists:"+ i +":CanNotCancelledGurantee__c")).value(); |
| | | |
| | | if(CanNotCancelledGurantee =='false' && cancelMultiyearInsurance == '不要'){ |
| | | z = 0.00; |
| | | }else{ |
| | | z = x * e; |
| | | } |
| | | //DB202212304166 【紧急-报价委托与购买意向】请将最后操作的报价委托状态放到购买意向中 fy end |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':NoDiscountTotalText')).text(toNumComma(z)); |
| | | j$(escapeVfId('Page:mainForm:block:lists:' + i + ':NoDiscountTotal')).val(toNum(z)); |
| | | // CHAN-BHNBX6 NoDiscount小计 2019/11/20 END |
| | |
| | | } |
| | | } |
| | | function save2btn() { |
| | | debugger |
| | | checkchangedAfterPrint(); |
| | | var changedAfterPrint = j$(escapeVfId('Page:mainForm:changedAfterPrint')).value(); |
| | | if (changedAfterPrint == 'true') { |
| | |
| | | unblockUI(); |
| | | } |
| | | } else { |
| | | var username = j$(escapeVfId("Page:mainForm:block:IraiUser")).val(); |
| | | var userid = j$(escapeVfId("Page:mainForm:block:IraiUser_lkid")).val(); |
| | | if (userid != null && userid != '000000000000000' && userid.length > 0) { |
| | | // var username = j$(escapeVfId("Page:mainForm:block:IraiUser")).val(); |
| | | debugger |
| | | var username1 = j$(escapeVfId("Page:mainForm:block:j_id43:IraiUser")).val(); |
| | | var userid = j$(escapeVfId("Page:mainForm:block:j_id43:IraiUser_lkid")).val(); |
| | | var username2 = j$(escapeVfId("Page:mainForm:block:j_id46:IraiUser")).val(); |
| | | if(username1!=undefined){ |
| | | username=username1; |
| | | }else{ |
| | | username=username2 |
| | | } |
| | | if (userid != null&&userid != '000000000000000' && userid.length > 0) { |
| | | if (confirm(Confirm_saveBtn)) { |
| | | Save.call(); |
| | | return true; |
| | | } else { |
| | | unblockUI(); |
| | | } |
| | | } else if(username2){ |
| | | if (confirm(Confirm_saveBtn)) { |
| | | Save.call(); |
| | | return true; |
| | |
| | | function excelImportGateway(str) { |
| | | blockme(); |
| | | excelImport(str); |
| | | } |
| | | // function checkQuoteIrai_Status(flag) { |
| | | // debugger |
| | | // var QuoteIrai_Statusvalue = j$(escapeVfId('Page:mainForm:block:j_id32')).value(); |
| | | // var Statusflg=true; |
| | | // if(flag){ |
| | | // if(QuoteIrai_Statusvalue == '草案中'){ |
| | | // Statusflg = false; |
| | | // } |
| | | // } |
| | | // if(Statusflg){ |
| | | // j$(escapeVfId('Page:mainForm:block:QuoteIraiBtn')).attr('disabled',false); |
| | | // j$(escapeVfId('Page:mainForm:block:j_id85')).attr('disabled',false); |
| | | // j$(escapeVfId('Page:mainForm:block:j_id87')).attr('disabled',false); |
| | | // } |
| | | |
| | | // return true; |
| | | // } |
| | | function cancelMultiyearInsurancechange(){ |
| | | debugger; |
| | | calPriceAll.call(); |
| | | } |