Source: https://platformazakupowa.pl/transakcja/360564
Timestamp: 2020-08-04 16:28:10+00:00

Document:
Proceeding: „Dostawa i montaż kompletnego zestawu rezonansu magnetycznego oraz wykonanie dostosowania wielobranżowego projektu obszaru rezonansu do potrzeb oferowanego urządzenia dla Szpitala Samodzielnego Publicznego Zakładu Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych i Administracji w Kielcach finansowana z funduszy europejskich w ramach projektu: nr POIS.09.01.00-00-0264/18 pn. „Rozbudowa i doposażenie Samodzielnego Publicznego Zakładu Opieki Zdrowotnej MSWiA w Kielcach celem utworzenia Szpitalnego Oddziału Ratunkowego – I ETAP” - Platforma Zakupowa
Proceeding ID 360564
Proceeding: 06/PN/2020 „Dostawa i montaż kompletnego zestawu rezonansu magnetycznego oraz wykonanie dostosowania wielobranżowego projektu obszaru rezonansu do potrzeb oferowanego urządzenia dla Szpitala Samodzielnego Publicznego Zakładu Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych i Administracji w Kielcach finansowana z funduszy europejskich w ramach projektu: nr POIS.09.01.00-00-0264/18 pn. „Rozbudowa i doposażenie Samodzielnego Publicznego Zakładu Opieki Zdrowotnej MSWiA w Kielcach celem utworzenia Szpitalnego Oddziału Ratunkowego – I ETAP”
Posted : 01-07-2020 15:36:00
Placing offers: 12-08-2020 11:00:00
Opening offers : 12-08-2020 11:10:00
Załącznik nr 7 do SIWZ -Umowa powierzenia danych.docx docx 60.15 2020-07-01 15:36:00 Proceeding
Załącznik nr 6 do SIWZ - Wzór umowy.pdf pdf 6201.8 2020-07-01 15:36:00 Proceeding
Załącznik nr 5 do SIWZ - Oświadczenie grupa kapitałowa.docx docx 59.73 2020-07-01 15:36:00 Proceeding
Załącznik nr 4 do SIWZ - Opis przedmiotu zamówienia.docx docx 136.64 2020-07-01 15:36:00 Proceeding
Załącznik nr 3 do SIWZ - JEDZ.doc doc 180.5 2020-07-01 15:36:00 Proceeding
Załącznik nr 2 do SIWZ - Wykaz dostaw.docx docx 57.19 2020-07-01 15:36:00 Proceeding
Załącznik nr 1 do SIWZ - Formularz ofertowy.docx docx 62.34 2020-07-01 15:36:00 Proceeding
Zał. 8 - Dokumentacja.rar rar 464151.8 2020-07-01 15:36:00 Proceeding
2020-OJS125-305862-pl - Ogłoszenie.pdf pdf 146.78 2020-07-01 15:36:00 Proceeding
06_PN_2020 SIWZ.pdf pdf 12028.3 2020-07-01 15:36:00 Proceeding
Załącznik nr 5 do SIWZ - Oświadczenie grupa kapitałowa.docx docx 59.73 2020-07-01 15:36:00 Criterium
Załącznik nr 3 do SIWZ - JEDZ.doc doc 180.5 2020-07-01 15:36:00 Criterium
Załącznik nr 2 do SIWZ - Wykaz dostaw.docx docx 57.19 2020-07-01 15:36:00 Criterium
Załącznik nr 1 do SIWZ - Formularz ofertowy.docx docx 62.34 2020-07-01 15:36:00 Criterium
Modyfikacja wyjaśnień treści siwz [29-07-2020].pdf pdf 811.31 2020-07-29 13:41:56 Public message
Zmiana siwz - termin [28-07-2020].pdf pdf 415.47 2020-07-28 14:54:31 Public message
Wyjaśnienia treści siwz [27-07-2020].pdf pdf 30803.09 2020-07-27 19:49:12 Public message
Zał. nr 4 do SIWZ - Opis przedmiotu zamówienia [27-07-2020].pdf pdf 11196.48 2020-07-27 19:49:12 Public message
Załącznik nr 4 do SIWZ - Opis przedmiotu zamówienia [27-07-2020].docx docx 106.35 2020-07-27 19:49:12 Public message
JAB1605 Odwołanie final-sig.pdf pdf 610.67 2020-07-14 14:40:54 Public message
Zawiadomienie o odwołaniu [14-07-2020].pdf pdf 419.6 2020-07-14 14:36:41 Public message
Informacja o wizji [13-07-2020].pdf pdf 388.22 2020-07-13 15:37:13 Public message
Zaproszenie - wizja lokalna [06_07_2020].pdf pdf 358.04 2020-07-06 16:02:59 Public message
Zał. 8 - STWiORB - Szpital.rar rar 14199.87 2020-07-02 08:06:10 Public message
2020-07-29 13:41 Stanisław Żak Na podstawie art. 38 ust. 4 ustaw z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (tj. Dz. U z 2019 r., poz. 1843 z późn. zm.), Zamawiający informuje, że modyfikuje odpowiedź na pytanie nr 37 i nr 132, udzieloną w wyjaśnieniach
i odpowiedziach na pytania, zamieszczonych na platformie zakupowej w dniu 27.07.2020 r. - modyfikacja w załączniku.
Modyfikacja wyjaśnie [...].pdf
2020-07-28 14:54 Stanisław Żak Zmiana terminu na składanie i otwarcie ofert
Zamawiający na podstawie Art. 38 ust. 4 ustawy prawo zamówień publicznych (tekst jednolity Dz.U. 2019 poz.1843), zmienia treść specyfikacji istotnych warunków zamówienia w zakresie terminu na składanie i otwarcie ofert w Rozdz. XII pkt.1 i 5.
Uzasadnienie: Zmiana treści ogłoszenia (Art. 12a ust. 1) i termin na złożenie ofert
(Art. 12a ust. 2 punkt 1) Ustawy pzp).
Zmiana siwz - termin [...].pdf
2020-07-27 19:49 Stanisław Żak Na podstawie art. 38 ust. 2 ustaw z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (tj. Dz.U z 2019 r., poz. 1843 z późn. zm), Zamawiający udziela odpowiedzi na zadane do postępowania pytania - w załączeniu.
Zamawiający informuje, że zamieszcza aktualizację Załącznika nr 4 do siwz – Opis przedmiotu zamówienia, w którym zostały uwzględnione powyższe wyjaśnienia.
2020-07-14 14:40 Stanisław Żak Zamawiający, Samodzielny Publiczny Zakład Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych i Administracji w Kielcach, na podstawie art. 185 ust. 1 ustawy z dnia 29 stycznia 2004 r. (t.j. Dz. U z 2019 r., poz. 1843 z późn. zm), zamieszcza kopię odwołania wniesionego w dniu 13.07.2020 r. przez Wykonawcę: Siemens Healthcare sp z o.o., ul. Żupnicza 11, 03-821 Warszawa i wzywa wszystkich Wykonawców do przystąpienia do postępowania odwoławczego.
JAB1605 Odwołanie fi [...].pdf
2020-07-14 14:36 Stanisław Żak Zamawiający, Samodzielny Publiczny Zakład Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych i Administracji w Kielcach, na podstawie art. 185 ust. 1 ustawy z dnia 29 stycznia 2004 r. (t.j. Dz. U z 2019 r., poz. 1843 z późn. zm), zamieszcza kopię odwołania wniesionego w dniu 13.07.2020 r. przez Wykonawcę: Siemens Healthcare sp z o.o., ul. Żupnicza 11, 03-821 Warszawa i wzywa wszystkich Wykonawców do przystąpienia do postępowania odwoławczego.
2020-07-13 15:37 Stanisław Żak Zgodnie z Art. 7 ust. 1 ustawy z dn. 29 stycznia 2004 r. -Prawo zamówień publicznych (tekst jedn. Dz. U. z 2019 r. poz. 1843 ze zm.), Zamawiający informuje wszystkich Wykonawców ubiegających się o udzielenie zamówienia, że w dn. 13 lipca 2020 r. w godz. od 10;00 do godz. 11;00 odbyła się wizja lokalna dotyczącej postepowania znak: 06/PN/2020.
W trakcie wizji, przedstawiciele zamawiającego okazali wykonawcom, którzy przybyli na wizję;
	dojazd do budynku szpitala od ul. Wojska Polskiego,
	wejście do budynku przewidziane do transportu,
	część budynku przewidzianą na instalację urządzeń będących przedmiotem postepowania wraz z instalacjami,
	miejsce instalacji rury wyrzutu helu,
	stropodach budynku w miejscu przejścia rury wyrzutu helu.
