<?xml version="1.0" encoding="utf-8"?><xsl:stylesheet xmlns:hnx="http://www.w3.org/2000/09/xmldsig#" xmlns:exsl="http://exslt.org/common" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ex="http://exslt.org/dates-and-times" xmlns:inv="http://laphoadon.gdt.gov.vn/2014/09/invoicexml/v1" version="1.0" extension-element-prefixes="ex"><xsl:output method="html" /><xsl:variable name="version" select="'2.0.0'" /><xsl:variable name="thongTu" select="78" /><!--CẤU HÌNH HIỂN THỊ ===========================================================================================--><!--Cấu hình hiển thị các phần:
  - Đường dẫn Logo : anhLogo
  - Hiển thị ảnh nền là logo : nenLogo
  - Hiển thị ảnh nền là hoa văn : anhNenHoaVan
  - Hiển thị viền theo đường kẻ : vienKe
  - Hiển thị ảnh viền : anhNenVien
  - Hóa đơn tiếng việt/ song ngữ : songNgu
  - Hóa đơn có hiển thị thông tin tra cứu : traCuu
  - Bảng có tràn viền hoặc không : bangTranVien
  - Bảng có viền ngoài hoặc không : bangCoVienNgoai
  - Bảng có bo tròn góc : bangBoTronGoc
  - Bảng có ngăn cách header và body : keNganHeaderBody
  - Bảng có kẻ dòng : keDongBangHang
  - Bảng có kẻ cột : keCotBangHang
  - Vị trí tên công ty Thái Sơn : viTriTextThaiSon
  - Thông tin công ty thẳng hàng/không thẳng hàng : thongTinThangHang
  - Chấm kẻ dòng ở các thông tin người mua hàng : keDongThongTin
  - Phân các giữa các khối thông tin : phanCachKhoi
  --><!--################################ CSS DÙNG CHUNG CHO CÁC MẪU HÓA ĐƠN ###############################--><!--Bao gồm css chung cho: 
  - các option chỉnh sửa
  - Định dạng table
  - Định dạng chia các class theo % hoặc px
	- Cài margin, padding, ............
  --><!--####################################### SCRIPT MẪU HÓA ĐƠN ########################################--><!--
  - Hàm tính toán phân trang dữ liệu với các loại mẫu hóa đơn nhiều trang
	- Hàm kẻ dòng tự động
  --><!--################################## #TEMPLATE CÁC KHỐI DỮ LIỆU HIỂN THỊ HÓA ĐƠN ####################--><!--
      Template hiển thị ảnh nền của hóa đơn: TemplateBackground
      Template hiển thị Logo: TemplateLogo
      Template hiển thị thông tin người bán: TemplateSeller
      Template hiển thị thông tin người mua: TemplateBuyer
      Template hiển thị thông tin người Mẫu số, ký hiệu, số hóa đơn: Template_Code_Series_invoiceNumber
      Template hiển thị thông tin hóa đơn: TemplateInvoiceInformation
      Template hiển thị thông tin bảng hàng một thuế suất: BangHang
      Template hiển thị thông tin chữ ký: TemplateSignature
      Template hiển thị thông tin cuối trang: TemplateFooterInformation
      Template hiển thị thông tin Chia khối theo bố cục mẫu: tableKhoi1, tableKhoi2, tableKhoi3
  --><!--##################################### CẤU HÌNH LOẠI HÓA ĐƠN ########################################--><!--Cấu Mẫu thuế suât; Các giá trị : [ MOT_THUE_SUAT |  NHIEU_THUE_SUAT]--><xsl:variable name="LoaiThueSuatHoaDon" select="'MOT_THUE_SUAT'" /><!--Cấu hình mẫu phân trang; Các giá trị : [ MOT_TRANG |  NHIEU_TRANG]--><xsl:variable name="LoaiTrangHoaDon" select="'NHIEU_TRANG'" /><!-- ===================   SCRIPT DÙNG CHUNG CHO CÁC MẪU HÓA ĐƠN PHÂN TRANG =============================--><xsl:template name="scriptPage"><script><xsl:text disable-output-escaping="yes"><![CDATA[
			function createElement(nodeName, className, innerHTML){
					var element = document.createElement(nodeName);
					element.innerHTML = innerHTML;
					element.className = className;
					return element;
			}

			function loadData() {
				var pageContainer = document.getElementsByClassName('container')[0];
				var multiPageContainer = document.getElementById("multi-page");
				//tính maxContentHeight
				var sizeAnhVien = document.body.classList.contains('CO_HINH_ANH_VIEN') ? parseFloat(pageContainer.getAttribute('data-size-vien-anh')) : 0;
				var borderPageW = document.body.classList.contains('CO_VIEN_KE') ? parseFloat(pageContainer.getAttribute('data-border-width')) : 0;
				var lineHeight = parseFloat(window.getComputedStyle(pageContainer,null).getPropertyValue('line-height'));
				var maxContentH = parseFloat(pageContainer.getAttribute('data-page-size-y'))
						- parseFloat(pageContainer.getAttribute('data-top'))
						- parseFloat(pageContainer.getAttribute('data-bottom')) 
						- lineHeight - 2 * sizeAnhVien - 2 * borderPageW;
				// chuẩn bị phân trang
				initDongKe(); 
				var header = document.getElementById("headerTemp");
				var itemList = document.getElementById("invoiceItems").getElementsByClassName("item"); 
				var summaryList = document.getElementById("invoiceItems").getElementsByClassName("summary"); 
	
				var summaryHeight = 0; for(var i = 0; i < summaryList.length; i++) summaryHeight += summaryList[i].offsetHeight;
				var cloneBangHang = createElement('div', 'content', document.getElementById('invoiceItems').innerHTML);
				var tbodyHeight = document.getElementById('invoiceItems').getElementsByTagName('tbody')[0].offsetHeight;
				cloneBangHang.getElementsByTagName('tbody')[0].innerHTML = '';
				var maxRowPerPage = 0; maxColTable = 6; beginPage = 1; currPage = beginPage; endPage = 0;
				var itemCount = (currPage - 1) * maxRowPerPage; 
				var maxTbodyH = maxContentH - header.offsetHeight;
				var emptyRowHTML = '<td class="text-center donghang">&#160;</td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>\
								<td class="donghang"></td>';

				var txtTSBottom = document.getElementsByClassName('textThaiSonBottom')[0];


				var pageHTML = "<div class='page-content'>\
							<div class='background'>"+ document.getElementsByClassName("background")[0].innerHTML + "</div>\
							<div class='header'>"+ header.innerHTML + "</div>\
							<div class='content'>"+ cloneBangHang.innerHTML + "</div>\
						</div>\
						<div class='page-number'></div>";
				do{
					// Tạo trang
					var page = createElement('div', 'page', pageHTML);
					multiPageContainer.appendChild(page);
					page.setAttribute('id', 'page' + currPage);
					var currPageContent = page.firstElementChild;	
					var content = currPageContent.lastElementChild;
					var tbody = content.getElementsByTagName('tbody')[0];
					// add dòng hàng
					if(maxRowPerPage === 0){
						//Hóa đơn ko quy định số dòng 1 trang
						var pageContentH = header.offsetHeight + content.offsetHeight;
						while(itemCount < itemList.length){
							tbody.appendChild(createElement('tr', itemList[itemCount].className, itemList[itemCount].innerHTML));
							pageContentH = header.offsetHeight + content.offsetHeight;
							itemCount++;
							if(pageContentH > maxContentH){
								tbody.removeChild(tbody.lastElementChild);
								itemCount--;
								break;
							}
						}
					} 
					else { 
						//Hóa đơn quy định số dòng 1 trang		
						var beginItem = (currPage - 1) * maxRowPerPage; endItem = currPage * maxRowPerPage < itemList.length ? currPage * maxRowPerPage : itemList.length;
						for(var i = beginItem ; i < endItem; i++){
							tbody.appendChild(createElement('tr', itemList[itemCount].className, itemList[i].innerHTML));
							itemCount++;
						}
					}
					currPage++;
				} while(endPage !== 0 && currPage <= endPage || itemCount < itemList.length);
				currPage --;
				
				// Thêm footer vào trang cuối
				var footer = document.getElementById("footerTemp");
				var lastPageContent = document.getElementsByClassName('page-content')[currPage - 1];
				var lastContent = lastPageContent.lastElementChild;
				var lastTbody = lastContent.getElementsByTagName('tbody')[0];
				
				// trường hợp quá khổ 1 trang
				if(header.offsetHeight + lastContent.offsetHeight + summaryHeight + footer.offsetHeight + txtTSBottom.offsetHeight > maxContentH){
					if(currPage === 1 && document.getElementsByClassName('phathanh').length)
						alert('Mẫu phát hành dài quá khổ. Vui lòng chỉnh cỡ chữ hoặc độ dãn dòng bé hơn');
					// Bù dòng trang trước
					while(true){
						lastTbody.appendChild(createElement('tr', 'dummy-item-js', emptyRowHTML));		
						if(header.offsetHeight + lastContent.offsetHeight > maxContentH){
							lastTbody.removeChild(lastTbody.lastElementChild);
							break;
						}
					}
					// Tạo thêm 1 trang mới
					currPage ++;
					var newPage = createElement('div', 'page', pageHTML);
					multiPageContainer.appendChild(newPage);
					newPage.setAttribute('id', 'page' + currPage);
					var newPageContent = newPage.firstElementChild;	
					lastPageContent = newPageContent;
				} 
				
				
				//bù dòng trắng trang cuối(giống mẫu phát hành)
				if(currPage === 1)
				while(true){
					lastTbody.appendChild(createElement('tr', 'dummy-item-js', emptyRowHTML));		
					if(lastTbody.offsetHeight > 15 * 18){
						if(lastTbody.getElementsByClassName('dummy-item-js').length)
							lastTbody.removeChild(lastTbody.getElementsByClassName('dummy-item-js')[0]);
						break;
					}
				}
				
				
				// Thêm các dòng summary vào trang cuối		
				lastContent = lastPageContent.lastElementChild;
				lastTbody	= lastContent.getElementsByTagName('tbody')[0];
				for(var i = 0; i < summaryList.length; i++){
					lastTbody.appendChild(createElement('tr', summaryList[i].className, summaryList[i].innerHTML))
				}
				lastPageContent.appendChild(createElement('div','footer', footer.innerHTML));
				
				
				
				// Đánh số trang
				var pageNumbers = document.getElementsByClassName('page-number');
				for(var i = 0; i < pageNumbers.length; i++) {
					if(i == 0)
						pageNumbers[i].innerHTML = "<span class='pNumber'>Trang 1/" + pageNumbers.length + "</span>";
					else
						pageNumbers[i].innerHTML = "<span class='pNumber'>tiếp theo trang trước - trang " + (i + 1) + "/" + pageNumbers.length + "</span>";
				}
				
				// 
				if(lastPageContent.offsetHeight < maxContentH - footer.offsetHeight)
					lastPageContent.getElementsByClassName('textThaiSonRight')[0].style.bottom = parseFloat(pageContainer.getAttribute('data-bottom')) + lineHeight + 'px';
				lastPageContent.getElementsByClassName('anhVienHoaDon')[0].style.height = lastPageContent.offsetHeight + 'px';
				
				//CUSTOM THÊM
				txtTSBottom = lastPageContent.getElementsByClassName('textThaiSonBottom')[0];
				pageNumbers[pageNumbers.length - 1].insertBefore(txtTSBottom, pageNumbers[pageNumbers.length - 1].firstElementChild); 
				<!-- lastPageContent.style.height = lastPageContent.offsetHeight - txtTSBottom.offsetHeight - 2 + 'px'; -->
				
				if(currPage === 1) {
					var textBottom = lastPageContent.getElementsByClassName('text-bottom-page')[0];
					textBottom.style.position = 'absolute';
					textBottom.style.bottom = sizeAnhVien + 'px';
					lastPageContent.style.position = 'relative';
					lastPageContent.style.height = maxContentH - txtTSBottom.offsetHeight + 'px';
				} else {
					lastPageContent.style.height = 'auto';
					lastPageContent.style.height = lastPageContent.offsetHeight + sizeAnhVien + 'px';
				}
				
				document.getElementById('invoice-data').style.display = 'none';
			}

			function drawDongKe(colLabel){
				if(colLabel.getAttribute('onkeyup')) {
					try {
						var currLineHeight = parseFloat(window.getComputedStyle(colLabel,null).getPropertyValue('line-height'));
						var currFontSize = parseFloat(window.getComputedStyle(colLabel,null).getPropertyValue('font-size'));

						var isBenBanThangHang = document.body.classList.contains('BEN_BAN_THANG_HANG');
						var isBenMuaThangHang = document.body.classList.contains('BEN_MUA_THANG_HANG');
						var isRowBenBan = colLabel.parentNode.parentNode.classList.contains('seller');
						var isRowBenMua = colLabel.parentNode.parentNode.classList.contains('buyer');
						
						var dauHaiCham = colLabel.nextElementSibling;
						var colVal = dauHaiCham.nextElementSibling;//colLabel.parentNode.getElementsByClassName('colVal')[0];
						
						var sumWidth = colLabel.parentNode.offsetWidth;
						var sumHeight = colLabel.offsetHeight > colVal.offsetHeight? colLabel.offsetHeight : colVal.offsetHeight;

						// mặc định sumHeight = LineHeight 1 dòng
						if(sumHeight == 0 || sumHeight < currLineHeight) sumHeight = currLineHeight;
						
						var currListDotLine = colVal.getElementsByClassName('dottedLineContainer')[0].children;
						var firstLine = currListDotLine.item(0);
						var lastLine = firstLine.parentNode.lastElementChild;		
						var topOfFirstLine	= currLineHeight/2 + currFontSize/2;				
						var lastLineIndex = currListDotLine.length - 1;
								
						//tự động thêm dòng?
						while(currListDotLine.length *  currLineHeight < sumHeight){	
							var newDotLine = document.createElement("SPAN");
									newDotLine.className = "dottedLine styleChange";
									newDotLine.setAttribute("data-style",  firstLine.getAttribute("data-style") + (lastLineIndex + 1));
									
							insertAfter(lastLine, newDotLine);

							//lấy lại thông tin đã thay đổi
							lastLine = firstLine.parentNode.lastElementChild;
							lastLineIndex++;
						}
						
						// đánh lại left mỗi dòng thông tin
						for(var i = 0; i < currListDotLine.length; i++){
							styleLine = '';
							if(i == 0){
								styleLine += "top:"+ topOfFirstLine +"px;";
								styleLine += "width:"+ (colLabel.offsetWidth === sumWidth ? 0 : (sumWidth -  colLabel.offsetWidth - dauHaiCham.offsetWidth)) + "px;"; 
								styleLine += "left:" + (colLabel.offsetWidth + dauHaiCham.offsetWidth) + "px;";
							} else {
								var topValue = topOfFirstLine + currLineHeight * i;
								styleLine += "left:0;";
								styleLine += "top:" +  topValue + "px;";
								if(isRowBenBan && isBenBanThangHang || isRowBenMua && isBenMuaThangHang || isRowBenMua && isRowBenBan)
									styleLine += "width:" + (sumWidth -  colLabel.offsetWidth - dauHaiCham.offsetWidth) + "px;";
								else styleLine += "width:100%;";
							}
							currListDotLine.item(i).setAttribute('style', styleLine);
						}
						
						// tự động xóa dòng?
						while(lastLine.offsetTop > sumHeight){
							lastLine.parentNode.removeChild(lastLine);
							//cập nhật lại lastLine
							lastLine = firstLine.parentNode.lastElementChild;
						}
					}catch(ex){
						console.log(colLabel);
						console.log(ex);
					}					
				}
			}
			function initDongKe(){
				var colLabel = document.getElementsByClassName('colLabel');
				for(var i = colLabel.length - 1; i >= 0; i--){
					drawDongKe(colLabel[i]);
				}
			}
			function insertAfter(target, newNodeAfter){
				target.parentNode.insertBefore(newNodeAfter, target.nextSibling);
			}
			]]></xsl:text></script></xsl:template><!--***************************TEMPLATE HIỂN THỊ ẢNH NỀN CỦA HÓA ĐƠN*******************************************************--><xsl:template name="TemplateBackground"><div class="textThaiSonRight"><div class="text">(Xuất bởi phần mềm EInvoice, Công ty TNHH Phát triển công nghệ Thái Sơn  - MST: 0101300842 - www.einvoice.vn)</div></div><xsl:if test="$isPhatHanh"><img class="phathanh" src="data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODEuNjYgNjEuMiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM1ZDVkNWQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMC4yNiw3LjcsMjIuMTUsMzkuMywzNCw3LjdoOS4yNlY0OC45M0gzNi4xNFYzNS4zNGwuNzEtMTguMThMMjQuNjcsNDguOTNIMTkuNTVMNy40LDE3LjE4bC43MSwxOC4xNlY0OC45M0gxVjcuN1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02OS4zOSw0OC45M2ExMC44MSwxMC44MSwwLDAsMS0uNzktMi44NiwxMC42OSwxMC42OSwwLDAsMS04LDMuNDNBMTAuODIsMTAuODIsMCwwLDEsNTMsNDYuODZhOC40MSw4LjQxLDAsMCwxLTIuOTEtNi41MSw4LjY5LDguNjksMCwwLDEsMy42NC03LjUycTMuNjMtMi42MSwxMC40LTIuNjJoNC4yMnYtMkE1LjM4LDUuMzgsMCwwLDAsNjcsMjQuMzksNS4zLDUuMywwLDAsMCw2MywyM2E2LDYsMCwwLDAtMy44NSwxLjE4LDMuNjQsMy42NCwwLDAsMC0xLjUsM0g1MC43NmE3LjU5LDcuNTksMCwwLDEsMS42Ny00LjcyQTExLjE1LDExLjE1LDAsMCwxLDU3LDE5YTE2LDE2LDAsMCwxLDYuNDItMS4yNXE1LjM5LDAsOC41OCwyLjcxQTkuNjEsOS42MSwwLDAsMSw3NS4yNSwyOFY0MS44NWExNS41NSwxNS41NSwwLDAsMCwxLjE3LDYuNnYuNDhabTQuNzMtMzQuMi01LjQ2LDAtNS4wNy00LTUsNC01LjQ3LDBMNjEuNTIsOGg0LjE2Wk03MSwxLjdhNC40NSw0LjQ1LDAsMCwxLTEuMjYsMy4xMiw0LDQsMCwwLDEtMywxLjM1LDYuNzEsNi43MSwwLDAsMS0zLjEzLS45NCw2LjQxLDYuNDEsMCwwLDAtMi43Ni0uOTMsMS43OCwxLjc4LDAsMCwwLTEuMzQuNjIsMiwyLDAsMCwwLS41OCwxLjM5bC0yLjU1LS42OEE0LjU1LDQuNTUsMCwwLDEsNTcuNiwyLjQ0YTMuOSwzLjksMCwwLDEsMy0xLjM3LDYuNzQsNi43NCwwLDAsMSwzLC45NCw2LjgxLDYuODEsMCwwLDAsMi44OC45MywxLjg4LDEuODgsMCwwLDAsMS4zNi0uNjVBMiwyLDAsMCwwLDY4LjQuODRaTTYxLjgzLDQ0YTcuNzUsNy43NSwwLDAsMCwzLjg0LTEsNi41Myw2LjUzLDAsMCwwLDIuNy0yLjY2VjM0LjU1SDY0LjY2YTEwLjE0LDEwLjE0LDAsMCwwLTUuNzUsMS4zM0E0LjMsNC4zLDAsMCwwLDU3LDM5LjY0YTQsNCwwLDAsMCwxLjMyLDMuMTZBNS4wOSw1LjA5LDAsMCwwLDYxLjgzLDQ0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwMSw0NS45M3EtMywzLjU3LTguNjEsMy41N2MtMy4zMywwLTUuODQtMS03LjU1LTIuOTJzLTIuNTYtNC43Ni0yLjU2LTguNDRWMTguMjloNi44OFYzOC4wNnEwLDUuODQsNC44NCw1LjgzLDUsMCw2Ljc3LTMuNnYtMjJoNi44OFY0OC45M0gxMDEuMloiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTYsMzMuOTJxMCw3LjExLTMuMjMsMTEuMzRhMTEuMjEsMTEuMjEsMCwwLDEtMTYuNzQuOTJWNjAuNzFoLTYuODhWMTguMjloNi4zNGwuMjksMy4xMUExMC4xMSwxMC4xMSwwLDAsMSwxNDQsMTcuNzJhMTAuNDUsMTAuNDUsMCwwLDEsOC43OSw0LjE4UTE1NiwyNi4wNywxNTYsMzMuNVptLTYuODYtLjU5YTEyLjc2LDEyLjc2LDAsMCwwLTEuODItNy4yOCw2LDYsMCwwLDAtNS4yMy0yLjY5QTYuMzQsNi4zNCwwLDAsMCwxMzYsMjYuODR2MTMuNkE2LjQxLDYuNDEsMCwwLDAsMTQyLjEyLDQ0YTUuOTQsNS45NCwwLDAsMCw1LjE0LTIuNjRDMTQ4LjUsMzkuNTksMTQ5LjExLDM2LjkxLDE0OS4xMSwzMy4zM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjguNTcsMjEuNjNhMTAuNzksMTAuNzksMCwwLDEsOC41Mi0zLjkxcTkuODEsMCw5Ljk1LDExLjE5djIwaC02Ljg5VjI5LjE2YzAtMi4xMS0uNDUtMy42MS0xLjM3LTQuNDhhNS42Miw1LjYyLDAsMCwwLTQtMS4zMkE2LjY0LDYuNjQsMCwwLDAsMTY4LjU3LDI3VjQ4LjkzaC02Ljg4VjUuNDNoNi44OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMTIuMyw0OC45M2ExMC4zNywxMC4zNywwLDAsMS0uOC0yLjg2LDExLjU1LDExLjU1LDAsMCwxLTE1LjU3Ljc5QTguMzksOC4zOSwwLDAsMSwxOTMsNDAuMzVhOC42OSw4LjY5LDAsMCwxLDMuNjQtNy41MmMyLjQzLTEuNzQsNS44OS0yLjYyLDEwLjQxLTIuNjJoNC4yMnYtMkE1LjQyLDUuNDIsMCwwLDAsMjEwLDI0LjM5YTUuMyw1LjMsMCwwLDAtNC0xLjQzQTYuMDYsNi4wNiwwLDAsMCwyMDIsMjQuMTRhMy42NCwzLjY0LDAsMCwwLTEuNSwzaC02Ljg4YTcuNjUsNy42NSwwLDAsMSwxLjY3LTQuNzJBMTEuMTgsMTEuMTgsMCwwLDEsMTk5Ljg4LDE5YTE1Ljk0LDE1Ljk0LDAsMCwxLDYuNDEtMS4yNXE1LjM5LDAsOC41OCwyLjcxYTkuNjIsOS42MiwwLDAsMSwzLjI5LDcuNlY0MS44NWExNS43MiwxNS43MiwwLDAsMCwxLjE2LDYuNnYuNDhabS03LjU2LTVhNy43NCw3Ljc0LDAsMCwwLDMuODMtMSw2LjYyLDYuNjIsMCwwLDAsMi43MS0yLjY2VjM0LjU1aC0zLjcxYTEwLjEyLDEwLjEyLDAsMCwwLTUuNzUsMS4zMyw0LjI5LDQuMjksMCwwLDAtMS45MywzLjc2LDQsNCwwLDAsMCwxLjMyLDMuMTZBNS4xMiw1LjEyLDAsMCwwLDIwNC43NCw0NFptMy44Mi0zOC41NWg3Ljg0TDIwOC41NiwxNEgyMDNaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjM0LDEwLjg0djcuNDVoNS40MXY1LjFIMjM0djE3LjFhMy44LDMuOCwwLDAsMCwuNjksMi41NCwzLjIzLDMuMjMsMCwwLDAsMi40OC43OCwxMC41OCwxMC41OCwwLDAsMCwyLjQxLS4yOXY1LjMzYTE3LjE1LDE3LjE1LDAsMCwxLTQuNTMuNjVxLTcuOTMsMC03LjkzLTguNzVWMjMuMzloLTV2LTUuMWg1VjEwLjg0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2NS44OCwyMS42M2ExMC43OSwxMC43OSwwLDAsMSw4LjUyLTMuOTFxOS44MSwwLDkuOTQsMTEuMTl2MjBoLTYuODhWMjkuMTZjMC0yLjExLS40Ni0zLjYxLTEuMzctNC40OGE1LjYyLDUuNjIsMCwwLDAtNC0xLjMyQTYuNjQsNi42NCwwLDAsMCwyNjUuODgsMjdWNDguOTNIMjU5VjUuNDNoNi44OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMDkuNjEsNDguOTNhMTAuMzcsMTAuMzcsMCwwLDEtLjgtMi44NiwxMS41NSwxMS41NSwwLDAsMS0xNS41Ny43OSw4LjM5LDguMzksMCwwLDEtMi45Mi02LjUxQTguNjksOC42OSwwLDAsMSwyOTQsMzIuODNxMy42My0yLjYxLDEwLjQxLTIuNjJoNC4yMnYtMmE1LjM4LDUuMzgsMCwwLDAtMS4zNC0zLjgxQTUuMjcsNS4yNywwLDAsMCwzMDMuMiwyM2E2LDYsMCwwLDAtMy44NSwxLjE4LDMuNjQsMy42NCwwLDAsMC0xLjUsM0gyOTFhNy42NSw3LjY1LDAsMCwxLDEuNjctNC43MkExMS4xOCwxMS4xOCwwLDAsMSwyOTcuMTksMTlhMTUuOTQsMTUuOTQsMCwwLDEsNi40MS0xLjI1cTUuMzgsMCw4LjU4LDIuNzFhOS42Miw5LjYyLDAsMCwxLDMuMjksNy42VjQxLjg1YTE1LjU2LDE1LjU2LDAsMCwwLDEuMTYsNi42di40OFpNMzA3LjQyLDE0SDMwMS43bC03LjY0LTguNThoNy44NFpNMzAyLDQ0YTcuNzUsNy43NSwwLDAsMCwzLjg0LTEsNi42Miw2LjYyLDAsMCwwLDIuNzEtMi42NlYzNC41NWgtMy43MWExMC4xMiwxMC4xMiwwLDAsMC01Ljc1LDEuMzMsNC4yOSw0LjI5LDAsMCwwLTEuOTMsMy43Niw0LDQsMCwwLDAsMS4zMiwzLjE2QTUuMTEsNS4xMSwwLDAsMCwzMDIsNDRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzI5LjA2LDE4LjI5bC4yLDMuNTRhMTEsMTEsMCwwLDEsOC45Mi00LjExcTkuNTcsMCw5Ljc0LDExVjQ4LjkzSDM0MVYyOS4wOGE2LjMzLDYuMzMsMCwwLDAtMS4yNi00LjMyLDUuMzEsNS4zMSwwLDAsMC00LjEyLTEuNCw2LjYxLDYuNjEsMCwwLDAtNi4yLDMuNzd2MjEuOGgtNi44OFYxOC4yOVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zNjEuNzEsMjEuNjNhMTAuOCwxMC44LDAsMCwxLDguNTMtMy45MXE5Ljc5LDAsOS45NCwxMS4xOXYyMEgzNzMuM1YyOS4xNmMwLTIuMTEtLjQ2LTMuNjEtMS4zOC00LjQ4YTUuNTksNS41OSwwLDAsMC00LTEuMzJBNi42NCw2LjY0LDAsMCwwLDM2MS43MSwyN1Y0OC45M2gtNi44OFY1LjQzaDYuODhaIi8+PC9zdmc+" /></xsl:if><!--Kiểm tra ảnh nền logo--><div id="khungNenLogo" class="khungNenLogo draggable" style="position:relative;z-index:-2;"><img id="nenLogo" data-src="anhNenLogo" class="resizable logo nenLogo" data-style="styleNenLogo"><!--Gán src cho ảnh nền logo--><xsl:attribute name="src"><xsl:value-of select="$anhNenLogo" /></xsl:attribute><!--Gán style cho ảnh nền logo--><xsl:attribute name="style"><xsl:value-of select="$styleNenLogo" /></xsl:attribute></img></div><!--Kiểm tra ảnh nền Hoa văn--><div id="khungNenHoaVan" class="khungNenHoaVan draggable" style="position:relative;z-index:-3;"><img id="anhNenHoaVan" data-src="anhHoaVan" class="anhNenHoaVan resizable" data-style="styleNenHoaVan"><xsl:attribute name="data-ma-anh"><xsl:value-of select="$maAnhNenThuVien" /></xsl:attribute><!--Gán src cho ảnh nền hoa văn--><xsl:attribute name="src"><xsl:value-of select="$anhHoaVan" /></xsl:attribute><!--Gán style cho ảnh nền hoa văn--><xsl:attribute name="style"><xsl:value-of select="$styleNenHoaVan " /></xsl:attribute></img></div><!--Kiểm tra ảnh viền--><img id="anhVienHoaDon" class="anhVienHoaDon" data-src="anhVien"><!--Gán src cho ảnh viền--><xsl:attribute name="src"><xsl:value-of select="$anhVien " /></xsl:attribute><!--Gán style cho ảnh nền logo--><xsl:attribute name="style"><xsl:value-of select="$styleAnhVien" /></xsl:attribute></img></xsl:template><!--**************************************** TEMPLATE HIỂN THỊ LOGO********************************************************--><xsl:template name="TemplateLogo"><div id="khungLogo" class="khungLogo draggable" style="position: relative; left: 0px; top: -2px;"><img data-src="anhLogo" id="anhLogo" data-style="styleLogo" reduced=""><xsl:attribute name="class">
          logo resizable
				</xsl:attribute><xsl:attribute name="src"><xsl:value-of select="$anhLogo" /></xsl:attribute><!--Gán style cho ảnh logo--><xsl:attribute name="style"><xsl:value-of select="$styleLogo" /></xsl:attribute></img></div></xsl:template><!--*************************** TEMPLATE HIỂN THỊ THÔNG TIN NGƯỜI BÁN *****************************************************--><xsl:template name="TemplateSeller"><div class="infoGroup seller khungSmall" data-group="seller"><div class="infoContaine row" style=" margin:auto;" data-style="txt_sellerDisplayNameContainer"><div class="col0"><!--thêm Cột-->
					 
				</div><div class="col20"><span class="styleChange onlyChangeStyle text-center" style="font-weight:bold; color: red; font-size:17.5px;" data-style="sellerLegalNameStyle" data-val="txt_sellerLegalName"><xsl:value-of disable-output-escaping="yes" select="//NBan/Ten" /><br /><!--TÊN TIẾNG ANH
						<span style="color: black; font-weight:bold;font-size:15px;">(CO.OP FOOD)
							<xsl:if test="normalize-space(inv:invoiceData/inv:sellerLegalNameFrn)">
								(<xsl:value-of disable-output-escaping="yes" select="inv:invoiceData/inv:sellerLegalNameFrn" />)
							</xsl:if>
						</span>--></span></div><div class="col0"><!--thêm Cột-->
					 
				</div></div><div class="infoContainer " data-style="txt_sellerTaxCodeContainer"><div class="" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_sellerTaxCode" data-label="txt_sellerTaxCode">Mã số thuế</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_sellerTaxCode_SN" data-label="txt_sellerTaxCode_SN">(Tax code)</span>:
					<span class="maSoThue" style="font-weight:bold;" data-val="txt_sellerTaxCode"><xsl:value-of select="//NBan/MST" /></span><div class="dottedLineContainer" data-line="sellerTaxCode_Line"><span class="dottedLine styleChange" data-style="sellerTaxCode_Line" style="top:16px;width:488px;left:64px;" /></div></div></div><div class="infoContainer text-center" style=" " data-style="txt_sellerAddressLineContainer"><div class=""><!--<div class=""  style="width: 100%">--><span class="editable styleChange" data-style="txt_sellerAddressLine" data-label="txt_sellerAddressLine">Địa chỉ</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_sellerAddressLine_SN" data-label="txt_sellerAddressLine_SN">(Address)</span>:
					<span data-val="txt_sellerAddressLine"><xsl:value-of disable-output-escaping="yes" select="//NBan/DChi" /></span></div></div><div class="infoContainer sys extension styleChange" style="display:none;" data-style="txt_sellerWebsiteContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_sellerWebsite" data-label="txt_sellerWebsite">Website</span><span class="SONG_NGU editable styleChange" style="font-style:italic;padding-left:0;" data-style="txt_sellerWebsite_SN" data-label="txt_sellerWebsite_SN" /></div><span class="colon">:</span><div class="colVal"><span data-val="txt_sellerWebsite"><xsl:value-of select="//NBan/Website" /></span><div class="dottedLineContainer" data-line="sellerWebsite_Line"><span class="dottedLine styleChange" data-style="sellerWebsite_Line" style="top:16px;width:0px;left:0px;" /></div></div></div><div class="infoContainer styleChange" style="width: 100%;" data-style="txt_sellerPhoneNumberContainer"><div class="" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_sellerPhoneNumber" data-label="txt_sellerPhoneNumber">Điện thoại</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_sellerPhoneNumber_SN" data-label="txt_sellerPhoneNumber_SN">(Tel)</span>:
					<span data-val="txt_sellerPhoneNumber"><xsl:value-of select="//NBan/SDThoai" /><!-- - Email: <xsl:value-of select="inv:invoiceData/inv:sellerEmail" />--></span><div class="dottedLineContainer" data-line="sellerPhoneNumber_Line"><span class="dottedLine styleChange" data-style="sellerPhoneNumber_Line" style="top:16px;width:215px;left:61px;" /></div></div></div><div class="infoContainer styleChange dongKhongThangHang" style="width: 50%; display: none;" data-style="txt_sellerFaxNumberContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_sellerFaxNumber" data-label="txt_sellerFaxNumber">Fax</span><span class="SONG_NGU editable styleChange" style="font-style:italic;padding-left:0;" data-style="txt_sellerFaxNumber_SN" data-label="txt_sellerFaxNumber_SN" /></div><span class="colon">:</span><div class="colVal"><span data-val="txt_sellerFaxNumber"><xsl:value-of select="//NBan/Fax" /></span><div class="dottedLineContainer" data-line="sellerFaxNumber_Line"><span class="dottedLine styleChange" data-style="sellerFaxNumber_Line" style="top:16px;width:0px;left:0px;" /></div></div></div><div class="infoContainer styleChange" data-style="txt_sellerBankAccountContainer" style="display: none;"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_sellerBankAccount" data-label="txt_sellerBankAccount">Số tài khoản</span><span><i class="SONG_NGU editable styleChange" data-style="txt_sellerBankAccount_SN" data-label="txt_sellerBankAccount_SN">(Bank A/C)</i></span></div><span class="colon">:</span><div class="colVal"><!-- STK TÊN NGÂN HÀNG BÊN BÁN --><span data-val="txt_sellerBankAccount"><xsl:value-of select="//NBan/STKNHang" /></span><xsl:if test="normalize-space(//NBan/STKNHang)"><span class="pr5" /><!-- TÊN NGÂN HÀNG BÊN BÁN --><span class="editable styleChange" data-style="txt_centerSellerBank" data-label="txt_centerSellerBank">tại</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_centerSellerBank_SN" data-label="txt_centerSellerBank_SN">(at)</span><span class="pr5" /><span data-val="txt_sellerBankName"><xsl:value-of disable-output-escaping="yes" select="//NBan/TNHang" /></span></xsl:if><div class="dottedLineContainer" data-line="sellerBank_Line"><span class="dottedLine styleChange" data-style="sellerBank_Line" style="top:16px;width:0px;left:0px;" /></div></div></div></div></xsl:template><!--*************************** TEMPLATE HIỂN THỊ THÔNG TIN NGƯỜI MUA *****************************************************--><xsl:template name="TemplateBuyer"><div class="infoGroup buyer" data-group="buyer"><!-- TÊN NGƯỜI MUA HÀNG --><!-- TÊN ĐƠN VỊ MUA HÀNG --><!-- MÃ SỐ THUẾ BÊN MUA --><!-- ĐỊA CHỈ BÊN MUA --><!-- HÌNH THỨC THANH TOÁN --><!-- SỐ TÀI KHOẢN THANH TOÁN --><div class="infoContainer" data-style="txt_buyerDisplayNameContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_buyerDisplayName" data-label="txt_buyerDisplayName">Họ tên người mua hàng</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_buyerDisplayName_SN" data-label="txt_buyerDisplayName_SN">(Buyer)</span></div><span class="colon">:</span><div class="colVal"><span data-val="txt_buyerDisplayName"><xsl:value-of select="//NMua/HVTNMHang" /></span><div class="dottedLineContainer" data-line="buyerDisplayName_Line"><span class="dottedLine styleChange" data-style="buyerDisplayName_Line" style="top:16px;width:625px;left:94px;" /></div></div></div><div class="infoContainer" data-style="ext_buyerLegalNameContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="ext_buyerLegalName" data-label="ext_buyerLegalName">Tên đơn vị</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_buyerLegalName_SN" data-label="txt_buyerLegalName_SN">(Company)</span></div><span class="colon">:</span><div class="colVal"><span data-val="txt_buyerLegalName"><xsl:value-of disable-output-escaping="yes" select="//NMua/Ten" /></span><div class="dottedLineContainer" data-line="buyerLegalName_Line"><span class="dottedLine styleChange" data-style="buyerLegalName_Line" style="top:16px;width:656px;left:63px;" /></div></div></div><div class="infoContainer" style="width:50%" data-style="txt_buyerTaxCodeContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_buyerTaxCode" data-label="txt_buyerTaxCode">Mã số thuế / Mã số khác</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_buyerTaxCode_SN" data-label="txt_buyerTaxCode_SN">(Tax code)</span></div><span class="colon">:</span><div class="colVal"><span data-val="txt_buyerTaxCode"><xsl:choose><xsl:when test="$isPhatHanh" /><xsl:when test="normalize-space(//NMua/MST)!=''"><xsl:value-of select="//NMua/MST" /></xsl:when><xsl:otherwise><xsl:value-of select="//TTKhac/TTin[TTruong='MST Khac']/DLieu" /></xsl:otherwise></xsl:choose></span><div class="dottedLineContainer" data-line="buyerTaxCode_Line"><span class="dottedLine styleChange" data-style="buyerTaxCode_Line" style="top:16px;width:655px;left:64px;" /></div></div></div><div class="infoContainer extension styleChange dongKhongThangHang" style="width:50%" data-style="txt_MR_EMAILContainer" data-type="1"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_MR_EMAIL" data-label="txt_MR_EMAIL" spellcheck="false">Email</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_MR_EMAIL_SN" data-label="txt_MR_EMAIL_SN" spellcheck="false" /></div><span class="colon">:</span><div class="colVal"><span data-val="txt_MR_EMAIL" data-path="MR_EMAIL"><xsl:choose><xsl:when test="$isPhatHanh"> </xsl:when><xsl:when test="normalize-space(//NMua/TTKhac/TTin[TTruong='NMuaMR']/DLieu/EMAIL)!=''"><xsl:value-of select="//NMua/TTKhac/TTin[TTruong='NMuaMR']/DLieu/EMAIL" /></xsl:when><xsl:otherwise><xsl:value-of select="substring-before(substring-after(//NMua/TTKhac/TTin[TTruong='NMuaMR']/DLieu, '&lt;EMAIL&gt;'), '&lt;/EMAIL&gt;')" /></xsl:otherwise></xsl:choose><!--<xsl:value-of select="inv:invoiceData/inv:MR_EMAIL" disable-output-escaping="yes" />--></span><div class="dottedLineContainer" data-line="MR_EMAIL_Line"><span class="dottedLine styleChange" data-style="MR_EMAIL_Line" style="top:16px;width:321px;left:38px;" /></div></div></div><div class="infoContainer" data-style="txt_buyerAddressLineContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_buyerAddressLine" data-label="txt_buyerAddressLine">Địa chỉ</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_buyerAddressLine_SN" data-label="txt_buyerAddressLine_SN">(Address)</span></div><span class="colon">:</span><div class="colVal"><xsl:attribute name="style">
									min-height:<xsl:value-of select="$lineHeight * 2" />px;
					</xsl:attribute><span data-val="txt_buyerAddressLine"><xsl:value-of disable-output-escaping="yes" select="//NMua/DChi" /></span><div class="dottedLineContainer" data-line="buyerAddress_Line"><span class="dottedLine styleChange" data-style="buyerAddress_Line" style="top:16px;width:674px;left:45px;" /><span class="dottedLine styleChange" data-style="buyerAddress_Line" style="top:16px;width:100%;" /></div></div></div><div class="infoContainer sys extension styleChange" style="width: 100%;" data-style="txt_paymentMethodNameContainer" data-type="4"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_paymentMethodName" data-label="txt_paymentMethodName">Hình thức thanh toán</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_paymentMethodName_SN" data-label="txt_paymentMethodName_SN">(Payment method)</span></div><span class="colon">:</span><div class="colVal"><span data-val="txt_paymentMethodName" data-path="paymentMethodName"><xsl:value-of disable-output-escaping="yes" select="//TTChung/HTTToan" /></span><div class="dottedLineContainer" data-line="paymentMethodName_Line"><span class="dottedLine styleChange" data-style="paymentMethodName_Line" style="top:16px;width:243px;left:117px;" /></div></div></div><div class="infoContainer sys extension dongKhongThangHang styleChange" style="width: 50%; display: none;" data-style="txt_buyerBankAccountContainer" data-type="4"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_buyerBankAccount" data-label="txt_buyerBankAccount">Số tài khoản</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_buyerBankAccount_SN" data-label="txt_buyerBankAccount_SN">(Bank A/C)</span></div><span class="colon">:</span><div class="colVal"><span data-val="txt_buyerBankAccount" data-path="buyerBankAccount"><xsl:value-of select="//NMua/STKNHang" /></span><xsl:if test="normalize-space(//NMua/STKNHang)"><span class="pr5" /><!-- TÊN NGÂN HÀNG BÊN MUA --><span class="editable styleChange" data-style="txt_centerBuyerBank" data-label="txt_centerBuyerBank">tại</span><span class="SONG_NGU editable styleChange" data-style="txt_centerBuyerBank_SN" data-label="txt_centerBuyerBank_SN">(at)</span><span class="pr5" /><span data-val="txt_buyerBankName" data-path="buyerBankName"><xsl:value-of disable-output-escaping="yes" select="//NMua/TNHang" /></span></xsl:if><div class="dottedLineContainer" data-line="buyerBankAccount_Line"><span class="dottedLine styleChange" data-style="buyerBankAccount_Line" style="top:16px;width:287px;left:72px;" /></div></div></div></div></xsl:template><!--***************************TEMPLATE HIỂN THỊ THÔNG TIN MẪU SỐ, KÝ HIỆU, SỐ HÓA ĐƠN****************************************--><xsl:template name="Template_Code_Series_invoiceNumber"><div class="infoGroup"><div class="infoContainer" data-style="txt_invoiceSeriesContainer"><span class="editable styleChange" data-style="txt_invoiceSeries" data-label="txt_invoiceSeries">Mẫu số/Ký hiệu</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_invoiceSeries_SN" data-label="txt_invoiceSeries_SN">(Serial)</span><span class="pr3">:</span><span style="font-weight:bold;" data-val="txt_invoiceSeries"><xsl:value-of select="concat(//TTChung/KHMSHDon, //TTChung/KHHDon)" /></span></div><div class="infoContainer" data-style="txt_invoiceNumberContainer"><span class="editable styleChange" data-style="txt_invoiceNumber" data-label="txt_invoiceNumber">Số</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_invoiceNumber_SN" data-label="txt_invoiceNumber_SN">(No.)</span><span class="pr3">:</span><span class="eivNumber" data-val="txt_invoiceNumber"><xsl:choose><xsl:when test="$isPhatHanh">0</xsl:when><xsl:otherwise><xsl:value-of select="//TTChung/SHDon" /></xsl:otherwise></xsl:choose></span></div></div></xsl:template><!--***************************TEMPLATE HIỂN THỊ THÔNG TIN HÓA ĐƠN********************************************************--><xsl:template name="TemplateInvoiceInformation" match="HDon"><div class="invoiceNameContainer" data-style="txt_invoiceName"><div class="invName styleChange editable" data-style="txt-inv-name" style="width:100%; font-size:18px" data-label="txt-inv-name">HÓA ĐƠN GIÁ TRỊ GIA TĂNG</div><xsl:if test="$loaiHoaDon='2'"><div class="SONG_NGU invNameSN styleChange onlyChangeStyle" style="font-style:italic" data-style="txt_invoiceName_SN">(SALE INVOICE)</div></xsl:if><!-- <xsl:if test="$loaiHoaDon='1'"> --><div class="SONG_NGU invNameSN styleChange onlyChangeStyle" style="font-style:italic" data-style="txt_invoiceName_SN">(VAT INVOICE)</div><!-- </xsl:if> --><!-- KH GHI CHÚ THÊM TÊN --><div class="customInvName styleChange editable" data-label="customInvName" data-style="customInvName" data-val="customInvName" /><!-- GHI CHÚ TÊN HÓA ĐƠN --><div class="invNameDetail editable styleChange" data-label="invNameDetail" data-style="invNameDetail" /><div class="SONG_NGU invNameDetailSN editable styleChange" data-label="invNameDetailSN" data-style="invNameDetailSN"></div></div><div class="issuedDate-printFlag"><div class="issuedDate"><xsl:choose><xsl:when test="$isPhatHanh"><span>Ngày</span><i class="SONG_NGU">(Date)</i>      
						<span>tháng</span><i class="SONG_NGU">(month)</i>     
						<span>năm</span><i class="SONG_NGU">(year)</i></xsl:when><xsl:otherwise><span>Ngày</span><i class="SONG_NGU pd0">(Date)</i><span class="pl7 pr7"><xsl:value-of select="substring($issuedDate,9,2)" /></span><span>tháng</span><i class="SONG_NGU pd0">(month)</i><span class="pl7 pr7"><xsl:value-of select="substring($issuedDate,6,2)" /></span><span>năm</span><i class="SONG_NGU pd0">(year)</i><span class="pl7 pr7"><xsl:value-of select="substring($issuedDate,1,4)" /></span></xsl:otherwise></xsl:choose></div><div class="printFlag"><div class="hoaDonChuyenDoi"><span class="styleChange editable fixFont" style="font-style:italic;" data-style="txt_HDCD" data-label="txt_HDCD">(HÓA ĐƠN CHUYỂN ĐỔI TỪ HÓA ĐƠN ĐIỆN TỬ)</span><span class="styleChange editable SONG_NGU fixFont dbl" style="font-style:italic;" data-style="txt_HDCD_SN" data-label="txt_HDCD_SN">(TRANSFORM INVOICE FROM E-INVOICE)</span></div><div class="hoaDonGoc"><span class="styleChange editable fixFont" style="font-style:italic;" data-style="txt_HDTH" data-label="txt_HDTH">(BẢN THỂ HIỆN CỦA HÓA ĐƠN ĐIỆN TỬ)</span><span class="styleChange editable SONG_NGU fixFont dbl" style="font-style:italic;" data-style="txt_HDTH_SN" data-label="txt_HDTH_SN">(EINVOICE DISPLAY VERSION)</span></div></div><div class="xoabo" style="font-weight:bold; color: red; font-size:17.5px;"><xsl:if test="normalize-space(//TSDNode/TTInHoaDon/TTDC) != ''"><xsl:choose><xsl:when test="normalize-space(//TSDNode/TTInHoaDon/TTDC) = 'Hóa đơn bị xóa bỏ' ">HÓA ĐƠN BỊ XÓA BỎ</xsl:when><xsl:when test="normalize-space(//TSDNode/TTInHoaDon/TTDC) = 'Hóa đơn bị thay thế' ">HÓA ĐƠN BỊ THAY THẾ</xsl:when><xsl:when test="normalize-space(//TSDNode/TTInHoaDon/TTDC) = 'Hóa đơn bị điều chỉnh' ">HÓA ĐƠN BỊ ĐIỀU CHỈNH</xsl:when></xsl:choose></xsl:if></div><div class="infoContainer" data-style="txt_NoRefContainer"><span class="editable styleChange" data-style="txt_NoRef" data-label="txt_NoRef">Số tham khảo</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_NoRef_SN" data-label="txt_NoRef_SN">(Ref No.)</span><span class="pr3">:</span><span class="" data-val="txt_NoRef"><xsl:value-of select="//TTChung/TTKhac/TTin[TTruong='TTCMR']/DLieu/SO_BIEN_LAI" /><!--<xsl:value-of select="inv:invoiceData/inv:integrateKey" />
          <xsl:value-of select="inv:invoiceData/inv:SO_THAM_KHAO" />--></span></div></div></xsl:template><!--***************************TEMPLATE HIỂN THỊ THÔNG TIN HÓA ĐƠN THAY THẾ*****************************************************--><xsl:template name="TemplateInvoiceInformation_Change" match="HDon"><div class="col20" style="padding:0 5px 5px"><xsl:choose><xsl:when test="number(//TTHDLQuan/LHDCLQuan)=1"><xsl:choose><xsl:when test="number(//TTHDLQuan/TCHDon)=1"><b>Thay thế cho hóa đơn điện tử: </b>Số <xsl:value-of select="//TTHDLQuan/SHDCLQuan" />, ký hiệu:<xsl:value-of select="concat(//TTHDLQuan/KHMSHDCLQuan, //TTHDLQuan/KHHDCLQuan)" />, ngày: <xsl:value-of select="concat(substring($NgayHDGoc, 9, 2),'/', substring($NgayHDGoc, 6, 2),'/', substring($NgayHDGoc, 1, 4))" /></xsl:when><xsl:when test="number(//TTHDLQuan/TCHDon)=2"><b>Điều chỉnh cho hóa đơn điện tử: </b>Số <xsl:value-of select="//TTHDLQuan/SHDCLQuan" />, ký hiệu: <xsl:value-of select="concat(//TTHDLQuan/KHMSHDCLQuan, //TTHDLQuan/KHHDCLQuan)" />, ngày: <xsl:value-of select="concat(substring($NgayHDGoc, 9, 2),'/', substring($NgayHDGoc, 6, 2),'/', substring($NgayHDGoc, 1, 4))" /></xsl:when></xsl:choose></xsl:when><xsl:when test="number(//TTHDLQuan/LHDCLQuan)=3"><xsl:choose><xsl:when test="number(//TTHDLQuan/TCHDon)=1"><b>Thay thế cho hóa đơn điện tử: </b>Số <xsl:value-of select="//TTHDLQuan/SHDCLQuan" />, mẫu số: <xsl:value-of select="//TTHDLQuan/KHMSHDCLQuan" />, ký hiệu: <xsl:value-of select="//TTHDLQuan/KHHDCLQuan" />, ngày: <xsl:value-of select="concat(substring($NgayHDGoc, 9, 2),'/', substring($NgayHDGoc, 6, 2),'/', substring($NgayHDGoc, 1, 4))" /></xsl:when><xsl:when test="number(//TTHDLQuan/TCHDon)=2"><b>Điều chỉnh cho hóa đơn điện tử: </b>Số <xsl:value-of select="//TTHDLQuan/SHDCLQuan" />, mẫu số: <xsl:value-of select="//TTHDLQuan/KHMSHDCLQuan" />, ký hiệu: <xsl:value-of select="//TTHDLQuan/KHHDCLQuan" />, ngày: <xsl:value-of select="concat(substring($NgayHDGoc, 9, 2),'/', substring($NgayHDGoc, 6, 2),'/', substring($NgayHDGoc, 1, 4))" /></xsl:when></xsl:choose></xsl:when></xsl:choose></div></xsl:template><!--***************************TEMPLATE HIỂN THỊ THÔNG TIN BẢNG HÀNG********************************************************--><xsl:template name="BangHang" match="HDon"><xsl:variable name="DiscountGrossValue10" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX1" /><xsl:variable name="DiscountGrossValue5" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX2" /><xsl:variable name="DiscountGrossValue0" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX3" /><xsl:variable name="DiscountGrossValueNonTax" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX4" /><xsl:variable name="DiscountAmount" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX5" /><xsl:variable name="DiscountGrossValueNonDeclared" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX6" /><xsl:variable name="DiscountGrossValue8" select="//TTKhac/TTin[TTruong='TTMR']/DLieu/EX7" /><div class="tableContainer"><table class="table"><thead><tr><th style="width:25px" class="styleChange" data-style="colSTTContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colSTT" data-style="colSTT">STT</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colSTT_SN" data-style="colSTT_SN">(No.)</span></th><th style="width:55px" class="styleChange" data-style="colMaHangContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colMaHang" data-style="colMaHang">Mã<br />  hàng</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colMaHang_SN" data-style="colMaHang_SN">(Code)</span></th><th style="min-width:175px" class="styleChange" data-style="colTenHangContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colTenHang" data-style="colTenHang">Hàng Hóa<br />  Dịch Vụ</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTenHang_SN" data-style="colTenHang_SN">(Description)</span></th><th style="width:55px" class="styleChange" data-style="colDVTContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colDTV" data-style="colDTV">Đơn Vị<br />  Tính</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colDVT_SN" data-style="colDVT_SN">(Unit)</span></th><th style="width:55px" class="styleChange" data-style="colSLContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colSL" data-style="colSL">Số<br />  Lượng</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colSL_SN" data-style="colSL_SN">(Quantity)</span></th><th style="width:60px" class="styleChange" data-style="colDonGiaContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colDonGia" data-style="colDonGia">Đơn<br />  Giá</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colDonGia_SN" data-style="colDonGia_SN">(Unit price)</span></th><th style="width:60px" class="styleChange" data-style="colThanhTienContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colThanhTien" data-style="colThanhTien">Thành<br />  Tiền </span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colThanhTien_SN" data-style="colThanhTien_SN">(Amount)</span></th><th style="width:60px" class="styleChange" data-style="colChietKhauContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colChietKhau" data-style="colChietKhau">Chiết<br />  Khấu</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colChietKhau_SN" data-style="colChietKhau_SN">(Discount)</span></th><th style="width:60px" class="styleChange" data-style="colThueSuatContainer"><span class="editable styleChange" style="font-weight: bold;" data-label="colThueSuat" data-style="colThueSuat">Thuế<br />  Suất</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colThueSuat_SN" data-style="colThueSuat_SN">(Vat rate%)</span></th><th style="width:95px;min-width:85px" class="styleChange" data-style="colChietKhauContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colChietKhau" data-style="colChietKhau">Thành Tiền<br />  Sau Thuế</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colChietKhau_SN" data-style="colChietKhau_SN">(Amount with Vat)</span></th></tr><tr style="font-size: 12px; line-height: 15px;"><th><span class="styleChange editable" style="" data-label="col1" data-style="col1">1</span></th><th><span class="styleChange editable" style="" data-label="col2" data-style="col2">2</span></th><th><span class="styleChange editable" style="" data-label="col3" data-style="col3">3</span></th><th><span class="styleChange editable" style="" data-label="col4" data-style="col4">4</span></th><th><span class="styleChange editable" style="" data-label="col5" data-style="col5">5</span></th><th><span class="styleChange editable" style="" data-label="col6" data-style="col6">6</span></th><th><span class="styleChange editable" style="" data-label="col7" data-style="col7">7 = 5 x 6</span></th><th><span class="styleChange editable" style="" data-label="col8" data-style="col8">8</span></th><th><span class="styleChange editable" style="" data-label="col9" data-style="col9">9</span></th><th><span class="styleChange editable" style="" data-label="col10" data-style="col10">10=(7-8)+(7-8)*9</span></th></tr></thead><tbody><xsl:for-each select="//DSHHDVu/HHDVu"><xsl:sort select="STT" data-type="number" /><tr class="item" style="font-size: 12px;"><!-- STT --><xsl:choose><xsl:when test="normalize-space(STT)=''"><td class="text-center donghang"> </td></xsl:when><xsl:when test="normalize-space(STT)"><td class="text-center donghang"><xsl:value-of select="STT" /></td></xsl:when></xsl:choose><td class="donghang"><xsl:value-of select="MHHDVu" /></td><!-- TÊN HÀNG --><td class="donghang "><xsl:choose><xsl:when test="normalize-space(//./TTKhac/TTin[TTruong='Trang thái DC']/DLieu)='9' and (number(SLuong) or number(DGia) or number(ThTien))">
									Điều chỉnh giảm:
									</xsl:when><xsl:otherwise><xsl:if test="normalize-space(TTKhac/TTin[TTruong='TCDChinh']/DLieu) and (number(SLuong) or number(DGia) or number(ThTien))"><xsl:choose><xsl:when test="TTKhac/TTin[TTruong='TCDChinh']/DLieu=1">Điều chỉnh tăng: </xsl:when><xsl:when test="TTKhac/TTin[TTruong='TCDChinh']/DLieu=2">Điều chỉnh giảm: </xsl:when></xsl:choose></xsl:if></xsl:otherwise></xsl:choose><xsl:value-of select="THHDVu" /><!-- <xsl:call-template name="split"/> --></td><!-- ĐƠN VỊ TÍNH --><td class="text-center donghang"><xsl:value-of select="DVTinh" /></td><!-- SỐ LƯỢNG --><td class="text-right donghang"><xsl:if test="normalize-space(SLuong)"><xsl:choose><!-- Nếu ngày hóa đơn < 01/08/2021 thì lấy mặc định thông tin dưới--><xsl:when test="concat(substring($issuedDates,1,4),substring($issuedDates,6,2),substring($issuedDates,9,2)) &lt; 20210801"><xsl:choose><xsl:when test="normalize-space(SLuong)='0' or normalize-space(SLuong)='0.0' or normalize-space(SLuong)='0.00' or normalize-space(SLuong)='0.000' or normalize-space(SLuong)='0.0000' or normalize-space(SLuong)='0.00000' or normalize-space(SLuong)='0.000000' or normalize-space(SLuong)='0.0000000' or normalize-space(SLuong)='0.00000000'"> </xsl:when><xsl:otherwise><xsl:value-of select="format-number(SLuong,'##.##0,00','number')" /></xsl:otherwise></xsl:choose></xsl:when><!-- Ngược lại nếu ngày hóa đơn > 01/08/2021 thì lấy mặc định thông tin dưới--><xsl:otherwise><xsl:if test="normalize-space(SLuong)!=''"><xsl:choose><xsl:when test="normalize-space(SLuong)='0' or normalize-space(SLuong)='0.0' or normalize-space(SLuong)='0.00' or normalize-space(SLuong)='0.000' or normalize-space(SLuong)='0.0000' or normalize-space(SLuong)='0.00000' or normalize-space(SLuong)='0.000000' or normalize-space(SLuong)='0.0000000' or normalize-space(SLuong)='0.00000000'"> </xsl:when><xsl:otherwise><xsl:value-of select="format-number(SLuong,'##.##0,###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:otherwise></xsl:choose></xsl:if></td><!-- ĐƠN GIÁ --><td class="text-right donghang"><xsl:if test="normalize-space(DGia)"><xsl:choose><xsl:when test="number(SLuong)"><xsl:value-of select="format-number(DGia,'##.##0,00','number')" /></xsl:when><xsl:when test="normalize-space(DGia)='0' or normalize-space(DGia)='0.0' or normalize-space(DGia)='0.00' or normalize-space(DGia)='0.000' or normalize-space(DGia)='0.0000' or normalize-space(DGia)='0.00000' or normalize-space(DGia)='0.000000' or normalize-space(DGia)='0.0000000' or normalize-space(DGia)='0.00000000'">
																 
										</xsl:when><xsl:otherwise><xsl:value-of select="format-number(DGia,'##.##0,00','number')" /></xsl:otherwise></xsl:choose></xsl:if></td><!-- THÀNH TIỀN --><td class="text-right donghang"><xsl:if test="normalize-space(ThTien)"><xsl:choose><xsl:when test="normalize-space(STCKhau) and normalize-space(STCKhau)!='0'"><xsl:value-of select="format-number(ThTien + STCKhau,'##.##0,00','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00','number')" /></xsl:otherwise></xsl:choose></xsl:if></td><!-- Chiết khấu --><td class="text-right donghang"><xsl:if test="normalize-space(STCKhau)"><xsl:value-of select="format-number(STCKhau,'##.##0,00','number')" /></xsl:if></td><!-- THUẾ --><td class="text-center donghang"><xsl:if test="normalize-space(TSuat)"><xsl:choose><xsl:when test="normalize-space(TSuat)='KCT'">
										KCT<!--Notax--></xsl:when><xsl:when test="TSuat='KKKNT' ">KKKNT</xsl:when><xsl:otherwise><span class="percentage"><xsl:value-of select="TSuat" /></span></xsl:otherwise></xsl:choose></xsl:if></td><!-- TỔNG TIỀN HÀNG SAU THUẾ --><td class="text-right donghang" style="width:100px"><xsl:if test="normalize-space(ThTien)"><xsl:choose><xsl:when test="normalize-space(ThTien)!='' and normalize-space(TTKhac/TTin[TTruong='Tiền thuế']/DLieu)!='' and normalize-space(STCKhau)!=''"><xsl:value-of select="format-number(ThTien + TTKhac/TTin[TTruong='Tiền thuế']/DLieu,'##.##0,00','number')" /></xsl:when><xsl:when test="normalize-space(ThTien)!='' and normalize-space(TTKhac/TTin[TTruong='Tiền thuế']/DLieu)!='' and normalize-space(STCKhau)=''"><xsl:value-of select="format-number(ThTien + TTKhac/TTin[TTruong='Tiền thuế']/DLieu,'##.##0,00','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00','number')" /></xsl:otherwise></xsl:choose></xsl:if><!-- <xsl:if test="normalize-space(inv:itemTotalAmountWithoutVat)"> --><!-- <xsl:value-of select="format-number(inv:itemTotalAmountWithoutVat,'##.##0,00','number')" /> --><!-- </xsl:if> --></td></tr></xsl:for-each><!-- DÒNG GHI CHÚ --><xsl:if test="normalize-space(//TTKhac/TTin[TTruong='Ghi chú']/DLieu)"><tr class="item"><td class="donghang text-center" /><td class="donghang" /><td class="donghang"><xsl:value-of select="//TTKhac/TTin[TTruong='Ghi chú']/DLieu" /></td><td class="donghang" /><td class="donghang text-right" /><td class="donghang text-right" /><td class="donghang text-right" /><td class="donghang text-right" /><td class="donghang text-right" /><td class="donghang text-right" /></tr></xsl:if><!-- DÒNG CHIẾT KHẤU --><xsl:if test="normalize-space(//TToan/TTCKTMai) and normalize-space(//TToan/TTCKTMai)!=0"><tr class="item"><td class="donghang text-center" /><td class="donghang" /><td class="donghang">Chiết khấu: <xsl:if test="number(//TTKhac/TTin[TTruong='TLCK tổng']/DLieu)"><xsl:value-of select="number(//TTKhac/TTin[TTruong='TLCK tổng']/DLieu)" />%</xsl:if></td><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang text-right"><xsl:value-of select="format-number(//TToan/TTCKTMai,'##.##0,##','number')" /></td><td class="donghang" /><td class="donghang" /></tr></xsl:if><!-- TỔNG --><!-- <tr class="summary" style="background-color:#81DAF5">--><!-- <td class="borderTop text-center" colspan="10" style="background-color:#CEE3F6">
              <span class="editable styleChange" data-label="colTongCongSauThue" data-style="colTongCongSauThue" style="font-weight: bold;">Tổng Hợp</span>
              <span class="SONG_NGU editable styleChange" style="font-style:italic;font-weight:bold" data-label="colTongCongSauThue_SN" data-style="colTongCongSauThue_SN">(GRAND TOTAL)</span>
            </td>--><!-- TỔNG THÀNH TIỀN TRƯỚC THUẾ --><!-- <td class="borderTop text-right" style="background-color:#CEE3F6; bor"> --><!-- <xsl:if test="//TToan/TgTCThue!=''"> --><!-- <xsl:choose> --><!-- <xsl:when test="normalize-space($DiscountAmount)!=''"> --><!-- <xsl:value-of select="format-number(//TToan/TgTCThue + $DiscountAmount,'##.##0,00','number')" /> --><!-- </xsl:when> --><!-- <xsl:otherwise> --><!-- <xsl:value-of select="format-number(//TToan/TgTCThue,'##.##0,00','number')" /> --><!-- </xsl:otherwise> --><!-- </xsl:choose> --><!-- </xsl:if> --><!-- </td> --><!-- TỔNG CHIẾT KHẤU --><!-- <td class="borderTop text-right" style="background-color:#CEE3F6"> --><!-- <xsl:if test="normalize-space($DiscountAmount) and normalize-space($DiscountAmount)!=''"> --><!-- <xsl:value-of select="format-number($DiscountAmount,'##.##0,00','number')" /> --><!-- </xsl:if> --><!--<xsl:if test="normalize-space(//TTKhac/TTin[TTruong='Chiết khấu tổng']/DLieu) and normalize-space(//TTKhac/TTin[TTruong='Chiết khấu tổng']/DLieu)!=''">
                <xsl:value-of select="format-number(//TTKhac/TTin[TTruong='Chiết khấu tổng']/DLieu,'##.##0,00','number')" />
              </xsl:if>--><!-- </td> --><!-- TỔNG TIỀN SAU THUẾ --><!-- <td class="borderTop text-right" colspan="2" style="background-color:#CEE3F6"> --><!-- <xsl:if test="//TToan/TgTTTBSo!=''"> --><!-- <xsl:value-of select="format-number(//TToan/TgTTTBSo,'##.##0,00','number')" /> --><!-- </xsl:if> --><!-- </td> --><!-- </tr>--><tr class="summary headerTr"><td class="styleChange  borderTop" colspan="3" rowspan="8" data-style="colGCContainer" style="vertical-align: top;"><span class="editable styleChange" style="text-decoration-line: underline; font-weight: bold;" data-label="colGC" data-style="colGC">Ghi chú</span>:
							<xsl:if test="normalize-space(//TTKhac/TTin[TTruong='TTMR']/DLieu/NOTE)"><xsl:value-of select="//TTKhac/TTin[TTruong='TTMR']/DLieu/NOTE" /></xsl:if></td><td class="styleChange text-center borderTop" colspan="3" data-style="colGiaTriThueContainer"><span class="editable styleChange" style="font-weight:bold;" data-label="colGiaTriThue" data-style="colGiaTriThue">Thuế suất</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic;padding:0" data-label="colGiaTriThue_SN" data-style="colGiaTriThue_SN" /></td><td class="styleChange text-center borderTop" data-style="colThanhTienContainer" style="width:75px"><span class="editable styleChange" style="font-weight: bold;" data-label="colThanhTien" data-style="colThanhTien">Thành <br /> Tiền</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colThanhTien_SN" data-style="colThanhTien_SN">(Vat rate%)</span></td><td class="styleChange text-center borderTop" colspan="" data-style="colChietKhauContainer"><span class="editable styleChange" data-label="colChietKhau" data-style="colChietKhau" style="font-weight: bold;">Chiết<br /> Khấu</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colChietKhau_SN" data-style="colChietKhau_SN">(Amount before VAT)</span></td><td class="styleChange text-center borderTop" colspan="" data-style="colTienThueContainer"><span class="editable styleChange" style="font-weight: bold;" data-label="colTienThue" data-style="colTienThue">Tiền<br />  Thuế</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTienThue_SN" data-style="colTienThue_SN">(VAT Amount)</span></td><td class="styleChange text-center borderTop" style="width:100px" colspan="" data-style="colTienSauThueContainer"><span class="editable styleChange" style="font-weight: bold;" data-label="colTienSauThue" data-style="colTienSauThue">Thành Tiền<br />  Sau thuế</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTienSauThue_SN" data-style="colTienSauThue_SN">(Amount including VAT)</span></td></tr><!-- THUẾ 10% --><tr class="summary" style="font-size: 12px;"><td class="borderTop text-left" colspan="3" style="border-left: 1px solid"><span class="editable styleChange" style="" data-label="colTienTrcThue10" data-style="colTienTrcThue10">Thuế suất 10%</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTienTrcThue10_SN" data-style="colTienTrcThue10_SN">(Amount at 10% VAT)</span></td><!-- TỔNG TIỀN TRƯỚC THUẾ CỦA 10% --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='10%'"><xsl:choose><xsl:when test="number($DiscountGrossValue10)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValue10,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA 10% --><td class="borderTop text-right"><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='10%' and number($DiscountGrossValue10)"><xsl:value-of select="format-number($DiscountGrossValue10,'##.##0,00###','number')" /></xsl:if></xsl:for-each><!-- <xsl:if test="inv:invoiceData/inv:items/inv:item/inv:vatPercentage = '10'"> --><!-- <xsl:value-of select="format-number(inv:invoiceData/inv:userDefines/EXT_NUMBER1,'##.##0,00###','number')" /> --><!-- </xsl:if> --></td><!-- TỔNG TIỀN THUẾ CỦA 10% --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='10%' and TThue!=''"><xsl:value-of select="format-number(TThue,'##.##0,00###','number')" /></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN SAU THUẾ CỦA 10%--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='10%'"><xsl:value-of select="format-number(number(ThTien) + number(TThue),'##.##0,00','number')" /></xsl:if></xsl:for-each></td></tr><!-- TỔNG THUẾ 8% --><tr class="summary" style="font-size: 12px;"><td class="borderTop text-left" colspan="3" style="border-left: 1px solid"><span class="editable styleChange" style="" data-label="colTienTrcThue10" data-style="colTienTrcThue10">Thuế suất 8%</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTienTrcThue10_SN" data-style="colTienTrcThue10_SN">(Amount at 8% VAT)</span></td><!-- TỔNG TIỀN TRƯỚC THUẾ CỦA 8% --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='8%'"><xsl:choose><xsl:when test="concat(substring($issuedDate,1,4),substring($issuedDate,6,2), substring($issuedDate, 9, 2)) &gt; 20220815"><xsl:choose><xsl:when test="number($DiscountGrossValue8)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValue8,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:when><xsl:when test="concat(substring($issuedDate,1,4),substring($issuedDate,6,2), substring($issuedDate, 9, 2)) &lt; 20220816"><xsl:choose><xsl:when test="number($DiscountGrossValue10)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValue10,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:when></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA 8% --><td class="borderTop text-right"><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='8%'"><xsl:if test="normalize-space(TSuat)='8%'"><xsl:choose><xsl:when test="concat(substring($issuedDate,1,4),substring($issuedDate,6,2), substring($issuedDate, 9, 2)) &gt; 20220815"><xsl:if test="number($DiscountGrossValue8)"><xsl:value-of select="format-number($DiscountGrossValue8,'##.##0,00###','number')" /></xsl:if></xsl:when><xsl:when test="concat(substring($issuedDate,1,4),substring($issuedDate,6,2), substring($issuedDate, 9, 2)) &lt; 20220816"><xsl:if test="number($DiscountGrossValue10)"><xsl:value-of select="format-number($DiscountGrossValue10,'##.##0,00###','number')" /></xsl:if></xsl:when></xsl:choose></xsl:if></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN THUẾ CỦA 8% --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='8%' and TThue!=''"><xsl:value-of select="format-number(TThue,'##.##0,00###','number')" /></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN SAU THUẾ CỦA 8%--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='8%'"><xsl:value-of select="format-number(number(ThTien) + number(TThue),'##.##0,00','number')" /></xsl:if></xsl:for-each></td></tr><!-- THUẾ 5% --><tr class="summary" style="font-size: 12px;"><td class="borderTop text-left" colspan="3" style="border-left: 1px solid"><span class="editable styleChange" style="" data-label="colTienTrcThue5" data-style="colTienTrcThue5">Thuế suất 5%</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTienTrcThue5_SN" data-style="colTienTrcThue5_SN">(Amount at 5% VAT)</span></td><!-- TỔNG TIỀN TRƯỚC THUẾ CỦA 5%--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='5%'"><xsl:choose><xsl:when test="number($DiscountGrossValue5)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValue5,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA 5% --><td class="borderTop text-right" colspan=""><xsl:if test="number($DiscountGrossValue5)"><xsl:value-of select="format-number($DiscountGrossValue5,'##.##0,00###','number')" /></xsl:if><!-- <xsl:if test="inv:invoiceData/inv:items/inv:item/inv:vatPercentage = '5'"> --><!-- <xsl:value-of select="format-number(inv:invoiceData/inv:userDefines/EXT_NUMBER2,'##.##0,00###','number')" /> --><!-- </xsl:if> --></td><!-- TỔNG TIỀN THUẾ CỦA 5% --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='5%' and TThue!=''"><xsl:value-of select="format-number(TThue,'##.##0,00','number')" /></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN SAU THUẾ CỦA 5%--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="normalize-space(TSuat)='5%'"><xsl:value-of select="format-number(number(ThTien) + number(TThue),'##.##0,00','number')" /></xsl:if></xsl:for-each></td></tr><!-- THUẾ 0% --><tr class="summary" style="font-size: 12px;"><td class="borderTop" colspan="3" style="border-left: 1px solid"><span class="editable styleChange" style="" data-label="colTienTrcThue0" data-style="colTienTrcThue0">Thuế suất 0%</span><br /><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colTienTrcThue0_SN" data-style="colTienTrcThue0_SN">(Amount at 0% VAT)</span></td><!-- TỔNG TIỀN TRƯỚC THUẾ CỦA 0%--><td class="text-right borderTop" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='0%'"><xsl:choose><xsl:when test="number($DiscountGrossValue0)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValue0,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA 0% --><td class="borderTop text-right" colspan=""><xsl:if test="number($DiscountGrossValue0)"><xsl:value-of select="format-number($DiscountGrossValue0,'##.##0,00###','number')" /></xsl:if><!-- <xsl:if test="inv:invoiceData/inv:items/inv:item/inv:vatPercentage = '0'"> --><!-- <xsl:value-of select="format-number(inv:invoiceData/inv:userDefines/EXT_NUMBER3,'##.##0,###', 'number')" /> --><!-- </xsl:if> --></td><!-- TỔNG TIỀN THUẾ CỦA 0% --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='0%'">
									-
								</xsl:if></xsl:for-each></td><!-- TỔNG TIỀN SAU THUẾ CỦA 0%--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='0%'"><xsl:value-of select="format-number(ThTien,'##.##0,00','number')" /></xsl:if></xsl:for-each></td></tr><!-- KHÔNG TÍNH THUẾ --><tr class="summary" style="font-size: 12px;"><td class="borderTop text-left" colspan="3" style="border-left: 1px solid"><span class="editable styleChange" style="" data-label="colKoTinhThue" data-style="colKoTinhThue">Không kê khai tính thuế</span><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colKoTinhThue_SN" data-style="colKoTinhThue_SN" /></td><!-- TỔNG TIỀN HANG CỦA KHÔNG TÍNH THUẾ--><td class="text-right borderTop" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KKKNT'"><xsl:choose><xsl:when test="number($DiscountGrossValueNonDeclared)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValueNonDeclared,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA KHÔNG TÍNH THUẾ --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:choose><xsl:when test="TSuat='KKKNT'"><xsl:choose><xsl:when test="number($DiscountGrossValueNonDeclared) &gt; '0'"><xsl:value-of select="format-number($DiscountGrossValueNonDeclared,'##.##0,00###','number')" /></xsl:when><xsl:otherwise>
							-
											</xsl:otherwise></xsl:choose></xsl:when><xsl:otherwise></xsl:otherwise></xsl:choose></xsl:for-each></td><!-- TỔNG TIỀN THUẾ CỦA KHÔNG TÍNH THUẾ --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KKKNT'">
									-
								</xsl:if></xsl:for-each></td><!-- TỔNG TIỀN SAU THUẾ CỦA KHÔNG TÍNH THUẾ--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KKKNT'"><xsl:choose><xsl:when test="normalize-space(ThTien)!=''"><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td></tr><!-- KHÔNG CHỊU THUẾ --><tr class="summary" style="font-size: 12px;"><td class="borderTop text-left" colspan="3" style="border-left: 1px solid"><span class="editable styleChange" style="" data-label="colKoChiuThue" data-style="colKoChiuThue">Không chịu thuế (notax)</span><span class="SONG_NGU editable styleChange" style="font-style:italic" data-label="colKoChiuThue_SN" data-style="colKoChiuThue_SN" /></td><!-- TỔNG TIỀN HANG CỦA KHÔNG CHỊU THUẾ--><td class="text-right borderTop" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KCT'"><xsl:choose><xsl:when test="number($DiscountGrossValueNonTax)"><xsl:value-of select="format-number(ThTien + $DiscountGrossValueNonTax,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA KHÔNG CHỊU THUẾ --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KCT'"><xsl:choose><xsl:when test="number($DiscountGrossValueNonTax)"><xsl:value-of select="format-number($DiscountGrossValueNonTax,'##.##0,00###','number')" /></xsl:when><xsl:otherwise>
							-
										</xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td><!-- TỔNG TIỀN THUẾ CỦA KHÔNG CHỊU THUẾ --><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KCT'">
									-
								</xsl:if></xsl:for-each></td><!-- TỔNG TIỀN SAU THUẾ CỦA KHÔNG CHỊU THUẾ--><td class="borderTop text-right" colspan=""><xsl:for-each select="//TToan/THTTLTSuat/LTSuat"><xsl:if test="TSuat='KCT'"><xsl:choose><xsl:when test="normalize-space($DiscountGrossValueNonTax)!=''"><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(ThTien,'##.##0,00###','number')" /></xsl:otherwise></xsl:choose></xsl:if></xsl:for-each></td></tr><!-- TỔNG CỘNG THANH TOAN--><tr class="summary "><td class="borderTop " colspan="3" style="background-color:#CEE3F6; border-left: 1px solid"><span class="editable styleChange" data-style="txt_TongTT" data-label="txt_TongTT" style="font-weight: bold;">Tổng tiền thanh toán</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_TongTT_SN" data-label="txt_TongTT_SN">(Amount in words)</span></td><!-- TỔNG TIỀN TRƯỚC THUẾ CỦA HÓA ĐƠN --><td class="borderTop text-right" colspan="" style="background-color:#CEE3F6"><xsl:if test="//TToan/TgTCThue!=''"><b><xsl:choose><xsl:when test="normalize-space($DiscountAmount)!=''"><xsl:value-of select="format-number(//TToan/TgTCThue + $DiscountAmount,'##.##0,00','number')" /></xsl:when><xsl:otherwise><xsl:value-of select="format-number(//TToan/TgTCThue,'##.##0,00','number')" /></xsl:otherwise></xsl:choose></b></xsl:if></td><!-- TỔNG TIỀN CHIẾT KHẤU CỦA HÓA ĐƠN --><td class="borderTop text-right" style="background-color:#CEE3F6"><b><xsl:if test="normalize-space($DiscountAmount) and normalize-space($DiscountAmount)!=''"><xsl:value-of select="format-number($DiscountAmount,'##.##0,00','number')" /></xsl:if></b></td><!-- TỔNG TIỀN THUẾ CỦA HÓA ĐƠN --><td class="borderTop text-right" colspan="" style="background-color:#CEE3F6"><xsl:if test="//TToan/TgTThue!=''"><b><xsl:value-of select="format-number(//TToan/TgTThue,'##.##0,00','number')" /></b></xsl:if></td><!-- TỔNG TIỀN SAU THUẾ CỦA HÓA ĐƠN --><td class="borderTop text-right" colspan="" style="background-color:#CEE3F6"><xsl:if test="//TToan/TgTTTBSo!=''"><b><xsl:value-of select="format-number(round(//TToan/TgTTTBSo),'##.##0,00','number')" /></b></xsl:if></td></tr><tr class="summary headerTr"><td class="borderTop" colspan="10"><div class="infoContainer" style="width:99.5%" data-style="txt_totalInWordsContainer"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_totalInWords" data-label="txt_totalInWords">Số tiền viết bằng chữ</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_totalInWords_SN" data-label="txt_totalInWords_SN">(Amount in words)</span></div><span class="colon">:</span><div class="colVal"><xsl:attribute name="style">
									min-height:<xsl:value-of select="$lineHeight * 2" />px;
									</xsl:attribute><span class=""><xsl:value-of select="//TToan/TgTTTBChu" /></span><div class="dottedLineContainer" data-line="totalInWords_Line"><span class="dottedLine styleChange" data-style="totalInWords_Line" style="top:16.5px;width:478px;left:226px;" /><span class="dottedLine styleChange" data-style="totalInWords_Line1" style="left:0;top:35.5px;width:100%;" /><span class="dottedLine styleChange" data-style="totalInWords_Line2" style="left:0;top:54.5px;width:100%;" /></div></div></div></td></tr></tbody></table></div></xsl:template><!--***************************TEMPLATE HIỂN THỊ THÔNG TIN PHẦN CHỮ KÝ*******************************************************--><xsl:template name="TemplateSignature"><table id="tblSignature" class="text-center"><thead><tr class="signer"><td><div class="cot2" style="font-weight:bold">Người mua hàng<p class="br" /><i class="SONG_NGU">(Buyer)</i></div><div class="cot2"><i>(Ký, ghi rõ họ tên)</i><br /><i class="SONG_NGU">(Sign &amp; full name)</i></div></td><td><div class="cot1" style="font-size:12px;font-weight:normal">Hóa đơn chuyển đổi từ hóa đơn điện tử để lưu trữ/chứng minh nguồn gốc</div><div class="cot1" style="font-size:12px;font-weight:normal"><xsl:choose><xsl:when test="normalize-space($dateconvert)!=''">

								Ngày <xsl:value-of select="substring($dateconvert,9,2)" /> tháng <xsl:value-of select="substring($dateconvert,6,2)" /> năm <xsl:value-of select="substring($dateconvert,1,4)" /></xsl:when><xsl:otherwise>Ngày        tháng         năm</xsl:otherwise></xsl:choose></div><div class="cot1" style="font-weight:bold">Người thực hiện chuyển đổi<p class="br" /><i class="SONG_NGU">(Converter)</i></div><div class="cot1"><i>(Ký, ghi rõ họ tên)</i><br /><i class="SONG_NGU">(Sign &amp; full name)</i></div></td><td><div class="cot3" style="font-weight:bold">Người bán hàng<p class="br" /><i class="SONG_NGU">(Seller)</i></div><div class="cot3"><div class="noDirector"><i>(Ký, đóng dấu, ghi rõ họ tên)</i><br /><i class="SONG_NGU">(Sign, stamp &amp; full name)</i></div><div class="hasDirector"><i>(Ký, ghi rõ họ tên)</i><br /><i class="SONG_NGU">(Sign &amp; full name)</i></div></div></td><td><div class="cot4" style="font-weight:bold">Thủ trưởng đơn vị<p class="br" /><i class="SONG_NGU">(Director)</i></div><div class="cot4"><i>(Ký, đóng dấu, ghi rõ họ tên)</i><br /><i class="SONG_NGU">(Sign, stamp &amp; full name)</i></div></td></tr></thead><tbody><tr class="signature" /><tr class="digitalSignature"><td><div class="cot2"> </div></td><td class="tdChuyenDoi" style="vertical-align:bottom;height:62px;text-align:center"><xsl:if test="number(//TTKhac/TTin[TTruong='Loại in']/DLieu) or normalize-space(//HDChuyenDoi) = 'true' or normalize-space(//HDChuyenDoi) = 'true'"><xsl:value-of select="concat(//TTKhac/TTin[TTruong='Người in']/DLieu, //NguoiIn)" /></xsl:if></td><td colspan="2"><div class="kysoContainer"><xsl:choose><xsl:when test="$isPhatHanh"><a href="#" style="text-decoration:none;display:block;"><div id="kyso" class="kyso"><img style="border:none;position: absolute; z-index: -1; right: 30px;top:calc(50% - 19px);"><xsl:attribute name="src"><xsl:value-of select="$anhCKS" /></xsl:attribute></img>
                      Signature Valid <br />
                      Ký bởi: <xsl:value-of disable-output-escaping="yes" select="//NBan/Ten" /><br />Ký ngày:         /         /
										</div></a></xsl:when><xsl:when test="$NBanKySo"><a href="#" style="text-decoration:none;display:block;"><div id="kyso" class="kyso"><img style="border:none;position: absolute; z-index: -1; right: 30px;top:calc(50% - 19px);"><xsl:attribute name="src"><xsl:value-of select="$anhCKS" /></xsl:attribute></img>
                      Signature Valid <br />
                      Ký bởi: <xsl:value-of disable-output-escaping="yes" select="//NBan/Ten" /><br />Ký <xsl:value-of select="concat('ngày: ', substring($NBanNgayKy, 9, 2), '/', substring($NBanNgayKy, 6, 2), '/', substring($NBanNgayKy, 1, 4))" /></div></a></xsl:when></xsl:choose></div></td></tr></tbody></table></xsl:template><!--***************************TEMPLATE HIỂN THỊ THÔNG TIN CUỐI TRANG********************************************************--><xsl:template name="TemplateFooterInformation"><div class="text-bottom-page"><div class="note-txtTSBottom"><div class="textThaiSonBottom"><div><i>Đơn vị cung cấp hóa đơn điện tử: Công ty TNHH Phát triển công nghệ Thái Sơn  - MST: 0101300842 - www.einvoice.vn</i></div><div><div class="fl w50o"><span>Tra cứu hóa đơn điện tử tại: </span><a href="https://saigoncoop.einvoice.com.vn/">
                                        https://saigoncoop.einvoice.com.vn/
							</a><!--<a href="{$wtc}" target="_blank">
								<xsl:value-of select="$wtc" />
							</a>--></div><div class="fl w50o"><span>- Mã tra cứu: <xsl:value-of select="//TTKhac/TTin[TTruong='Mã TC']/DLieu" /></span></div></div><div><xsl:value-of select="//TTKhac/TTin[TTruong='Ghi chú']/DLieu" /><!--<span>Ghi chú: <xsl:value-of select="inv:invoiceData/inv:GHI_CHU" /></span>--></div></div></div></div></xsl:template><!--***************************CÁC TEMPLATE THÀNH PHẦN CỦA HEADER ************************************************--><xsl:template name="tableKhoi1"><table class="tableKhoi1"><tr id="trKhoi1" class="sortable"><td data-temp="TemplateLogo" class=""><xsl:call-template name="TemplateLogo" /></td><td class="infoTemp text-center" data-temp="TemplateSeller"><xsl:call-template name="TemplateSeller" /></td></tr></table></xsl:template><xsl:template name="tableKhoi2"><table class="tableKhoi2"><tr id="trKhoi2" class="sortable"><td data-temp="emptyTemp" class=""><xsl:variable name="qrcode" select=" //QRBARCODE_IMAGE/QRCODE1" /><xsl:variable name="qrcode1" select="concat('data:image/png;base64,', //QRBARCODE_IMAGE/QRCODE1)" /><xsl:choose><xsl:when test="$isPhatHanh"><img class="" style="width:90px; padding-left: 35px;" src="data:image/png;base64,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vgzhARAqRcz8nj9/ntWp9K9AyKbcism+MVOJuxo2k7vyP/UnD/1MePlnn+o3ZioQVveHZhCqt5yqkGXhFWSZ31W/tvZQ1wmzSlX+hjDDaZ+/knnmZwgHw8kzvzGTVaryN4T7IMtCKZlnfobQEGb6dcffw9E74nh5kYGm/A2hIXypSGtODGFfSgqyzM8QGsK+Vg1cK7soqrOjlU8eDopzMecMNOVvCA+AkFk81qXir7O2HPl7Mdb6VKUqv+yZkO1lLGN89tlnr9nPP//85tGjR7vTJixx9OLO3MgTz+lKVoootn9R9iydPf6USck88zOEB0ColGWNX2VImEHIwnWmNEf5Vxa1s89bHFUm0jWEhvAO94bw8muzGeCG0BAawoEOZPBcyt8QDipg5jrhHa3fceHh6HaheTg6kFn1GzPX+sbMQByrnQ3halG9vNEQvhTF3RNDeFcea68M4VpJvbrPEL6SxZ2zKoSXGpP34mELyshUP/Q0inetewXCbK2O55OePM7gVtluxEboM5Shl4erfibko0azrALizBDyXdBMJqpsKizhVAPAJyhZA1VxVPyyfFe+icqsMKaXP9xZP+wBdAm3q4ZQVcpMv7NDOLPsayCcmf4obuCpQJh93sIQjiR/kLsh7K+lRU94RLUYwp1Srz4T7ky2HMwQGsJLDEMjDg9HdyBpCA1hAHSJoyE0hJsk4GfCfgNUgfHUEFa/SbJJuzbcvGa6e0N0m2/NQNgc4YYAKm0U8ajvvPBMWPmDIE/MDF4d440YhMP08ZnsF198kU5XK71GYQB5j2VLDtt6gKFns4YrSzuDiFlC9ddpKnyWdiYPwo8MfpS9J5PMjfKgZ8i2lwfcX7x4Icut0iB+1VOeuidUGT+730hZcK9+dxRF2WuytPm+5yzDVqRKvVUW67My8XKGyltlGxUQq7gN4aAXVkJb46cqPQMhi78CYQZC9gVuVa7Mjw3JWdmUfwWELG8zIaS+VLkMoSG8oyCGsD/xUmkADOEkyFTLhp8y7gn7ip7JtAKCqg/83BMeBEpW6RV/VemG0BC2uuXh6KQGwBC+LgE/E/Ybn0MhZPd62yLcp/PXVfCVi3vCvjJm9X9fh6OH/iEMLSMZoCW4b/YVcq+fscF0b7kJx5T3XsMkwSht3GkgZhmVdlb/5I3wswyAK7lU0qa+VNw///xzqVh6BqIUtQNbApbAGgkYwjVS8j2WwEQJGMKJwnXUlsAaCRjCNVLyPZbARAkYwonCddSWwBoJGMI1UvI9lsBECRjCicJ11JbAGgkYwjVS8j2WwEQJGMKJwnXUlsAaCRjCNVLyPZbARAkYwonCddSWwBoJGMI1UvI9lsBECRjCicJ11JbAGgkYwjVS8j2WwEQJGMKJwnXUlsAaCfwXg6J71xu0gKQAAAAASUVORK5CYII=" /></xsl:when><xsl:otherwise><xsl:choose><xsl:when test="starts-with(//QRBARCODE_IMAGE/QRCODE1,'data:image')"><img class="" style="width:90px; padding-left: 35px;" src="{$qrcode}" /></xsl:when><xsl:otherwise><img class="" style="width:90px; padding-left: 35px;" src="{$qrcode1}" /></xsl:otherwise></xsl:choose></xsl:otherwise></xsl:choose></td><td class="text-center" data-temp="TemplateInvoiceInformation"><xsl:call-template name="TemplateInvoiceInformation" /></td><td data-temp="Template_Code_Series_invoiceNumber" class=""><xsl:call-template name="Template_Code_Series_invoiceNumber" /></td></tr><tr><td colspan="3" style=""><div class="infoContainer extension styleChange" style="width:100%" data-style="txt_MR_XUAT_TAIContainer" data-type="1"><div class="colLabel" onkeyup="drawDongKe(this)"><span class="editable styleChange" data-style="txt_MR_XUAT_TAI" data-label="txt_MR_XUAT_TAI" spellcheck="false" style="padding-left: ;">Xuất tại</span><span class="SONG_NGU editable styleChange" style="font-style:italic;" data-style="txt_MR_XUAT_TAI_SN" data-label="txt_MR_XUAT_TAI_SN" spellcheck="false" /></div><span class="colon">:</span><div class="colVal"><span data-val="txt_MR_XUAT_TAI" data-path="MR_XUAT_TAI"><xsl:value-of select="//NBan/TTKhac/TTin[TTruong='NBanMR']/DLieu/XUAT_TAI" /><!--<xsl:value-of select="//TTKhac/TTin[TTruong='Xuất tại']/DLieu" />
            <xsl:value-of select="inv:invoiceData/inv:MR_XUAT_TAI" disable-output-escaping="yes" />--></span><div class="dottedLineContainer" data-line="MR_XUAT_TAI_Line"><span class="dottedLine styleChange" data-style="MR_XUAT_TAI_Line" style="top:16px;width:312px;left:48px;" /></div></div></div><!-- <span class="editable" data-style="txt-maHoaDon" data-label="txt-maHoaDon">Mã của CQT: </span> <xsl:value-of select="//MCCQT" /> --></td></tr></table></xsl:template><xsl:template name="tableKhoi3"><table class="tableKhoi3"><tr><td class="infoTemp" data-temp="TemplateBuyer"><xsl:call-template name="TemplateBuyer" /></td></tr><tr><td><xsl:call-template name="TemplateInvoiceInformation_Change" /></td></tr></table></xsl:template><!--################################## PHẦN BẢNG KÊ #############################--><!-- BẢNG HÀNG BẢNG KÊ 0%--><xsl:template name="BangHang_0_PhanTram" match="HDon"><table class="table"><thead class="text-center"><tr><th style="width:60px;border-left:0">
            Mã vật tư
						<div class="nom SONG_NGU" /></th><th>
            Tên vật tư
						<div class="nom SONG_NGU" /></th><th style="width:70px">
            ĐVT
						<div class="nom SONG_NGU" /></th><th style="width:70px">
            Số lượng
						<div class="nom SONG_NGU" /></th><th style="width:100px">
            Đơn giá
						<div class="nom SONG_NGU" /></th><th style="width:130px;border-right:0">
            Doanh thu
						<div class="nom SONG_NGU" /></th></tr></thead><tbody><xsl:for-each select="//DSHHDVu/HHDVu"><xsl:sort select="STT" data-type="number" /><tr><td><xsl:choose><xsl:when test="normalize-space(MHHDVu)"><xsl:value-of select="MHHDVu" /></xsl:when><xsl:otherwise>
                   
								</xsl:otherwise></xsl:choose></td><td><xsl:choose><xsl:when test="../../inv:adjustmentType='5' or ../../inv:adjustmentType='9'"><xsl:choose><xsl:when test="inv:isIncreaseItem='' or inv:isIncreaseItem='true'">
                      Điều chỉnh tăng
											<span class="haiCham">: </span><div class="SONG_NGU" /></xsl:when><xsl:otherwise>
                      Điều chỉnh giảm
											<span class="haiCham">: </span><div class="SONG_NGU" /></xsl:otherwise></xsl:choose></xsl:when></xsl:choose><xsl:value-of select="THHDVu" /><xsl:choose><xsl:when test="TSuat=-1"><!--&#160;(không chịu thuế)--></xsl:when><xsl:when test="TSuat=-2"><!--(không kê khai nộp thuế)--></xsl:when></xsl:choose></td><td class="text-center"><xsl:value-of select="DVTinh" /></td><td class="text-center"><xsl:if test="SLuong!=''"><xsl:value-of select="format-number(SLuong,'##.##0','number')" /></xsl:if></td><td class="text-right"><xsl:if test="normalize-space(DGia)"><xsl:value-of select="format-number(DGia,'##.##0','number')" /></xsl:if></td><td class="text-right"><xsl:if test="ThTien!=''"><xsl:value-of select="format-number(ThTien,'##.##0','number')" /></xsl:if></td></tr></xsl:for-each><xsl:if test="//TToan/TTCKTMai!='' and //TToan/TTCKTMai!=0"><tr><td class="text-center"><xsl:value-of select="count(//DSHHDVu/HHDVu) + 1" /></td><td nowrap="">Chiết khấu</td><td><xsl:choose><xsl:when test="inv:invoiceData/inv:adjustmentType='5' or inv:invoiceData/inv:adjustmentType='9'"><xsl:choose><xsl:when test="inv:invoiceData/inv:isDiscountAmtPos='true'">
                      Điều chỉnh tăng
											<span class="haiCham">: </span><div class="SONG_NGU" /></xsl:when><xsl:when test="inv:invoiceData/inv:isDiscountAmtPos='false'">
                      Điều chỉnh giảm
											<span class="haiCham">: </span><div class="SONG_NGU" /></xsl:when></xsl:choose></xsl:when></xsl:choose></td><td class="text-right" /><td class="text-right" /><td class="text-right"><xsl:value-of select="format-number(//TToan/TTCKTMai,'##.##0','number')" /></td></tr></xsl:if><tr><td class="text-center" /><td class="text-left"><b>
              Cộng
							<i class="SONG_NGU" /></b></td><td class="text-right" /><td class="text-right" /><td class="text-right" /><td class="text-right"><xsl:if test="normalize-space(//TToan/TgTTTBSo)!=''"><xsl:value-of select="format-number(//TToan/TgTCThue,'##.##0','number')" /></xsl:if></td></tr><tr><td /><td><b>
              Thuế GTGT 0%
							<i class="SONG_NGU" />
              0%
						</b></td><td /><td /><td /><td /></tr><tr><td /><td><b>
              Cộng
							<i class="SONG_NGU" /></b></td><td /><td /><td /><td class="text-right"><xsl:if test="normalize-space(//TToan/TgTTTBSo)!=''"><xsl:value-of select="format-number(//TToan/TgTTTBSo,'##.##0','number')" /></xsl:if></td></tr><tr><td /><td><b>
              Tỷ giá
							<i class="SONG_NGU" /></b></td><td /><td /><td /><td class="text-right"><xsl:if test="normalize-space(//TTChung/TGia) and normalize-space(//TTChung/TGia)!='1'"><xsl:value-of select="format-number(//TTChung/TGia,'##.##0,#####','number')" /> VND/<xsl:value-of select="$nguyente" /></xsl:if></td></tr><tr><td class="text-center" /><td class="text-left"><b>
              Tổng cộng VND
							<i class="SONG_NGU" /></b></td><td class="text-right">
             
					</td><td class="text-right" /><td class="text-right">
             
					</td><td class="text-right"><xsl:if test="//TToan/TgTTTBSo!=''"><b><xsl:value-of select="format-number(//TToan/TgTTTBSo,'##.##0','number')" /></b></xsl:if></td></tr><!--<xsl:call-template name="dummy-rows">
          <xsl:with-param name="how-many" select="4 - count(inv:invoiceData/inv:items/inv:item)" />
        </xsl:call-template>--></tbody></table></xsl:template><!-- BẢNG HÀNG BẢNG KÊ 10%--><xsl:template name="BangHang_10_PhanTram" match="HDon"><table class="table"><thead class="text-center"><tr><th style="width:25px;border-left:0">
            STT
						<div class="SONG_NGU" /></th><th style="width:350px">
            Tên vật tư
						<div class="nom SONG_NGU" /></th><th style="width:70px">
            ĐVT
						<div class="nom SONG_NGU" /></th><th style="width:60px">
            Số lượng
						<div class="nom SONG_NGU" /></th><th style="width:90px">
            Đơn giá
						<div class="nom SONG_NGU" /></th><th style="width:100px;border-right:0">
            GIÁ TRỊ TRƯỚC THUẾ
						<div class="nom SONG_NGU" /></th><th style="width:55px;border-right:0">
            THUẾ SUẤT
						<div class="nom SONG_NGU" /></th><th style="width:100px;border-right:0">
            TIỀN THUẾ GTGT
						<div class="nom SONG_NGU" /></th><th style="width:110px;border-right:0">
            THÀNH TIỀN
						<div class="nom SONG_NGU" /></th></tr></thead><tbody><xsl:for-each select="//DSHHDVu/HHDVu"><xsl:sort select="STT" data-type="number" /><tr><xsl:choose><xsl:when test="STT=''"><td class="text-center">
                   
								</td></xsl:when><xsl:when test="STT!=''"><td class="text-center"><xsl:value-of select="STT" /></td></xsl:when></xsl:choose><!--<td>
              <xsl:value-of select="inv:itemCode"/>
            </td>--><td><xsl:choose><xsl:when test="../../inv:adjustmentType='5' or ../../inv:adjustmentType='9'"><xsl:choose><xsl:when test="inv:isIncreaseItem='' or inv:isIncreaseItem='true'">
                      Điều chỉnh tăng: 
										</xsl:when><xsl:otherwise>
                      Điều chỉnh giảm: 
										</xsl:otherwise></xsl:choose></xsl:when></xsl:choose><xsl:value-of select="THHDVu" /><xsl:choose><xsl:when test="TSuat=-1"><!--&#160;(không chịu thuế)--></xsl:when><xsl:when test="TSuat=-2"><!--(không kê khai nộp thuế)--></xsl:when></xsl:choose></td><td class="text-center"><xsl:value-of select="DVTinh" /></td><td class="text-center"><xsl:if test="SLuong!=''"><xsl:value-of select="format-number(SLuong,'##.##0','number')" /></xsl:if></td><td class="text-right"><xsl:if test="normalize-space(DGia)"><xsl:value-of select="format-number(DGia,'##.##0','number')" /></xsl:if></td><td class="text-right"><xsl:if test="ThTien!=''"><xsl:value-of select="format-number(ThTien,'##.##0','number')" /></xsl:if></td><td class="text-center"><xsl:choose><xsl:when test="TSuat='KCT'" /><xsl:when test="TSuat='KKKNT'" /><xsl:otherwise><xsl:if test="TSuat!=''"><xsl:value-of select="format-number(TSuat,'##.##0','number')" />%
									</xsl:if></xsl:otherwise></xsl:choose></td><td class="text-right"><xsl:if test="TThue!=''"><xsl:value-of select="format-number(TThue,'##.##0','number')" /></xsl:if></td><td class="text-right"><xsl:choose><xsl:when test="TThue=''"><xsl:if test="ThTien!=''"><xsl:value-of select="format-number(ThTien,'##.##0','number')" /></xsl:if></xsl:when><xsl:otherwise><xsl:if test="ThTien!=''"><xsl:value-of select="format-number(ThTien + TThue,'##.##0','number')" /></xsl:if></xsl:otherwise></xsl:choose></td></tr></xsl:for-each><xsl:if test="//TToan/TTCKTMai!='' and //TToan/TTCKTMai!=0"><tr><td class="text-center"><xsl:value-of select="count(//DSHHDVu/HHDVu) + 1" /></td><td nowrap="">Chiết khấu</td><td><xsl:choose><xsl:when test="inv:invoiceData/inv:adjustmentType='5' or inv:invoiceData/inv:adjustmentType='9'"><xsl:choose><xsl:when test="inv:invoiceData/inv:isDiscountAmtPos='true'">
                      Điều chỉnh tăng
											<span class="haiCham">: </span><div class="SONG_NGU" /></xsl:when><xsl:when test="inv:invoiceData/inv:isDiscountAmtPos='false'">
                      Điều chỉnh giảm
											<span class="haiCham">: </span><div class="SONG_NGU" /></xsl:when></xsl:choose></xsl:when></xsl:choose></td><td class="text-right" /><td class="text-right" /><td class="text-right"><xsl:value-of select="format-number(//TToan/TTCKTMai,'##.##0','number')" /></td></tr></xsl:if><tr id="tongcong"><td colspan="5" class="text-center "><b>
              Cộng
							<i class="SONG_NGU" /></b></td><td class="text-right " style="width:77px;border-left:1px solid #000"><xsl:if test="//TToan/TgTCThue!=''"><b><xsl:value-of select="format-number(//TToan/TgTCThue,'##.##0','number')" /></b></xsl:if></td><td class="text-right " style="width:48px;border-left:1px solid #000" /><td class="text-right " style="width:72px;border-left:1px solid #000"><xsl:if test="//TToan/TgTThue!=''"><b><xsl:value-of select="format-number(//TToan/TgTThue,'##.##0','number')" /></b></xsl:if></td><td class="text-right " style="width:82px;border-left:1px solid #000"><xsl:if test="//TToan/TgTTTBSo!=''"><b><xsl:value-of select="format-number(//TToan/TgTTTBSo,'##.##0','number')" /></b></xsl:if></td></tr><!--<xsl:call-template name="dummy-rows">
          <xsl:with-param name="how-many" select="4 - count(inv:invoiceData/inv:items/inv:item)" />
        </xsl:call-template>--></tbody></table></xsl:template><!-- CHỮ KÝ BẢNG  KÊ --><xsl:template name="ChuKy_BangKe" match="HDon"><div class="row"><div class="col10"><br /></div><div class="col10 text-center"><br />
        Hà Nội,
				<xsl:choose><xsl:when test="$isPhatHanh">
            Ngày
						<i class="SONG_NGU">(Date)</i>
                
            tháng<i class="SONG_NGU">(month)</i>
                
            năm<i class="SONG_NGU">(year)</i></xsl:when><xsl:otherwise>
            Ngày <i class="SONG_NGU">(Date)</i>
             
						<xsl:value-of select="substring($issuedDate,9,2)" /> 
            tháng<i class="SONG_NGU">(month)</i> 
             
						<xsl:value-of select="substring($issuedDate,6,2)" /> 
            năm <i class="SONG_NGU">(year)</i>
             
						<xsl:value-of select="substring($issuedDate,1,4)" /></xsl:otherwise></xsl:choose></div></div><div class="row" style="height:150px"><div class="text-left" style="margin-top:3px"><div class="col10"><p class="text-center"><b style="font-size:17px">
              Người lập
							<br /><i class="SONG_NGU" /></b></p></div><div class="col10"><p class="text-center"><b style="font-size:17px"><b style="font-size:17px">
                Đại diện doanh nghiệp
								<br /><i class="SONG_NGU" /></b></b></p><br /><xsl:choose><xsl:when test="$isPhatHanh"><a href="#" style="text-decoration:none;"><div id="kyso" class="kyso"><img style="border:none;position: absolute; z-index: -1; right: 30px; top:calc(50% - 19px);" kasperskylab_antibanner="on"><xsl:attribute name="src"><xsl:value-of select="$anhCKS" /></xsl:attribute></img>
                  Signature Valid <br />
                  Ký bởi: <xsl:value-of disable-output-escaping="yes" select="//NBan/Ten" /><br />Ký  
                  ngày:         /         /
								</div></a></xsl:when><xsl:otherwise><xsl:for-each select="//hnx:Signature"><xsl:if test="$NBanKySo and (string(//inv:viewData/inv:printFlag)!='true' or string(//inv:viewData/inv:printFlag)='true' and (string(//inv:viewData/inv:printFlagViewKySo)='true' or string(//inv:viewData/inv:printSellerIsSign)='true'))"><a href="#" style="text-decoration:none;"><div id="kyso" class="kyso"><img style="border:none;position: absolute; z-index: -1; right: 30px; top:calc(50% - 19px);" kasperskylab_antibanner="on"><xsl:attribute name="src"><xsl:value-of select="$anhCKS" /></xsl:attribute></img>
                      Signature Valid <br />
                      Ký bởi: <xsl:value-of select="//NBan/Ten" /><br />Ký  
											<xsl:value-of select="concat('ngày: ',substring($issuedDate,9,2),'/',substring($issuedDate,6,2),'/',substring($issuedDate,1,4))" /></div></a></xsl:if></xsl:for-each></xsl:otherwise></xsl:choose></div></div></div></xsl:template><!-- THÔNG TIN BẢNG KÊ --><xsl:template name="ThongTinBangKe_BangKe" match="HDon"><div class="text-center"><div class="row" style="border-bottom:0;margin-top:7px"><div><div class="invName">
            BẢNG KÊ HÀNG HÓA, DỊCH VỤ BÁN LẺ TẠI KHU VỤC CÁCH LY
						<br /><i class="SONG_NGU" /></div><div class="text-center"><xsl:choose><xsl:when test="$isPhatHanh">
                Từ ngày
								<span class="haiCham">: </span><i class="SONG_NGU">(From date)</i>
								Từ ngày<span class="haiCham">: </span><i class="SONG_NGU">(From date)</i></xsl:when><xsl:otherwise>
                Từ ngày
								<span class="haiCham">: </span><i class="SONG_NGU">(From date)</i><xsl:value-of select="concat(' ',substring($issuedDate,9,2),' /',substring($issuedDate,6,2),' / ',substring($issuedDate,1,4))" />
                Từ ngày
								<span class="haiCham">: </span><i class="SONG_NGU">(From date)</i><xsl:value-of select="concat(' ',substring($issuedDate,9,2),' /',substring($issuedDate,6,2),' / ',substring($issuedDate,1,4))" /></xsl:otherwise></xsl:choose></div><div class="text-center"><xsl:choose><xsl:when test="$isPhatHanh">
                kèm theo số hóa đơn
								<i class="SONG_NGU" />
                                  
								 Ngày<i class="SONG_NGU" /></xsl:when><xsl:otherwise>
                Số
								<i class="SONG_NGU" /><xsl:value-of select="//TTChung/SBKe" />
                kèm theo số hóa đơn
								<i class="SONG_NGU" /><xsl:value-of select="//TTChung/SHDon" />
                 Ngày
								<i class="SONG_NGU" /><xsl:value-of select="concat(' ',substring($issuedDate,9,2),' /',substring($issuedDate,6,2),' / ',substring($issuedDate,1,4))" /></xsl:otherwise></xsl:choose></div><div style="font-size:26px;color:red;padding-top:7px"><xsl:value-of select="inv:invoiceData/inv:textBangKe" /></div></div></div></div></xsl:template><!-- THÔNG TIN BẢNG KÊ NGƯỜI MUA --><xsl:template name="ThongTinNguoiMua_BangKe" match="HDon"><div class="row"><div style="margin-left:5px; margin-top: 10px"><div><b>
            Tên đơn vị 
						<span class="haiCham">: </span><i class="SONG_NGU">(Company)</i></b>
				 
					<span class="TitleHD"><xsl:value-of disable-output-escaping="yes" select="//NMua/Ten" /></span></div><div><b>
            Địa chỉ
						<span class="haiCham">: </span><i class="SONG_NGU">(Address):</i></b>
			     
					<xsl:value-of disable-output-escaping="yes" select="//NMua/DChi" /></div><div><b>
            Mã số thuế
						<span class="haiCham">: </span><i class="SONG_NGU">(Tax code):</i></b>
			     
					<xsl:value-of select="//NMua/MST" /></div><div><b>
            Điện thoại
						<span class="haiCham">: </span><i class="SONG_NGU">(Tel)</i></b>
				 
					<xsl:value-of select="//NMua/SDThoai" /></div><div><b>
            Cửa hàng
						<span class="haiCham">: </span><i class="SONG_NGU" /></b>
			     
					<xsl:value-of select="inv:invoiceData/inv:delivery/inv:fromWarehouseName" /></div></div></div></xsl:template><!-- THÔNG TIN THAY THẾ BẢNG KÊ --><xsl:template name="ThongTinThayThe_BangKe" match="HDon"><div class="row"><xsl:choose><xsl:when test="inv:invoiceData/inv:adjustmentType='3'"><div class="col20" style="padding-bottom:5px"><b>
              Thay thế cho hóa đơn điện tử số
							<span class="haiCham">: </span><i class="SONG_NGU" /></b><span class="border"><xsl:value-of select="inv:invoiceData/inv:originalInvoiceId" /></span><br /></div></xsl:when><xsl:when test="inv:invoiceData/inv:adjustmentType='5' and inv:invoiceData/inv:originalInvoiceId!=''"><div class="col20" style="padding-bottom:5px"><b>
              Điều chỉnh cho hóa đơn điện tử số
							<span class="haiCham">: </span><i class="SONG_NGU" /></b><span class="border"><xsl:value-of select="inv:invoiceData/inv:originalInvoiceId" /></span><br /></div></xsl:when></xsl:choose></div></xsl:template><!-- MẪU SỐ/ KÝ HIỆU --><xsl:template name="MauSoKyHieu_BangKe"><div><div class="row"><div class="col6 text-center">
          Mẫu số
					<span class="haiCham" /><i class="SONG_NGU" /><b><xsl:value-of select="inv:invoiceData/inv:templateCode" /></b></div><div class="col5 text-center">
          Mẫu số
					<span class="haiCham">: </span><i class="SONG_NGU" /><b><xsl:value-of select="concat(//TTChung/KHMSHDon, //TTChung/KHHDon)" /></b></div><div class="col4 text-center">
          Số
					<span class="haiCham">: </span><i class="SONG_NGU" /><b><xsl:choose><xsl:when test="$isPhatHanh">
                0
							</xsl:when><xsl:otherwise><xsl:value-of select="//TTChung/SHDon" /></xsl:otherwise></xsl:choose></b></div><div class="col5 text-center">
          Số
					<span class="haiCham">: </span><i class="SONG_NGU" /><b><xsl:value-of select="//TTChung/SBKe" /></b></div></div></div></xsl:template><!-- ################# TEMPLATE KHUNG HÓA ĐƠN ###################################--><xsl:template match="HDon"><xsl:variable name="printType" select="inv:viewData/inv:printType" /><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><xsl:choose><xsl:when test="//TTChung/SBKe!=''"><title>Bảng kê chi tiết hàng</title></xsl:when><xsl:otherwise><title>Hóa Đơn Điện Tử</title></xsl:otherwise></xsl:choose><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=Edge" /><xsl:call-template name="styleHtml" /><xsl:call-template name="scriptPage" /></head><body id="bodyHoaDon" onload="initDongKe()"><xsl:attribute name="version"><xsl:value-of select="$version" /></xsl:attribute><xsl:attribute name="page-size"><xsl:value-of select="$pageSize" /></xsl:attribute><xsl:if test="$LoaiTrangHoaDon='NHIEU_TRANG'"><xsl:attribute name="onload">loadData()</xsl:attribute></xsl:if><xsl:attribute name="class"><xsl:value-of select="$vienKe" />  
					<xsl:value-of select="$anhNenVien" />  
					<xsl:value-of select="$songNgu" />  
					<xsl:value-of select="$traCuu" />  
					<xsl:value-of select="$bangTranVien" />  
					<xsl:value-of select="$bangCoVienNgoai" />  
					<xsl:value-of select="$bangBoTronGoc" />  
					<xsl:value-of select="$keNganHeaderBody" />  
					<xsl:value-of select="$keDongBangHang" />  
					<xsl:value-of select="$keCotBangHang" />  
					<xsl:value-of select="$thongTinThangHang" />  
					<xsl:value-of select="$hienAnhLogo" />  
					<xsl:value-of select="$nenLogo" />  
					<xsl:value-of select="$anhNenHoaVan" />  
					<xsl:value-of select="$viTriTextThaiSon" />  
					<xsl:value-of select="$keDongThongTin" />  
					<xsl:value-of select="$phanCachKhoi" />  
					<xsl:value-of select="$LoaiTrangHoaDon" />  
					<xsl:value-of select="$mauHienThi" />  
					<xsl:value-of select="$chuKyThuTruong" />  
					<xsl:value-of select="$bangCoChietKhau" />  
					<xsl:value-of select="$bangCoTienThue" />  
					<xsl:value-of select="$bangCoTyGia" />  
					<xsl:if test="number(//TTKhac/TTin[TTruong='Loại in']/DLieu) or normalize-space(//HDChuyenDoi) = 'true' or normalize-space(//HDChuyenDoi) = 'True'">HOA_DON_CHUYEN_DOI</xsl:if>  
				</xsl:attribute><div class="container"><!-- SET ATTRIBUTE --><xsl:attribute name="style">
						font-family:<xsl:value-of select="$fontFamily" />;
						color:<xsl:value-of select="$fontColor" />;
						line-height:<xsl:value-of select="$lineHeight" />px;
					</xsl:attribute><xsl:attribute name="data-page-size-x"><xsl:value-of select="$pageSizeX" /></xsl:attribute><xsl:attribute name="data-page-size-y"><xsl:value-of select="$pageSizeY" /></xsl:attribute><xsl:attribute name="data-border-style"><xsl:value-of select="$borderStylePage" /></xsl:attribute><xsl:attribute name="data-border-width"><xsl:value-of select="$borderWidthPage" /></xsl:attribute><xsl:attribute name="data-size-vien-anh"><xsl:value-of select="$sizeAnhVien" /></xsl:attribute><xsl:attribute name="data-top"><xsl:value-of select="$topPage" /></xsl:attribute><xsl:attribute name="data-right"><xsl:value-of select="$rightPage" /></xsl:attribute><xsl:attribute name="data-bottom"><xsl:value-of select="$bottomPage" /></xsl:attribute><xsl:attribute name="data-left"><xsl:value-of select="$leftPage" /></xsl:attribute><!-- CONTENT BODY --><div id="multi-page" /><div id="invoice-data"><div class="background"><xsl:call-template name="TemplateBackground" /></div><div id="headerTemp"><table class="w100o"><xsl:choose><xsl:when test="//TTChung/SBKe!=''"><tbody id="invoiceDataBK" class="sortable"><tr data-temp="ThongTinBangKe_BangKe"><td><xsl:call-template name="ThongTinBangKe_BangKe" /></td></tr><tr data-temp="ThongTinNguoiMua_BangKe"><td><xsl:call-template name="ThongTinNguoiMua_BangKe" /></td></tr><tr data-temp="ThongTinThayThe_BangKe"><td><xsl:call-template name="ThongTinThayThe_BangKe" /></td></tr><tr data-temp="MauSoKyHieu_BangKe"><td><xsl:call-template name="MauSoKyHieu_BangKe" /></td></tr></tbody></xsl:when><xsl:otherwise><tbody id="invoiceData" class="sortable"><tr data-temp="tableKhoi1" class=""><td><xsl:call-template name="tableKhoi1" /></td></tr><tr data-temp="tableKhoi2" class=""><td><xsl:call-template name="tableKhoi2" /></td></tr><tr data-temp="tableKhoi3" class=""><td><xsl:call-template name="tableKhoi3" /></td></tr></tbody></xsl:otherwise></xsl:choose></table></div><div id="invoiceItems"><xsl:choose><xsl:when test="//TTChung/SBKe!=''"><xsl:choose><xsl:when test="$LoaiThueSuatHoaDon='NHIEU_THUE_SUAT'"><xsl:call-template name="BangHang_10_PhanTram" /></xsl:when><xsl:otherwise><xsl:call-template name="BangHang_0_PhanTram" /></xsl:otherwise></xsl:choose></xsl:when><xsl:otherwise><xsl:call-template name="BangHang" /></xsl:otherwise></xsl:choose></div><div id="footerTemp"><xsl:choose><xsl:when test="//TTChung/SBKe!=''"><xsl:call-template name="ChuKy_BangKe" /></xsl:when><xsl:otherwise><xsl:call-template name="TemplateSignature" /><xsl:call-template name="TemplateFooterInformation" /></xsl:otherwise></xsl:choose></div></div><input type="hidden" id="qrcodeContent"><xsl:attribute name="value"><xsl:value-of select="DLHDon/DLQRCode" /></xsl:attribute></input></div></body></html></xsl:template><!-- TEMPLATE BÙ DÒNG HÀNG, SỐ DÒNG LUÔN = BIẾN TRUYỀN VÀO --><xsl:template name="dummy-rows"><xsl:param name="how-many" select="0" /><xsl:if test="$how-many &gt; 0"><tr class="item dummy-item-xslt"><td class="donghang"> </td><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /><td class="donghang" /></tr><xsl:call-template name="dummy-rows"><xsl:with-param name="how-many" select="$how-many - 1" /></xsl:call-template></xsl:if></xsl:template><!-- TEMPLATE NGẮT CHUỖI KHI CÓ KÝ TỰ ĐẶC BIỆT --><xsl:template match="text()" name="split"><xsl:param name="pText" select="THHDVu" /><xsl:if test="string-length($pText)"><xsl:if test="($pText=.)"><br /></xsl:if><xsl:value-of select="substring-before(concat($pText,'::'),'::')" /><br /><xsl:call-template name="split"><xsl:with-param name="pText" select="substring-after($pText, '::')" /></xsl:call-template></xsl:if></xsl:template><!-- TEMPLATE RỖNG --><xsl:template name="emptyTemp"><div /></xsl:template><xsl:decimal-format name="number" decimal-separator="," grouping-separator="." /><!--CẤU HÌNH HIỂN THỊ ===========================================================================================--><!--Chuỗi base64 của file ảnh logo--><xsl:variable name="lenght" select="50" /><xsl:variable name="kct" select="0" /><xsl:variable name="kkknt" select="0" /><xsl:variable name="loaiHoaDon" select="//TTChung/KHMSHDon" /><xsl:variable name="issuedDate" select="string(//TTChung/NLap)" /><xsl:variable name="issuedDates" select="string(//TTChung/NLap)" /><xsl:variable name="nguyente" select="//TTChung/DVTTe" /><xsl:variable name="isPhatHanh" select="$issuedDate = ''" /><xsl:variable name="NBanKySo" select="(not(//HDChuyenDoi) and (not(//TTKhac/TTin[TTruong='Loại in']/DLieu) or //TTKhac/TTin[TTruong='Loại in']/DLieu = 2) or not(//TTKhac/TTin[TTruong='Loại in']/DLieu) and (not(//HDChuyenDoi) or //HinhThucCD = 1)) and count(//NBan/hnx:Signature)" /><xsl:variable name="NBanNgayKy" select="//NBan/hnx:Signature//SigningTime" /><xsl:variable name="NMuaKySo" select="count(//NMua/hnx:Signature)" /><xsl:variable name="NMuaNgayKy" select="//NMua/hnx:Signature//SigningTime" /><xsl:variable name="wtc" select="normalize-space(//TTKhac/TTin[TTruong='DC TC']/DLieu)" /><xsl:variable name="NgayHDGoc" select="//TTChung/TTHDLQuan/NLHDCLQuan" /><xsl:variable name="lenhDieuDongNgay" select="//NBan/TTKhac/TTin[TTruong='Ngày điều động']/DLieu" /><xsl:variable name="ngayxuat" select="//TTKhac/TTin[TTruong='Ngày xuất kho']/DLieu" /><xsl:variable name="ngaynhap" select="//TTKhac/TTin[TTruong='Ngày nhập kho']/DLieu" /><xsl:variable name="sumInput" select="sum(//TTKhac/TTin[TTruong='Số lượng thực nhập']/DLieu[.!=''])" /><xsl:variable name="sumOutput" select="sum(//SLuong[.!=''])" /><xsl:variable name="dateconvert" select="normalize-space(concat(//TTKhac/TTin[TTruong='Ngày in']/DLieu, //NgayCD))" /><xsl:variable name="anhCKS" select="'data:image/gif;base64,R0lGODlhMgAmAPf/ALLiasrsj7HobtPtsanlUaLeVJ3YVm25MWO0MaznWZvcPuDx0ZHZFfv9+e753X3HIrnsfofQHaLbXrnmcpXbHYvJVrvmebTrbazkUYnKTL/nhPj88vP657Xhebfkca3lc5XaIdfuuqvfYqjeXZLWNJXbG43TMY7WFtzztK/mc7DpYa/mb6rmVIPLLYHKIHrEKnfCK3/JJ33HKIHKJoPMJXXALHzFKYXNJHO/LYbPI3G9LojQIm+7MJDWHozTII3VH4vSIY7WH4nRIZHXHZLYHWq3Mmi1NJPZHJPaHHjDIoLMH/D63/T7537HKP3++3zGKYnRInvFKIPNHYjQI5LZGZDXHKznVs/sp6fiW4nKRpXZJP3+/a/gbN/0vZPPUvT2863db8PojZHYHabjTq7jVfL568DofLTja6HeWdjuvXvDNbnUqY/TM6zmZ5PKbazkca7mcZLZHLvfnq7lbqDcYoLINJHKaJDZELHoc5PXMWi1M4zUFtLvoMnpn4nSGYbPHs3rpcLpg4vUGJbNdO7x7O/4593xx/P75fL57arZevf876nicK/mdqnibojPL+Xz1eX10LHpa6DdSa/oZaLdZNruy6rkTJ/dU9Pqxdvvwcfpl4fIS3K8NH/JInzGJYbKO37BSYjNMpvVVuLy0J7bV9bvr5/ScqLKi7Xfg7HodbbscOz33uH1vrDnb+b02KLbWaXdXXvGJM/qsKfiZYXOG3fDIs/umqjiZef11a7nYI3IXvT77L/ofPj79fn89ub2yH3IHrPjZZjZQsnevIzRN5vZVYTKM3G7RLTamrHpZ6zkb5DXFq/nbJvcMafbZZbZOZ/fRJLVPofONX/IK5XMben12YDJJ/f78/H55bbsb4PMIIHKJYPLKYO/YaHgR4XMLafjRpTXM6PdT6PhSajfWYjKQNXwqNjxq4HLIoLLI7HoceLq3bPpcZHYGZHYGsflqJPaGfv++Ov24Oz34/T67/L56JDTQZHSRa7kVcrqnIrQLozSK4jRGorTGITNHv///yH5BAEAAP8ALAAAAAAyACYAAAj/AP8JHEiwoMGDCBMqXMiwocOHEAv+CuAgosWFrMBZsbTkoseCKAhkU6EKQ8ePHkOqYHCnxAUMTFBaPMciAQMkSOBRuIDvkMyHfBKwWIYTJxUQL2P+XGgrAYFlcY5IldoORDIy5pYmDJBrzDIiYMOCdaelmRmtBwNNGndCzJC3cOFWmdAFbUFekbzt6cG3r98ewewWtCAAmqAgiBMrDjIhIYczACpe9MBOQb8fmDNr/mHBsTgIECSViujEgwAFfnyoXs3ah4aEisgxC5enDZbXDuMBEPCMH5DfwIMDCZPQyYhWUCIoL4BnxAaGDUSoIxEBipDr2LNrUshlxb4/O8LT/xKWqgAkhRtErCBBa0r49/B35FPYYQ4bfzny55diIsUlQAjtAgscJkih34EHXqFQH2hEo8QNEEZ4gzY3zHJLBwZh80oK+jwo4Yc3DLAQGMSgQ8OJKKKYjgukKONMPQOtIsEHjriQ4o0nirgQLqHM4OOPQM6wDTD2MGJACBtkIsEb33QSZJDchOBQNaLEYOWVWMZgzQPSvEHKPcU00sIDWWbZQhoQNYCKDGy26aYMTcQiAx2LUDKNJ0286aYxhlwkSx02BCrooE9EkUQtSUTxxKCMfjLKR4948cKklFZq6aWUlvMoSr4kAsOnoIYq6qgwZOGKVu+oUcOqrLbqaqsZyG5j1wIZ4GDrrbjmausm8wj2zzWm6CDssMQWW0Ehvg4kByc8NOvss81WUEayBFUCygHYZqutLvRQWxAi1BQh7rji2tGLtwchY4QeRrRrhBsNoIsQJscgYO8g8cqL0BendLPGFvoqtM4whARssEABAQA7'" /><xsl:variable name="anhLogo" select="'data:image/jpeg;base64,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'" /><xsl:variable name="styleLogo" select="'height: auto; margin: 3px 0px; resize: none; position: relative; zoom: 1; display: block; width: 93.5px; top: 0px; left: 15px;'" /><!--Hiển thị logo: Các giá trị : [ CO_HIEN_LOGO |  KHONG_HIEN_LOGO]--><xsl:variable name="hienAnhLogo" select="'CO_HIEN_LOGO'" /><!--Hiển thị ảnh nền là logo: Các giá trị : [ CO_NEN_LOGO |  KHONG_NEN_LOGO]--><xsl:variable name="nenLogo" select="'KHONG_NEN_LOGO'" /><!--Chuỗi base64 của file ảnh nền logo--><xsl:variable name="anhNenLogo" select="'data:;'" /><xsl:variable name="styleNenLogo" select="'opacity:0.5;position:absolute;top:450px;left:calc(50% - 175px);width:350px'" /><!--Hiển thị ảnh nền là hoa văn: Các giá trị : [ CO_NEN_HOA_VAN |  KHONG_NEN_HOA_VAN]--><xsl:variable name="anhNenHoaVan" select="'KHONG_NEN_HOA_VAN'" /><xsl:variable name="anhHoaVan" select="'data:;'" /><xsl:variable name="styleNenHoaVan" select="'opacity:0.2;position:absolute;width:690px;top:215px;left:calc(50% - 345px)'" /><!--Hiển thị viền: Các giá trị : [ CO_VIEN_KE |  KHONG_CO_VIEN_KE]--><xsl:variable name="vienKe" select="'CO_VIEN_KE'" /><xsl:variable name="styleKeVien" select="''" /><!--Hiển thị ảnh viền: Các giá trị : [ CO_HINH_ANH_VIEN |  KHONG_CO_HINH_ANH_VIEN]--><xsl:variable name="anhNenVien" select="'KHONG_CO_HINH_ANH_VIEN'" /><xsl:variable name="anhVien" select="'data:;'" /><xsl:variable name="styleAnhVien" select="''" /><!-- Mã bộ ảnh nền trong thư viện --><xsl:variable name="maAnhNenThuVien" select="''" /><!-- Hóa đơn tiếng việt/ song ngữ: Các giá trị : [CO_SONG_NGU | KHONG_SONG_NGU]--><xsl:variable name="songNgu" select="'KHONG_SONG_NGU'" /><!-- Hóa đơn có hiển thị thông tin tra cứu : [CO_TRA_CUU | KHONG_TRA_CUU]--><xsl:variable name="traCuu" select="'CO_TRA_CUU'" /><!--Cấu hình thông tin cho bảng hàng--><!--Bảng có tràn viền hoặc không: Các giá trị : [BANG_CO_TRAN_VIEN | BANG_KHONG_TRAN_VIEN]--><xsl:variable name="bangTranVien" select="'BANG_CO_TRAN_VIEN'" /><!--Bảng có viền ngoài hoặc không: Các giá trị : [BANG_CO_VIEN_NGOAI | BANG_KHONG_CO_VIEN_NGOAI]--><xsl:variable name="bangCoVienNgoai" select="'BANG_CO_VIEN_NGOAI'" /><!--Bảng có bo tròn góc bảng hàng: Các giá trị : [BANG_CO_BO_TRON_GOC | BANG_KHONG_BO_TRON_GOC]--><xsl:variable name="bangBoTronGoc" select="'BANG_KHONG_BO_TRON_GOC'" /><!--Bảng có ngăn cách header và body: Các giá trị : [BANG_CO_NGAN_HEADER_BODY_MO | BANG_KHONG_CO_NGAN_HEADER_BODY | '']--><xsl:variable name="keNganHeaderBody" select="''" /><!--Bảng có kẻ dòng: Các giá trị : ['' | BANG_CO_KE_DONG_MO | BANG_KHONG_CO_KE_DONG]--><xsl:variable name="keDongBangHang" select="''" /><!--Bảng có kẻ cột: Các giá trị : ['' | BANG_CO_KE_COT_MO | BANG_KHONG_CO_KE_COT]--><xsl:variable name="keCotBangHang" select="''" /><!--Vị trí tên công ty Thái Sơn: Các giá trị : [TS_BEN_PHAI| TS_BEN_DUOI]--><xsl:variable name="viTriTextThaiSon" select="'TS_BEN_DUOI'" /><!--Thông tin công ty thẳng hàng/không thẳng hàng: Các giá trị : [BEN_MUA_THANG_HANG | BEN_BAN_THANG_HANG | THONG_TIN_KHONG_THANG_HANG]--><xsl:variable name="thongTinThangHang" select="'THONG_TIN_KHONG_THANG_HANG'" /><!--Chấm kẻ dòng ở các thông tin người mua hàng: Các giá trị :[KE_DONG_BEN_BAN | KE_DONG_BEN_MUA | KE_DONG_BANG_HANG | KHONG_CO_KE_DONG]--><xsl:variable name="keDongThongTin" select="'KE_DONG_BEN_MUA '" /><!--Phân các giữa các khối thông tin: [phanCachKhoi1Khoi2 | phanCachKhoi2Khoi3 | phanCachKhoi3Khoi4]--><xsl:variable name="phanCachKhoi" select="'phanCachKhoi1Khoi2 phanCachKhoi2Khoi3  '" /><!--Biến thể dạng hóa đơn, mặc định hóa đơn gốc: [HOA_DON_GOC | HOA_DON_CHUYEN_DOI | HOA_DON_CHUYEN_DOI AN_CHU_KY_SO]--><xsl:variable name="mauHienThi" select="'HOA_DON_GOC'" /><!-- Biến thể có chữ ký thủ trưởng [CO_CKS_THU_TRUONG | ''] --><xsl:variable name="chuKyThuTruong" select="''" /><!-- Thêm cột bảng hàng --><!-- [BANG_CO_COT_MA | BANG_KHONG_COT_MA] --><xsl:variable name="bangCoMaHang" select="'BANG_KHONG_COT_MA'" /><!-- [BANG_CO_COT_CHIET_KHAU | BANG_KHONG_COT_CHIET_KHAU] --><xsl:variable name="bangCoChietKhau" select="'BANG_CO_COT_CHIET_KHAU'" /><!-- [BANG_CO_COT_TIEN_THUE | BANG_KHONG_COT_TIEN_THUE] --><xsl:variable name="bangCoTienThue" select="'BANG_CO_COT_TIEN_THUE'" /><!-- [BANG_CO_TI_GIA | BANG_KHONG_TI_GIA] --><xsl:variable name="bangCoTyGia" select="'BANG_CO_TI_GIA'" /><!-- Thông tin font chữ hóa đơn [Time New Roman | Arial | Calibri] tạm thời 3 font--><xsl:variable name="fontFamily" select="'&quot;Time New Roman&quot;'" /><!-- Thông tin tùy chỉnh font-size hóa đơn [12 -> 18] --><xsl:variable name="fontSize" select="'13'" /><!-- Thông tin tùy chỉnh line-height hóa đơn [14 -> 22]--><xsl:variable name="lineHeight" select="'17'" /><!-- Thông tin tùy chỉnh color hóa đơn --><xsl:variable name="fontColor" select="'rgb(0, 0, 0)'" /><!-- Thông tin viền kẻ cho hóa đơn [solid | double | dashed | dotted | none | hidden]--><xsl:variable name="borderStylePage" select="'solid'" /><!-- cỡ viền [1-> 5] --><xsl:variable name="borderWidthPage" select="'1'" /><xsl:variable name="borderColorPage" select="'rgb(0, 0, 0)'" /><!-- ################### Thông tin kích thước hóa đơn ############## --><xsl:variable name="pageSize" select="'A4'" /><xsl:variable name="pageSizeX" select="790" /><xsl:variable name="pageSizeY" select="1116" /><xsl:variable name="sizeAnhVien" select="15" /><!-- Lề hóa đơn --><xsl:variable name="topPage" select="20" /><xsl:variable name="rightPage" select="20" /><xsl:variable name="bottomPage" select="20" /><xsl:variable name="leftPage" select="20" /><!--CSS DÙNG CHUNG CHO CÁC MẪU HÓA ĐƠN =======================================================================================--><xsl:template name="styleHtml"><style type="text/css"><!-- CSS CẤU HÌNH CHUNG CHO HÓA ĐƠN [KÍCH THƯỚC, FONT-SIZE, COLOR, ...] -->
		@page{size:auto;margin:0;}
		html{
			width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage" />px;
			<xsl:if test="$LoaiTrangHoaDon='MOT_TRANG'">
				padding-top:<xsl:value-of select="$topPage" />px;
				padding-bottom:<xsl:value-of select="$bottomPage" />px;
			</xsl:if>
			padding-right:<xsl:value-of select="$rightPage" />px;
			padding-left:<xsl:value-of select="$leftPage" />px;
			margin:auto!important
		}
		body{margin:0}
		body.CO_HINH_ANH_VIEN{padding:<xsl:value-of select="$sizeAnhVien" />px}
		body.CO_HINH_ANH_VIEN.NHIEU_TRANG{padding: 0 <xsl:value-of select="$sizeAnhVien" />px}
		.background{height:0}
		.container {	
			font-family:<xsl:value-of select="$fontFamily" />;
			color:<xsl:value-of select="$fontColor" />;
			line-height:<xsl:value-of select="$lineHeight" />px;
			font-size:<xsl:value-of select="$fontSize" />px;
			position:relative;padding:0;margin:0
		}
		.CO_HINH_ANH_VIEN.TS_BEN_PHAI .container{width:<xsl:value-of select="$pageSizeX - 2 * $sizeAnhVien - $leftPage - $rightPage - $lineHeight" />px}
		.CO_HINH_ANH_VIEN.TS_BEN_DUOI .container{width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage - 2 * $sizeAnhVien" />px}
		.KHONG_CO_HINH_ANH_VIEN.TS_BEN_PHAI .container{width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage - $lineHeight" />px}
		.KHONG_CO_HINH_ANH_VIEN.TS_BEN_DUOI .container{width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage" />px}
		.MOT_TRANG .container{height:<xsl:value-of select="$pageSizeY - $topPage - $bottomPage" />px}
		.MOT_TRANG.CO_HINH_ANH_VIEN .container{height:<xsl:value-of select="$pageSizeY - 2 * $sizeAnhVien - $topPage - $bottomPage" />px}
		#invoice-data{
			position:relative;height:calc(100% - 2 * <xsl:value-of select="$borderWidthPage" />px);
			border-width:<xsl:value-of select="$borderWidthPage" />px;
			border-style:<xsl:value-of select="$borderStylePage" />;
			border-color:<xsl:value-of select="$borderColorPage" />
		}
		.KHONG_CO_VIEN_KE #invoice-data{width:100%}
		.container table{
			color:<xsl:value-of select="$fontColor" />;
			font-size:<xsl:value-of select="$fontSize" />px;
			line-height:<xsl:value-of select="$lineHeight" />px
		}
		.invoiceNameContainer{margin-bottom:2px}
		.invName{font-size: <xsl:value-of select="$fontSize + 6" />px;line-height:<xsl:value-of select="$fontSize + 6" />px;text-align:center;margin:0;text-transform:uppercase;font-weight:bold;white-space:pre-line;}
		.invNameSN{font-size: <xsl:value-of select="$fontSize + 5" />px;line-height:<xsl:value-of select="$fontSize + 5" />px;font-weight:bold}
		.invNameDetail{margin-top:3px;font-style:italic;font-size:<xsl:value-of select="$fontSize" />px;line-height:<xsl:value-of select="$fontSize" />px}
		.invNameDetailSN{font-style:italic;font-size:<xsl:value-of select="$fontSize - 1" />px;line-height:<xsl:value-of select="$fontSize - 1" />px}
		.customInvName{font-size:<xsl:value-of select="$fontSize + 3" />px;line-height:<xsl:value-of select="$fontSize + 3" />px}
		.eivNumber{font-size:<xsl:value-of select="$fontSize + 8" />px;line-height:<xsl:value-of select="$lineHeight + 4" />px;color:red !important}
			<xsl:if test="$fontFamily='Calibri'">
			.fixFont{font-family:Roboto,sans-serif,Calibri;font-size:<xsl:value-of select="$fontSize - 2" />px;line-height:<xsl:value-of select="$fontSize - 1" />px}
			.SONG_NGU.fixFont:not(.invNameSN):not(.invNameDetailSN){font-size:<xsl:value-of select="$fontSize - 4" />px;line-height:<xsl:value-of select="$fontSize - 2" />px}
			</xsl:if>
		.maSoThue{font-weight:700;letter-spacing: 4px}
		.tableKhoi1, .tableKhoi2 {border-collapse:collapse}
		.tableKhoi1, .tableKhoi2, .tableKhoi3{width:calc(100% + 4px); margin-left:-2px}
		.tableKhoi3{border-collapse:collapse}

			<!-- ẢNH NỀN HOA VĂN, LOGO, VIỀN HÓA ĐƠN-->
		#anhLogo{margin:3px auto;max-width:<xsl:value-of select="$pageSizeX div 4" />px}
		#anhVienHoaDon{
			height: <xsl:value-of select="$pageSizeY - $topPage - $bottomPage - $lineHeight" />px;
			width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage" />px;
			left:-<xsl:value-of select="$sizeAnhVien" />px;
			position:absolute;z-index:-4
		}
		#anhVienHoaDon{max-width:<xsl:value-of select="$pageSizeX" />px}
		#anhNenHoaVan, #nenLogo{max-width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage - 2 * $borderWidthPage" />px}
		.TS_BEN_PHAI #anhNenHoaVan, #nenLogo{max-width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage - $lineHeight - 2 * $borderWidthPage" />px}
		.MOT_TRANG #anhVienHoaDon{
				height: <xsl:value-of select="$pageSizeY - $topPage - $bottomPage" />px;
				margin-top:-<xsl:value-of select="$sizeAnhVien" />px
		}
		.TS_BEN_PHAI #anhVienHoaDon{width:<xsl:value-of select="$pageSizeX - $leftPage - $rightPage - $lineHeight" />px}
		img[src=""], img:not([src]), .KHONG_HIEN_LOGO #khungDiChuyenLogo, .KHONG_CO_HINH_ANH_VIEN #anhVienHoaDon, .KHONG_NEN_LOGO #khungNenLogo, .KHONG_NEN_HOA_VAN #khungNenHoaVan {display:none}

			<!-- STYLE VIỀN KẺ-->
		.KHONG_CO_VIEN_KE #invoice-data, .KHONG_CO_VIEN_KE .page-content{border:none!important}
		.SONG_NGU{padding-left:3px}
		.SONG_NGU:not(.invNameSN):not(.invNameDetailSN){font-size:<xsl:value-of select="$fontSize - 1" />px}
		.KHONG_SONG_NGU .SONG_NGU{display:none!important}
		.table th{font-weight:normal}
		.table th .SONG_NGU {padding:0}
		.KHONG_SONG_NGU .haiCham {display:inline}
		.CO_SONG_NGU .haiCham{display:none!important}
			<!-- STYLE TRA CỨU -->
		.KHONG_TRA_CUU .traCuu{display:none!important;}

			<!-- THÔNG TIN THÁI SƠN -->
		.textThaiSonRight{ 
			font-size:<xsl:value-of select="$fontSize - 1" />px;
			line-height:<xsl:value-of select="$lineHeight - 1" />px;
			right: -<xsl:value-of select="$fontSize - 3" />px;
			margin-top:115%;position:absolute;display:block;font-style:italic;width:0;
		}
		.CO_HINH_ANH_VIEN .textThaiSonRight{right:-<xsl:value-of select="$sizeAnhVien + $fontSize - 3" />px}
		.textThaiSonRight .text{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);white-space:nowrap}
		.textThaiSonBottom{font-style:italic;text-align:center}

			<!-- ################################## KẺ DÒNG TỰ DỘNG ################################################ -->
		.KE_DONG_BEN_MUA .buyer .dottedLine {border-bottom:1px dotted;position:absolute}
		.KE_DONG_BEN_BAN .seller .dottedLine {border-bottom:1px dotted;position:absolute}
		.KE_DONG_BANG_HANG .table .dottedLine {border-bottom:1px dotted;position:absolute}
		.infoContainer{width:100%;float:left}
		.colLabel{position:relative}
		.colVal{float:none;box-sizing:border-box;position:relative;z-index:-1}

		.khoiThangHang .colLabel{width:170px}	
		.THONG_TIN_KHONG_THANG_HANG .khoiThangHang .colLabel {width:90px}
		.khoiThangHang .colVal, .THONG_TIN_KHONG_THANG_HANG .khoiThangHang .colVal{float:left;width:calc(100% - 100px)}	
		.THONG_TIN_KHONG_THANG_HANG.CO_SONG_NGU .khoiThangHang .colLabel{width:200px}
		.CO_SONG_NGU .khoiThangHang .colLabel{width:200px;}	
		.CO_SONG_NGU .khoiThangHang .colVal{width:calc(100% - 220px)}
		.THONG_TIN_KHONG_THANG_HANG .colLabel{display:inline;float:left}
		.THONG_TIN_KHONG_THANG_HANG .colVal, .THONG_TIN_KHONG_THANG_HANG .seller .colVal, .THONG_TIN_KHONG_THANG_HANG .buyer .colVal{display:block;float:none}
		.THONG_TIN_KHONG_THANG_HANG .colLabel{height:<xsl:value-of select="$lineHeight - 0.5" />px}

			<!-- BÊN BÁN THẲNG HÀNG -->
		.BEN_BAN_THANG_HANG .seller .colVal{float:left}
		.BEN_BAN_THANG_HANG .seller .colLabel{width: 120px}
		.BEN_BAN_THANG_HANG .seller .colVal{width: calc(100% - 130px)}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU .seller .colLabel{width: 225px}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU .seller .colVal{width:calc(100% - 235px);float:left}
		.BEN_BAN_THANG_HANG .seller .dottedLine{left:0!important}

			<!-- BÊN BÁN THẲNG HÀNG KHUNG NHỎ -->
		.BEN_BAN_THANG_HANG .seller.khungSmall .colLabel{width:80px}
		.BEN_BAN_THANG_HANG .seller.khungSmall .colVal{width: 100%;float: left}
		.KHONG_SONG_NGU.BEN_BAN_THANG_HANG .seller.khungSmall .colVal{width: calc(100% - 95px)}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU .seller.khungSmall .colLabel{width:145px}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU .seller.khungSmall .colVal{width:calc(100% - 160px)}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU.KE_DONG_BEN_BAN .seller.khungSmall .colVal{width:calc(100% - 155px)}

			<!-- BÊN MUA THẲNG HÀNG -->
		.BEN_MUA_THANG_HANG .buyer .colVal{float:left} 
		.BEN_MUA_THANG_HANG .buyer .colLabel{width:120px}
		.BEN_MUA_THANG_HANG .buyer .colVal{width:calc(100% - 130px)}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU .buyer .colLabel{width:225px}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU .buyer .colVal{width:calc(100% - 235px);float:left}
		.BEN_MUA_THANG_HANG .buyer .dottedLine{left:0!important}

			<!-- BÊN MUA THẲNG HÀNG KHUNG NHỎ -->
		.BEN_MUA_THANG_HANG .buyer.khungSmall .colLabel{width:125px}
		.BEN_MUA_THANG_HANG .buyer.khungSmall .colVal{width:100%;float:left}
		.KHONG_SONG_NGU.BEN_MUA_THANG_HANG .buyer.khungSmall .colVal{width:calc(100% - 135px)}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU .buyer.khungSmall .colLabel{width:145px}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU .buyer.khungSmall .colVal{width:calc(100% - 160px)}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU.KE_DONG_BEN_MUA .buyer.khungSmall .colVal{width:calc(100% - 155px)}

		.dongKhongThangHang .colLabel, .dongKhongThangHang .colVal{width:auto!important}

			<!-- ############################################# STYLE BẢNG HÀNG ##############################################################-->
		.tableContainer{margin:0 auto 10px auto;width:calc(100% - 10px);border:1px solid;border-collapse:collapse}
		.table{width:100%;border-spacing:0;border-collapse:collapse}
		.table tbody tr td.donghang{border-top:1px solid}
		.table thead tr th{border-bottom:1px solid;border-left:1px solid}
		.table tbody tr td{border-bottom:none; border-left:1px solid}
		.table thead tr th:first-child, .table tbody tr td:first-child{border-left:none}

		#headerTemp table td.infoTemp, .header table td.infoTemp{padding:2px 0px 5px 0px}

		.BANG_KHONG_COT_MA .table:not(.table-vat) tr th:nth-child(2), .BANG_KHONG_COT_MA .table:not(.table-vat) tr td:nth-child(2) {display:none}
		.BANG_KHONG_COT_TIEN_THUE .table:not(.table-vat) tr th:nth-child(9), .BANG_KHONG_COT_TIEN_THUE .table:not(.table-vat) tr td:nth-child(9) {display:none}
		.BANG_KHONG_COT_CHIET_KHAU .table:not(.table-vat) tr th:nth-child(10), .BANG_KHONG_COT_CHIET_KHAU .table:not(.table-vat) tr td:nth-child(10) {display:none}
		.BANG_KHONG_TI_GIA [data-style=txt_exchangeRateContainer] {display:none}
			<!-- STYLE BẢNG KHI TRÀN VIỀN -->
		.BANG_CO_TRAN_VIEN .tableContainer{width: 100%}
		.BANG_KHONG_CO_VIEN_NGOAI .tableContainer{border: none}
		.BANG_CO_TRAN_VIEN.CO_VIEN_KE .tableContainer{border-left:none; border-right:none}
		.BANG_CO_BO_TRON_GOC .tableContainer{border-radius:10px}
			<!-- STYLE NGĂN THEADER VỚI TBODY -->
		.BANG_CO_NGAN_HEADER_BODY_MO .table thead tr th{border-bottom-color: #dddddd}
		.BANG_KHONG_CO_NGAN_HEADER_BODY .table thead tr th{border-bottom: none}
			<!-- STYLE KẺ CỘT -->
		.BANG_KHONG_CO_KE_COT .table thead tr th, .BANG_KHONG_CO_KE_COT .table tbody tr td{border-left:none}
		.BANG_CO_KE_DONG_MO .table tbody tr td.donghang {border-top: 1px solid #ddd}
			<!--  STYLE KẺ DÒNG -->
		.BANG_KHONG_CO_KE_DONG .table tbody tr td, .table tbody tr:first-child td.donghang {border-top: none}
		.BANG_CO_KE_COT_MO .table thead tr th, .BANG_CO_KE_COT_MO .table tbody tr td{border-left-color:#dddddd}

			<!-- ################################################################################################################################### -->
		.phanCachKhoi1Khoi2 #invoiceData &gt; tr:first-child table{border-bottom: 1px solid}
		.phanCachKhoi2Khoi3 #invoiceData &gt; tr:nth-child(2) table{border-bottom: 1px solid}
		.phanCachKhoi3Khoi4 #invoiceData &gt; tr:nth-child(3) table{border-bottom: 1px solid}

		#headerTemp td, .header td{padding:0}
		[data-temp=Template_Code_Series_invoiceNumber], [data-temp=emptyTemp]{width:23%}
		[data-temp=TemplateLogo]{width:15%}
		[data-temp=TemplateInvoiceInformation]{padding:5px 0!important}
		.CO_SONG_NGU [data-temp=Template_Code_Series_invoiceNumber], .CO_SONG_NGU [data-temp=emptyTemp]{width:28%}
		.CO_SONG_NGU [data-temp=TemplateLogo]{width:20%}
		[data-temp=TemplateLogo]{padding:0 5px!important}
		[data-temp=Template_Code_Series_invoiceNumber]{padding-left:5px!important}

		.TS_BEN_DUOI .textThaiSonRight, .TS_BEN_PHAI .textThaiSonBottom{display: none}
		.TS_BEN_DUOI .textThaiSonBottom{display: block}
		.text-bottom-page{
			bottom:<xsl:value-of select="$borderWidthPage" />px;
			line-height: <xsl:value-of select="$lineHeight - 4" />px;
			font-size: <xsl:value-of select="$fontSize - 1" />px;
			width:100%;
		}
		.MOT_TRANG .text-bottom-page{position:absolute}
			<!-- NHIỀU TRANG -->
		.page{ 
			page-break-inside:avoid;
			page-break-after:always;
			padding-top:<xsl:value-of select="$topPage" />px;
			padding-bottom:<xsl:value-of select="$bottomPage" />px
		}
		.page-number{text-align:right}
		.CO_HINH_ANH_VIEN .page-number{margin-right:-<xsl:value-of select="$sizeAnhVien" />px}
			<!-- .page-content{height:<xsl:value-of select="$pageSizeY - $topPage - $bottomPage - $lineHeight"/>px} -->
		.CO_VIEN_KE .page-content{
			<!-- height:calc(<xsl:value-of select="$pageSizeY - $topPage - $bottomPage - $lineHeight"/>px - 2 * <xsl:value-of select="$borderWidthPage"/>px); -->
			border-width:<xsl:value-of select="$borderWidthPage" />px;
			border-style:<xsl:value-of select="$borderStylePage" />;
			border-color:<xsl:value-of select="$borderColorPage" />
		}
		.CO_HINH_ANH_VIEN .header{padding-top:<xsl:value-of select="$sizeAnhVien" />px}
			<!-- CSS CHUNG -->
		.clearBoth{clear:both}
		.centerContainer{display:flex;justify-content:center;align-items:center}
		.w02o{width:2%}
		.w05o{width:5%}
		.w10o{width:10%}
		.w15o{width:15%}
		.w20o{width:20%}
		.w23o{width:23%}
		.w25o{width:25%}
		.w27o{width:27%}
		.w30o{width:30%}
		.w35o{width:35%}
		.w40o{width:40%}
		.w43o{width:43%}
		.w45o{width:45%}
		.w50o{width:50%}
		.w55o{width:55%}
		.w60o{width:60%}
		.w65o{width:65%}
		.w70o{width:70%}
		.w75o{width:75%}
		.w80o{width:80%}
		.w85o{width:85%}
		.w90o{width:90%}
		.w95o{width:95%}
		.w99o{width:99%}
		.w100o{width:100%}

		.col0  {width: 0%}
		.col1  {width: 5%}
		.col2  {width: 10%}
		.col3  {width: 15%}
		.col4  {width: 20%}
		.col5  {width: 25%}
		.col6  {width: 30%}
		.col7  {width: 35%}
		.col8  {width: 40%}
		.col9  {width: 45%}
		.col10 {width: 50%}
		.col11 {width: 55%}
		.col12 {width: 60%}
		.col13 {width: 65%}
		.col14 {width: 70%}
		.col15 {width: 75%}
		.col16 {width: 80%}
		.col17 {width: 85%}
		.col18 {width: 90%}
		.col19 {width: 95%}
		.col20 {width: 100%}

		.dbl{display:block!important}
		.dib{display:inline-block}
		.fl{float:left!important} .fr{float:right!important}
		.ml5{margin-left:5px} .mr5{margin-right:5px} .pl5{padding-left:5px} .pr5{padding-right:5px} .pl7{padding-left:7px} .pr7{padding-right:7px} .pr3{padding-right:5px} .pd0{padding:0}
		[class*=col]:not(.colVal){float:left}
		.text-left{text-align:left!important}
		.text-right{text-align:right!important}
		.text-center{text-align:center!important}
		.colon{padding-right:3px}
		.text-center .colon{float:none}
		p{margin:0}
		.text-left{text-align:left !important}
		.text-right{text-align:right !important}
		.text-center{text-align:center !important}
		.borderTop{border-top: 1px solid !important}
		.borderLeft{border-left: 1px solid !important}
		.borderRight{border-right: 1px solid !important}
		.borderBot{border-bottom: 1px solid !important}
		.borderAll{border: 1px solid !important}
		.phathanh{position: absolute;top: 500px;left:calc(50% - 125px);width: 250px;height: auto;background:none;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);opacity:0.8}
		.xoabo{font-size:20px;color:red;text-transform:uppercase;font-weight: 700}
		.splitLine{white-space:pre-line}

			<!-- HÓA ĐƠN GỐC -->
		.printFlag{margin-top:3px;line-height:<xsl:value-of select="$lineHeight - 2" />px;font-size:<xsl:value-of select="$fontSize - 1" />px}
		.printFlag .SONG_NGU{font-size:<xsl:value-of select="$fontSize - 2" />px!important}
		.HOA_DON_GOC .hoaDonChuyenDoi {display:none}
		#tblSignature{width:100%;line-height:<xsl:value-of select="$lineHeight - 4" />px}
		#tblSignature .signature{height:25px}

		#tblSignature .hasDirector{display:none}
		#tblSignature .br{display:none}
		#kyso{ 
			line-height:<xsl:value-of select="$fontSize" />px;
			font-size:<xsl:value-of select="$fontSize - 4" />px;
			max-width:<xsl:value-of select="$pageSizeX div 3.5" />px;
			margin:0 auto;border:solid 1px red;padding:3px;color:red;position:relative;z-index:1;text-align:left
		}
			<!-- .CO_CKS_THU_TRUONG #kyso{max-width:<xsl:value-of select="$pageSizeX div 4"/>px} --><xsl:if test="$fontFamily='Calibri'">#kyso{font-size:<xsl:value-of select="$fontSize - 3" />px;}</xsl:if>
		#tblSignature .cot1, #tblSignature .cot4{display:none}
		#tblSignature td:nth-child(1){width:50%}
		#tblSignature .tdChuyenDoi{vertical-align:bottom}
		#tblSignature .tdChuyenDoi .cot1{position:relative;min-height:<xsl:value-of select="($lineHeight - 2) * 3 + 8" />px}
		#tblSignature .chuyenDoiContainer{position: absolute;width: 350px;left: 0;text-align: left;bottom:0}
		.CO_CKS_THU_TRUONG #tblSignature .cot4{display:block}
		.CO_CKS_THU_TRUONG #tblSignature td:nth-child(2), .CO_CKS_THU_TRUONG #tblSignature td:nth-child(3), .CO_CKS_THU_TRUONG #tblSignature td:nth-child(4){width:33%}

			<!-- [HÓA ĐƠN CHUYỂN ĐỔI] -->
		.HOA_DON_CHUYEN_DOI .hoaDonChuyenDoi {display:block}
		.HOA_DON_CHUYEN_DOI #tblSignature td:nth-child(1), .HOA_DON_CHUYEN_DOI #tblSignature td:nth-child(2){width:33.3%}
		.HOA_DON_CHUYEN_DOI.CO_SONG_NGU #tblSignature td:nth-child(1){width:40%}
		.HOA_DON_CHUYEN_DOI.CO_SONG_NGU #tblSignature td:nth-child(2){width:25%}
		.HOA_DON_CHUYEN_DOI .hoaDonGoc {display:none;}
		.HOA_DON_CHUYEN_DOI #tblSignature .cot1{display:block}
		.HOA_DON_CHUYEN_DOI.CO_CKS_THU_TRUONG #tblSignature td:nth-child(1), .HOA_DON_CHUYEN_DOI.CO_CKS_THU_TRUONG #tblSignature td:nth-child(4){width:28%}
		.HOA_DON_CHUYEN_DOI.CO_CKS_THU_TRUONG #tblSignature td:nth-child(2), .HOA_DON_CHUYEN_DOI.CO_CKS_THU_TRUONG #tblSignature td:nth-child(3){width:22%}
		.CO_CKS_THU_TRUONG #tblSignature .hasDirector{display:block}
		.CO_CKS_THU_TRUONG #tblSignature .noDirector{display:none}
		.CO_CKS_THU_TRUONG.HOA_DON_CHUYEN_DOI.CO_SONG_NGU #tblSignature .br {display:block}
		.CO_CKS_THU_TRUONG #tblSignature #kysoContainer{float:right}
			<!-- HÓA ĐƠN CHUYỂN ĐỔI ẨN CKS -->
		.HOA_DON_CHUYEN_DOI.AN_CHU_KY_SO #kysoContainer {display:none}
			<!-- CSS A5 -->
		.readAmountInWords{font-weight:bold;font-size:<xsl:value-of select="$fontSize + 1" />px}
		[page-size="A5"] [data-temp=Template_Code_Series_invoiceNumber], [page-size="A5"] [data-temp=emptyTemp], [page-size="A5"] [data-temp=TemplateLogo]{width:25%}
		.CO_SONG_NGU[page-size="A5"] [data-temp=Template_Code_Series_invoiceNumber], .CO_SONG_NGU[page-size="A5"] [data-temp=emptyTemp], .CO_SONG_NGU[page-size="A5"] [data-temp=TemplateLogo]{width:30%}
		[page-size="A5"] .tableKhoi3{margin-bottom:0}
		.BEN_MUA_THANG_HANG[page-size="A5"] .buyer .colLabel, .BEN_BAN_THANG_HANG[page-size="A5"] .seller .colLabel{width:95px}
		.BEN_MUA_THANG_HANG[page-size="A5"] .buyer .colVal, .BEN_BAN_THANG_HANG[page-size="A5"] .seller .colVal{width: calc(100% - 105px)}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU[page-size="A5"] .buyer .colLabel{width:175px}
		.BEN_MUA_THANG_HANG.CO_SONG_NGU[page-size="A5"] .buyer .colVal{width:calc(100% - 185px)}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU[page-size="A5"] .seller .colLabel{width:110px}
		.BEN_BAN_THANG_HANG.CO_SONG_NGU[page-size="A5"] .seller .colVal{width:calc(100% - 120px)}
		</style><!-- ###################### STYLE THEO YÊU CẦU CỦA KHÁCH HÀNG VIẾT TẠI ĐÂY ################################# --><style>
		.container table.table tbody tr td{line-height:15px;}

		.container table tr.item , .container table tr.summary:not(.headerTr){font-size:<xsl:value-of select="$fontSize - 1" />px}
		.textThaiSonBottom{font-style:normal;text-align:left}
		.HOA_DON_CHUYEN_DOI #tblSignature td:nth-child(1){width:23%}
		.HOA_DON_CHUYEN_DOI #tblSignature td:nth-child(2){width:50%}
		.signer td{vertical-align:top}
		.tableContainer{margin-bottom:0px}
		#tblSignature .signature{height:15px}
		#kyso{width:200px}
		</style></xsl:template></xsl:stylesheet>