sr(net.sf.jasperreports.engine.JasperReport'L compileDatatLjava/io/Serializable;LcompileNameSuffixtLjava/lang/String;L compilerClassq~xr-net.sf.jasperreports.engine.base.JRBaseReport''I bottomMarginI columnCountI columnSpacingI columnWidthZignorePaginationZisFloatColumnFooterZisSummaryNewPageZ isSummaryWithPageHeaderAndFooterZisTitleNewPageI leftMarginB orientationI pageHeightI pageWidthB printOrderI rightMarginI topMarginBwhenNoDataTypeL backgroundt$Lnet/sf/jasperreports/engine/JRBand;L columnFooterq~L columnHeaderq~[datasetst([Lnet/sf/jasperreports/engine/JRDataset;L defaultFontt*Lnet/sf/jasperreports/engine/JRReportFont;L defaultStylet%Lnet/sf/jasperreports/engine/JRStyle;Ldetailq~L detailSectiont'Lnet/sf/jasperreports/engine/JRSection;[fontst+[Lnet/sf/jasperreports/engine/JRReportFont;LformatFactoryClassq~L importsSettLjava/util/Set;Llanguageq~LlastPageFooterq~L mainDatasett'Lnet/sf/jasperreports/engine/JRDataset;Lnameq~LnoDataq~L pageFooterq~L pageHeaderq~[stylest&[Lnet/sf/jasperreports/engine/JRStyle;Lsummaryq~[ templatest/[Lnet/sf/jasperreports/engine/JRReportTemplate;Ltitleq~xp0^0sr+net.sf.jasperreports.engine.base.JRBaseBand'IPSEUDO_SERIAL_VERSION_UIDIheightZisSplitAllowedLprintWhenExpressiont*Lnet/sf/jasperreports/engine/JRExpression;L splitTypetLjava/lang/Byte;xr3net.sf.jasperreports.engine.base.JRBaseElementGroup'LchildrentLjava/util/List;L elementGroupt,Lnet/sf/jasperreports/engine/JRElementGroup;xpsrjava.util.ArrayListxaIsizexpwxpw&psrjava.lang.ByteN`PBvaluexrjava.lang.Number xpsq~sq~wsr1net.sf.jasperreports.engine.base.JRBaseStaticText'Ltextq~xr2net.sf.jasperreports.engine.base.JRBaseTextElement' Lborderq~L borderColortLjava/awt/Color;L bottomBorderq~LbottomBorderColorq~L bottomPaddingtLjava/lang/Integer;LfontNameq~LfontSizeq~ LhorizontalAlignmentq~LisBoldtLjava/lang/Boolean;LisItalicq~!L isPdfEmbeddedq~!LisStrikeThroughq~!L isStyledTextq~!L isUnderlineq~!L leftBorderq~LleftBorderColorq~L leftPaddingq~ LlineBoxt'Lnet/sf/jasperreports/engine/JRLineBox;L lineSpacingq~Lmarkupq~Lpaddingq~ L pdfEncodingq~L pdfFontNameq~L reportFontq~L rightBorderq~LrightBorderColorq~L rightPaddingq~ Lrotationq~L topBorderq~LtopBorderColorq~L topPaddingq~ LverticalAlignmentq~xr.net.sf.jasperreports.engine.base.JRBaseElement'IheightZisPrintInFirstWholeBandZisPrintRepeatedValuesZisPrintWhenDetailOverflowsZisRemoveLineWhenBlankB positionTypeB stretchTypeIwidthIxIyL backcolorq~LdefaultStyleProvidert4Lnet/sf/jasperreports/engine/JRDefaultStyleProvider;L elementGroupq~L forecolorq~Lkeyq~Lmodeq~L parentStyleq~LparentStyleNameReferenceq~LprintWhenExpressionq~LprintWhenGroupChangest%Lnet/sf/jasperreports/engine/JRGroup;L propertiesMapt-Lnet/sf/jasperreports/engine/JRPropertiesMap;[propertyExpressionst3[Lnet/sf/jasperreports/engine/JRPropertyExpression;xppq~q~ppppppppppppppt Cordia Newsrjava.lang.Integer⠤8Ivaluexq~sq~srjava.lang.Boolean r՜Zvaluexppq~.ppsq~-pppsr.net.sf.jasperreports.engine.base.JRBaseLineBox' L bottomPaddingq~ L bottomPent+Lnet/sf/jasperreports/engine/base/JRBoxPen;L boxContainert,Lnet/sf/jasperreports/engine/JRBoxContainer;L leftPaddingq~ LleftPenq~1Lpaddingq~ Lpenq~1L rightPaddingq~ LrightPenq~1L topPaddingq~ LtopPenq~1xppsr3net.sf.jasperreports.engine.base.JRBaseBoxBottomPen'xr-net.sf.jasperreports.engine.base.JRBaseBoxPen'LlineBoxq~"xr*net.sf.jasperreports.engine.base.JRBasePen'L lineColorq~L lineStyleq~L lineWidthtLjava/lang/Float;L penContainert,Lnet/sf/jasperreports/engine/JRPenContainer;xppppq~3q~3q~(psr1net.sf.jasperreports.engine.base.JRBaseBoxLeftPen'xq~5pppq~3q~3psq~5pppq~3q~3psr2net.sf.jasperreports.engine.base.JRBaseBoxRightPen'xq~5pppq~3q~3psr0net.sf.jasperreports.engine.base.JRBaseBoxTopPen'xq~5pppq~3q~3pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppsq~t Total Amountsr0net.sf.jasperreports.engine.base.JRBaseTextField'I bookmarkLevelBevaluationTimeBhyperlinkTargetB hyperlinkTypeZisStretchWithOverflowLanchorNameExpressionq~LevaluationGroupq~%L expressionq~LhyperlinkAnchorExpressionq~LhyperlinkPageExpressionq~[hyperlinkParameterst3[Lnet/sf/jasperreports/engine/JRHyperlinkParameter;LhyperlinkReferenceExpressionq~LhyperlinkTooltipExpressionq~LisBlankWhenNullq~!L linkTargetq~LlinkTypeq~Lpatternq~xq~9pq~q~ppppppppppppppppsq~pppppppppsq~0psq~4pppq~Iq~Iq~Gpsq~:pppq~Iq~Ipsq~5pppq~Iq~Ipsq~=pppq~Iq~Ipsq~?pppq~Iq~Ipppppppppppppsq~ppsr1net.sf.jasperreports.engine.base.JRBaseExpression'Iid[chunkst0[Lnet/sf/jasperreports/engine/JRExpressionChunk;LvalueClassNameq~LvalueClassRealNameq~xpur0[Lnet.sf.jasperreports.engine.JRExpressionChunk;mYiKUxpsr6net.sf.jasperreports.engine.base.JRBaseExpressionChunk'BtypeLtextq~xptnoVatTotalPriceSum2tjava.lang.Doublepppppppppt#,##0.00xpw&ppsq~sq~wsq~pq~q~Zppppppppppppppt Cordia Newsq~*pq~.pq~.ppq~.pppsq~0psq~4pppq~_q~_q~\psq~:pppq~_q~_psq~5pppq~_q~_psq~=pppq~_q~_psq~?pppq~_q~_pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~CtInstallation Equipmentxpw&ppppppsr.net.sf.jasperreports.engine.base.JRBaseSection'[bandst%[Lnet/sf/jasperreports/engine/JRBand;xpur%[Lnet.sf.jasperreports.engine.JRBand;~ʅ5xpsq~sq~wsq~E-pq~q~mppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~rq~rq~opsq~:pppq~rq~rpsq~5pppq~rq~rpsq~=pppq~rq~rpsq~?pppq~rq~rpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~UtproductDescriptiontjava.lang.Stringppppppq~.pppsq~EO-pq~q~mppppppppppppppt Cordia Newsq~* sq~ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~Ut(sq~Ut productNamesq~Ut == null || "".equals(sq~Ut productNamesq~Ut)) ? sq~Ut promotionNamesq~Ut : sq~Ut productNametjava.lang.Stringppppppq~.pptsq~E4|pq~q~mppppppppppppppt Cordia Newsq~* q~Hppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~Ut productAmounttjava.lang.Stringppppppq~.pppsq~E=pq~q~mppppppppppppppt Cordia Newsq~* q~Hppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~UtnoVatPricePerUnittjava.lang.Stringppppppq~.ppq~sq~E9pq~q~mppppppppppppppt Cordia Newsq~* q~Hppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~Ut(sq~UtnoVatTotalPricesq~Ut == null || "".equals(sq~UtnoVatTotalPricesq~Ut)) ? sq~UtpromotionValuesq~Ut : sq~UtnoVatTotalPricetjava.lang.Stringppppppq~.ppq~xpw&sq~Puq~Ssq~UtBoolean.valueOf(sq~Ut productGroupsq~Ut.equals(sq~Ut groupNamesq~Ut))tjava.lang.Booleanpq~ppptjavapsr.net.sf.jasperreports.engine.base.JRBaseDataset'ZisMainBwhenResourceMissingType[fieldst&[Lnet/sf/jasperreports/engine/JRField;LfilterExpressionq~[groupst&[Lnet/sf/jasperreports/engine/JRGroup;Lnameq~[ parameterst*[Lnet/sf/jasperreports/engine/JRParameter;L propertiesMapq~&Lqueryt%Lnet/sf/jasperreports/engine/JRQuery;LresourceBundleq~LscriptletClassq~[ scriptletst*[Lnet/sf/jasperreports/engine/JRScriptlet;[ sortFieldst*[Lnet/sf/jasperreports/engine/JRSortField;[ variablest)[Lnet/sf/jasperreports/engine/JRVariable;xpur&[Lnet.sf.jasperreports.engine.JRField;*pq~q~ppppppppppppppt Cordia Newsq~* q~Hq~/pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~Ut TOTAL_PRICEtjava.lang.Stringppppppq~.pppsq~epq~q~ppppppppppppppt Cordia Newsq~* q~Hq~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctลงชื่อ : sq~E`fsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xppppq~q~ppsq~pppppppppppt Cordia Newsq~* q~,q~/pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~Ut*absolute.core.JRInputFormatterUtil.format(sq~UtGRAND_TOTAL_PRICEsq~Ut<, absolute.core.JRInputFormatterUtil.THAI_TXT_CURRENCY_TYPE)tjava.lang.Stringppppppq~.pppsq~z`pq~q~ppppppppppppppt Cordia Newsq~* pq~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~CtOnsite & Transportation Chargesq~^`*pq~q~ppppppppppppppt Cordia Newsq~* pq~.pq~.ppq~/pppsq~0psq~4pppq~ q~ q~psq~:pppq~ q~ psq~5pppq~ q~ psq~=pppq~ q~ psq~?pppq~ q~ pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~CtTotalsq~^`Rpq~q~ppppppppppppppt Cordia Newsq~*pq~.pq~.ppq~/pppsq~0psq~4pppq~,q~,q~)psq~:pppq~,q~,psq~5pppq~,q~,psq~=pppq~,q~,psq~?pppq~,q~,pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct Grand Totalsq~E>pq~q~ppppppppppppppt Cordia Newsq~* q~Hq~/pq~.ppq~/pppsq~0psq~4pppq~8q~8q~5psq~:pppq~8q~8psq~5pppq~8q~8psq~=pppq~8q~8psq~?pppq~8q~8pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~Puq~Ssq~Ut"0.00"tjava.lang.Stringppppppq~.pppsq~Epq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~Hq~Hq~Epsq~:pppq~Hq~Hpsq~5pppq~Hq~Hpsq~=pppq~Hq~Hpsq~?pppq~Hq~Hpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~P uq~Ssq~UtCUSTOMER_FULL_NAMEtjava.lang.Stringppppppq~.ppq~sq~#pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~Xq~Xq~Upsq~:pppq~Xq~Xpsq~5pppq~Xq~Xpsq~=pppq~Xq~Xpsq~?pppq~Xq~Xpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct Salesperson sq~E>pq~q~ppppppppppppppt Cordia Newsq~* q~Hq~/pq~.ppq~/pppsq~0psq~4pppq~dq~dq~apsq~:pppq~dq~dpsq~5pppq~dq~dpsq~=pppq~dq~dpsq~?pppq~dq~dpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~P!uq~Ssq~Ut"0.00"tjava.lang.Stringppppppq~.pppsq~pq~q~ppppppppppppppt Cordia Newsq~* q~q~/pq~.ppq~/pppsq~0psq~4pppq~tq~tq~qpsq~:pppq~tq~tpsq~5pppq~tq~tpsq~=pppq~tq~tpsq~?pppq~tq~tpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~CtD....................................................................sq~+sq~pppq~q~sq~ppppsq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~.pppsq~0psq~4sq~ppppsrjava.lang.Floatɢ<Fvaluexq~q~q~q~}psq~:sq~ppppsq~q~q~psq~5pppq~q~psq~=sq~ppppsq~q~q~psq~?ppsq~q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct`I have signed up for this. Consent and agree to abide by the conditions stated in the quotation.sq~9\sq~pppq~q~sq~ppppq~pppppppppppt Cordia Newsq~* pq~.pq~.ppq~/pppsq~0psq~4ppsq~q~q~q~psq~:ppsq~?q~q~psq~5pppq~q~psq~=ppsq~?q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppsq~tPayment 1. This quotation can be used in order. When customers sign a confirmation and deposit. 2. 50% deposit and signed after the order confirmation. Deposit is not refundable in all case. 3. 50% remaining payment after signed for the final installment.sq~^`pq~q~ppppppppppppppt Cordia Newsq~* pq~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~CtServicesq~\sq~3pppq~q~sq~ppppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~.pppsq~0psq~4sq~ppppsq~?q~q~q~psq~:sq~ppppsq~?q~q~psq~5pppq~q~psq~=sq~ppppsq~?q~q~psq~?ppsq~q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctชื่อบัญชี ห้างหุ้นส่วนจำกัด หัวต่อ อลูมิเนียมsq~?\sq~pppq~q~sq~ppppq~pppppppppppt Cordia Newsq~* pq~.pq~.ppq~.pppsq~0psq~4sq~ppppsq~?q~q~q~psq~:sq~ppppsq~?q~q~psq~5pppq~q~psq~=sq~ppppsq~?q~q~psq~?ppsq~q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct ธนาคารไทยพาณิชย์ ออมทรัพย์ สาขาบางนา : 015-449223-0 ธนาคารกสิกรไทย ออมทรัพย์ สาขาสุขุมวิท55 : 600-2-13237-9 ธนาคารกรุงเทพ ออมทรัพย์ สาขาลาดกระบัง : 163-5-46933-9 ธนาคารทหารไทย ออมทรัพย์ สาขาเดอะ พาซิโอ ลาดกระบัง : 262-2-10780-9sq~epq~q~ppppppppppppppt Cordia Newsq~* q~Hq~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctลงชื่อ : sq~E>>pq~q~ppppppppppppppt Cordia Newsq~* q~Hq~/pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~P"uq~Ssq~Ut VAT_AMOUNTtjava.lang.Stringppppppq~.pppsq~E^`>pq~q~ppppppppppppppt Cordia Newsq~* pq~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~P#uq~Ssq~Ut"Vat "+sq~UtVATsq~Ut+"% :"tjava.lang.Stringppppppq~.pppsq~l\9sq~pppq~q~sq~ppppq~pppppppppppt Cordia Newsq~* pq~.pq~.ppq~/pppsq~0psq~4sq~ppppsq~?q~q~q~ psq~:sq~ppppsq~?q~q~psq~5pppq~q~psq~=sq~ppppsq~?q~q~psq~?ppsq~q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~t4Conditions of sale. 1. Price is subject to change if it is unconfirmed within 30 days from issued quotation date. 2. Price excludes frame, aluminum accessories and installation. 3. Colored aluminum frame warranty for 10 years and 1 year of hardware.and 2 years service charge accept travel charge to us country. 4. The Company reserves the right If the size of the price adjustment (+ / - than 5 cm), number formats. Equipment changed from that specified in the quotation. 5. Ownership of the goods remain with the company. Until full payment is received in full. sq~E>Rpq~q~ppppppppppppppt Cordia Newsq~*q~Hq~/pq~.ppq~/pppsq~0psq~4pppq~%q~%q~"psq~:pppq~%q~%psq~5pppq~%q~%psq~=pppq~%q~%psq~?pppq~%q~%pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~P$uq~Ssq~UtGRAND_TOTAL_PRICEtjava.lang.Stringppppppq~.pppxpw&$pppppppsr6net.sf.jasperreports.engine.design.JRReportCompileData'LcrosstabCompileDataq~LdatasetCompileDataq~LmainDatasetCompileDataq~xpsq~_?@wxsq~_?@wxur[BTxp3."%RetailVatDocument_1527506253833_74086,net/sf/jasperreports/engine/fill/JREvaluatorparameter_REVISION_NO2Lnet/sf/jasperreports/engine/fill/JRFillParameter;parameter_QUOTATION_DISCOUNTparameter_JASPER_REPORTparameter_SUPPLIER_NAMEparameter_TOTAL_PRODUCT_PRICEparameter_REPORT_TIME_ZONEparameter_REPORT_FILE_RESOLVERparameter_DISCOUNT_AMOUNTparameter_COMPANY_NAMEparameter_REPORT_PARAMETERS_MAPparameter_DISCOUNT_PERCENTparameter_REPORT_CLASS_LOADERparameter_DEPOSIT_AMOUNT$parameter_REPORT_URL_HANDLER_FACTORYparameter_REPORT_DATA_SOURCEparameter_CURRENT_REVISIONparameter_GRAND_TOTAL_PRICEparameter_IS_IGNORE_PAGINATIONparameter_REPORT_MAX_COUNTparameter_WITHHOLDING_TAXparameter_REPORT_TEMPLATESparameter_CASH_PROMO_VALUEparameter_CONTACT_PERSONparameter_COMPANY_ADDRESSparameter_CUSTOMER_ADDRESSparameter_TOTAL_PRICE_WITH_VATparameter_REPORT_LOCALEparameter_TIMEparameter_CUSTOMER_FULL_NAMEparameter_REPORT_VIRTUALIZERparameter_DOCUMENT_DESCRIPTIONparameter_REPORT_SCRIPTLETparameter_DEADLINE_DATE$parameter_NO_VAT_TOTAL_PRODUCT_PRICEparameter_REPORT_CONNECTION"parameter_REVISE_FROM_QUOTATION_ID parameter_WITHHOLDING_TAX_AMOUNTparameter_TOTAL_ERROR_PRICEparameter_SUBREPORT_DIRparameter_VAT_AMOUNTparameter_REPORT_FORMAT_FACTORYparameter_DOCUMENT_IDparameter_DATEparameter_TOTAL_PRICE parameter_VATparameter_SALES_FULL_NAME parameter_REPORT_RESOURCE_BUNDLEfield_productGroup.Lnet/sf/jasperreports/engine/fill/JRFillField;field_isPromotionTitlefield_promotionTypefield_productDescriptionfield_promotionDescriptionfield_promotionValuefield_salsesTetamfield_promotionIsCashfield_noVatProductPrice field_typefield_discountAmountfield_productUnitfield_noVatDiscountAmountfield_productIdfield_promotionIdfield_pricePerUnitfield_noVatPricePerUnitfield_promotionEndDatefield_promotionNamefield_promotionStartDatefield_discountPercentfield_noVatTotalPricefield_productNamefield_productPricefield_productAmountfield_totalPricevariable_PAGE_NUMBER1Lnet/sf/jasperreports/engine/fill/JRFillVariable;variable_COLUMN_NUMBERvariable_REPORT_COUNTvariable_PAGE_COUNTvariable_COLUMN_COUNTvariable_groupNamevariable_noVatTotalPriceSum2variable_groupName2()VCode YZ \  ^  `  b  d  f  h  j  l  n  p  r  t  v  x  z  |  ~                     !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  56  76  86  96  :6  ;6  <6  =6  >6  ?6  @6  A6  B6  C6  D6  E6  F6  G6  H6  I6  J6  K6  L6  M6  N6  O6  PQ  RQ  SQ  TQ  UQ  VQ  WQ  XQ LineNumberTablecustomizedInit0(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V initParams(Ljava/util/Map;)V   initFields  initVars     REVISION_NO  java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;  0net/sf/jasperreports/engine/fill/JRFillParameterQUOTATION_DISCOUNT JASPER_REPORT SUPPLIER_NAMETOTAL_PRODUCT_PRICEREPORT_TIME_ZONEREPORT_FILE_RESOLVER!DISCOUNT_AMOUNT# COMPANY_NAME%REPORT_PARAMETERS_MAP'DISCOUNT_PERCENT)REPORT_CLASS_LOADER+DEPOSIT_AMOUNT-REPORT_URL_HANDLER_FACTORY/REPORT_DATA_SOURCE1CURRENT_REVISION3GRAND_TOTAL_PRICE5IS_IGNORE_PAGINATION7REPORT_MAX_COUNT9WITHHOLDING_TAX;REPORT_TEMPLATES=CASH_PROMO_VALUE?CONTACT_PERSONACOMPANY_ADDRESSCCUSTOMER_ADDRESSETOTAL_PRICE_WITH_VATG REPORT_LOCALEITIMEKCUSTOMER_FULL_NAMEMREPORT_VIRTUALIZERODOCUMENT_DESCRIPTIONQREPORT_SCRIPTLETS DEADLINE_DATEUNO_VAT_TOTAL_PRODUCT_PRICEWREPORT_CONNECTIONYREVISE_FROM_QUOTATION_ID[WITHHOLDING_TAX_AMOUNT]TOTAL_ERROR_PRICE_ SUBREPORT_DIRa VAT_AMOUNTcREPORT_FORMAT_FACTORYe DOCUMENT_IDgDATEi TOTAL_PRICEkVATmSALES_FULL_NAMEoREPORT_RESOURCE_BUNDLEq productGroups,net/sf/jasperreports/engine/fill/JRFillFielduisPromotionTitlew promotionTypeyproductDescription{promotionDescription}promotionValue salsesTetampromotionIsCashnoVatProductPricetypediscountAmount productUnitnoVatDiscountAmount productId promotionId pricePerUnitnoVatPricePerUnitpromotionEndDate promotionNamepromotionStartDatediscountPercentnoVatTotalPrice productName productPrice productAmount totalPrice PAGE_NUMBER/net/sf/jasperreports/engine/fill/JRFillVariable COLUMN_NUMBER REPORT_COUNT PAGE_COUNT COLUMN_COUNT groupNamenoVatTotalPriceSum2 groupName2evaluate(I)Ljava/lang/Object; Exceptionsjava/lang/Throwable_C:\Documents and Settings\IBM\My Documents\Programming\Netbeans\AbsoluteSolutions\Report\Store\ SA53010000 01/01/255312:00:00Iนายณัฐพงษ์ เรืองปัญญาวุฒิ7-java/lang/Integer(I)V Y BBgetValue()Ljava/lang/Object;  vjava/lang/Stringtrim()Ljava/lang/String;  equals(Ljava/lang/Object;)Z   , replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  java/lang/Double parseDouble(Ljava/lang/String;)D   doubleValue()D  valueOf(D)Ljava/lang/Double;  java/lang/Boolean(Z)Ljava/lang/Boolean;   "absolute/core/JRInputFormatterUtilformat'(Ljava/lang/String;I)Ljava/lang/String;  0.00java/lang/StringBufferVat  (Ljava/lang/String;)V Y   append,(Ljava/lang/String;)Ljava/lang/StringBuffer;   % :toString    evaluateOld getOldValue  v evaluateEstimatedgetEstimatedValue   SourceFile!Q      !"#$%&'()*+,-./0123456768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6PQRQSQTQUQVQWQXQYZ[*]*_*a*c*e*g*i*k*m*o*q*s*u*w*y*{*}*****************************************************************NS "' ,!1"6#;$@%E&J'O(T)Y*^+c,h-m.r/w0|123456789:;<=>?@ABCDEFGHIJKLM NOPQ!R&S+T0U5V:W?XDYIZN[S\X]]^b_g`laqbvc{defghi[4*+*, *- uv wx[*+_*+a*+c*+e*+g*+ i*+"k*+$m*+&o*+(q*+*s*+,u*+.w*+0y*+2{*+4}*+6*+8*+:*+<*+>*+@*+B*+D*+F*+H*+J*+L*+N*+P*+R*+T*+V*+X*+Z*+\*+^*+`*+b*+d*+f*+h*+j*+l*+n*+p*+r0 0@P`p 0@P`p 0@P`p[!*+tv*+xv*+zv*+|v*+~v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+v*+vn 0@P`p 0@P`p [*+*+*+*+*+*+*+*+&  0@P`p[aM$ !-9@G9GU MsMlMeM^MWMPMIMBYM6YM*YMYMYMYMYMYMMM*]*ڶG**ڶ-**c *M_MWMPMI**ڶM+*öM**ڶ*ڧ *M*M*ݶM**ڶ*Ƕڧ *M*M}*Mo*M\MU*MGM@*M2 Y *ڶM*M,2L  !"& ' +,0!1$5-60:9;<?@@CDGEJIJNOSTXY]^bcg9h<lGmJqUrXvw{| [aM$ !-9@G9GU MsMlMeM^MWMPMIMBYM6YM*YMYMYMYMYMYMMM*]*ڶG**ڶ-**c *M_MWMPMI**ڶM+*öM**ڶ*ڧ *M*M*ݶM**ڶ*Ƕڧ *M*M}*Mo*M\MU*MGM@*M2 Y *ڶM*M,2L  !$-09< @ CGJ#$()-.293<7G8J<U=XABFGKLPQUVZ[_`dei jnv[aM$ !-9@G9GU MsMlMeM^MWMPMIMBYM6YM*YMYMYMYMYMYMMM*]*ڶG** ڶ-** c * M_MWMPMI** ڶM+*öM**ڶ*ڧ *M*M*ݶM**ڶ*Ƕڧ *M* M}*Mo*M\MU*MGM@*M2 Y *ڶM*M,2L  !$-09<@CGJ9<GJUX   !%&*+/04 59A!t_1527506253833_74086t2net.sf.jasperreports.engine.design.JRJavacCompiler