Zamawiający informuje, że w czasie wizji lokalnej nie udzielano żadnych wyjaśnienia dotyczących zamówienia, odsyłając jednocześnie Wykonawców do przewidzianego ustawą Prawo zamówień publicznych trybu udzielania wyjaśnień treści SIWZ.
Informacja o wizji [ [...].pdf
2020-07-06 16:02 Stanisław Żak Zamawiający zaprasza wszystkich Wykonawców ubiegających się o udzielenie zamówienia na dokonanie wizji lokalnej dotyczącej postępowania znak: 06/PN/2020.
Zamawiający wyznacza jeden termin wizji lokalnej dla wszystkich Wykonawców ubiegających się o udzielenie zamówienia na dzień 13 lipca 2020 r. (poniedziałek) o godz. 10;00
w budynku budowanego szpitala SP ZOZ MSWiA w Kielcach, ul. Wojska Polskiego 51,
25-375 Kielce.
W celu udziału w wizji, Wykonawcy proszeni są do zgłoszenia zamiaru uczestnictwa na adres e-mail: s.goluchowski@zozmswiakielce.pl lub telefonicznie (041) 349 35 13.
Zamawiający informuje, że w czasie wizji lokalnej nie będą udzielane żadne wyjaśnienia dotyczące zamówienia, odsyłając jednocześnie Wykonawców do przewidzianego ustawą Prawo zamówień publicznych trybu udzielania wyjaśnień treści SIWZ.
Zaproszenie - wizja [...].pdf
2020-07-02 08:06 Stanisław Żak Zamawiający publikuje Specyfikacje Techniczne Wykonania i Odbioru Robót Budowlanych - Elementy dokumentacji projektowej.
Zał. 8 - STWiORB - S [...].rar
The number of page views - 1250
', //	'xls': '', //	'ppt': '', //	'jpg': '', //	'pdf': '', //	'zip': '' //	} }); // var askBtn = $('#ask_question'); // var footerTop = $('footer'); $('a[href*="#"]').not('[href="#"]').not('[href="#0"]').click(function(event) { if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) { var target = $(this.hash); target = target.length ? target : $('[name=' + this.hash.slice(1) + ']'); if (target.length) { event.preventDefault(); $('html, body').animate({ scrollTop: target.offset().top - 200 }, 1000, function() { var $target = $(target); $target.focus(); if ($target.is(":focus")) { return false; } else { $target.attr('tabindex','-1'); $target.focus(); }; }); } } }); $('form.offer-form').submit(function(e) { var auctionHasEnded = proceedingHasEnded(); var requiredAttachmentError = false; $(".required-attachment").each(function(){ if($(this).text() === '0'){ var criteriumName = $(this).data('criterium-name'); toastr.error('No attachment has been added to the' + ' "' + criteriumName + '" ' + 'criterium'); requiredAttachmentError = true; return; } }); if(requiredAttachmentError === true) { resetClick("btn-submit"); return false; } $grossValueError = false; $positionError = []; if($('#offerForm input[name="modalOneOffer"]').val() == 0) { if(auctionHasEnded === false) { resetClick("btn-submit"); checkAddOnlyOneOffer(e) } else { resetClick("btn-submit"); auctionHasEndedModal(e, true); } } }); $("select.vat-select").change(function() { setOfferValue(); $auctionLineId = $(this).attr('data-auction-line-id'); $priceGrossInput = $('input[name="price_gross['+$auctionLineId+']"]'); $priceNetInput = $('input[name="price['+$auctionLineId+']"]'); if($(this).val() == 8 && $priceNetInput.val().length > 0) { $priceGrossInput.removeAttr("disabled"); $priceGrossInput.attr("required", true).addClass("required"); } else { $priceGrossInput.val(''); $priceGrossInput.attr('disabled', true); $priceGrossInput.removeAttr("required").removeClass("required"); $('input[name="customVat['+ $auctionLineId +']"]').remove(); setGrossValuePlaceholder($priceGrossInput); } }); $("select.currency-select").change(function() { setOfferValue(); }); $("input.price").focusout(function() { $auctionLineId = $(this).attr('data-auction-line-id'); $priceGrossInput = $('input[name="price_gross['+$auctionLineId+']"]'); $priceNetInput = $('input[name="price['+$auctionLineId+']"]'); $select = $('select[name="vat['+ $auctionLineId +']"]'); if($select.val() == 8 && $priceNetInput.val().length > 0) { $priceGrossInput.removeAttr("disabled"); $priceGrossInput.attr("required", true).addClass("required"); } else { $priceGrossInput.val(''); $priceGrossInput.attr('disabled', true); $priceGrossInput.removeAttr("required").removeClass("required"); setGrossValuePlaceholder($priceGrossInput); } setCustomVat($priceGrossInput); setOfferValue(); }); $('body').on('change', '#select_show_how_many', function() { var limit = $(this).val(); window.location.href = "?page=1&limit=" + limit; }); $("a.close-modal, button.close-modal").click(function() { var modalId = $(this).data("modal-id"); $('#' + modalId + '').modal('hide'); }); $("a.cancel-offer").click(function() { $buttonYesContainer = $('#cancel_modal').find('.btn-cancel-offer'); $buttonYesContainer.attr('href', $(this).attr('data-cancel-offer-url')); }); $("a.place-again").click(function() { var disabled = $(this).attr('disabled'); if(typeof disabled !== typeof undefined && disabled !== false) { return false; } $("input.price").val(""); $("input.price-gross").val(""); $("input.criteriumAnswer").val(""); $("textarea.comment").val(""); var modalId = $(this).data("modal-id"); var historyModal = $('#' + modalId + ''); $("span.counter").text(0); historyModal.find("span.history-price").each(function () { var auctionLineId = $(this).data("auction-line-id"); var auctionLinePrice = $(this).data("price"); var auctionVatId = $(this).data("vat-id"); var auctionCurrencyId = $(this).data("currency-id"); var auctionLineBruttoPrice = $(this).data("brutto-price"); if(auctionVatId >= 8){ $('input[name="price_gross['+ auctionLineId + ']"').val(auctionLineBruttoPrice); $('input[name="price_gross['+ auctionLineId + ']"').attr("required", true).addClass("required"); $('input[name="price_gross['+ auctionLineId + ']"').removeAttr("disabled"); $('select[name="vat['+ auctionLineId +']"').val(8).selectpicker("refresh"); }else { $('input[name="price_gross['+ auctionLineId + ']"').val(''); $('input[name="price_gross['+ auctionLineId + ']"').attr({disabled: true, placeholder: auctionLineBruttoPrice }); $('input[name="price_gross['+ auctionLineId + ']"').removeAttr("required").removeClass("required"); $('select[name="vat['+ auctionLineId +']"').val(auctionVatId).selectpicker("refresh"); } $('input[name="price['+ auctionLineId +']"').val(auctionLinePrice); $('select[name="currency['+ auctionLineId +']"').val(auctionCurrencyId).selectpicker("refresh"); }); historyModal.find("span.history-answer").each(function () { var auctionCriteriumId = $(this).data("auction-criterium-id"); var answer = $(this).data("answer"); $('input[name="criteriumAnswer['+ auctionCriteriumId +']"').val(answer); }); var comment = historyModal.find("span.history-comment").data("comment"); $('textarea[name="comment"]').val(comment); setOfferValue(); var files = new Array(); var i = 1; historyModal.find("a.history-files").each(function() { var ident = $(this).data("ident"); var newIdent = $(this).data("new-ident"); var kind = $(this).data("kind"); var file = new Array(ident, newIdent, kind); var count = $("span#count-" + newIdent).text(); var newCount = parseInt(count) + 1; $("span#count-" + newIdent).text(newCount); files.push(file); i++; }); if(files.length > 0) { $.ajax({ type: "GET", async: false, url: "/place/files/from/history/offer", data: { 'files': files } }).success(function() { }); } else { var files = new Array(); $("span.counter").each(function() { var ident = $(this).data("ident"); var kind = $(this).data("kind"); var file = new Array(ident, kind); files.push(file); }); var filesToDelete = new Array() $.ajax({ type: "GET", async: false, url: "/delete/files/from/offer", data: { 'files': files } }).success(function() { }); } $('#' + modalId + '').modal('hide'); }); // client-side validation of numeric inputs, optionally replacing separator sign(s). $("input.number").on("keydown", function (e) { // allow function keys and decimal separators if ( // backspace, delete, tab, escape, enter, comma and . $.inArray(e.keyCode, [46, 8, 9, 27, 13, 110, 188, 190, 108]) !== -1 || // Ctrl/cmd+A, Ctrl/cmd+C, Ctrl/cmd+X ($.inArray(e.keyCode, [65, 67, 88]) !== -1 && (e.ctrlKey === true || e.metaKey === true)) || // home, end, left, right (e.keyCode >= 35 && e.keyCode <= 39)) { if($(this).val().indexOf('.') !== -1 && e.keyCode !== 8) { e.preventDefault(); return false; } // optional: replace commas with dots in real-time (for en-US locals) if (e.keyCode === 188 || e.keyCode === 108 || e.keyCode === 110) { e.preventDefault(); $(this).val($(this).val() + "."); } return; } // block any non-number if ((e.shiftKey || (e.keyCode < 48 || e.keyCode > 57)) && (e.keyCode < 96 || e.keyCode > 105)) { e.preventDefault(); return false; } }); $("#unlockModalLink").click(function(e) { auctionHasEndedModal(e, false); }); $('body').on('click', '.btn-unlock-form', function() { $("#unlock-modal").modal('hide'); unlockForm(); }); $('body').on('click', '.btn-submit-place-one-offer', function(e) { incrementClick("btn-submit"); $("#offerForm").submit(); }); $('#only_one_offer_modal').on('hidden.bs.modal', function () { resetClick('btn-submit'); }); $('.submit').click(function(e) { incrementClick("btn-submit"); }); $('body').on('click','#unlock-form', function(){ $('#unlockModalLink').attr('disabled',true); $('#unlockModalLink').addClass('disabled'); }); $("input.price-gross").focusout(function() { setCustomVat($(this)); setOfferValue(); }); var doNotshowAgainCookie = getCookie('doNotShowAgain'); if(doNotshowAgainCookie !== "true"){ setTimeout(function() { $('#not-logged-message').modal(); }, 3000); } $("#not-logged-message").on("hidden.bs.modal", function (){ doNotShowAgain(); }); $('.modal-attachments').on('show.bs.modal', function (e) { var button = e.relatedTarget; if($(button).hasClass('no-modal')) { e.stopPropegation(); } }); textareaCharachters(); $('#question_modal').on('hide.bs.modal', function (e) { var dismissApproval = $('#question_modal').attr('data-dismiss-approval'); if (dismissApproval === "false") { e.preventDefault(); $('#modalSupplierMessageDismiss').modal('show'); } else { $('#question_modal').attr('data-dismiss-approval', "false"); } }); $('body').on('click', '#new-message-supplier-dismiss', function(){ $('#question_modal').attr('data-dismiss-approval', "true"); $('#question_modal').modal('hide'); }) $('body').on('click', '#send-private-message-by-supplier', function(e){ var charLimit = $("#private-message-supplier").attr("data-charlimit"); var charLength = $("#private-message-supplier").val().length; if (charLength > charLimit) { e.preventDefault(); toastr.error('The messagcan not contain more than ' +charLimit+ ' characters'); } }); $('#xls_offer_form').on('submit', function(e){ e.preventDefault(); var url = "/parse-xls-with-offers"; $.ajax({ type: "POST", url: url, data: new FormData(this), contentType: false, cache: false, processData:false, beforeSend: function(){ $('.xls-import-submit').attr("disabled","disabled"); }, success: function(response) { var importData = response.importData; var canAddTheCommentOffer = false; var hasOfferComment = importData.supplier_offer_comment === null ? false : true; var supplierOfferComment = $('textarea.comment'); if ((typeof supplierOfferComment.attr('disabled') === typeof undefiend) || (supplierOfferComment.attr('disabled') === false)){ canAddTheCommentOffer = true; supplierOfferComment.val(importData.supplier_offer_comment); } var hasAnyCriteriumAnswer = parseCriteriaLineData(importData.criteria, canAddTheCommentOffer); setOfferValue(); $('#xls_offer').modal('hide'); if ((hasAnyCriteriumAnswer || hasOfferComment) && !canAddTheCommentOffer) { toastr.error('The ordering party did not allow the possibility of entering a commentary on the offer in this proceeding'); } toastr.success("The data has been correctly imported"); $('.xls-import-submit').removeAttr("disabled"); }, error: function(xhr, ajaxOptions, thrownError){ var toastrError = null switch (xhr.status) { case 422: toastrError = "You are trying to upload an incorrect file"; break; case 401: toastrError = "You can not upload a file because you have not been invited to do so by the Ordering Party"; break; default: toastrError = "An unexpected error occurred. Please try again later"; } if (toastrError !== null) { toastr.error(toastrError); } $('.xls-import-submit').removeAttr("disabled"); }, }) }); $('form#forum-form').submit(function(e) { e.preventDefault(); var auctionId = 360564; var emails = []; var email = $('input[name="fromEmail"]').val(); emails.push(email); var content = $("#private-message-supplier").val(); if(content === '') { toastr.error('Treść wiadomości jest pusta'); return false; } var ident = "forum_private_messagen54lpm6mu3o2jcf8olbmkauh175f298c9a5e1e9_" + auctionId; var attachmentsCount = $("#count-" + ident).text(); var hasAttachments = false; if(attachmentsCount !== "0") { hasAttachments = true; } if(emails.length > 0) { $.ajaxSetup({async:true}); $('#send-private-message-by-supplier').attr('disabled', "disabled"); $.ajax({ type: "POST", dataType : 'json', url: "/forum/save/private/message/360564", data: { 'supplier_emails': emails, 'topicId': null, 'content': content, 'ident': ident, 'hasAttachments': hasAttachments, 'email': email } }).success(function(obj) { var hasErrors = false; for (var key in obj) { if(obj[key].message.result === false || obj[key].topic.result === false) { toastr.error('Wiadomość nie została wysłana'); hasErrors = true; } } if(hasErrors === false) { $('#question_modal').attr('data-dismiss-approval', "true"); $('#question_modal').modal('hide'); location.reload(); } }).always(function() { $('#send-private-message-by-supplier').removeAttr('disabled'); }); } return false; }); }); function checkAddOnlyOneOffer(e) { switch('addOfferAsNonLoggedSupplier') { case 'addOfferAsBuyer': $supplierEmail = $('#supplier-data-email').val(); break; case 'editOfferAsBuyer': $supplierEmail = $('#supplier-data-email').val(); break; case 'addOfferAsLoggedSupplier': $supplierEmail = $('.supplier-email').val(); break; case 'addOfferAsNonLoggedSupplier': $supplierEmail = $('.supplier-email').val(); break; } $.ajax({ type: "POST", async: false, url: "/get/published/or/nonverified/auction/offer", data: { 'isLogged': 0, 'employeeId': null, 'auctionId': 360564, 'supplierEmail': $supplierEmail } }).success(function(response) { if(response.data.isExistsAuctionOffer == 1) { $emailContainer = $('#only_one_offer_modal').find('.modal-only-offer-supplier-email'); $emailContainer.text(response.data.supplierEmail); $statusContainer = $('#only_one_offer_modal').find('.modal-only-offer-status'); $statusContainer.text(response.data.status); $('#only_one_offer_modal').modal('show'); window.scrollTo(0, 0); e.preventDefault(); } }); } function cloneFiles() { var files = new Array(); var i = 1; $('body').find("span.clone-files").each(function() { var ident = $(this).data("ident"); var newIdent = $(this).data("new-ident"); var kind = $(this).data("kind"); var file = new Array(ident, newIdent, kind); var count = $("span#count-" + newIdent).text(); var newCount = parseInt(count) + 1; $("span#count-" + newIdent).text(newCount); files.push(file); i++; }); if(files.length > 0) { $.ajax({ type: "GET", async: false, url: "/place/files/from/history/offer", data: { 'files': files } }).success(function() { }); } } function uploadFiles(object, kind, modal) { var ident = object.data("ident"); var proposalDiv = $('div[id^="'+modal+'-'+ ident +'"]'); var esign = 1; var checksum = 1; if(kind === 'forum_message' || kind === 'forum_private_message' || kind === 'auction_offer_criterium' || kind === 'auction_offer_line' || kind === 'auction_offer') { esign = 0; } proposalDiv.find('div.modal-body').find('div.file-upload').html(""); proposalDiv.find('div.modal-body').find('div.progress').show(); var uploadUrl = "/upload-files?ident=" + ident + "&kind="+kind + "&esign=" + esign + "&checksum=" + checksum; $.ajax(uploadUrl).success(function(response) { proposalDiv.find('div.modal-body').find('div.progress').hide(); proposalDiv.find('div.modal-body').find('div.file-upload').html(response); }); } function convertPriceToDefault(originalCurrencyId, targetCurrencyId, price) { if (originalCurrencyId == targetCurrencyId) { return price; } var originalCurrencyRate = $('span.currency-rate[data-currency-id="'+originalCurrencyId+'"]').data('currency-rate'); var targetCurrencyRate = $('span.currency-rate[data-currency-id="'+targetCurrencyId+'"]').data('currency-rate'); if(targetCurrencyRate == "") { targetCurrencyRate = 1; } if(originalCurrencyRate == "") { price = price / targetCurrencyRate; } else { price = price * originalCurrencyRate; price = price / targetCurrencyRate; } return price; } function setOfferValue() { var sumNetto = 0; var sumBrutto = 0; $("span.value-netto").text(""); $("span.value-brutto").text(""); $("input.price").each(function() { var auctionLineId = $(this).data('auction-line-id'); var priceValue = $(this).val(); priceValue.replace(",", "."); var originalCurrencyId = $('select[name="currency['+ auctionLineId +']"]').val(); var targetCurrencyId = 17; var vatValue = $('select[name="vat['+ auctionLineId +']"]').find("option:selected").attr('data-vat-value'); var vatSource = $('select[name="vat['+ auctionLineId +']"]').find("option:selected").attr('data-vat-source'); var quantity = $('span.quantity[data-auction-line-id="'+ auctionLineId +'"]').text(); var price = priceValue * parseFloat(quantity); var priceBrutto = price + price * (vatValue/100); if(price !== "") { sumNetto += parseFloat(convertPriceToDefault(originalCurrencyId, targetCurrencyId, price)); } if(priceBrutto != "") { if(vatSource === 'different_vat'){ priceBrutto = $('input[name="price_gross['+ auctionLineId +']"]').val() * parseFloat(quantity); } sumBrutto += parseFloat(convertPriceToDefault(originalCurrencyId, targetCurrencyId, priceBrutto)); } }); $("span.value-netto").text(number_format (sumNetto, 2, '.', ' ')); $("span.value-brutto").text(number_format (sumBrutto, 2, '.', ' ')); } function setCustomVat(object) { $auctionLineId = object.attr('data-auction-line-id'); $priceGrossValue = object.val(); $priceNetValue = $('input[name="price['+ $auctionLineId +']"]').val(); $select = $('select[name="vat['+ $auctionLineId +']"]'); $selectedOption = $('select[name="vat['+ $auctionLineId +']"]').find("option:selected"); if($selectedOption.val() == "8") { $vat = (($priceGrossValue - $priceNetValue) / $priceNetValue)*100; $selectedOption.attr('data-vat-value', number_format(parseFloat($vat), 2, '.', '')); $select.selectpicker("refresh"); } } function setGrossValuePlaceholder($priceGrossInput) { $auctionLineId = $priceGrossInput.attr('data-auction-line-id'); $priceNetInput = $('input[name="price['+$auctionLineId+']"]'); $vatValue = $('select[name="vat['+ $auctionLineId +']"]').find("option:selected").attr('data-vat-value'); if($vatValue.toString().length === 1) { $vat = "1.0" + $vatValue; } else { $vat = "1." + $vatValue; } $priceGrossInput.attr('placeholder', number_format(parseFloat($priceNetInput.val())*parseFloat($vat), 2, '.', '')); } function onSubmit() { grecaptcha.render(); grecaptcha.execute(); $('form.offer-form').submit(); } function onSubmitForum() { grecaptcha.render(); grecaptcha.execute(); $('form#forum-form').submit(); } function proceedingHasEnded() { var result = null; $.ajax({ type: "POST", async: false, url: "/proceeding/has/ended/360564" }).success(function(response) { result = response; }); return result; } function auctionHasEndedModal(event, submit) { var text = "Do you want to unblock the form?"; var textSubmit = "Do you want to continue to submit an offer?"; $btnContainer = $('#unlock-modal').find('.btn-warning'); $textContainer = $('#unlock-modal').find('.unlock-form-info-3'); if(submit) { $btnContainer.removeClass('btn-unlock-form'); $btnContainer.addClass('btn-submit-place-one-offer'); $textContainer.html(textSubmit); } else { $btnContainer.removeClass('btn-submit-place-one-offer'); $textContainer.html(text); $btnContainer.addClass('btn-unlock-form'); } $('#unlock-modal').modal('show'); window.scrollTo(0, 0); event.preventDefault(); } function unlockForm() { $("input").each(function() { $(this).removeAttr("readonly"); $(this).removeAttr("disabled"); $(this).removeAttr("read"); if (typeof $(this).attr('is_required') !== typeof undefined && $(this).attr('is_required') !== false) { $(this).attr('required',true); } }); $("textarea").each(function() { if(!$(this).hasClass('no-modal')){ $(this).removeAttr("disabled"); } }); $("button").each(function() { $(this).removeAttr("disabled"); }); } function isIE() { var ua = window.navigator.userAgent; var msie = ua.indexOf('MSIE '); if (msie > 0) { return true; } var trident = ua.indexOf('Trident/'); if (trident > 0) { return true } var edge = ua.indexOf('Edge/'); if (edge > 0) { return true; } return false; } function doNotShowAgain() { if ($('#message-checkbox').is(":checked")){ document.cookie = "doNotShowAgain=true; expires=Fri, 31 Dec 2120 23:59:59 GMT"; } } function getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } function isDoubleClicked(element) { if (element.data("isclicked")) return true; element.data("isclicked", true); element.attr("data-isclicked", true); element.addClass('btn-default').removeClass('btn-warning'); return false; } function incrementClick(buttonClass) { if(clickbtn[buttonClass] === undefined) { clickbtn[buttonClass] = 0; } clickbtn[buttonClass]++; } function resetClick(buttonClass) { clickbtn[buttonClass] = 0; } function checkIsLockClick(buttonClass) { if(clickbtn[buttonClass] === undefined) { clickbtn[buttonClass] = 0; } if(clickbtn[buttonClass] > 1) { return true; } return false; } jQuery(function() { $("form").submit(function() { // submit more than once return false $(this).submit(function() { if(checkIsLockClick('btn-submit') || $(this).attr("id") == "xls-offer") { return false; } else { return true; } }); // submit once return true return true; }); }); function textareaCharachters() { $(".textarea-countable").keyup(function() { var charLimit = $(this).attr("data-charlimit"); var charCurrent = $(this).val().length; var charCounterText = charCurrent + " / " + charLimit; var counterId = $(this).attr("data-counterid"); $("#"+counterId+ " .textarea-counter").text(charCounterText); if (charCurrent > charLimit) { $("#"+counterId+ " .textarea-counter").css('color', 'red'); $("#"+counterId+ " .counter-alert").text("The messagcan not contain more than " +charLimit+ " characters"); } else { $("#"+counterId+ " .textarea-counter").css('color', '#666'); $("#"+counterId+ " .counter-alert").text(""); } }); } function parsePositionLineData(positions) { Object.keys(positions).forEach(function(auctionLinePositionId){ var auctionLinePosition = $('.auction_line_'+auctionLinePositionId); auctionLinePosition.find('.price').val(positions[auctionLinePositionId].price); auctionLinePosition.find('.vat-select option').each(function(){ if ($(this).text() == positions[auctionLinePositionId].vat){ $(this).attr('selected', true); } else { $(this).attr('selected', false); } }); auctionLinePosition.find('.vat-select').selectpicker('refresh'); auctionLinePosition.find('.currency-select option').each(function(){ if ($(this).text() == positions[auctionLinePositionId].currency){ $(this).attr('selected', true); } else { $(this).attr('selected', false); } }); auctionLinePosition.find('.currency-select').selectpicker('refresh'); var priceGrossInput = auctionLinePosition.find('.price-gross'); setGrossValuePlaceholder(priceGrossInput); }); } function parseCriteriaLineData(criteria, canAddTheCommentOffer) { var hasAnyCriteriumAnswer = false; Object.keys(criteria).forEach(function(auctionLineCriteriumId){ var auctionLineCriterium = $('.auction_criterium_'+auctionLineCriteriumId); if (criteria[auctionLineCriteriumId].answer !== null) { if (canAddTheCommentOffer) { auctionLineCriterium.find('.criteriumAnswer').val(criteria[auctionLineCriteriumId].answer); } hasAnyCriteriumAnswer = true; } }); return hasAnyCriteriumAnswer; } function getNumberEncryptedAttachments() { var totalFilesCount = 0; $("span.counter").each(function() { totalFilesCount += parseInt($(this).text()); }); return totalFilesCount; } function getTotalSizeEncryptedAttachments() { var totalFilesSize = 0; $("span.counter").each(function() { if(typeof($(this).data('sizer')) === 'number') { totalFilesSize += parseInt($(this).data('sizer')); } }); return totalFilesSize; } function getFilesEncryptedSize(files) { filesSize = 0; $.each(files, function (index, value) { filesSize += value.size; }); return filesSize; } function bytesToSize(bytes) { var i = Math.floor(Math.log(bytes) / Math.log(1024)), sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; return (bytes / Math.pow(1024, i)).toFixed(2) * 1 + ' ' + sizes[i]; }

References: art. 38
 Art. 38
 art. 38
 art. 185
 art. 185
 Art. 7