Để sử dụng toàn bộ tiện ích nâng cao của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
BỘ XÂY DỰNG | CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM |
Số: 4269/BXD-KTXD | Hà Nội, ngày 22 tháng 9 năm 2023 |
Kính gửi: Ngân hàng TMCP Công thương Việt Nam
Bộ Xây dựng nhận được Văn bản số 5887/TGĐ-NHCT-MSTS2 ngày 26/7/2023 của Ngân hàng TMCP Công thương Việt Nam đề nghị hướng dẫn về hình thức hợp đồng gói thầu GRC - Dự án Vietin Bank Tower. Sau khi nghiên cứu, Bộ Xây dựng có ý kiến như sau:
1. Việc quản lý, thực hiện hợp đồng xây dựng theo nội dung hợp đồng đã ký, phù hợp hồ sơ mời thầu/ hồ sơ yêu cầu, hồ sơ dự thầu/ hồ sơ đề xuất, tuân thủ quy định pháp luật áp dụng cho hợp đồng.
2. Trường hợp hợp đồng đơn giá cố định nêu tại Văn bản số 5887/TGĐ-NHCT-MSTS2 thuộc phạm vi điều chỉnh của Luật Xây dựng số 50/2014/QH13, Nghị định số 37/2015/NĐ-CP- Việc tính lại đơn giá hợp đồng theo đơn giá tại thời điểm hiện tại hoặc điều chỉnh hình thức giá hợp đồng từ đơn giá cố định thành đơn giá điều chỉnh là điều chỉnh hợp đồng và thay đổi đơn giá hợp đồng, không phù hợp với nguyên tắc nêu tại mục 1 văn bản này và quy định về điều chỉnh hợp đồng xây dựng tại Điều 142 Luật Xây dựng số 50/2014/QH13, quy định về điều chỉnh đơn giá và giá hợp đồng xây dựng tại Điều 38 Nghị định số 37/2015/NĐ-CP.
- Đề nghị Ngân hàng TMCP Công thương Việt Nam xác định rõ nguyên nhân dẫn đến việc kéo dài thời gian thực hiện hợp đồng để xác định nghĩa vụ và trách nhiệm của các bên làm cơ sở thống nhất việc quản lý và thực hiện hợp đồng, đảm bảo tuân thủ quy định pháp luật, không làm phương hại đến quyền và lợi ích hợp pháp của các chủ thể có liên quan. Trường hợp việc kéo dài thời gian thực hiện hợp đồng không do lỗi của bên nhận thầu thì bên nhận thầu được yêu cầu bồi thường thiệt hại theo quy định tại Điều 146 Luật Xây dựng.
Trên đây là ý kiến của Bộ Xây dựng, đề nghị Ngân hàng TMCP Công thương Việt Nam nghiên cứu, thực hiện theo quy định pháp luật./.
| TL. BỘ TRƯỞNG |
= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight); const isInTabNoiDung = $(element).closest('#tab_noi_dung_vb').length > 0; return isInViewport && isInTabNoiDung; } // Hàm kiểm tra nếu thẻ cha thuộc các loại cần lấy address function getAddress(element) { const validTags = ['trichyeu', 'cancu', 'phan', 'chuong', 'muc', 'tieumuc', 'dieu', 'khoan', 'diem']; let parent = element.closest(validTags.join(',')); return parent ? $(parent).attr('address') : null; } // Hàm xử lý và gắn class "on" cho các tnpl trong một dòng function processTnplClasses($element) { const tnplTextsInLine = new Set(); // Để theo dõi các thuật ngữ đã xử lý trong dòng này $element.find('tnpl').each(function () { const $tnpl = $(this); const tnplText = $tnpl.text().trim().toLowerCase(); // Chuyển về chữ thường để so sánh không phân biệt hoa thường // Kiểm tra nếu tnpl đã được xử lý trong dòng này if (tnplTextsInLine.has(tnplText)) { return; // Bỏ qua nếu thuật ngữ đã được xử lý } tnplTextsInLine.add(tnplText); let tnplExists = false; // Kiểm tra nếu tnpl cùng text đã tồn tại và có class "on" trong vùng nhìn thấy $('tnpl').each(function () { const $existingTnpl = $(this); const existingText = $existingTnpl.text().trim().toLowerCase(); // So sánh không phân biệt hoa thường if ( existingText === tnplText && $existingTnpl.hasClass('on') && isInViewportAndTabNoiDung($existingTnpl[0]) ) { tnplExists = true; return false; // Dừng vòng lặp nếu tìm thấy } }); // Nếu chưa có trong vùng nhìn thấy, thêm class "on" if (!tnplExists) { $tnpl.addClass('on'); } }); } // Hàm xử lý gửi request từ hàng đợi function processQueue() { while (pendingRequests < maxConcurrentRequests && requestQueue.length > 0) { const task = requestQueue.shift(); // Lấy task đầu tiên trong hàng đợi pendingRequests++; task() .always(() => { pendingRequests--; processQueue(); // Tiếp tục xử lý các task khác }); } } // Xử lý các thẻ `p` trong viewport function processVisibleParagraphs() { $('#tab_noi_dung_vb p:not([is-posted="1"])').each(function () { let $element = $(this); // Kiểm tra nếu thẻ p nằm trong viewport và thuộc #tab_noi_dung_vb if (isInViewportAndTabNoiDung(this)) { let p_innerHTML = $element.html(); // Lấy nội dung HTML bên trong thẻ p let address = null; if (cac_cau_hinh.loai_noi_dung.includes('docs')) { address = getAddress($element); } // Đánh dấu thẻ đã được gửi để tránh gửi lại $element.attr('is-posted', '1'); // Thêm request vào hàng đợi requestQueue.push(() => $.post( '//tnpl' + (Math.floor(Math.random() * 10) + 1) + '.hethongphapluat.com/tien-ich/tim.tien.ich.php', { p_content: p_innerHTML, cac_cau_hinh, address }, function (response) { $element.html(response); // Thay thế nội dung bên trong thẻ p processTnplClasses($element); // Xử lý các thẻ tnpl trong response } ) ); // Xử lý hàng đợi processQueue(); } }); } // Lắng nghe sự kiện cuộn và kiểm tra thẻ `p` trong viewport $(window).on('scroll resize', function () { processVisibleParagraphs(); }); // Xử lý các thẻ trong viewport ngay khi trang tải xong processVisibleParagraphs(); });