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~xp< #JS#sr+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~wxpw&ppsq~sq~wxpw&pq~ppppsr.net.sf.jasperreports.engine.base.JRBaseSection'[bandst%[Lnet/sf/jasperreports/engine/JRBand;xpur%[Lnet.sf.jasperreports.engine.JRBand;~ʅ5xpsq~sq~'w'sr1net.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;xpsrjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~4xpfffpppq~q~$sq~2ppppsq~pppppppppppt 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~@Lpaddingq~)Lpenq~@L rightPaddingq~)LrightPenq~@L topPaddingq~)LtopPenq~@xppsr3net.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~Bq~Bq~1psr1net.sf.jasperreports.engine.base.JRBaseBoxLeftPen'xq~Dpppq~Bq~Bpsq~Dpppq~Bq~Bpsr2net.sf.jasperreports.engine.base.JRBaseBoxRightPen'xq~Dpppq~Bq~Bpsr0net.sf.jasperreports.engine.base.JRBaseBoxTopPen'xq~Dpppq~Bq~Bpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppsq~tBใบเสร็จรับเงินชั่วคราวsq~&Cpq~q~$ppppppppppppppt Cordia Newsq~9sq~q~=pq~=ppq~>pppsq~?psq~Cpppq~Xq~Xq~Tpsq~Ipppq~Xq~Xpsq~Dpppq~Xq~Xpsq~Lpppq~Xq~Xpsq~Npppq~Xq~Xpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt*วันที่รับชำระ : sr0net.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~'Gpq~q~$ppppppppppppppt Cordia Newsq~9q~Wppq~=ppq~>pppsq~?psq~Cpppq~fq~fq~cpsq~Ipppq~fq~fpsq~Dpppq~fq~fpsq~Lpppq~fq~fpsq~Npppq~fq~fpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsr1net.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~xpt(sq~st PAID_DATEsq~st != null && !"".equals(sq~st PAID_DATEsq~st)) ? sq~st PAID_DATEsq~st : sq~stDATEtjava.lang.Stringppppppq~=pptsq~a /pq~q~$ppppppppppppppt Cordia Newsq~9q~;q~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~stCOMPANY_ADDRESStjava.lang.Stringppppppq~=pppsq~a pq~q~$ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~st COMPANY_NAMEtjava.lang.Stringppppppq~=pppsq~&8Gpq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtโครงการsq~a<Gpq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~st PROJECT_NAMEtjava.lang.Stringppppppq~=pppsq~&8bpq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtชื่อลูกค้าsq~a<bpq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~q sq~stCUSTOMER_SALUTATIONsq~st+" "+sq~stAMS_CUSTOMER_NAMEsq~st+(sq~stCUSTOMER_SECOND_FULL_NAMEsq~st!= null && !"".equals(sq~stCUSTOMER_SECOND_FULL_NAMEsq~st)?" และ "+sq~stCUSTOMER_SECOND_FULL_NAMEsq~st:"")tjava.lang.Stringppppppq~=pppsq~&8}pq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt'ที่อยู่ลูกค้าsq~a<}pq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~stCUSTOMER_ADDRESSsq~st7.replaceAll("รหัสไปรษณีย์"," ")tjava.lang.Stringppppppq~=pppsq~&8pq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtโทรศัพท์sq~a<pq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~stCUSTOMER_MOBILEtjava.lang.Stringppppppq~=pppsq~&8pq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~-q~-q~*psq~Ipppq~-q~-psq~Dpppq~-q~-psq~Lpppq~-q~-psq~Npppq~-q~-pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtรหัสยูนิตsq~ao<pq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~9q~9q~6psq~Ipppq~9q~9psq~Dpppq~9q~9psq~Lpppq~9q~9psq~Npppq~9q~9pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~stUNIT_IDtjava.lang.Stringppppppq~=pppsq~&!!pq~q~$ppppppppppppppt Cordia Newsq~9q~Wq~>pq~=ppq~>pppsq~?psq~Cpppq~Iq~Iq~Fpsq~Ipppq~Iq~Ipsq~Dpppq~Iq~Ipsq~Lpppq~Iq~Ipsq~Npppq~Iq~Ipppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtลงชื่อ : sq~&/pq~q~$ppppppppppppppt Cordia Newsq~9sq~q~>pq~=ppq~>pppsq~?psq~Cpppq~Vq~Vq~Rpsq~Ipppq~Vq~Vpsq~Dpppq~Vq~Vpsq~Lpppq~Vq~Vpsq~Npppq~Vq~Vpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtผู้รับชำระsq~&pq~q~$ppppppppppppppt Cordia Newsq~9 q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~bq~bq~_psq~Ipppq~bq~bpsq~Dpppq~bq~bpsq~Lpppq~bq~bpsq~Npppq~bq~bpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtD....................................................................sq~&Gpq~q~$ppppppppppppppt Cordia Newsq~9q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~nq~nq~kpsq~Ipppq~nq~npsq~Dpppq~nq~npsq~Lpppq~nq~npsq~Npppq~nq~npppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt*ผู้รับมอบอำนาจsq~&Bpq~q~$ppppppppppppppt Cordia Newsq~9 q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~zq~zq~wpsq~Ipppq~zq~zpsq~Dpppq~zq~zpsq~Lpppq~zq~zpsq~Npppq~zq~zpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtD....................................................................sq~&pq~q~$ppppppppppppppt Cordia Newsq~9q~Wq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtลงชื่อ : sq~&6pq~q~$ppppppppppppppt Cordia Newsq~9 q~;q~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtF(....................................................................)sq~&pq~q~$ppppppppppppppt Cordia Newsq~9q~Wq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtต้นฉบับsq~& pq~q~$ppppppppppppppt Cordia Newsq~9pq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt$ใบเสร็จรับเงินฉบับจริงจะออกได้เมื่อเรียกเก็บเงินตามเช็ค หรือบริษัทได้ตรวจสอบการชำระเงินถูกต้องแล้วsr0net.sf.jasperreports.engine.base.JRBaseSubreport'LconnectionExpressionq~LdataSourceExpressionq~L expressionq~L isUsingCacheq~*[ parameterst3[Lnet/sf/jasperreports/engine/JRSubreportParameter;LparametersMapExpressionq~[ returnValuest5[Lnet/sf/jasperreports/engine/JRSubreportReturnValue;L runToBottomq~*xq~,~  pq~q~$ppppppppppsq~nDuq~qsq~stDS_PAYMENT_TYPE_SOURCEt(net.sf.jasperreports.engine.JRDataSourcepsq~nEuq~qsq~st SUBREPORT_DIRsq~st& + "ContractDocument-SubReport.jasper"tjava.lang.Stringpq~>ur3[Lnet.sf.jasperreports.engine.JRSubreportParameter;[Bxp+sr9net.sf.jasperreports.engine.base.JRBaseSubreportParameter'xr7net.sf.jasperreports.engine.base.JRBaseDatasetParameter'L expressionq~Lnameq~xpsq~nuq~qsq~st REVISION_NOtjava.lang.Objectpt REVISION_NOsq~sq~nuq~qsq~stCUSTOMER_MOBILEq~ptCUSTOMER_MOBILEsq~sq~nuq~qsq~stLEAD_IDq~ptLEAD_IDsq~sq~nuq~qsq~st COMPANY_NAMEq~pt COMPANY_NAMEsq~sq~nuq~qsq~st REFERENCE1q~pt REFERENCE1sq~sq~nuq~qsq~stFINANCE_PAID_DATEq~ptFINANCE_PAID_DATEsq~sq~nuq~qsq~st REFERENCE2q~pt REFERENCE2sq~sq~n uq~qsq~st BOOKING_FEEq~pt BOOKING_FEEsq~sq~n!uq~qsq~stSEQ_NOq~ptSEQ_NOsq~sq~n"uq~qsq~stGRAND_TOTAL_PRICEq~ptGRAND_TOTAL_PRICEsq~sq~n#uq~qsq~stCURRENT_REVISIONq~ptCURRENT_REVISIONsq~sq~n$uq~qsq~st CONTRACT_FEEq~pt CONTRACT_FEEsq~sq~n%uq~qsq~stGRAND_TOTAL_PRICE_TEXTq~ptGRAND_TOTAL_PRICE_TEXTsq~sq~n&uq~qsq~stDS_PAYMENT_TYPE_SOURCEq~ptDS_PAYMENT_TYPE_SOURCEsq~sq~n'uq~qsq~st PAYMENT_TYPEq~pt PAYMENT_TYPEsq~sq~n(uq~qsq~stUNIT_PRICE_TEXTq~ptUNIT_PRICE_TEXTsq~sq~n)uq~qsq~stCONTACT_PERSONq~ptCONTACT_PERSONsq~sq~n*uq~qsq~stCUSTOMER_BIRTHDAYq~ptCUSTOMER_BIRTHDAYsq~sq~n+uq~qsq~stCUSTOMER_TELEPHONE_NOq~ptCUSTOMER_TELEPHONE_NOsq~sq~n,uq~qsq~stCOMPANY_ADDRESSq~ptCOMPANY_ADDRESSsq~sq~n-uq~qsq~stCONTRACT_FEE_TEXTq~ptCONTRACT_FEE_TEXTsq~sq~n.uq~qsq~stCUSTOMER_ADDRESSq~ptCUSTOMER_ADDRESSsq~sq~n/uq~qsq~stDS_PAYMENT_TYPE_SOURCE1q~ptDS_PAYMENT_TYPE_SOURCE1sq~sq~n0uq~qsq~stCASH_PROMOTION_VALUEq~ptCASH_PROMOTION_VALUEsq~sq~n1uq~qsq~stTIMEq~ptTIMEsq~sq~n2uq~qsq~st CONTRACT_DATEq~pt CONTRACT_DATEsq~sq~n3uq~qsq~stBOOKING_FEE_TEXTq~ptBOOKING_FEE_TEXTsq~sq~n4uq~qsq~stCUSTOMER_FULL_NAMEq~ptCUSTOMER_FULL_NAMEsq~sq~n5uq~qsq~st UNIT_PRICEq~pt UNIT_PRICEsq~sq~n6uq~qsq~stDOCUMENT_DESCRIPTIONq~ptDOCUMENT_DESCRIPTIONsq~sq~n7uq~qsq~stDUE_DATEq~ptDUE_DATEsq~sq~n8uq~qsq~stUNIT_IDq~ptUNIT_IDsq~sq~n9uq~qsq~stAMOUNTq~ptAMOUNTsq~sq~n:uq~qsq~stREVISE_FROM_QUOTATION_IDq~ptREVISE_FROM_QUOTATION_IDsq~sq~n;uq~qsq~st SUBREPORT_DIRq~pt SUBREPORT_DIRsq~sq~nuq~qsq~st DOCUMENT_IDq~pt DOCUMENT_IDsq~sq~n?uq~qsq~stDATEq~ptDATEsq~sq~n@uq~qsq~stSALES_FULL_NAMEq~ptSALES_FULL_NAMEsq~sq~nAuq~qsq~stTOTAL_SHOWED_PROMOTION_VALUEq~ptTOTAL_SHOWED_PROMOTION_VALUEsq~sq~nBuq~qsq~stNON_CASH_PROMOTION_VALUEq~ptNON_CASH_PROMOTION_VALUEsq~sq~nCuq~qsq~st PROJECT_NAMEq~pt PROJECT_NAMEppq~>sq~a\Gpq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nFuq~qsq~st DOCUMENT_IDtjava.lang.Stringppppppq~=pppsq~&!Gpq~q~$ppppppppppppppt Cordia Newsq~9q~Wq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtWเลขที่ใบเสร็จรับเงินชั่วคราว : sq~&5}pq~q~$ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&5pq~q~$ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&5pq~q~$ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&5bpq~q~$ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~ q~ q~ psq~Ipppq~ q~ psq~Dpppq~ q~ psq~Lpppq~ q~ psq~Npppq~ q~ pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&5Gpq~q~$ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~& pq~q~$ppppppppppppppt Cordia Newsq~9 q~;q~>pq~=ppq~>pppsq~?psq~Cpppq~%q~%q~"psq~Ipppq~%q~%psq~Dpppq~%q~%psq~Lpppq~%q~%psq~Npppq~%q~%pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtF(....................................................................)sq~&Tpq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~1q~1q~.psq~Ipppq~1q~1psq~Dpppq~1q~1psq~Lpppq~1q~1psq~Npppq~1q~1pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt)รหัสการติดตาม :sq~ao pq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~=q~=q~:psq~Ipppq~=q~=psq~Dpppq~=q~=psq~Lpppq~=q~=psq~Npppq~=q~=pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nGuq~qsq~stLEAD_IDtjava.lang.Stringppppppq~=pppsq~&8pq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~Mq~Mq~Jpsq~Ipppq~Mq~Mpsq~Dpppq~Mq~Mpsq~Lpppq~Mq~Mpsq~Npppq~Mq~Mpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt+ชื่อผู้กู้ร่วม1sq~a<pq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~Yq~Yq~Vpsq~Ipppq~Yq~Ypsq~Dpppq~Yq~Ypsq~Lpppq~Yq~Ypsq~Npppq~Yq~Ypppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nHuq~qsq~stCONTACT_PERSON_INFO_2sq~st.getSalutation()+" "+sq~stCONTACT_PERSON_INFO_2sq~st.getFullName()tjava.lang.Stringppppppq~=pppsq~&8pq~q~$ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~oq~oq~lpsq~Ipppq~oq~opsq~Dpppq~oq~opsq~Lpppq~oq~opsq~Npppq~oq~opppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt+ชื่อผู้กู้ร่วม2sq~a=pq~q~$ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~{q~{q~xpsq~Ipppq~{q~{psq~Dpppq~{q~{psq~Lpppq~{q~{psq~Npppq~{q~{pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nIuq~qsq~stCONTACT_PERSON_INFO_3sq~st.getSalutation()+" "+sq~stCONTACT_PERSON_INFO_3sq~st.getFullName()tjava.lang.Stringppppppq~=pppxpw&pq~sq~sq~#w#sq~~ pq~q~ppppppppppsq~nuuq~qsq~stREPORT_DATASOURCE_V2q~psq~nvuq~qsq~st SUBREPORT_DIRsq~st( + "ContractDocument-SubReport_1.jasper"tjava.lang.Stringpq~>uq~+sq~sq~nJuq~qsq~st REVISION_NOq~pt REVISION_NOsq~sq~nKuq~qsq~stCUSTOMER_MOBILEq~ptCUSTOMER_MOBILEsq~sq~nLuq~qsq~st COMPANY_NAMEq~pt COMPANY_NAMEsq~sq~nMuq~qsq~stLEAD_IDq~ptLEAD_IDsq~sq~nNuq~qsq~st REFERENCE1q~pt REFERENCE1sq~sq~nOuq~qsq~st BOOKING_FEEq~pt BOOKING_FEEsq~sq~nPuq~qsq~st REFERENCE2q~pt REFERENCE2sq~sq~nQuq~qsq~stFINANCE_PAID_DATEq~ptFINANCE_PAID_DATEsq~sq~nRuq~qsq~st CONTRACT_FEEq~pt CONTRACT_FEEsq~sq~nSuq~qsq~stCURRENT_REVISIONq~ptCURRENT_REVISIONsq~sq~nTuq~qsq~stGRAND_TOTAL_PRICEq~ptGRAND_TOTAL_PRICEsq~sq~nUuq~qsq~stSEQ_NOq~ptSEQ_NOsq~sq~nVuq~qsq~stGRAND_TOTAL_PRICE_TEXTq~ptGRAND_TOTAL_PRICE_TEXTsq~sq~nWuq~qsq~stDS_PAYMENT_TYPE_SOURCEq~ptDS_PAYMENT_TYPE_SOURCEsq~sq~nXuq~qsq~st PAYMENT_TYPEq~pt PAYMENT_TYPEsq~sq~nYuq~qsq~stUNIT_PRICE_TEXTq~ptUNIT_PRICE_TEXTsq~sq~nZuq~qsq~stCONTACT_PERSONq~ptCONTACT_PERSONsq~sq~n[uq~qsq~stCUSTOMER_BIRTHDAYq~ptCUSTOMER_BIRTHDAYsq~sq~n\uq~qsq~stCONTRACT_FEE_TEXTq~ptCONTRACT_FEE_TEXTsq~sq~n]uq~qsq~stCOMPANY_ADDRESSq~ptCOMPANY_ADDRESSsq~sq~n^uq~qsq~stCUSTOMER_TELEPHONE_NOq~ptCUSTOMER_TELEPHONE_NOsq~sq~n_uq~qsq~stCUSTOMER_ADDRESSq~ptCUSTOMER_ADDRESSsq~sq~n`uq~qsq~stDS_PAYMENT_TYPE_SOURCE1q~ptDS_PAYMENT_TYPE_SOURCE1sq~sq~nauq~qsq~stCASH_PROMOTION_VALUEq~ptCASH_PROMOTION_VALUEsq~sq~nbuq~qsq~st CONTRACT_DATEq~pt CONTRACT_DATEsq~sq~ncuq~qsq~stTIMEq~ptTIMEsq~sq~nduq~qsq~stCUSTOMER_FULL_NAMEq~ptCUSTOMER_FULL_NAMEsq~sq~neuq~qsq~stBOOKING_FEE_TEXTq~ptBOOKING_FEE_TEXTsq~sq~nfuq~qsq~stDOCUMENT_DESCRIPTIONq~ptDOCUMENT_DESCRIPTIONsq~sq~nguq~qsq~st UNIT_PRICEq~pt UNIT_PRICEsq~sq~nhuq~qsq~stDUE_DATEq~ptDUE_DATEsq~sq~niuq~qsq~stUNIT_IDq~ptUNIT_IDsq~sq~njuq~qsq~stAMOUNTq~ptAMOUNTsq~sq~nkuq~qsq~stREVISE_FROM_QUOTATION_IDq~ptREVISE_FROM_QUOTATION_IDsq~sq~nluq~qsq~st SUBREPORT_DIRq~pt SUBREPORT_DIRsq~sq~nmuq~qsq~st PAID_DATEq~pt PAID_DATEsq~sq~nnuq~qsq~stCOMPANY_TAX_IDq~ptCOMPANY_TAX_IDsq~sq~nouq~qsq~st DOCUMENT_IDq~pt DOCUMENT_IDsq~sq~npuq~qsq~stDATEq~ptDATEsq~sq~nquq~qsq~stSALES_FULL_NAMEq~ptSALES_FULL_NAMEsq~sq~nruq~qsq~stNON_CASH_PROMOTION_VALUEq~ptNON_CASH_PROMOTION_VALUEsq~sq~nsuq~qsq~stTOTAL_SHOWED_PROMOTION_VALUEq~ptTOTAL_SHOWED_PROMOTION_VALUEsq~sq~ntuq~qsq~st PROJECT_NAMEq~pt PROJECT_NAMEppq~>sq~a<jpq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nwuq~q sq~stCUSTOMER_SALUTATIONsq~st+" "+sq~stAMS_CUSTOMER_NAMEsq~st+(sq~stCUSTOMER_SECOND_FULL_NAMEsq~st!= null && !"".equals(sq~stCUSTOMER_SECOND_FULL_NAMEsq~st)?" และ "+sq~stCUSTOMER_SECOND_FULL_NAMEsq~st:"")tjava.lang.Stringppppppq~=pppsq~ao<pq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nxuq~qsq~stUNIT_IDtjava.lang.Stringppppppq~=pppsq~aGpq~q~ppppppppppppppt Cordia Newsq~9q~Wppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nyuq~qsq~st(sq~st PAID_DATEsq~st != null && !"".equals(sq~st PAID_DATEsq~st)) ? sq~st PAID_DATEsq~st : sq~stDATEtjava.lang.Stringppppppq~=ppq~sq~a<Opq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nzuq~qsq~st PROJECT_NAMEtjava.lang.Stringppppppq~=pppsq~a<pq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~n{uq~qsq~stCUSTOMER_ADDRESSsq~st7.replaceAll("รหัสไปรษณีย์"," ")tjava.lang.Stringppppppq~=pppsq~&9pq~q~ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtโทรศัพท์sq~a<pq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~ q~ q~psq~Ipppq~ q~ psq~Dpppq~ q~ psq~Lpppq~ q~ psq~Npppq~ q~ pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~n|uq~qsq~stCUSTOMER_MOBILEtjava.lang.Stringppppppq~=pppsq~&9pq~q~ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~0q~0q~-psq~Ipppq~0q~0psq~Dpppq~0q~0psq~Lpppq~0q~0psq~Npppq~0q~0pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt'ที่อยู่ลูกค้าsq~&9Opq~q~ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~pq~=ppq~>pppsq~?psq~Cpppq~Hq~Hq~Epsq~Ipppq~Hq~Hpsq~Dpppq~Hq~Hpsq~Lpppq~Hq~Hpsq~Npppq~Hq~Hpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtสำเนาsq~&%Opq~q~ppppppppppppppt Cordia Newsq~9q~Wq~=pq~=ppq~>pppsq~?psq~Cpppq~Tq~Tq~Qpsq~Ipppq~Tq~Tpsq~Dpppq~Tq~Tpsq~Lpppq~Tq~Tpsq~Npppq~Tq~Tpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtWเลขที่ใบเสร็จรับเงินชั่วคราว : sq~aZOpq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~`q~`q~]psq~Ipppq~`q~`psq~Dpppq~`q~`psq~Lpppq~`q~`psq~Npppq~`q~`pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~n}uq~qsq~st DOCUMENT_IDtjava.lang.Stringppppppq~=pppsq~&9jpq~q~ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~pq~pq~mpsq~Ipppq~pq~ppsq~Dpppq~pq~ppsq~Lpppq~pq~ppsq~Npppq~pq~ppppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtชื่อลูกค้าsq~&sq~2fffpppq~q~sq~2ppppq~7pppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~~q~~q~ypsq~Ipppq~~q~~psq~Dpppq~~q~~psq~Lpppq~~q~~psq~Npppq~~q~~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtBใบเสร็จรับเงินชั่วคราวsq~a /pq~q~ppppppppppppppt Cordia Newsq~9q~;q~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~n~uq~qsq~stCOMPANY_ADDRESStjava.lang.Stringppppppq~=pppsq~&Cpq~q~ppppppppppppppt Cordia Newsq~9q~Wq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt*วันที่รับชำระ : sq~a pq~q~ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~st COMPANY_NAMEtjava.lang.Stringppppppq~=pppsq~&9pq~q~ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtรหัสยูนิตsq~&ipq~q~ppppppppppppppt Cordia Newsq~9 q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtD....................................................................sq~&ipq~q~ppppppppppppppt Cordia Newsq~9q~Wq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtลงชื่อ : sq~&Fipq~q~ppppppppppppppt Cordia Newsq~9 q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtD....................................................................sq~&/ipq~q~ppppppppppppppt Cordia Newsq~9q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtผู้รับชำระsq~&!%ipq~q~ppppppppppppppt Cordia Newsq~9q~Wq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rtลงชื่อ : sq~&>ipq~q~ppppppppppppppt Cordia Newsq~9q~Uq~>pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt*ผู้รับมอบอำนาจsq~& pq~q~ppppppppppppppt Cordia Newsq~9pq~>pq~=ppq~>pppsq~?psq~Cpppq~ q~ q~psq~Ipppq~ q~ psq~Dpppq~ q~ psq~Lpppq~ q~ psq~Npppq~ q~ pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt$ใบเสร็จรับเงินฉบับจริงจะออกได้เมื่อเรียกเก็บเงินตามเช็ค หรือบริษัทได้ตรวจสอบการชำระเงินถูกต้องแล้วsq~&6Opq~q~ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~q~q~psq~Ipppq~q~psq~Dpppq~q~psq~Lpppq~q~psq~Npppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&6jpq~q~ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~"q~"q~psq~Ipppq~"q~"psq~Dpppq~"q~"psq~Lpppq~"q~"psq~Npppq~"q~"pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&6pq~q~ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~.q~.q~+psq~Ipppq~.q~.psq~Dpppq~.q~.psq~Lpppq~.q~.psq~Npppq~.q~.pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&6pq~q~ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~:q~:q~7psq~Ipppq~:q~:psq~Dpppq~:q~:psq~Lpppq~:q~:psq~Npppq~:q~:pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~&6pq~q~ppppppppppppppt Cordia Newsq~9q~;q~=pq~=ppq~>pppsq~?psq~Cpppq~Fq~Fq~Cpsq~Ipppq~Fq~Fpsq~Dpppq~Fq~Fpsq~Lpppq~Fq~Fpsq~Npppq~Fq~Fpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt: sq~& }pq~q~ppppppppppppppt Cordia Newsq~9 q~;q~>pq~=ppq~>pppsq~?psq~Cpppq~Rq~Rq~Opsq~Ipppq~Rq~Rpsq~Dpppq~Rq~Rpsq~Lpppq~Rq~Rpsq~Npppq~Rq~Rpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtF(....................................................................)sq~&6}pq~q~ppppppppppppppt Cordia Newsq~9 q~;q~>pq~=ppq~>pppsq~?psq~Cpppq~^q~^q~[psq~Ipppq~^q~^psq~Dpppq~^q~^psq~Lpppq~^q~^psq~Npppq~^q~^pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~RtF(....................................................................)sq~ao pq~q~ppppppppppppppt Cordia Newsq~9pppq~=ppq~>pppsq~?psq~Cpppq~jq~jq~gpsq~Ipppq~jq~jpsq~Dpppq~jq~jpsq~Lpppq~jq~jpsq~Npppq~jq~jpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rppsq~nuq~qsq~stLEAD_IDtjava.lang.Stringppppppq~=pppsq~&Tpq~q~ppppppppppppppt Cordia Newsq~9pq~=pq~=ppq~>pppsq~?psq~Cpppq~zq~zq~wpsq~Ipppq~zq~zpsq~Dpppq~zq~zpsq~Lpppq~zq~zpsq~Npppq~zq~zpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Rt)รหัสการติดตาม :xpw&ppppptjavasq~sq~wxpw&ppsr.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;xpppptBookingDocumentur*[Lnet.sf.jasperreports.engine.JRParameter;" *`!xpAsr0net.sf.jasperreports.engine.base.JRBaseParameter' ZisForPromptingZisSystemDefinedLdefaultValueExpressionq~L descriptionq~Lnameq~LnestedTypeNameq~L propertiesMapq~/LvalueClassNameq~LvalueClassRealNameq~xppptREPORT_PARAMETERS_MAPpsr+net.sf.jasperreports.engine.JRPropertiesMap'Lbaseq~/LpropertiesListq~L propertiesMaptLjava/util/Map;xppppt java.util.Mappsq~ppt JASPER_REPORTpsq~pppt(net.sf.jasperreports.engine.JasperReportpsq~pptREPORT_CONNECTIONpsq~ppptjava.sql.Connectionpsq~pptREPORT_MAX_COUNTpsq~ppptjava.lang.Integerpsq~pptREPORT_DATA_SOURCEpsq~pppq~psq~pptREPORT_SCRIPTLETpsq~pppt/net.sf.jasperreports.engine.JRAbstractScriptletpsq~ppt REPORT_LOCALEpsq~ppptjava.util.Localepsq~pptREPORT_RESOURCE_BUNDLEpsq~ppptjava.util.ResourceBundlepsq~pptREPORT_TIME_ZONEpsq~ppptjava.util.TimeZonepsq~pptREPORT_FORMAT_FACTORYpsq~pppt.net.sf.jasperreports.engine.util.FormatFactorypsq~pptREPORT_CLASS_LOADERpsq~ppptjava.lang.ClassLoaderpsq~pptREPORT_URL_HANDLER_FACTORYpsq~pppt java.net.URLStreamHandlerFactorypsq~pptREPORT_FILE_RESOLVERpsq~pppt-net.sf.jasperreports.engine.util.FileResolverpsq~pptREPORT_VIRTUALIZERpsq~pppt)net.sf.jasperreports.engine.JRVirtualizerpsq~pptIS_IGNORE_PAGINATIONpsq~ppptjava.lang.Booleanpsq~pptREPORT_TEMPLATESpsq~ppptjava.util.Collectionpsq~sq~nuq~qsq~st"./"tjava.lang.Stringppt SUBREPORT_DIRpsq~pppq~psq~sq~nuq~qsq~st "SA53010000"tjava.lang.Stringppt DOCUMENT_IDpsq~pppq~psq~sq~nuq~qsq~st "01/01/2553"tjava.lang.StringpptDATEpsq~pppq~psq~sq~nuq~qsq~st "12:00:00"tjava.lang.StringpptTIMEpsq~pppq~psq~pptDOCUMENT_DESCRIPTIONpsq~ppptjava.lang.Stringpsq~ppt UNIT_PRICEpsq~ppptjava.lang.Stringpsq~sq~nuq~qsq~st"-"tjava.lang.StringpptCOMPANY_ADDRESSpsq~pppq~psq~sq~nuq~qsq~st"-"tjava.lang.Stringppt COMPANY_NAMEpsq~pppq~ psq~pptSALES_FULL_NAMEpsq~ppptjava.lang.Stringpsq~pptCONTACT_PERSONpsq~ppptjava.lang.Stringpsq~pptCUSTOMER_FULL_NAMEpsq~ppptjava.lang.Stringpsq~pptGRAND_TOTAL_PRICEpsq~ppptjava.lang.Stringpsq~pptCASH_PROMOTION_VALUEpsq~ppptjava.lang.Stringpsq~pptREVISE_FROM_QUOTATION_IDpsq~ppptjava.lang.Stringpsq~pptCURRENT_REVISIONpsq~ppptjava.lang.Stringpsq~ppt REVISION_NOpsq~ppptjava.lang.Stringpsq~pptUNIT_IDpsq~ppptjava.lang.Stringpsq~ppt PROJECT_NAMEpsq~ppptjava.lang.Stringpsq~pptCUSTOMER_BIRTHDAYpsq~ppptjava.lang.Stringpsq~pptCUSTOMER_ADDRESSpsq~ppptjava.lang.Stringpsq~pptCUSTOMER_TELEPHONE_NOpsq~ppptjava.lang.Stringpsq~ppt BOOKING_FEEpsq~ppptjava.lang.Stringpsq~ppt PAYMENT_TYPEpsq~ppptjava.lang.Stringpsq~ppt CONTRACT_FEEpsq~ppptjava.lang.Stringpsq~ppt CONTRACT_DATEpsq~ppptjava.lang.Stringpsq~pptNON_CASH_PROMOTION_VALUEpsq~ppptjava.lang.Stringpsq~pptBOOKING_FEE_TEXTpsq~ppptjava.lang.Stringpsq~pptDS_PAYMENT_TYPE_SOURCEpsq~pppt(net.sf.jasperreports.engine.JRDataSourcepsq~pptCONTRACT_FEE_TEXTpsq~ppptjava.lang.Stringpsq~pptUNIT_PRICE_TEXTpsq~ppptjava.lang.Stringpsq~pptGRAND_TOTAL_PRICE_TEXTpsq~ppptjava.lang.Stringpsq~pptTOTAL_SHOWED_PROMOTION_VALUEpsq~ppptjava.lang.Stringpsq~pptLEAD_IDpsq~ppptjava.lang.Stringpsq~pptSEQ_NOpsq~ppptjava.lang.Stringpsq~pptAMOUNTpsq~ppptjava.lang.Stringpsq~pptDUE_DATEpsq~ppptjava.lang.Stringpsq~pptCOMPANY_TAX_IDpsq~ppptjava.lang.Stringpsq~ppt REFERENCE1psq~ppptjava.lang.Stringpsq~ppt REFERENCE2psq~ppptjava.lang.Stringpsq~pptCUSTOMER_MOBILEpsq~ppptjava.lang.Stringpsq~ppt PAID_DATEpsq~ppptjava.lang.Stringpsq~pptFINANCE_PAID_DATEpsq~ppptjava.lang.Stringpsq~sq~nuq~qsq~stDS_PAYMENT_TYPE_SOURCEt(net.sf.jasperreports.engine.JRDataSourcepptDS_PAYMENT_TYPE_SOURCE1psq~pppq~psq~pptCUSTOMER_SALUTATIONpsq~ppptjava.lang.Stringpsq~pptAMS_CONTACT_PERSON_FULL_NAMEpsq~ppptjava.lang.Stringpsq~pptCUSTOMER_SECOND_FULL_NAMEpsq~ppptjava.lang.Stringpsq~pptAMS_CUSTOMER_NAMEpsq~ppptjava.lang.Stringpsq~pptCONTACT_PERSON_INFO_2psq~pppt3absolute.re.entity.dto.CustomerContactPersonDTOBeanpsq~pptCONTACT_PERSON_INFO_3psq~pppt3absolute.re.entity.dto.CustomerContactPersonDTOBeanpsq~psq~wt ireport.zoomt ireport.xt ireport.yxsrjava.util.HashMap`F loadFactorI thresholdxp?@ wq~t1.5q~t0q~t0xsr,net.sf.jasperreports.engine.base.JRBaseQuery'[chunkst+[Lnet/sf/jasperreports/engine/JRQueryChunk;Llanguageq~xpptsqlppppur)[Lnet.sf.jasperreports.engine.JRVariable;b|,Dxpsr/net.sf.jasperreports.engine.base.JRBaseVariable' B calculationB incrementTypeZisSystemDefinedB resetTypeL expressionq~LincrementGroupq~.LincrementerFactoryClassNameq~LincrementerFactoryClassRealNameq~LinitialValueExpressionq~Lnameq~L resetGroupq~.LvalueClassNameq~LvalueClassRealNameq~xpppppsq~nuq~qsq~stnew java.lang.Integer(1)q~pt PAGE_NUMBERpq~psq~ppppsq~nuq~qsq~stnew java.lang.Integer(1)q~pt COLUMN_NUMBERpq~psq~sq~n uq~qsq~stnew java.lang.Integer(1)q~ppppsq~n uq~qsq~stnew java.lang.Integer(0)q~pt REPORT_COUNTpq~psq~sq~n uq~qsq~stnew java.lang.Integer(1)q~ppppsq~n uq~qsq~stnew java.lang.Integer(0)q~pt PAGE_COUNTpq~psq~sq~n uq~qsq~stnew java.lang.Integer(1)q~ppppsq~nuq~qsq~stnew java.lang.Integer(0)q~pt COLUMN_COUNTpq~psq~sq~nuq~qsq~stDS_PAYMENT_TYPE_SOURCEsq~st == null ||"".equals(sq~stDS_PAYMENT_TYPE_SOURCEsq~stI) ? null : ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource)sq~stDS_PAYMENT_TYPE_SOURCEsq~st).cloneDataSource()t(net.sf.jasperreports.engine.JRDataSourceppppsq~nuq~qsq~stDS_PAYMENT_TYPE_SOURCEsq~st == null ||"".equals(sq~stDS_PAYMENT_TYPE_SOURCEsq~stI) ? null : ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource)sq~stDS_PAYMENT_TYPE_SOURCEsq~st).cloneDataSource()q~ptREPORT_DATASOURCE_V2pq~pq~psq~sq~wxpw&pq~pppppsr6net.sf.jasperreports.engine.design.JRReportCompileData'LcrosstabCompileDataq~LdatasetCompileDataq~LmainDatasetCompileDataq~xpsq~?@wxsq~?@wxur[BTxpQt.$BookingDocument_1489212916821_239724,net/sf/jasperreports/engine/fill/JREvaluatorparameter_REVISION_NO2Lnet/sf/jasperreports/engine/fill/JRFillParameter;parameter_CUSTOMER_MOBILEparameter_REPORT_TIME_ZONEparameter_LEAD_IDparameter_REPORT_PARAMETERS_MAPparameter_BOOKING_FEEparameter_REPORT_CLASS_LOADERparameter_REPORT_DATA_SOURCE$parameter_REPORT_URL_HANDLER_FACTORYparameter_SEQ_NOparameter_IS_IGNORE_PAGINATIONparameter_GRAND_TOTAL_PRICE parameter_GRAND_TOTAL_PRICE_TEXT parameter_DS_PAYMENT_TYPE_SOURCEparameter_CUSTOMER_SALUTATIONparameter_REPORT_TEMPLATESparameter_UNIT_PRICE_TEXTparameter_CUSTOMER_BIRTHDAYparameter_CUSTOMER_TELEPHONE_NOparameter_CUSTOMER_ADDRESSparameter_AMS_CUSTOMER_NAME!parameter_DS_PAYMENT_TYPE_SOURCE1parameter_CASH_PROMOTION_VALUE¶meter_AMS_CONTACT_PERSON_FULL_NAMEparameter_TIMEparameter_CONTRACT_DATEparameter_CONTACT_PERSON_INFO_3parameter_BOOKING_FEE_TEXTparameter_CONTACT_PERSON_INFO_2parameter_UNIT_PRICEparameter_DOCUMENT_DESCRIPTIONparameter_REPORT_VIRTUALIZERparameter_DUE_DATEparameter_REPORT_SCRIPTLETparameter_AMOUNT¶meter_TOTAL_SHOWED_PROMOTION_VALUE parameter_REPORT_RESOURCE_BUNDLEparameter_PROJECT_NAMEparameter_JASPER_REPORTparameter_REPORT_FILE_RESOLVERparameter_COMPANY_NAMEparameter_REFERENCE1parameter_FINANCE_PAID_DATEparameter_REFERENCE2parameter_CURRENT_REVISIONparameter_CONTRACT_FEEparameter_REPORT_MAX_COUNTparameter_PAYMENT_TYPEparameter_CONTACT_PERSONparameter_COMPANY_ADDRESSparameter_CONTRACT_FEE_TEXT#parameter_CUSTOMER_SECOND_FULL_NAMEparameter_REPORT_LOCALEparameter_CUSTOMER_FULL_NAMEparameter_UNIT_IDparameter_REPORT_CONNECTION"parameter_REVISE_FROM_QUOTATION_IDparameter_SUBREPORT_DIRparameter_PAID_DATEparameter_REPORT_FORMAT_FACTORYparameter_COMPANY_TAX_IDparameter_DOCUMENT_IDparameter_DATEparameter_SALES_FULL_NAME"parameter_NON_CASH_PROMOTION_VALUEvariable_PAGE_NUMBER1Lnet/sf/jasperreports/engine/fill/JRFillVariable;variable_COLUMN_NUMBERvariable_REPORT_COUNTvariable_PAGE_COUNTvariable_COLUMN_COUNTvariable_REPORT_DATASOURCE_V2()VCode NO Q  S  U  W  Y  [  ]  _  a  c  e  g  i  k  m  o  q  s  u  w  y  {  }           !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  GH  IH  JH  KH  LH  MH 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/JRFillParameterCUSTOMER_MOBILEREPORT_TIME_ZONELEAD_IDREPORT_PARAMETERS_MAP BOOKING_FEEREPORT_CLASS_LOADERREPORT_DATA_SOURCEREPORT_URL_HANDLER_FACTORYSEQ_NOIS_IGNORE_PAGINATION GRAND_TOTAL_PRICE GRAND_TOTAL_PRICE_TEXTDS_PAYMENT_TYPE_SOURCECUSTOMER_SALUTATIONREPORT_TEMPLATESUNIT_PRICE_TEXTCUSTOMER_BIRTHDAYCUSTOMER_TELEPHONE_NOCUSTOMER_ADDRESSAMS_CUSTOMER_NAMEDS_PAYMENT_TYPE_SOURCE1 CASH_PROMOTION_VALUE"AMS_CONTACT_PERSON_FULL_NAME$TIME& CONTRACT_DATE(CONTACT_PERSON_INFO_3*BOOKING_FEE_TEXT,CONTACT_PERSON_INFO_2. UNIT_PRICE0DOCUMENT_DESCRIPTION2REPORT_VIRTUALIZER4DUE_DATE6REPORT_SCRIPTLET8AMOUNT:TOTAL_SHOWED_PROMOTION_VALUE<REPORT_RESOURCE_BUNDLE> PROJECT_NAME@ JASPER_REPORTBREPORT_FILE_RESOLVERD COMPANY_NAMEF REFERENCE1HFINANCE_PAID_DATEJ REFERENCE2LCURRENT_REVISIONN CONTRACT_FEEPREPORT_MAX_COUNTR PAYMENT_TYPETCONTACT_PERSONVCOMPANY_ADDRESSXCONTRACT_FEE_TEXTZCUSTOMER_SECOND_FULL_NAME\ REPORT_LOCALE^CUSTOMER_FULL_NAME`UNIT_IDbREPORT_CONNECTIONdREVISE_FROM_QUOTATION_IDf SUBREPORT_DIRh PAID_DATEjREPORT_FORMAT_FACTORYlCOMPANY_TAX_IDn DOCUMENT_IDpDATErSALES_FULL_NAMEtNON_CASH_PROMOTION_VALUEv PAGE_NUMBERx/net/sf/jasperreports/engine/fill/JRFillVariablez COLUMN_NUMBER| REPORT_COUNT~ PAGE_COUNT COLUMN_COUNTREPORT_DATASOURCE_V2evaluate(I)Ljava/lang/Object; Exceptionsjava/lang/Throwable./ SA53010000 01/01/255312:00:00-getValue()Ljava/lang/Object;  (net/sf/jasperreports/engine/JRDataSourcejava/lang/Integer(I)V N java/lang/Stringequals(Ljava/lang/Object;)Z  ;net/sf/jasperreports/engine/data/JRBeanCollectionDataSourcecloneDataSource?()Lnet/sf/jasperreports/engine/data/JRBeanCollectionDataSource;  java/lang/StringBuffervalueOf&(Ljava/lang/Object;)Ljava/lang/String;  (Ljava/lang/String;)V N  append,(Ljava/lang/String;)Ljava/lang/StringBuffer;   และ toString()Ljava/lang/String;  $รหัสไปรษณีย์ replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  !ContractDocument-SubReport.jasper3absolute/re/entity/dto/CustomerContactPersonDTOBean getSalutation   getFullName   evaluate1   {#ContractDocument-SubReport_1.jasper evaluateOld evaluateOld1   getOldValue  {evaluateEstimatedevaluateEstimated1  getEstimatedValue  { SourceFile!G      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIHJHKHLHMH NOPh*R*T*V*X*Z*\*^*`*b*d*f*h*j*l*n*p*r*t*v*x*z*|*~*************************************************&I "' ,!1"6#;$@%E&J'O(T)Y*^+c,h-m.r/w0|123456789:;<=>?@ABCDEFGHIJKLM NOPQ!R&S+T0U5V:W?XDYIZN[S\X]]^b_gP4*+*,*-kl mnP( *+T*+V*+X*+Z*+\*+^*+`*+b*+d*+ f*+ h*+ j*+l*+n*+p*+r*+t*+v*+x*+z*+|*+!~*+#*+%*+'*+)*++*+-*+/*+1*+3*+5*+7*+9*+;*+=*+?*+A*+C*+E*+G*+I*+K*+M*+O*+Q*+S*+U*+W*+Y*+[*+]*+_*+a*+c*+e*+g*+i*+k*+m*+o*+q*+s*+u*+wԱ Bvwx-y<zK{[|k}{~ +;K[k{ +;K[k{ +;K[k{ PPa*+y{*+}{*+{*+{*+{*+{ 0@P`P v2M'c)5m {,:HVdr (6DR`n|7ES+9GUcq MMM~MwMpMi*nM[YMOYMCYM7YM+YMYMYMYM*n*n*nM*n*n*nM*ȶ#*ȶ*ȶ *жMP*MB*M4*M&Y*p*|*3* Y*§M*zM*VM*M*TMt*VMf*ZMX*MJ*M<*M.*M *^M*fM*jM*M*M*lM*nM*M*tM*M*vM*xMx*Mj*M\*zMN*~M@*M2*M$*M*M*M*M*M*M*M*M*ĶM*ƶM*ȶM*̶M|*ζMn*жM`*ҶMR*MD*ԶM6*M(*nMY*ƶʶM*ζM*ZMݻY*̶ϸ*̶ҶMY*̶ϸ*̶ҶMu*TMg*VMY*MK*ZM=*M/*^M!*M*M*M*M*jM*fM*lM*nM*M*tM*M*vMy*Mk*M]*xMO*zMA*~M3*M%*M*M *M,2   ),!5"8&m'p+,0156:;? @ D{E~IJNOSTXY]^bcghlmqrvw{|!,/:=HKVYdgru (+69DGRU`cnq|   !%&*+ /0475:9E:H>S?VCDHIMNRSWX\]abfgkl p+q.u9v<zG{JUXcfqt '*0PMd )7ESao}Xf}*M4*M&*M*M *M*M*M*ĶM*ƶM*ȶM*̶M*ζM*жM*ҶM~*ԶMp*Mb*MT*MFY*ƶضM%Y*p*|*3* Y*§M*M*ȶ#*ȶ*ȶ *жMk*M]*zMF*VM8*ζM**M*M*ZM,<   ),7:#E$H(S)V-a.d2o3r7}8<=ABFG KXL[PfQiU}VZ[_`deijnvP v2M'c)5m {,:HVdr (6DR`n|7ES+9GUcq MMM~MwMpMi*nM[YMOYMCYM7YM+YMYMYMYM*n*n*nM*n*n*nM*ȶ#*ȶ*ȶ *жMP*MB*M4*M&Y*p*|*3* Y*§M*zM*VM*M*TMt*VMf*ZMX*MJ*M<*M.*M *^M*fM*jM*M*M*lM*nM*M*tM*M*vM*xMx*Mj*M\*zMN*~M@*M2*M$*M*M*M*M*M*M*M*M*ĶM*ƶM*ȶM*̶M|*ζMn*жM`*ҶMR*MD*ԶM6*M(*nMY*ƶʶM*ζM*ZMݻY*̶ϸ*̶ҶMY*̶ϸ*̶ҶMu*TMg*VMY*MK*ZM=*M/*^M!*M*M*M*M*jM*fM*lM*nM*M*tM*M*vMy*Mk*M]*xMO*zMA*~M3*M%*M*M *M,2 ),58mp  {~   !%&!*,+//:0=4H5K9V:Y>d?gCrDuHIMNRSWX\]abfgklpquvz {(+69DGRU`cnq| 7:EHSV   +.9 <$G%J)U*X.c/f3q4t89=>BCGHLMQRVW[\`aefj kopt'u*y0}PMd )7ESao}Xf}*M4*M&*M*M *M*M*M*ĶM*ƶM*ȶM*̶M*ζM*жM*ҶM~*ԶMp*Mb*MT*MFY*ƶضM%Y*p*|*3* Y*§M*M*ȶ#*ȶ*ȶ *жMk*M]*zMF*VM8*ζM**M*M*ZM,< ),7:EHSVador} X[fi}   P v2M'c)5m {,:HVdr (6DR`n|7ES+9GUcq MMM~MwMpMi*nM[YMOYMCYM7YM+YMYMYMYM*n*n*nM*n*n*nM*ȶ#*ȶ*ȶ *жMP*MB*M4*M&Y*p*|*3* Y*§M*zM*VM*M*TMt*VMf*ZMX*MJ*M<*M.*M *^M*fM*jM*M*M*lM*nM*M*tM*M*vM*xMx*Mj*M\*zMN*~M@*M2*M$*M*M*M*M*M*M*M*M*ĶM*ƶM*ȶM*̶M|*ζMn*жM`*ҶMR*MD*ԶM6*M(*nMY*ƶʶM*ζM*ZMݻY*̶ϸ*̶ҶMY*̶ϸ*̶ҶMu*TMg*VMY*MK*ZM=*M/*^M!*M*M*M*M*jM*fM*lM*nM*M*tM*M*vMy*Mk*M]*xMO*zMA*~M3*M%*M*M *M,2)+/0459:>?CDHIMNRSWX\]abfgkl p)q,u5v8zm{p  {~!,/:=HKVYdgru   $ %)*.(/+36498D9G=R>UB`CcGnHqL|MQRVW[\`aefjkoptuyz~ 7:EHSV +.9<GJUXcfqt   '*#0'PMd )7ESao}Xf}*M4*M&*M*M *M*M*M*ĶM*ƶM*ȶM*̶M*ζM*жM*ҶM~*ԶMp*Mb*MT*MFY*ƶضM%Y*p*|*3* Y*§M*M*ȶ#*ȶ*ȶ *жMk*M]*zMF*VM8*ζM**M*M*ZM,<0267;<@AEFJKOPTUYZ^_c dhim)n,r7s:wExH|S}Vador} X[fi}t_1489212916821_239724t2net.sf.jasperreports.engine.design.JRJavacCompiler