angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderDetailesTop.html","<div itemscope itemtype=https://schema.org/Product><div class=\"col-md-6 col-lg-7 left-top-block\"><div class=\"bb2 hidden-print\"><go-back><\/go-back><\/div><div ng-if=detailes><div class=mb10 ng-if=\"detailes.procurementMethod != 'limited'\"><span ng-if=detailes.apiId> {{$root.source('PurchaseAnnounced')}} - {{ detailes.isPQBucket ? detailes.tenderPeriod.startDate : detailes.enquiryPeriod.startDate | date:'dd-MM-yyyy, HH:mm'}}. {{$root.source('LastModificationTime')}} - {{ detailes.dateModified | date:'dd-MM-yyyy, HH:mm'}} <\/span> <span ng-if=\"!detailes.apiId &amp;&amp; detailes.dateModified\"> {{$root.source('LastModificationTime')}} - {{ detailes.dateModified | date:'dd-MM-yyyy, HH:mm'}} <\/span><\/div><h1 id=tenderTitle class=\"mb10 detailesPage\" ng-bind=::detailes.title><\/h1><div style=display:none><span ng-bind=::getSlicedSeoTenderTitle(detailes.title) itemprop=name><\/span> <span itemprop=description>{{detailes.descriptionSeo}}<\/span> <img itemprop=image src=https://gov.e-tender.ua/Content/images/etender_logo.png alt=\"E-tender logo\"><\/div><h3 id=tenderTitleEN class=\"mb10 mt0 detailesPage\" ng-if=detailes.titleEN ng-bind=::detailes.titleEN><\/h3><div ng-if=\"!detailes.isShowEditButton || !error\" class=\"mt0 hidden-print\"><\/div><tender-error-message ng-if=\"detailes.isShowEditButton &amp;&amp; error\" error=error><\/tender-error-message><div class=mt15 style=display:inline-block><div class=\"divisionBlock cp\" ng-if=\"detailes.responsibles &amp;&amp; detailes.responsibles.length > 0\" ng-init=getHistory()>{{$root.source(\"Responsible\")}}: <b class=text-info ng-repeat=\"user in detailes.responsibles track by $index\"> <span id=divisionHistory data-toggle=popover data-class=popover-opened data-placement=bottom> <i class=\"fa fa-user ml3\" aria-hidden=true><\/i> {{::user.userFullName}} <span ng-repeat=\"division in user.divisions track by $index\" class=assignmentHistory> <span ng-show=\"$index === 0 &amp;&amp; division.title\"> /<\/span> <span>{{::division.title}} <i class=\"fa fa-question-circle\"><\/i><\/span> <\/span> <\/span> <\/b><\/div><div class=\"w100 fl mb1\"><span ng-if=::!detailes.notExport id=tenderidua> {{$root.source('Tender')}}: <b id=selectable ng-bind=::detailes.tenderId ng-click=\"selectText('selectable')\"> <\/b> <\/span> <span ng-if=::detailes.notExport id=tenderidua>{{$root.source('Draft')}}<\/span> <span class=hidden-print> / <a href={{portalProzorroUrl}}tender/{{detailes.tenderId}} target=_blank rel=\"noindex, nofollow, noreferrer\" class=\"prozorro-href wsn hidden-print\"> {{$root.source('toProzorro')}} <\/a> / <a href=https://dozorro.org/tender/{{detailes.tenderId}} target=_blank rel=\"noindex, nofollow\" class=\"prozorro-href wsn hidden-print\"> {{$root.source('toDozorro')}} <\/a> <\/span> <span ng-if=\"::detailes.isOwn &amp;&amp; !detailes.isExported\" class=danger>/ [{{$root.source('TenderExported')}}]<\/span> <span ng-if=\"::detailes.isEdit &amp;&amp; detailes.IsExportError\" class=danger> / [{{$root.source('ExportError')}}]<\/span><\/div><div ng-repeat=\"plan in detailes.plans track by $index\" class=planIdFromTender>{{$root.source('PurchasePlanAndRationaleLine')}}: <a href=/planDetails/{{plan.id}} rel=\"noindex, nofollow\"> <u><b id=selectable ng-bind=::plan.planId ng-click=\"selectText('selectable')\"><\/b><\/u> <\/a><\/div><div ng-if=\"detailes.dateModified &amp;&amp; ng_localStorage.codeOfOrganization == '39122725'\"><h5 style=color:red class=mt5>{{$root.source('LastModificationTime')}}: {{detailes.dateModified | date:'dd-MM-yyyy, HH:mm'}}<\/h5><\/div><\/div><\/div><div ng-if=firstBlock ng-include=\"'tenderDetailesTopTimeData from cache'\"><\/div><\/div><div class=\"col-md-6 col-lg-5 tac right-top-block\" ng-if=::detailes><div ng-init=initBlocks() class=\"right-block sameH tal\"><div class=panel-default><div class=panel-heading style=position:relative><span id=procedureType ng-bind=getTenderProcedureType()><\/span> <span id=procTypeRationale ng-if=showBadge> <span ng-if=showBadgeIfCatalogue>Prozorro Market<\/span> <\/span> <span id=procRestricted ng-if=\"detailes.procurementMethodType === 'competitiveOrdering' &amp;&amp; detailes.config.restricted\"> <span>{{$root.source('LimitedAccess')}}<\/span> <\/span><\/div><div class=\"panel-body pb0 pr10 pl10 pt5 oxa\"><table class=\"w100 mt0\"><tr><td class=title>{{$root.source('Status')}}:<td class=value><span id=tenderStatus class=statusDescription ng-bind=\"statusDescription || $root.source('WaitTenderProcessing')\"><\/span> <span class=text-danger ng-cloak ng-bind=::clarify><\/span><tr><td class=title>{{$root.source('Budget')}}:<td class=value itemprop=offers itemscope itemtype=https://schema.org/Offer><div style=display:none><span itemprop=price>{{::detailes.value.amount}}<\/span> <span itemprop=url>{{::currentSiteUrl + detailes.url}}<\/span><\/div><span id=tenderBudget class=green ng-bind=\"::detailes.value.amount | numberDecimal\"> {{detailes.value.amount | numberDecimal}} <\/span> <span itemprop=priceCurrency id=tenderCurrency class=green ng-bind=::detailes.value.currencyCode><\/span> <i id=includeVat ng-if=detailes.value.valueAddedTaxIncluded class=\"wsm cn\"> ({{$root.source('IncludingPdv')}})<\/i> <i id=excludeVat ng-if=!detailes.value.valueAddedTaxIncluded class=\"wsm cn\"> ({{$root.source('ExcludingPdv')}})<\/i><tr ng-if=::detailes.mainProcurementCategory><td class=title>{{$root.source('ProcurementCategory')}}:<td class=value><span id=qa_mainProcurementCategory> {{$root.isEnLanguageSelected() ? detailes.mainProcurementCategory.nameEn : detailes.mainProcurementCategory.name}} <\/span><tr ng-if=\"::(detailes.lots[0].isFake || detailes.lots.length === 1)                                   &amp;&amp; detailes.lots[0].minimalStep.amount                                   &amp;&amp; (detailes.config.hasAuction                                        || detailes.procurementMethodType === 'competitiveDialogueEU'                                        || detailes.procurementMethodType === 'competitiveDialogueUA')\"><td class=title>{{$root.source('MinimalStepAuction')}}:<td><span ng-bind=\"::(detailes.lots[0].minimalStep.amount | numberDecimal) + ' ' + detailes.lots[0].minimalStep.currencyCode\"><\/span><tr ng-if=detailes.awardCriteria><td class=title>{{$root.source('EvaluationProposal')}}:<td class=value>{{getAwardCriteriaLabel(detailes.awardCriteria).title}}<tr ng-if=\"detailes.procurementMethodType === 'belowThreshold'\"><td class=title>{{$root.source('ConsiderationProposals')}}:<td class=value><span ng-if=!detailes.config.hasAwardingOrder>{{$root.source('Simultaneous')}}<\/span> <span ng-if=detailes.config.hasAwardingOrder>{{$root.source('Gradual')}}<\/span><tr ng-if=::getGuarantee(detailes)><td class=title>{{$root.source('OfferProvision')}}:<td class=value><span id=tenderGuarantee class=green ng-bind=\"::(getGuarantee(detailes) | numberDecimal) + ' ' + detailes.value.currencyCode\"> <\/span> <span ng-if=::!detailes.isEdit ng-click=getBankGuaranteeF(getGuarantee(detailes))> <span class=\"btn btn-success btn-get-guarantee hidden-print\">{{$root.source('GetBankGuarantee')}}<\/span> <\/span><tr ng-if=\"detailes.procurementMethodType === 'belowThreshold'\"><td class=title>{{$root.source('MinBidsNumber')}}:<td class=value>{{detailes.config.minBidsNumber}}<tr ng-if=\"detailes.procurementMethodType === 'belowThreshold' &amp;&amp; !detailes.config.valueCurrencyEquality\"><td class=title>{{$root.source('MultiCurrency')}} <span data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ title: $root.source('OfferCurrencyMayDiffer') }\"> <i class=\"fa fa-question-circle\" aria-hidden=true><\/i> <\/span>:<td class=value>{{$root.source('Yes')}}<tr ng-if=\"detailes.procurementMethodType === 'belowThreshold'\"><td class=title>{{$root.source('PrequalificationAvailability')}}:<td class=value><span ng-if=detailes.config.hasPrequalification>{{$root.source('Yes')}}<\/span> <span ng-if=!detailes.config.hasPrequalification>{{$root.source('No')}}<\/span><tr ng-if=\"detailes.procurementMethodType === 'priceQuotation'                            || detailes.procurementMethodType === 'competitiveOrdering'\"><td class=title style=white-space:normal>{{$root.source('PreviousStage')}}:<td class=value><span ng-if=detailes.config.hasPreSelectionAgreement>{{$root.source('Yes')}}<\/span> <span ng-if=!detailes.config.hasPreSelectionAgreement>{{$root.source('No')}}<\/span> <span class=\"value a text-primary pull-right\" ng-if=detailes.config.hasPreSelectionAgreement ng-click=goToFramework(detailes.frameworkAgreement.id)> {{$root.source('GoToFramework')}} <\/span><tr><td class=title>{{$root.source('Customer')}}:<td id=tenderOwner class=value ng-bind=::detailes.organization.name><tr><td id=organization_scheme class=title>{{$root.source('EDRPOU')}}:<td><a id=organization_identifier class=\"value a\" ng-click=navigateToTabByEdrpou() ng-href={{getEdrpouSearchUrl(detailes.organization.identifier.apiId)}} rel=\"noindex, nofollow\">{{detailes.organization.identifier.apiId}}<\/a> <span class=\"value a text-warning pull-right\" ng-click=searchOnYouControl(detailes.organization.identifier.apiId)> {{$root.source('YouControlTitle')}} <\/span><tr ng-if=detailes.organization.contactPoint.url><td class=title>{{$root.source('Site')}}:<td id=contactPoint_url class=value>{{detailes.organization.contactPoint.url}}<tr ng-if=detailes.organization.contactPoint.name><td class=title>{{$root.source('ContactPerson')}}:<td id=contactPoint_name class=value>{{detailes.organization.contactPoint.name}}<tr ng-if=detailes.organization.contactPoint.telephone><td class=title>{{$root.source('Telephone')}}:<td id=contactPoint_telephone class=value>{{detailes.organization.contactPoint.telephone}}<tr ng-if=detailes.organization.contactPoint.email><td class=title>E-mail:<td id=contactPoint_email class=value>{{detailes.organization.contactPoint.email}}<tr ng-if=detailes.organization.address><td class=title>{{$root.source('Locality')}}:<td class=value><div ng-include=\"'tenderDetailesTopLocality from cache'\"><\/div><tr ng-if=needToShowDonorInfo()><td class=\"title green\">{{$root.source('PurchaseDonor')}}<td><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('Nomination')}}:<td class=value><span id=funder_name ng-bind=\"::$root.isEnLanguageSelected() ? detailes.funder.nameEn : detailes.funder.name||'-'\"><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('Locality')}}:<td class=value><span ng-if=::detailes.funder.address.postIndex><span id=funder_postIndex>{{::detailes.funder.address.postIndex}}<\/span>,<\/span> <span ng-if=::detailes.funder.address.country.title><span id=funder_country>{{::getLocalizedTitle(detailes.funder.address.country)}}<\/span>,<\/span> <span ng-if=::detailes.funder.address.region.title><span id=funder_region>{{::getLocalizedTitle(detailes.funder.address.region)}}<\/span>,<\/span> <span ng-if=::detailes.funder.address.locality><span id=funder_locality>{{::detailes.funder.address.locality}}<\/span>,<\/span> <span ng-if=::detailes.funder.address.city.title><span id=funder_city>{{::getLocalizedTitle(detailes.funder.address.city)}}<\/span>,<\/span> <span ng-if=::detailes.funder.address.addressStr><span id=funder_addressStr>{{::detailes.funder.address.addressStr}}<\/span><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('Site')}}:<td class=value><span id=funder_url ng-bind=::detailes.funder.contactPoint.url><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('Nomination')}}:<td class=value><span id=funder_legalName ng-bind=::detailes.funder.identifier.legalName><\/span><tr ng-if=needToShowDonorInfo()><td class=title><span>{{$root.source('CodeFor')}} <span id=funder_scheme>{{::detailes.funder.scheme}}<\/span>:<\/span><td class=value><span id=funder_id ng-bind=::detailes.funder.identifier.apiId><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('ContactPerson')}}:<td class=value><span id=funder_id ng-bind=::detailes.funder.contactPoint.name><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('ContactEmail')}}:<td class=value><span id=funder_id ng-bind=::detailes.funder.contactPoint.email><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('Fax')}}:<td class=value><span id=funder_id ng-bind=::detailes.funder.contactPoint.faxNumber><\/span><tr ng-if=needToShowDonorInfo()><td class=title>{{$root.source('Telephone')}}:<td class=value><span id=funder_id ng-bind=::detailes.funder.contactPoint.telephone><\/span><tr ng-if=\"detailes.buyers &amp;&amp; detailes.buyers.length\"><td class=title style=vertical-align:top!important>{{$root.source('Customer(s)')}}:<td class=value><buyers-view data=detailes.buyers><\/buyers-view><tr class=hidden-print><td><td class=tar><div ng-include=\"'tenderDetailesTopEye from cache'\"><\/div><\/table><\/div><\/div><\/div><div class=hidden-print><button class=\"fl btn btn-sm btn-warning mr20 w100 mt2 mb0 hidden-print\" ng-if=\"detailes.procurementMethodType !== 'esco' &amp;&amp; detailes.procurementMethodType !== 'priceQuotation' &amp;&amp; !detailes.isEdit &amp;&amp; detailes.status === 'active.tendering'\" ng-click=createInvoice(detailes.tenderCost)> {{$root.source('CreateAccountForAllLots')}} | {{detailes.tenderCost}} UAH <\/button> <button onclick=\"window.open('https://vytiah.mvs.gov.ua/app/landing','_blank')\" target=_blank class=\"btn btn-sm btn-gray w100 hidden-print mb0\"> {{$root.source('NoCrimeCertificate')}} <span class=check-org-tooltip data-placement=bottom-right data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoCrimeCertificateInfo1') + ': &lt;ol class=&#34;alternate&#34; type=&#34;square&#34;>&lt;li>' + $root.source('NoCrimeCertificateInfo2') + '.&lt;/li>&lt;li>' + $root.source('NoCrimeCertificateInfo3') + '&lt;/li>&lt;li>' + $root.source('NoCrimeCertificateInfo4') + '&lt;/li>&lt;li>' + $root.source('NoCrimeCertificateInfo5') + '&lt;/li>&lt;/ol>' }\"> <i class=\"fa fa-question-circle\" aria-hidden=true><\/i> <\/span> <\/button> <br> <button target=_blank onclick=\"window.open('https://corruptinfo.nazk.gov.ua/','_blank')\" class=\"btn btn-sm btn-gray w100 hidden-print mb0\"> {{$root.source('RegisterPersonsCommittedCorruption')}} <\/button> <br> <tender-note ng-if=detailes.needShowNoteButton tender-id=detailes.id><\/tender-note> <br><div ng-if=showModalBankGuarantee ng-include=\"'modalGetBankGuarantee from cache'\"><\/div><\/div><\/div><div class=\"col-md-12 mt15\" ng-if=secondBlock><div ng-include=\"'tenderDetailesTopTimeData from cache'\"><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderDetailesTopTimeData.html","<div ng-if=::detailes><info-block tender=detailes><\/info-block><div ng-if=\"detailes.procurementMethod !==  'limited'\" class=\"row time-block sameH\"><div class=\"col-xs-4 time-block-01\" ng-if=\"::detailes.procurementMethodType !==  'priceQuotation'\"><enquiry-period-info tender=detailes> <\/enquiry-period-info><\/div><div class=\"col-xs-4 time-block-02\" ng-style=\"detailes.procurementMethodType ==  'priceQuotation' &amp;&amp; {'border-right': 'none'}\"><tender-period-info tender=detailes> <\/tender-period-info><\/div><div class=\"col-xs-4 time-block-03\" ng-if=\"detailes.procurementMethodType !==  'priceQuotation'\"><tender-auction-info tender=detailes> <\/tender-auction-info><\/div><\/div><\/div><div ng-if=\"detailes.apiId &amp;&amp; !forceCheckSign &amp;&amp; ng_localStorage.isAuthorized &amp;&amp;            (!detailes.config.restricted || detailes.lots[0].canUserAddBid || detailes.isEdit)\" class=\"w100 oxh hidden-print mb20\"><button class=\"btn btn-default btn-sign m50 long-btn w100\" ng-click=forceCheckSignClick() title=\"{{$root.source('CheckSignature')}}\"> <i class=\"fa fa-refresh\"><\/i> {{$root.source('PushButtonCheckSignature')}} <\/button><\/div><sign-check-new is-signature-file-exist=detailes.isSignatureFileExist ng-if=forceCheckSign detailes=detailes entity-type=\"'detailes'\" need-check-by-internal-url=true> <\/sign-check-new><p ng-if=detailes.isCloseFrameworkAgreementUA>{{::$root.source(\"MaxParticipants\")}}: {{detailes.maxAwardsCount}}<p ng-if=detailes.isCloseFrameworkAgreementUA id=frameworkAgreementTerm termvalue=\"P{{detailes.agreementDuration.years ? detailes.agreementDuration.years + 'Y':''}}{{detailes.agreementDuration.months ? detailes.agreementDuration.months + 'M' : ''}}{{detailes.agreementDuration.days ? detailes.agreementDuration.days + 'D' : ''}}\">{{::$root.source(\"FrameworkAgreementTerm\")}}: {{detailes.agreementDuration.years ? detailes.agreementDuration.years + '\n' + $root.source('ShortYear') : ''}} {{detailes.agreementDuration.months ? detailes.agreementDuration.months + '\n м' : ''}} {{detailes.agreementDuration.days ? detailes.agreementDuration.days + '\n' + $root.source('ShortDay') : ''}}<p ng-show=\"detailes.procurementMethodType != 'closeFrameworkAgreementSelectionUA'\" ng-if=\"!detailes.isBelowThreshold &amp;&amp; detailes.complaintPeriod &amp;&amp; detailes.complaintPeriod.endDate\" class=mt10>{{$root.source('ComplaintPeriodPurchaseTerms')}} - {{$root.source('upTo')}} <span id=complaintPeriod>{{detailes.complaintPeriod.endDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><p ng-if=\"(detailes.canCreateComplaintForTender || detailes.canCreateClaimForTender) &amp;&amp;  !detailes.canCreateComplaintForTender &amp;&amp; detailes.complaintPeriod &amp;&amp; detailes.complaintPeriod.endDate\" id=qa_ComplaintPeriodFinished class=mt10>{{::$root.source('ComplaintPeriodFinished')}} - {{detailes.complaintPeriod.endDate|date:'dd-MM-yyyy, HH:mm'}}<p ng-if=detailes.qualificationPeriod.reportingDatePublication><span>{{::$root.source(\"ProposalReviewProtocolPublicationDate\")}} - <\/span> <span id=proposalReviewProtocolPublicationDate>{{detailes.qualificationPeriod.reportingDatePublication | date:'dd-MM-yyyy, HH:mm'}}<\/span><p ng-if=\"detailes.qualificationPeriod &amp;&amp; detailes.qualificationPeriod.endDate\"><span>{{::$root.source(\"QualificationEndDate\")}} - <\/span><span id=qualificationPeriod_endDate>{{detailes.qualificationPeriod.endDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><p class=\"fwb mt10\" ng-if=\"::englishMethodTypes | contains:detailes.procurementMethodType\" ng-bind=::detailes.titleEN><p id=tenderDescription ng-show=\"detailes.procurementMethodType != 'closeFrameworkAgreementSelectionUA'\" ng-bind=::detailes.description><p id=tenderDescriptionEN ng-show=\"detailes.procurementMethodType != 'closeFrameworkAgreementSelectionUA'\" ng-bind=::detailes.descriptionEN><p style=display:none><span id=tenderApiId>{{$root.source('TenderID')}}: <\/span>{{detailes.apiId}}<p ng-if=\"detailes.isDirectOrder &amp;&amp; detailes.funder\">{{$root.source('FundingPossibility')}} - <span style=font-size:100% class=\"label label-info\">{{$root.source('VolunteerFund')}}<\/span><div class=\"label label-danger\" style=font-size:90% ng-if=detailes.isCovid19>{{$root.source('IsCovidTender')}}<\/div><div class=\"label label-danger\" style=font-size:90% ng-if=\"detailes.procurementMethodRationale === 'war_for_freedom'\">{{$root.source('UkrainianWarLiberation')}}<\/div><p ng-if=\"detailes.procurementMethodType=='closeFrameworkAgreementSelectionUA'\">{{$root.source('IdentifierFrameworkKAgreement')}}: <span ng-repeat=\"agreement in detailes.agreements\" id=qa_agreementId{{$index}}>{{agreement.agreementId}}<\/span><div ng-if=\"::detailes.cause || detailes.lots &amp;&amp; detailes.lots.length>0 &amp;&amp; detailes.lots[0] &amp;&amp; detailes.lots[0].isFake &amp;&amp; detailes.lots[0].auctionUrl\" ng-include=\"'tenderDetailesAboutCause from cache'\"><\/div><p ng-if=::detailes.escoTenderExt id=nbuDiscRate value={{detailes.escoTenderExt.nbuDiscountRate}}>{{$root.source(\"NBUdiscountRate\")}} - {{(detailes.escoTenderExt.nbuDiscountRate*100).toPrecision(4)}}%<div class=\"w100 fl\"><div class=\"alert alert-dismissible alert-danger\" ng-if=\"::detailes.unsuccessfulReason &amp;&amp; detailes.unsuccessfulReason.length > 0\"><b class=pl5>{{$root.source('ReasonsForCancellation')}}:<\/b><ul><li ng-repeat=\"reason in detailes.unsuccessfulReason track by $index\">{{::translateReason(reason)}}<\/ul><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/directives/tender/tenderDetailesTopLocality.html","<span> <span id=customer_postIndex ng-if=::detailes.organization.address.postIndex>{{::detailes.organization.address.postIndex}},<\/span> <span id=customer_country ng-if=::detailes.organization.address.country.title> {{::getLocalizedTitle(detailes.organization.address.country)}}<span ng-if=::getLocalizedTitle(detailes.organization.address.region)>,<\/span> <\/span> <span id=customer_region ng-if=::detailes.organization.address.region.title>{{::getLocalizedTitle(detailes.organization.address.region)}},<\/span> <span id=customer_locality ng-if=::detailes.organization.address.locality>{{::detailes.organization.address.locality}},<\/span> <span id=customer_city ng-show=!showCity(detailes.organization.address.city.title) ng-if=::detailes.organization.address.city.title>{{::getLocalizedTitle(detailes.organization.address.city)}},<\/span> <span id=customer_addressStr ng-if=::detailes.organization.address.addressStr>{{::detailes.organization.address.addressStr}}<\/span> <\/span>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/directives/tender/tenderDetailesTopEye.html",'<i class="fa fa-eye" aria-hidden=true><\/i> <span ng-bind=detailes.numberOfUniqueViewsByAuthorizedUsers><\/span> <i class="fa cp ml10 fs17 red mr10" ng-click=toggleFavourite($event) aria-hidden=true ng-class="{\'fa-star\' : detailes.isFavorite, \'fa-star-o\' : !detailes.isFavorite}"><\/i>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/navigationBlock.html",'<ul class=orgMenu><li id="{{\'naviTitle\'+$index}}" class={{navi.type}} ng-if=navi.show ng-repeat="navi in navigation" ng-class="{\'active\' : navi.active, \'cp\' : !navi.active}" ng-click="!navi.active &amp;&amp; changeView(navi.type);"><div ng-if=navi.imgClass class="iconNavi {{navi.imgClass}}">&#00;<\/div><span class=w100> {{navi.title}} <span class="label label-info ml5" ng-if="navi.count > 0" ng-bind=navi.count><\/span> <i ng-if=navi.isNew class=navi-new_icon><\/i> <\/span><\/ul>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderPeriodInfo.html"," <span class=th>{{$root.source('PropositionPeriod')}}<\/span><br><div ng-show=\"tenderPeriodStart > dateToDay\">{{$root.source('Expected')}}<br><\/div><div ng-show=\"dateToDay >= tenderPeriodStart &amp;&amp; tender.tenderPeriod.tenderPeriodEnd > dateToDay\">{{$root.source('Lasts')}}<br><\/div><div ng-show=\"tender.tenderPeriod.tenderPeriodEnd &lt;= dateToDay\">{{$root.source('Completed')}}<br><\/div><span id=tenderStart class=date-to>{{$root.source('since')}} {{tender.tenderPeriod.startDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><br> <span id=tenderEnd class=date-to>{{$root.source('upTo')}} {{tender.tenderPeriod.endDate|date:'dd-MM-yyyy, HH:mm'}}<\/span>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/enquiryPeriodInfo.html",'<div ng-switch on=ctrl.tender.procurementMethodType><span class=th ng-switch-default>{{::ctrl.root.source("EnquiriesPeriod")}}<\/span> <span class=th ng-switch-when=closeFrameworkAgreementSelectionUA>Період запрошення<\/span><br><\/div><div ng-show="ctrl.tender.enquiryPeriod.enquiryPeriodEnd > ctrl.dateToDay">{{::ctrl.root.source("Lasts")}}<br><\/div><div ng-show="ctrl.tender.enquiryPeriod.enquiryPeriodEnd &lt; ctrl.dateToDay">{{::ctrl.root.source("Completed")}}<br><\/div><span id=enquiryStart class=date-to>{{::ctrl.root.source("since")}} {{ctrl.tender.enquiryPeriod.startDate|date:\'dd-MM-yyyy, HH:mm\'}}<\/span><br> <span id=enquiryEnd class=date-to>{{::ctrl.root.source("upTo")}} {{ctrl.tender.enquiryPeriod.endDate|date:\'dd-MM-yyyy, HH:mm\'}}<\/span><br>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/bidLowPriceModal.html",'<div class="modal fade" id=bidLowPriceModal_{{modalId}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button ng-click="" type=button class=close data-dismiss=modal>&times;<\/button><\/div><div class=modal-body><span>{{$root.source(\'OfferMoreThan30\')}}.<\/span><\/div><div class=modal-footer style=text-align:center><button type=button class="btn btn-success" ng-click="chooseBidLowPriceModalData.callback.apply(null, chooseBidLowPriceModalData.args)" data-dismiss=modal> {{$root.source(\'ContinueRegistration\')}} <\/button> <button type=button class="btn btn-danger" data-dismiss=modal> {{$root.source(\'ReturnToEdit\')}} <\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderAuctionInfo.html","<span ng-show=\"tender.lots.length &lt; 2\" class=th>{{$root.source('Auction')}}<\/span> <span ng-show=\"tender.lots.length >= 2\" class=th>{{$root.source('AuctionsPeriod')}}<\/span><br><div ng-if=\"tender.config.hasAuction &amp;&amp; tender.auctionFirstStartDate\"><div ng-if=\"tender.auctionFirstStartDate > dateToDay ||         (tender.status == 'active.pre-qualification' || tender.status == 'active.tendering' || tender.status == 'active.pre-qualification.stand-still')\">{{$root.source('Expected')}}<br> <span class=date-to>{{$root.source('since')}} <span id=auctionStartDate>{{tender.auctionFirstStartDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><\/span><br><\/div><div ng-if=\"(dateToDay >= tender.auctionFirstStartDate &amp;&amp; tender.status == 'active.auction')\">{{$root.source('Lasts')}}<br> <span class=date-to>{{$root.source('since')}} <span id=auctionStartDate>{{tender.auctionFirstStartDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><\/span><br><\/div><div ng-if=\"tender.auctionLastStartDate &lt; dateToDay &amp;&amp; tender.status != 'active.auction' &amp;&amp; tender.status != 'active.pre-qualification'         &amp;&amp; tender.status != 'active.pre-qualification.stand-still' &amp;&amp; tender.status != 'active.tendering'\">{{$root.source('Completed')}}<br> <span class=date-to>{{$root.source('since')}} <span id=auctionStartDate>{{tender.auctionFirstStartDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><\/span><br> <span class=date-to>{{$root.source('upTo')}} <span id=auctionEndDate>{{tender.auctionLastEndDate|date:'dd-MM-yyyy, HH:mm'}}<\/span><\/span><br><\/div><\/div><div ng-if=\"tender.config.hasAuction &amp;&amp; !tender.auctionFirstStartDate\" class=endDate style=padding-top:6px><span ng-if=\"(tender.status == 'active.auction')                         || (tender.status == 'active.qualification')                         || (tender.status == 'active.awarded')                         || (tender.status == 'unsuccessful')                         || (tender.status == 'complete')\"> {{$root.source('UnsuccessfulAuction')}} <\/span> <span ng-if=\"(tender.status == 'cancelled')\"> {{$root.source('LotCancelled1')}} <\/span> <span ng-if=\"(tender.status == 'active.stage2.pending')\"> {{$root.source('Expected')}} <\/span> <span ng-if=\"(tender.status == 'active.tendering') || (tender.status == 'active.enquiries')\"> <span ng-if=tender.isBelowThreshold> {{$root.source('BeginProposalsDeterminated')}} <\/span> <span ng-if=!tender.isBelowThreshold> {{$root.source('EndProposalsDeterminated')}} <\/span> <\/span><\/div><div ng-if=!tender.config.hasAuction><span>{{$root.source('WillNotBeHeld')}}<\/span><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderDetailesAbout.html",'<a class="btn btn-danger btn-sm next-level" ng-if="(detailes.procurementMethodType==\'competitiveDialogueUA\' ||           detailes.procurementMethodType==\'competitiveDialogueEU\') &amp;&amp; detailes.status==\'complete\'" href=# go-to-tender=null tender-id=detailes.stage2TenderId> {{$root.source(\'LinkOnSecondStage\')}} <\/a><div class="tree-fun hidden-print"><span ng-show="!detailes.lots[0].isFake &amp;&amp; detailes.lots.length > 1 &amp;&amp; isMyBidInTender()" id=openAllLotsWithMyBids ng-click=showMyBids() class="cp ha2"> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'LotsWithMyOffers\')}}<\/span> <\/span> <span id=openAllLots ng-click="openCloseTree(\'show\'); openTreeClicked = true" ng-class="{\'clicked\': openTreeClicked}" class="cp ha2"> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span> <span ng-click="openCloseTree(\'hide\'); openTreeClicked = false" class="ml10 cp ha2"> <span class="hidden-print tree-state">-<\/span> <span class=a2>{{$root.source(\'closeAll\')}}<\/span> <\/span><\/div><div id=qa_tenderBlock class="mh5 aagg" ng-if="detailes.procurementMethodType === \'priceQuotation\' || detailes.lots[0].isFake"><div class="tree treeTopSet tree-00 cp w100 fl" ng-class="{\'treeTop\': detailes.features.length>0 || detailes.documents.length>0 || detailes.isEdit || (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)}" data-toggle=collapse data-target=#tree-00 ng-if="detailes.features.length > 0 ||                detailes.documents.length > 0 ||                detailes.isEdit ||                detailes.mainProcurementCategory ||                (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)"><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name ng-if=::!detailes.lots[0].isFake>{{$root.source(\'TenderDescription\')}}<\/div><div class=tree-tom-name ng-if=detailes.lots[0].isFake><b>{{$root.source(\'Tender\')}}:<\/b> <b ng-class=::getLotStatusLabelClass(detailes.lots[0].status) class=label style=font-size:100% ng-bind=::getLotStatus(detailes.lots[0].status)> <\/b> <b id="{{\'lotValue_\' + \'0\'}}" class=hidden-xs>{{detailes.lots[0].value.amount | numberDecimal}}<\/b> <span id="{{::\'lotCurrency_\' + \'0\'}}" class=hidden-xs ng-bind=::detailes.lots[0].value.currencyCode><\/span> <i id="{{\'lotVatInc_\' + \'0\'}}" ng-if=detailes.lots[0].value.valueAddedTaxIncluded class="text-warning pdv hidden-xs"> ({{$root.source(\'IncludingPdv\')}}) <\/i> <i id="{{\'lotVatExc_\' + \'0\'}}" ng-if=!detailes.lots[0].value.valueAddedTaxIncluded class="text-warning pdv hidden-xs"> ({{$root.source(\'ExcludingPdv\')}}) <\/i><\/div><a ng-click=WriteAddress(detailes) class="btn btn-danger btn-sm btn-bid spec-btn hidden-print" href={{::detailes.lots[0].auctionUrl}} target=_blank ng-if="ng_localStorage.isCustomer &amp;&amp;                  detailes.lots[0].isFake &amp;&amp;                  lot.auctionUrl &amp;&amp;                  !(detailes.lots &amp;&amp; detailes.lots.length>0 &amp;&amp; detailes.lots[0] &amp;&amp; detailes.lots[0].isFake)"> <span class=hidden-xs>{{$root.source(\'SeeAuctionRealization\')}}<\/span> <span class="hidden-sm hidden-md hidden-lg">{{$root.source(\'ViewAuction\')}}<\/span> <\/a> <a ng-click=WriteAddress(detailes) id=participationUrl_{{::$index}} class="btn btn-danger btn-sm btn-bid spec-btn hidden-print" target=_blank ng-href={{getParticipationUrl(detailes.lots[0])}} ng-if="!ng_localStorage.isCustomer &amp;&amp;                  detailes.lots[0].isFake &amp;&amp;                  showParticipationUrl(detailes.lots[0]) &amp;&amp;                  detailes.status ==\'active.auction\' &amp;&amp;                  !detailes.isEdit"> {{$root.source(\'TakePartInAuction\')}} <\/a><\/div><div id=tree-00 class="panel-collapse collapse in tree-00 w100 fl" ng-if="detailes.features.length>0 ||                detailes.documents.length>0 ||                detailes.isEdit ||                (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake) ||                detailes.mainProcurementCategory"><div class=pt10 ng-class="{\'dash_bottom\': detailes.features.length > 0 ||                                       detailes.documents.length > 0 ||                                       detailes.isEdit ||                                       (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)}"><div class="col-sm-12 ml10"><button id=download_excel_offers ng-if="detailes.procurementMethodType === \'priceQuotation\' &amp;&amp; ng_localStorage.isAuthorized" type=button class="btn btn-info" ng-click=downloadExcelOffersById(detailes.id)> {{$root.source(\'DownloadExcelOffers\')}} <\/button> <button id=show-contract-project ng-if="detailes.procurementMethodType === \'priceQuotation\' &amp;&amp; detailes.contractTemplateName" type=button class="btn btn-success" ng-click=showPQContractProject(detailes.apiId)> {{$root.source(\'SeeContractProject\')}} <\/button><\/div><div ng-if=detailes.contractTemplateName class="col-sm-12 ml10"><\/div><div ng-if="::detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length>0" class="qq tree tree-02 cp w100 subName-01 tree-last dash_middle fl" data-toggle=collapse data-target=#tree-01-03><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Positions\')}}<\/div><\/div><div ng-if="::detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length>0" id=tree-01-03 class="qq panel-collapse collapse in tree-01 w100"><div class=dush-clear><\/div><div class="scrollbarMobile mb20"><div ng-if=detailes.isPQBucket><div ng-repeat="item in detailes.lots[0].items track by $index"><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0"><tr><th ng-if=checkIfLotHasRelatedBuyer(detailes.lots[0].items)>{{$root.source(\'Customer\')}}<th>{{$root.source(\'ItemDescription\')}}<th class=itemQuantity>{{$root.source(\'QuantityItemUnit\')}}<th ng-if=!detailes.isDirectOrder>{{$root.source(\'DeliveryAddress\')}} / {{$root.source(\'DeliveryPeriod1\')}}<th ng-if=detailes.isDirectOrder>{{$root.source(\'DeliveryPossibilityDeliveryPeriod\')}}<th>{{$root.source(\'CPV\')}}<th ng-if=::additionalClassifications(detailes.lots[0].items)>{{$root.source(\'Classificators\')}}<tr><td ng-if=checkIfLotHasRelatedBuyer(detailes.lots[0].items)><div class=fwb>{{getRelatedBuyer(item.relatedBuyer).name}}<\/div><div>{{getRelatedBuyer(item.relatedBuyer).identifier.apiId}}<\/div><td><div ng-if=::item.deliveryAddress ng-include="\'tenderDetailesAboutItemDescr from cache\'"><\/div><td class=itemQuantity><div ng-include="\'tenderDetailesAboutItemQuantity from cache\'"><\/div><td ng-class="{\'deliveryAddress\' : !isItemsFeatures(detailes.lots[0].items)}"><div ng-include="\'tenderDetailesAboutItemDelivery1 from cache\'"><\/div><span id=delivery_start_0{{::$index}} ng-if=::item.deliveryDate.startDate> {{$root.source(\'since\')}} {{getDate(item.deliveryDate.startDate) | date:\'dd-MM-yyyy\' || "-"}} <\/span> <span id=delivery_end_0{{::$index}} ng-if=::item.deliveryDate.endDate> {{$root.source(\'upTo\')}} {{getDate(item.deliveryDate.endDate) | date:\'dd-MM-yyyy\' || "-"}} <\/span> <br><div ng-if=::item.deliveryLocation ng-include="\'tenderDetailesAboutItemDelivery2 from cache\'"><\/div><td class=itemClassification><div ng-if=::item.classification ng-include="\'tenderDetailesAboutItemClassifi from cache\'"><\/div><td ng-if=additionalClassifications(detailes.lots[0].items)><div ng-repeat="additionalClassification in ::item.additionalClassifications track by additionalClassification.id"><b ng-if=::additionalClassification.scheme> {{$root.source(\'Classificator\')}} <span ng-if="::additionalClassification.scheme === \'INN\'">{{$root.source(\'INN\')}}<\/span> <span ng-if="::additionalClassification.scheme === \'ATC\'">{{$root.source(\'ATX\')}}<\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" ng-bind=::additionalClassification.scheme> <\/span> <span ng-if="::item.additionalClassifications.length>1">({{::$index}})<\/span> <\/b> <br> <span id="{{::\'additionalClassification_id\' + $index}}" ng-bind=::additionalClassification.id><\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" id="{{::\'additionalClassification_desc\' + $index}}" ng-bind=::getLocalizedDescription(additionalClassification)><\/span><br><\/div><tr ng-if="::(item.documents.length!=0 || detailes.isEdit || item.features.length!=0) &amp;&amp; detailes.procurementMethodType !== \'priceQuotation\' &amp;&amp; $last" class=hno><td colspan=4 class="additionalItem b0 hno"><div ng-include="\'featureAndDocs from cache\'"><\/div><\/table><div class="qq tree cp w100 fl subName-01 tree-last last-tree-block collapsed" data-toggle=collapse ng-if="detailes.procurementMethodType === \'priceQuotation\'" style=margin-bottom:20px;margin-top:10px data-target="{{\'#profileDropDown\' + $index}}" aria-expanded=false aria-controls=profileDropDown><span class="hidden-print tree-state minus">-<\/span> <span class="hidden-print tree-state plus">+<\/span><div class=tree-child-name>{{$root.source(\'Profile\')}} {{$index + 1}}: {{item.profile.title}}<\/div><\/div><div id="{{\'profileDropDown\' + $index}}" class="qq panel-collapse collapse" ng-if="detailes.procurementMethodType === \'priceQuotation\'" style=padding-bottom:15px;margin-left:35px><tender-item-technical-characteristics tender=detailes item=item><\/tender-item-technical-characteristics><\/div><\/div><\/div><div ng-if=!detailes.isPQBucket><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0"><tr><th ng-if=checkIfLotHasRelatedBuyer(detailes.lots[0].items)>{{$root.source(\'Customer\')}}<th>{{$root.source(\'ItemDescription\')}}<th class=itemQuantity>{{$root.source(\'QuantityItemUnit\')}}<th ng-if=!detailes.isDirectOrder>{{$root.source(\'DeliveryAddress\')}} / {{$root.source(\'DeliveryPeriod1\')}}<th ng-if=detailes.isDirectOrder>{{$root.source(\'DeliveryPossibilityDeliveryPeriod\')}}<th>{{$root.source(\'CPV\')}}<th ng-if=::additionalClassifications(detailes.lots[0].items)>{{$root.source(\'Classificators\')}}<tr ng-repeat-start="item in detailes.lots[0].items track by item.id"><td ng-if=checkIfLotHasRelatedBuyer(detailes.lots[0].items)><div class=fwb>{{getRelatedBuyer(item.relatedBuyer).name}}<\/div><div>{{getRelatedBuyer(item.relatedBuyer).identifier.apiId}}<\/div><td><div ng-if=::item.deliveryAddress ng-include="\'tenderDetailesAboutItemDescr from cache\'"><\/div><td class=itemQuantity><div ng-include="\'tenderDetailesAboutItemQuantity from cache\'"><\/div><td ng-class="{\'deliveryAddress\' : !isItemsFeatures(detailes.lots[0].items)}"><div ng-include="\'tenderDetailesAboutItemDelivery1 from cache\'"><\/div><span id=delivery_start_0{{::$index}} ng-if=::item.deliveryDate.startDate> {{$root.source(\'since\')}} {{getDate(item.deliveryDate.startDate) | date:\'dd-MM-yyyy\' || "-"}} <\/span> <span id=delivery_end_0{{::$index}} ng-if=::item.deliveryDate.endDate> {{$root.source(\'upTo\')}} {{getDate(item.deliveryDate.endDate) | date:\'dd-MM-yyyy\' || "-"}} <\/span> <br><div ng-if=::item.deliveryLocation ng-include="\'tenderDetailesAboutItemDelivery2 from cache\'"><\/div><td class=itemClassification><div ng-if=::item.classification ng-include="\'tenderDetailesAboutItemClassifi from cache\'"><\/div><td ng-if=additionalClassifications(detailes.lots[0].items)><div ng-repeat="additionalClassification in ::item.additionalClassifications track by additionalClassification.id"><b ng-if=::additionalClassification.scheme> {{$root.source(\'Classificator\')}} <span ng-if="::additionalClassification.scheme === \'INN\'">{{$root.source(\'INN\')}}<\/span> <span ng-if="::additionalClassification.scheme === \'ATC\'">{{$root.source(\'ATX\')}}<\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" ng-bind=::additionalClassification.scheme> <\/span> <span ng-if="::item.additionalClassifications.length>1">({{::$index}})<\/span> <\/b> <br> <span id="{{::\'additionalClassification_id\' + $index}}" ng-bind=::additionalClassification.id><\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" id="{{::\'additionalClassification_desc\' + $index}}" ng-bind=::getLocalizedDescription(additionalClassification)> <\/span> <br><\/div><tr ng-repeat-end="" class=hno ng-if="::(item.documents.length!=0 || detailes.isEdit || item.features.length!=0) &amp;&amp;                                       detailes.procurementMethodType !== \'priceQuotation\'"><td colspan=4 class="additionalItem b0 hno"><div ng-include="\'featureAndDocs from cache\'"><\/div><\/table><\/div><\/div><\/div><div ng-if="detailes.documents &amp;&amp; detailes.documents.length > 0 || detailes.isEdit &amp;&amp;                        detailes.procurementMethodType !== \'priceQuotation\'" ng-include="\'tenderDetailesAboutDocs from cache\'"><\/div><div class="qq tree-02 tree cp w100 fl subName-01 tree-last dash_middle collapsed" data-toggle=collapse data-target="{{\'#tender-information\'}}" aria-expanded=false ng-if="::detailes.lots[0].isFake &amp;&amp; !detailes.isLimitedReporting"><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'PurchaseInformation\')}}<\/div><\/div><div id=tender-information class="qq panel-collapse collapse tree-02" ng-class="{\'moveLeft\': detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length > 0}" style=padding-bottom:15px><div class=dush-clear><\/div><div class="qq pt0 w100" ng-if="::detailes.lots[0].isFake &amp;&amp; !detailes.isLimitedReporting"><div ng-if=detailes.milestones.length><milestone-get data=detailes><\/milestone-get><\/div><div ng-if="::detailes.lots[0].isFake &amp;&amp; !detailes.isLimitedReporting"><div ng-if=::detailes.lots[0].value.amount ng-include="\'tenderDetailesAboutBudget from cache\'"><\/div><div ng-if="::detailes.procurementMethodType !==\'esco\'                                &amp;&amp; detailes.procurementMethodType !==\'priceQuotation\'                                &amp;&amp; detailes.config.hasAuction" class=row><div ng-include="\'tenderDetailesAboutMinStep from cache\'"><\/div><\/div><div ng-if="detailes.procurementMethodType !==\'priceQuotation\' &amp;&amp; detailes.config.hasAuction"><div ng-include="\'tenderDetailesAboutStartDate from cache\'"><\/div><\/div><div class=row ng-if=::detailes.lots[0].escoLotExt><div class=col-sm-4>{{$root.source("MinimalStepPerc")}}:<\/div><div class=col-sm-8><span id="{{\'minimalStepPercentage\' + \'0\'}}" value={{detailes.lots[0].escoLotExt.minimalStepPercentage}}> {{::detailes.lots[0].escoLotExt.minimalStepPercentage*1000/10}} <\/span>%<\/div><\/div><div class=row ng-if=::detailes.lots[0].escoLotExt><div class=col-sm-4>{{$root.source("FundingKind")}}:<\/div><div class=col-sm-8><span id="{{\'fundingKind\' + \'0\'}}"> {{::detailes.lots[0].escoLotExt.fundingKind == \'budget\' ? $root.source("FundingKindBudget") : $root.source("FundingKindOther")}} <\/span><\/div><\/div><div class=row ng-if=::detailes.lots[0].escoLotExt><div class=col-sm-4>{{$root.source("YearlyPaymentsPercentageRange")}}:<\/div><div class=col-sm-8><span id="{{\'yearlyPaymentsPercentageRange\' + \'0\'}}" value={{detailes.lots[0].escoLotExt.yearlyPaymentsPercentageRange}}> {{::detailes.lots[0].escoLotExt.yearlyPaymentsPercentageRange*1000/10}} <\/span>%<\/div><\/div><\/div><\/div><\/div><div ng-if="detailes.features &amp;&amp; detailes.features.length > 0" ng-include="\'tenderDetailesAboutFeature from cache\'"><\/div><div ng-if=detailes.lots[0].isFake id=treeLotBid{{::$index}} class="tree-00 w100 fl panel-collapse collapse bids-block in"><div class=dash_bottom><tender-bids-block detailes=detailes lot=detailes.lots[0] vm=vm tender-has-bids=tenderHasBids reload-detailes=reloadDetailes() reload-bid="reloadBid({skipReloadComplaints: skipReloadComplaints, bidId: bidId, forceDetailesReload: forceDetailesReload})" doctype=doctypeBid id="\'tree-01-04\'"> <\/tender-bids-block><\/div><\/div><tender-profile-technical-characteristics ng-if="detailes.procurementMethodType == \'priceQuotation\' &amp;&amp; !detailes.isPQBucket" tender=detailes><\/tender-profile-technical-characteristics><\/div><\/div><\/div><div ng-if=!detailes.lots[0].isFake><div class="fl w100" ng-if="detailes.lots.length > 1 &amp;&amp;                !detailes.isEdit &amp;&amp;                detailes.status === \'active.tendering\' &amp;&amp;                ng_localStorage.isAuthorized &amp;&amp;                detailes.organization.tenantId !== ng_localStorage.userTenantId"><div id=massFeed><div class=panel-group ng-if="!isUserCantAddAnyDoc &amp;&amp; !areLotFeaturesPresented()"><form name=confidentialityForm><div class="panel panel-default"><div class="panel-heading cp collapsed" ng-click=openMassFeedDocuments()><button type=button class="close closeBt mt-2" data-dismiss=modal>&times;<\/button> <button type=button class="close openBt mt-1 mr-1" data-dismiss=modal>&#9660;<\/button> <span class=panel-title> <span>{{$root.source(\'FormForSeveralLots\')}}<\/span> <\/span><\/div><div ng-if=showMassFeedDocuments id=collapse-add-docs class="panel-collapse collapse"><mass-feed-documents-prozorro tender=detailes doctype=doctypeBid confidentiality-form=confidentialityForm allowed-extensions=allowedFileExtensions is-my-bid-here=isMyBidHere(lotBids) reload=reloadDetailes() block=treeBlocks reload-bid="reloadBid({skipReloadComplaints: skipReloadComplaints, bidId: bidId, forceDetailesReload: forceDetailesReload})"> <\/mass-feed-documents-prozorro><\/div><\/div><\/form><\/div><\/div><\/div><div ng-repeat="lot in detailes.lots track by $index" lottitle={{lot.title}} class="w100 mh5 bids"><div class="tree treeTop treeTopSet tree-00 cp w100 fl wsn" ng-click="collapseTree($index, \'treeLot\')" ng-init=dom.treeBlock[$index] ng-class="{\'no-dush-2\' : lot.features.length==0 &amp;&amp; lot.documents.length==0 &amp;&amp; lot.items.length==0 &amp;&amp; !detailes.isEdit,                        \'collapsed\' : !showTreeBlock($index, \'treeLot\'),                        \'myBidHere\' : isMyBidHere(lot.bids) &amp;&amp; !lot.bid.isDraft,                        \'opened__sidebar\' : ifSideBarHasClass()}"><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name><div class=fl><b ng-class=getLotStatusLabelClass(lot.status) ng-if=lot.status class="label db550" style=font-size:100%> {{getLotStatus(lot.status)}} <span ng-if=lot.failedProcurementReason data-placement=bottom-right data-html=true data-type=info bs-tooltip="{ \'title\': \'{{lot.failedProcurementReason}}\' }"> <i class="fa fa-question-circle" aria-hidden=true><\/i> <\/span> <\/b><\/div><div class=fl><b ng-if=::!lot.isFake> <span id="{{::\'lotTitle_\' + $index}}" ng-bind="::lot.title | limitTo:30" title={{::lot.title}}> <\/span> <span ng-bind=::includePoints(lot.title)><\/span> <\/b> <b ng-if=::lot.isFake>{{$root.source(\'Tender\')}}:<\/b><\/div><div class="fl hide-price"><span id="{{::\'lotValue_\' + $index}}" class="fwn pl15" value={{lot.value.amount}} ng-bind="::lot.value.amount | numberDecimal"><\/span> <span id="{{::\'lotCurrency_\' + $index}}" class=fwn ng-bind=::lot.value.currencyCode><\/span> <i id="{{\'lotVatInc_\' + $index}}" ng-if=::lot.value.valueAddedTaxIncluded class="text-warning pdv"> ({{$root.source(\'IncludingPdv\')}})<\/i> <i id="{{\'lotVatExc_\' + $index}}" ng-if=::!lot.value.valueAddedTaxIncluded class="text-warning pdv"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><\/div><div class=auctionData ng-if=::detailes.lots[$index].auctionPeriod.startDate ng-class="{\'moovRight\' : ng_localStorage.isAuthorized &amp;&amp; detailes.isMyBidActiveHere &amp;&amp;                                          lot.auctionUrl &amp;&amp;                                          !(detailes.lots &amp;&amp; detailes.lots.length > 0 &amp;&amp; detailes.lots[0] &amp;&amp; detailes.lots[0].isFake) ||                                          showParticipationUrl(lot) &amp;&amp;                                          detailes.status ==\'active.auction\' &amp;&amp;                                          !detailes.isEdit &amp;&amp;                                          !(lot.auctionUrl &amp;&amp;                                          !(detailes.lots &amp;&amp;                                          detailes.lots.length > 0 &amp;&amp;                                          detailes.lots[0] &amp;&amp;                                          detailes.lots[0].isFake))}"><span ng-hide="detailes.status === \'active.tendering\' &amp;&amp; lot.status === \'cancelled\'"> <span ng-hide="detailes.status != \'active.auction\' &amp;&amp;                                   detailes.status != \'active.pre-qualification\' &amp;&amp;                                   detailes.status != \'active.pre-qualification.stand-still\' &amp;&amp;                                   detailes.status != \'active.tendering\' ||                                   detailes.status ==\'active.auction\'"> {{$root.source(\'Auction\')}} <span class=hideSmall>{{$root.source(\'ExpectedLowercase\')}}<\/span> {{$root.source(\'since\')}} <\/span> <span ng-show="detailes.status ==\'active.auction\' &amp;&amp; !lessThenToday(detailes.lots[0].auctionPeriod.startDate)"> {{$root.source(\'Auction\')}} <span class=hideSmall>{{$root.source(\'ExpectedLowercase\')}}<\/span> {{$root.source(\'since\')}} <\/span> <span ng-show="detailes.status ==\'active.auction\' &amp;&amp; lessThenToday(detailes.lots[0].auctionPeriod.startDate)"> {{$root.source(\'Auction\')}} <span class=hideSmall>{{$root.source(\'LastsLowercase\')}}<\/span> {{$root.source(\'since\')}} <\/span> <span ng-show="detailes.status != \'active.auction\' &amp;&amp;                                   detailes.status != \'active.pre-qualification\' &amp;&amp;                                   detailes.status != \'active.pre-qualification.stand-still\' &amp;&amp;                                   detailes.status != \'active.tendering\'"> {{$root.source(\'AuctionTookPlace\')}} <\/span> <b>{{lot.auctionPeriod.startDate | date:\'dd-MM-yyyy, HH:mm\'}}<\/b> <\/span><\/div><\/div><div class="fr auctionDropDown"><button type=button ng-if="::lot.auctionUrl &amp;&amp;                            !(detailes.lots &amp;&amp; detailes.lots.length > 0 &amp;&amp; detailes.lots[0] &amp;&amp; detailes.lots[0].isFake) &amp;&amp;                            showParticipationUrl(lot) &amp;&amp;                            detailes.status ==\'active.auction\' &amp;&amp;                            !detailes.isEdit" class="btn btn-sm btn-danger dropdown-toggle fr hidden-print" data-toggle=dropdown aria-haspopup=true aria-expanded=false> <span class=caret><\/span> <span class=sr-only>Toggle Dropdown<\/span> <\/button> <a ng-click=WriteAddress(detailes) id=participationUrl_{{::$index}} ng-if="ng_localStorage.isAuthorized &amp;&amp;                      detailes.isMyBidActiveHere &amp;&amp;                      lot.auctionUrl &amp;&amp;                      !(detailes.lots &amp;&amp; detailes.lots.length > 0 &amp;&amp; detailes.lots[0] &amp;&amp; detailes.lots[0].isFake)" class="btn btn-sm btn-danger fr hidden-print" target=_blank ng-href={{getParticipationUrl(lot)}}> {{$root.source(\'TakePartInAuction\')}} <\/a> <a class="btn btn-danger btn-sm btn-bid seeAuction hidden-print" ng-if="showParticipationUrl(lot) &amp;&amp;                      detailes.status ==\'active.auction\' &amp;&amp;                      !detailes.isEdit &amp;&amp;                      !(lot.auctionUrl &amp;&amp; !(detailes.lots &amp;&amp; detailes.lots.length > 0 &amp;&amp; detailes.lots[0] &amp;&amp; detailes.lots[0].isFake))" href={{::lot.auctionUrl}} target=_blank> <span class=hidden-xs>{{$root.source(\'SeeAuctionRealization\')}}<\/span> <span class="hidden-sm hidden-md hidden-lg">{{$root.source(\'ViewAuction\')}}<\/span> <\/a> <br><ul class="dropdown-menu dropdown-menu-auction"><li><a href={{::lot.auctionUrl}} target=_blank>{{$root.source(\'SeeAuctionRealization\')}}<\/a><\/ul><\/div><div id=treeLot-00-{{::$index}} class="tree-00 w100 fl panel-collapse collapse" ng-class="::{\'no-dush-2\' : lot.features.length == 0 &amp;&amp; lot.documents.length == 0 &amp;&amp; lot.items.length == 0 &amp;&amp; !detailes.isEdit,                          \'in\' : detailes.lots.length === 1}"><div class=dash_bottom ng-if="showTreeBlock($index, \'treeLot\')"><tender-subject-info lot=lot l-index=$index detailes=detailes get-lot-status-label-class=getLotStatusLabelClass get-lot-status=getLotStatus is-items-features=isItemsFeatures additional-classifications=additionalClassifications add-bid=addBid get-reason-type-name-by-id=getReasonTypeNameById can-modify-documents=canModifyDocuments subject=detailes clarify=statusClarify reload=reloadDetailes open-close-tree-bid=openCloseTreeBid open-modal-cancel-tender=openModalCancelTender allowed-extensions=allowedFileExtensions subscribe-cpv-code=postUserSubscriptionByConcreteCpvCode(id)> <\/tender-subject-info><\/div><\/div><div id=treeLotBid{{::$index}} class="tree-00 w100 fl panel-collapse collapse bids-block" ng-class="{\'in\' : detailes.lots.length === 1}"><div class=dash_bottom ng-if="showTreeBlock($index, \'treeLot\') || treeBlocks.generateBidsInputs"><span ng-if="isMyBidHere(lot.bids) &amp;&amp; lot.bid.isDraft" class=badge>{{$root.source(\'Draft\')}}<\/span> <tender-bids-block detailes=detailes lot=lot vm=vm tender-has-bids=tenderHasBids reload-detailes=reloadDetailes() reload-bid="reloadBid({skipReloadComplaints: skipReloadComplaints, bidId: bidId, forceDetailesReload: forceDetailesReload})" doctype=doctypeBid> <\/tender-bids-block><\/div><\/div><\/div><\/div><div id=qa_tenderDocumentsBlock class="mh5 aagg" ng-if="detailes.procurementMethodType !==\'priceQuotation\' &amp;&amp; !detailes.lots[0].isFake"><div class="tree treeTopSet tree-00 cp w100 fl" ng-class="{\'treeTop\': detailes.documents.length>0 || detailes.isEdit || (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)}" data-toggle=collapse data-target=#tree-00 ng-if="detailes.documents.length > 0 ||                detailes.isEdit ||                (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)"><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name ng-if=::!detailes.lots[0].isFake>{{$root.source(\'TenderDocuments\')}}<\/div><\/div><div id=tree-00 class="panel-collapse collapse in tree-00 w100 fl" ng-if="detailes.documents.length>0 ||                detailes.isEdit ||                (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)"><div class=pt10 ng-class="{\'dash_bottom\': detailes.documents.length > 0 ||                                       detailes.isEdit ||                                       (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)}"><div class="first-sub-content pt0" ng-if=::detailes.mainProcurementCategory><tender-documents can-modify-documents=canModifyDocuments tenderid=detailes.id documents=detailes.documents tender=detailes status=detailes.status procurementmethodtype=detailes.procurementMethodType doctype=doctype tender-end-date=detailes.tenderPeriod.endDate is-edit=isEdit allowed-extensions=allowedFileExtensions need-sort-documents=true need-show-confidentiality=true need-export-draft-document-after-save="detailes.status !== \'\'"> <\/tender-documents><\/div><\/div><\/div><\/div><div ng-if="detailes.features &amp;&amp; detailes.features.length > 0 &amp;&amp; detailes.procurementMethodType !==\'priceQuotation\' &amp;&amp; !detailes.lots[0].isFake" ng-include="\'tenderDetailesAboutFeature from cache\'"><\/div><div ng-if="detailes.contactPoints.length > 0" class=contactPoints><label class=control-label>{{$root.source(\'AdditionalContactPersons\')}}:<\/label><div ng-repeat="contactPoint in ::detailes.contactPoints"><div class="text-success mb5">{{$root.source(\'ContactPerson\')}}<\/div><div class=row><div class=col-sm-3><span>{{$root.source(\'Nomination\')}}:<\/span><\/div><div class=col-sm-9><span ng-bind="::contactPoint.name||\'-\'" id="{{\'cpName\'+$index}}"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source(\'Nomination\')}} ({{$root.source(\'eng\')}}):<\/span><\/div><div class=col-sm-9><span ng-bind="::contactPoint.nameEN || \'-\'" id="{{\'cpNameEN\'+$index}}"><\/span><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'CommunicLang\')}}:<\/div><div class=col-sm-9><span ng-bind="::contactPoint.languageTitle || contactPoint.language || \'-\'" id="{{\'cpLang\'+$index}}"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>E-mail:<\/span><\/div><div class=col-sm-9><span ng-bind="::contactPoint.email||\'-\'" id="{{\'cpEmail\'+$index}}"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source(\'Site\')}}:<\/span><\/div><div class=col-sm-9><span ng-bind="::contactPoint.url||\'-\'" id="{{\'cpUrl\'+$index}}"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source(\'Telephone\')}}:<\/span><\/div><div class=col-sm-9><span ng-bind="::contactPoint.telephone||\'-\'" id="{{\'cpTelephone\'+$index}}"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source(\'Fax\')}}:<\/span><\/div><div class=col-sm-9><span ng-bind="::contactPoint.faxNumber||\'-\'" id="{{\'cpFax\'+$index}}"><\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderSubjectInfo.html",'<div class="qq first-sub-content"><modal-cancel-tender-button detailes=subject type="\'lot\'" lot=lot> <\/modal-cancel-tender-button><h4 ng-if="lot.cancellations &amp;&amp; lot.cancellations.length > 0" style=margin-left:0;margin-bottom:0>{{$root.source(\'CancellationTenderInfo\')}}<\/h4><div ng-repeat="item in lot.cancellations | orderBy: \'-date\'" id="{{::\'lotCancelBlock_\' + lIndex+\'_\'+$index}}" class="panel panel-default qwer blockGray" style=margin-bottom:10px;border-color:rgba(121,121,121,1);border-width:3px ng-if="lot.cancellations &amp;&amp; lot.cancellations.length > 0"><div class=row><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source(\'Status\')}}:<\/div><div class=col-sm-8><p id="{{::\'lotCancelStatus_\' +lIndex+\'_\'+$index}}" style=font-size:14px ng-if=subject.isNewCancellationFlow2020 ng-bind="$root.source(\'CancelationStatus_\' + item.status)"><div style=font-size:14px ng-if=!subject.isNewCancellationFlow2020><p ng-if="item.status == \'pending\'" ng-bind="$root.source(\'CancelationStatus_draft\')"><p ng-if="item.status != \'pending\'" ng-bind="$root.source(\'CancelationStatus_\' + item.status)"><\/div><\/div><\/div><div class=row><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source(\'Reason\')}}:<\/div><div class=col-sm-8><p id="{{::\'lotCancelReason_\' +lIndex+\'_\'+$index}}" style=font-size:14px ng-bind=::item.reason><\/div><\/div><div class=row ng-if=::item.reasonType><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source(\'ReasonType\')}}:<\/div><div class=col-sm-8><p id="{{::\'lotCancelReasonType_\' +lIndex+\'_\'+$index}}" style=font-size:14px ng-bind=getReasonTypeNameById(item.reasonType)><\/div><\/div><div class=row><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source(\'Date\')}}:<\/div><div class=col-sm-8><p id="{{::\'lotCancelDate_\' +lIndex+\'_\'+$index}}" style=font-size:14px ng-bind="item.date | date:\'dd-MM-yyyy, HH:mm\'"><\/div><\/div><div class=row ng-if=subject.isNewCancellationFlow2020><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source(\'AppealPeriod\')}}:<\/div><div class=col-sm-8><p style=font-size:14px>{{$root.source(\'since\')}} <span ng-bind="item.complaintPeriod.startDate | date:\'dd-MM-yyyy, HH:mm\'" id="{{::\'lotCancelCompStart_\' +lIndex+\'_\'+$index}}"><\/span> {{$root.source(\'upTo\')}} <span ng-bind="item.complaintPeriod.endDate | date:\'dd-MM-yyyy, HH:mm\'" id="{{::\'lotCancelCompEnd_\' +lIndex+\'_\'+$index}}"><\/span><\/div><\/div><div class=row><div class="col-xs-12 col-sm-4"><p style=font-size:14px;font-weight:700>{{$root.source(\'Documents\')}}:<\/div><div class="col-xs-12 col-sm-8" ng-if="::item.documents.length > 0"><input type=checkbox ng-model=showCancelDocs[lot.index][$index] id=showCancelDocs{{lot.index}}{{$index}} class=dn> <label for=showCancelDocs{{lot.index}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=showCancelDocs[lot.index][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!showCancelDocs[lot.index][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} <\/label><div class="scrollbarMobile animate-if" ng-if=showCancelDocs[lot.index][$index]><docs-table-cancellations tender=subject documents=item.documents><\/docs-table-cancellations><\/div><\/div><\/div><div class=row><div class="col-xs-12 col-sm-4"><span ng-if="::item.documents.length==0">{{$root.source(\'DocumentsNotAdded\')}}<\/span><\/div><\/div><\/div><\/div><div ng-if="::lot.items.length > 0" class="qq tree tree-02 cp w100 fl subName-01 tree-last dash_middle" ng-click="collapseTree(lot.index, \'treeItems\')" ng-class="{\'collapsed\' : !showTreeBlock(lot.index, \'treeItems\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Positions\')}}<\/div><\/div><div ng-if="::lot.items.length>0" style=background-color:inherit id=treeItems{{::lIndex}} class="qq panel-collapse collapse in tree-01" ng-class="{\'in\': !showTreeBlock(lot.index, \'treeItems\')}"><div ng-if="showTreeBlock(lot.index, \'treeItems\')"><div class=dush-clear><\/div><div class=scrollbarMobile ng-repeat="item in lot.items track by item.id" ng-init="iIndex=$index"><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable"><tr><th ng-if=checkIfLotHasRelatedBuyer(lot.items)>{{$root.source(\'Customer\')}}<th>{{$root.source(\'ItemDescription\')}}<th class=itemQuantity>{{$root.source(\'QuantityItemUnit\')}}<th>{{$root.source(\'DeliveryAddress\')}} / <span ng-if="!(subject.procurementMethodType === \'closeFrameworkAgreementUA\' ||                                     subject.procurementMethodType === \'closeFrameworkAgreementSelectionUA\')"> {{$root.source(\'DeliveryPeriod\')}}: <\/span> <span ng-if="subject.procurementMethodType === \'closeFrameworkAgreementUA\' ||                                     subject.procurementMethodType === \'closeFrameworkAgreementSelectionUA\'"> {{$root.source(\'DeliveryTime\')}}/{{$root.source(\'ProvidingServices\')}}: <\/span><th>{{$root.source(\'CPV\')}}<th ng-if=::additionalClassifications(lot.items)>{{$root.source(\'Classificators\')}}<tr><td ng-if=checkIfLotHasRelatedBuyer(lot.items)><div class=fwb>{{getRelatedBuyer(item.relatedBuyer).name}}<\/div><div>{{getRelatedBuyer(item.relatedBuyer).identifier.apiId}}<\/div><td><p id="{{::\'item_description_\' + lot.index + \'_\' + $index}}" ng-bind=::item.description class="mt0 pt0"><p id="{{::\'item_descriptionEn_\' + lot.index + \'_\' + $index}}" ng-bind=::item.descriptionEN class=fwb><td class=itemQuantity><span id="{{::\'item_quantity_\' + lot.index + \'_\' + $index}}" ng-bind=::item.quantity><\/span><br> <span id="{{::\'item_unit_\' + lot.index + \'_\' + $index}}" ng-bind="::$root.isEnLanguageSelected() ? item.unit.name : item.unit.nameUA"> <\/span><td ng-class="{\'deliveryAddress\' : !isItemsFeatures(lot.items)}"><span id="{{\'delivery_postIndex_\' + lot.index + \'_\' + iIndex}}" ng-bind=::item.deliveryAddress.postIndex><\/span> <span id="{{\'delivery_country_\' + lot.index + \'_\' + iIndex}}" ng-bind=::getLocalizedTitle(item.deliveryAddress.country)><\/span> <span id="{{\'delivery_region_\' + lot.index + \'_\' + iIndex}}" ng-bind=::getLocalizedTitle(item.deliveryAddress.region)><\/span> <span id="{{\'delivery_locality_\' + lot.index + \'_\' + iIndex}}" ng-bind=::item.deliveryAddress.locality><\/span> <span id="{{\'delivery_city_\' + lot.index + \'_\' + iIndex}}" ng-if=!showCity(item.deliveryAddress.city.title) ng-bind=::getLocalizedTitle(item.deliveryAddress.city)><\/span> <span id="{{\'delivery_addressStr_\' + lot.index + \'_\' + iIndex}}" ng-bind=::item.deliveryAddress.addressStr><\/span><br> <span id="{{\'delivery_start_\' + lot.index + \'_\' + iIndex}}" ng-if=::item.deliveryDate.startDate>{{$root.source(\'since\')}} {{getDate(item.deliveryDate.startDate) | date:\'dd-MM-yyyy\' || "-"}}<\/span> <span id="{{\'delivery_end_\' + lot.index + \'_\' + iIndex}}" ng-if=::item.deliveryDate.endDate>{{$root.source(\'upTo\')}} {{getDate(item.deliveryDate.endDate) | date:\'dd-MM-yyyy\' || "-"}}<\/span><br> <span ng-if=::item.deliveryLocation.latitude id="{{::\'delivery_latitude\' + iIndex}}">{{::item.deliveryLocation.latitude}}, <\/span> <span ng-if=::item.deliveryLocation.longitude id="{{::\'delivery_longitude\' + iIndex}}">{{::item.deliveryLocation.longitude}}, <\/span> <span ng-if=::item.deliveryLocation.elevation id="{{::\'delivery_elevation\' + iIndex}}">{{::item.deliveryLocation.elevation}}<\/span><td class=itemClassification><a ng-href=classificationSearch/{{item.classification.id}}> <span id="{{::\'classification_code_\' + lot.index + \'_\' + iIndex}}" ng-bind=::item.classification.id><\/span><br> <span id="{{::\'classification_name_\' + lot.index + \'_\' + iIndex}}" ng-bind=::getLocalizedDescription(item.classification)><\/span> <\/a><td ng-if=::additionalClassifications(lot.items)><div ng-repeat="additionalClassification in ::item.additionalClassifications track by additionalClassification.id"><b ng-if=::additionalClassification.scheme> {{$root.source(\'Classificator\')}} <span id="{{::\'additionalClassification_scheme\' + $index}}">{{::additionalClassification.scheme}}<\/span> <span ng-if="::item.additionalClassifications.length>1">({{::$index}})<\/span> <\/b><br> <span id="{{::\'additionalClassification_id\' + $index}}" ng-bind=::additionalClassification.id><\/span>{{\' \' ||"-"}} <span id="{{::\'additionalClassification_desc\' + $index}}" ng-bind=::additionalClassification.description><\/span><br><\/div><tr ng-if="::item.documents.length!=0 || subject.isEdit || item.features.length!=0" class=hno><td colspan=4 class="additionalItem b0 hno"><div class="fl mb5 mt-3"><span ng-if="::item.features.length!=0" class="collapsed tree cp ha2" data-toggle=collapse data-target=#item-futers-{{::lot.index}}-{{::$index}}> <span class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span><span class="minus pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 fl h25 mr20 tdu qas">{{$root.source(\'NonPriceCriteriaMark\')}}<\/span> <\/span><\/div><div id=item-futers-{{::lot.index}}-{{::$index}} class="fluency-box collapse pl18" ng-if="::item.features.length!=0"><div ng-repeat="feature in ::item.features track by feature.id" ng-init="fIndex=$index"><div class="row mb0"><div class="col-xs-5 col-sm-3">{{$root.source(\'NameCPV\')}}:<\/div><div class="col-xs-7 col-sm-9"><span name=item id=itemFeatureTitle_{{::lot.index}}_{{iIndex}}_{{fIndex}} ng-bind=::feature.title><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.titleEN><div class="col-xs-5 col-sm-3">{{$root.source(\'NameEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=itemFeatureTitleEn_{{::lot.index}}_{{iIndex}}_{{fIndex}} ng-bind=::feature.titleEN><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.description><div class="col-xs-5 col-sm-3">{{$root.source(\'Comment\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=itemFeatureDescription_{{::lot.index}}_{{iIndex}}_{{fIndex}} ng-bind=::feature.description><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.descriptionEN><div class="col-xs-5 col-sm-3">{{$root.source(\'CommentEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=itemFeatureDescriptionEn_{{::lot.index}}_{{iIndex}}_{{fIndex}} ng-bind=::feature.descriptionEN><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.value><div class="col-xs-5 col-sm-3">{{$root.source(\'Weight\')}}, %:<\/div><div class="col-xs-7 col-sm-9"><span id=itemFeatureWeight_{{::lot.index}}_{{iIndex}}_{{fIndex}} ng-bind=::feature.value><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.options><div class="col-xs-5 col-sm-3">{{$root.source(\'Conditions\')}}:<\/div><div class="col-xs-7 col-sm-9"><ul style=padding-left:0><li ng-repeat="option in ::feature.options track by option.id" class=mb0><p><span id=itemFOptionTitle_{{::lot.index}}_{{iIndex}}_{{fIndex}}_{{$index}} ng-bind=::option.title><\/span>&nbsp;=&nbsp;<span id=itemFOptionValue_{{::lot.index}}_{{iIndex}}_{{fIndex}}_{{$index}} ng-bind=::option.value><\/span><p id=itemFOptionTitleEn_{{::lot.index}}_{{iIndex}}_{{fIndex}}_{{$index}} ng-bind=::option.titleEN><\/ul><\/div><\/div><\/div><\/div><div class="fl mb5 mt-3"><span ng-if="::item.documents.length!=0 || subject.isEdit" class="tree cp ha2" data-toggle=collapse data-target=#item-docs-{{::lot.index}}-{{::$index}} aria-expanded=true> <span class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span> <span class="minus pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 hl h25 tdu qas">{{$root.source(\'PositionDocs\')}}<\/span> <\/span><\/div><div class="pb15 fluency-box" ng-if="::item.documents.length!=0 || subject.isEdit"><div id=item-docs-{{::lot.index}}-{{::$index}} class="collapse pl18 in"><item-documents itemid=item.id tenderid=subject.id tender=subject documents=item.documents status=subject.status type=subject.procurementMethodType doctype=documentType.TenderDocuments tender-end-date=subject.tenderPeriod.endDate tender-type=subject.procurementMethodType allowed-extensions=allowedExtensions reload=reload() need-sort-documents=true need-show-confidentiality=true lot=lot> <\/item-documents><\/div><\/div><\/table><div ng-if=::item.technicalCharacteristics.length class=mb50><div class="qq tree cp w100 fl subName-01 tree-last dash_bottom" ng-click="collapseTree(iIndex, \'itemCharacteristics-\' + lIndex + \'-\')" ng-class="{\'collapsed\' : !showTreeBlock(iIndex, \'itemCharacteristics-\' + lIndex + \'-\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>Технічні характеристики предмету закупівлі<\/div><\/div><div style=background-color:inherit id=itemCharacteristics-{{::lIndex}}-{{::iIndex}} class="qq panel-collapse collapse in tree-02" ng-class="{\'in\': !showTreeBlock(iIndex, \'itemCharacteristics-\' + lIndex + \'-\')}"><div ng-if="showTreeBlock(iIndex, \'itemCharacteristics-\' + lIndex + \'-\')"><div class=dush-clear><\/div><tender-item-technical-characteristics-view item=item index=iIndex> <\/tender-item-technical-characteristics-view><\/div><\/div><\/div><\/div><\/div><\/div><div ng-if="::(lot.documents.length > 0 || subject.isEdit) &amp;&amp; !lot.isFake" class="qq tree tree-02 cp w100 fl subName-01 tree-last dash_middle" ng-click="collapseTree(lot.index, \'treeDocs\')" ng-class="{\'collapsed\' : !showTreeBlock(lot.index, \'treeDocs\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Documents\')}}<\/div><\/div><div ng-if="(lot.documents.length>0 || subject.isEdit) &amp;&amp; !lot.isFake" id=treeDocs{{::lot.index}} class="qq panel-collapse collapse in tree-01" ng-class="{\'in\': !showTreeBlock(lot.index, \'treeDocs\')}"><div ng-if="showTreeBlock(lot.index, \'treeDocs\')"><div class=dush-clear><\/div><div class=pb30><lot-documents lot=lot lotid=lot.id tenderid=subject.id documents=lot.documents status=subject.status doctype=documentType.TenderDocuments tender-end-date=subject.tenderPeriod.endDate tender-type=subject.procurementMethodType need-sort-documents=true need-show-confidentiality=true allowed-extensions=allowedExtensions> <\/lot-documents><\/div><\/div><\/div><div class="qq tree tree-02 cp w100 fl subName-01 tree-last dash_middle" ng-click="collapseTree(lot.index, \'lot-information-\')" ng-class="{\'collapsed\' : !showTreeBlock(lot.index, \'lot-information-\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'LotInfo\')}}<\/div><\/div><div id=lot-information-{{::lIndex}} style=background-color:inherit class="qq panel-collapse collapse in tree-01" ng-class="{\'in\': !showTreeBlock(lot.index, \'lot-information-\')}"><div class=dush-clear><\/div><div ng-if="showTreeBlock(lot.index, \'lot-information-\')"><b ng-class=getLotStatusLabelClass(lot.status) class="label dn550 mt-10 mb10" style=font-size:100% ng-bind=getLotStatus(lot.status)><\/b><div ng-if="subject.config.hasAuction                    &amp;&amp; lot.auctionUrl                    &amp;&amp; !(subject.lots &amp;&amp; subject.lots.length>0 &amp;&amp; subject.lots[0] &amp;&amp; subject.lots[0].isFake)" class="hidden-print mb5"><a class=text-info id="{{::\'lot_auctionUrl_\' + lIndex}}" target=_blank href={{::lot.auctionUrl}}> <i class="fa fa-bar-chart"><\/i> {{$root.source(\'SeeAuctionProcedureRealization\')}} <\/a> <br><\/div><div ng-if="lot.milestones.length > 0"><milestone-get data=lot><\/milestone-get><\/div><div ng-if=::!lot.isFake class=row><div class=col-sm-4><span>{{$root.source(\'BidPartName\')}}:<\/span><\/div><div class=col-sm-8><span ng-bind=::lot.title id="{{::\'lotTitle_\' + lIndex}}"><\/span><\/div><\/div><div ng-if=::lot.titleEN class=row><div class=col-sm-4><span>{{$root.source(\'BidPartNameEng\')}}:<\/span><\/div><div class=col-sm-8><span ng-bind=::lot.titleEN id="{{::\'lotTitleEN_\' + lIndex}}"><\/span><\/div><\/div><div ng-if=::lot.description class=row><div class=col-sm-4><span>{{$root.source(\'TenderPartNotes\')}}:<\/span><\/div><div class=col-sm-8><span ng-bind=::lot.description id="{{::\'lotDescription_\' + lIndex}}"><\/span><\/div><\/div><div ng-if=::lot.descriptionEN class=row><div class=col-sm-4><span>{{$root.source(\'TenderPartNotes\')}} {{$root.source(\'eng\')}}:<\/span><\/div><div class=col-sm-8><span ng-bind=::lot.descriptionEN id="{{::\'lotDescriptionEN_\' + lIndex}}"><\/span><\/div><\/div><div class="row hidden-sm hidden-md hidden-lg" ng-if=::!lot.isFake><div class=col-sm-4><span>{{$root.source(\'TenderBudget\')}}:<\/span><\/div><div class=col-sm-8><span id="{{::\'lotValue_\' + lIndex}}" ng-bind="::lot.value.amount | numberDecimal"><\/span> <span id="{{::\'lotCurrency_\' + lIndex}}" ng-bind=::lot.value.currencyCode><\/span> <i id="{{\'lotVatInc_\' + lIndex}}" ng-if=::lot.value.valueAddedTaxIncluded class=text-warning> ({{$root.source(\'IncludingPdv\')}})<\/i> <i id="{{\'lotVatExc_\' + lIndex}}" ng-if=::!lot.value.valueAddedTaxIncluded class=text-warning> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><\/div><div ng-if="::subject.config.hasAuction &amp;&amp; !lot.escoLotExt" class=row><div class=col-sm-4>{{$root.source(\'MinimalStepAuction\')}}:<\/div><div class=col-sm-8 id="{{\'lotMinimalStep_\' + lIndex}}">{{(lot.minimalStep.amount | numberDecimal) + " " + lot.minimalStep.currencyCode}}<\/div><\/div><div ng-if="::lot.guarantee &amp;&amp; lot.guarantee.amount > 0" class=row><div class=col-sm-4>{{$root.source(\'TenderOfferProvision\')}}:<\/div><div id=lotGuarantee_{{lIndex}} class=col-sm-3>{{::(lot.guarantee.amount | numberDecimal) + " " + lot.guarantee.currencyCode}}<\/div><\/div><div ng-if=subject.config.hasAuction class=row><div class=col-sm-4>{{$root.source(\'AuctionStartDate\')}}:<\/div><div class=col-sm-8><span ng-if=::lot.auctionPeriod.startDate>{{::(lot.auctionPeriod.startDate|date:\'dd-MM-yyyy, HH:mm\')}}<\/span> <span ng-if=::!lot.auctionPeriod.startDate> <span ng-if="::(subject.status == \'active.auction\')                                 || (subject.status == \'active.qualification\')                                 || (subject.status == \'active.awarded\')                                 || (subject.status == \'unsuccessful\')                                 || (subject.status == \'cancelled\')                                 || (subject.status == \'complete\')"> {{$root.source(\'UnsuccessfulAuction\')}} <\/span> <span ng-if="::(subject.status == \'active.tendering\') || (subject.status == \'active.enquiries\')"> <span ng-if=::subject.isBelowThreshold> {{$root.source(\'BeginProposalsDeterminated\')}} <\/span> <span ng-if=::!subject.isBelowThreshold> {{$root.source(\'EndProposalsDeterminated\')}} <\/span> <\/span> <\/span><\/div><\/div><div class=row ng-if=::lot.escoLotExt><div class=col-sm-4>{{$root.source("MinimalStepPerc")}}:<\/div><div class=col-sm-8><span id=minimalStepPercentage{{lIndex}} value={{lot.escoLotExt.minimalStepPercentage}}>{{::lot.escoLotExt.minimalStepPercentage*1000/10}}<\/span>%<\/div><\/div><div class=row ng-if=::lot.escoLotExt><div class=col-sm-4>{{$root.source("FundingKind")}}:<\/div><div class=col-sm-8><span id=fundingKind{{lIndex}}> {{::lot.escoLotExt.fundingKind == \'budget\' ? $root.source("FundingKindBudget") : $root.source("FundingKindOther")}} <\/span><\/div><\/div><div class=row ng-if=::lot.escoLotExt><div class=col-sm-4>{{$root.source("YearlyPaymentsPercentageRange")}}:<\/div><div class=col-sm-8><span id=yearlyPaymentsPercentageRange{{lIndex}} value={{lot.escoLotExt.yearlyPaymentsPercentageRange}}> {{::lot.escoLotExt.yearlyPaymentsPercentageRange*1000/10}} <\/span>%<\/div><\/div><\/div><\/div><div ng-if="::lot.featuresLot.length &amp;&amp; !lot.isFake" class="qq tree tree-02 cp w100 fl subName-01 tree-last dash_middle" ng-click="collapseTree(lot.index, \'featuresLot\')" ng-class="{\'collapsed\' : !showTreeBlock(lot.index, \'featuresLot\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'LotNonPriceCriteriaMark\')}}:<\/div><\/div><div ng-if="::lot.featuresLot.length &amp;&amp; !lot.isFake" id=featuresLot{{::lot.index}} style=background-color:inherit class="qq panel-collapse collapse in tree-01" ng-class="{\'in\': !showTreeBlock(lot.index, \'featuresLot\')}"><div class=dush-clear><\/div><div ng-if="showTreeBlock(lot.index, \'featuresLot\')" ng-repeat="feature in ::lot.featuresLot track by feature.id" ng-init="fIndex=$index" class=pb30><div class=row><div class="col-xs-4 pr36">{{$root.source(\'NameCPV\')}}:<\/div><div class="col-xs-8 ml-36"><span name=lot id=lotFeatureTitle_{{::lot.index}}_{{fIndex}} ng-bind=::feature.title><\/span><\/div><\/div><div class=row ng-if=::feature.titleEN><div class="col-xs-4 pr36">{{$root.source(\'NameEn\')}}:<\/div><div class="col-xs-8 ml-36"><span id=lotFeatureTitleEn_{{::lot.index}}_{{fIndex}} ng-bind=::feature.titleEN><\/span><\/div><\/div><div class=row ng-if=::feature.description><div class="col-xs-4 pr36">{{$root.source(\'Comment\')}}:<\/div><div class="col-xs-8 ml-36"><span id=lotFeatureDescription_{{::lot.index}}_{{fIndex}} ng-bind=::feature.description><\/span><\/div><\/div><div class=row ng-if=::feature.descriptionEN><div class="col-xs-4 pr36">{{$root.source(\'CommentEn\')}}:<\/div><div class="col-xs-8 ml-36"><span id=lotFeatureDescriptionEn_{{::lot.index}}_{{fIndex}} ng-bind=::feature.descriptionEN><\/span><\/div><\/div><div class=row ng-if=::feature.value><div class="col-xs-4 pr36">{{$root.source(\'Weight\')}}, %:<\/div><div class="col-xs-8 ml-36"><span id=lotFeatureWeight_{{::lot.index}}_{{fIndex}} ng-bind=::feature.value><\/span><\/div><\/div><div class=row ng-if=::feature.options><div class="col-xs-4 pr36">{{$root.source(\'Conditions\')}}:<\/div><div class="col-xs-8 ml-36"><ul style=padding-left:0><li ng-repeat="option in ::feature.options track by option.id" ng-init="foIndex=$index" class=mb0><p><span id=lotFOptionTitle_{{::lot.index}}_{{fIndex}}_{{foIndex}} ng-bind=::option.title><\/span>&nbsp;=&nbsp;<span id=lotFOptionValue_{{::lot.index}}_{{fIndex}}_{{foIndex}} ng-bind=::option.value><\/span><p id=lotFOptionTitleEn_{{::lot.index}}_{{fIndex}}_{{foIndex}} ng-bind=::option.titleEN><\/ul><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/infoBlock.html",'<div class="mb15 w100"><div ng-if=tender.isTenderBlocked class="text-info mr5 dib cp" ng-init="blockPeriodMessage = $root.source(\'BlockPeriodMessage\')" data-placement=bottom-right data-type=info data-bs-enabled="{{tender.status === \'active.tendering\'}}"><div id=complaintBlockedProcedure class="label ng-binding label-info" style=font-size:90%>{{$root.source(\'ComplaintBlockedProcedure\')}}<\/div><\/div><div ng-if=tender.nonAnsweredComplaintOrQuestion class="text-info mr5 dib cp" data-placement=bottom-right data-type=info><div id=NonAnsweredComplaintOrQuestion class="label ng-binding label-info" style=font-size:90%><i class="fa fa-question-circle mr2"><\/i> {{$root.source(\'NonAnsweredComplaintOrQuestion\')}}<\/div><\/div><div ng-if=tender.complaintWithoutDecision class="text-info dib cp" data-placement=bottom-right data-type=info><div id=ComplaintWithoutDecision class="label ng-binding label-info" style=font-size:90%><i class="fa fa-question-circle mr2"><\/i> {{$root.source(\'ComplaintWithoutDecision\')}}<\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/escoPaymentInfoModal.html",'<div class="modal fade" id=escoPaymentInfoModal-{{templateNameId}}{{modalId}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button ng-click="" type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'Attention\')}}<\/h4><\/div><div class=modal-body><span>Участь в закупівлях енергосервісу платна! На етапі кваліфікації відкривається показник ефективності, на підставі якого з учасника буде списана сума <\/span> <a target=_blank style=text-decoration:underline href=https://e-tender.ua/tarifi-71>згідно з тарифами<\/a>.<\/div><div class=modal-footer><button type=button class="btn btn-success" ng-click=addDocsToBid() data-dismiss=modal>Згоден<\/button> <button type=button class="btn btn-warning" data-dismiss=modal>{{$root.source(\'Cancel\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documentsNoExportModal.html","<div class=\"modal fade\" id=documentsNoExportModal-{{modalId}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button ng-click=\"\" type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('TenderHasNoExportDocuments')}}<\/h4><\/div><div class=modal-body>{{$root.source('DocumentsMustExportedOrDeleted')}}<\/div><div class=modal-footer><button class=\"fl btn btn-success mr5\" data-dismiss=modal click-and-disable=exportDraftDocs()> {{$root.source('ExportDrafts')}} <\/button> <button type=button class=\"btn btn-danger\" data-dismiss=modal> {{$root.source('Close')}} <\/button><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/layout/footer.html",'<div ng-controller=footerCtrl><div class=allFooterBlock><div class=preFooter ng-hide=!ng_localStorage.isAuthorized><div class=top-footer><div class="container row"><div class="footer-logo sm-"><a href="https://e-tender.ua/" class="logo hidden-print" rel="noindex, nofollow"><div class="sprit_logoblack logo-footer"><\/div><\/a><\/div><div class=footer-menu><div class="contacts-footer fr row" ng-hide=!ng_localStorage.isAuthorized><div class="col-sm-6 col-md-9 contact-footer-block-in contactsInfooter fr pl10 pr10"><div class="title mb0 mb5">{{$root.source(\'SupportService\')}}:<\/div><ul class=mb20><li><strong class=number>0 800 30 77 55<\/strong><li class="mt-5 black">{{$root.source(\'FreeInUkraine\')}}<li class=numberAther>+380 (44) 353 68 92<li class="mt5 hidden-print"><a class="greenEmail green ttn" href=mailto:support@e-tender.ua>support@e-tender.ua<\/a><\/ul><\/div><div class="col-sm-6 col-md-3 contact-footer-block-in tar socNoAthor fr hidden-print"><div class=title>{{$root.source(\'SocialNetwork\')}}:<\/div><ul><li class="fr tar"><a href="https://www.facebook.com/EtenderUA/?ref=ts&amp;fref=ts" target=_blank><div class=sprit_fb><\/div><\/a><li class="fr tar"><a href=https://www.youtube.com/channel/UCnXOfRpTniYrQ8I35avZH8Q target=_blank><div class=sprit_yt><\/div><\/a><li class="fr tar"><a href=https://www.linkedin.com/company/e-tender.ua target=_blank><div class=sprit_in><\/div><\/a><\/ul><\/div><\/div><\/div><\/div><div ng-include="\'captchaBadge from cache\'"><\/div><\/div><\/div><\/div><footer ng-hide=ng_localStorage.isAuthorized><div class=top-footer><div class=container><div class=footer-left><div class=social-footer><div style=justify-content:center;display:flex class=title>{{$root.source(\'FollowUs\')}}:<\/div><ul><li><a href="https://www.facebook.com/EtenderUA/?ref=ts&amp;fref=ts" target=_blank> <i id=footer-facebook class="fa fa-facebook fa-2x" aria-hidden=true><\/i> <\/a><li><a href=https://www.youtube.com/channel/UCnXOfRpTniYrQ8I35avZH8Q target=_blank> <i id=footer-youtube class="fa fa-youtube-play fa-2x" aria-hidden=true><\/i> <\/a><li><a href=https://www.linkedin.com/company/e-tender.ua target=_blank> <i id=footer-linkedin class="fa fa-linkedin fa-2x" aria-hidden=true><\/i> <\/a><li><a href=https://t.me/e_tender_news target=_blank> <i id=footer-telegram class="fa fa-paper-plane fa-2x" aria-hidden=true><\/i> <\/a><\/ul><\/div><\/div><div class=footer-grid-menu><ul><li><a href=https://e-tender.ua/prozoro>PROZORRO - {{$root.source(\'PublicProcurement\')}}<\/a><li><a href=https://e-tender.ua/prozoro-market>PROZORRO MARKET<\/a><li><a href=https://e-tender.ua/prozorro-prodagy>{{$root.source(\'ProzorroSales\')}} - {{$root.source(\'ElectronicAuctions\')}}<\/a><li><a href=https://e-tender.ua/komertsiyni-zakupivli>{{$root.source(\'CommercialProcurement\')}}<\/a><\/ul><ul><li><a href=https://e-tender.ua/navchannya>{{$root.source(\'Teaching\')}}<\/a><li><a href=https://e-tender.ua/novini>{{$root.source(\'News\')}}<\/a><li><a href=https://e-tender.ua/kontakty>{{$root.source(\'Contacts\')}}<\/a><li><a href=https://e-tender.ua/pro-kompaniyu>{{$root.source(\'AboutUs\')}}<\/a><\/ul><ul><li><a href=https://e-tender.ua/pro-kompaniyu/reglament>{{$root.source(\'Regulations\')}}<\/a><li><a href=https://e-tender.ua/vebinary>{{$root.source(\'Webinars\')}}<\/a><li><a href=https://e-tender.ua/tarifi-71>{{$root.source(\'Tarifs\')}}<\/a><\/ul><\/div><\/div><\/div><div class=bottom-footer><div ng-include="\'captchaBadge from cache\'"><\/div><\/div><\/footer><\/div><style>footer .top-footer .container{display:flex;justify-content:space-between}.footer-left{min-width:215px;text-transform:uppercase;margin-right:20px}.footer-left ul{padding:0}footer{background:unset !important;padding:0;font-family:\'Roboto Condensed\',sans-serif}footer .top-footer{padding:unset;padding-top:50px}.footer-left .social-footer .title{color:#6c757d;font-size:14px;font-weight:bolder}.footer-left{min-width:215px;text-transform:uppercase;margin-right:20px}.footer-left ul{display:flex;margin:0}.footer-button-question:hover{background-color:#48b168;cursor:pointer}.footer-button-question{background-color:#6c757d;border-radius:5px;width:100%;height:40px;justify-content:center;align-items:center;display:flex;color:#fff;font-size:14px;font-weight:bolder;margin-bottom:30px}.social-footer li{width:calc(100% / 4);justify-content:center;align-items:center;display:flex;margin:0}.social-footer li i{color:#6c757d}#footer-facebook:hover{color:#1877f2}#footer-youtube:hover{color:#ff0000}#footer-linkedin:hover{color:#0077b5}#footer-telegram:hover{color:#0088cc}footer .top-footer .container .footer-grid-menu ul li a{color:#6c757d;font-size:12px;text-decoration:none}footer .top-footer .container .footer-grid-menu ul a{width:100%;height:100%;display:flex}footer .top-footer .container .footer-grid-menu ul li{margin:3px}footer .top-footer .container .footer-grid-menu ul li:hover{margin-bottom:-2px;border-bottom:2px solid #48b168}.footer-grid-menu{max-width:505px;width:100%;display:flex;justify-content:space-evenly}.footer-grid-menu ul{padding:0;text-transform:uppercase}@media (max-width:767px){footer .top-footer .container{flex-direction:column;align-items:center}.footer-grid-menu li a{justify-content:center}.footer-left{margin-right:0;margin-bottom:20px}.footer-grid-menu{display:block;margin-bottom:10px}.social-footer{justify-content:center}}.bottom-footer{margin-top:15px}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/help/callBackForm.html",'<p>{{$root.source(\'FillTheForm\')}}:<div role=form class=wpcf7 id=wpcf7-f480-o1 lang=uk dir=ltr><div class=screen-reader-response><\/div><form class="wpcf7-form ng-pristine ng-valid" novalidate><div class=name><input ng-model=email.name name=name-62 size=40 class="newInput wpcf7-form-control wpcf7-text wpcf7-tel wpcf7-validates-as-required wpcf7-validates-as-tel ng-pristine ng-untouched ng-valid" placeholder="{{$root.source(\'YourName\')}}"><\/div><div class=name><input phone-input ng-model=email.number name=tel-62 size=40 class="newInput wpcf7-form-control wpcf7-text wpcf7-tel wpcf7-validates-as-required wpcf7-validates-as-tel ng-pristine ng-untouched ng-valid" placeholder="{{$root.source(\'Telephone\')}}"><\/div><button class="btn btn-success" type=submit data-dismiss=modal ng-disabled="!email.number || !email.name" ng-click=sendEmail()> {{$root.source(\'Order\')}} <\/button><\/form><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTable.html","<div ng-if=!isIframe class=tender-table><tender-table-main><\/tender-table-main><\/div><div ng-if=isIframe><tender-table-ifraim><\/tender-table-ifraim><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutStartDate.html","<div class=row><div class=\"col-xs-5 col-sm-3\">{{$root.source('AuctionStartDate')}}:<\/div><div class=\"col-xs-7 col-sm-9 pl48\"><span ng-if=::detailes.lots[0].auctionPeriod.startDate> {{::(detailes.lots[0].auctionPeriod.startDate|date:'dd-MM-yyyy, HH:mm')}} <\/span> <span ng-if=::!detailes.lots[0].auctionPeriod.startDate> <span ng-if=\"(detailes.status == 'active.auction')                                                                  || (detailes.status == 'active.qualification')                                                                  || (detailes.status == 'active.awarded')                                                                  || (detailes.status == 'unsuccessful')                                                                  || (detailes.status == 'cancelled')                                                                  || (detailes.status == 'complete')\"> {{$root.source('UnsuccessfulAuction')}} <\/span> <span ng-if=\"::(detailes.status == 'active.tendering') || (detailes.status == 'active.enquiries')\"> <span ng-if=::detailes.isBelowThreshold> {{$root.source('BeginProposalsDeterminated')}} <\/span> <span ng-if=::!detailes.isBelowThreshold> {{$root.source('EndProposalsDeterminated')}} <\/span> <\/span> <\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutBudget.html",'<div class="row hidden-sm hidden-md hidden-lg"><div class="col-xs-5 col-sm-3"><span>{{$root.source(\'TenderBudget\')}}:<\/span><\/div><div class="col-xs-7 col-sm-9 pl48"><span ng-bind="::detailes.lots[0].value.amount | numberDecimal"><\/span> <span ng-bind=::detailes.lots[0].value.currencyCode><\/span> <i ng-if=::detailes.lots[0].value.valueAddedTaxIncluded class=text-warning> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=::!detailes.lots[0].value.valueAddedTaxIncluded class=text-warning> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutDocs.html",'<div class="qq tree-02 tree cp w100 fl subName-01 tree-last dash_middle" ng-class="{\'moveLeftMiddle\': detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length > 0,                \'last-tree-block\': !detailes.lots[0].isFake}" data-toggle=collapse data-target="{{\'#docs-01-02-\' + lot.index}}"><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Documents\')}}<\/div><\/div><div id="{{\'docs-01-02-\' + lot.index}}" class="qq panel-collapse collapse in tree-01" ng-class="{\'moveLeft\': detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length > 0}" style=padding-bottom:15px><div class="row p10" ng-if="isEdit &amp;&amp; detailes.procurementMethodType === \'priceQuotation\'"><div class=fs15><strong class=text-primary>{{$root.source(\'PayAttention\')}}!<\/strong> <br> <strong class=text-primary>{{$root.source(\'AttentionDraftContract\')}}<\/strong><\/div><button class="btn btn-info mt10" ng-click=openPQContractTemplate() id=openPQContractTemplate> {{$root.source(\'SeeTemplate\')}} <\/button><\/div><div class=dush-clear><\/div><tender-documents can-modify-documents=canModifyDocuments tenderid=detailes.id documents=detailes.documents status=detailes.status tender=detailes procurementmethodtype=detailes.procurementMethodType doctype=doctype tender-end-date=detailes.tenderPeriod.endDate is-edit=isEdit allowed-extensions=allowedFileExtensions not-export-document=isEdit need-sort-documents=true need-show-confidentiality=true need-export-draft-document-after-save="detailes.status !== \'\'"> <\/tender-documents><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutFeature.html",'<div class="qq tree cp w100 fl pt10" data-toggle=collapse data-target=#tree-01-01 ng-if=::detailes.features.length ng-class="{\'last-tree-block\': !detailes.lots[0].isFake &amp;&amp; detailes.documents.length === 0 &amp;&amp; !detailes.isEdit,                \'tree-02 dash_middle\': detailes.lots[0].isFake,                \'treeTopSet tree-00\': !detailes.lots[0].isFake}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name><div class=toe>{{$root.source(\'TenderNonPriceCriteriaMark\')}}:<\/div><\/div><\/div><div id=tree-01-01 class="panel-collapse collapse in qq" ng-class="{\'moveLeft\': (detailes.documents.length > 0 || detailes.isEdit || detailes.lots[0].items.length>0) &amp;&amp; detailes.lots[0].isFake,                \'last-tree-block-info\': !detailes.lots[0].isFake &amp;&amp; detailes.documents.length === 0 &amp;&amp; !detailes.isEdit,                \'tree-01\': detailes.lots[0].isFake,                \'tree-02\': !detailes.lots[0].isFake}"><div class=dush-clear><\/div><div ng-repeat="tenderFeature in ::detailes.features track by tenderFeature.id" ng-init="fIndex=$index"><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'NameCPV\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=tenderFeatureTitle_{{fIndex}} name=tenderer ng-bind=::tenderFeature.title><\/span><\/div><\/div><div class=row ng-if=::tenderFeature.titleEN><div class="col-xs-5 col-sm-3">{{$root.source(\'NameEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=tenderFeatureTitleEn_{{fIndex}} ng-bind=::tenderFeature.titleEN><\/span><\/div><\/div><div class=row ng-if=::tenderFeature.description><div class="col-xs-5 col-sm-3">{{$root.source(\'Comment\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=tenderFeatureDescription_{{fIndex}} ng-bind=::tenderFeature.description><\/span><\/div><\/div><div class=row ng-if="::tenderFeature.description &amp;&amp; (detailes.procurementMethodType == \'aboveThresholdEU\' || detailes.procurementMethodType == \'competitiveDialogueEU\')"><div class="col-xs-5 col-sm-3">{{$root.source(\'CommentEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=tenderFeatureDescriptionEn_{{fIndex}} ng-bind=::tenderFeature.descriptionEN><\/span><\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Weight\')}}, %:<\/div><div class="col-xs-7 col-sm-9"><span id=tenderFeatureWeight_{{fIndex}} ng-bind=::tenderFeature.value><\/span><\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Conditions\')}}:<\/div><div class="col-xs-7 col-sm-9"><ul style=padding-left:0><li ng-repeat="option in ::tenderFeature.options track by option.id" ng-init="foIndex=$index"><p><span id=tOptionTitle_{{fIndex}}_{{foIndex}} ng-bind=::option.title><\/span>&nbsp;=&nbsp;<span id=tOptionValue_{{fIndex}}_{{foIndex}} ng-bind=::option.value><\/span><p id=tOptionTitleEn_{{fIndex}}_{{foIndex}} ng-bind=::option.titleEN><\/ul><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutItemDescr.html",'<p id="{{::\'item_description_0\' + $index}}" class="mt0 pt0">{{item.description}}<p id="{{::\'item_descriptionEn_0\' + $index}}" class=fwb>{{item.descriptionEN}}<\/p>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutItemQuantity.html","<span id=\"{{::'item_quantity_0' + $index}}\">{{item.quantity}}<\/span><br> <span id=\"{{::'item_unit_0' + $index}}\">{{$root.isEnLanguageSelected() ? item.unit.name : item.unit.nameUA}}<\/span>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutItemDelivery1.html",'<span id="{{::address.id + $parent.$index}}" ng-repeat="address in item.deliveryAddressShow track by $index"> {{$root.isEnLanguageSelected() && address.dataEn ? address.dataEn : address.data}} <span ng-show="$index &lt; item.deliveryAddressShow.length - 1">, <\/span> <\/span><br>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutItemDelivery2.html","<span id=\"{{::'delivery_latitude' + $index}}\" ng-if=::item.deliveryLocation.latitude>{{::item.deliveryLocation.latitude}},<\/span> <span id=\"{{::'delivery_longitude' + $index}}\" ng-if=::item.deliveryLocation.longitude>{{::item.deliveryLocation.longitude}}, <\/span> <span id=\"{{::'delivery_elevation' + $index}}\" ng-if=::item.deliveryLocation.elevation>{{::item.deliveryLocation.elevation}}<\/span>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutItemClassifi.html","<a ng-href=classificationSearch/{{item.classification.id}}> <span id=\"{{'classification_code_0' + $index}}\">{{item.classification.id}}<\/span><br> <span id=\"{{'classification_name_0' + $index}}\">{{getLocalizedDescription(item.classification)}}<\/span> <\/a>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/featureAndDocs.html",'<span ng-if="::item.features.length!=0" class="collapsed tree cp ha2 w100 fl" data-toggle=collapse data-target=#item-futers-{{::detailes.lots[0].index}}-{{::$index}}> <span class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span> <span class="minus pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 fl h25 mr20 tdu qas">{{$root.source(\'NonPriceCriteriaMark\')}}<\/span> <\/span><div class="pb15 fluency-box"><div ng-if="::item.features.length!=0" id=item-futers-{{::detailes.lots[0].index}}-{{::$index}} class="collapse pl18"><div ng-repeat="feature in ::item.features track by feature.id"><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'NameCPV\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.title><\/span><\/div><\/div><div class=row ng-if=::feature.titleEN><div class="col-xs-5 col-sm-3">{{$root.source(\'NameEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.titleEN><\/span><\/div><\/div><div class=row ng-if=::feature.description><div class="col-xs-5 col-sm-3">{{$root.source(\'Comment\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.description><\/span><\/div><\/div><div class=row ng-if=::feature.descriptionEN><div class="col-xs-5 col-sm-3">{{$root.source(\'CommentEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.descriptionEN><\/span><\/div><\/div><div class=row ng-if=::feature.value><div class="col-xs-5 col-sm-3">{{$root.source(\'Weight\')}}, %:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.value><\/span><\/div><\/div><div class=row ng-if=::feature.options><div class="col-xs-5 col-sm-3">{{$root.source(\'Conditions\')}}:<\/div><div class="col-xs-7 col-sm-9"><ul style=padding-left:0><li ng-repeat="option in ::feature.options track by option.id" class=mb0><p><span ng-bind=::option.title><\/span>&nbsp;=&nbsp;<span ng-bind=::option.value><\/span><p ng-bind=::option.titleEN><\/ul><\/div><\/div><\/div><\/div><span class="collapsed tree cp ha2 w100 fl" ng-init="showDocsInItem(\'#item-docs-\' + detailes.lots[0].index + \'-\' + $index, item)" ng-click="showDocsInItem(\'#item-docs-\' + detailes.lots[0].index + \'-\' + $index, item)"> <span ng-show=!item.showDocsInItems class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span> <span ng-show=item.showDocsInItems class="minus_ pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 hl h25 tdu qas">{{$root.source(\'PositionDocs\')}}<\/span> <\/span><div ng-if=item.showDocsInItems class="collapse pl18" id=item-docs-{{detailes.lots[0].index}}-{{$index}}><item-documents itemid=item.id tenderid=detailes.id tender=detailes documents=item.documents status=detailes.status type=detailes.procurementMethodType doctype=doctype is-edit=canModifyDocuments tender-end-date=detailes.tenderPeriod.endDate tender-type=detailes.procurementMethodType reload=reload() allowed-extensions=allowedFileExtensions lot=detailes.lots[0] hide-upload-file=canAddDocuments not-export-document=canModifyDocuments need-export-draft-document-after-save="detailes.status !== \'\'"> <\/item-documents><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutMinStep.html",'<div class="col-xs-5 col-sm-3">{{$root.source(\'MinimalStepAuction\')}}:<\/div><div class="col-xs-7 col-sm-9 pl48" id="{{\'lotMinimalStep_0\'}}" ng-bind="::(detailes.lots[0].minimalStep.amount | numberDecimal) + \' \' + detailes.lots[0].minimalStep.currencyCode"><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/matchingTenders.html",'<div ng-if=vm.matchingTenders.length class="container-fluid mb40 mt20"><div class=mb8 style=font-size:18px><b>{{$root.source("YouMayBeInterested")}}<\/b><\/div><div class=row><div class="col-lg-4 col-md-4 col-sm-4 col-12 mb30" style=max-width:360px ng-repeat="tender in vm.matchingTenders"><div class=matching-tender><div style=overflow:hidden><div class="title mb5"><b bs-tooltip=tender.title>{{tender.title}}<\/b><\/div><div>{{tender.organizationName}}<\/div><\/div><div style=width:100%;height:3px;background-color:#d8d8d8><\/div><div style=height:50%><div class=mt3><span style=color:#7F7F7F>{{$root.source("TenderValue")}}<\/span><\/div><div class=mt3 style=color:#333333;font-size:17px><b>{{tender.amount | currency:\'\'}} {{tender.currency}}<\/b><\/div><div style=min-height:20px><span ng-if=tender.isTaxIncluded>{{$root.source(\'IncludingPdv\')}}<\/span> <span ng-if=!tender.isTaxIncluded>{{$root.source(\'ExcludingPdv\')}}<\/span><\/div><a type=button class="btn btn-success w100 mt15" href=# go-to-tender=tender tender-id=tender.url> {{$root.source(\'look\')}} <\/a><\/div><\/div><\/div><\/div><\/div><style>.matching-tender{background-color:#ffffff;border:1px solid #d7d7d7;border-radius:5px;height:260px;display:flex;align-content:center;flex-direction:column;justify-content:space-between;padding:15px}.title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tooltip-inner{white-space:pre-line}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/lotBidItems.html","<div ng-repeat=\"item in bid.items track by $index\" ng-if=::needShowBidItem(item)><strong>{{$root.source('Position')}} №{{$index + 1}}<\/strong><div class=\"row mt5\"><div class=col-sm-5 ng-class=\"{'col-sm-3': !isCreateBid}\">{{$root.source('SubjectPurchaseName')}}:<\/div><div class=col-sm-7><span>{{item.description}}<\/span><\/div><\/div><div class=row><div class=col-sm-5 ng-class=\"{'col-sm-3': !isCreateBid}\">{{$root.source('QuantityItemUnit')}}:<\/div><div class=col-sm-7><span>{{item.quantity}} <\/span> <span>{{$root.isEnLanguageSelected() ? item.unit.name : item.unit.nameUA}}<\/span><\/div><\/div><div class=row ng-if=\"procurementMethodType === 'belowThreshold' &amp;&amp; isFunderExists\"><div class=col-sm-5 ng-class=\"{'col-sm-3': !isCreateBid}\">{{$root.source('UnitPrice')}}:<\/div><div ng-if=!canEdit class=col-sm-7><span>{{item.value.amount}} <\/span> <span>{{item.value.currencyCode}}, <\/span> <span ng-if=item.value.valueAddedTaxIncluded>{{$root.source('IncludingPdv')}}<\/span> <span ng-if=!item.value.valueAddedTaxIncluded>{{$root.source('ExcludingPdv')}}<\/span><\/div><div ng-if=canEdit class=col-sm-5><div ng-class=\"{                    'input-group': isValueCurrencyEquality,                    'col-xs-5 p0': !isValueCurrencyEquality,                    'has-error': isValueCurrencyEquality &amp;&amp; isItemsTotalPriceGreaterBidValue ||                                 bidForm['valueAmount' + $index].$error.required                }\"><decimal-mask-input input-name=\"'valueAmount' + $index\" data=item.value.amount is-required=true> <\/decimal-mask-input><div ng-if=isValueCurrencyEquality ng-bind=item.value.currencyCode class=input-group-addon><\/div><\/div><div ng-if=!isValueCurrencyEquality class=\"col-xs-3 p05\"><currency data=item.value.currencyId type-form=\"'flat'\"><\/currency><\/div><div class=\"col-xs-12 p0\"><span ng-if=item.value.valueAddedTaxIncluded class=text-warning> {{$root.source('IncludingPdv')}}<\/span> <span ng-if=!item.value.valueAddedTaxIncluded class=text-warning> {{$root.source('ExcludingPdv')}}<\/span><\/div><div class=\"col-xs-12 p0\" ng-if=\"isValueCurrencyEquality &amp;&amp; isItemsTotalPriceGreaterBidValue\"><span class=text-danger>{{$root.source('TotalUnitPriceCannotExceedBidAmount')}}<\/span><\/div><\/div><\/div><div ng-if=canEdit class=mt15><div><div class=row ng-if=\"procurementMethodType === 'priceQuotation'\"><div class=col-sm-2><label class=control-label>{{$root.source('Profile')}}: <\/label><\/div><div class=col-sm-7><label class=control-label>{{getItemProfile(item.itemId).title}}<\/label><\/div><\/div><div class=row ng-if=\"isActiveTechnicalCharacteristicExistCheck(item) &amp;&amp; (procurementMethodType !== 'priceQuotation' || !bid.id)\"><div class=col-sm-5 ng-class=\"{'has-error': bidForm['productTitle' + $index].$error.required}\"><input type=text class=form-control name=\"{{'productTitle' + $index}}\" required ng-model=item.productTitle data-animation=am-flip-x disabled><\/div><div class=col-sm-4><button class=\"btn btn-info\" ng-click=\"showChooseItemProductModal(item, $index)\" id=showChooseItemProductModal> <span>{{item.productId ?                                              $root.source('ChangeItemProduct') :                                              $root.source('SelectItemProduct')}} <\/span> <\/button><\/div><div class=col-sm-3 ng-if=\"item.productId &amp;&amp; procurementMethodType === 'priceQuotation'\"><a style=color:#f4b323;text-decoration:underline;cursor:pointer ng-click=generatePdfForPQ(true)> {{$root.source('CheckTechnicalDocumentation')}} <\/a><\/div><\/div><div class=\"row ml1 pb0\" ng-if=\"!bid.id &amp;&amp; item.productId &amp;&amp; procurementMethodType === 'priceQuotation'\"><div><span class=text-danger>{{$root.source('DownloadTechnicalSpecificationInfo')}}<\/span><\/div><\/div><\/div><div class=mt20 ng-if=item.requirementResponses><label class=\"col-sm-5 control-label\"> {{$root.source('Characteristic')}} <\/label><\/div><div ng-if=item.requirementResponses><div class=\"scrollbarMobile mb20\"><table class=\"table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0\"><tr><th>{{$root.source('FeatureDescription')}}<th>{{$root.source('Value')}}<th>{{$root.source('UnitsOfMeasurement')}}<tr ng-repeat=\"requirementResponse in item.requirementResponses\"><td>{{requirementResponse.title}}<td>{{getChoosedProductColumnTitle(requirementResponse)}}<td>{{requirementResponse.requirement.unit.name}}<\/table><\/div><\/div><\/div><div ng-if=\"!canEdit &amp;&amp; item.requirementResponses\" class=row><div class=col-sm-3><span>{{$root.source('Characteristic')}}:<\/span><\/div><div class=col-sm-9><div ng-repeat=\"requirementResponse in item.requirementResponses\" class=row><div class=col-sm-3>{{requirementResponse.title}}:<\/div><div class=col-sm-7>{{getChoosedProductColumnTitle(requirementResponse)}} {{requirementResponse.requirement.unit.name}}<\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/lotBids.html",'<div ng-if="lot.bids.length > 0"><div ng-repeat="bid in lot.bids"><lot-bid><\/lot-bid><\/div><\/div><div ng-if=::!lot.canUserAddBid><div style=display:inline-block><div class="alert alert-danger" ng-repeat="reason in lot.reasonsUserCanNotAddBid track by $index"><span> {{displayMsngUserCanNotAddBid(lot.reasonsUserCanNotAddBid[$index])}} <\/span> <span style=display:inline-block ng-if="lot.reasonsUserCanNotAddBid[$index] === \'CanNotAddBidSelectionStage2\' &amp;&amp;                         (tender.procurementMethodType === \'priceQuotation\' ||                          tender.procurementMethodType === \'competitiveOrdering\')"> {{$root.source(\'NecessaryToPassQualification\')}} <span class=a ng-click=goToFramework(tender.frameworkAgreement.id)> {{$root.source(\'PreviousStageFramework\')}} <\/span> <\/span><\/div><\/div><\/div><div ng-if="isAuthorized() &amp;&amp; (tender.status ==\'active.tendering\') &amp;&amp; !tender.isEdit     &amp;&amp; ng_localStorage.userTenantId != tender.organization.tenantId &amp;&amp; lot.canUserAddBid" class=hidden-print><span ng-show="tender.bids &amp;&amp; tender.bids.length >= tender.lots.length">{{$root.source(\'CantOneMoreBid\')}}<\/span><div ng-if="tender.bids.length &lt; tender.lots.length" ng-init=loadCheckListScript() id=addBidDiv><form name=addBidForm novalidate><div ng-if="(lot.bids.length &lt;= 0 || lot.bid.isDraft == true) &amp;&amp; isLotActive(lot)"><h4 ng-show="lot.bid.status === \'draft\'" class=draftTitle>{{$root.source(\'DraftBid\')}}<\/h4><h4 class="ml0 mb25 mt10">{{$root.source(\'RegistrationOffers\')}}:<\/h4><div class=red-line><\/div><div class="row pb0"><div class=col-sm-5><span ng-if=::!lot.isFake>{{$root.source(\'AmountLot\')}}:<\/span><span ng-if=::lot.isFake>{{$root.source(\'TenderBudget\')}}:<\/span><\/div><div class=col-sm-7><span id="{{\'qa_maxBidLotBudget\' + parentIndex}}" ng-bind="::lot.value.amount | numberDecimal"><\/span> <span ng-bind=::lot.value.currencyCode><\/span> <i ng-if=::lot.value.valueAddedTaxIncluded class=text-warning> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=::!lot.value.valueAddedTaxIncluded class=text-warning> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><\/div><div ng-if="::!isStage2 || lot.canUserAddBid"><div class="row pb30" ng-if="tender.procurementMethodType !== \'priceQuotation\'"><div class=col-sm-5>{{$root.source(\'BidPartName\')}}:<\/div><div class=col-sm-7><span id="{{\'bidLotTitle\' + parentIndex}}" ng-bind=::lot.title><\/span><\/div><\/div><div class=row><div ng-if=isConfirmationForAddBidNeeded(tender) class=col-sm-12><div ng-if=!tender.isECriteriaArticle17><label class=cp><input id="{{\'selfEligible\' + parentIndex}}" ng-model=lot.bid.selfEligible type=checkbox class=mr10>{{$root.source(\'ConfirmForNoRefusing\')}}<\/label> <span type=button ng-click=showModalArticl() class="a cp">{{$root.source(\'article17\')}}<\/span> <br><\/div><label class=cp><input id="{{\'selfQualified\' + parentIndex}}" ng-model=lot.bid.selfQualified type=checkbox class=mr10>{{$root.source(\'ConfirmCompliance\')}}<\/label><div ng-if=showModalArticle ng-include="\'modalArticle from cache\'"><\/div><\/div><\/div><div ng-if="::tender.procurementMethodType == \'esco\'"><div class=row><div class=col-sm-8><div class=form-group><label class=control-label>{{$root.source(\'ContractPeriod\')}}:<\/label><\/div><div class=row><div class=col-sm-6 ng-class="{\'has-error\': addBidForm[\'contractPeriod_years\' + parentIndex].$error.pattern || isContractYearsInCorrect(lot.bid)}"><div class="col-sm-6 pr0"><label> {{$root.source(\'Years\')}} (0-15): <\/label><\/div><div class="col-sm-6 pl0"><input class=form-control type=text ng-model=lot.bid.value.contractDurationYears ng-disabled="!checkIfConfirmationEntered(lot, tender)" ng-pattern=regexNumber name="{{\'contractPeriod_years\' + parentIndex}}" id="{{\'contractPeriod_years\' + parentIndex}}" ng-required=!lot.bid.value.contractDurationDays><\/div><\/div><div class=col-sm-6 ng-class="{\'has-error\': addBidForm[\'contractPeriod_days\' + parentIndex].$error.pattern || isContractDaysInCorrect(lot.bid) }"><div class="col-sm-6 pr0"><label>{{$root.source(\'Days\')}} (0-364):<\/label><\/div><div class="col-sm-6 pl0"><input class=form-control type=text ng-model=lot.bid.value.contractDurationDays ng-disabled="!checkIfConfirmationEntered(lot, tender)" ng-pattern=regexNumber name="{{\'contractPeriod_days\' + parentIndex}}" id="{{\'contractPeriod_days\' + parentIndex}}" data-placement=bottom-left data-type=info ng-required=!lot.bid.value.contractDurationYears><\/div><\/div><div class="text-danger ml30"><span ng-show="!isContractPeriodCorrect(lot.bid) || isContractYearsInCorrect(lot.bid) || isContractDaysInCorrect(lot.bid)">{{$root.source(\'MaximumDuration15Years\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-8 ng-class="{\'has-error\': !isPercentageCorrect(lot.bid, lot) || addBidForm[\'yearlyPaymentsPercentage\' + parentIndex].$error.pattern}"><label> {{$root.source(\'YearlyPaymentsPercentage\')}}, <span ng-if="lot.escoLotExt.fundingKind==\'other\'">(80-100)<\/span> <span ng-if="lot.escoLotExt.fundingKind==\'budget\'">(0-{{lot.escoLotExt.yearlyPaymentsPercentageRange*1000/10 | number: 2}})<\/span> %: <\/label> <input class=form-control type=text ng-model=lot.bid.value.yearlyPaymentsPercentage ng-disabled="!checkIfConfirmationEntered(lot, tender)" ng-pattern=regexFloatNumber name="{{\'yearlyPaymentsPercentage\' + parentIndex}}" id="{{\'yearlyPaymentsPercentage\' + parentIndex}}" data-placement=bottom-left data-type=info><\/div><\/div><div class=row><div class=col-sm-8><label>{{$root.source(\'AnnualCostsReduction\')}}, {{lot.value.currencyCode}}:<\/label><div ng-repeat="i in lot.bid.value.annualCostsReduction track by $index"><div class=sevenColumns><label>{{$index+1}} <\/label><div ng-class="{\'has-error\': addBidForm[\'annualCostsReduction\' + parentIndex + $index].$error.pattern}"><input id="{{\'annualCostsReduction\' + parentIndex + $index}}" type=text class=form-control name="{{\'annualCostsReduction\' + parentIndex + $index }}" ng-pattern=regexFloatNumber ng-disabled="!checkIfConfirmationEntered(lot, tender)" ng-model=lot.bid.value.annualCostsReduction[$index]><\/div><\/div><\/div><\/div><\/div><\/div><div class="row pb30"><div ng-if="::tender.procurementMethodType != \'esco\' &amp;&amp; !tender.isDialogue &amp;&amp; !tender.isDialogueEU" ng-class="{ \'col-sm-5\': tender.config.valueCurrencyEquality, \'col-sm-8\': !tender.config.valueCurrencyEquality }"><label class=control-label> {{$root.source(\'YourBid\')}}: <\/label><div class="row m0 p0"><div ng-class="{                                    \'input-group\': tender.config.valueCurrencyEquality,                                    \'col-xs-5 p0\': !tender.config.valueCurrencyEquality,                                    \'has-error\': {{\'addBidForm.amount\' + $index +\'.$error.pattern\'}} ||                                                  {{\'addBidForm.amount\' + parentIndex + \'.$invalid\'}} ||                                                  !isValidAmount(lot.bid.value.amount, lot, tender.myContractValue.amount) ||                                                 tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)                                 }"><decimal-mask-input input-name="\'amount\' + parentIndex" data=lot.bid.value.amount is-required=true is-disabled="!checkIfConfirmationEntered(lot, tender)" place-holder="{{$root.source(\'Price\')}}" max="tender.procurementMethodType === \'closeFrameworkAgreementSelectionUA\' &amp;&amp; tender.myContractValue.maxBidAmount || tender.myContractValue.amount || false"><\/decimal-mask-input><div ng-if=tender.config.valueCurrencyEquality ng-bind=lot.value.currencyCode class=input-group-addon><\/div><\/div><div ng-if=!tender.config.valueCurrencyEquality class="col-xs-3 p05"><currency default-value=lot.value.currencyId data=lot.bid.value.currencyId type-form="\'flat\'"><\/currency><\/div><\/div><i ng-if=lot.bid.value.valueAddedTaxIncluded class=text-warning> {{$root.source(\'IncludingPdv\')}}<\/i> <i ng-if=!lot.bid.value.valueAddedTaxIncluded class=text-warning> {{$root.source(\'ExcludingPdv\')}} <\/i><br ng-if="tender.procurementMethodType !== \'priceQuotation\'"><div ng-if=tender.config.hasValueRestriction><span class=text-danger ng-show="isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)"> {{$root.source(\'CheckTenderFirstPrice\')}}. <\/span><\/div><div ng-if=!tender.config.hasValueRestriction><span class=text-danger ng-show="isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)"> {{$root.source(\'BidAmountHigherThanExpectedValue\')}} <br> <\/span><\/div><\/div><div class=col-sm-5 ng-if="::tender.procurementMethodType !== \'priceQuotation\'"><label class=control-label> {{$root.source(\'SubcontractingDetails\')}}: <\/label> <textarea id="{{\'subcontractingDetails\' + parentIndex}}" ng-model=lot.bid.subcontractingDetails ng-disabled="!checkIfConfirmationEntered(lot, tender)" class=form-control rows=2><\/textarea><\/div><\/div><div ng-if=needShowBidItems() class=mb20><lot-bid-items bid=lot.bid lot=lot procurement-method-type=tender.procurementMethodType is-value-currency-equality=tender.config.valueCurrencyEquality is-items-total-price-greater-bid-value="tender.config.valueCurrencyEquality &amp;&amp;                                                                               tender.funder &amp;&amp;                                                                               isItemsTotalPriceGreaterBidValue(lot.bid, lot.bid.value.amount)" on-choose-item-product-click=showChooseItemProductModal on-generate-pdf-for-p-q-click=generatePdfForPQ is-funder-exists=!!tender.funder bid-form=addBidForm can-edit=true is-create-bid=true> <\/lot-bid-items><\/div><\/div><a class="text text-info mt50" ng-if="(lot.features.length > 0 || tender.features.length > 0) &amp;&amp; !tender.isDialogue &amp;&amp; !tender.isDialogueEU" href=/Upload/featuresInfo.pdf target=_blank><i class="fa fa-question-circle" aria-hidden=true><\/i>{{$root.source(\'NonPriceEvaluationAbout\')}}<\/a><div ng-if="::!tender.isDialogue &amp;&amp; !tender.isDialogueEU &amp;&amp; lot.features.length > 0" class=mt10><label class=control-label>{{$root.source(\'NonPriceRegistration\')}}<\/label><div ng-repeat="feature in ::lot.features track by feature.id" class="row form-group"><div class="col-sm-5 pl0"><span ng-bind=::feature.title><\/span><\/div><div class=col-sm-4 ng-class="{\'has-error\': !lot.features[$index].soption}"><select ng-model=lot.features[$index].soption ng-options="option.title for option in feature.options track by option.id" ng-disabled="!checkIfConfirmationEntered(lot, tender) || (tender.myBidFeatures &amp;&amp; tender.myBidFeatures.length > 0)" class=form-control><option value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><div class=col-sm-2><span>{{$root.source(\'weightAndPercentage\')}} <\/span><span ng-bind=lot.features[$index].soption.value><\/span><\/div><\/div><\/div><div ng-if="::!tender.isDialogue &amp;&amp; !tender.isDialogueEU &amp;&amp; tender.features.length > 0" class=pt30><label class=control-label>{{$root.source(\'NonPriceTenderRegistration\')}}:<\/label><div ng-repeat="feature in ::lot.featuresTender track by feature.id" class="row form-group"><div class="col-sm-5 pl0"><span ng-bind=::feature.title><\/span><\/div><div class=col-sm-4 ng-class="{\'has-error\': !lot.featuresTender[$index].soption}"><select ng-model=lot.featuresTender[$index].soption ng-options="option.title for option in ::feature.options track by option.id" ng-disabled="!checkIfConfirmationEntered(lot, tender) || (tender.myBidFeatures &amp;&amp; tender.myBidFeatures.length > 0)" class=form-control><option value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><div class=col-sm-2><span>{{$root.source(\'weightAndPercentage\')}} <\/span><span ng-bind=lot.featuresTender[$index].soption.value><\/span><\/div><\/div><\/div><div ng-if="::lot.features.length > 0 || tender.features.length > 0" class="pb30 pl15"><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'NonPriceWeight\')}}<\/div><div class="col-sm-3 col-xs-6"><span ng-bind=vm.optionSum(lot)><\/span><span> %<\/span><\/div><\/div><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'MaximumFactor\')}}<\/div><div class="col-sm-3 col-xs-6"><span>1 + <\/span><span ng-bind=lot.featureWeight><\/span><span>% / <span ng-bind=lot.priceWeight><\/span>% = <\/span><span ng-bind=lot.maxCoef><\/span><\/div><\/div><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'YourScore\')}}<\/div><div class="col-sm-3 col-xs-6"><span>1 + <\/span><span ng-bind=vm.optionSum(lot)><\/span><span>% / <span ng-bind=lot.priceWeight><\/span>% = <\/span><span ng-bind=vm.coef(lot)><\/span><\/div><\/div><br><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'AuctionPrice\')}}<\/div><div class="col-sm-3 col-xs-6"><span ng-bind=vm.finallyPrice(lot)><\/span><\/div><\/div><br><\/div><div class="row mb10" ng-if=canUseUserPriceReference><div class=col-sm-5><user-price-reference-dropdown selected-price-reference=selectedPriceReference is-disabled="!checkIfConfirmationEntered(lot, tender)"> <\/user-price-reference-dropdown><\/div><\/div><div class=row ng-if="tender.procurementMethodType !== \'closeFrameworkAgreementSelectionUA\' &amp;&amp; tender.procurementMethodType !== \'priceQuotation\'"><div class=col-xs-12><add-lot-bid-document tender=tender bid-form=addBidForm is-bid-invalid=vm.isBidInvalid(lot) bid=lot.bid lot=lot doctype=doctype add-new-doc-to-bid=addNewDocToBid parent-index=parentIndex allowed-extensions=allowedExtensions is-lot-active=isLotActive is-disabled="!checkIfConfirmationEntered(lot, tender) || (!lot.bid.value.amount &amp;&amp; tender.procurementMethodType == \'priceQuotation\')" is-esco=isEsco files-counter=filesCounter reload-bid="reloadBid({skipReloadComplaints: skipReloadComplaints, bidId: bidId, forceDetailesReload: forceDetailesReload})"><\/add-lot-bid-document><\/div><\/div><div class=row><div class=col-xs-12><lot-bid-documents ng-if="lot.bids[0].documents &amp;&amp; lot.bids[0].documents.length > 0" tender=tender documents=lot.bids[0].documents bid=lot.bid update-files=updateFiles date-to-day=dateToDay allowed-extensions=allowedExtensions upload-file=f change-doc=changeDoc remove-doc=removeBidDocument is-lot-active=isLotActive update-doc=updateDoc is-draft=true is-edit=true lot=lot remove-all-docs=removeAllDocs><\/lot-bid-documents><\/div><\/div><div class="row mt25"><div ng-include="\'scaleNotice from cache\'"><\/div><\/div><div class="row hidden-print"><div class="col-sm-12 custom__row"><file-uploading-process documents=bidFile><\/file-uploading-process><div class="w100 help-inline"><span ng-show="lot.bid.value.amount &amp;&amp; !isAllTenderFeaturesFilled(lot)">{{$root.source(\'NotAllNonPriceAreSelected\')}}<\/span><br> <span ng-show="lot.bid.value.amount &amp;&amp; !isAllLotFeaturesFilled(lot)">{{$root.source(\'NotAllNonPriceLotAreSelected\')}}<\/span><\/div><button class="fl btn btn-success mr5" ng-if=isShowBidRegistrationButton(lot) ng-disabled="vm.isBidInvalid(lot)                                            || addBidForm.$invalid                                            || !ng_localStorage.organization.scale.id                                            || !canExportDraft                                            || !isTenderCriteriaValid                                            || eitherYearOrDaysAreFilled(lot.bid)                                            || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)" id=createBid_{{parentIndex}} click-and-disable="canBid(lot, tender)"> {{$root.source(\'BidRegistration\')}} <\/button> <button class="fl btn btn-info mr5" ng-if=isShowSpecificationAndCreateDraftButton() ng-disabled="vm.isBidInvalid(lot)                                            || addBidForm.$invalid                                            || !ng_localStorage.organization.scale.id                                            || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)" id=createBidPQ_{{parentIndex}} ng-click=showModalDraftForPQ()> {{$root.source(\'DownloadTechnicalSpecificationAndCreateDraft\')}} <\/button> <button class="fl btn btn-success mr5" ng-if=isShowAnswerCriteriaButton(lot) ng-disabled="vm.isBidInvalid(lot)                                            || addBidForm.$invalid                                            || !ng_localStorage.organization.scale.id                                            || !canExportDraft                                            || (tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(lot.bid, lot)                                            || isContractYearsInCorrect(lot.bid)                                            || isContractDaysInCorrect(lot.bid)))                                            || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)" id=createBid_{{parentIndex}} click-and-disable="saveBidDraft(lot.bid, false)"> {{$root.source(\'AnswerCriteria\')}} <\/button> <button class="fl btn btn-success mr5" ng-if=isShowTryToSignButton(lot) ng-disabled="vm.isBidInvalid(lot)                                            || addBidForm.$invalid                                            || !ng_localStorage.organization.scale.id                                            || !canExportDraft                                            || (tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(lot.bid, lot)                                            || isContractYearsInCorrect(lot.bid)                                            || isContractDaysInCorrect(lot.bid)))                                            || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(lot.bid.value.amount, lot)                                            || tender.procurementMethodType === \'belowThreshold\'                                               &amp;&amp; tender.config.valueCurrencyEquality                                               &amp;&amp; tender.funder                                               &amp;&amp; isItemsTotalPriceGreaterBidValue(lot.bid, lot.bid.value.amount)" id=createBid_{{parentIndex}} click-and-disable="saveBidDraft(lot.bid, false)"> {{$root.source(\'TryToSign\')}} <\/button> <span class="ml10 mt10 bid-tooltip" style=position:relative;top:10px data-placement="top left" data-html=true bs-tooltip={{tooltip}}> <i class="fa fa-question-circle" aria-hidden=true><\/i> <\/span><\/div><\/div><\/div><\/form><\/div><\/div><div ng-include="\'bidLowPriceModal from cache\'"><\/div><div ng-if=showNoMoneyError ng-include="\'bankOperationsTenderBids from cache\'"><\/div><modal-choose-item-product item=chooseItemProductModalData.item tender=tender lot=lot><\/modal-choose-item-product><div class="modal fade" id=confirmExportDraftModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button ng-click="" type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'Attention\')}}<\/h4><\/div><div class=modal-body>{{$root.source(\'ExportOrKeepAsDrafts\')}}<\/div><div class=modal-footer><button type=button class="btn btn-success" ng-click="exportAndCanBid($root.correctLot, tender)" data-dismiss=modal>{{$root.source(\'Export\')}}<\/button> <button type=button class="btn btn-primary" ng-click="canBidWithoutExprot($root.correctLot, tender)" data-dismiss=modal>{{$root.source(\'LeaveAsDrafts\')}}<\/button><\/div><\/div><\/div><\/div><esco-payment-info-modal template-name-id=templateName add-docs-to-bid=createOrUpdateBidDraft(false) modal-id=modalId> <\/esco-payment-info-modal><div class="modal fade" id=saveEditBidChanges-{{modalId}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-body><h4 class=modal-title>{{$root.source(\'SaveCurrentChanges\')}}?<\/h4><\/div><div class=modal-footer><button type=button class="btn btn-success" ng-click="checkDocumentsExportAndUpdateBid(lot.bids[0], false, false, true, true, true)" data-dismiss=modal>{{$root.source(\'Yes\')}}<\/button> <button type=button class="btn btn-warning" ng-click=changeEditBidClicked() data-dismiss=modal>{{$root.source(\'No\')}}<\/button><\/div><\/div><\/div><\/div><div class="modal fade" id=updateExportStateModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-body><h4 class=modal-title>{{$root.source(\'ExportProposalDocuments\')}}<\/h4><div>{{$root.source(\'NotAllDocumentsExportedToCentralDatabase\')}}<\/div><\/div><div class=modal-footer><button type=button id=update-export-modal-button class="btn btn-success" ng-click=updateExportDocumentStateAndSignBid() data-dismiss=modal>{{$root.source(\'TryAgain\')}}<\/button><\/div><\/div><\/div><\/div><div class="modal fade" id=draftDocsExportModal-{{lot.bids[0].id}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-body><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'ProposalContainsNonExportedDrafts\')}}<\/h4><div>{{$root.source(\'DocumentsMustExportedOrDeleted\')}}<\/div><\/div><div class=modal-footer><button class="fl btn btn-success mr5" data-dismiss=modal click-and-disable=updateBidAndExportDocs(lot.bids[0])> {{$root.source(\'ExportDrafts\')}} <\/button> <button type=button class="btn btn-danger" data-dismiss=modal>{{$root.source(\'Close\')}}<\/button><\/div><\/div><\/div><\/div><div class="modal fade" id=draftForPQModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'CreateDraft\')}}<\/h4><\/div><div class=modal-body>{{$root.source(\'WillNotAbleChangeSelectedProduct\')}}?<\/div><div class=modal-footer><div class=row><\/div><div class=row><button type=button class="btn btn-warning" data-dismiss=modal> <i class="fa fa-close"><\/i> <span>{{$root.source(\'No\')}}<\/span> <\/button> <button type=button class="btn btn-success" data-dismiss=modal click-and-disable=createBidDraftForPQ(lot)> <i class="fa fa-check"><\/i> <span>{{$root.source(\'Yes\')}}<\/span> <\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableBlocks/tenderTableTitle.html",'<span> <span ng-show="isOperator() &amp;&amp; tender.isOwn" title="{{$root.source(\'CreatedOnETender\')}}" class=xs-logoonly>! <\/span> <a href=# go-to-tender=tender tender-id=tender.id class=tender-table-title>{{customTendTitle(tender.title) || $root.source("NoData")}}<\/a> <\/span><br> <span id=selectable{{$index}} ng-click="selectText(\'selectable\' + $index)">{{tender.tenderId || $root.source("NoData")}}<\/span><br> <span>{{$root.source(\'CreationTime\')}} {{tender.timeCreate||$root.source("NoData")}}<\/span><br> <span ng-if=!hideColumns class=organizationName> {{tender.organizationName || $root.source("NoData")}} <\/span><br> <span ng-if="!hideColumns &amp;&amp; tender.organizationTaxId" class=organizationTaxId> {{$root.source(\'EDRPOU\')}}: <a class=a ng-click=searchByEDRPOU(tender.organizationTaxId);$event.stopPropagation();>{{tender.organizationTaxId}}<\/a> <\/span><div class="mobile-1000 mob-block-01"><span ng-if=tender.hasNotDeterminedBudget class="price green">{{$root.source(\'BudgetNotDetermined\')}}<\/span> <span ng-if=!tender.hasNotDeterminedBudget class="price green">{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<\/span> <br>{{$root.source(\'TotalPrice\')}}<br><\/div><div class="mobile-700 mob-block-02"><div class=lable-st ng-class=getLabelClassByStatus(tender.status) style=font-size:100%>{{(getTenderDescriptionByStatusForInTable(tender)) || $root.source("WaitTenderProcessing")}}<\/div><div ng-show=getTenderProcedureType(tender) style=margin-top:3px><div ng-bind=getTenderProcedureType(tender)><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableBlocks/tenderTableValue.html","<ul class=mb0><li ng-if=!tender.hasNotDeterminedBudget class=\"price green\">{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<li class=\"price green pb12\"><span ng-if=tender.hasNotDeterminedBudget>{{$root.source('BudgetNotDetermined')}}<\/span><li class=\"GuaranteeValueTop blue min-h-27\"><span ng-if=tender.tenderGuaranteeValue>{{$root.source('TenderProvision')}}<\/span><li class=\"price blue min-h-19\"><span ng-if=tender.tenderGuaranteeValue>{{tender.tenderGuaranteeValue | numberDecimal}} {{tender.tenderGuaranteeCurrency}}<\/span><li><b ng-if=tender.isMultiLot>{{$root.source('MultiLot')}}<\/b><li><b ng-if=tender.isSingleLot>{{$root.source('SingleLot')}}<\/b><li ng-if=tender.isExistingFeatures><b>{{$root.source('NonPriceCriteria')}}<\/b><\/ul>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableBlocks/tenderTableStatus.html",'<div class=lable-st ng-class=getLabelClassByStatus(tender.status) style=font-size:100%>{{(getTenderDescriptionByStatusForInTable(tender)) || $root.source("WaitTenderProcessing")}}<\/div><div ng-show=getTenderProcedureType(tender) style=margin-top:3px><div ng-bind=getTenderProcedureType(tender)><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableBlocks/tenderTablePublishDate.html","{{tender.datePublished|date:'dd-MM-yyyy'}} <br>{{tender.datePublished|date:'HH:mm'}}")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableBlocks/tenderTableDate.html",'<span class="icon ic-clock"><\/span><br> <span class=time-wsn ng-show="end[$index] > dateToDay &amp;&amp; tender.status !== \'cancelled\'"><span am-time-ago=tender.tenderEndDate class=am-time-ago><\/span><\/span><br> <span class=time-wsn>{{(tender.tenderEndDate | date:\'dd-MM-yyyy, HH:mm\') || $root.source("NoData")}}<\/span><div ng-if=tender.isTenderBlocked ng-init="blockPeriodMessage = $root.source(\'BlockPeriodMessage\')" class=text-info style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': \'{{blockPeriodMessage}}\' }"><i style=margin-left:10px class="fa fa-question-circle"><\/i><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableBlocks/tenderTableNote.html","<div><b class=lable-st ng-if=tender.note.decisionType ng-class=\" {            'label-success': tender.note.decisionType.id === 'PlanToParticipate',            'label-danger': tender.note.decisionType.id === 'DontParticipate'        }\"> {{language.name === 'en' ? tender.note.decisionType.title.en : tender.note.decisionType.title.uk}} <br> <\/b> <span ng-repeat=\"causeType in tender.note.causeTypes\"> {{language.name === 'en' ? causeType.title.en : causeType.title.uk}}<br> <\/span><ul ng-if=tender.bids.length class=\"pl0 mt10\" style=\"list-style:none !important\"><li ng-repeat=\"bid in tender.bids track by $index\"><span>{{bid.user.surname}} {{bid.user.name.charAt(0)}}<\/span><br> <b class=\"lable-st {{getBidStatusClass(bid.status)}}\" ng-bind=getBidStatusDesc(bid)><\/b><\/ul><span ng-if=tender.note.date> {{$root.source('DecisionAboutParticipationDate')}}: <br>{{tender.note.date | date:'yyyy-MM-dd HH:mm:ss'}} <\/span><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableMain.html",'<div ng-switch=switchedBlock><div class=main-content><div ng-class="showMenuBlocks() ? \'texy-navi scrollNavigationX\' : \'icon-navigation\'" class={{specialClass}}><navigation-block navigation=navigation need-to-set-page=true><\/navigation-block><\/div><div class=ml5><h1 ng-if="!ngStateParams.classification                        &amp;&amp; !ngStateParams.edrpou                        &amp;&amp; !ngStateParams.region                        &amp;&amp; !ng_localStorage.isAuthorized                        &amp;&amp; !ng_sessionStorage.isPlansTabOpened" style=font-size:20px>{{getTenderTableMainTitle()}}<\/h1><h1 ng-if="ngStateParams.classification &amp;&amp; !ng_localStorage.isAuthorized &amp;&amp; !ng_sessionStorage.isPlansTabOpened" style=font-size:20px>Тендери в розділі {{ngStateParams.classificationDescription}} {{ngStateParams.classification}}<\/h1><h1 ng-if="ngStateParams.edrpou &amp;&amp; ngStateParams.organizationName &amp;&amp; !ng_localStorage.isAuthorized &amp;&amp; !ng_sessionStorage.isPlansTabOpened" style=font-size:20px><span>Тендери замовника <\/span> <span>"{{ngStateParams.organizationName}}"<\/span> <span ng-if=ngStateParams.edrpou>, {{ngStateParams.edrpou}}<\/span><\/h1><h1 ng-if="ngStateParams.region &amp;&amp; ngStateParams.regionName &amp;&amp; !ng_localStorage.isAuthorized &amp;&amp; !ng_sessionStorage.isPlansTabOpened" style=font-size:20px><span>Тендери в регіоні <\/span> <span>{{ngStateParams.regionName}}<\/span><\/h1><\/div><div ng-switch-when=tenders><div ng-include="\'tenderTableTopFilters from cache\'"><\/div><div id=table-content ng-show=tableParams.data><table ng-table=tableParams data-all-records={{tenders.countAllRecords}} class="table table-hover table-striped sp-border new-table" ng-class="{\'table-min-height\': !$data.length &amp;&amp; tenders.countAllRecords !== 0 &amp;&amp; !tenderGetError}"><tr ng-repeat="tender in $data"><td data-title="" class=favorite-td><i class="fa cp fs17 red mb10" ng-if=ng_localStorage.isAuthorized ng-click="$event.stopPropagation(); toggleFavourite($event, tender); tender.isFavourite = !tender.isFavourite" aria-hidden=true data-tenderid={{tender.id}} ng-class="{\'fa-star\' : tender.isFavourite, \'fa-star-o\' : !tender.isFavourite}"><\/i> <br> <span class=wn ng-class="{\'green\': ng_localStorage.isAuthorized &amp;&amp; tender.viewedByCurrentUser, \'gray_0\': tender.numberOfUniqueViewsByAuthorizedUsers === 0}"> <i class="fa fa-eye" aria-hidden=true><\/i> {{tender.numberOfUniqueViewsByAuthorizedUsers}} <\/span><td data-title=localization.tenderTitle class=title-td><div ng-include="\'tenderTableTitle from cache\'"><\/div><td data-title=localization.tenderValue class="tenderValue tenderValue-nowrap" data-sortable="\'tenderValue\'"><div ng-include="\'tenderTableValue from cache\'"><\/div><td data-title="$root.source(\'Status\')" data-sortable="\'status\'" class=status><div ng-include="\'tenderTableStatus from cache\'"><\/div><td class=time-end data-title="$root.source(\'Completion\')" data-sortable="\'tenderEndDate\'"><div ng-include="\'tenderTableDate from cache\'"><\/div><\/table><div ng-show="tenders.countAllRecords == 0" class="w100 tac">{{$root.source(\'NotFoundAnyResults\')}}<\/div><div ng-include="\'modalSaveTemplate from cache\'"><\/div><\/div><\/div><\/div><div ng-switch-when=plans><div ng-include="\'publicPlans from cache\'"><\/div><\/div><div ng-switch-when=eCatalog class=eCatalogBlock><div ng-include="\'eCatalog from cache\'"><\/div><\/div><div ng-switch-when=widget class=widgetBlock><div ng-include="\'widget from cache\'"><\/div><\/div><\/div><div ng-include="\'modalClassifications from cache\'" ng-controller=modalClassificationsCtrl><\/div><style>.texy-navi .iconNavi{display:none}.tenderValue-nowrap{white-space:nowrap}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderTableTopFilters.html",'<div id=topFilters class="topFilters pt8"><div class=row-search><ul class=btn-and-search><li class=serch-input><a class="btn-search fl" ng-click=search()><span class="icon search"><\/span><\/a> <input class="form-control input-search fl ml5" typeahead="cookieObj for cookieObj in savedObjList | filter:$viewValue " placeholder="{{$root.source(\'PurchaseSearch\')}}" type=text maxlength=30 ng-model=filter.title ng-keyup="$event.keyCode == 13 &amp;&amp; search()" typeahead-show-hint=true typeahead-min-length=0><li ng-show="isAuthorized() &amp;&amp; !hideSearchTemplates" class=searchTemplates><a class="dropdown-toggle fl cp" ng-click=getSearchTemplates()> <span class="icon bag"><\/span> <span class=filter-text>{{$root.source(\'SearchTemplates\')}}<\/span> <\/a><li><span ng-show=showClearFilterButton ng-click=clearAllFiltersAndTmpl() class="icon filters-clear cp"> <\/span> <a class="dropdown-toggle fl cp" data-toggle=modal data-target=#tenderSearch> <span ng-show=!showClearFilterButton class="icon filters"><\/span> {{$root.source(\'Filters\')}} <\/a><\/ul><\/div><div class=battons-block><ul><li><div class=found><span>{{$root.source(\'Found\')}}:<\/span> <b>{{tenders.countAllRecords}}<\/b><\/div><li ng-if="isAuthorized() &amp;&amp; vModel.ng_localStorage.isUserNotIdentified"><label class="checkbox mt3 pl25"> <input type=checkbox id=rlTenders name=rlTenders click-and-block=vModel.changeRealMode() ng-model=vModel.ng_localStorage.realTestMode>{{$root.source(\'RealTenders\')}} <\/label><li ng-if="isAuthorized() &amp;&amp; blockDownloadExcel"><span class="fr help-inline span-tenders-01">{{$root.source(\'WaitForLoadingReport\')}}<\/span><li ng-show=isAuthorized()><span class="btn btn-sm btn-empty span-tenders-02" ng-disabled=blockDownloadExcel click-and-block="blockDownloadExcel || getTendersExcel()"> <i class="fa fa-refresh"><\/i> {{$root.source(\'GetExcel\')}}<\/span> <span class="btn btn-sm btn-empty span-tenders-02" ng-if=showGetExcelWithArchive ng-disabled=blockDownloadExcel click-and-block="blockDownloadExcel || getTendersExcel(\'includeArchive\')"> <i class="fa fa-refresh"><\/i> {{$root.source(\'GetExcel\')}} {{$root.source(\'WithArchive\')}} <\/span> <a href=/Upload/report_manual.docx ng-if=!needHideManualReport target=_blank ng-init="uploadManualReportLocalization = $root.source(\'UploadManualReport\')" bs-tooltip=\'{ "title": "{{uploadManualReportLocalization}}" }\'><i class="fa fa-question-circle fafa-tenders-01" aria-hidden=true><\/i><\/a><\/ul><\/div><div class="panel-default tenderTableIsNoframe fl" ng-if=!isIframe><div><div class=col-sm-12 ng-show=isOperator()><div class=form-group><div class="checkbox text-right"><label class=control-label> <input type=checkbox id=customer ng-disabled=dsbl name=customer ng-model=isShowOnlyTendersCreatedOnOurSite> {{$root.source(\'ShowOnlyTendersCreatedOnOurSite\')}} <\/label><\/div><\/div><\/div><\/div><\/div><\/div><div ng-include src="\'tenderSearchDirective from cache\'"><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalSaveTemplate.html",'<div class="modal fade" id=enterTemplName aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog w340" style=margin-top:100px><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'EnterTemplateName\')}}<\/h4><\/div><div class=modal-body><input type=text class=form-control placeholder="{{$root.source(\'NameCPV\')}}" ng-model=templateName> <label class="cp mt20 ml2 forAllOrg" ng-show=ng_localStorage.isAdmin> <input type=checkbox class="dn mt2 ng-untouched ng-valid ng-dirty ng-valid-parse ng-empty" ng-model=forAllOrg> <span ng-show=!forAllOrg class="checkbox_off2 fl mt2"><\/span> <span ng-show=forAllOrg class="checkbox_on2 fl mt2 ng-hide"><\/span> <span class=ml6>{{$root.source(\'TemplateForEntireOrganization\')}}<\/span> <\/label><\/div><div class=modal-footer><button type=button class="btn btn-success fl fw13" ng-click="saveTemplate(templateName, forAllOrg); templateName = null; forAllOrg = null" ng-disabled=!templateName data-dismiss=modal>{{$root.source(\'Submit\')}}<\/button> <button type=button class="btn btn-primary fr fw13" data-dismiss=modal>{{$root.source(\'CancelChanges\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/filters/tenderSearchFilter.html",'<form name=tenderSearchForm ng-keyup="$event.keyCode == 13 &amp;&amp; search()"><div class="modal fade" id=tenderSearch aria-hidden=true tabindex=-1 role=dialog style=display:none><div class=modal-dialog><div class=modal-content id=searchParameters><div class=modal-header><button type=button class=close ng-click="hideModal(\'#tenderSearch\')">&times;<\/button><h4 class=modal-title>{{$root.source(\'Filters\')}}<\/h4><\/div><div class=modal-body><div class=row><div class=col-sm-4>{{$root.source(\'Status\')}}<\/div><div class="col-sm-8 scc"><div class=input-group><span class=input-group-addon> <label class="label {{statusSearchLabel}}"><i class=fa><\/i><\/label> <\/span> <input type=text class=form-control aria-label=... id=statusSearchText ng-model=statusSearchText placeholder="{{::$root.source(\'AllStatuses\')}}" disabled><div class="input-group-btn dropdown" dropdown is-open=$parent.isStatOpen auto-close=outsideClick><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown><span class=caret><\/span><\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:320px;padding-left:35px><li ng-repeat="status in statusDictionary"><label class=checkbox> <input type=checkbox ng-model=checkedStatuses[$index] ng-click="changeSelection(status, checkedStatuses[$index])"><label class="label {{status.label}}"><i class=fa><\/i><\/label> {{status.description}} <\/label><li class=divider><li><a href="" ng-click="changeSelection(); closeStatDropDown();"><label class="label label-default"><i class=fa><\/i><\/label> {{$root.source(\'AllStatuses\')}}<\/a><li ng-show="procurementMethod == \'open\'"><a href="" ng-click="selectNotArchived(); closeStatDropDown();"><label class="label label-default"><i class=fa><\/i><\/label> {{$root.source(\'AllStatusesNotArchived\')}}<\/a><\/ul><\/div><\/div><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source(\'ProcedureType\')}}<\/div><div class=col-sm-8><div class="input-group col-xs-12" id=procTypesFilter><input type=text class=form-control aria-label=... ng-model=procTypeSearchText placeholder="{{$root.source(\'All\')}}" disabled><div class="input-group-btn dropdown" dropdown is-open=$parent.isProcTypOpen auto-close=outsideClick><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown ng-init=getProcTypes()><span class=caret><\/span><\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:420px;padding-left:35px><li ng-repeat="procType in procTypesDictionary"><label class=checkbox> <input type=checkbox ng-model=checkedProcTypes[$index] ng-click="changeSelProcTypes(procType, checkedProcTypes[$index])"> {{procType.procurementMethodTypeLocal}} <\/label><li class=divider><li><a href="" ng-click="changeSelProcTypes(null, true); closeProcTypDropDown();"><label class="label label-default"><\/label> {{$root.source(\'AllStatuses\')}}<\/a><\/ul><\/div><\/div><\/div><\/div><br> <customer-region vm=vModel><\/customer-region> <br><div class="row mb20" ng-class="{\'has-error\': tenderSearchForm.priceFrom.$error.pattern || tenderSearchForm.priceTo.$error.pattern || !isIntervalGood(filter.priceFrom, filter.priceTo)}"><div class=col-sm-4>{{$root.source(\'TenderValue\')}}<\/div><div class=col-sm-4><decimal-mask-input input-id="\'priceFrom\'" input-name="\'priceFrom\'" data=filter.priceFrom is-nullable=true placeholder="$root.source(\'from\')" min=0><\/decimal-mask-input><\/div><div class=col-sm-4><decimal-mask-input input-id="\'priceTo\'" input-name="\'priceTo\'" data=filter.priceTo is-nullable=true placeholder="$root.source(\'until\')" min=0><\/decimal-mask-input><\/div><\/div><div class="row mb15 mt-10"><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show="!isIntervalGood(filter.priceFrom, filter.priceTo)">{{$root.source(\'CheckInterval\')}}<\/span> <span ng-show="tenderSearchForm.priceFrom.$error.pattern || tenderSearchForm.priceTo.$error.pattern"> {{$root.source(\'InvalidCharacters\')}} <\/span><\/div><\/div><\/div><div class="row mb20" ng-show=isPostPaymentDaysFilterShown()><div class=col-sm-4>{{$root.source(\'PostpaymentDays\')}}<\/div><div class=col-sm-8><input type=number class=form-control name=postPaymentDays ng-model=filter.postPaymentDays min=0 ng-keypress=digitOnly($event)><\/div><\/div><div class="w100 mb10"><milestone-code-type is-required=false form-name=tenderSearchForm data=filter.milestoneCodeType is-financing-milestone=true search-form-location=true><\/milestone-code-type><\/div><div class="w100 mb10"><milestone-code-type is-required=false form-name=tenderSearchForm data=filter.milestoneDeliveryCodeType search-form-location=true><\/milestone-code-type><\/div><br><div ng-include="\'tenderSearch from cache\'"><\/div><br><div class=row><div class=col-sm-4>{{localization.title}}<\/div><div class=col-sm-8><div ng-class="{\'has-error\': !tenderSearchForm.title.$valid}"><input type=text name=title class=form-control ng-model=filter.title placeholder="{{::$root.source(\'TenderTitle\')}}"><\/div><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source(\'OrganizationName\')}}<\/div><div class=col-sm-8><div ng-class="{\'has-error\': !tenderSearchForm.organizationName.$valid}"><input type=text name=organizationName class=form-control ng-model=filter.organizationName placeholder="{{::$root.source(\'OrganizationName\')}}"><\/div><\/div><\/div><br><div class=row><div class=col-sm-4>{{localization.creationDate}}<\/div><div class=col-sm-8><select class=form-control id=searchTimeType name=searchTimeType ng-model=filter.searchTimeType ng-disabled=filter.tenderCreationTimeFrom||filter.tenderCreationTimeTo><option ng-repeat="tm in searchTimeTypes" value={{tm.type}}>{{tm.name}}<\/select><\/div><\/div><br><div class=row ng-class="{\'has-error\':!isDateIntervalGood(filter.tenderCreationTimeFrom, filter.tenderCreationTimeTo)}"><div class=col-sm-4><div class=abo>{{$root.source(\'or\')}}<\/div>{{$root.source(\'CreationPeriod\')}}:<\/div><div class=col-sm-4 ng-class="{\'has-error\': tenderSearchForm.tenderCreationTimeFrom.$invalid  &amp;&amp; (filter.tenderCreationTimeFrom != \'\')}"><input type=text class=form-control ng-model=filter.tenderCreationTimeFrom placeholder="{{::$root.source(\'fromDate\')}}" ng-disabled=filter.searchTimeType name=tenderCreationTimeFrom data-date-format=dd-MM-yyyy data-autoclose=1 aw-datepicker-pattern={{regexDate}} bs-datepicker><\/div><div class=col-sm-4 ng-class="{\'has-error\': tenderSearchForm.tenderCreationTimeTo.$invalid  &amp;&amp; (filter.tenderCreationTimeTo != \'\')}"><input type=text class=form-control ng-model=filter.tenderCreationTimeTo placeholder="{{::$root.source(\'toDate\')}}" ng-disabled=filter.searchTimeType name=tenderCreationTimeTo data-date-format=dd-MM-yyyy data-autoclose=1 aw-datepicker-pattern={{regexDate}} bs-datepicker><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show="tenderSearchForm.tenderCreationTimeFrom.$invalid &amp;&amp; (filter.tenderCreationTimeFrom != \'\')">{{$root.source(\'DateFormat1\')}}<\/span> <span ng-show="tenderSearchForm.tenderCreationTimeTo.$invalid &amp;&amp; (filter.tenderCreationTimeTo != \'\') ">{{$root.source(\'DateFormat1\')}}<\/span> <span ng-show="!isDateIntervalGood(filter.tenderCreationTimeFrom, filter.tenderCreationTimeTo)">{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><br><div class=row ng-class="{\'has-error\':!isDateIntervalGood(filter.tenderPeriodStartFrom, filter.tenderPeriodStartTo)}"><div class=col-sm-4>{{$root.source(\'TenderBidStartDate\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': tenderSearchForm.tenderPeriodStartFrom.$invalid &amp;&amp; (filter.tenderPeriodStartFrom != \'\')}"><input type=text name=tenderPeriodStartFrom class=form-control ng-model=filter.tenderPeriodStartFrom placeholder="{{::$root.source(\'fromDate\')}}" data-date-format=dd-MM-yyyy aw-datepicker-pattern={{regexDate}} data-autoclose=1 bs-datepicker><\/div><div class=col-sm-4 ng-class="{\'has-error\': tenderSearchForm.tenderPeriodStartTo.$invalid &amp;&amp; (filter.tenderPeriodStartTo != \'\')}"><input type=text name=tenderPeriodStartTo class=form-control ng-model=filter.tenderPeriodStartTo placeholder="{{::$root.source(\'toDate\')}}" data-date-format=dd-MM-yyyy aw-datepicker-pattern={{regexDate}} data-autoclose=1 bs-datepicker><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show="tenderSearchForm.tenderPeriodStartFrom.$invalid &amp;&amp; (filter.tenderPeriodStartFrom != \'\')">{{$root.source(\'DateFormat1\')}}<\/span> <span ng-show="tenderSearchForm.tenderPeriodStartTo.$invalid &amp;&amp; (filter.tenderPeriodStartTo != \'\') ">{{$root.source(\'DateFormat1\')}}<\/span> <span ng-show="!isDateIntervalGood(filter.tenderPeriodStartFrom, filter.tenderPeriodStartTo)">{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><br><div class=row ng-class="{\'has-error\':!isDateIntervalGood(filter.tenderPeriodEndFrom, filter.tenderPeriodEndTo)}"><div class=col-sm-4>{{$root.source(\'TenderBidEndDate\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': tenderSearchForm.tenderPeriodEndFrom.$invalid  &amp;&amp; (filter.tenderPeriodEndFrom != \'\')}"><input type=text class=form-control ng-model=filter.tenderPeriodEndFrom placeholder="{{::$root.source(\'fromDate\')}}" name=tenderPeriodEndFrom data-date-format=dd-MM-yyyy data-autoclose=1 aw-datepicker-pattern={{regexDate}} bs-datepicker><\/div><div class=col-sm-4 ng-class="{\'has-error\': tenderSearchForm.tenderPeriodEndTo.$invalid  &amp;&amp; (filter.tenderPeriodEndTo != \'\')}"><input type=text class=form-control ng-model=filter.tenderPeriodEndTo placeholder="{{::$root.source(\'toDate\')}}" name=tenderPeriodEndTo data-date-format=dd-MM-yyyy data-autoclose=1 aw-datepicker-pattern={{regexDate}} bs-datepicker><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show="tenderSearchForm.tenderPeriodEndFrom.$invalid  &amp;&amp; (filter.tenderPeriodEndFrom != \'\')">{{$root.source(\'DateFormat1\')}}<\/span> <span ng-show="tenderSearchForm.tenderPeriodEndTo.$invalid  &amp;&amp; (filter.tenderPeriodEndTo != \'\')">{{$root.source(\'DateFormat1\')}}<\/span> <span ng-show="!isDateIntervalGood(filter.tenderPeriodEndFrom, filter.tenderPeriodEndTo)">{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source(\'ClassificationCode\')}} {{$root.source(\'CPV\')}}<\/div><div class=col-sm-5><input type=text class=form-control name=classification disabled placeholder="{{::$root.source(\'EnterCode\')}}"><\/div><div class=col-sm-3><input ng-click=initClassification() type=button class="w100 btn btn-danger" value="{{::$root.source(\'Digest\')}}" data-toggle=modal data-target=#modalClassifications><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=mb10 ng-repeat="cpv in selectedCpvs | limitTo:5"><span ng-if=!cpv.code>{{cpv}}<\/span><div><span class=fwb>{{cpv.code}}<\/span> <span ng-if=cpv.desc>{{getLocalizedDesc(cpv)}}<\/span> <span ng-if=cpv.description>{{getLocalizedDescription(cpv)}}<\/span><\/div><\/div><span ng-if="selectedCpvs.length > 5">...<\/span><\/div><\/div><div class="w100 mt10"><procurement-categories is-required=false form-name=tenderSearchForm data=filter is-modal-search=true search-form-location=true><\/procurement-categories><\/div><div class=row ng-if=showAdditionalCheckboxes><div class=col-sm-4>{{$root.source(\'IsCovidTender\')}}<\/div><div class=col-sm-8><input type=checkbox id=covid19 name=covid19 ng-model=filter.isCovid19><\/div><\/div><div class=row ng-if=showAdditionalCheckboxes><div class=col-sm-4>{{$root.source(\'ProzorroDirectOrder\')}}<\/div><div class=col-sm-8><input type=checkbox name=directOrder id=directOrder ng-model=filter.isDirectOrder><\/div><\/div><div class=row ng-if=showAdditionalCheckboxes><div class=col-sm-4>{{$root.source(\'UkrainianWarLiberation\')}}<\/div><div class=col-sm-8><input type=checkbox id=ukrainianWarLiberation name=isWarForFreedom ng-model=filter.isWarForFreedom><\/div><\/div><div class="row mt15" ng-if=showContractingStatusSelect><div class=col-sm-4><span>{{$root.source(\'AgreementStatus\')}}<\/span><\/div><div class=col-sm-8><div class=controls><select ng-model=filter.contractingsFilter id=contractingsFilter name=contractingsFilter class=form-control><option value=""><option value={{contractingStatus.value}} ng-repeat="contractingStatus in contractingStatuses track by $index"> {{contractingStatus.title}} <\/select><\/div><\/div><\/div><\/div><div class=modal-footer><div class=btn-group style=float:right><a class="btn btn-default dropdown-toggle btn-close-filter" ng-click="hideModal(\'#tenderSearch\')"><i class="fa fa-caret-up"><\/i> {{$root.source(\'RollUp\')}}<\/a> <button type=button class="btn btn-danger" ng-click=clearAllFiltersAndTmpl()><i class="fa fa-remove"><\/i> {{$root.source(\'Clear\')}}<\/button> <a ng-show="isAuthorized() &amp;&amp; !hideSearchTemplates" class="btn btn-info" data-toggle=modal data-target=#enterTemplName><i class="fa fa-floppy-o"><\/i> {{$root.source(\'SaveTemplate\')}}<\/a> <button type=button class="btn btn-success" ng-disabled="!isAllDataGood()||                                (tenderSearchForm.tenderPeriodStartFrom.$invalid &amp;&amp; (filter.tenderPeriodStartFrom != \'\') ) ||                                (tenderSearchForm.tenderPeriodStartTo.$invalid  &amp;&amp; (filter.tenderPeriodStartTo != \'\')) ||                                (tenderSearchForm.tenderPeriodEndFrom.$invalid  &amp;&amp; (filter.tenderPeriodEndFrom != \'\')) ||                                (tenderSearchForm.tenderPeriodEndTo.$invalid  &amp;&amp; (filter.tenderPeriodEndTo != \'\')) ||                                !tenderSearchForm.title.$valid ||                                !tenderSearchForm.organizationName.$valid" click-and-block=search()> <i class="fa fa-search"><\/i> {{$root.source(\'Search\')}} <\/button><\/div><\/div><\/div><\/div><\/div><\/form><form name=searchTemplateForm><div class="modal fade" id=searchTemplates style=display:none aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-sm"><div class=modal-content><div class=modal-header><button type=button class=close ng-click="hideModal(\'#searchTemplates\')">&times;<\/button><h4 class=modal-title>{{$root.source(\'SearchTemplates\')}}<\/h4><\/div><div class=modal-body><span ng-repeat="templ in searchTemplates track by templ.id"> <a class=cp ng-click="getSearchTmpltQuickFltr(templ) || getSearchFilter(templ.id, $event, \'#searchTemplates\')">{{templ.name}}<\/a> <a ng-if=templ.canDelete ng-click=removeTemplate(templ)><i class="fa fa-times" aria-hidden=true><\/i><\/a><span ng-if=!$last>, <\/span> <\/span><div ng-show="searchTemplates.length==0" class=margin-left-20>{{$root.source(\'NoSavedTemplates\')}}.<\/div><\/div><div class=modal-footer><div class=btn-group style=float:right><a class="btn btn-default" ng-click="hideModal(\'#searchTemplates\')"><i class="fa fa-caret-up"><\/i> {{$root.source(\'RollUp\')}}<\/a><\/div><\/div><\/div><\/div><\/div><\/form>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalClassifications.html",'<div class="modal fade" id=modalClassifications style=display:none aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=overflow-y:hidden><div class=modal-content><div class=modal-header><button type=button class=close ng-click="hideModal(\'#modalClassifications\')">&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectCPV\')}}<\/h4><input type=text ng-model=vm.searchStringCpv class=form-control placeholder="{{::$root.source(\'EnterCodeName\')}}" ng-change=vm.searchCpv(vm.searchStringCpv)><\/div><div class="modal-body scroll-classification"><table ng-table=vm.tableParamsCpv class="table table-hover table-striped table-bordered ng-table-rowselected" style=margin-bottom:30px><tr ng-repeat="item in $data" ng-class="{\'active\': item.$selected}"><td data-title="\'\'" style=vertical-align:middle ng-click="item.hasChildren &amp;&amp; loadOrDeleteChildItems($data, item)"><span class="pull-left glyphicon" ng-class="{\'glyphicon-minus\': (item.isOpen), \'glyphicon-plus\': (item.hasChildren &amp;&amp; !item.isOpen)}" style="margin-left: {{(item.rank - 2) * 20}}px; width: 30px"><\/span><td><input type=checkbox ng-model=item.$selected ng-click="vm.updateDataCpv($data, item, true);"><td data-title="$root.source(\'CodeCPV\')" style=width:30% ng-click="vm.updateDataCpv($data, item);"><span class=cp ng-bind=item.code><\/span><td data-title="$root.source(\'NameCPV\')" ng-click="vm.updateDataCpv($data, item);"><span class=cp ng-bind=getLocalizedDescription(item)><\/span><\/table><\/div><div class=modal-footer><button class="btn btn-info" ng-click="hideModal(\'#modalClassifications\')">{{$root.source(\'Continue\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/prozorroMarketAgreements.html","<form name=form class=form-group><div class=row><div class=col-sm-3 style=padding-right:0><label style=margin-top:6pt>{{$root.source('ReportPeriod')}}:<\/label><\/div><div class=col-sm-4 ng-class=\"{'has-error': form.dateFrom.$touched &amp;&amp; form.dateTo.$touched &amp;&amp; vm.reportDateFromIsBiggerError                                        || form.dateFrom.$touched &amp;&amp; form.dateFrom.$error.parse}\"><input id=dateFrom name=dateFrom type=text style=width:100% class=form-control ng-model=vm.reportDateFrom ng-required=true placeholder=\"{{$root.source('fromDate')}}\" data-date-format=dd-MM-yyyy autocomplete=off data-autoclose=1 bs-datepicker><div ng-show=\"form.dateFrom.$touched &amp;&amp; form.dateTo.$touched &amp;&amp; vm.reportDateFromIsBiggerError\" class=help-inline>{{$root.source('StartDateCannotBeLaterThanEndDate')}}<\/div><div ng-show=\"form.dateFrom.$touched &amp;&amp; form.dateFrom.$error.parse\" class=help-inline>{{$root.source('DateInvalidFormat')}}<\/div><\/div><div class=col-sm-4 ng-class=\"{'has-error': form.dateFrom.$touched &amp;&amp; form.dateTo.$touched &amp;&amp; vm.reportDateToIsBiggerError                                        || form.dateTo.$touched &amp;&amp; form.dateTo.$error.parse}\"><input id=dateTo name=dateTo type=text style=width:100% class=form-control ng-model=vm.reportDateTo ng-required=true placeholder=\"{{$root.source('toDate')}}\" data-date-format=dd-MM-yyyy autocomplete=off data-autoclose=1 bs-datepicker><div ng-show=\"form.dateFrom.$touched &amp;&amp; form.dateTo.$touched &amp;&amp; vm.reportDateToIsBiggerError\" class=help-inline>{{$root.source('EndDateCannotBeEarlierThanStartDate')}}<\/div><div ng-show=\"form.dateTo.$touched &amp;&amp; form.dateTo.$error.parse\" class=help-inline>{{$root.source('DateInvalidFormat')}}<\/div><\/div><\/div><div class=row><div class=col-sm-4><button ng-click=createProzorroMarketReport() class=\"btn btn-success\" id=prozorroMarketAgreementBtn ng-disabled=\"form.$invalid                              || !vm.reportDateTo                               || !vm.reportDateFrom                              || vm.reportDateFromIsBiggerError                              || vm.reportDateToIsBiggerError                              || vm.reportDateMoreThan365Error                              || btnDisabled\">{{$root.source('ReportForm')}}<\/button><div ng-show=\"form.dateTo.$touched                       &amp;&amp; form.dateFrom.$touched                       &amp;&amp; (!vm.reportDateTo                        || !vm.reportDateFrom)\" class=help-inline>{{$root.source('StartDateAndEndDateMustBeFilled')}}<\/div><div ng-show=\"form.dateTo.$touched                       &amp;&amp; form.dateFrom.$touched                       &amp;&amp; vm.reportDateMoreThan365Error\" class=help-inline>{{$root.source('ReportPeriodLong365')}}<\/div><\/div><\/div><\/form>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/lotBid.html",'<div ng-if="!bid.isDraft || tender.status != \'active.tendering\'" ng-class="{\'blockGray blockGray-sm\': isDateExpired()}"><div class=panel-success><form name=changeBidForm class=changeBidForm form-on-change=checkBidUpdated($index)><div ng-if="bid.status === \'draft\'" class="row mt30"><div class=col-xs-5><h4 class=draftTitle>{{$root.source(\'DraftBid\')}}<\/h4><\/div><\/div><div class=row ng-if=bid.needActivateAfterExportSign><div class=ml15 style="background-color:#F5E9D7;border:1px solid #FACD91;display:inline-block;padding:2px"><span style=color:#555> {{$root.source(\'OfferRegistrationProcess\')}}. <\/span><\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'BidAuthor\')}}:<\/div><div class="col-xs-7 col-sm-9"><name-you-control-tooltip person-info=bid.tenderers[0].name name="\'bidContactPoint\' + lot.index + $index" list-name="\'tendererName\' + lot.index + $index" tooltip-text=getOrganizationToolTipText(bid.tenderers[0]) you-control-search-id=bid.tenderers[0].identifier.apiId> <\/name-you-control-tooltip><\/div><\/div><div class=mt5 ng-if="canHideUserAddress(tender, bid)"><is-user-address-hidden data=bid><\/is-user-address-hidden><\/div><div ng-if="::bid.isMyBid &amp;&amp; isTenderStatusForShowingBidStatus(tender.status)" class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Status\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=bidStatus{{lot.index}}>{{ getBidStatusDesc(bid)}}<\/span> <span ng-if="bid.status === \'invalid\' &amp;&amp; tender.status == \'active.tendering\'" class="btn btn-sm btn-info" click-and-disable="isUserNonResident()                                                                             ? vm.confirmBid(bid.id, false)                                                                             : showSignModalBid(bid, null, null, true)"><i class="fa fa-check"><\/i><span ng-if=!isUserNonResident()>{{$root.source(\'SignKEPAndActivateBid\')}}<\/span><span ng-if=isUserNonResident()>{{$root.source(\'ActivateBid\')}}<\/span> <\/span> <span ng-if=bid.isDraft>{{$root.source(\'Draft\')}}<\/span><\/div><\/div><div class=row ng-if=::bid.isMyBid><div class="col-xs-5 col-sm-3">{{$root.source(\'Date\')}}:<\/div><div class="col-xs-7 col-sm-9"><span>{{bid.registrBidDate ? bid.registrBidDate : bid.creationTime |date:\'dd-MM-yyyy\'}}<\/span><\/div><\/div><div ng-if="::tender.procurementMethodType == \'esco\'"><div ng-if="!needToShowEditFormView(bid) &amp;&amp; !((!tender.isBidEdit || bid.status === \'invalid\' || tender.isEdit) &amp;&amp; !bid.lotValue.value)"><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Amount\')}}:<\/div><div class="col-xs-7 col-sm-9"><div class="input-group col-xs-12"><span id=escoBidAmount_{{lot.index}}>{{(bid.lotValue.value.amount | numberDecimal) + \' \'}}<\/span> <span id=escoBidAmountCurr_{{lot.index}}>{{bid.lotValue.value.currencyCode}}<\/span>, <span id=escoBidAmountVatIncl_{{lot.index}}>{{$root.source(\'IncludingPdv\')}}<\/span><\/div><\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'AmountPerformance\')}}:<\/div><div class="col-xs-7 col-sm-9"><div class="input-group col-xs-12"><span id=escoBidAmountPerf_{{lot.index}}>{{(bid.lotValue.value.amountPerformance | numberDecimal) + \' \'}}<\/span> <span id=escoBidAmountPerfCurr_{{lot.index}}>{{bid.lotValue.value.currencyCode}}<\/span>, <span id=escoBidAmountPerfVatIncl_{{lot.index}}>{{$root.source(\'IncludingPdv\')}}<\/span><\/div><\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'ContractPeriod\')}}:<\/div><div class="col-xs-7 col-sm-9"><span id=contractDurationYears{{lot.index}}>{{$root.source(\'Years\')}}:{{bid.lotValue.value.contractDurationYears}}<\/span>, <span id=contractDurationDays{{lot.index}}>{{$root.source(\'Days\')}}:{{bid.lotValue.value.contractDurationDays}}<\/span><\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'YearlyPaymentsPercentage\')}}:<\/div><div class="col-xs-7 col-sm-9"><div id=yearlyPaymentsPercentage_{{lot.index}} class="input-group col-xs-12">{{bid.lotValue.value.yearlyPaymentsPercentage}}%<\/div><\/div><\/div><div class=row><div class="col-sm-9 col-xs-12 scrollbarMobile">{{$root.source(\'AnnualCostsReduction\')}}, {{lot.value.currencyCode}}:<div ng-repeat="i in bid.lotValue.value.annualCostsReduction track by $index"><div class=sevenColumns><div id="{{\'annualCostsReduction\' + parentIndex + $index}}">{{$index+1}}: {{bid.lotValue.value.annualCostsReduction[$index]}}<\/div><\/div><\/div><\/div><\/div><\/div><div ng-if=needToShowEditFormView(bid)><div class=row><div class=col-sm-6><div class=form-group><label class=control-label>{{$root.source(\'ContractPeriod\')}}:<\/label><\/div><div class=row><div class=col-sm-6 ng-class="{\'has-error\': changeBidForm[\'contractPeriod_years\' + parentIndex].$error.pattern || isContractYearsInCorrect(bid.lotValue)}"><div class=col-sm-4><label> {{$root.source(\'Years\')}} (0-15):<\/label><\/div><div class=col-sm-8><input class=form-control type=number ng-model=bid.lotValue.value.contractDurationYears ng-pattern=regexNumber name="{{\'contractPeriod_years\' + parentIndex}}" id="{{\'contractPeriod_years\' + parentIndex}}" ng-required=!bid.lotValue.value.contractDurationDays><\/div><\/div><div class=col-sm-6 ng-class="{\'has-error\': changeBidForm[\'contractPeriod_days\' + parentIndex].$error.pattern || isContractDaysInCorrect(bid.lotValue) }"><div class=col-sm-4><label> {{$root.source(\'Days\')}} (0-364):<\/label><\/div><div class=col-sm-8><input class=form-control type=number ng-model=bid.lotValue.value.contractDurationDays ng-pattern=regexNumber name="{{\'contractPeriod_days\' + parentIndex}}" id="{{\'contractPeriod_days\' + parentIndex}}" data-placement=bottom-left data-type=info ng-required=!bid.lotValue.value.contractDurationYears><\/div><\/div><div class="text-danger ml50"><span ng-show=!isContractPeriodCorrect(bid.lotValue)>{{$root.source(\'MaximumDuration15Years\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-6 ng-class="{\'has-error\': !isPercentageCorrect(bid.lotValue, lot) || changeBidForm[\'yearlyPaymentsPercentage\' + parentIndex].$error.pattern}"><label> {{$root.source(\'YearlyPaymentsPercentage\')}}, <span ng-if="lot.escoLotExt.fundingKind==\'other\'">(80-100)<\/span> <span ng-if="lot.escoLotExt.fundingKind==\'budget\'">(0-{{lot.escoLotExt.yearlyPaymentsPercentageRange*1000/10}})<\/span> %: <\/label> <input id="{{\'yearlyPaymentsPercentage\' + parentIndex}}" name="{{\'yearlyPaymentsPercentage\' + parentIndex}}" class=form-control type=number ng-model=bid.lotValue.value.yearlyPaymentsPercentage ng-pattern=regexFloatNumber data-placement=bottom-left data-type=info><\/div><\/div><div class=row><div class=col-sm-9><label>{{$root.source(\'AnnualCostsReduction\')}}, {{lot.value.currencyCode}}:<\/label><div ng-repeat="i in bid.lotValue.value.annualCostsReduction track by $index"><div class=sevenColumns><label>{{$index+1}} <\/label><div ng-class="{\'has-error\': changeBidForm[\'annualCostsReduction\' + parentIndex + $index].$error.pattern || changeBidForm[\'annualCostsReduction\' + parentIndex + $index].$error.required}"><input id="{{\'annualCostsReduction\' + parentIndex + $index}}" name="{{\'annualCostsReduction\' + parentIndex + $index }}" type=number min=0 class=form-control ng-pattern=regexFloatNumber ng-disabled=!needToShowEditFormView(bid) ng-model=bid.lotValue.value.annualCostsReduction[$index] required><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div ng-if="::!tender.isDialogue &amp;&amp; !tender.isDialogueEU"><div class=row ng-if="::tender.procurementMethodType!=\'esco\'" ng-hide="::(!tender.isBidEdit || bid.status === \'invalid\' || tender.isEdit) &amp;&amp; !bid.lotValue.value"><div class="col-xs-5 col-sm-3">{{$root.source(\'TheFinalOffer\')}}:<\/div><div class="col-xs-7 col-sm-9"><div ng-if="needToShowEditFormView(bid) &amp;&amp; tender.isBidEdit &amp;&amp; !tender.isEdit" class=hidden-print ng-class="{\'has-error\': !isValidAmount(bid.lotValue.value.amount, lot) || changeBidForm.amount{{$parent.$parent.$index}}.$error.pattern || changeBidForm.amount{{$parent.$parent.$index}}.$error.required || changeBidForm.amount{{$parent.$parent.$index}}.$invalid}"><div class="row m0 p0"><div ng-class="{ \'input-group col-xs-12\': tender.config.valueCurrencyEquality, \'col-xs-9 p0\': !tender.config.valueCurrencyEquality }"><decimal-mask-input input-name="\'amount\'+$parent.$parent.$index" id=theFinalOffer{{lot.index}} max="tender.procurementMethodType === \'closeFrameworkAgreementSelectionUA\' &amp;&amp; tender.myContractValue.maxBidAmount || tender.myContractValue.amount || false" data=bid.lotValue.value.amount is-disabled=!isLotActive(lot) is-required=true><\/decimal-mask-input><div ng-if=tender.config.valueCurrencyEquality class=input-group-addon>{{bid.lotValue.value.currencyCode}}<\/div><\/div><div ng-if=!tender.config.valueCurrencyEquality class="col-xs-3 p05"><currency data=bid.lotValue.value.currencyId type-form="\'flat\'"><\/currency><\/div><\/div><div ng-if=tender.config.hasValueRestriction class=help-inline><span class=text-danger ng-show="isBidAmountGreaterThanLotAmount(bid.lotValue.value.amount, lot)"> {{$root.source(\'CheckTenderFirstPrice\')}}. <\/span><\/div><div ng-if=!tender.config.hasValueRestriction class=help-inline><span class=text-danger ng-show="isBidAmountGreaterThanLotAmount(bid.lotValue.value.amount, lot)"> {{$root.source(\'BidAmountHigherThanExpectedValue\')}} <br> <\/span><\/div><\/div><div ng-if="!tender.isBidEdit || bid.status === \'invalid\' || tender.isEdit || !needToShowEditFormView(bid)"><div class="input-group col-xs-12"><span id="{{\'bidAmount\' + lot.index + $index}}" class=text-warning> {{bid.lotValue.value.amount | numberDecimal}} <\/span> <span id="{{\'bidCurrency\' + lot.index + $index}}" class=text-warning> {{bid.lotValue.value.currencyCode +\', \'}} <\/span> <i ng-if=bid.lotValue.value.valueAddedTaxIncluded class=text-warning> {{$root.source(\'IncludingPdv\')}}<\/i> <i ng-if=!bid.lotValue.value.valueAddedTaxIncluded class=text-warning> {{$root.source(\'ExcludingPdv\')}}<\/i><\/div><\/div><\/div><\/div><div class=amount_weighted_container ng-if="tender.awardCriteria == \'lifeCycleCost\'" ng-hide="::(!tender.isBidEdit || bid.status === \'invalid\' || tender.isEdit) &amp;&amp; !bid.lotValue.value"><div class=row><div class="col-xs-5 col-sm-3"><span class=amount_weighted_title> {{$root.source(\'AmountWeighted\')}}: <\/span><\/div><div class="col-xs-7 col-sm-9"><div class="input-group col-xs-12"><b id="{{\'weightedValue\' + lot.index + $index}}" class="amount_weighted_value text-warning"> {{calculateWeightedValue(needToShowEditFormView(bid), bid) | numberDecimal}} {{bid.lotValue.value.currencyCode}}, <\/b> <i ng-if=bid.lotValue.value.valueAddedTaxIncluded class=text-warning> {{$root.source(\'IncludingPdv\')}} <\/i> <i ng-if=!bid.lotValue.value.valueAddedTaxIncluded class=text-warning> {{$root.source(\'ExcludingPdv\')}} <\/i> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-left data-type=info data-html=true bs-tooltip="{ \'title\': \'&lt;div>\' + $root.source(\'CalculationFormula\') + \':&lt;/div>  &lt;div>\' + $root.source(\'CalculateWeightedCost\') + \'&lt;/div>\'}"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><\/div><\/div><\/div><div class=row ng-if=bid.lotValue.startAmount><div class="col-xs-5 col-sm-3">{{$root.source(\'initialOffer\')}}:<\/div><div class="col-xs-7 col-sm-9">{{(bid.lotValue.startAmount | numberDecimal) + " " + bid.lotValue.value.currencyCode + ","}} <i ng-if=bid.lotValue.value.valueAddedTaxIncluded> {{$root.source(\'IncludingPdv\')}}<\/i> <i ng-if=!bid.lotValue.value.valueAddedTaxIncluded> {{$root.source(\'ExcludingPdv\')}}<\/i><\/div><\/div><div ng-if="::tender.procurementMethodType !== \'priceQuotation\'" class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'SubcontractingDetails\')}}:<\/div><div class="col-xs-7 col-sm-9"><div ng-show="tender.isBidEdit &amp;&amp; lot.status !== \'cancelled\' &amp;&amp; !tender.isEdit &amp;&amp; needToShowEditFormView(bid) &amp;&amp; tender.procurementMethodType !== \'priceQuotation\'" class="input-group col-sm-12"><textarea id="{{\'subcontractingDetails\' + lot.index + $index}}" ng-model=bid.lotValue.subcontractingDetails class="form-control mt3 mb10" rows=2 name="{{\'subcInfo\'+$parent.$parent.$index}}"><\/textarea><\/div><div ng-if="!tender.isBidEdit || bid.status === \'invalid\' || lot.status === \'cancelled\' || tender.isEdit || !needToShowEditFormView(bid)" class="input-group col-sm-12"><span id="{{\'subcontractingDetails\' + parentIndex}}"> {{bid.lotValue.subcontractingDetails || \'-\'}}<\/span><\/div><\/div><\/div><\/div><div ng-if="needToShowEditFormView(bid) &amp;&amp; !tender.isDialogue &amp;&amp; !tender.isDialogueEU &amp;&amp; tender.features.length > 0" class=row><\/div><div ng-if=needShowBidItems()><div ng-if="!(needToShowEditFormView(bid) &amp;&amp; tender.isBidEdit &amp;&amp; !tender.isEdit) &amp;&amp; bid.items.length > 0" class="col-xs-12 col-sm-3 p0">{{$root.source(\'Positions\')}}:<\/div><div class="col-sm-12 p0"><input ng-if="!(needToShowEditFormView(bid) &amp;&amp; tender.isBidEdit &amp;&amp; !tender.isEdit) &amp;&amp; bid.items.length > 0" type=checkbox ng-model=showBidItems[lot.index][$index] id=showBidItems{{lot.index}}{{$index}} class=dn> <label ng-if="!(needToShowEditFormView(bid) &amp;&amp; tender.isBidEdit &amp;&amp; !tender.isEdit) &amp;&amp; bid.items.length > 0" for=showBidItems{{lot.index}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=showBidItems[lot.index][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!showBidItems[lot.index][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowPositions\')}} <\/label><div ng-if="(needToShowEditFormView(bid) &amp;&amp; tender.isBidEdit &amp;&amp; !tender.isEdit) || showBidItems[lot.index][$index]" class=animate-if><lot-bid-items bid=bid lot=lot procurement-method-type=tender.procurementMethodType is-value-currency-equality=tender.config.valueCurrencyEquality is-items-total-price-greater-bid-value="tender.procurementMethodType === \'belowThreshold\' &amp;&amp;                                                                               $scope.tender.funder &amp;&amp;                                                                               isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)" on-choose-item-product-click=showChooseItemProductModal on-generate-pdf-for-p-q-click=generatePdfForPQ is-funder-exists=!!tender.funder bid-form=changeBidForm can-edit="needToShowEditFormView(bid) &amp;&amp; tender.isBidEdit &amp;&amp; !tender.isEdit"> <\/lot-bid-items><\/div><\/div><\/div><div ng-if="::!tender.isDialogue &amp;&amp; !tender.isDialogueEU"><div ng-if="bid.features.length > 0"><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'NonPriceCriteriaMark\')}}:<\/div><div class="col-xs-7 col-sm-9"><div ng-repeat="bidFeature in bid.features track by $index"><div class=row><div class=col-sm-5><span ng-bind=::bidFeature.title><\/span><\/div><div ng-if=!needToShowEditFormView(bid) class=col-sm-2><span>{{$root.source(\'weightAndPercentage\')}} <\/span><span ng-bind=bidFeature.value><\/span><\/div><div ng-if=needToShowEditFormView(bid) class=col-sm-7><div ng-repeat="feature in lot.featuresTender track by feature.id"><div class=col-sm-9><select ng-model=bidFeature ng-if="feature.id === bidFeature.featureId" input-name="\'feature\' + $parent.$parent.$index + $parent.$index + $index" ng-options="option.title for option in feature.options track by option.id" ng-change="changeBidFeature(bid, bidFeature, $parent.$parent.$index)" ng-disabled=!isLotActive(lot) class=form-control> <\/select><\/div><div class=col-sm-3 ng-if="feature.id === bidFeature.featureId"><span> вага %{{getBidFeatureValue(bidFeature, feature)}} <\/span><\/div><\/div><div ng-repeat="feature in lot.features track by feature.id"><div class=col-sm-9><select ng-model=bidFeature ng-if="feature.id === bidFeature.featureId" input-name="\'feature\' + $parent.$parent.$index + $parent.$index + $index" ng-options="option.title for option in feature.options track by option.id" ng-change="changeBidFeature(bid, bidFeature, $parent.$parent.$index)" ng-disabled=!isLotActive(lot) class=form-control> <\/select><\/div><div class=col-sm-3 ng-if="feature.id === bidFeature.featureId"><span> вага %{{getBidFeatureValue(bidFeature, feature)}} <\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><br><div ng-if="needToShowEditFormView(bid) &amp;&amp; (lot.features.length > 0 || tender.features.length > 0)" class="pb30 pl15"><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'NonPriceWeight\')}}<\/div><div class="col-sm-3 col-xs-6"><span ng-bind="vm.optionSumUpdate(lot, bid)"><\/span><span> %<\/span><\/div><\/div><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'MaximumFactor\')}}<\/div><div class="col-sm-3 col-xs-6"><span>1 + <\/span><span ng-bind=lot.featureWeight><\/span><span>% / <span ng-bind=lot.priceWeight><\/span>% = <\/span><span ng-bind=lot.maxCoef><\/span><\/div><\/div><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'YourScore\')}}<\/div><div class="col-sm-3 col-xs-6"><span>1 + <\/span><span ng-bind="vm.optionSumUpdate(lot, bid)"><\/span><span>% / <span ng-bind=lot.priceWeight><\/span>% = <\/span><span ng-bind="vm.coefUpdate(lot, bid)"><\/span><\/div><\/div><br><div class=row><div class="col-sm-5 hidden-xs"><\/div><div class="col-sm-4 col-xs-6">{{$root.source(\'AuctionPrice\')}}<\/div><div class="col-sm-3 col-xs-6"><span ng-bind="vm.finallyPriceUpdate(bid, lot)"><\/span><\/div><\/div><br><\/div><\/div><\/div><div ng-hide=!bid.isSignatureExist><div ng-if=bid.isBidSigned><div ng-if=isTenderNeedToSignTwice(bid)><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'SignatureTypePriceOffer\')}}:<\/div><span id=signStatusPrice class="sign col-xs-7 col-sm-9"> <span class="fwb text-success"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'signed\')}} <\/span> <\/span><\/div><div class=row ng-if="tender.procurementMethodType !== \'closeFrameworkAgreementUA\'                    || (tender.procurementMethodType === \'closeFrameworkAgreementUA\' &amp;&amp; tender.status !== \'active.awarded\' &amp;&amp; tender.status !==  \'complete\')"><div class="col-xs-5 col-sm-3">{{$root.source(\'SignatureTypeOther\')}}:<\/div><span id=signStatusOther class="sign col-xs-7 col-sm-9"> <span class="fwb text-success"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'signed\')}} <\/span> <\/span><\/div><\/div><div ng-if=!isTenderNeedToSignTwice(bid)><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Signature\')}}:<\/div><span id=signStatus class="sign col-xs-7 col-sm-9" ng-if=bid.isBidSigned> <span class="fwb text-success"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'signed\')}} <\/span> <\/span><\/div><\/div><\/div><div ng-if=!bid.isBidSigned><div ng-if=isTenderNeedToSignTwice(bid)><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'SignatureTypePriceOffer\')}}:<\/div><div class="col-xs-7 col-sm-9"><div ng-if=bid.hasCommercialSignDoc><span class="fwb text-success"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'signed\')}} <\/span><\/div><div ng-if=!bid.hasCommercialSignDoc><span style=display:inline-block class="label label-danger"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'NotSignedOrModified\')}} <\/span> <button id=signBid_{{lot.index}} class="btn btn-info btn-xs ml10" ng-if="bid.status !== \'invalid\' &amp;&amp; bid.isMyBid &amp;&amp; isLotActive(lot) &amp;&amp; (bid.canLoadFiles                                            || bid.canLoadFilesFor24hMilestone || bid.canLoadFilesForAlpMilestone                                            || ((bid.status === \'pending\' || bid.status === \'draft\') &amp;&amp; tender.status !== \'active.pre-qualification\'))" ng-click="showSignModalBid(bid, 1)"> <i class="fa fa-file-text"><\/i> {{$root.source(\'SignSeparately\')}} <\/button><\/div><\/div><\/div><div class=row ng-if="tender.procurementMethodType !== \'closeFrameworkAgreementUA\'                    || (tender.procurementMethodType === \'closeFrameworkAgreementUA\' &amp;&amp; tender.status !== \'active.awarded\' &amp;&amp; tender.status !==  \'complete\')"><div class="col-xs-5 col-sm-3">{{$root.source(\'SignatureTypeOther\')}}:<\/div><div class="col-xs-7 col-sm-9"><div ng-if=bid.hasOtherSignDoc><span class="fwb text-success"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'signed\')}} <\/span><\/div><div ng-if=!bid.hasOtherSignDoc><span style=display:inline-block class="label label-danger"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'NotSignedOrModified\')}} <\/span> <button id=signBidSeparately_{{lot.index}} class="btn btn-info btn-xs ml10" ng-if="bid.status !== \'invalid\' &amp;&amp; bid.isMyBid &amp;&amp; isLotActive(lot) &amp;&amp; (bid.canLoadFiles                                            || bid.canLoadFilesFor24hMilestone || bid.canLoadFilesForAlpMilestone                                            || ((bid.status === \'pending\' || bid.status === \'draft\') &amp;&amp; tender.status !== \'active.pre-qualification\'))" ng-click="showSignModalBid(bid, 2)"> <i class="fa fa-file-text"><\/i> {{$root.source(\'SignSeparately\')}} <\/button><\/div><\/div><\/div><\/div><div ng-if=!isTenderNeedToSignTwice(bid)><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Signature\')}}:<\/div><div class="col-xs-7 col-sm-9"><span style=display:inline-block class="label label-danger"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'NotSignedOrModified\')}} <\/span><\/div><\/div><\/div><\/div><\/div><\/form><div class=row><div class="col-xs-12 col-sm-3 bidDoc">{{$root.source(\'Documents\')}}: <span class="cp refresh fa-spin" click-and-block=reloadDocs()><i class="fa fa-refresh"><\/i><\/span><\/div><div class=col-sm-12><span ng-if=!getActiveDocs(bid).length> {{$root.source(\'DocumentsNotAdded\')}} <\/span><div ng-if=getActiveDocs(bid).length ng-init="checkBidDocsHasDraft(lot.index, $index, bid.documents)"><input type=checkbox ng-model=showBidDocs[lot.index][$index] id=showBidDocs{{lot.index}}{{$index}} class=dn> <label for=showBidDocs{{lot.index}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=showBidDocs[lot.index][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!showBidDocs[lot.index][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} ({{getActiveDocs(bid).length}}) <\/label><div id=my-div ng-if=showBidDocs[lot.index][$index] class=animate-if><button type=button class="btn btn-primary dowloadZipBtn mr10" ng-click=dowloadZip(bid)><span class="fa fa-download"><\/span> {{$root.source(\'DownloadAsArchive\')}}<\/button> <lot-bid-documents tender=tender documents=bid.documents bid=bid update-files=updateFiles date-to-day=dateToDay allowed-extensions=allowedExtensions upload-file=f change-doc=changeDoc remove-doc=removeBidDocument is-lot-active=isLotActive update-doc=updateDoc lot=lot is-edit="needToShowEditFormView(bid) &amp;&amp; tender.procurementMethodType !== \'priceQuotation\' &amp;&amp; !bid.needActivateAfterExportSign" is-edit-documents="needToShowEditDocumentsFormView(bid) &amp;&amp; !bid.needActivateAfterExportSign"><\/lot-bid-documents><\/div><\/div><div ng-if=getDraftDocs(bid).length class=draft-docs-warning>{{$root.source(\'SomeDocumentsInStatusDraft\')}}<\/div><div ng-if="needToShowEditFormView(bid) &amp;&amp; tender.procurementMethodType !== \'closeFrameworkAgreementSelectionUA\' &amp;&amp; tender.procurementMethodType !== \'priceQuotation\' &amp;&amp; !bid.needActivateAfterExportSign"><add-lot-bid-document tender=tender bid=bid lot=lot add-new-doc-to-bid=addNewDocToBid allowed-extensions=allowedExtensions is-lot-active=isLotActive is-esco=isEsco><\/add-lot-bid-document><\/div><div ng-if="canAnswerBidCriterias(lot, bid) &amp;&amp; needToShowEditFormView(bid) &amp;&amp; !bid.needActivateAfterExportSign" class=mt20 id=bidCriteriaEdit_{{lot.index}}><add-bid-criterias tender=tender criterias=tenderCriterias filtered-documents=evidenceDocs lot-id=lot.id lot=lot bid=bid requirement-response=bid.requirementResponses can-upload-docs=true> <\/add-bid-criterias><\/div><div ng-show="!bid.isDraft &amp;&amp; isLotActive(lot) &amp;&amp; (bid.canLoadFiles || bid.canLoadFilesFor24hMilestone || bid.canLoadFilesForAlpMilestone || bid.canLoadFilesForGuaranteeRequirement)" class="p0 mt15" id="{{\'uploadDocsFor24hMilestone\' + lot.index + $index}}"><div class=row><div class="col-xs-2 mt10" style=width:130px>{{$root.source(\'DocumentType\')}}:<\/div><div class=col-xs-3><select ng-model=bid.docType id=bidDocType_ style=max-width:200px ng-options="getLocalized(item.title) for item in docTypesToUpload track by item.id" class=form-control><\/select><\/div><div ng-if="confidentialityTypes &amp;&amp; confidentialityTypes.length" class=col-sm-3><select ng-model=bid.confidentiality id=bidDocType_{{bid.id}} style=max-width:200px ng-options="item.title for item in confidentialityTypes track by item.valueType" class=form-control><\/select><\/div><div class=col-xs-3><upload-file id="\'addBidDoc_\' + parentIndex" on-success=bidDocUploaded on-success-data=bid on-upload=addNewDocToBid on-upload-data=bid fields=bidDocFields files=bidDocFiles is-disabled=!canLoadDocs(bid) need-to-skip-complaints=true is-add-file-title=true><\/upload-file><\/div><\/div><div ng-if="bid.confidentiality.valueType ==\'buyerOnlyType\'" class=row><div class="col-sm-3 control-label">{{$root.source(\'ConfidentialityReason\')}}:<\/div><div class=col-sm-9 ng-class="{\'has-error\': !bid.confidentialityRationale}"><textarea id=bidDocConfReason_{{bid.id}} ng-model=bid.confidentialityRationale ng-minlength=30 name="{{\'confidentialityRationale_\'+bid.id}}" class=form-control rows=4><\/textarea><\/div><\/div><file-uploading-process documents=bidDocFiles><\/file-uploading-process><div class=row><div class=col-xs-12><button ng-if="bid.status !== \'invalid\' &amp;&amp; (bid.canLoadFiles                                            || bid.canLoadFilesFor24hMilestone || bid.canLoadFilesForAlpMilestone)" class="btn btn-info mt5 mr10" style=clear:both;float:left bs-tooltip="{ \'title\': $root.source(\'MustImposedOnTenderOffer\')}" ng-click=showSignModalBid(bid)> <i class="fa fa-file-text"><\/i> {{$root.source(\'SignKEPOffer\')}} <\/button> <button class="btn btn-success mt5" ng-click=switchContractGuaranteeVisibility(bid.id) ng-show=bid.canLoadFilesForGuaranteeRequirement> {{$root.source(\'ConfirmTheRequirement\')}} <\/button><\/div><\/div><\/div><div ng-if=showBlockCriteriasGuarantee[bid.id]><add-contract-guarantee-criteria tender=tender lot=lot bid=bid><\/add-contract-guarantee-criteria><\/div><div ng-if="bid.requirementResponses &amp;&amp; bid.requirementResponses.length &amp;&amp; (!needToShowEditFormView(bid) || bid.needActivateAfterExportSign)" id=bidCriteriaView_{{lot.index}}><bid-criterias requirement-responses=bid.requirementResponses tender=tender bid=bid lot=lot lot-id=lot.id> <\/bid-criterias><\/div><\/div><\/div><div class=row ng-if=bid.lotValue.participationUrl><div class=col-xs-12><a ng-click=WriteAddress(tender) id=participationUrl_{{::$index}} class=text-success target=_blank href={{::bid.lotValue.participationUrl}}> <i class="fa fa-bar-chart"><\/i> {{$root.source(\'TakePartInAuction\')}}<\/a><\/div><\/div><div class=row><div class=col-xs-12><div ng-show="(tender.status ==\'active.pre-qualification\' || tender.status ==\'active.qualification\' || tender.status ==\'active.awarded\' || tender.status ==\'active.tendering\') &amp;&amp;                            ((bid.status == \'active\' || bid.status == \'pending\') &amp;&amp; bid.isSignatureExist &amp;&amp; bid.signNotValid) ||                            (bid.isMyBid &amp;&amp; (bid.status == \'active\' || bid.status == \'pending\') &amp;&amp; bid.signNotValid &amp;&amp; bid.isSignatureExist &amp;&amp; (bid.canLoadFiles || bid.canLoadFilesFor24hMilestone || bid.canLoadFilesForAlpMilestone))" class=text-danger style=display:inline-block ng-hide="(tender.status ==\'active.pre-qualification\' || tender.status ==\'active.qualification\' || tender.status ==\'active.awarded\' || tender.status ==\'active.tendering\') &amp;&amp;                            ((bid.status == \'draft\' || bid.status == \'invalid\') || !bid.isSignatureExist) ||                            (!bid.isMyBid || (bid.status == \'draft\' || bid.status == \'invalid\' || bid.status == \'unsuccessful\') || !(bid.canLoadFiles || bid.canLoadFilesFor24hMilestone || bid.canLoadFilesForAlpMilestone))"><p style=display:inline-block>{{$root.source(\'IfMakingChangesMustSignAgain\')}}<\/div><\/div><\/div><\/div><div class="panel-footer m0 p0"><div ng-show="bid.status === \'invalid\' &amp;&amp; bid.isMyBid &amp;&amp; tender.status!==\'active.tendering\' &amp;&amp; !tender.isBelowThreshold"><div class=help-inline style=margin-bottom:15px><span> {{$root.source(\'CustomerMadePurchaseChanges\')}}<br> {{$root.source(\'NotTakeActionConfirmOrRejectOffer\')}} <\/span><\/div><\/div><div class=hidden-print ng-if="tender.isBidEdit &amp;&amp; !tender.isEdit &amp;&amp; isLotActive(lot)"><div class="pt30 row pb50"><div class=col-xs-12><span class="help-inline fwb" ng-show="hasDocInEvidence &amp;&amp; needToShowEditFormView(bid)"> {{$root.source(\'MustExportDocumentsDraft\')}} <\/span> <span class="help-inline fwb" ng-show="isBidSigned(bid) &amp;&amp;                             !isUserNonResident() &amp;&amp;                             bid.status === \'draft\' &amp;&amp;                             needToShowEditFormView(bid) &amp;&amp;                             (isBidHasDocumentDrafts(bid) || isBidUpdated(bid, criteriaResponses)) &amp;&amp;                            !bid.needActivateAfterExportSign"> {{$root.source(\'TenderChangedNeedSign\')}} <\/span><\/div><div class=col-xs-12 ng-if="tender.isBidSignNeeded &amp;&amp; !bid.needActivateAfterExportSign"><span class="help-inline fwb" ng-show="!isBidSigned(bid) &amp;&amp; !checkIfBidHasSignInNotExportStatus(bid) &amp;&amp; needToShowEditFormView(bid)"> {{$root.source(\'NeedToImposeKEP\')}} <\/span> <span class="help-inline fwb" ng-show="!isBidSigned(bid) &amp;&amp; checkIfBidHasSignInNotExportStatus(bid) &amp;&amp; needToShowEditFormView(bid)"> {{$root.source(\'WaitForExportKEPToCBD\')}} <\/span><\/div><div class="col-xs-12 btn-group"><button id=editBid_{{lot.index}} ng-if="tender.isBidEdit &amp;&amp;                                 !tender.isEdit &amp;&amp;                                 !needToShowEditFormView(bid) &amp;&amp;                                 !bid.needActivateAfterExportSign" class="btn btn-success mt10" ng-click=changeEditBidClicked($index)> <i class="fa fa-pencil"><\/i> {{$root.source(\'Edit\')}} <\/button> <button id=exportDraftDocs_{{lot.index}} ng-if="!needToShowEditFormView(bid) &amp;&amp; getDraftDocs(bid).length" class="btn btn-success mt10" ng-click="exportDraftDocs(false, bid)" ng-disabled=!canExportDraft> {{$root.source(\'ExportDrafts\')}} <\/button> <button class="btn btn-success mt10" ng-if=isShowUpdateBidButton(bid) ng-disabled="!isBidAmountValid(bid, lot)                                             || changeBidForm.$invalid                                            || (!isUserNonResident(bid) &amp;&amp; isBidUpdated(bid, criteriaResponses))                                            || !isTenderCriteriaValid                                             || hasDocInEvidence                                             || (tender.procurementMethodType === \'priceQuotation\' &amp;&amp; !bid.documents.length)                                             || isBidHasDocumentDrafts(bid)                                            || (tender.procurementMethodType === \'esco\'                                               &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                               || isContractYearsInCorrect(bid.lotValue)                                               || isContractDaysInCorrect(bid.lotValue)))                                            || tender.procurementMethodType === \'belowThreshold\'                                                &amp;&amp; tender.config.valueCurrencyEquality                                                &amp;&amp; tender.funder                                                &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)" id=createBid_{{lot.index}} ng-click=updateBidSkipExportOrOpenBidLowPriceWarn(bid)> <span> {{$root.source(\'BidRegistration\')}} <\/span> <\/button> <button class="btn btn-info mt10" ng-if="needToShowEditFormView(bid) &amp;&amp; bid.status === \'draft\' &amp;&amp; tender.procurementMethodType === \'priceQuotation\' &amp;&amp; !bid.documents.length" ng-disabled="!isBidAmountValid(bid, lot) || changeBidForm.$invalid" id=createDocumentForPQ_{{lot.index}} ng-click=addPQDocumentForBidDraft(bid)> {{$root.source(\'DownloadTechnicalSpecification\')}} <\/button> <button id=exportDraftDocs_{{lot.index}} ng-if=isShowExportUpdatedProposalButton(bid) class="btn btn-success mt10" ng-click=exportBidOrOpenBidLowPriceWarn(bid) ng-disabled="!isTenderCriteriaValid || hasDocInEvidence                                        || (tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                        || isContractYearsInCorrect(bid.lotValue) || isContractDaysInCorrect(bid.lotValue)))                                        || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(bid.lotValue.value.amount, lot)                                        || tender.procurementMethodType === \'belowThreshold\'                                            &amp;&amp; tender.config.valueCurrencyEquality                                            &amp;&amp; tender.funder                                            &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> {{$root.source(\'ExportUpdatedProposal\')}} <\/button> <button id=activateBid_{{lot.index}} class="btn btn-success mt10 dropdown-toggle" ng-click="isUserNonResident() ? updateActivateBidOrOpenBidLowPriceWarn(bid) : vm.confirmBid(bid.id, false)" ng-if="isShowExportUpdatedProposalButton(bid)                                 &amp;&amp; (bid.status !== \'pending\' &amp;&amp; bid.isBidSigned || isUserNonResident())" ng-disabled="!isTenderCriteriaValid || hasDocInEvidence                                        || (tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                        || isContractYearsInCorrect(bid.lotValue) || isContractDaysInCorrect(bid.lotValue)))                                        || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(bid.lotValue.value.amount, lot)                                        || tender.procurementMethodType === \'belowThreshold\'                                            &amp;&amp; tender.config.valueCurrencyEquality                                            &amp;&amp; tender.funder                                            &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> {{$root.source(\'ActivateBid\')}} <\/button><div class="dropup btn-group" style=display:inline-flex;float:left ng-if="bid.status !== \'draft\' &amp;&amp; needToShowEditFormView(bid)"><button id=signActivateBid_{{lot.index}} class="btn btn-info mt10 mr0 ml1 dropdown-toggle" ng-click="keepDraftDocsAndUpdateBid(bid, false, false, true, false, false, true, true)" ng-disabled="tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                            || isContractYearsInCorrect(bid.lotValue)                                            || isContractDaysInCorrect(bid.lotValue))                                            || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(bid.lotValue.value.amount, lot)                                            || tender.procurementMethodType === \'belowThreshold\'                                                &amp;&amp; tender.config.valueCurrencyEquality                                                &amp;&amp; tender.funder                                                &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> {{$root.source(\'SignKEPAndActivateBid\')}} <\/button> <button id=signNoActivateBid_{{lot.index}} class="btn btn-info mt10 dropdown-toggle dropdown-toggle-split ml0" data-toggle=dropdown aria-haspopup=true aria-expanded=false ng-disabled="tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                            || isContractYearsInCorrect(bid.lotValue)                                            || isContractDaysInCorrect(bid.lotValue))                                            || tender.config.hasValueRestriction &amp;&amp; isBidAmountGreaterThanLotAmount(bid.lotValue.value.amount, lot)                                            || tender.procurementMethodType === \'belowThreshold\'                                                &amp;&amp; tender.config.valueCurrencyEquality                                                &amp;&amp; tender.funder                                                &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> <i class="fa fa-angle-down"><\/i> <\/button><div class="dropdown-menu draft-bid__sign fix-bid-dropdown-width" ng-click="keepDraftDocsAndUpdateBid(bid, false, false, true, false, false, true, false)"><span>{{$root.source(\'SignProposal\')}}<\/span><\/div><\/div><div class="dropup btn-group" style=display:inline-flex;float:left ng-if=isShowSignKEPAndSubmitOfferButton(bid)><button id=signBid_{{lot.index}} class="btn btn-info mt10 mr0 dropdown-toggle" ng-click=updateSignBidOrOpenBidLowPriceWarn(bid) ng-disabled="!isBidAmountValid(bid, lot)                                            || vm.isBidItemsHasInvalidTechnicalCharacteristics(bid, lot)                                            || isConfidentialityNotFilledForDraftDocument(bid.documents)                                            || (tender.mode === null &amp;&amp; !ng_localStorage.isProdMode)                                            || changeBidForm.$invalid                                            || !isTenderCriteriaValid                                            || (tender.procurementMethodType === \'priceQuotation\' &amp;&amp; !bid.documents.length)                                            || hasDocInEvidence                                            || (tender.procurementMethodType === \'esco\'                                                &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                                || isContractYearsInCorrect(bid.lotValue)                                                || isContractDaysInCorrect(bid.lotValue)))                                            || tender.procurementMethodType === \'belowThreshold\'                                                &amp;&amp; tender.config.valueCurrencyEquality                                                &amp;&amp; tender.funder                                                &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> {{$root.source(\'SignKEPAndSubmitOffer\')}} <\/button> <button id=signDraftBid_{{lot.index}} class="btn btn-info mt10 dropdown-toggle dropdown-toggle-split ml0" data-toggle=dropdown aria-haspopup=true aria-expanded=false ng-disabled="!isBidAmountValid(bid, lot)                                            || vm.isBidItemsHasInvalidTechnicalCharacteristics(bid, lot)                                            || isConfidentialityNotFilledForDraftDocument(bid.documents)                                            || (tender.mode === null &amp;&amp; !ng_localStorage.isProdMode)                                            || changeBidForm.$invalid                                            || !isTenderCriteriaValid                                            || (tender.procurementMethodType === \'priceQuotation\' &amp;&amp; !bid.documents.length)                                            || hasDocInEvidence                                            || (tender.procurementMethodType === \'esco\'                                                &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                                || isContractYearsInCorrect(bid.lotValue)                                                || isContractDaysInCorrect(bid.lotValue)))                                            || tender.procurementMethodType === \'belowThreshold\'                                                &amp;&amp; tender.config.valueCurrencyEquality                                                &amp;&amp; tender.funder                                                &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> <i class="fa fa-angle-down"><\/i> <\/button><div class="dropdown-menu draft-bid__sign fix-bid-dropdown-width" ng-click="keepDraftDocsAndUpdateBid(bid, false, false, true, false, false, true, false)"><span>{{$root.source(\'SignProposalDraft\')}}<\/span><\/div><\/div><button ng-if="needToShowEditFormView(bid) &amp;&amp; tender.procurementMethodType !== \'priceQuotation\' &amp;&amp; bid.status !== \'draft\' &amp;&amp; bid.status !== \'invalid\'" class="btn btn-default mt10" ng-click=closeEditBidClicked($index) ng-disabled="!isSingleCriteriaValid                                        || tender.procurementMethodType === \'belowThreshold\'                                            &amp;&amp; tender.config.valueCurrencyEquality                                            &amp;&amp; tender.funder                                            &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)                                        || (tender.procurementMethodType === \'esco\'                                          &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot) || isContractYearsInCorrect(bid.lotValue)                                             || isContractDaysInCorrect(bid.lotValue)))"> <i class="fa fa-remove"><\/i> {{$root.source(\'CloseEditingForm\')}} <\/button> <button ng-if="needToShowEditFormView(bid) &amp;&amp; bid.status === \'draft\' &amp;&amp; !bid.needActivateAfterExportSign" class="btn btn-default mt10" ng-click="updateBid(bid, false, false, false, true, true)" ng-disabled="!isSingleCriteriaValid                                        || vm.isBidItemsHasInvalidTechnicalCharacteristics(bid, lot)                                        ||(tender.procurementMethodType === \'esco\' &amp;&amp; (!isPercentageCorrect(bid.lotValue, lot)                                        || isContractYearsInCorrect(bid.lotValue)                                        || isContractDaysInCorrect(bid.lotValue)))                                        || tender.procurementMethodType === \'belowThreshold\'                                            &amp;&amp; tender.config.valueCurrencyEquality                                            &amp;&amp; tender.funder                                            &amp;&amp; isItemsTotalPriceGreaterBidValue(bid, bid.lotValue.value.amount)"> {{$root.source(\'SaveDraft\')}} <\/button> <button id=cancelBid_{{lot.index}} class="btn btn-danger mt10" click-and-block=cancelBid(bid.id) ng-show="tender.isBidEdit &amp;&amp; !tender.isEdit &amp;&amp; isLotActive(lot) &amp;&amp; bid.status !== \'draft\' &amp;&amp; !bid.needActivateAfterExportSign"> <i class="fa fa-remove"><\/i> {{$root.source(\'CancelOffer\')}} <\/button> <button id=cancelBidDraft_{{lot.index}} class="btn btn-danger mt10" click-and-block=cancelBid(bid.id) ng-show="tender.isBidEdit &amp;&amp; !tender.isEdit &amp;&amp; isLotActive(lot) &amp;&amp; bid.status === \'draft\' &amp;&amp; !bid.needActivateAfterExportSign"> <i class="fa fa-remove"><\/i> {{$root.source(\'DeleteDraft\')}} <\/button><\/div><\/div><\/div><\/div><\/div><style>.fix-bid-dropdown-width{width:calc(100vw / 1.015 - 80px) !important;max-width:320px}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/qualifications.html",'<div ng-controller=qualificationsCtrl><div class=qualifications><div id=qualifyBlock_{{lot.index}}_{{$index}} ng-repeat="qualification in lot.qualifications" class=blockGray><div class="panel-body pl0 ml0 pt0 mt0 pb0"><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'BidAuthor\')}}:<\/div><div class="col-xs-7 col-sm-9"><name-you-control-tooltip ng-if=qualification.organization.name person-info=qualification.organization.name name="\'qualifyOrg_\' + lot.index + \'_\' + $index" list-name="\'qualifyOrgName_\' + lot.index + \'_\' + $index" tooltip-text=vm.q.getOrganizationToolTipText(qualification.organization)> <\/name-you-control-tooltip><p ng-if=!qualification.organization.name>Учасник {{$parent.$index+1}}_{{$index+1}}<\/div><\/div><div class=row><div class="col-xs-5 col-sm-3">{{$root.source(\'Status\')}}:<\/div><div id=qualifyStatus_{{lot.index}}_{{$index}} class="col-xs-7 col-sm-9" ng-class="{\'panel-danger\': qualification.status == \'active\', \'panel-info\': qualification.status != \'active\'}">{{qualification.statusDesc}}<\/div><\/div><div class=row ng-if=qualification.title><div class="col-xs-5 col-sm-3">{{$root.source(\'CancellationReasons\')}}:<\/div><div class="col-xs-7 col-sm-9" id=qualifyTitle_{{lot.index}}_{{$index}} ng-bind-html=qualification.title><\/div><\/div><div class=row ng-if=qualification.description><div class="col-xs-5 col-sm-3">{{$root.source(\'RevocationReason\')}}:<\/div><div id=qualifyDescr_{{lot.index}}_{{$index}} class="col-xs-7 col-sm-9">{{::qualification.description}}<\/div><\/div><div class=row ng-if="qualification.bidDocuments.length > 0"><div class="col-xs-5 col-sm-3">{{$root.source(\'BidDocs\')}}:<\/div><div id=qualifyBidDocs_{{lot.index}}_{{$index}} class="col-xs-7 col-sm-9"><div ng-if="qualification.bidDocuments.length > 0"><input type=checkbox ng-model=showQualifi[lot.index][$index] id=showQualifi{{lot.index}}{{$index}} class=dn> <label for=showQualifi{{lot.index}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=showQualifi[lot.index][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!showQualifi[lot.index][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} <\/label><div ng-if=showQualifi[lot.index][$index] class=animate-if><button id=downloadZip_{{lot.index}}_{{$index}} type=button class="btn btn-primary dowloadZipBtn" ng-click=dowloadZip(qualification)><span class="fa fa-download"><\/span> {{$root.source(\'DownloadAsArchive\')}}<\/button><div class="list-group mb0" ng-repeat="(key, value) in qualification.bidDocuments | groupBy: \'documentType.type\'"><h3><span ng-if="key !== \'undefined\'" style=font-size:100%> <b class=text-info ng-bind-template="{{$root.source(\'DocumentType\')}}: {{getLocalized(value[0].documentType.title)}}"><\/b> <\/span> <b ng-if="key === \'undefined\'" class=text-warning style=font-size:100%> {{$root.source(\'Others\')}} <\/b><\/h3><div class=scrollbarMobile><qualification-bid-docs value=value tender=detailes lot=lot qualification=qualification><\/qualification-bid-docs><\/div><\/div><\/div><\/div><\/div><\/div><div class=row ng-show="qualification.documents.length > 0"><div class="col-xs-5 col-sm-3"><span>{{$root.source(\'ConsiderationProtocol\')}}:<\/span><\/div><div id=qualifDocs_{{lot.index}}_{{$index}} class="col-xs-7 col-sm-9"><div ng-show="qualification.documents.length > 0"><input type=checkbox ng-model=showQualifi2[lot.index][$index] id=showQualifi2{{lot.index}}{{$index}} class=dn> <label for=showQualifi2{{lot.index}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=showQualifi2[lot.index][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!showQualifi2[lot.index][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} <\/label><div ng-show=showQualifi2[lot.index][$index] class=animate-if><div class=scrollbarMobile><qualification-docs tender=detailes value=qualification.documents qualification=qualification lot=lot parent-index=$parent.$index yaml-format-detect=formatDetect detect-yaml-name=detectYamlName yaml-info=yamlInfo print-div=printDiv><\/qualification-docs><\/div><\/div><\/div><\/div><\/div><div class=row ng-if=qualification.date><div class="col-xs-5 col-sm-3"><span>{{$root.source(\'Date\')}}:<\/span><\/div><div class="col-xs-7 col-sm-9"><div id=qualifyDate_{{lot.index}}_{{$index}} ng-if=qualification.date>{{qualification.date | date : "dd-MM-yyyy, HH:mm" }}<\/div><\/div><\/div><div class=row ng-if="qualification.complaintPeriod &amp;&amp; qualification.complaintPeriod.endDate &amp;&amp;                                        (qualification.status === \'active\' || qualification.status === \'unsuccessful\')"><div class="col-xs-5 col-sm-3"><span>{{$root.source(\'AppealPeriodBeforeAuction\')}}:<\/span><\/div><div class="col-xs-7 col-sm-9"><div id=complaintPeriodEnd_{{lot.index}}_{{$index}}>{{$root.source(\'upTo\')}} {{qualification.complaintPeriod.endDate | date : "dd-MM-yyyy, HH:mm"}}<\/div><\/div><\/div><milestones data=qualification.milestones><\/milestones><div class=row><div ng-if="qualification.requirementResponses.length > 0" class="panel-footer pl0 ml0 pb0"><bid-criterias requirement-responses=qualification.requirementResponses tender=detailes bid=qualification> <\/bid-criterias><\/div><\/div><div class=row ng-if="detailes.isEdit &amp;&amp; detailes.status === \'active.pre-qualification\'                         &amp;&amp; (qualification.status === \'active\' || qualification.status === \'unsuccessful\')"><button id=qualifyCancel_{{lot.index}}_{{$index}} class="btn btn-sm btn-danger ml15 mb-10 mt15" click-and-block=vm.q.cancelled(qualification)> <i class="fa fa-remove"><\/i> {{$root.source(\'RejectDecision\')}} <\/button><\/div><\/div><div ng-if=detailes.isEdit class="panel-footer pl0 ml0 pb0"><div class="hidden-print panel-group m0 p0 q-buttons" ng-if="qualification.status === \'pending\' &amp;&amp; detailes.status == \'active.pre-qualification\'"><div id=accordion-{{lot.id}}-{{$index}}><div class="panel panel-butt btn-group"><button id=qualifyApprove_{{lot.id}}_{{$index}} class="btn btn-sm btn-success collapsed" data-toggle=collapse ng-disabled=!qualification.isAllMilestonesDueDatePeriodOver data-parent=#accordion-{{lot.id}}-{{$index}} data-target=#aply-{{lot.id}}-{{$index}} ng-click="saveState(\'#aply-\' + lot.id + \'-\' + $index)"> <i class="fa fa-check"><\/i> {{$root.source(\'AllowForAuction\')}} <\/button> <button id=qualifyReject_{{lot.id}}_{{$index}} class="btn btn-sm btn-danger collapsed" data-toggle=collapse ng-disabled=!qualification.isAllMilestonesDueDatePeriodOver data-parent=#accordion-{{lot.id}}-{{$index}} data-target=#cansel-{{lot.id}}-{{$index}} ng-click="saveState(\'#cansel-\' + lot.id + \'-\' + $index)"> <i class="fa fa-remove"><\/i> {{$root.source(\'RejectOffer\')}} <\/button><\/div><div ng-if=qualification.isAllMilestonesDueDatePeriodOver class=panel><div id=aply-{{lot.id}}-{{$index}} class="panel-collapse collapse aply-aria mr-15"><div class="row pb15"><div class=col-sm-12><div style=float:left;margin-right:10px;display:block><button id=qa_uploadApprovalDoc type=button ngf-select ngf-change="vm.q.selectFile(qualification.addDocuments, qualification.id)" ng-model=qualification.addDocuments ngf-multiple=true ngf-max-size=47185920 name=file class="btn btn-primary" accept={{allowedExtensions}}> {{$root.source(\'Upload\')}} <\/button><\/div><span style=margin-top:5px class=upload-message>{{::$root.source("MaxFileSize")}}<\/span> <br> <span ng-if=qualification.addDocuments ng-repeat="doc in qualification.addDocuments"> {{\' \'+ doc.name +\'; \' }} <\/span><\/div><div class=col-md-10 ng-repeat="f in qualification.addDocuments"><progressbar ng-if="f.progress>0" class="progress-striped active" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><\/div><div ng-include="\'qualificationConfirm from cache\'"><\/div><\/div><div id=cansel-{{lot.id}}-{{$index}} class="panel-collapse collapse cansel-aria"><div ng-if=visiblePreQualCriterias[qualification.id]><add-bid-criterias tender=detailes lot-id=qualification.id lot=lot bid=qualification is-qualification=true skip-documents-check=true can-close-criterias=true validate-only-view-criterias=true filtered-documents=getQualificationDocuments(qualification) criterias=detailes.tenderCriteria can-upload-docs=false> <\/add-bid-criterias><\/div><div class="row pb15"><div class=col-sm-12><div style=float:left;margin-right:10px;display:block><button id=qa_uploadRejectionDoc type=button ngf-select ngf-change="vm.q.selectFile(qualification.addDocuments, qualification.id)" ng-model=qualification.addDocuments ngf-multiple=true ngf-max-size=47185920 name=file class="btn btn-primary" accept={{allowedExtensions}}> {{$root.source(\'Upload\')}} <\/button><\/div><span style=margin-top:5px class=upload-message>{{::$root.source("MaxFileSize")}}<\/span> <br> <span ng-if=qualification.addDocuments ng-repeat="doc in qualification.addDocuments"> {{\' \'+ doc.name +\'; \' }} <\/span><\/div><div class=col-md-10 ng-repeat="f in qualification.addDocuments"><progressbar ng-if="f.progress>0" class="progress-striped active" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><\/div><div ng-include="\'qualificationCancel from cache\'"><\/div><\/div><\/div><\/div><\/div><\/div><a id=qa_createQualificationMilestoneBtn_{{lot.id}}_{{$index}} ng-if="isUserLoggedIn &amp;&amp; qualification.canCreateQualificationMilestone" class="btn btn-sm btn-warning mt10" data-toggle=modal data-target=#modalCreateMilestone data-qualification-id={{qualification.id}}> {{$root.source(\'CreateMessageRequestEliminateInconsistencies\')}} <\/a><\/div><\/div><div ng-if="detailes.isEdit &amp;&amp; detailes.status == \'active.pre-qualification\'"><div class=text-warning ng-show=vm.q.hasPendingComplaints()>{{$root.source(\'ComplaintIsNotTerminal\')}}<\/div><div class="btn-group hidden-print"><button ng-if=vm.q.canTenderUnsuccessful() class="btn-sm btn-danger" click-and-block=vm.q.tenderUnsuccessful()> <i class="fa fa-check"><\/i> {{$root.source(\'CancelProcedure\')}} <\/button><\/div><\/div><button class="btn btn-sm btn-success finQ" id=submitPreQualification ng-if="detailes.isEdit &amp;&amp;                    detailes.procurementMethodType === \'closeFrameworkAgreementUA\' &amp;&amp;                    detailes.status === \'active.qualification\' &amp;&amp;                    detailes.pendingAwards === 0" ng-click=vm.q.standStill()> {{$root.source(\'CompleteQualification\')}} <\/button><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/awardsInfo.html","<div ng-repeat=\"award in lot.awards\" class=awards ng-class=\"{'winner':award.status == 'active', 'loser':award.status != 'active'}\"><div id=qa_singleAwardBlock_{{lot.index}}_{{$index}} class=blockGray ng-class=\"{'blockYelow': award.status !== 'unsuccessful' &amp;&amp; award.status !== 'cancelled'}\"><div class=award-head ng-if=\"award.status == 'active' &amp;&amp; !tender.isLimitedReporting\">{{$root.source('WinnerInfo')}}<\/div><div class=award-head ng-if=\"award.status != 'active' &amp;&amp; !tender.isLimitedReporting\">{{$root.source('ParticipiantInfo')}}<\/div><div><div class=row ng-if=\"award.canManageAward &amp;&amp;                        (tender.procurementMethodType ===  'priceQuotation' ||                         tender.procurementMethodType ===  'aboveThreshold')\"><div class=col-sm-12><a ng-href={{qualificationInfoLink.video}} target=_blank rel=noreferrer class=\"text-info qualification-info-link\"> {{$root.source('VideoParticipantQualificationProcess')}} <\/a><\/div><div class=col-sm-12><a ng-href=\"{{tender.procurementMethodType === 'priceQuotation' ?                                 qualificationInfoLink.priceQuotationInstruction :                                 qualificationInfoLink.aboveThresholdInstruction}}\" class=\"text-info qualification-info-link\" target=_blank rel=noreferrer> {{$root.source('QualificationTextInstruction')}} <\/a><\/div><\/div><div class=row><div id=qa_isAwardDecisionSigned_{{lot.index}}_{{$index}} class=col-sm-12><div id=qa_AwardDecisionSigned_{{lot.index}}_{{$index}} class=text-info ng-if=award.isSignatureExist>{{$root.source('DecisionSigned')}}<\/div><div id=qa_AwardDecisionNotSigned_{{lot.index}}_{{$index}} class=text-danger ng-if=\"!award.isSignatureExist &amp;&amp; tender.procurementMethodType !== 'belowThreshold'                         &amp;&amp; tender.procurementMethodType !== 'priceQuotation' &amp;&amp; tender.procurementMethodType !== 'reporting'\">{{$root.source('DecisionNotSigned')}}<\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('Name')}}:<\/div><div class=col-sm-8><name-you-control-tooltip person-info=award.suppliers[0].name name=\"'awardContactPoint_' + award.id\" list-name=\"'awardContactPointList'\" tooltip-text=getOrganizationToolTipText(award.suppliers[0]) you-control-search-id=award.suppliers[0].identifier.apiId> <\/name-you-control-tooltip><\/div><\/div><div class=row ng-if=award.period><div class=col-sm-4>{{$root.source('ProposalReviewPeriod')}}:<\/div><div class=col-sm-8>{{$root.source('since')}} {{award.period.startDate | date:'dd-MM-yyyy'}} {{$root.source('upTo')}} {{award.period.endDate | date:'dd-MM-yyyy'}}<\/div><\/div><div class=row ng-if=getAwardStatusDescription(award)><div class=col-sm-4>{{$root.source('Status')}}:<\/div><div class=col-sm-8><span id=qa_AwardStatus_{{lot.index}}_{{$index}} ng-class=\"{'text-warning': (award.status=='pending' &amp;&amp; tender.procurementMethodType == 'aboveThresholdUA'                          || tender.procurementMethodType == 'aboveThreshold'                          || tender.procurementMethodType == 'competitiveOrdering'                          || tender.procurementMethodType == 'aboveThresholdEU'                          || tender.procurementMethodType == 'aboveThresholdUA.defense'                          || tender.procurementMethodType == 'simple.defense')}\"> {{getAwardStatusDescription(award)}} <\/span><\/div><\/div><div ng-if=\"award.status=='unsuccessful' &amp;&amp; (award.title || award.description)\" class=row><div class=col-sm-4>{{$root.source('DisqualificationReason')}}:<\/div><div class=col-sm-8><input id=showDisqualificationReason{{lot.index}}{{award.id}} type=checkbox ng-model=showDisqualificationReason[lot.index][award.id] class=dn> <label for=showDisqualificationReason{{lot.index}}{{award.id}} class=cp> <i class=\"pull-left glyphicon glyphicon-minus\" ng-if=showDisqualificationReason[lot.index][award.id] style=margin-right:10px><\/i> <i class=\"pull-left glyphicon glyphicon-plus\" ng-if=!showDisqualificationReason[lot.index][award.id] style=margin-right:10px><\/i> {{$root.source('Show')}} <\/label><div ng-if=showDisqualificationReason[lot.index][award.id]><p ng-if=award.title>{{award.title}}<p ng-if=award.description>{{award.description}}<\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ContactInfo')}}:<\/div><div class=col-sm-8><span id=awardCountry_{{lot.index}}_{{$index}}>{{getLocalizedTitle(award.suppliers[0].address.country)}}<\/span>, <span id=awardRegion_{{lot.index}}_{{$index}}>{{getLocalizedTitle(award.suppliers[0].address.region)}}<\/span>, <span id=awardCity_{{lot.index}}_{{$index}} ng-if=!showCity(award.suppliers[0].address.city.title)>{{getLocalizedTitle(award.suppliers[0].address.city)}}, <\/span> <span id=awardLocality_{{lot.index}}_{{$index}}>{{award.suppliers[0].address.locality}}<span ng-if=award.suppliers[0].address.locality>, <\/span><\/span> <span id=awardAddressStr_{{lot.index}}_{{$index}}>{{award.suppliers[0].address.addressStr}}<\/span>, <span id=awardIndex_{{lot.index}}_{{$index}}>{{award.suppliers[0].address.postIndex}}<\/span>, <span id=awardName_{{lot.index}}_{{$index}}>{{award.suppliers[0].contactPoint.name}}<\/span><\/div><\/div><div class=row ng-if=\"tender.procurementMethod == 'limited'\"><div class=col-sm-4>{{$root.source('SubcontractingDetails')}}:<\/div><div id=subcontractingDetails{{lot.index}}_{{$index}} class=col-sm-8>{{(award.subcontractingDetails)||\"-\"}}<\/div><\/div><div class=row><div class=col-sm-4>{{tender.procurementMethodType != 'esco' ? $root.source(\"TheFinalOffer\") : $root.source(\"Amount\")}}:<\/div><div class=col-sm-8><span class=text-warning> <span id=awardAmount{{lot.index}}_{{$index}}>{{award.value.amount | numberDecimal}}<\/span> <span id=awardCurr{{lot.index}}_{{$index}}>{{\" \" + award.value.currencyCode + \",\"}}<\/span> <i id=awardPdvInc{{lot.index}}_{{$index}} ng-if=award.value.valueAddedTaxIncluded> {{$root.source('IncludingPdv')}}<\/i> <i id=awardPdvExcl{{lot.index}}_{{$index}} ng-if=!award.value.valueAddedTaxIncluded> {{$root.source('ExcludingPdv')}}<\/i> <\/span><\/div><\/div><div class=row ng-if=award.value.startAmount><div class=col-sm-4>{{$root.source('initialOffer')}}:<\/div><div class=col-sm-8>{{(award.value.startAmount | numberDecimal) + \" \" + award.value.currencyCode + \",\"}} <i ng-if=award.value.valueAddedTaxIncluded> {{$root.source('IncludingPdv')}}<\/i> <i ng-if=!award.value.valueAddedTaxIncluded> {{$root.source('ExcludingPdv')}} <\/i><\/div><\/div><div ng-if=\"tender.procurementMethodType == 'esco'\"><div class=row><div class=col-sm-4>{{$root.source(\"AmountPerformance\")}}:<\/div><div class=col-sm-8><span class=text-warning> {{(award.value.amountPerformance | numberDecimal) + \" \" + award.value.currencyCode + \",\"}} <i ng-if=award.value.valueAddedTaxIncluded> {{$root.source('IncludingPdv')}}<\/i> <i ng-if=!award.value.valueAddedTaxIncluded> {{$root.source('ExcludingPdv')}}<\/i> <\/span><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ContractPeriod')}}:<\/div><div class=col-sm-8>{{$root.source('Years')}}:{{award.value.contractDurationYears}}, {{$root.source('Days')}}:{{award.value.contractDurationDays}}<\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('YearlyPaymentsPercentage')}}:<\/div><div class=col-sm-8><div class=\"input-group col-xs-12\">{{award.value.yearlyPaymentsPercentage}}%<\/div><\/div><\/div><div class=row><div class=\"col-sm-12 scrollbarMobile\"><div style=min-width:500px>{{$root.source('AnnualCostsReduction')}}, %:<div ng-repeat=\"i in award.value.annualCostsReduction track by $index\"><div class=sevenColumns><div id=\"{{'annualCostsReduction' + parentIndex + $index}}\">{{$index+1}}: {{award.value.annualCostsReduction[$index]}}<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div ng-if=\"contract.documents &amp;&amp; contract.documents.length >                0 ||                award.awardDocuments &amp;&amp; award.awardDocuments.length > 0 ||                award.bidDocuments &amp;&amp; award.bidDocuments.length > 0\" ng-include=\"'awardsInfoDocuments from cache'\"><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div ng-if=award.canManageAward class=\"row mt10\"><p class=\"text-danger pl15 pr15\" ng-if=\"!isExportedAwardDocsFunc(award) &amp;&amp; hasAwardDocsFunc(award)\">{{$root.source('WaitNotAllDocumentsAdded')}}<div class=col-sm-12>{{$root.source('AddDocument')}}:<\/div><div class=col-sm-12><div style=float:left;margin-right:10px;display:block ng-attr-title=\"{{ !selectedDocTypeAward[$index] ? $root.source('ChooseType') : '' }}\"><upload-file id=\"'qa_uploadAwardDocument'\" is-disabled=\"!selectedDocTypeAward[$index] || !award.isAllMilestonesDueDatePeriodOver\" files=awardUploadDocuments[award.id] need-to-skip-complaints=true need-upload-and-disable=true is-add-file-title=true fields=\"{ myObj: {tenderId: tender.id, documentId: '', awardId: award.id}, DocumentType: selectedDocTypeAward[$index].id}\"> <\/upload-file><\/div><div class=controls style=display:block;float:left><select name=docType id=docType ng-model=selectedDocTypeAward[$index] ng-options=\"getLocalized(item.title) for item in  localStorage.refs.documentTypes.awardDocument track by item.id\" class=form-control required><option value=\"\" ng-show=!selectedDocTypeAward[$index] style=color:#555>{{$root.source('ChooseType1')}}<\/select><\/div><div style=\"margin:5px 0;float:left;clear:both\" class=upload-message>{{$root.source('MaxFileSize')}}<\/div><file-uploading-process documents=awardUploadDocuments[award.id]><\/file-uploading-process><\/div><\/div><\/div><\/div><div class=row ng-if=award.dateAccepted><div class=col-sm-4>{{$root.source('DateOfAcceptance')}}:<\/div><div class=col-sm-8><span>{{award.dateAccepted | date:'dd-MM-yyyy, HH:mm'}}<\/span><\/div><\/div><div class=row ng-if=award.complaintPeriod.endDate><div class=\"col-sm-4 complaintPeriodTooltip\">{{$root.source('ComplaintPeriod')}}: <span ng-if=\"award.status == 'pending'\" data-placement=bottom-left data-html=true data-type=info bs-tooltip='{ \"title\": \"Подати вимогу/звернення/скаргу на рішення замовника можна лише у випадку, якщо статус пропозиції: &lt;ul>&lt;li>учасник виграв закупівлю;&lt;/li>&lt;li>кваліфікаційна комісія відмовила переможцю;&lt;/li>&lt;li>орган, що розглядає звернення, відмінив результати закупівлі&lt;/li>&lt;/ul>\" }'> <i class=\"fa fa-question-circle text-info\" aria-hidden=true><\/i> <\/span><\/div><div class=col-sm-8><span>по {{award.complaintPeriod.endDate | date:'dd-MM-yyyy, HH:mm'}}<\/span><\/div><\/div><div ng-if=award.canCreateProlongationAwardMilestone><div class=row><div class=col-sm-12><span class=text-info>{{$root.source('QualificationInfo')}}<\/span><\/div><\/div><prolongation-award-milestone-modal award-id=award.id tender-id=tender.id set-award-grounds-and-show-sign-modal=\"showSignModalAward(award, true)\"> <\/prolongation-award-milestone-modal> <button type=button class=\"btn btn-success btn-sm\" id=prolongationAwardMilestoneModalOpen data-toggle=modal data-target=\"{{'#prolongationAwardMilestoneModal' + award.id}}\"> {{$root.source('ExtendProposalReviewPeriod')}} <\/button><\/div><milestones data=award.milestones><\/milestones><\/div><div class=row ng-if=\"award.requirementResponses &amp;&amp; award.requirementResponses.length\"><bid-criterias requirement-responses=award.requirementResponses tender=tender bid=award is-award=true> <\/bid-criterias><\/div><div ng-if=tender.isEdit><div ng-if=isNeedShowAwardsGroundCheckboxes()><div ng-if=award.acceptAwardBtnInfo class=mb20><div class=mb10><strong>{{$root.source('AcceptAwardGrounds')}}<\/strong><\/div><div ng-if=award.isNeededEligibleCheckbox style=display:flex;align-items:center class=\"mb6 ml15\"><input type=checkbox ng-class=\"{'has-error': !isGroundCheckboxesValid(award) &amp;&amp;                                            !isAnyDisqualificationGroundCheckboxSelected(award.id) &amp;&amp;                                            !awardsGroundCheckboxes[award.id].qualification.eligible}\" custom-checkbox class=mr5 ng-change=awardGroundCheckboxesChanged(award) ng-disabled=awardsGroundCheckboxes[award.id].disqualification.eligible ng-model=awardsGroundCheckboxes[award.id].qualification.eligible id=qa_qualification_eligible_{{lot.index}}_{{$index}}> <span>{{$root.source('AbsenceGroundsForRefusal')}}<\/span><\/div><div style=display:flex;align-items:center class=\"mb6 ml15\"><input type=checkbox ng-class=\"{'has-error': !isGroundCheckboxesValid(award) &amp;&amp;                                            !isAnyDisqualificationGroundCheckboxSelected(award.id) &amp;&amp;                                            !awardsGroundCheckboxes[award.id].qualification.qualified}\" custom-checkbox class=mr5 ng-change=awardGroundCheckboxesChanged(award) ng-disabled=awardsGroundCheckboxes[award.id].disqualification.qualified ng-model=awardsGroundCheckboxes[award.id].qualification.qualified id=qa_qualification_qualified_{{lot.index}}_{{$index}}> <span>{{$root.source('MeetsEligibilityCriteria')}}<\/span><\/div><\/div><div ng-if=award.disqualifyAwardBtnInfo class=mb20><div class=mb10><strong>{{$root.source('DisqualifyAwardGrounds')}}<\/strong><\/div><div ng-if=award.isNeededEligibleCheckbox style=display:flex;align-items:center class=\"mb6 ml15\"><input type=checkbox ng-class=\"{'has-error': !isGroundCheckboxesValid(award) &amp;&amp;                                            !isAnyQualificationGroundCheckboxSelected(award.id) &amp;&amp;                                            !awardsGroundCheckboxes[award.id].disqualification.eligible}\" custom-checkbox class=mr5 ng-change=awardGroundCheckboxesChanged(award) ng-disabled=awardsGroundCheckboxes[award.id].qualification.eligible ng-model=awardsGroundCheckboxes[award.id].disqualification.eligible id=qa_disqualification_eligible_{{lot.index}}_{{$index}}> <span>{{$root.source('EligibleGround')}}<\/span><\/div><div style=display:flex;align-items:center class=\"mb6 ml15\"><input type=checkbox ng-class=\"{'has-error': !isGroundCheckboxesValid(award) &amp;&amp;                                            !isAnyQualificationGroundCheckboxSelected(award.id) &amp;&amp;                                            !awardsGroundCheckboxes[award.id].disqualification.qualified}\" custom-checkbox class=mr5 ng-change=awardGroundCheckboxesChanged(award) ng-disabled=awardsGroundCheckboxes[award.id].qualification.qualified ng-model=awardsGroundCheckboxes[award.id].disqualification.qualified id=qa_disqualification_qualified_{{lot.index}}_{{$index}}> <span>{{$root.source('QualifiedGround')}}<\/span><\/div><\/div><\/div><div><button id=qa_OpenSignModal ng-if=award.signAwardBtnInfo class=\"btn btn-info mr10\" btn-disabled-reasons={{award.signAwardBtnInfo}} ng-disabled=\"isFileUploading || !isGroundCheckboxesValid(award)\" click-and-block=setAwardGroundsAndShowSignModal(award)> <i class=\"fa fa-file-text\"><\/i> <span>{{signButtonLabel(tender)}}<\/span> <\/button> <button id=qa_accept_award class=\"btn btn-success mr10\" btn-disabled-reasons={{award.acceptAwardBtnInfo}} ng-if=award.acceptAwardBtnInfo ng-disabled=\"isFileUploading || isAwardGroundCheckboxesDirty\" click-and-block=setAwardGroundsAndAcceptAward(award)> <i class=\"fa fa-check\"><\/i> <span>{{acceptButtonLabel(tender)}}<\/span> <\/button> <button id=qa_disqualify_award ng-if=award.disqualifyAwardBtnInfo ng-click=setAwardGroundsAndDisqualifyAward(award) class=\"btn btn-danger mr10\" ng-disabled=\"isFileUploading || isAwardGroundCheckboxesDirty\" btn-disabled-reasons={{award.disqualifyAwardBtnInfo}}> <i class=\"fa fa-check\"><\/i> <span>{{disqualifyButtonLabel(tender)}}<\/span> <\/button><p ng-if=\"award.acceptAwardBtnInfo !== null &amp;&amp;                          award.acceptAwardBtnInfo.isDisabled === true &amp;&amp;                          award.acceptAwardBtnInfo.disabledReasons.includes('Наявні не вирішені скарги')\" class=text-danger>{{$root.source('BodyAcceptedComplaintConsideration')}}<\/div><div class=mt15><a id=qa_createAwardMilestoneBtn_{{lot.index}}_{{$index}} ng-if=award.canCreateAwardMilestone class=\"btn btn-sm btn-warning mt10\" data-toggle=modal data-target=#modalCreateMilestone data-award-id={{award.id}}> {{$root.source('CreateMessageRequestEliminateInconsistencies')}} <\/a> <a href=https://docs.google.com/forms/d/e/1FAIpQLSc_X3qIDcZ6fVAYCOO995fPj1E348nAFy5vSWWa8WTjLyITEQ/viewform target=_blank class=\"btn btn-gray btn-sm\" ng-show=\"tender.isDirectOrder &amp;&amp; (tender.organization.identifier.apiId == localStorage.codeOfOrganization) &amp;&amp; award.status == 'pending'\"> <span class=btn__info>!<\/span> <span class=btn__text>{{$root.source('ComplainSupplier')}}<\/span> <\/a><\/div><div ng-if=\"tender.status != 'unsuccessful' &amp;&amp; tender.status != 'cancelled' &amp;&amp; tender.status != 'complete'\" class=mt15><div ng-if=\"(award.status === 'active' || award.status === 'unsuccessful')                         &amp;&amp; (tender.status === 'active.awarded' || tender.status === 'active.qualification')                        &amp;&amp; (lot.isLastReviewRequestApprovedActiveQualificationAwarded || lot.isUnderReviewActiveQualificationAwarded)\" class=\"help-inline mb4\"><span ng-if=lot.isLastReviewRequestApprovedActiveQualificationAwarded> {{$root.source('YourPurchaseWasApprovedByInspectorWinner')}} <\/span> <span ng-if=lot.isUnderReviewActiveQualificationAwarded> {{$root.source('CantEditWinnerWhenUnderReview')}} <\/span><\/div><button ng-if=\"tender.procurementMethodType === 'closeFrameworkAgreementUA' &amp;&amp;                               (tender.status === 'active.qualification' || tender.status === 'active.qualification.stand-still') &amp;&amp;                               (award.status=='unsuccessful' || award.status=='active')\" class=\"btn btn-sm btn-danger\" data-lotid={{lot.id}} data-awardid={{award.id}} click-and-block=cancelAward(award.id) ng-disabled=lot.isUnderReviewActiveQualificationAwarded> <span class=\"fa fa-chain-broken\"><\/span> {{$root.source('CancelTheDecision')}} <\/button> <button ng-if=\"tender.procurementMethod !== 'limited' &amp;&amp;                               tender.procurementMethodType !== 'closeFrameworkAgreementUA' &amp;&amp;                               tender.procurementMethodType !== 'priceQuotation' &amp;&amp;                               lot.status !== 'complete' &amp;&amp;                               (award.status === 'active' &amp;&amp; (tender.status === 'active.awarded' || tender.status === 'active.qualification'))\" class=\"btn btn-sm btn-danger\" id=cancelAward_{{lot.index}}_{{$index}} data-toggle=modal data-target=#modalCancelAward data-lotid={{lot.id}} data-awardid={{award.id}} ng-disabled=lot.isUnderReviewActiveQualificationAwarded> <span class=\"fa fa-chain-broken\"><\/span> {{$root.source('CancelTheDecision')}} <\/button> <button ng-if=\"tender.procurementMethodType === 'priceQuotation' &amp;&amp;                               lot.status !== 'complete' &amp;&amp;                               (award.status === 'active' &amp;&amp; (tender.status === 'active.awarded' || tender.status === 'active.qualification'))\" class=\"btn btn-sm btn-danger\" id=cancelAward_{{lot.index}}_{{$index}} click-and-block=cancelAward(award.id) ng-disabled=lot.isUnderReviewActiveQualificationAwarded> <span class=\"fa fa-chain-broken\"><\/span> {{$root.source('CancelTheDecision')}} <\/button> <button ng-style=\"{'visibility': 'hidden'}\" ng-if=\"award.status == 'pending' &amp;&amp; award.cancelAwardId\" id=disqualifyAward class=\"btn btn-sm btn-danger\" data-toggle=modal data-target=#modalCancelAward data-lotid={{lot.id}} data-awardid={{award.id}}> <span class=\"fa fa-chain-broken\"><\/span> {{$root.source('ContinueAnnulateWinner')}} <\/button><\/div><\/div><div ng-if=tender.isEdit><div ng-if=\"tender.status != 'unsuccessful' &amp;&amp; tender.status != 'cancelled' &amp;&amp; tender.status != 'complete'\"><div ng-if=\"lot.hasContract &amp;&amp; lot.contractStatusKey != 1 &amp;&amp; lot.activeAward.id == award.id &amp;&amp; award.status != 'cancelled'\"><a ng-if=\"(award.contracts[0].relatedContracting &amp;&amp; award.contracts[0].relatedContracting.status === 'pending')\" id=qa_FillContractInfo_{{lot.index}}_{{$index}} ng-hide=\"award.contracts[0].number || award.contracts[0].dateSigned ||                                award.contracts[0].period.endDate || award.contracts[0].documents[0]\" ng-href={{getContractsUrl(lot.activeAward.id)}} target=_self class=\"btn btn-sm btn-info\" ng-class=\"{disabled: lot.isUnderReviewActiveQualificationAwarded                                             || lot.isLastReviewRequestUnapprovedActiveQualificationAwarded                                            || lot.isNoRequestOrAwardChangedAfterLastReviewRequestActiveQualificationAwarded}\"> {{$root.source('EnterInformationAboutContract')}} <\/a> <a href=https://docs.google.com/forms/d/e/1FAIpQLSc_X3qIDcZ6fVAYCOO995fPj1E348nAFy5vSWWa8WTjLyITEQ/viewform target=_blank class=\"btn btn-gray btn-sm\" ng-show=\"(tender.isDirectOrder &amp;&amp; (tender.organization.identifier.apiId == localStorage.codeOfOrganization) &amp;&amp; award.status == 'active') ||                                (tender.procurementMethodType === 'priceQuotation' &amp;&amp; (tender.organization.identifier.apiId == localStorage.codeOfOrganization) &amp;&amp; (award.status === 'active' || award.status === 'pending'))\"> <span class=btn__info>!<\/span> <span class=btn__text>{{$root.source('ComplainSupplier')}}<\/span> <\/a> <a id=qa_EditContractInfo_{{lot.index}}_{{$index}} ng-show=\"award.contracts[0].number || award.contracts[0].dateSigned || award.contracts[0].period.endDate || award.contracts[0].documents[0]\" ng-href={{getContractsUrl(lot.activeAward.id)}} target=_self class=\"btn btn-sm btn-info\" style=white-space:normal!important ng-class=\"{disabled: lot.isUnderReviewActiveQualificationAwarded                                            || lot.isLastReviewRequestUnapprovedActiveQualificationAwarded                                            || lot.isNoRequestOrAwardChangedAfterLastReviewRequestActiveQualificationAwarded}\"> {{$root.source('EditInformationAboutContract')}} <span style=white-space:normal!important data-placement=bottom-left bs-tooltip=\"{ 'title':  $root.source('EditInformationAboutContractTooltip')}\"> <i class=\"fa fa-question-circle cw\" style=white-space:normal!important aria-hidden=true><\/i> <\/span> <\/a><\/div><\/div><\/div><\/div><div id=qa_awardsContractBlock_{{lot.index}}_{{$index}} ng-if=canShowContract(award) class=mb20><award-contract award=award tender=tender lot=lot preview-doc=previewDoc> <\/award-contract><\/div><\/div><div ng-if=showModalDisqualifyAward ng-include=\"'modalDisqualifyAward from cache'\"><\/div><style>.btn-gray{background-color:#a5a5a5 !important;color:white !important}.btn-gray .btn__info{border:1px solid white;padding:1px 7px;border-radius:50%}.btn-gray:hover .btn__text,.btn-gray:hover .btn__info{color:#555}.btn-gray:hover .btn__info{border-color:#000}.qualification-info-link{cursor:pointer;font-size:15px}<\/style>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/prolongationAwardMilestoneModal/prolongationAwardMilestoneModal.html",'<div class="modal fade" id="{{\'prolongationAwardMilestoneModal\' + awardId}}" aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'ProposalReviewPeriodExtension\')}}<\/h4><\/div><div class=modal-body><div class=container-fluid><div class=row><div class=col-sm-3>{{$root.source(\'ProposalReviewPeriodExtensionJustification\')}}:<\/div><div class=col-sm-9><textarea class=form-control required ng-model=description><\/textarea><\/div><\/div><\/div><\/div><div class=modal-footer><div><button class="btn btn-danger w166" data-dismiss=modal> <i class="fa fa-remove"><\/i> {{$root.source(\'Cancel\')}} <\/button> <button class="btn btn-success" id=createMilestoneSuccess click-and-block=createProlongationAwardMilestone() ng-disabled=!description.length> <i class="fa fa-check"><\/i> {{$root.source(\'Continue\')}} <\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/userPriceReferenceDropdown.html","<div><label for=priceReference> {{$root.source('UserPriceReference')}}: <\/label><div class=select-box id=priceReferenceInput ng-click=getAllUserPriceReference()><ui-select ng-model=selectedPriceReference.selected theme=selectize ng-change=selectedPriceReferenceChanged() ng-disabled=isDisabled> <ui-select-match allow-clear=true>{{$select.selected.productTitle}}<\/ui-select-match> <ui-select-choices repeat=\"priceReference in userPriceReferences\"> <span ng-bind-html=priceReference.productTitle><\/span> <\/ui-select-choices> <\/ui-select><\/div><input class=dn type=text ng-model=selectedPriceReference.selected id=priceReference name=priceReference><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/sharedDocsStructure/docsTable.html",'<div class=mb25><button ng-if="vm.status !== \'\'" type=button class="btn btn-primary hidden-print dowloadZipBtn" ng-click=vm.dowloadZip(documents)> <span class="fa fa-download"><\/span> {{$root.source(\'DownloadAsArchive\')}} <\/button><div ng-repeat="(key, value) in documents | groupBy: \'documentType.type\'"><span> <span ng-if="key !==\'undefined\'" style=font-size:100%> <b class=text-info>{{$root.source(\'DocumentType\')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if="key==\'undefined\'" class=text-warning style=font-size:100%> {{$root.source(\'Others\')}} <\/b> <\/span><div class="scrollbarMobile docs-table"><table ng-table=tableParams class="table table-hover table-striped table-blue itemTable tableDocument"><tr ng-repeat="document in value | orderBy: sortByField" ng-class="{\'deleted-docs\' : document.isDeleted}"><td class=doc-type><div ng-if=document.url><a ng-if="document.confidentiality !== \'buyerOnly\'" download-doc href=\'{{::document.url || "#"}}\' title="{{$root.source(\'Download\')}}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <span ng-if="document.confidentiality === \'buyerOnly\'"> <a ng-if=::isOrganizationDocument() target=_self title="{{$root.source(\'Download\')}}" ng-click=downloadPrivateDoc(document)> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <a ng-if=::!isOrganizationDocument() data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <\/span><\/div><td data-title="$root.source(\'File\')" data-sortable="::getSortField(\'title\')"><div class=doc-name ng-class="{\'docDeletes\' : document.isDeleted}"><div ng-if=!document.isRename><div ng-if="vm.status === \'\'"><a data-placement=bottom-left data-html=true data-type=info title="{{$root.source(\'PreviewDraftNotAvailable\')}}"> {{document.title}} <span ng-if=document.description>({{document.description}})<\/span> <\/a><\/div><div ng-if="vm.status !== \'\'"><div ng-if=document.url><a ng-if="::document.confidentiality !== \'buyerOnly\' || isOrganizationDocument()" ng-click=previewDoc(document) class=cp ng-bind=::document.title><\/a> <a ng-if="::document.confidentiality === \'buyerOnly\' &amp;&amp; !isOrganizationDocument()" data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> {{document.title}} <\/a><\/div><span ng-if=!document.url ng-bind=::document.title><\/span><\/div><\/div><div ng-if=document.isRename><file-name-input data=document.title><\/file-name-input><\/div><div ng-if="document.ch &amp;&amp; !document.isDeleted" style=margin-top:15px><span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span> <upload-file id="docAddId + $index" class="\'hidden-print btn-sm\'" btn-type="\'default\'" files=vm.documentsToUpdate fields=vm.documentsToUpdateFields is-disabled="(!document.documentTypeForEditing &amp;&amp; !document.isExported) || vm.validDocPeriod != true" no-plus-icon=true on-upload-data=document.documentTypeForEditing.id on-upload=update on-success=updated need-multiple-upload="vm.procurementmethodtype !== \'priceQuotation\'"><\/upload-file><\/div><\/div><td data-title="$root.source(\'Type\')" class=doc-type-document ng-show=notExportDocument><div ng-if=document.notExport><select ng-model=document.documentType id=docType_{{document.id}} ng-options="getLocalized(item.title) for item in vm.documentTypesForDropDown track by item.id" ng-change=changeDocumentType(document) ng-disabled="vm.procurementmethodtype === \'priceQuotation\'" ng-class="{\'error-border\': !document.documentType &amp;&amp; tender.procurementMethodType === \'priceQuotation\'}" class=form-control><option ng-disabled="tender.procurementMethodType === \'priceQuotation\'" value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><div ng-if=!document.notExport class=mt10><span> {{getLocalized(document.documentType.title) || $root.source(\'Other\')}} <\/span><\/div><td data-title="$root.source(\'Privacy\')" class=doc-privacy ng-show=needShowConfidentiality><span ng-if="document.confidentiality === \'buyerOnly\'" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source(\'private\')}} <\/span> <span ng-if="document.confidentiality !== \'buyerOnly\'"> {{$root.source(\'public\')}}<\/span><p ng-if="showReason[document.id] &amp;&amp; document.confidentialityRationale">{{document.confidentialityRationale}}<td data-title="$root.source(\'State\')" class=doc-state><span ng-if=document.notExport class=ql-color-red>{{$root.source(\'Draft\')}}<\/span> <span ng-if="document.isDeleted || isDocumentChanged(document)"><i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}} <\/span> <span ng-if="!document.dateModified &amp;&amp; !document.notExport" class=xs-attention-2><\/span> <span ng-if="!document.notExport  &amp;&amp; !document.dateModified">{{ !document.isExportError ? $root.source(\'NotExportedYet\') : \'\'}}<\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified &amp;&amp; !isDocumentChanged(document)">{{$root.source(\'IsExported\')}}:<\/span><td data-title="$root.source(\'DateTime\')" data-sortable="::getSortField(\'creationTime\')" class=doc-date><span ng-if=document.dateModified>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/span><td data-title="$root.source(\'Actions\')" class=doc-modify ng-show=modifyDocs><div ng-show="!document.isDeleted &amp;&amp; !document.isRename &amp;&amp; !isDocumentChanged(document) &amp;&amp; !document.notExport" ng-if="!document.isDeleted &amp;&amp; document.url &amp;&amp; document.title !== \'sign.p7s\' &amp;&amp; vm.status !== \'\'"><a id=changeDoc_{{$index}} href="" class="fa fa-retweet hidden-print mt8" ng-click="vm.changeDoc(document, $event)" bs-tooltip="{\'title\': $root.source(\'ChangeDocuments\')}"><\/a><\/div><a ng-show=!document.isRename ng-if=document.notExport href="" id=renameDoc_{{$index}} class="fa fa-pencil hidden-print mt8" ng-click=showRenameDoc(document) bs-tooltip="{ \'title\': $root.source(\'EditName\')}"> <\/a> <a ng-show=!document.isRename ng-if=document.notExport id=deleteDoc_{{$index}} href="" class="fa fa-trash-o hidden-print mt8" ng-click=removeDoc(document.id) bs-tooltip="{ \'title\': $root.source(\'DeleteDocument\')}"> <\/a><div ng-show=document.isRename><a href="" class="fa fa-check-circle-o hidden-print mt8" style=color:green aria-hidden=true ng-click=renameDoc(document)><\/a> <a href="" class="fa fa-times-circle-o hidden-print mt8" style=color:red aria-hidden=true ng-click=cancelRenameDoc(document)><\/a><\/div><\/table><\/div><\/div><div class="row mt5" ng-if=notExportDocument><div style=float:left;margin-left:15px><button ng-if=needExportDraftDocumentAfterSave id=exportDraftDocs_{{lot.index}} class="btn btn-success" ng-click=exportDraftDocs() ng-disabled=checkIfDocsHasDrafts()> {{$root.source(\'ExportDrafts\')}} <\/button> <button ng-if=!needExportDraftDocumentAfterSave id=saveDraftDocs_{{lot.index}} class="btn btn-success" ng-click=saveDraftDocs() ng-disabled=checkIfDocsHasDrafts()> {{$root.source(\'SaveDrafts\')}} <\/button><\/div><div style=float:left;margin-left:10px><button id=deleteDraftDocs_{{lot.index}} class="btn btn-danger" ng-disabled=checkIfDocsHasDrafts() ng-click=removeAllDraftDocs()> {{$root.source(\'DeleteDrafts\')}} <\/button><\/div><\/div><\/div><style>.disabled-link{pointer-events:none}.docs-table .ng-table-pager{display:none}.docs-table .tableDocument .doc-name,.docs-table tr>th:nth-child(2){width:40%}.docs-table tr>th{border:none !important}.docs-table tr>th:nth-child(5){text-align:right}.docs-table tr>th:nth-child(3),.docs-table tr>th:nth-child(7){text-align:center}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/sharedDocsStructure/docsUpload.html",'<div class=row style="padding:0 15px 5px 15px" ng-show=vm.isEdit><div class="controls mr10" style=display:block;float:left><select name=docType id=docType ng-model=vm.selectedDocType ng-options="getLocalized(item.title) for item in vm.documentTypesForDropDown track by item.id" class=form-control ng-disabled="vm.procurementmethodtype == \'priceQuotation\'" required><option value="" ng-show=!vm.selectedDocType style=color:#555>{{$root.source(\'ChooseType1\')}}<\/select><\/div><div style=float:left;margin-right:10px;display:block ng-attr-title="{{$root.source(\'ChooseType\')}}"><upload-file id="docAddId + $index" files=vm.files fields=vm.docsFields on-upload=vm.docsUpload on-success=vm.docsUploaded need-to-skip-complaints=true no-plus-icon=true need-multiple-upload=true> <\/upload-file><\/div><\/div><div ng-show=vm.isEdit><span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span> <span class=help-inline ng-if="vm.selectedDocType &amp;&amp; vm.validDocPeriod == \'above\'">{{$root.source(\'AddDocsMessage7\')}}<\/span> <span class=help-inline ng-if="vm.selectedDocType &amp;&amp; vm.validDocPeriod == \'above.defense\'">{{$root.source(\'AddDocsMessage2\')}}<\/span><div ng-repeat="f in vm.files"><progressbar class="progress-striped active" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/tenderDocuments.html",'<div class="row pt7" ng-if="documents.length==0"><div class=col-sm-12><span>{{$root.source(\'DocumentsNotAdded\')}}<\/span><\/div><\/div><div class="conteiner-fluid pt7" ng-if="documents.length>0"><docs-table vm=vm documents=vm.documents tender=tender modify-docs="isEdit &amp;&amp; canModifyDocuments()" doc-add-id="\'tend_doc_edit\'" is-edit=true not-export-document=notExportDocument need-sort-documents=needSortDocuments need-show-confidentiality=needShowConfidentiality need-export-draft-document-after-save=needExportDraftDocumentAfterSave> <\/docs-table><\/div><div ng-if=canModifyDocuments() class=hidden-print><docs-upload vm=vm doc-add-id="\'tend_doc_add\' + $index"><\/docs-upload><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/awardContract.html",'<div id=qa_contractAwardBlock_{{award.id}}><div ng-repeat="contract in award.contracts" class=blockLightBlue><div class=row><div class=col-sm-4><div id=contractAwardHead class=award-head>{{$root.source(\'Contract\')}}<\/div><\/div><div id=qa_contractStatus class="col-sm-8 mt5">{{getContractStatusName(contract.status)}}<\/div><\/div><div class=row><div ng-class="isSmallScreen ? \'col-sm-12\' : \'col-sm-9\'"><award-contract-data data=contract.relatedContracting tender=tender lot=lot> <\/award-contract-data><div class="col-sm-11 mt10 p0 mb10"><contract-signer-info-form can-manage=contract.relatedContracting.canUserManageSupplierSignerInfo contracting-id=contract.id supplier-singer-info=contract.relatedContracting.suppliers[0].signerInfo buyer-singer-info=contract.relatedContracting.buyer.signerInfo><div class="mb10 row pl15" ng-if="contract.relatedContracting.canUserCreateFactoringRequest &amp;&amp;                                                  tender.procurementMethodType === \'priceQuotation\'"><create-factoring-request-button tender=tender lot=lot> <\/create-factoring-request-button><\/div><\/contract-signer-info-form><\/div><div class="row mb10" ng-if="documentsToContract.length > 0"><div class=col-sm-5><label> {{$root.source(\'AgreementDocs\')}}: <\/label><\/div><div class=col-sm-7><input type=checkbox ng-model=contractDocuments[award.id][$index] id=contractDocuments{{award.id}}{{$index}} class=dn> <label for=contractDocuments{{award.id}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=contractDocuments[award.id][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!contractDocuments[award.id][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} <\/label><div ng-if=contractDocuments[award.id][$index]><div ng-repeat="(key, value) in documentsToContract | groupBy: \'documentType.type\'"><p><span ng-if="key !==\'undefined\'" style=font-size:100%> <b class=text-info>{{$root.source(\'DocumentType\')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if="key==\'undefined\'" class=text-warning style=font-size:100%> {{$root.source(\'Others\')}} <\/b><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class="doc-name wn">{{$root.source(\'File\')}}<th class="doc-privacy wn">{{$root.source(\'Privacy\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<tr ng-repeat="contractDocument in value track by $index" ng-class="{\'deleted-docs\' : contractDocument.isDeleted}"><td class=doc-type><div ng-if=contractDocument.url><a ng-if="contractDocument.confidentiality !== \'buyerOnly\'" download-doc href=\'{{::contractDocument.url || "#"}}\' title="{{$root.source(\'Download\')}}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <span ng-if="contractDocument.confidentiality === \'buyerOnly\'"> <a ng-if="tender.organization.identifier.apiId === ng_localStorage.organization.identifier.apiId" target=_self title="{{$root.source(\'Download\')}}" ng-click=downloadPrivateDoc(contractDocument)> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <a ng-if="tender.organization.identifier.apiId !== ng_localStorage.organization.identifier.apiId" data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name data-document-of={{contractDocument.documentOf}} ng-class="{\'docDeletes\' : contractDocument.isDeleted}"><div ng-if=contractDocument.notExport><a data-placement=bottom-left data-html=true data-type=info title="{{$root.source(\'PreviewDraftNotAvailable\')}}"> {{contractDocument.title}} <span ng-if=contractDocument.description>({{contractDocument.description}})<\/span> <\/a><\/div><div ng-if=!contractDocument.notExport><div ng-if=contractDocument.url><a ng-if="contractDocument.confidentiality !== \'buyerOnly\' ||                                                              tender.organization.identifier.apiId === ng_localStorage.organization.identifier.apiId" ng-click=previewDoc(contractDocument) class=cp ng-bind=::contractDocument.title><\/a> <a ng-if="contractDocument.confidentiality === \'buyerOnly\' &amp;&amp;                                                              tender.organization.identifier.apiId !== ng_localStorage.organization.identifier.apiId" data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> {{contractDocument.title}} <\/a><p class=text-muted ng-bind=::contractDocument.description><\/div><div ng-if=!contractDocument.url><span ng-bind=::contractDocument.title><\/span><\/div><\/div><td class=doc-privacy><div><span ng-if="contractDocument.confidentiality === \'buyerOnly\'" class=doc-privacy__reason ng-click=switchReasonView(contractDocument.id)> {{$root.source(\'private\')}} <\/span> <span ng-if="contractDocument.confidentiality !== \'buyerOnly\'"> {{$root.source(\'public\')}}<\/span><p ng-if="showReason[contractDocument.id] &amp;&amp; contractDocument.confidentialityRationale">{{contractDocument.confidentialityRationale}}<\/div><td class=doc-state><span ng-if=contractDocument.notExport class=ql-color-red>{{$root.source(\'Draft\')}}<\/span> <span ng-if=contractDocument.isDeleted> <i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}}: <span ng-if=!contractDocument.dateModified> <span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}} <\/span> <\/span> <span ng-show=!contractDocument.isDeleted> <span ng-if="!contractDocument.notExport &amp;&amp; !contractDocument.dateModified"> <span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}} <\/span> <\/span> <span ng-if="!contractDocument.isDeleted &amp;&amp; contractDocument.dateModified"> {{$root.source(\'IsExported\')}}: <\/span><td class=doc-date><span>{{contractDocument.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/span><\/table><\/div><\/div><\/div><\/div><\/div><div ng-if="isSmallScreen  &amp;&amp; contract.status" class=row><div class=col-sm-12><span id=qa_contractAmount class="mt0 mb0 contract-amount" style=text-align:left ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amount"> {{contract.relatedContracting.value.amount | numberDecimal}} {{contract.relatedContracting.value.currencyCode}} <\/span><\/div><div class="col-sm-12 mb10"><span ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amount"> {{$root.source(\'PriceContract\')}} <\/span><\/div><div class=col-sm-12><span id=qa_contractAmountNet class="mt0 mb0" ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amountNet"> {{contract.relatedContracting.value.amountNet | numberDecimal}} {{contract.relatedContracting.value.currencyCode}} <\/span><\/div><div class="col-sm-12 mb10"><span ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amountNet"> {{$root.source(\'PriceVATexcluded\')}} <\/span><\/div><\/div><div ng-if=showDetailes[contract.id][$index] class="animate-if detailes"><div class=row><div class=col-sm-12><label> {{$root.source(\'PricesPerUnit\')}}: <\/label><\/div><div ng-include="\'awardContractingUnitPrices from cache\'"><\/div><\/div><div class=row ng-if="award.contractings.length > 0 &amp;&amp; contract.relatedContracting.changes &amp;&amp; award.status==\'active\'"><div class=col-sm-5><label> {{$root.source(\'ChangesToTheContract\')}} ({{contract.relatedContracting.changes.length}}) <\/label><\/div><div class=col-sm-7><input type=checkbox ng-model=contractingVisibilityFlags[award.id][$index] id=contractingVisibilityFlags_{{award.id}}_{{$index}} class=dn> <label for=contractingVisibilityFlags_{{award.id}}_{{$index}} class="cp mr10"> <i class="pull-left glyphicon glyphicon-minus" ng-if=contractingVisibilityFlags[award.id][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!contractingVisibilityFlags[award.id][$index] style=margin-right:10px><\/i> {{$root.source(\'Show\')}} <\/label> <a ng-if="isUserLoggedIn                       &amp;&amp; (isUserCreateTender() &amp;&amp; contract.relatedContracting.status !== \'terminated\' || contract.relatedContracting.canEdit)                       &amp;&amp; isMyTender()" href=/contracting/{{contract.relatedContracting.id}} class="btn btn-sm btn-info"> {{$root.source(\'ChangesToTheContract\')}} <\/a><\/div><\/div><div ng-if=contractingVisibilityFlags[award.id][$index]><div class=row><div class=col-sm-5>{{$root.source(\'LastModifiedDate1\')}}:<\/div><div class=col-sm-7>{{(contract.relatedContracting.dateModified |date:\'dd-MM-yyyy, HH:mm\')||"-"}}<\/div><\/div><div ng-repeat="change in contract.relatedContracting.changes" ng-init="contractingIndex=$index"><div class="row mt10"><div class="col-sm-12 fwb">{{$root.source(\'Changes\')}} №{{contractingIndex + 1}} {{$root.source(\'BeforeContract\')}}<\/div><\/div><div class=row><div class=col-sm-5>{{$root.source(\'DescriptionReasonContractChanges\')}}:<\/div><div class=col-sm-7><div>{{change.rationale}}<\/div><\/div><\/div><div class=row><div class=col-sm-5>{{$root.source(\'AdditionalAgreementNumber\')}}:<\/div><div class=col-sm-7><div>{{change.contractNumber}}<\/div><\/div><\/div><\/div><div class=row><div class=col-sm-12><label> {{$root.source(\'PricesPerUnitAfterChanges\')}}: <\/label><\/div><div ng-include="\'awardContractingUnitPrices from cache\'"><\/div><\/div><\/div><div class="alert alert-danger" ng-if="(lot.status === \'complete\' || tender.status === \'complete\') &amp;&amp; lot.messageEndContract &amp;&amp; isMyTender() &amp;&amp; (contract.relatedContracting.canEdit || isUserCreateTender())">{{$root.source(\'UnfinishedAmendmentContract\')}}<\/div><div class=row ng-if="canCancelContractBlockShow(award.contractings, contract.relatedContracting.amountPaid.amount, true)"><div class=col-sm-5><label> {{$root.source(\'СontractCompletedOrСontractTermination\')}} <\/label><\/div><div class=col-sm-7 ng-if="canCancelContractBlockShow(award.contractings, contract.relatedContracting.amountPaid.amount, false)"><input type=checkbox ng-if="contract.relatedContracting.amountPaid.amount || contract.relatedContracting.amountPaid.amount === 0" ng-model=amountVisibilityFlags[award.id][$index] id=amountVisibilityFlags{{award.id}}{{$index}} class=dn> <label ng-if="contract.relatedContracting.amountPaid.amount || contract.relatedContracting.amountPaid.amount === 0" for=amountVisibilityFlags{{award.id}}{{$index}} class="cp mr10"> <i class="pull-left glyphicon glyphicon-minus" ng-if=amountVisibilityFlags[award.id][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!amountVisibilityFlags[award.id][$index] style=margin-right:10px><\/i> {{$root.source(\'Show\')}} <\/label> <a ng-if="isUserLoggedIn                       &amp;&amp; (isUserCreateTender() &amp;&amp; contract.relatedContracting.status !== \'terminated\' || contract.relatedContracting.canEdit)                       &amp;&amp; isMyTender()" href=/contractingClose/{{contract.relatedContracting.id}} class="btn btn-sm btn-danger">{{$root.source(\'CompleteContract\')}}<\/a> <a ng-if="isUserLoggedIn                       &amp;&amp; (isUserCreateTender() &amp;&amp; contract.relatedContracting.status !== \'terminated\' || contract.relatedContracting.canEdit)                       &amp;&amp; isMyTender()" href=/contractingBreaking/{{contract.relatedContracting.id}} class="btn btn-sm btn-warning">{{$root.source(\'CancelContract\')}}<\/a> <a href=https://docs.google.com/forms/d/e/1FAIpQLSc_X3qIDcZ6fVAYCOO995fPj1E348nAFy5vSWWa8WTjLyITEQ/viewform target=_blank class="btn btn-gray btn-sm" ng-show="tender.procurementMethodType === \'priceQuotation\' &amp;&amp; (tender.organization.identifier.apiId === localStorage.codeOfOrganization) &amp;&amp; award.contractings"> <span class=btn__info>!<\/span> <span class=btn__text>{{$root.source(\'ComplainSupplier\')}}<\/span> <\/a><\/div><\/div><div ng-if=amountVisibilityFlags[award.id][$index] class="animate-if amount"><div class=row ng-if=checkIfItemsHaveCountries(contract.relatedContracting)><div class=col-sm-5>{{$root.source(\'ProductManufacturerCountry\')}}:<\/div><div class=col-sm-7><div class=row ng-repeat="item in contract.relatedContracting.items"><div ng-if=item.additionalClassifications.length><div class=col-sm-4>{{item.description}}:<\/div><div class=col-sm-8>{{getCountryFromItem(item.additionalClassifications).description}}<\/div><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-5>{{$root.source(\'PaymentAmount\')}}:<\/div><div class=col-sm-7><span>{{contract.relatedContracting.amountPaid.amount | numberDecimal}}<\/span> <span>{{contract.relatedContracting.amountPaid.currencyCode}}<\/span><\/div><\/div><div class=row><div class=col-sm-5>{{$root.source(\'PaymentAmount\')}} {{$root.source(\'ExcludingPdv\')}}:<\/div><div class=col-sm-7><span>{{contract.relatedContracting.amountPaid.amountNet | numberDecimal}}<\/span> <span>{{contract.relatedContracting.amountPaid.currencyCode}}<\/span><\/div><\/div><div ng-if=contract.relatedContracting.terminationDetails class=row><div class=col-sm-5>{{$root.source(\'TerminatingContractReasons\')}}:<\/div><div class=col-sm-7><span>{{contract.relatedContracting.terminationDetails}}<\/span><\/div><\/div><\/div><\/div><div ng-if="showDetailes[contract.id][$index] &amp;&amp; award.contractings.length > 0 &amp;&amp; contract.relatedContracting.implementation &amp;&amp; contract.relatedContracting.implementation.transactions.length"><transactions transactions=contract.relatedContracting.implementation.transactions lot-id=lot.id><\/transactions><\/div><div ng-show=contract.status class=row><div class=col-sm-12><input id=showDetailes_{{contract.id}}_{{index}} type=checkbox ng-model=showDetailes[contract.id][$index] class=dn> <label for=showDetailes_{{contract.id}}_{{index}} class=cp> <i class="fa fa-angle-up contract-detailes-icon" ng-if=showDetailes[contract.id][$index]><\/i> <i class="fa fa-angle-down contract-detailes-icon" ng-if=!showDetailes[contract.id][$index]><\/i> {{$root.source(\'DescriptionContract\')}} <\/label><\/div><\/div><\/div><div ng-if=!isSmallScreen class=col-sm-3><div ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amount" class=mb10><div id=qa_contractAmount class="mt0 mb0 contract-amount award-contract-amount"><span> {{contract.relatedContracting.value.amount | numberDecimal}} {{contract.relatedContracting.value.currencyCode}} <\/span><\/div><div style=text-align:center><span> {{$root.source(\'PriceContract\')}} <\/span><\/div><\/div><div ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amountNet" class=mb10><div id=qa_contractAmountNet style=text-align:center class="mt0 mb0 award-contract-amount" ng-if="contract.relatedContracting.value &amp;&amp; contract.relatedContracting.value.amountNet"><span> {{contract.relatedContracting.value.amountNet | numberDecimal}} {{contract.relatedContracting.value.currencyCode}} <\/span><\/div><div style=text-align:center><span> {{$root.source(\'PriceVATexcluded\')}} <\/span><\/div><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/awardContractingUnitPrices.html","<div class=col-sm-12><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr style=text-transform:uppercase><th>{{$root.source('ItemDescription')}}<th class=doc-name>{{$root.source('QuantityItemUnit')}}<th class=doc-name>{{$root.source('UnitPrice')}}<th class=doc-name>{{$root.source('DeliveryTime')}}<tr ng-repeat=\"item in contract.relatedContracting.items track by $index\"><td><span>{{item.description}}<\/span><td class=doc-name><div>{{item.quantity}}<\/div><span ng-if=$root.isEnLanguageSelected()>{{item.unit.name}}<\/span> <span ng-if=!$root.isEnLanguageSelected()>{{item.unit.nameUA}}<\/span><td class=doc-name><span ng-if=item.unitPrice>{{item.unitPrice.amount}} {{item.unitPrice.currencyCode}}<\/span> <span ng-if=!item.unitPrice>-<\/span><td class=doc-name><div>{{award.contractings[0].items[$index].deliveryDate.endDate | date: 'dd-MM-yyyy'}}<\/div><\/table><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/awardContractData/awardContractData.html","<div><div ng-if=data.contractID class=\"mb0 row\"><div class=col-sm-5><span> {{$root.source('SystemContractNumber')}}: <\/span><\/div><div id=qa_contractID class=col-sm-7><span> {{data.contractID}} <\/span><\/div><\/div><div class=\"mb10 row pl15\" ng-if=\"data.canUserCreateFactoringRequest &amp;&amp;                                      tender.procurementMethodType !== 'priceQuotation'\"><create-factoring-request-button tender=tender lot=lot> <\/create-factoring-request-button><\/div><div ng-if=data.number class=\"mb10 row\"><div class=col-sm-5><span> {{$root.source('AgreementContractNumber')}}: <\/span><\/div><div id=qa_contractNumber class=col-sm-7><span> {{data.number}} <\/span><\/div><\/div><div ng-if=data.dateSigned class=\"row mb0\"><div class=col-sm-5><span> {{$root.source('DateSignedContract')}}: <\/span><\/div><div id=qa_dateSigned class=col-sm-7><span> {{data.dateSigned | date:'dd-MM-yyyy, HH:mm'}} <\/span><\/div><\/div><div class=\"row mb10\" ng-if=\"data.period.startDate || data.period.endDate\"><div class=col-sm-5><span> {{$root.source('ContractPeriod')}}: <\/span><\/div><div class=col-sm-7><span id=qa_contractPeriodStartDate ng-if=data.period.startDate> {{$root.source('since')}} {{data.period.startDate | date:'dd-MM-yyyy'}}<\/span> <span id=qa_contractPeriodEndDate ng-if=data.period.endDate> {{$root.source('upTo')}} {{data.period.endDate | date:'dd-MM-yyyy'}}<\/span><\/div><\/div><div class=row ng-if=data.description><div class=col-sm-5>{{$root.source('AgreementDescription')}}:<\/div><div class=col-sm-7 id=qa_ContractDescription>{{data.description}}<\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/createFactoringRequestModal/createFactoringRequestModal.html","<div class=\"modal fade\" id={{modalId}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('SubmitFactoringRequest')}}<\/h4><\/div><div class=modal-body><form name=factoringForm><div class=form-group><label for=factoring_tenderId_{{lot.id}}>{{$root.source('TenderNumber')}}:<\/label> <input type=text class=form-control id=factoring_tenderId_{{lot.id}} disabled ng-value=factoringRequest.tender.id><\/div><div class=form-group><label for=factoring_lotTitle_{{lot.id}}>{{$root.source('LotName')}}:<\/label> <input type=text class=form-control id=factoring_lotTitle_{{lot.id}} disabled ng-value=factoringRequest.lot.title><\/div><div class=form-group><label for=factoring_title_{{lot.id}}>{{$root.source('FullName')}}:<\/label> <input type=text class=form-control id=factoring_title_{{lot.id}} disabled ng-value=factoringRequest.organization.name><\/div><div class=form-group><label for=factoring_titleEN_{{lot.id}}>{{$root.source('FullNameEn')}}:<\/label> <input type=text class=form-control id=factoring_titleEN_{{lot.id}} disabled ng-value=factoringRequest.organization.nameEN><\/div><div class=form-group><label for=factoring_address_{{lot.id}}>{{$root.source('LegalAddress')}}:<\/label> <input type=text class=form-control id=factoring_address_{{lot.id}} disabled ng-value=factoringRequest.organization.address><\/div><div class=form-group><label for=factoring_postAddress_{{lot.id}}>{{$root.source('PostAddress')}}:<\/label> <input type=text class=form-control id=factoring_postAddress_{{lot.id}} disabled ng-value=factoringRequest.organization.postAddress><\/div><div class=form-group><label for=factoring_codeOfOrganization_{{lot.id}}>{{$root.source('CodeOfOrganization')}}:<\/label> <input type=text class=form-control id=factoring_codeOfOrganization_{{lot.id}} disabled ng-value=factoringRequest.organization.codeOfOrganization><\/div><div class=form-group><label for=factoring_vatNumber_{{lot.id}}>{{$root.source('TIN')}}:<\/label> <input type=text class=form-control id=factoring_vatNumber_{{lot.id}} disabled ng-value=factoringRequest.organization.vatNumber><\/div><div class=form-group><label for=factoring_shortName_{{lot.id}}>{{$root.source('ShortName')}}:<\/label> <input type=text class=form-control id=factoring_shortName_{{lot.id}} disabled ng-value=factoringRequest.organization.shortName><\/div><div class=form-group><label for=factoring_directorName_{{lot.id}}>{{$root.source('Director')}}:<\/label> <input type=text class=form-control id=factoring_directorName_{{lot.id}} disabled ng-value=factoringRequest.director.name><\/div><div class=form-group><label for=factoring_directorNameEN_{{lot.id}}>{{$root.source('Director')}}({{$root.source('eng')}}.):<\/label> <input type=text class=form-control id=factoring_directorNameEN_{{lot.id}} disabled ng-value=factoringRequest.director.nameEN><\/div><div class=form-group><label for=factoring_directorEmail_{{lot.id}}>{{$root.source('ManagerEmail')}}:<\/label> <input type=text class=form-control id=factoring_directorEmail_{{lot.id}} disabled ng-value=factoringRequest.director.email><\/div><div class=form-group><label for=factoring_directorTelephone_{{lot.id}}>{{$root.source('ManagerPhone')}}:<\/label> <input type=text class=form-control id=factoring_directorTelephone_{{lot.id}} disabled ng-value=factoringRequest.director.telephone><\/div><div class=form-group><label for=factoring_directorUrl_{{lot.id}}>{{$root.source('ManagerSite')}}:<\/label> <input type=text class=form-control id=factoring_directorUrl_{{lot.id}} disabled ng-value=factoringRequest.director.url><\/div><div class=form-group ng-class=\"{'has-error': factoringForm['contactPointName'].$error.required}\"><label for=factoring_contactPointName_{{lot.id}}>{{$root.source('ContactFullName')}}:<\/label> <input type=text class=form-control id=factoring_contactPointName_{{lot.id}} name=contactPointName required ng-model=factoringRequest.contactPoint.name><\/div><div class=form-group><label for=factoring_contactPointNameEN_{{lot.id}}>{{$root.source('ContactFullNameEng')}}:<\/label> <input type=text class=form-control id=factoring_contactPointNameEN_{{lot.id}} ng-model=factoringRequest.contactPoint.nameEN><\/div><div class=form-group ng-class=\"{'has-error': factoringForm['contactPointEmail'].$invalid}\"><label for=factoring_contactPointEmail_{{lot.id}}>{{$root.source('ContactEmail')}}:<\/label> <input type=text class=form-control id=factoring_contactPointEmail_{{lot.id}} name=contactPointEmail required ng-pattern=$root.regex.email ng-model=factoringRequest.contactPoint.email> <span ng-show=\"factoringForm['contactPointEmail'].$error.pattern\" class=help-inline> {{$root.source('ErrorEmail')}} <\/span><\/div><div class=form-group><label>{{$root.source('ContactPhone')}}:<\/label> <phone-with-mask form-name=factoringForm hide-label=true index=lot.id data=factoringRequest.contactPoint.telephone is-required=true is-valid-phone=isValidPhone new-design=false phone-valid-length-min=2> <\/phone-with-mask><\/div><div class=form-group ng-class=\"{'has-error': factoringForm['contactPointUrl'].$invalid}\"><label for=factoring_contactPointUrl_{{lot.id}}>{{$root.source('ContactWebsite')}}:<\/label> <input type=text class=form-control id=factoring_contactPointUrl_{{lot.id}} name=contactPointUrl ng-model=factoringRequest.contactPoint.url ng-pattern=$root.regex.url> <span ng-show=\"factoringForm['contactPointUrl'].$error.pattern\" class=help-inline> {{$root.source('InvalidUrl')}} <\/span><\/div><\/form><\/div><div class=modal-footer><button type=button class=\"btn btn-success\" id=sendFactoringRequest_{{lot.id}} ng-disabled=factoringForm.$invalid click-and-block=sendFactoringRequest()> {{$root.source('SendRequest')}} <\/button> <button type=button class=\"btn btn-primary\" id=closeFactoringRequestModal_{{lot.id}} data-dismiss=modal> {{$root.source('Close')}} <\/button><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/createFactoringRequestButton/createFactoringRequestButton.html",'<button type=button class="btn btn-success btn-sm" id=openCreateFactoringRequestModal_{{lot.id}} ng-click=openCreateFactoringRequestModal()> {{$root.source(\'SubmitFactoringRequest\')}} <\/button><div class="ml10 dib" data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'FactoringTooltipInfo\') }"><i class="fa fa-question-circle"><\/i><\/div><create-factoring-request-modal tender=tender lot=lot> <\/create-factoring-request-modal>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/contractSignerInfoForm/contractSignerInfoForm.html","<div ng-if=!isEdit><contract-signer-info signer-data=supplierSingerInfo is-supplier=true><\/contract-signer-info> <button ng-if=canManage class=\"btn btn-sm btn-info\" ng-click=showForm(true) id=addUpdateSignerInfo> <span ng-if=supplierSingerInfo.isFilled>{{$root.source('EditSignerInfo')}}<\/span> <span ng-if=!supplierSingerInfo.isFilled>{{$root.source('EnterSignerInfo')}}<\/span> <\/button><\/div><div ng-transclude><\/div><div ng-if=isEdit><form name=signerInfoForm novalidate><div class=row><div class=col-sm-4>{{$root.source('SignerFio')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': signerInfoForm.name.$invalid}\"><input autocomplete=off required name=name id=signerName class=form-control ng-model=signerData.name type=text><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('SignerEmail')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': signerInfoForm.email.$invalid}\"><input autocomplete=off required name=email id=signerEmail class=form-control ng-model=signerData.email ng-pattern=$root.regex.email type=text><div class=help-inline><span ng-show=\"signerInfoForm.email.$invalid &amp;&amp; signerInfoForm.email.$touched\"> {{$root.source('ErrorEmail')}} <\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('SignerPosition')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': signerInfoForm.position.$invalid}\"><input autocomplete=off required name=position id=signerPosition class=form-control ng-model=signerData.position type=text><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('SignerAuthorizedBy')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': signerInfoForm.authorizedBy.$invalid}\"><input autocomplete=off required name=authorizedBy id=signerAuthorizedBy class=form-control ng-maxlength=500 ng-model=signerData.authorizedBy type=text><div class=help-inline ng-if=\"signerInfoForm.authorizedBy.$invalid &amp;&amp;                              signerInfoForm.authorizedBy.$touched &amp;&amp;                              signerInfoForm.authorizedBy.$error.maxlength\"><span> {{$root.source('AuthorizedByLengthError')}} <\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('SignerIBANNumber')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': signerInfoForm.iban.$invalid}\"><input autocomplete=off required name=iban id=signerIban class=form-control ng-model=signerData.iban ng-pattern=$root.regex.iban type=text><div class=help-inline><span ng-show=\"signerInfoForm.iban.$invalid &amp;&amp; signerInfoForm.iban.$touched\"> {{$root.source('IbanLengthError')}} <\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('SignerTelephone')}}:<\/div><div class=col-sm-8><phone-list-editor><\/phone-list-editor><\/div><\/div><\/form><button class=\"btn btn-sm btn-success mt25\" ng-click=createOrUpdateSupplierSignerInfo() ng-disabled=\"signerInfoForm.$invalid || !arePhonesValid()\" id=saveSignerInfo> {{$root.source('SaveSignerInfo')}} <\/button><\/div><div ng-if=\"buyerSingerInfo &amp;&amp; buyerSingerInfo.isFilled\" class=mt15><contract-signer-info signer-data=buyerSingerInfo is-supplier=false><\/contract-signer-info><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/awards/contractSignerInfoForm/contractSignerInfo.html","<div ng-if=signerData.isFilled><div class=mb8><strong ng-if=isSupplier>{{$root.source('ContractSupplierSignerInfo')}}<\/strong> <strong ng-if=!isSupplier>{{$root.source('ContractBuyerSignerInfo')}}<\/strong><\/div><div class=row><div class=col-sm-5>{{$root.source('SignerFio')}}:<\/div><div class=col-sm-7>{{signerData.name}}<\/div><\/div><div class=row><div class=col-sm-5>{{$root.source('SignerEmail')}}:<\/div><div class=col-sm-7>{{signerData.email}}<\/div><\/div><div class=row><div class=col-sm-5>{{$root.source('SignerPosition')}}:<\/div><div class=col-sm-7>{{signerData.position}}<\/div><\/div><div class=row><div class=col-sm-5>{{$root.source('SignerAuthorizedBy')}}:<\/div><div class=col-sm-7>{{signerData.authorizedBy}}<\/div><\/div><div class=row><div class=col-sm-5>{{$root.source('SignerIBANNumber')}}:<\/div><div class=col-sm-7>{{signerData.iban}}<\/div><\/div><div class=row><div class=col-sm-5>{{$root.source('SignerTelephone')}}:<\/div><div class=col-sm-7>{{signerData.telephone}}<\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalSign.html",'<div class="modal fade oxa" id=modalSign aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>Підпис<\/h4><\/div><div class=modal-body><sign entity-out-of-tender="vm.contract.entityOutOfTender || vm.agreement.entityOutOfTender" tender-id="detailes.id || tId || contract.tenderId || vm.contract.tenderId || agreement.tenderNewID" api-id="detailes.apiId || contract.tenderApiId || vm.contract.tenderApiId || agreement.tenderNewApiID" is-sign-file=detailes.isSignatureFileExists detailes=detailes><\/sign><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalSignNew.html",'<div class="modal fade oxa" id=modalSignNew tabindex=-1 role=dialog data-keyboard=false><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><button id=modalCloseBtn type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'Signature\')}}<\/h4><\/div><div class=modal-body><sign-new detailes=detailes entity-type=entityType entity-out-of-tender=entityOutOfTender award=myAward bid-data=myBidData plan=currentPlan complaint=complaintData milestone=currentPlanMilestone contract=myContract contracting-change=changeContractingObj contracting-close=contractingCloseObj cancellation=cancellationData agreement=agreement sign-docs=myDocs direct-sign-count=signCount submission=signSubmission monitoring=myMonitoring string-for-sign=complaintStringForSign doc-type=docType><\/sign-new><\/div><\/div><\/div><\/div><style>.modalSignNew{z-index:100000000 !important}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalSignNewTender.html",'<div class="modal fade oxa" id=modalSignNewTender aria-hidden=true tabindex=-1 role=dialog data-backdrop=static data-keyboard=false><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><h4 class=modal-title>{{$root.source(\'Signature\')}}<\/h4><\/div><div class=modal-body><sign-new detailes=detailes entity-type=entityType entity-out-of-tender=entityOutOfTender award=myAward bid-data=myBidData plan=currentPlan milestone=currentPlanMilestone contract=myContract contracting-change=changeContractingObj contracting-close=contractingCloseObj cancellation=cancellationData agreement=agreement sign-docs=myDocs direct-sign-count=signCount monitoring=myMonitoring><\/sign-new><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalSignTender.html",'<div class="modal fade oxa" id=modalSignTender aria-hidden=true tabindex=-1 role=dialog data-backdrop=static data-keyboard=false><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><h4 class=modal-title>{{$root.source(\'Signature\')}}<\/h4><\/div><div class=modal-body><sign entity-out-of-tender="vm.contract.entityOutOfTender || vm.agreement.entityOutOfTender" tender-id="detailes.id || tId || contract.tenderId || vm.contract.tenderId || agreement.tenderNewID" api-id="detailes.apiId || contract.tenderApiId || vm.contract.tenderApiId || agreement.tenderNewApiID" is-sign-file=detailes.isSignatureFileExists detailes=detailes><\/sign><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/personSignDataErrorModal.html","<div class=\"modal fade oxa\" id=personSignDataErrorModal tabindex=-1 role=dialog><div class=\"modal-dialog modal-xs\"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('UnauthorizedPerson')}}!<\/h4><\/div><div class=modal-body><div><p>{{$root.source('UnauthorizedPersonCanOnlyWorkWith')}}:<p>- {{$root.source('WithSimplifiedProcurementsAndPlans')}};<p>- {{$root.source('WithDirectOrdersUpTo50kUAH')}};<p>- {{$root.source('ProcurementWithoutSystemUpTo50k')}}.<p>{{$root.source('DetailsAt')}} <a href=https://infobox.prozorro.org/articles/oprilyudneno-perelik-pitan-dlya-testuvannya-upovnovazhenih-osib target=_blank> infobox.prozorro.org <\/a><\/div><\/div><div class=modal-footer><div class=row><div class=col-sm-12><button class=\"btn btn-info mr10\" id=start-testing type=button onclick=\"window.open('https://exam.prozorro.gov.ua/entry','_blank').focus()\"> {{$root.source('TakeTesting')}} <\/button> <button class=\"btn btn-success\" id=close-modal type=button data-dismiss=modal> {{$root.source('Close')}} <\/button><\/div><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/layout/sideBarContent.html",'<div class=sidBarContent><div class=profile ng-if=ng_localStorage.isAuthorized><div class="user-block fl tooltip-right-1"><p class="gray fs9 ttu">{{$root.source(\'Profile\')}}<div ng-if=ng_localStorage.userNameDisplay class="user-image-new fl"><i class="fa fa-user" aria-hidden=true><\/i><\/div><div class="ml9 fl prof_info"><div class=user-name><ul><li>{{ng_localStorage.userNameDisplay}}<li id=qa_emailAddress class=gray>{{ng_localStorage.emailAddress}}<\/ul><\/div><div class="user-logout fr"><a ng-click=logout() title="{{$root.source(\'Exit\')}}"><span class="icon ic-logout"><\/span><\/a><\/div><\/div><\/div><div class="mt7 fl" ng-if=ng_localStorage.organization><div class="orgInfo gray mt0"><i class="fa fa-briefcase" aria-hidden=true><\/i><div class=orgInfoIn>{{ng_localStorage.organizationName}}<\/div><\/div><div class="orgInfo gray mt3" ng-if="ng_localStorage.counters &amp;&amp; (ng_localStorage.counters.freeFunds || ng_localStorage.counters.freeFunds === 0)"><i class="fa fa-money" aria-hidden=true><\/i> {{ng_localStorage.counters.freeFunds}} UAH<\/div><div class="identifi red ttu" ng-if=!isOrganizationIdentified()><i class="fa fa-info-circle" aria-hidden=true><\/i> <a ng-if=!ng_localStorage.chosenIdentificationMethod href=/v2/createProfile/chooseIdentificationMode target=_self class="red fwb cr ident">{{$root.source(\'NotIdentified\')}}<\/a> <a ng-if=ng_localStorage.chosenIdentificationMethod href=/v2/registrationCompleted target=_self class="red fwb cr ident">{{$root.source(\'NotIdentified\')}}<\/a><\/div><div class="toggler fl sidebar-mode sidebar-btns" ng-show="ng_localStorage.userTenantId !== null"><div ng-if=!ng_localStorage.isAwaitingForJoin fl><div ng-show=!isProfileEdit name=email><div ng-if=ng_localStorage.isProdMode><button type=button class=check_true ng-click=vm.changeMode(false)><\/button> <span class=span_true ng-click=vm.changeMode(false)>{{$root.source(\'RealMode\')}}<\/span><\/div><div ng-if=!ng_localStorage.isProdMode><button type=button class=check_fals ng-click=vm.changeMode(true)><\/button> <span class=span_fals ng-click=vm.changeMode(true)>{{$root.source(\'Teaching\')}}<span class=gray data-placement=bottom-left bs-tooltip="{ \'title\': $root.source(\'TrainingModeInfo\') }"><i class="fa fa-question-circle" aria-hidden=true><\/i><\/span><\/span><\/div><\/div><\/div><div class="fr btns"><a class="fa fa-calendar" href=calendar aria-hidden=true><\/a><\/div><\/div><\/div><div style=color:#EC553C ng-if="ng_localStorage.isOrganizationProductionMode !== ng_localStorage.isProdMode">{{$root.source(\'ModeAreDifferent\')}}<\/div><div class="divider fl" ng-show="ng_localStorage.userTenantId !== null"><\/div><\/div><div ng-if=ng_localStorage.isAuthorized class=fa-style><div class=fs12 ng-repeat="($itemsIndex, menuItems) in ng_localStorage.sideBarMenu"><div class="hidde_name menuTitle">{{menuItems.label}}<\/div><ul><li ng-repeat="($itemIndex, menuItem) in menuItems.items" class=closed_li ng-class="{\'active\': url === \'/\' + menuItem.url}" data-placement=right bs-tooltip="{ \'title\': \'{{menuItem.label}}\' }" container=#sidebar-tooltip-wrapper><a ng-if=menuItem.isAngular1 href={{getMenuItemUrl(menuItem.url)}} style=display:inline-flex;align-items:center> <i class="menu-icon {{menuItem.icon}}"><\/i> <span class=hidde_name> {{menuItem.label}} <span ng-if="menuItem.id === \'messages\'"> <span class=menu-counter ng-if="ng_localStorage.counters &amp;&amp;                                             ng_localStorage.counters.unreadMessagesCount"> {{ng_localStorage.counters.unreadMessagesCount}} <\/span> <\/span> <\/span> <span ng-if=menuItem.isNew class="menu-new_icon ml8"><\/span> <\/a> <a ng-if=!menuItem.isAngular1 ng-click=newAngularView(menuItem) style=display:inline-flex;align-items:center> <i class="menu-icon {{menuItem.icon}}"><\/i> <span class=hidde_name> {{menuItem.label}} <span ng-if="menuItem.id === \'messages\'"> <span class=menu-counter ng-if="ng_localStorage.counters &amp;&amp;                                             ng_localStorage.counters.unreadMessagesCount"> {{ng_localStorage.counters.unreadMessagesCount}} <\/span> <\/span> <span ng-if="menuItem.id === \'claimsComplaints\'"> <span class=menu-counter ng-if="ng_localStorage.counters &amp;&amp;                                             ng_localStorage.counters.trackedComplaintsCount"> {{ng_localStorage.counters.trackedComplaintsCount}} <\/span> <\/span> <\/span> <span ng-if=menuItem.isNew class="menu-new_icon ml8"><\/span> <\/a><\/ul><div class="divider fl divider-2" ng-show="ng_localStorage.userTenantId !== null"><\/div><\/div><\/div><\/div><style>@media screen and (max-width:540px){.hidde_name.menuTitle{margin-left:15px}}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/layout/captchaBadge.html","<div class=captcha-badge><div class=captcha-container><div class=control-label><strong> {{$root.source('SiteUseReCAPTCHA')}} <\/strong> <a href=https://policies.google.com/privacy>{{$root.source('Confidentiality')}}<\/a> - <a href=https://policies.google.com/terms>{{$root.source('TermsOfUse')}}<\/a><\/div><div class=copyrights><span>© {{currentYear}} E-Tender.ua {{$root.source('AllRightsReserved')}}<\/span><\/div><\/div><\/div><style>.captcha-badge .captcha-container{color:#8f94a3;padding:12px;border-top:1px solid #d2d6de}.captcha-badge .captcha-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.captcha-badge .captcha-container .copyrights{font-size:12px;white-space:nowrap}.grecaptcha-badge{visibility:hidden}<\/style>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/layout/sideBar.html","<div ng-controller=\"sideBarCtrl as vm\"><div class=sidebar-tooltip-wrapper id=sidebar-tooltip-wrapper><\/div><div class=\"all-sidebars hidden-print\"><div id=sidebar class=\"sidebar-block hidden-xs\" style=\"transition:0.15s ease-in-out\"><div class=\"logo-block nm rel\"><div class=\"prozorro-logo logo-sidebar\"><span><\/span><\/div><div class=\"swipe-button abs noselect mt-10\" style=display:block ng-click=sidebarCollapseChanged()><span id=qa_sidebar_collapse>...<\/span><\/div><\/div><div class=\"divider fl top-line\"><\/div><div ng-include=\"'sideBarContent from cache'\"><\/div><\/div><div class=\"mobile-header hidden-sm hidden-md hidden-lg\"><div class=mob-trigger><div class=mob-trigger-open><\/div><span class=mob-trigger__menu>{{$root.source('Menu')}}<\/span><\/div><div class=logo><div class=prozorro-logo><span><\/span><\/div><\/div><div class=mob-nav-block ng-click=checkIfLogin()><div class=mob-nav><div class=mob-trigger-close><\/div><div ng-include=\"'sideBarContent from cache'\"><\/div><\/div><\/div><\/div><\/div><div class=\"modal fade\" id=banChang aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('DearUser')}}!<\/h4><\/div><div class=modal-body><p ng-show=\"::ng_localStorage.isPreCustomer || ng_localStorage.isCustomer\">{{$root.source('NotAuthenticated')}}.<br> {{$root.source('BanChangeInfo1')}} <a href=/Upload/dogovir_zamovnik_maidanchik.pdf class=a data-placement=top-left bs-tooltip=\"{ 'title': $root.source('DownloadContract') }\" onclick=\"window.open('/Upload/dogovir_zamovnik_maidanchik.pdf','_blank')\"> {{$root.source('BanChangeInfo2')}} <\/a> . {{$root.source('BanChangeInfo3')}}<p ng-hide=\"ng_localStorage.isPreCustomer || ng_localStorage.isCustomer\">{{$root.source('ParticipatePublicProcurement1')}}<br> {{$root.source('ParticipatePublicProcurement2')}}<br> {{$root.source('ParticipatePublicProcurement3')}}<br> {{$root.source('ParticipatePublicProcurement4')}}<br> {{$root.source('ParticipatePublicProcurement5')}} <a href=/v2/createProfile/chooseIdentificationMode target=_self>{{$root.source('ParticipatePublicProcurementIdentificationMethod')}}<\/a><br> <a href=https://e-tender.ua/tarifi-71 target=_blank>{{$root.source('Tarifs')}}<\/a> {{$root.source('ParticipatePublicProcurement6')}}<br><br> {{$root.source('ParticipatePublicProcurement7')}}<br> {{$root.source('ParticipatePublicProcurement8')}}<br> {{$root.source('ParticipatePublicProcurement9')}}<br> {{$root.source('ParticipatePublicProcurement10')}}<\/div><div class=modal-footer><button type=button class=\"btn btn-primary\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><\/div><\/div><\/div><\/div><div class=\"modal fade\" id=modalSubmitMode aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('SendModerationRequest')}}<\/h4><\/div><div class=modal-body><div class=row style=\"padding:0 15px\"><p class=text-warning>{{$root.source('SendModerationRequest?')}}<\/div><\/div><div class=modal-footer><div class=row><button type=button class=\"btn btn-success\" data-dismiss=modal ng-click=setReadyForAprovement(pm)>{{$root.source('AddRequest')}}<\/button> <button type=button class=\"btn btn-danger\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/milestoneGet.html","<div ng-repeat=\"(key, milestones) in data.milestones | groupBy: 'type.id'\" class=\"milistone borderGray pb5 pt10 pl20 mb20 pr20\" ng-init=\"milestoneTypeValue = milestones[0].type.value\"><div class=row><div class=col-xs-12><h5 class=mb5><span ng-if=\"milestoneTypeValue === 'financing'\">{{$root.source('TermsOfPayment')}}<\/span> <span ng-if=\"milestoneTypeValue === 'delivery'\">{{$root.source('TermsOfDelivery')}}<\/span>:<\/h5><\/div><\/div><div class=scrollbarMobile><div id=qa_milestone_{{$index}} ng-repeat=\"milestone in milestones | orderBy: 'sequenceNumber' track by $index\" class=\"mb10 mr20 milestone-tender\" ng-class=\"{'milestoneBorderBottom': $index !== milestones.length - 1}\"><div class=row><div class=col-xs-3>{{$root.source('Event')}}:<\/div><div id=qa_milestoneTitle class=col-xs-3>{{$root.isEnLanguageSelected() ? milestone.title.nameEn : milestone.title.name}}<\/div><\/div><div class=row ng-if=milestone.description><div class=col-xs-3>{{$root.source('Description')}}:<\/div><div id=qa_milestoneDescription class=col-xs-9>{{milestone.description}}<\/div><\/div><div class=row><div class=col-xs-3><span ng-if=\"milestoneTypeValue === 'financing'\">{{$root.source('TypeOfPayment')}}<\/span> <span ng-if=\"milestoneTypeValue === 'delivery'\">{{$root.source('TypeOfDelivery')}}<\/span>:<\/div><div id=qa_milestoneCode class=col-xs-3>{{$root.isEnLanguageSelected() ? milestone.code.nameEn : milestone.code.name}}<\/div><div class=\"col-xs-3 tar\">{{$root.source('TypeOfDays')}}:<\/div><div id=qa_milestoneDurationType class=col-xs-3>{{$root.isEnLanguageSelected() ? milestone.duration.type.nameEn : milestone.duration.type.name}}<\/div><\/div><div class=row><div class=col-xs-3><span ng-if=\"milestoneTypeValue === 'financing'\">{{$root.source('TheAmountOfPayment')}}<\/span> <span ng-if=\"milestoneTypeValue === 'delivery'\">{{$root.source('TheAmountOfDelivery')}}<\/span> (%):<\/div><div id=qa_milestonePercentage class=col-xs-3>{{milestone.percentage}}<\/div><div class=\"col-xs-3 tar\">{{$root.source('Period')}} ({{$root.source('days')}}):<\/div><div id=qa_milestoneDurationDays class=col-xs-3>{{milestone.duration.days}}<\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/scaleNotice.html","<div class=col-sm-12><p ng-show=!ng_localStorage.organization.scale.id class=\"alert alert-dismissible alert-danger fl\"><b>{{$root.source('Attention')}}<\/b><br> {{$root.source('SubmitProposalAfterProfileUpdate')}}!<br> {{$root.source('ProzorroUpdateAddedMandatoryField')}}.<br> {{$root.source('FillOutCorrespondingDataInCabinet')}} <a href=OrganizationData target=_blank>{{$root.source('EditMyOrganizationProfile')}}<\/a>.<br> {{$root.source('PleaseNoteThisWhilePlanningWork')}}<\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/decimalMaskInput.html",'<input type=text id="{{inputId || inputName}}" ng-class="{\'orange-border\': orangeBorder}" class="form-control custom__form-control" placeholder={{placeholder}} ng-model=vm.value autocomplete=off ng-change=stringToNumber() ng-disabled="isDisabled || false" maxlength="{{maxLength || false}}"> <input type=number class="form-control dn" name={{inputName}} ng-model=data ng-required=isRequired ng-disabled="isDisabled || false" ng-min="min || 0" ng-max=max><style>.orange-border{border:1px solid #ffd104}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/financialOperations/edrpouInput.html",'<input id={{inputId}} name={{inputName}} style=width:100% type=text ng-model=data ng-pattern="{{!textValidationDisabled ? onlyNumbers : anyText}}" placeholder="{{$root.source(\'Edrpou\')}}" ng-minlength="{{!textValidationDisabled ? 8 : 0}}" ng-maxlength="{{!textValidationDisabled ? 10 : Number.MAX_SAFE_INTEGER}}" ng-required=true ng-change=handleChange() class=form-control>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/financialOperations/lotInput.html",'<select id={{inputId}} name={{inputName}} style=width:100% ng-model=selectedLot ng-disabled=!isTenderUaIdValid(lotsTenderId) required class=form-control><option><option ng-repeat="option in lotOptions" ng-value=option.id>{{option.titleUk}}<\/select>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/customerRegion.html",'<div class=row><div class=col-sm-4 ng-if=!ctrl.vm.isMarlet>{{$root.source(\'CustomerRegion\')}}<\/div><div ng-class="!ctrl.vm.isMarlet ? \'col-sm-8\' : \'col-sm-12\'"><div class="input-group col-xs-12" id=regionsFilter><input type=text class=form-control aria-label=... ng-model=ctrl.vm.regionsSearchText placeholder={{placeholder}} disabled><div class="input-group-btn dropdown" dropdown is-open=ctrl.$parent.isRegionsOpen auto-close=outsideClick><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown ng-init=ctrl.vm.getRegions()><span class=caret><\/span><\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:420px;padding-left:35px><li ng-repeat="region in ctrl.vm.regionsDictionary"><label class=checkbox ng-if="region.title != $root.source(\'Sevastopol\')"> <input type=checkbox ng-model=ctrl.vm.checkedRegions[$index] ng-click="ctrl.changeSelRegions(region, ctrl.vm.checkedRegions[$index])" ng-disabled="region.title == $root.source(\'Crimea\')"> {{getLocalizedTitle(region)}} <\/label><li class=divider><li><a href="" ng-click="ctrl.changeSelRegions(null, true); ctrl.closeRegionsDropDown();"><label class="label label-default"><\/label> {{$root.source(\'AllStatuses\')}}<\/a><\/ul><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/addLotBidDocument.html",'<div class=hidden-print ng-if="tender.isBidEdit &amp;&amp; ng_localStorage.userTenantId != tender.organization.tenantId &amp;&amp; isLotActive(lot)"><div><form name=confidentialityForm><div class="row mt10"><div class=col-xs-2><upload-file id=addBidDoc_ on-success=newDocUploaded on-upload=uploadNewDocToBid fields=newDocToBidFields files=newDocToBid is-upload-draft-to-bid=true is-disabled="!canUploadDoc || !canAddDoc(bid) || filesCounter > 0 || isDisabled ||                                                 bidForm.$invalid || isBidInvalid" is-add-file-title=true lot=lot dont-emit-reload-tender=true><\/upload-file><\/div><div class="div__container--item col-xs-12 col-sm-5 mob-col" style=display:flex><div class="mt10 mr5">{{$root.source(\'DocumentType\')}}:<\/div><select ng-model=bid.docType id=bidDocType_{{parentIndex}} ng-options="getLocalized(item.title) for item in documentTypesForDropDown track by item.id" class=form-control ng-disabled=isDisabled style=max-width:300px ng-class="{\'error-border\': !bid.docType &amp;&amp; tender.procurementMethodType === \'priceQuotation\'}"><option value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><div ng-if="tender.procurementMethodType !== \'priceQuotation\'" class="col-xs-12 col-sm-5" style=display:flex><div class="mt10 mr5">{{$root.source(\'Confidentiality\')}} <i class="fa fa-question-circle cp" data-toggle=collapse data-target=#attention_{{lot.index}}><\/i> :<\/div><select ng-model=selectedConfidentialityItems[bid.id] id=bidDocConf_{{parentIndex}} ng-options="item.title for item in confidentialityTypes track by item.valueType" ng-change=onConfidentialityChange() ng-disabled=isDisabled class=form-control style=max-width:250px ng-class="{\'error-border\': !selectedConfidentialityItems[bid.id]}"><option value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><\/div><div ng-if="bid.confidentiality.valueType ==\'buyerOnlyType\'" class="row mt10"><label class="col-xs-3 control-label">{{$root.source(\'ConfidentialityReason\')}}:<\/label><div class=col-xs-9 ng-class="{\'has-error\': !bid.confidentialityRationale}"><textarea id=bidDocConfReason_{{parentIndex}} ng-model=bid.confidentialityRationale ng-minlength=30 name="{{\'confidentialityRationale_\'+bid.id}}" class=form-control rows=4><\/textarea><\/div><div class=help-inline><span ng-show="confidentialityForm.{{\'confidentialityRationale_\'+bid.id}}.$error.minlength">{{$root.source(\'NoLess30Symbols\')}}<\/span><\/div><\/div><div id=attention_{{lot.index}} class="collapse alert alert-dismissible alert-info notice"><p>{{$root.source(\'ConfidentialityExplain\')}}:<h3>{{$root.source(\'BeforeAuctionPrequal\')}}<\/h3><ul><li>{{$root.source(\'TechnicalSpecificationsStage\')}};<li>{{$root.source(\'QualificationDocumentsStage\')}};<li>{{$root.source(\'EligibilityDocumentsStage\')}};<\/ul><h3>{{$root.source(\'AfterAuctionPostqual\')}}<\/h3><ul><li>{{$root.source(\'CommercialProposalStage\')}};<li>{{$root.source(\'BillOfQuantityStage\')}};<li>{{$root.source(\'WinningBidStage\')}};<\/ul><\/div><\/form><\/div><div class=pb20 ng-if="tender.procurementMethodType !== \'priceQuotation\'"><div class=row style=margin-top:10px><div class=div__container><div class=div__container--item style=display:none><div class=col-xs-2><button type=button class="btn btn-success" ng-click="showMassBidFeed = true">Пакетне завантаження<\/button><\/div><\/div><\/div><\/div><div id=massFeed><div class=panel-group ng-if=!isUserCantAddAnyDoc><form name=confidentialityForm ng-if=showMassBidFeed><div class="panel panel-default"><div class="panel-heading cp collapsed" ng-click=openMassFeedDocuments()><button type=button class="close closeBt mt-2" data-dismiss=modal>&times;<\/button> <button type=button class="close openBt mt-1 mr-1" data-dismiss=modal>&#9660;<\/button> <span class=panel-title> <span>{{$root.source(\'BatchUploadForm\')}}<\/span> <\/span><\/div><div ng-if=showMassFeedDocuments id=collapse-add-docs class="panel-collapse bid collapse in"><mass-feed-documents-prozorro tender=tender is-upload-to-bid=true doctype=doctype lot=lot bid=bid confidentiality-form=confidentialityForm allowed-extensions=allowedFileExtensions is-my-bid-here=isMyBidHere(lotBids) reload=reloadDetailes() block=treeBlocks reload-bid="reloadBid({skipReloadComplaints: skipReloadComplaints, bidId: bidId, forceDetailesReload: forceDetailesReload})"><\/mass-feed-documents-prozorro><\/div><\/div><\/form><\/div><\/div><div class=row><div class=col-xs-12><file-uploading-process documents=newDocToBid file-has-error=fileHasError><\/file-uploading-process><\/div><\/div><\/div><esco-payment-info-modal template-name-id=templateName add-docs-to-bid=sendRequestToAddDoc() modal-id=modalId> <\/esco-payment-info-modal><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/lotDocuments.html",'<div class="row pt7" ng-if="documents.length==0"><div class=col-sm-12><span>{{$root.source(\'DocumentsNotAdded\')}}<\/span><\/div><\/div><div class="conteiner-fluid pt7" ng-if="documents.length>0"><docs-table vm=vm documents=vm.documents modify-docs=isEdit doc-add-id="\'lot_doc_edit\'" need-sort-documents=needSortDocuments not-export-document=notExportDocument need-show-confidentiality=needShowConfidentiality need-export-draft-document-after-save=needExportDraftDocumentAfterSave> <\/docs-table><\/div><div ng-show="(lot.status == \'active\' || lot.status == null) &amp;&amp; isEdit &amp;&amp; !lot.isFake" class=hidden-print><docs-upload vm=vm doc-add-id="\'lot_doc_add\' + lotid"><\/docs-upload><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/goBack.html","<div class=go_back_div><a class=\"gray go_back cp\"> <i class=\"fa fa-reply\" aria-hidden=true><\/i> <span ng-hide=tenderId>{{$root.source('GoBack')}}<\/span> <span ng-show=tenderId>{{$root.source('ReturnToTender')}}<\/span> <\/a><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/Base/views/auth/loginNew.html",'<div ng-controller="loginNewCtrl as vm" class=login-form><div class="panel panel-default"><h1 class="titleNew fwb tac pt30 mb30">{{$root.source(\'EnterTheSystem\')}}<\/h1><div class="row ml0 mr0"><div class=col-md-4><\/div><div class="col-md-4 pl30 pr30"><div class="panel-body w100 tac"><form id=loginform name=loginform class=form-horizontal novalidate><div class=m0a><login form-name=loginform data=loginFormData.login><\/login> <password-single form-name=loginform data=loginFormData.password><\/password-single><\/div><div class="row mb15" id=recaptcha_v2><\/div><div class=row><div class="form-group ttu"><a ng-href=sendPassword class=fs14>{{$root.source(\'ForgotPassword\')}}<\/a><\/div><\/div><div class=row><div class="form-group tac"><button id=btn_submit class="btn newButton btn-green" ng-click=submit() ng-disabled=isLoginButtonDisabled> {{$root.source(\'SignIn\')}} <\/button><\/div><\/div><div class=row><div class="form-group tac"><a href=/v2/register target=_self class="btn newButton btn-register" id=btn_register> {{$root.source(\'Registration\')}} <\/a><\/div><\/div><\/form><\/div><\/div><div class=col-md-4><\/div><div class=main-content-data ng-bind-html="trustAsHtml($root.source(\'RegisterPageFAQ\'))"><\/div><\/div><\/div><\/div><style>.btn-register{border:1px solid #37ce65 !important;color:rgb(51,51,51) !important}.btn-register:hover{background:#48b168 !important;color:white !important}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/passwordSingle.html","<div class=row><div class=form-group><div class=controls ng-class=\"{'has-error': formName.password.$dirty &amp;&amp; (!formName.password.$valid || formName.password.$error.required) }\"><input type=password id=inputPassword name=password class=\"form-control newInput\" placeholder=\"{{$root.source('Password') + ' *'}}\" ng-model=data ng-maxlength=32 required><div class=help-inline><span ng-show=!!formName.password.$error.pattern> {{$root.source('PasswordError')}}.<\/span> <span ng-show=!!formName.password.$error.minlength>Довжина паролю має бути 8-32 символів.<\/span> <span ng-show=!!formName.password.$error.maxlength>Довжина паролю має бути 8-32 символів.<\/span><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/Base/views/plans/createPlan.html",'<div ng-controller="createPlanCtrl as vm"><div class="panel panel-default"><div class=panel-heading><h1 class="page-title ng-scope" ng-if=createPlanModel><span ng-if=!createPlanModel.items[0].profileId>{{$root.source(\'CreatePlan\')}}<\/span> <span ng-if=createPlanModel.items[0].profileId>{{$root.source(\'CreateDemandTitle\')}}<\/span><\/h1><\/div><div class="panel-info ml12" ng-if=createPlanModel.items[0].profileId><span class=text-danger>!. {{$root.source(\'PayAttention\')}}. {{$root.source(\'FormationOfNeedInfo\')}}: <\/span> <a href="/Upload/Шаблон обгрунтування.pdf" class=text-primary target=_blank>{{$root.source(\'JustificationTemplateOfNeeds\')}} +.pdf<\/a><\/div><div class=panel-body><form id=planform name=planform class=form-horizontal novalidate><plan-form create-plan=true formname=planform data=createPlanModel delivery-address=deliveryAddress from-sample=fromSample procuring-entity=procuringEntity><\/plan-form><div class="btn-group form-actions" role=group style=float:left;margin-bottom:10px><button id=qa_createPlan type=submit class="btn btn-success" ng-disabled="!planform.$valid || !isAllDataGood(createPlanModel) || !validateBreakdownAmount()" click-and-block=submit()> <span ng-if=!createPlanModel.items[0].profileId>{{$root.source(\'createPlan\')}}<\/span> <span ng-if=createPlanModel.items[0].profileId>{{$root.source(\'CreateDemand\')}}<\/span> <\/button> <button ng-if=!fromSample id=qa_createPlanOwnDraft type=submit class="btn btn-info" ng-disabled="!planform.$valid || !isAllDataGood(createPlanModel) || !validateBreakdownAmount()" click-and-block=submit(true)> {{$root.source(\'SaveAsDraft\')}} <\/button><\/div><\/form><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/planForm.html",'<div class=row ng-if="data.loadPlanErrorMesage &amp;&amp; data.isAddedWithError &amp;&amp; !data.apiId"><div class="panel panel-warning" style="margin:5px 10px"><div class=panel-heading>{{$root.source(\'CreatePlanError\')}}<\/div><div class=panel-body><div ng-bind-html=data.loadPlanErrorMesage><\/div><\/div><\/div><\/div><div class=row><div ng-if=!fromSample class="form-group col-sm-6"><label class=control-label>{{$root.source(\'ProceduresType\')}}<\/label><div ng-class="{\'has-error\': !vm.sProcedureType }"><select class=form-control name=procedureType ng-model=vm.sProcedureType required ng-options="procedureType.isEnabled ? procedureType.title : procedureType.title + \' (\' + $root.source(\'NotAvailableForCustomerType\') + \')\' disable when !procedureType.isEnabled for procedureType in vm.procedureTypes" ng-change=vm.changeProcedureType()> <\/select><\/div><\/div><\/div><div class=row><div class="form-group col-sm-6"><label class=control-label>{{$root.source(\'Customer\')}}<\/label><div class=row><div class=col-sm-3>{{$root.source(\'EdrpouTin\')}}:<\/div><div ng-class="{\'col-sm-5\': !data.buyers[0], \'col-sm-9\': data.buyers[0]}"><div class=controls ng-class="{\'has-error\': formname.customerOrganizatioEdrpou.$error.required }"><input disabled type=text required class=form-control id=customerOrganizatioEdrpou name=customerOrganizatioEdrpou ng-model=data.buyers[0].identifier.apiId><\/div><\/div><button ng-if=!data.buyers[0] class="btn btn-info" ng-click=makeMeCustomer()>{{$root.source(\'FillByMyData\')}}<\/button><\/div><div class=row><div class=col-sm-3>{{$root.source(\'NameOfOrganization\')}}:<\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formname.customerOrganizatioName.$error.required }"><input disabled type=text required class=form-control id=customerOrganizatioName name=customerOrganizatioName ng-model=data.buyers[0].name><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'CustomerType\')}}:<\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formname.customerOrganizationKind.$error.required }"><select name=customerOrganizationKind class=form-control ng-model=data.buyers[0].kind.name disabled ng-options="kind.name as kind.title for kind in kinds" required><\/select><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'Country\')}}:<\/div><div class=col-sm-9><input class=form-control ng-model=data.buyers[0].address.countryName name=customerCountryName disabled><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'Region\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.customerRegion.$invalid }"><select class=form-control ng-model=data.buyers[0].address.region ng-disabled="updatePlan &amp;&amp; fromSample" name=customerRegion><option ng-repeat="region in regions" value={{region.title}}> {{getLocalizedTitle(region)}} <\/select><\/div><\/div><div class=row ng-if=!checkCity(data.buyers[0].address.region)><div class=col-sm-3>{{$root.source(\'City\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.customerLocality.$invalid }"><input class=form-control ng-disabled="updatePlan &amp;&amp; fromSample" ng-model=data.buyers[0].address.locality name=customerLocality><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'StreetHouseFlat\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.customerStreetAddress.$invalid }"><input class=form-control ng-disabled="updatePlan &amp;&amp; fromSample" ng-model=data.buyers[0].address.streetAddress name=customerStreetAddress><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'ZIPCode\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.customerPostalCode.$invalid }"><input class=form-control ng-model=data.buyers[0].address.postalCode name=customerPostalCode ng-pattern=$root.regex.number ng-disabled="updatePlan &amp;&amp; fromSample" ng-minlength=5 ng-maxlength=5><div class=help-inline><span ng-show=formname.customerPostalCode.$error.pattern> {{$root.source(\'Index\')}} {{$root.source(\'ShouldHaveOnlyDigits\')}}. <\/span> <span ng-show=formname.customerPostalCode.$error.minlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}}. <\/span> <span ng-show=formname.customerPostalCode.$error.maxlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}} <\/span><\/div><\/div><\/div><\/div><\/div><div class=row><div class="form-group col-sm-6"><div class=row><div class=col-sm-3><label>{{$root.source(\'Purchaser\')}}<\/label><\/div><div ng-if="!data.tender &amp;&amp; !cpbs" class=col-sm-9><input type=checkbox id=newProcuringEntity name=newProcuringEntity ng-model=data.newProcuringEntity ng-change=newProcuringEntityOnChange()> {{$root.source(\'SpecifyAnotherBuyer\')}}<\/div><div ng-if=data.tender class=col-sm-9>({{$root.source(\'PlanAlreadyCreated\')}} <a href={{data.tender.url}}>{{$root.source(\'Tender1\')}}<\/a>)<\/div><\/div><div class=row ng-if="cpbs &amp;&amp; cpbs.length"><div class=col-sm-3>{{$root.source(\'SelectCSO\')}}<\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': !formname.cpb.$valid }"><select class=form-control name=cpb required ng-disabled="updatePlan &amp;&amp; fromSample" ng-model=vm.cpb ng-change=cpbOnChange() ng-options="cpb as cpb.legalNameUk for cpb in cpbs"> <\/select><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'EdrpouTin\')}}:<\/div><div ng-class="{\'col-sm-7\': !data.tender &amp;&amp; !cpbs, \'col-sm-9\': data.tender || cpbs}"><div class=controls ng-class="{\'has-error\': !formname.procuringEntityEdrpou.$valid }"><input type=text class=form-control id=procuringEntityEdrpou0 name=procuringEntityEdrpou ng-model=data.procuringEntity.identifier.apiId ng-disabled=!data.newProcuringEntity required ng-pattern=$root.regex.number><\/div><\/div><button id=qa_searchProcuringEntityEdrpou ng-if="!data.tender &amp;&amp; !cpbs" class="btn btn-info" ng-disabled="!data.newProcuringEntity || !formname.procuringEntityEdrpou.$valid" ng-click=searchByEdrpou()>{{$root.source(\'Search\')}}<\/button><\/div><div class=row ng-show="!formname.procuringEntityEdrpou.$error.required &amp;&amp; formname.procuringEntityEdrpou.$error.pattern"><div class=col-sm-3><\/div><div class="col-sm-9 help-inline">{{$root.source(\'EdrpouTin\')}} {{$root.source(\'MustContainOnlyNumbers\')}}<\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'NameOfOrganization\')}}:<\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': !formname.procuringEntityName.$valid }"><input type=text class=form-control id=procuringEntityName0 name=procuringEntityName ng-model=data.procuringEntity.name ng-disabled=!data.newProcuringEntity required><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'NameOfOrganizationEnglish\')}}:<\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': !formname.procuringEntityNameEn.$valid }"><input type=text class=form-control id=procuringEntityNameEn0 name=procuringEntityNameEn ng-model=data.procuringEntity.nameEn ng-disabled=!data.newProcuringEntity ng-pattern=$root.regex.english><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'BuyerType\')}}:<\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formname.procuringEntityKind.$error.required }"><select name=procuringEntityKind class=form-control ng-model=data.procuringEntity.kind.name ng-disabled=!data.newProcuringEntity ng-options="kind.name as kind.title for kind in kinds" required><\/select><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'Country\')}}:<\/div><div class=col-sm-9><input class=form-control ng-model=data.procuringEntity.address.countryName name=procuringCountryName disabled><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'Region\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.procuringRegion.$invalid }"><select class=form-control ng-model=data.procuringEntity.address.region name=procuringRegion ng-disabled="updatePlan &amp;&amp; fromSample" ng-change=onProcuringEntityRegionChange()><option ng-repeat="region in regions" value={{region.title}}> {{getLocalizedTitle(region)}} <\/select><\/div><\/div><div class=row ng-if=!checkCity(data.procuringEntity.address.region)><div class=col-sm-3>{{$root.source(\'City\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.procuringLocality.$invalid }"><input class=form-control ng-model=data.procuringEntity.address.locality name=procuringLocality ng-disabled="updatePlan &amp;&amp; fromSample"><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'StreetHouseFlat\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.procuringStreetAddress.$invalid }"><input class=form-control ng-model=data.procuringEntity.address.streetAddress ng-disabled="updatePlan &amp;&amp; fromSample" name=procuringStreetAddress><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'ZIPCode\')}}:<\/div><div class=col-sm-9 ng-class="{ \'has-error\': formname.procuringPostalCode.$invalid }"><input class=form-control ng-model=data.procuringEntity.address.postalCode name=procuringPostalCode ng-pattern=$root.regex.number ng-disabled="updatePlan &amp;&amp; fromSample" ng-minlength=5 ng-maxlength=5><div class=help-inline><span ng-show=formname.procuringPostalCode.$error.pattern> {{$root.source(\'Index\')}} {{$root.source(\'ShouldHaveOnlyDigits\')}}. <\/span> <span ng-show=formname.procuringPostalCode.$error.minlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}}. <\/span> <span ng-show=formname.procuringPostalCode.$error.maxlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}} <\/span><\/div><\/div><\/div><\/div><\/div><div class=row><div class="form-group col-sm-6"><label for=description class=control-label>{{$root.source(\'PlanTitle\')}}<\/label><div class=controls ng-class="{\'has-error\': formname.description.$error.required }"><textarea class=form-control rows=6 id=description name=description ng-model=data.projectBudget.description ng-disabled=fromSample required><\/textarea><\/div><\/div><\/div><div class=row><div class="form-group col-sm-6"><div class="col-sm-3 mt10">{{$root.source(\'PlanValue\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': !formname.value.$valid || formname.value.$error.required}"><decimal-mask-input input-name="\'value\'" data=data.projectBudget.amount is-required="vm.sProcedureType.procurementMethodTypes != \'esco\'"><\/decimal-mask-input><div class=help-inline><span ng-show=formname.value.$error.pattern>{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><div class="col-sm-1 mt10">{{$root.source(\'Currency\')}}<\/div><div class=col-sm-4><currency data=data.projectBudget.currencyId is-required=isRequired type-form="\'flat\'"><\/currency><\/div><\/div><\/div><div class=row><div class="form-group col-sm-6 borderGray pb20 pt10"><div class=row><div class=col-sm-12><h5 class=mb20>{{$root.source(\'FundingKind\')}}<\/h5><\/div><\/div><div ng-repeat="breakdown in data.projectBudget.breakdown track by $index" class="mb10 breakdown borderGray"><span ng-show="$index > 0" class="btn btn-danger go-to-bin mt0" title="$root.source(\'Remove\')" ng-click=removeBreakdown($index)> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><div class=row><div class="form-group col-sm-6"><label for=breakdownTitle{{$index}} class=control-label>{{$root.source(\'SourceName\')}}<\/label><div class=controls ng-class="{ \'has-error\': formname[\'breakdownTitle\' + $index].$invalid}"><select class=form-control name=breakdownTitle{{$index}} id=breakdownTitle{{$index}} ng-model=breakdown.title ng-options="breakdownTitle.value as breakdownTitle.{{getLocalizedTitleFieldName()}} for breakdownTitle in breakdownTitles" ng-change="onBreakDownTitleChanged($event, breakdown)" ng-required="shouldValidateBreakDown() || breakdown.value.amount !== undefined"> <\/select><\/div><\/div><\/div><div class=row><div class="form-group col-sm-12"><label for=breakdownDescription{{$index}} class=control-label>{{$root.source(\'FundingSourceDescription\')}}<\/label><div class=controls ng-class="{ \'has-error\': formname[\'breakdownDescription\' + $index].$invalid}"><textarea class=form-control rows=6 id=breakdownDescription{{$index}} name=breakdownDescription{{$index}} ng-model=breakdown.description ng-disabled="breakdown.title === \'other\' &amp;&amp; fromSample" ng-maxlength=500 ng-required="breakdown.title === \'other\'"><\/textarea><\/div><\/div><\/div><div class=row><div class="col-sm-2 mt10">{{$root.source(\'FundsAmount\')}}<\/div><div class="col-sm-4 custom__regular" ng-class="{ \'has-error\': formname[\'breakDownValue\' + $index].$invalid || !validateBreakdownAmount()}"><decimal-mask-input input-name="\'breakDownValue\' + $index" data=breakdown.value.amount min=0 is-required="shouldValidateBreakDown() || breakdown.title"><\/decimal-mask-input><\/div><div class="col-sm-1 mt10">{{$root.source(\'Currency\')}}<\/div><div class=col-sm-5><currency data=data.projectBudget.currencyId is-required="isRequired &amp;&amp; shouldValidateBreakDown()" type-form="\'flat\'"><\/currency><\/div><\/div><div class=row ng-show=!validateBreakdownAmount()><div class="col-sm-12 help-inline">{{$root.source(\'TotalAmountCannotBeGreater\')}}<\/div><\/div><\/div><div class=row><div class=col-sm-12><button ng-click=addBreakdown() id=addBreakdown class="btn btn-sm btn-success pull-left"> <span class="fa fa-plus"><\/span> {{$root.source(\'AddFundingSource\')}} <\/button><\/div><\/div><\/div><\/div><div class=row><div class="form-group col-sm-6"><label for=notes class=control-label>{{$root.source(\'Notes\')}}<\/label><div><textarea class=form-control rows=6 name=notes ng-disabled="updatePlan &amp;&amp; fromSample" ng-model=data.projectBudget.notes><\/textarea><\/div><\/div><\/div><div class=row><div class="form-group col-sm-8"><div class=row><div class=col-sm-12><label for=year class=control-label> <i class="fa fa-calendar"><\/i> <span ng-if=!data.items[0].profileId>{{$root.source(\'StartEndYearsPlanTerm\')}}<\/span> <span ng-if=data.items[0].profileId>{{$root.source(\'DemandPlanningPeriod\')}}<\/span> <\/label><\/div><div class=col-sm-3 ng-class="{\'has-error\': formname.startProjectBudget.$error.required}"><select ng-model=data.projectBudget.period.startDate class=form-control name=startProjectBudget ng-change=setEndYears() ng-options="o as o for o in startYears" ng-required="data.projectBudget.year || vm.sProcedureType.procurementMethodTypes === \'closeFrameworkAgreementUA\' || createPlan"><\/select><\/div><div class=col-sm-3 ng-class="{\'has-error\': !validBudgetEndDate(data, formname.endProjectBudget) || formname.endProjectBudget.$error.required}"><select ng-model=data.projectBudget.period.endDate class=form-control name=endProjectBudget ng-options="o as o for o in endYears" ng-required="data.projectBudget.period.startDate || createPlan"><\/select><\/div><\/div><\/div><\/div><div class=row><div class="form-group col-sm-8"><div class=row><div class=col-sm-12><label for=startDate class=control-label><i class="fa fa-calendar"><\/i> {{$root.source(\'PlanStartDate\')}}<\/label><\/div><\/div><div class=row ng-class="{\'has-error\': (!data.tenderPeriodStartDate || !formname.tenderPeriodStartDate.$valid) }"><div class=col-sm-6><input ng-if="data.procurementMethodType === \'centralizedProcurement\' &amp;&amp; !fromSample" type=text class=form-control ng-model=data.tenderPeriodStartDate name=tenderPeriodStartDate data-date-format=dd-MM-yyyy data-min-date={{firstDateOfCurrentMonth}} data-autoclose=1 autocomplete=off placeholder={дд-мм-рррр} min-view=0 bs-datepicker days-of-week-disabled=0,6 dayoff=true> <input ng-if="data.procurementMethodType !== \'centralizedProcurement\' || fromSample" type=text class=form-control ng-model=data.tenderPeriodStartDate name=tenderPeriodStartDate data-date-format=MM-yyyy data-min-date={{isPreviousMonthCanBeSelected}} data-autoclose=1 autocomplete=off placeholder={мм-рррр} min-view=1 bs-datepicker days-of-week-disabled=0,6 dayoff=true><\/div><\/div><\/div><\/div><div class=row ng-show=data.planId><div id=qa_planID class=col-sm-12>{{$root.source(\'PlanID\')}}: {{data.planId}}<\/div><\/div><br><div class=row><div class="form-group col-sm-12"><label for=clasificator class=control-label> {{$root.source(\'SelectCPV\')}} :<\/label> <span id=qa_planClassification>{{[\' \', data.classification.code ? \'\' : data.classification.id, data.classification.code, \' \', getLocalizedDescription(data.classification)].join(\'\')}}<\/span><\/div><\/div><div class=row><div class=form-group><div class=col-sm-6><div class=controls ng-class="{\'has-error\': !data.classification.id}"><input ng-if=isClassificationEditable(data) class=form-control type=text ng-model=data.classification.{{getLocalizedDescriptionFieldName()}} name="{{\'classification\'+$index}}" data-animation=am-flip-x bs-options="descriptionItem for descriptionItem in description" bs-typeahead required> <input ng-if=!isClassificationEditable(data) class=form-control type=text ng-model=data.classification name="{{\'classification\'+$index}}" data-animation=am-flip-x bs-options="(classificationItem.code || classificationItem.id || \'\')+ \' \' + classificationItem.{{getLocalizedDescriptionFieldName()}} for classificationItem in classification" disabled placeholder="{{$root.source(\'EnterCode\')}}" bs-typeahead required><\/div><\/div><div class=col-sm-2><input id=qa_mainPlanClassification type=button class="btn btn-danger btn-cpv" ng-disabled="data.tender || fromSample" value="{{$root.source(\'Digest\')}}" ng-click=openClassificationModal(null) placement=center><\/div><\/div><\/div><plans-amount-calculator ng-if="vm.sProcedureType.procurementMethodTypes !== \'closeFrameworkAgreementUA\'" data=data is-budget-end-date-valid="validBudgetEndDate(data, formname.endProjectBudget)"> <\/plans-amount-calculator><div class=row ng-show="showAdditionalClassifications(data.classification, data)"><div class="col-sm-12 form-group"><label>{{$root.source(\'INN\')}}:<\/label><\/div><div class=col-sm-6><div ng-class="{\'has-error\': formName[\'addClassificationInn\' + lIndex + index].$error.required}"><input type=text class=form-control ng-model=data.additionalClassificationInn id=addClassificationInn name="{{ \'addClassificationInn\' + lIndex + index }}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.additionalClassificationInn) placeholder="{{$root.source(\'EnterCode\')}}" disabled ng-required="showAdditionalClassifications(data.classification, data) &amp;&amp; ifNeedRequiredInn(data.classification)"><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationInnModal\'+ $index + $index}}" ng-disabled=fromSample ng-click="showAdditionalClassificationByScheme(\'INN\', lIndex, index)" placement=center><\/div><\/div><div class="row mt15" ng-show="showAdditionalClassifications(data.classification, data)"><div class="col-sm-12 form-group"><label>{{$root.source(\'ATX\')}}:<\/label><\/div><div class=col-sm-6><input type=text ng-model=data.additionalClassificationAtc class=form-control name="{{\'addClassificationAtc\' + lIndex + index}}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.additionalClassificationAtc) disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationAtcModal\'+lIndex + index}}" ng-click="showAdditionalClassificationByScheme(\'ATC\', lIndex, index)" placement=center><\/div><\/div><div class=row ng-show="showRoadsClassifications(data.classification, data)"><div class="col-sm-12 form-group"><label>{{$root.source(\'HighwayIndex\')}}:<\/label><\/div><div class=col-sm-6><div ng-class="{\'has-error\': formName[\'addClassificationRoads\' + lIndex + index].$error.required}"><input type=text class=form-control ng-model=data.additionalClassificationRoads id=openAddClassificationRoadsModal name="{{ \'openAddClassificationRoadsModal\' + lIndex + index }}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.additionalClassificationRoads) placeholder="{{$root.source(\'EnterCode\')}}" disabled><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationRoadsModal\'+ lIndex + $index}}" ng-disabled=fromSample ng-click="showAdditionalClassificationByScheme(\'UA-ROAD\', lIndex, index)" placement=center><\/div><\/div><div class=row ng-show="showGmdnsClassifications(data.classification, data)"><div class="col-sm-12 form-group"><label> {{ $root.source(\'ClassifierMedicalProducts\') }} {{ item.additionalClassificationGmdns.scheme === \'GMDN\' ? \'024:2019:\' : \'024:2023\' }} <\/label><\/div><div class=col-sm-6><div ng-class="{\'has-error\': formName[\'addClassificationGmdns\' + lIndex + index].$error.required}"><input type=text class=form-control ng-model=data.additionalClassificationGmdns id=openAddClassificationGmdnsModal name="{{ \'openAddClassificationGmdnsModal\' + lIndex + index }}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.additionalClassificationGmdns) placeholder="{{$root.source(\'EnterCode\')}}" disabled><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationGmdnsModal\'+ $index + $index}}" ng-disabled=fromSample ng-click="showAdditionalClassificationByScheme(\'GMDN\', lIndex, index)" placement=center><\/div><\/div><div><div class=row><div class="form-group col-sm-12"><label class=control-label> {{$root.source(\'SelectDKPP\')}} :<\/label> <span>{{[\' \', data.additionalClassifications[0].code ? \'\' : data.additionalClassifications[0].id, data.additionalClassifications[0].code, \' \', getLocalizedDescription(data.additionalClassifications[0])].join(\'\')}}<\/span><\/div><\/div><div class=row><div class=form-group><div class=col-sm-6><div><input type=text class=form-control data-animation=am-flip-x value="{{[\' \', data.additionalClassifications[0].code ? \'\' : data.additionalClassifications[0].id, data.additionalClassifications[0].code, \' \', getLocalizedDescription(data.additionalClassifications[0])].join(\'\')}}" ng-disabled=true placeholder="{{$root.source(\'EnterCode\')}}"><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-danger btn-dkpp" value="{{$root.source(\'Digest\')}}" id=qa_addPlanClassification ng-click="openAddClassificationModal(null, 0)" ng-disabled=fromSample placement=center><\/div><\/div><\/div><\/div><div ng-repeat="ac in data.additionalClassifications track by $index" ng-if=!$first><div class=row><div class="form-group col-sm-6"><label class=control-label>{{$root.source(\'KEKVCode\')}} :<\/label> <span>{{[\' \', ac.code ? \'\' : ac.id, ac.code, \' \', getLocalizedDescription(ac)].join(\'\')}}<\/span><\/div><\/div><div class=row><div class=form-group><div class=col-sm-6><div><input type=text class=form-control data-animation=am-flip-x value="{{[ac.code, \' \', getLocalizedDescription(ac)].join(\'\')}}" ng-disabled=true placeholder="{{$root.source(\'EnterCode\')}}" required><\/div><\/div><div class=col-sm-2><input ng-click=vm.openKekvModal($index) id=qa_openKekvModal{{$index}} type=button class="btn btn-danger" ng-disabled=fromSample value="{{$root.source(\'Digest\')}}" placement=center><\/div><div class=col-sm-1><button ng-if="data.additionalClassifications.length > 1 &amp;&amp; !ac.disableKekvDelete &amp;&amp; !fromSample" id=qa_removeAdditionalClassification{{$index}} ng-click=removeAdditionalClassification($index) class="btn btn-danger"> <span class="fa fa-remove"><\/span> <\/button><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-12><button ng-if=!fromSample class="btn btn-sm btn-info" id=qa_addKekvClassification ng-click=addAdditionalClassification()> <span class="fa fa-plus"><\/span> {{$root.source(\'AddAdditionalClassifier\')}} <\/button><\/div><\/div><br> <br><div ng-repeat="(iIndex, item) in data.items"><h4>{{$root.source(\'NomenclatureInformation\')}} № {{$index+1}} <button ng-if=canRemoveItem(iIndex) class="btn btn-danger ml15" id=qa_removeItem itemtitle={{item.description}} ng-click=removeItem($index)><i class="fa fa-remove"><\/i> {{$root.source(\'Remove\')}}<\/button><\/h4><hr><div class=row><div class="form-group col-sm-6"><label for="{{\'itemsDescription\'+$index}}" class=control-label>{{$root.source(\'NomenclatureName\')}}:<\/label><div class=controls ng-class="{\'has-error\': formname[\'itemsDescription\'+$index].$error.required}"><textarea class=form-control id="{{\'itemsDescription\'+$index}}" rows=3 name="{{\'itemsDescription\'+$index}}" ng-model=item.description ng-disabled="fromSample &amp;&amp; ($index === 0 || updatePlan)" required><\/textarea><\/div><\/div><\/div><div class=row><div class="form-group col-sm-3"><label for="{{\'itemsQuantity\'+$index}}" class=control-label> {{$root.source(\'Quantity\')}}: <\/label><div class="controls custom-controls-quant" ng-class="{\'has-error\': formname[\'itemsQuantity\'+$index].$error.required}"><decimal-mask-input input-name="\'itemsQuantity\' + $index" data=data.items[$index].quantity is-required=true is-disabled=false min=0 max-length=18 quantity-block=true><\/decimal-mask-input><div class=help-inline><span ng-show="!!formname[\'itemsQuantity\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><div class="form-group col-sm-3"><div class=col-sm-offset-3><label class=control-label> {{$root.source(\'ItemUnit\')}}: <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span> <\/label><div class=controls ng-class="{\'has-error\':formname[\'itemsUnit\'+$index+$parent.$index].$error.required }"><unit id=unit_{{$index}} data=data.items[$index].unit form-name=formname is-required=true is-disabled="fromSample &amp;&amp; ($index === 0 || updatePlan)" index=$index parent-index=$parent.$index><\/unit><\/div><\/div><\/div><\/div><div class=row><div class="form-group col-sm-8"><div class=row><div class=col-sm-12><label for="{{\'deliveryDate\'+$index}}" class=control-label><i class="fa fa-calendar"><\/i> <i class="fa fa-arrows-h"><\/i> <i class="fa fa-calendar"><\/i> {{$root.source(\'PlannedDeliveryDate\')}}:<\/label><\/div><\/div><div class=row><div class=col-sm-4 ng-class="{\'has-error\' : !isDeliveryDateRight(data.items[$index].deliveryDate.startDate)}"><input type=text autocomplete=off class=form-control ng-model=data.items[$index].deliveryDate.startDate id="{{\'deliveryDate\'+$index}}" name="{{\'delStartDate\'+$index}}" ng-required=fromSample data-date-format=dd-MM-yyyy aw-datepicker-pattern={{regexDate}} data-min-date="{{createPlan &amp;&amp; dateTodey}}" data-autoclose=1 placeholder="{{$root.source(\'fromDate\')}}" bs-datepicker><\/div><\/div><div class=row><div class=col-sm-12><div class=help-inline><span ng-show="data.items[$index].deliveryDate.startDate &amp;&amp; !isDeliveryDateRight(data.items[$index].deliveryDate.startDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'DeliveryStartDate\')}})<\/span><\/div><\/div><\/div><div class=row ng-if=fromSample><div class=col-sm-12><label class="control-label mb5"> {{$root.source(\'EscoDeliveryAddress\')}} <\/label><\/div><div class="col-sm-12 ml12"><address data=data.items[$index].deliveryAddress type-form="\'flat\'" index="\'deliveryAddress\' + \'_\' + $index" form-name=formname is-required-country=true is-required=false><\/address><\/div><\/div><\/div><\/div><div class=row><div class="form-group col-sm-12"><label for=itemsClasificator class=control-label> {{$root.source(\'SelectCPV\')}} :<\/label> <span id=qa_itemsClasificator{{$index}}>{{[\' \', data.items[$index].classification.code ? \'\' : data.items[$index].classification.id, data.items[$index].classification.code, \' \', getLocalizedDescription(data.items[$index].classification)].join(\'\')}}<\/span><\/div><\/div><div class=row><div class=form-group><div class=col-sm-6><div class=controls ng-class="{\'has-error\': !data.items[$index].classification.id}"><input ng-if=isClassificationEditable(data.items[$index]) class=form-control type=text ng-model=data.items[$index].classification.{{getLocalizedDescriptionFieldName()}} name="{{\'classification\'+$index}}" data-animation=am-flip-x bs-options="descriptionItem for descriptionItem in description" bs-typeahead required> <input ng-if=!isClassificationEditable(data.items[$index]) class=form-control type=text ng-model=data.items[$index].classification name="{{\'classification\'+$index}}" data-animation=am-flip-x bs-options="(classificationItem.code + \' \' + classificationItem.{{getLocalizedDescriptionFieldName()}}) for classificationItem in classification" disabled bs-typeahead required><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-danger" id=qa_itemCpvClassification{{$index}} ng-disabled="data.tender || (fromSample &amp;&amp; ($index === 0 || updatePlan))" value="{{$root.source(\'Digest\')}}" ng-click=openClassificationModal($index) placement=center><\/div><\/div><\/div><div class=row ng-show="showAdditionalClassifications(data.items[$index].classification, data.items[$index])"><div class=col-sm-12><label>{{$root.source(\'INN\')}}:<\/label><\/div><div class=col-sm-6><div class="controls input-cpv w100" ng-class="{\'has-error\': formName[\'addClassificationInn\' + $index].$error.required}"><input type=text class=form-control ng-model=data.items[$index].additionalClassificationInn id="{{ \'addClassificationInn\' + $index }}" name="{{ \'addClassificationInn\' + $index }}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.items[$index].additionalClassificationInn) placeholder="{{$root.source(\'EnterCode\')}}" disabled ng-required="showAdditionalClassifications(data.items[$index].classification, data.items[$index]) &amp;&amp; ifNeedRequiredInn(data.items[$index].classification)"><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationInnModal\'+ $index}}" ng-click="showAdditionalClassificationByScheme(\'INN\', null, $index)" ng-disabled="updatePlan &amp;&amp; fromSample" placement=center><\/div><\/div><div class=row ng-if=data.items[$index].additionalClassificationInn.id><div class=col-sm-12><label>{{$root.source(\'ATX\')}}:<\/label><\/div><div class=col-sm-6><div class="controls input-cpv w100"><input type=text ng-model=data.items[$index].additionalClassificationAtc class=form-control name="{{\'addClassificationAtc\' + $index}}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.items[$index].additionalClassificationAtc) disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" ng-disabled="updatePlan &amp;&amp; fromSample" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationAtcModal\'+$index}}" ng-click="showAdditionalClassificationByScheme(\'ATC\', null, $index)" placement=center><\/div><\/div><div class=row ng-show="showRoadsClassifications(data.items[$index].classification, data.items[$index])"><div class="col-sm-12 form-group"><label>{{$root.source(\'HighwayIndex\')}}:<\/label><\/div><div class=col-sm-6><div ng-class="{\'has-error\': formName[\'addClassificationRoads\' + $index].$error.required}"><input type=text class=form-control ng-model=data.items[$index].additionalClassificationRoads id="{{ \'openAddClassificationRoadsModal\' + $index}}" name="{{ \'openAddClassificationRoadsModal\' + $index }}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.items[$index].additionalClassificationRoads) placeholder="{{$root.source(\'EnterCode\')}}" disabled><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationRoadsModal\'+ $index}}" ng-disabled=fromSample ng-click="showAdditionalClassificationByScheme(\'UA-ROAD\', null, $index)" placement=center><\/div><\/div><div class=row ng-show="showGmdnsClassifications(data.items[$index].classification, data.items[$index])"><div class="col-sm-12 form-group"><label> {{ $root.source(\'ClassifierMedicalProducts\') }} {{ item.additionalClassificationGmdns.scheme === \'GMDN\' ? \'024:2019:\' : \'024:2023\' }} <\/label><\/div><div class=col-sm-6><div ng-class="{\'has-error\': formName[\'addClassificationGmdns\'  + $index].$error.required}"><input type=text class=form-control ng-model=data.items[$index].additionalClassificationGmdns id="{{ \'openAddClassificationGmdnsModal\' + $index }}" name="{{ \'openAddClassificationGmdnsModal\' + $index }}" data-animation=am-flip-x ng-value=getAdditionalClassificationInputText(data.items[$index].additionalClassificationGmdns) placeholder="{{$root.source(\'EnterCode\')}}" disabled><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationGmdnsModal\' + $index}}" ng-disabled=fromSample ng-click="showAdditionalClassificationByScheme(\'GMDN\', null, $index)" placement=center><\/div><\/div><div ng-repeat="additionalClassification in data.items[$index].additionalClassifications"><div class=row><div class="form-group col-sm-12"><label for=itemsAdditionalClassifications class=control-label>{{$root.source(\'SelectDKPP\')}}<span ng-if="data.items[iIndex].additionalClassifications.length>1">({{$index}})<\/span> :<\/label> <span>{{[\' \', additionalClassification.code ? \'\' : additionalClassification.id, additionalClassification.code, \' \', getLocalizedDescription(additionalClassification)].join(\'\')}}<\/span><\/div><\/div><div class=row><div class=form-group><div class=col-sm-6><div class=controls><input type=text class=form-control name="{{\'addClassification\'+iIndex+\'_\'+$index}}" data-animation=am-flip-x value="{{[additionalClassification.code, \' \', getLocalizedDescription(additionalClassification)].join(\'\')}}" ng-disabled=true placeholder="{{$root.source(\'EnterCode\')}}" required><\/div><\/div><div class=col-sm-2><input type=button class="btn btn-danger" value="{{$root.source(\'Digest\')}}" id=qa_itemAddClassification{{$index}} ng-click="openAddClassificationModal($parent.$index, $index)" ng-disabled="fromSample &amp;&amp; updatePlan" placement=center><\/div><\/div><\/div><\/div><br><br><\/div><p ng-if="!updatePlan || !fromSample"><b>{{$root.source(\'AddNomenclature\')}}:<\/b><\/p><button id=qa_addItem ng-click=addItem() ng-if="!updatePlan || !fromSample" class="btn btn-danger"><i class="fa fa-plus-circle"><\/i>{{$root.source(\'AddNomenclatureInformation\')}}<\/button><div class="mb5 mt5"><input type=checkbox id=showOrganization ng-model=isContactPointInfoShowed ng-disabled=isContactInfoPresented ng-change=contactPointVisibilityChanged()> {{$root.source(\'EnterContactPoint\')}}<\/div><div ng-if=isContactPointInfoShowed><tender-contact-point data=data form-name=formname plan-organization=contactPointData><\/tender-contact-point><\/div><div class=mt10><add-dream-project-to-plan data=data form-name=formname can-edit="!updatePlan || !data.status || data.status.value === \'scheduled\'"> <\/add-dream-project-to-plan><\/div><br> <br><div ng-include="\'planClassification from cache\'" ng-controller=planClassificationCtrl><\/div><div ng-include="\'planAdditionalClassification from cache\'" ng-controller=planAdditionalClassificationCtrl><\/div><div ng-include="\'kekv from cache\'" ng-controller=kekvCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/addPlanRationaleModal.html","<div class=\"modal fade\" id=addPlanRationaleModal tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('RationaleDescription')}}<\/h4><\/div><div class=modal-body ng-class=\"{ 'has-error': !isRationaleValid() }\"><textarea rows=5 class=form-control style=height:165px;resize:none ng-model=rationaleDescription><\/textarea><div ng-if=!isRationaleValid() class=help-inline><span>{{$root.source('NoMore2000Symbols')}}<\/span><\/div><\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-success\" ng-click=addRationale() ng-disabled=!isRationaleValid()> {{$root.source('SaveChanges')}} <\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/plansAmountCalculator/plansAmountCalculator.html",'<div id=plansAmountCalculator><button id=plansAmountCalculationButton class="btn btn-info" ng-disabled=isPlansAmountCalculationButtonDisabled(data) ng-if=!isShowPlansAmountCalculationBlock ng-click=getPlansAmountCalculation(data)> {{$root.source(\'WhatAmountAnnualPlans\')}} <\/button><div class="et-info-border p10 flexBox" ng-if=isShowPlansAmountCalculationBlock><div class=mr10><svg width=35 height=35 viewBox="0 0 35 35" fill=none xmlns=http://www.w3.org/2000/svg><circle cx=17.5 cy=17.5 r=16.5 stroke=#70BCE3 stroke-width=2 /><line x1=18 y1=16 x2=18 y2=27.125 stroke=#70BCE3 stroke-width=2 stroke-linecap=round /><circle cx=18 cy=10 r=2 fill=#70BCE3 /><\/svg><\/div><div ng-bind-html=getAnnualPlansRecommendation(data)><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/addDreamProjectToPlan/addDreamProjectToPlan.html",'<div><button ng-if=!needAddDreamProjectID id=addDreamProjectToPlan class="btn btn-info" ng-disabled=!canEdit ng-click=toggleDreamProjectID()> {{$root.source(\'AddDreamProjectToPlan\')}} <\/button><\/div><div ng-if=needAddDreamProjectID class="projectDream col-sm-7 mb15"><span class="btn btn-danger btn-sm removeProject" id=removeProject ng-disabled=!canEdit ng-click=removeProject()> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><div class=mb15><div class=col-sm-4>{{$root.source(\'DreamProjectId\')}}:<\/div><div class="col-sm-8 controls" ng-class="{\'has-error\': formName.selectedId.$invalid }"><input type=text name=projectId required ng-model=data.project style=display:none> <input type=text class=form-control id=dreamGlobalProjectIdentifier name=selectedId ng-pattern=dreamUaInputRegex ng-model=input.selectedId ng-change=projectIdChanged() ng-disabled=data.project required placeholder="{{$root.source(\'DreamGlobalProjectIdentifier\')}}"><div ng-if=formName.selectedId.$error.pattern class=text-danger><span>{{$root.source(\'EnterIDInForm\')}}<\/span><\/div><div ng-if=errorMessage class=text-danger><span>{{errorMessage}}<\/span><\/div><\/div><\/div><div ng-if=!data.project class="mt10 col-sm-12"><button id=checkDreamProjectAvailabilityButton class="btn btn-info wsn btn-sm" ng-disabled="formName.selectedId.$invalid || !canEdit" click-and-block=getDreamInfo()> {{$root.source(\'CheckDreamProjectAvailability\')}} <\/button><\/div><div ng-if=data.project class=mt10><div class=col-sm-4>{{$root.source(\'DreamProjectName\')}}:<\/div><div class=col-sm-8><span>{{data.project.title}}<\/span><\/div><div class="col-sm-12 mt10"><a class="btn btn-info btn-sm" id=projectUri ng-href={{data.project.uri}} target=_blank rel="noindex, nofollow">{{$root.source(\'GoDreamWebsite\')}}<\/a><\/div><\/div><\/div><style>.projectDream{border:1px solid #cfd3d6;padding:20px;position:relative}.removeProject{position:absolute;right:5px;top:5px;padding:0 5px !important}@media (max-width:576px){.dreamProjectId{flex-wrap:wrap}#checkDreamProjectAvailabilityButton{white-space:wrap !important}}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/planRationaleHistoryModal.html",'<div class="modal fade" id=planRationaleHistoryModal tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'RationaleHistory\')}}<\/h4><\/div><div class=modal-body><div class="breakdown borderGray" ng-repeat="rationale in rationaleHistory track by $index"><div class=row><div class="col-sm-4 col-xs-5">{{$root.source(\'RationaleDescription\')}}:<\/div><div class="col-sm-6 col-xs-7">{{rationale.description}}<\/div><\/div><div class="row mt5"><div class="col-sm-4 col-xs-5">{{$root.source(\'PublicationDate\')}}:<\/div><div class="col-sm-6 col-xs-7">{{rationale.publishDate | date:\'dd-MM-yyyy, HH:mm\'}}<\/div><\/div><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/Base/views/myTenders/myTenders.html",'<div class="w100 fl"><p class="alert alert-dismissible alert-info" ng-show="ng_localStorage.isOrganizationReadyForApprovementTest ">{{$root.source(\'ModerationRequestMessage\')}}<p class="alert alert-dismissible alert-info" ng-show="ng_localStorage.isOrganizationReadyForApprovement &amp;&amp; !ng_localStorage.isProductionMode">{{$root.source(\'ModerationRequestMessage\')}}<p class="alert alert-dismissible alert-info" ng-show="ng_localStorage.isOrganizationReadyForApprovement &amp;&amp; ng_localStorage.isProductionMode">{{$root.source(\'RepeatRequestForModeration\')}}<\/div><div class="my-tenders w100 fl"><div class="texy-navi w100 fl"><navigation-block navigation=navigation><\/navigation-block><\/div><div class="w100 fl" ng-class="{\'isCustomer\': ng_localStorage.isCustomer || ng_localStorage.isPreCustomer}" style=position:relative><div ng-if="!vm.isArchive &amp;&amp; vm.procurementMethod[0] !== \'holding\'"><div ng-include="\'myTendersFilterButtons from cache\'"><\/div><\/div><div class=creatButtons ng-if="vm.procurementMethod[0] !== \'holding\'"><div class="text-success ListOfTendersTable myTendersCreateAndRefresh"><div ng-if="(ng_localStorage.isPreCustomer &amp;&amp; ng_localStorage.isOrganizationApprovedTest &amp;&amp; !ng_localStorage.isOrganizationProductionMode  ) || (ng_localStorage.isCustomer &amp;&amp; ng_localStorage.isOrganizationApproved &amp;&amp; ng_localStorage.isOrganizationProductionMode)"><div ng-include="\'myTendersCreateAndRefresh from cache\'" style=width:max-content><\/div><\/div><\/div><\/div><holding-filter-buttons id=holding_filter_container ng-show="vm.procurementMethod[0] === \'holding\'" found=vm.tableParams.total() reload=reload><\/holding-filter-buttons><div ng-if="vm.procurementMethod[0] !== \'holding\'" ng-include="\'tendersSearchAndFilter from cache\'"><\/div><div id=table-content ng-if="ng_localStorage.isCustomer || ng_localStorage.isPreCustomer" class=scrollbarMobile ng-show=tenders><div ng-include="\'myTendersCustomer from cache\'"><\/div><\/div><div id=table-content ng-if="!ng_localStorage.isCustomer &amp;&amp; !ng_localStorage.isPreCustomer" class=scrollbarMobile ng-show=tenders><div ng-include="\'myTendersNoCustomer from cache\'"><\/div><\/div><\/div><div ng-include="\'modalProcedureType from cache\'"><\/div><div ng-include="\'modalMyTemplates from cache\'"><\/div><div ng-include="\'modalSign from cache\'"><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/Base/views/plans/myPlans.html",'<div ng-controller=myPlansCtrl class=myPlans><div class=texy-navi><ul class=orgMenu><li ng-repeat="item in navigation" ng-class=\'{"active": item.active}\'><a ng-click=item.openFunc() class={{item.route}} ng-href={{item.view}} ng-attr-target={{item.target}}> <span ng-class="{\'pr0\': item.isNew}">{{item.heading}} <i ng-if=item.isNew class=menu-new_icon><\/i><\/span> <\/a><\/ul><\/div><div ng-if=!isWidgetTabActive class="fl w100"><div class=plan-buttons><span class="btn btn-sm btn-empty buttons-plan-01" click-and-block=reload() title="{{$root.source(\'Reload\')}}"><i class="fa fa-refresh"><\/i><\/span> <span class="btn btn-sm btn-empty buttons-plan-01" click-and-block=getPlansExcel() title="{{$root.source(\'GetExcel\')}}"><i class="fa fa-refresh"><\/i> {{$root.source(\'GetExcel\')}}<\/span> <a class="btn btn-sm btn-empty buttons-plan-04" href=../App/Main/base/data/Plan_shablon.xlsx target=_blank> <i class="fa fa-external-link" aria-hidden=true><\/i> &nbsp; {{$root.source(\'DownloadExcelSample\')}}<\/a> <span data-type=info bs-tooltip="{ \'title\': $root.source(\'MaxFileSize\') + \'. \' + $root.source(\'OnlyXLSXFormat\') }"> <upload-file class="\'btn-empty buttons-plan-03\'" files=documentsToAdd fields=addDocumentFields on-success=addDocumentUploaded api-url="\'./api/services/etender/plan/exportPlansFromFile\'" btn-type="\'sm\'"> <i class="fa fa-file-excel-o"><\/i> &nbsp; {{$root.source(\'DownloadPlansExel\')}} <\/upload-file> <\/span> <a class="btn btn-sm btn-empty buttons-plan-02" href=createPlan> <i class="fa fa-plus-square"><\/i> &nbsp; <span ng-if="plans.length==0">{{$root.source(\'createPlan\')}}<\/span> <span ng-if="plans.length > 0">{{$root.source(\'AddTenderToPlan\')}}<\/span> <\/a><\/div><div ng-repeat="f in documentsToAdd"><progressbar class="progress-striped active" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><div class="alert alert-dismissible alert-danger fl" ng-show="!ng_localStorage.isProdMode || !ng_localStorage.isOrganizationProductionMode" style=width:100%>{{$root.source(\'YouAreInTestMode\')}}<\/div>{{plansToSign}}<div class=panel-body><div class="row dap"><div class="col-xs-6 col-sm-6 col-md-4 checkbox-block-top"><div class=checkbox-block><input type=checkbox ng-model=checkbox.allPlans ng-click=chooseAllDraft(checkbox)> {{$root.source(\'SelectDraftsOnPage\')}}<\/div><\/div><div class="col-xs-6 col-sm-6 col-md-4 mob-wid"><div class=plan-buttons-to-do><button ng-disabled=!canSignPlanBatch() class="red pl0" ng-click=delete() title="Видаляти можна лише не експортовані плани"><i class="fa fa-remove"><\/i> <span>{{$root.source(\'RemoveSelectedDrafts\')}}<\/span><\/button><br> <button ng-disabled=!canSignPlanBatch() class="green pl0" click-and-block="blockCreatePlans || sendPlansToCreate(plans)"><i class="fa fa-check"><\/i> <span>{{$root.source(\'PublishDrafts\')}}<\/span><\/button><br> <button ng-disabled=!canSignPlanBatch() ng-if=needToSign class="green pl0" click-and-block=showSignModal(plans)><i class="fa fa-pencil-square-o"><\/i> <span>{{$root.source(\'SignSelectedPlans\')}}<\/span><\/button><\/div><\/div><div class="col-xs-12 col-sm-12 col-md-4 mob-st"><div class=btnHelpPlans><a href=/Upload/instructions.doc target=_blank class=text-success>{{$root.source(\'Instruction\')}}<\/a> / <a data-target=#helpPlans class=text-success data-toggle=collapse> {{$root.source(\'HelpWithPlans\')}} <i class="fa fa-question-circle" aria-hidden=true><\/i><\/a><\/div><br><div class=fr><ul class=ul-filter><li style=width:130px class=filter-href><span ng-show=showClearFilterButton ng-click=clear() class="icon filters-clear cp fl" style=position:inherit> <\/span> <a class="dropdown-toggle fl cp" data-toggle=modal data-target=#plamSearch> <span class="icon filters" ng-hide=showClearFilterButton><\/span>{{$root.source(\'AdvancedSearch\')}} <\/a><li style=width:205px><input class="form-control input-search ml0 mr0 fl" rows=1 placeholder="{{$root.source(\'SearchByPlanId\')}}" type=text maxlength=30 ng-model=filter.searchString ng-keyup="$event.keyCode == 13 &amp;&amp; searchChange()"> <a class="btn-search fl" ng-click=search()><span class="icon search"><\/span><\/a><\/ul><div ng-include="\'planSearch from cache\'"><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-12 ng-if=exportPlansFromFile><div class="row text-success" style="padding:0 15px 5px 15px">{{$root.source(\'CountSuccessfullyDownloadedPlans\')}}: {{exportPlansFromFile.successCount}}<\/div><div class="row text-danger" style="padding:0 15px 5px 15px">{{$root.source(\'PlansCountWithError\')}}: {{exportPlansFromFile.errorCount}} <span ng-if="exportPlansFromFile.errorCount > 0"><\/span><\/div><div ng-if=exportPlansFromFile.plansErrors.length class=row style="padding:0 5px 23px 15px">{{$root.source(\'ReportErrors\')}}:<div><br><div ng-repeat="plan in exportPlansFromFile.plansErrors" style="margin:0 0 1em 0"><span class=text-info><b>{{$root.source(\'PlanName\')}} - <\/b><\/span> "<span class=text-warning>{{plan.planName}}<\/span>" <br> <span class=text-info><b>{{$root.source(\'ExpectedPlanCost\')}} - <\/b><\/span> <span class=text-warning> {{plan.cost ? plan.cost + \' \' + plan.currency : $root.source(\'NotSpecified\')}} <\/span> <span class=text-info><b> :<\/b><\/span> <br> <span ng-repeat="error in plan.planErrorMessages"> {{error.errorMessage}}{{$last ? \'.\' : \',\'}} <\/span> <span ng-repeat="item in plan.itemErrors"> <br> {{$root.source(\'PlanPurchaseItemNumber\')}} {{item.itemNumber}} - <br> &nbsp;&nbsp;<span class=text-info>{{$root.source(\'PlanPurchaseItemPosition\')}} -<\/span> <span class=text-warning>{{item.itemDescription}}<\/span><span class=text-info>:<\/span> <br> &nbsp;&nbsp;<span ng-repeat="error in item.errorMessages">{{error.errorMessage}}{{$last ? \'.\' : \',\'}}&nbsp;<\/span> <\/span><\/div><\/div><\/div><\/div><\/div><div id=helpPlans class="collapse well well-sm"><span class="btn btn-danger fr" type=button data-toggle=collapse data-target=#helpPlans aria-expanded=false aria-controls=helpPlans>{{$root.source(\'Close\')}}<\/span><p class=text-info>{{$root.source(\'HelpPlansTitle1\')}} <b>{{$root.source(\'HelpPlansTitle2\')}}<\/b><table class="table table-bordered"><tr><th>{{$root.source(\'HelpPlansHeader1\')}}<th>{{$root.source(\'HelpPlansHeader2\')}}<tr><td><ol>{{$root.source(\'HelpPlansDescription1\')}}<li>{{$root.source(\'HelpPlansDescription2\')}}<li>{{$root.source(\'HelpPlansDescription3\')}}<li>{{$root.source(\'HelpPlansDescription4\')}}<li>{{$root.source(\'HelpPlansDescription5\')}}<li>{{$root.source(\'HelpPlansDescription6\')}}<li>{{$root.source(\'HelpPlansDescription7\')}}<li>{{$root.source(\'HelpPlansDescription8\')}} <i class="fa fa-times" aria-hidden=true><\/i>. {{$root.source(\'HelpPlansDescription9\')}}<li>{{$root.source(\'HelpPlansDescription10\')}}<li>{{$root.source(\'HelpPlansDescription11\')}} {{exempleData}}.<\/ol><td><ol><li>{{$root.source(\'HelpPlansDescription12\')}}<li>{{$root.source(\'HelpPlansDescription13\')}}<li>{{$root.source(\'HelpPlansDescription14\')}}<li>{{$root.source(\'HelpPlansDescription15\')}} <i class="fa fa-times" aria-hidden=true><\/i>. {{$root.source(\'HelpPlansDescription16\')}}<li>{{$root.source(\'HelpPlansDescription17\')}} {{exempleData}}.<\/ol><\/table><\/div><p ng-if="plans.length==0">{{$root.source(\'NoCreatedPlan\')}}.<\/p><select ng-model=filter.year class=year-select ng-options="year.title for year in years track by year.value" ng-change=search()><\/select><div id=myPlansDiv ng-include="\'plansTable from cache\'" class="tablebox scrollbarMobile"><\/div><\/div><\/div><div ng-if=isWidgetTabActive><div ng-include="\'plansWidget from cache\'"><\/div><\/div><div ng-if=needToSign ng-include="\'baseModalSign from cache\'"><\/div><div ng-if=needToSign ng-include="\'modalSignNew from cache\'"><\/div><div ng-include="\'personSignDataErrorModal from cache\'"><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/signNew.html",'<div><div id=sign-widget-parent style=height:580px><\/div><\/div><div ng-if=documentUploadStarted><div><span> Підписано документів: {{docsSignedFinished}} / {{signDocs.length}} <\/span><\/div><div class="progress w100"><div class="progress-bar progress-bar-success" role=progressbar aria-valuenow="{{(docsSignedFinished / signDocs.length * 100)}}" aria-valuemin=0 aria-valuemax=100 style="width:{{(docsSignedFinished / signDocs.length * 100) + \'%\'}}"><\/div><\/div><\/div><div ng-if=isSigned class="panel panel-success"><div class="panel-heading cw pl20"><span> Будь ласка дочекайтеся експортування файлу підпису до ЦБД (для оновлення статусу - потрібно оновити сторінку) <\/span><\/div><\/div><div style=display:flex;justify-content:flex-end;margin-right:6px ng-if=canSign><button class="btn btn-success sign-entity-button" id=sign-entity-button type=button click-and-block=signData() ng-disabled=documentUploadStarted> Підписати <\/button><\/div><style>.sign-entity-button{padding:1rem 1.5rem}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/planSearch.html",'<form name=planSearchForm ng-keyup="$event.keyCode == 13 &amp;&amp; search()"><div class="modal fade planSearchForm" id=plamSearch aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog id=searchParameters><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'AdvancedSearch\')}}<\/h4><\/div><div class=modal-body><div class=panel-body><div class=row style=margin-bottom:4px><div class=col-sm-4>{{$root.source(\'Status\')}}:<\/div><div class=col-sm-8><div class="input-group col-xs-12" id=statusesFilter><input type=text class=form-control aria-label=... ng-model=statuses.checkedStatusesDescription ng-model-options="{ getterSetter: true }" placeholder="{{$root.source(\'All\')}}" disabled><div class="input-group-btn dropdown" uib-dropdown auto-close=outsideClick is-open=statuses.dropDownIsOpen><button type=button class="btn btn-default dropdown-toggle" uib-dropdown-toggle><span class=caret><\/span><\/button><ul uib-dropdown-menu class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:420px;padding-left:35px><li ng-repeat="status in statuses.all"><label class=checkbox> <input type=checkbox data-checklist-model=statuses.checked data-checklist-value=status.value> {{$root.isEnLanguageSelected() ? status.nameEn : status.name}} <\/label><li class=divider><li><a href="" ng-click="statuses.checked = []; statuses.dropDownIsOpen = false;"><label class="label label-default"><\/label> {{$root.source(\'All\')}}<\/a><\/ul><\/div><\/div><\/div><\/div><div class=row style=margin-bottom:4px><div class=col-sm-4>{{$root.source(\'ProcedureType\')}}:<\/div><div class=col-sm-8><div class="input-group col-xs-12" id=procTypesFilter><input type=text class=form-control aria-label=... ng-model=procTypeSearchText placeholder="{{$root.source(\'All\')}}" disabled><div class="input-group-btn dropdown" dropdown is-open=$parent.isProcTypOpen auto-close=outsideClick><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown ng-init=getProcTypes()><span class=caret><\/span><\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:420px;padding-left:35px><li ng-repeat="procType in procTypesDictionaryPlans"><label class=checkbox> <input type=checkbox ng-model=checkedProcTypes[$index] ng-click="changeSelProcTypes(procType, checkedProcTypes[$index])"> {{procType.procurementMethodTypeLocal}} <\/label><li class=divider><li><a href="" ng-click="changeSelProcTypes(null, true); closeProcTypDropDown();"><label class="label label-default"><\/label> {{$root.source(\'All\')}}<\/a><\/ul><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4><i class="fa fa-qrcode"><\/i> {{$root.source(\'EdrpouOfCustomer\')}}<\/div><div class=col-sm-8><div class=input-group id=codeFilter ng-class="{\'has-error\': planSearchForm.ParentCodeEDRPOU.$error.required || !planSearchForm.ParentCodeEDRPOU.$valid || orgCodeNotExists}"><input type=text id=ParentCodeEDRPOU name=ParentCodeEDRPOU ng-change="checkCodeOrgExists(parentCodeEDRPOU, planSearchForm.ParentCodeEDRPOU.$valid)" ng-model=parentCodeEDRPOU placeholder="{{$root.source(\'Edrpou\')}}" class=form-control ng-pattern=regexNumber ng-minlength=8 ng-maxlength=8> <span class=input-group-btn> <button class="btn btn-default glyphicon glyphicon-plus" ng-disabled="!planSearchForm.ParentCodeEDRPOU.$valid || !parentCodeEDRPOU || orgCodeNotExists" ng-click="changeSelOrgCodes(parentCodeEDRPOU, false); parentCodeEDRPOU=null;"><\/button> <\/span><\/div><div class=help-inline><span ng-show=!!planSearchForm.ParentCodeEDRPOU.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!planSearchForm.ParentCodeEDRPOU.$error.minlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=!!planSearchForm.ParentCodeEDRPOU.$error.maxlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=orgCodeNotExists>{{$root.source(\'CodeNotExists\')}}<\/span><\/div><\/div><\/div><div class="row mt10" ng-if="selectedOrgCodes.length > 0"><div class=col-sm-4><\/div><div class=col-sm-8><span ng-repeat="code in selectedOrgCodes track by $index" class="selectedOrgCodes fl badge badge-info mb5 mr5"> {{code}} <a class=cp ng-click="changeSelOrgCodes(code, true)"><i class="fa fa-times"><\/i><\/a> <\/span><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source(\'OrganizationName\')}}<\/div><div class=col-sm-8><input type=text class=form-control ng-model=filter.organizationName placeholder="{{$root.source(\'OrganizationName\')}}"><\/div><\/div><div class=row><div class=col-sm-4><i class="fa fa-qrcode"><\/i> {{$root.source(\'PurchaserEdrpouCode\')}}<\/div><div class=col-sm-8><div class=input-group ng-class="{\'has-error\': !planSearchForm.procuringEntityCode.$valid }"><input type=text id=procuringEntityCode name=procuringEntityCode ng-model=filter.procuringEntityCode placeholder="{{$root.source(\'Edrpou\')}}" class=form-control ng-pattern=regexNumber ng-minlength=8 ng-maxlength=8> <span class=input-group-btn> <button class="btn btn-default glyphicon glyphicon-plus" ng-disabled="!filter.procuringEntityCode || !planSearchForm.procuringEntityCode.$valid" ng-click=addProcuringEntityCode()><\/button> <\/span><\/div><div class=help-inline><span ng-show=!!planSearchForm.procuringEntityCode.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!planSearchForm.procuringEntityCode.$error.minlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=!!planSearchForm.procuringEntityCode.$error.maxlength>{{$root.source(\'EdrpouLength\')}}.<\/span><\/div><\/div><\/div><div class="row mt10" ng-if="filter.procuringEntityCodes.length > 0"><div class=col-sm-4><\/div><div class=col-sm-8><span ng-repeat="code in filter.procuringEntityCodes track by $index" class="selectedOrgCodes fl badge badge-info mb5 mr5"> {{code}} <a class=cp ng-click=deleteProcuringEntityCode(procuringEntityCode)><i class="fa fa-times"><\/i><\/a> <\/span><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source(\'PlanTitle\')}}<\/div><div class=col-sm-8><input type=text class=form-control ng-model=filter.title placeholder="{{$root.source(\'PlanTitle\')}}"><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source(\'ClassificationCode\')}} {{$root.source(\'CPV\')}}<\/div><div class="col-sm-5 mb10"><input type=text class=form-control name=classification disabled placeholder="{{$root.source(\'EnterCode\')}}"><div ng-repeat="cpv in selectedCpvs | limitTo:5"><span ng-if=!cpv.code>{{cpv}}<\/span> <span><b>{{cpv.code}}<\/b> {{cpv.desc}}<\/span><\/div><span ng-if="selectedCpvs.length > 5">...<\/span><\/div><div class=col-sm-3><input ng-click=initClassification() type=button class="btn btn-danger" value="{{$root.source(\'Digest\')}}" data-toggle=modal data-target=#modalClassifications><\/div><\/div><div class=row ng-class="{\'has-error\': planSearchForm.priceFrom.$error.pattern || planSearchForm.priceTo.$error.pattern || !isIntervalGood(filter.priceFrom, filter.priceTo)}"><div class=col-sm-4>{{$root.source(\'PlanValue\')}}:<\/div><div class=col-sm-4><decimal-mask-input input-id="\'priceFrom\'" input-name="\'priceFrom\'" data=filter.priceFrom is-nullable=true placeholder="$root.source(\'from\')" min=0><\/decimal-mask-input><\/div><div class=col-sm-4><decimal-mask-input input-id="\'priceTo\'" input-name="\'priceTo\'" data=filter.priceTo is-nullable=true placeholder="$root.source(\'until\')" min=0><\/decimal-mask-input><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-4><div class=help-inline><span ng-show="!isIntervalGood(filter.priceFrom, filter.priceTo)">{{$root.source(\'CheckInterval\')}}<\/span> <span ng-show="planSearchForm.priceFrom.$error.pattern || planSearchForm.priceTo.$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><div class=row ng-if=isMyPlans><div class=col-sm-4>{{$root.source(\'Draft\')}}:<\/div><div class=col-sm-2><input type=checkbox ng-model=filter.isDraft name=isDraft id=isDraft><\/div><\/div><div class=row ng-if=isMyPlans><div class=col-sm-4>{{$root.source(\'UnsignedPlan\')}}:<\/div><div class=col-sm-2><input type=checkbox ng-model=filter.isNotSigned name=isNotSigned id=isNotSigned><\/div><\/div><\/div><\/div><div class=modal-footer><div class=btn-group style=float:right><a class="btn btn-default dropdown-toggle" data-dismiss=modal><i class="fa fa-caret-up"><\/i> {{$root.source(\'RollUp\')}}<\/a> <button type=button class="btn btn-success" click-and-block=search()> <i class="fa fa-search"><\/i> {{$root.source(\'Search\')}} <\/button> <button type=button class="btn btn-danger" ng-click=clear()><i class="fa fa-remove"><\/i> {{$root.source(\'Clear\')}}<\/button><\/div><\/div><\/div><\/div><\/div><\/form><div ng-include="\'modalClassifications from cache\'" ng-controller=modalClassificationsCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalSign.html",'<div class="modal fade" id=modalSignPlan aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'PlanSign\')}}<\/h4><\/div><div class=modal-body><sign plan-id="currentPlan &amp;&amp; currentPlan.id" api-id="currentPlan &amp;&amp; (currentPlan.apiId || currentPlan.id)" is-sign-file="currentPlan &amp;&amp; currentPlan.isSigned"><\/sign><\/div><div class=modal-footer><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/Base/views/calendar/calendar.html",'<div ng-controller=calendarCtrl class=calendarCtrl><div class="w100 fl ml-5 mr-5 mt15"><div class="col-md-6 col-xs-12"><div class="dropdownEvent fl"><button class="btn btn-secondary dropdown-toggle" type=button data-toggle=dropdown> {{$root.source(\'Event\')}} <span class=caret><\/span> <\/button><ul class="dropdown-menu pt10 pb10 pr10"><li ng-repeat="status in vm.statusDictionary track by $index"><label class="cp fwn"> <input type=checkbox data-checklist-model=vm.checkedStatuses data-checklist-value=status.name> <span>{{status.description}}<\/span> <\/label><li><button class="btn btn-success w100" ng-click=vm.search()> {{$root.source(\'Submit\')}} <\/button><\/ul><\/div><div class="dropdownEvent fl"><button class="btn btn-secondary dropdown-toggle" type=button data-toggle=dropdown> {{$root.source(\'EventSource\')}} <span class=caret><\/span> <\/button><ul class="dropdown-menu pt10 pb10 pr10"><li ng-repeat="event in vm.eventSources track by event.id"><label class="cp fwn"> <input type=radio ng-change=vm.search() ng-model=vm.eventClicked ng-value=event.source> <span>{{event.name}}<\/span> <\/label><\/ul><\/div><div class="dropdownEvent fl"><button class="btn btn-secondary dropdown-toggle" type=button data-toggle=dropdown> {{$root.source(\'Topicality\')}} <span class=caret><\/span> <\/button><ul class="dropdown-menu pt10 pb10 pr10"><li ng-repeat="status in vm.relevanceStatus track by status.id"><label class="cp fwn"> <input type=checkbox data-checklist-model=vm.relevanceStatusChecked data-checklist-value=status> <span>{{status.name}}<\/span> <\/label><li><button class="btn btn-success w100" ng-click=vm.search()> {{$root.source(\'Submit\')}} <\/button><\/ul><\/div><\/div><div class="col-md-6 col-xs-12 calendar-filter-btns"><div id=topFilters><div class="row-search fr"><filter-calendar-directive vm=vm><\/filter-calendar-directive><\/div><\/div><\/div><\/div><div class="calendar w100 fl mb100"><div id=calendarBlock><div id=calendar><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/myTenders/tendersSearchModal.html",'<form name=tenderSearchForm ng-keyup="$event.keyCode == 13 &amp;&amp; vm.search()"><div class="modal fade" id=myTenderSearch aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'Filters\')}}<\/h4><\/div><div class=modal-body id=searchParameters ng-switch on=vm.pageNameForFilter><div class="row mb15" ng-switch-when=myTenders ng-switch-when-separator=|><div class=col-sm-4>{{$root.source(\'Status\')}}<\/div><div class=col-sm-8><div class=input-group><span class=input-group-addon> <label ng-class=vm.statusSearchLabel class=label><i class=fa><\/i><\/label> <\/span> <input type=text class=form-control ng-model=vm.statusSearchText id=statusSearchText placeholder="{{$root.source(\'AllStatuses\')}}" disabled><div class="input-group-btn dropdown" dropdown is-open=vm.isStatOpen><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown> <span class=caret><\/span> <\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:320px;padding-left:35px><li ng-repeat="status in vm.statuses"><label class=checkbox> <input type=checkbox ng-model=vm.checkedStatuses[$index] ng-click="vm.setSelected(status, vm.checkedStatuses[$index])"> <label ng-class=status.labelClass class=label> <i class=fa><\/i> <\/label>&nbsp;{{status.desc}} <\/label><li class=divider><li><a ng-click="vm.setSelected(); vm.closeStatDropDown();"> <label class="label label-default"> <i class=fa><\/i> <\/label>&nbsp;{{$root.source(\'AllStatuses\')}} <\/a><\/ul><\/div><\/div><\/div><\/div><div class="row mb15" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=col-sm-4>{{$root.source(\'ProcedureType\')}}:<\/div><div class=col-sm-8><div class="input-group col-xs-12" id=procTypesFilter><input type=text class=form-control aria-label=... ng-model=vm.procTypeSearchText placeholder="{{$root.source(\'AllStatuses\')}}" disabled><div class="input-group-btn dropdown" dropdown is-open=vm.isProcTypOpen><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown ng-init=vm.getProcTypes()><span class=caret><\/span><\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:420px;padding-left:35px><li ng-repeat="procType in vm.procTypesDictionary"><label> <input type=checkbox ng-model=vm.checkedProcTypes[$index] ng-click="vm.changeSelProcTypes(procType, vm.checkedProcTypes[$index])"> {{procType.procurementMethodTypeLocal}} <\/label><li class=divider><li><a href="" ng-click="vm.changeSelProcTypes(null, true); vm.closeProcTypDropDown();"><label class="label label-default"><\/label> {{$root.source(\'AllStatuses\')}}<\/a><\/ul><\/div><\/div><\/div><\/div><div class="mb15 w100" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=row ng-class="{\'has-error\': !vm.isPriceIntervalValid()}"><div class=col-sm-4>{{$root.source(\'TenderValue\')}}<\/div><div class=col-sm-4><decimal-mask-input input-id="\'priceFrom\'" input-name="\'priceFrom\'" data=vm.filter.priceFrom is-nullable=true placeholder="$root.source(\'from\')" min=0><\/decimal-mask-input><\/div><div class=col-sm-4><decimal-mask-input input-id="\'priceTo\'" input-name="\'priceTo\'" data=vm.filter.priceTo is-nullable=true placeholder="$root.source(\'until\')" min=0><\/decimal-mask-input><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show=!vm.isPriceIntervalValid()>{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><\/div><div class="mb15 w100" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=row><div class=col-sm-4><i class="fa fa-qrcode"><\/i> {{$root.source(\'EdrpouOfCustomer\')}}<\/div><div class=col-sm-8><div id=codeFilter class=input-group ng-class="{                                        \'has-error\': tenderSearchForm.parentCodeEDRPOU.$error.required || !tenderSearchForm.parentCodeEDRPOU.$valid || vm.orgCodeNotExists,                                    }"><input type=text id=parentCodeEDRPOU name=parentCodeEDRPOU ng-change="vm.checkCodeOrgExists(vm.filter.parentCodeEDRPOU, tenderSearchForm.parentCodeEDRPOU.$valid)" ng-model=vm.filter.parentCodeEDRPOU placeholder="{{$root.source(\'Edrpou\')}}" class=form-control ng-pattern=vm.regex.number ng-minlength=8 ng-maxlength=8> <span class=input-group-btn> <button class="btn btn-default glyphicon glyphicon-plus" ng-disabled="!tenderSearchForm.parentCodeEDRPOU.$valid || !vm.filter.parentCodeEDRPOU || vm.orgCodeNotExists" ng-click="vm.changeSelOrgCodes(vm.filter.parentCodeEDRPOU, false); vm.filter.parentCodeEDRPOU=null;"><\/button> <\/span><\/div><div class=help-inline><span ng-show=!!tenderSearchForm.parentCodeEDRPOU.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!tenderSearchForm.parentCodeEDRPOU.$error.minlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=!!tenderSearchForm.parentCodeEDRPOU.$error.maxlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=vm.orgCodeNotExists>{{$root.source(\'CodeNotExists\')}}<\/span><\/div><\/div><\/div><div class=row ng-if="vm.selectedOrgCodes.length > 0"><br><div class=col-sm-4><\/div><div class=col-sm-8><span ng-repeat="code in vm.selectedOrgCodes track by $index" class="selectedOrgCodes fl badge badge-info mb5 mr5"> {{code}} <a class=cp ng-click="vm.changeSelOrgCodes(code, true)"><i class="fa fa-times"><\/i><\/a> <\/span><\/div><\/div><\/div><div class="row mb15" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=col-sm-4>{{$root.source(\'Funder\')}}<\/div><div class=col-sm-8><funder data=vm.filter.funder vm=vm form-name=funder is-required=false is-include-empty-option=true><\/funder><\/div><\/div><div class="row mb15" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=col-sm-4>{{$root.source(\'TenderTitle\')}}<\/div><div class=col-sm-8><input type=text class=form-control ng-model=vm.filter.title placeholder="{{$root.source(\'TenderTitle\')}}"><\/div><\/div><div class="row mb15" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=col-sm-4>{{$root.source(\'OrganizationName\')}}<\/div><div class=col-sm-8><input type=text class=form-control ng-model=vm.filter.organisation placeholder="{{$root.source(\'OrganizationName\')}}"><\/div><\/div><div class="mb15 w100" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=row ng-class="{\'has-error\':!vm.validDateFromAndTo(vm.filter.tenderCreationTimeFrom, vm.filter.tenderCreationTimeTo)}"><div class=col-sm-4>{{$root.source(\'CreationPeriod\')}}<\/div><div class="col-sm-4 col-xs-12" ng-class="{\'has-error\': tenderSearchForm.tenderCreationTimeFrom.$invalid}"><input type=text class=form-control ng-model=vm.filter.tenderCreationTimeFrom placeholder="{{$root.source(\'fromDate\')}}" name=tenderCreationTimeFrom data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=tenderSearchForm.tenderCreationTimeFrom.$invalid>{{$root.source(\'DateFormat\')}}<\/span><\/div><\/div><div class="col-sm-4 col-xs-12" ng-class="{\'has-error\': tenderSearchForm.tenderCreationTimeTo.$invalid}"><input type=text class=form-control ng-model=vm.filter.tenderCreationTimeTo placeholder="{{$root.source(\'toDate\')}}" name=tenderCreationTimeTo data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=tenderSearchForm.tenderCreationTimeTo.$invalid>{{$root.source(\'DateFormat\')}}<\/span><\/div><\/div><\/div><div class=row ng-show="!vm.validDateFromAndTo(vm.filter.tenderCreationTimeFrom, vm.filter.tenderCreationTimeTo)"><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span>{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><\/div><div class="mb15 w100" ng-switch-when=myTenders><div class=row ng-class="{\'has-error\': !vm.validDateFromAndTo(vm.filter.tenderPeriodStartFrom, vm.filter.tenderPeriodStartTo)}"><div class=col-sm-4>{{$root.source(\'TenderBidStartDate\')}}<\/div><div class="col-sm-4 col-xs-12" ng-class="{\'has-error\': tenderSearchForm.tenderPeriodStartFrom.$invalid}"><input type=text name=tenderPeriodStartFrom class=form-control ng-model=vm.filter.tenderPeriodStartFrom placeholder="{{$root.source(\'fromDate\')}}" data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=tenderSearchForm.tenderPeriodStartFrom.$invalid>{{$root.source(\'DateFormat\')}}<\/span><\/div><\/div><div class="col-sm-4 col-xs-12" ng-class="{\'has-error\': tenderSearchForm.tenderPeriodStartTo.$invalid}"><input type=text name=tenderPeriodStartTo class=form-control ng-model=vm.filter.tenderPeriodStartTo placeholder="по {дд-мм-рррр}" data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=tenderSearchForm.tenderPeriodStartTo.$invalid>{{$root.source(\'DateFormat\')}}<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show="!vm.validDateFromAndTo(vm.filter.tenderPeriodStartFrom, vm.filter.tenderPeriodStartTo)">{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><\/div><div class="mb15 w100" ng-switch-when=myTenders><div class=row ng-class="{\'has-error\':!vm.validDateFromAndTo(vm.filter.tenderPeriodEndFrom, vm.filter.tenderPeriodEndTo)}"><div class=col-sm-4>{{$root.source(\'TenderBidEndDate\')}}<\/div><div class="col-sm-4 col-xs-6" ng-class="{\'has-error\': tenderSearchForm.tenderPeriodEndFrom.$invalid}"><input type=text class=form-control ng-model=vm.filter.tenderPeriodEndFrom placeholder="{{$root.source(\'fromDate\')}}" name=tenderPeriodEndFrom data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=tenderSearchForm.tenderPeriodEndFrom.$invalid>{{$root.source(\'DateFormat\')}}<\/span><\/div><\/div><div class="col-sm-4 col-xs-6" ng-class="{\'has-error\': tenderSearchForm.tenderPeriodEndTo.$invalid}"><input type=text class=form-control ng-model=vm.filter.tenderPeriodEndTo placeholder="по {дд-мм-рррр}" name=tenderPeriodEndTo data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=tenderSearchForm.tenderPeriodEndTo.$invalid>{{$root.source(\'DateFormat\')}}<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=help-inline><span ng-show="!vm.validDateFromAndTo(vm.filter.tenderPeriodEndFrom, vm.filter.tenderPeriodEndTo)">{{$root.source(\'CheckInterval\')}}<\/span><\/div><\/div><\/div><\/div><div class="mb15 w100" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><div class=row><div class=col-sm-4>{{$root.source(\'ClassificationCode\')}} {{$root.source(\'CPV\')}}<\/div><div class="col-sm-5 col-xs-7"><input type=text class=form-control name=classification disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><div class="col-sm-3 col-xs-5"><input ng-click=initClassification() type=button class="w100 btn btn-danger" value="{{$root.source(\'Digest\')}}" data-toggle=modal data-target=#modalClassifications><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><div class=mb15 ng-repeat="cpv in vm.selectedCpvs | limitTo:5"><span ng-if=!cpv.code>{{cpv}}<\/span> <span><span class=fwb>{{cpv.code}}<\/span> {{getLocalizedDesc(cpv)}}<\/span><\/div><span ng-if="vm.selectedCpvs.length > 5">...<\/span><\/div><\/div><\/div><div class="w100 mb10" ng-switch-when=myTenders|calendar ng-switch-when-separator=|><procurement-categories is-required=false form-name=tenderSearchForm data=vm.filter is-modal-search=true search-form-location=true><\/procurement-categories><\/div><div class=row ng-if=showAdditionalCheckboxes><div class=col-sm-4>{{$root.source(\'IsCovidTender\')}}<\/div><div class=col-sm-8><input type=checkbox id=covid19 name=covid19 ng-model=vm.filter.isCovid19><\/div><\/div><div class=row ng-if=showAdditionalCheckboxes><div class=col-sm-4>{{$root.source(\'ProzorroDirectOrder\')}}<\/div><div class=col-sm-8><input type=checkbox name=directOrder id=directOrder ng-model=vm.filter.isDirectOrder><\/div><\/div><div class=row ng-if=showAdditionalCheckboxes><div class=col-sm-4>{{$root.source(\'UkrainianWarLiberation\')}}<\/div><div class=col-sm-8><input type=checkbox id=ukrainianWarLiberation name=isWarForFreedom ng-model=vm.filter.isWarForFreedom><\/div><\/div><div class="row mt15" ng-if=showContractingStatusSelect><div class=col-sm-4><span>{{$root.source(\'AgreementStatus\')}}<\/span><\/div><div class=col-sm-8><div class=controls><select ng-model=vm.filter.contractingsFilter id=contractingsFilter name=contractingsFilter class=form-control><option value=""><option value={{contractingStatus.value}} ng-repeat="contractingStatus in contractingStatuses track by $index"> {{contractingStatus.title}} <\/select><\/div><\/div><\/div><\/div><div class="modal-footer w100"><div class=btn-group style=float:right><a class="btn btn-default dropdown-toggle" data-dismiss=modal><i class="fa fa-caret-up"><\/i> <span class="text-capitalize rubick-sans-serif">{{$root.source(\'RollUp\')}}<\/span> <\/a> <button type=button class="btn btn-success" ng-disabled=!tenderSearchForm.parentCodeEDRPOU.$valid ng-click=vm.search()> <i class="fa fa-search"><\/i> <span class=rubick-sans-serif>{{$root.source(\'Search\')}}<\/span> <\/button> <button type=button class="btn btn-danger" ng-click="vm.clear(); vm.search()"> <i class="fa fa-remove"><\/i> <span class=rubick-sans-serif>{{$root.source(\'Clear\')}}<\/span> <\/button><\/div><\/div><\/div><\/div><\/div><\/form><div ng-include="\'modalClassifications from cache\'" ng-controller=modalClassificationsCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/organizationKindNotification.html",'<div ng-if=!ng_localStorage.organization.organizationKindId><div class="panel panel-danger" style=text-align:justify><div class=panel-heading>Шановний Користувач! Якщо Ви маєте намір опублікувати закупівлю, оберіть будь ласка "Тип організатора закупівлі"<\/div><div class=panel-body><p><b class=text-danger>Важливо!!!<\/b> З 1 квітня дія Закону України "Про публічні закупівлі" поширюється лише на центральні органи виконавчої влади та підприємства, що здійснюють свою діяльність в окремих сферах господарювання. Всі інші закупівельники можуть використовувати Prozorro тільки для проведення спрощених закупівель. До 1 серпня надпорогові закупівлі для всіх інших замовників мають бути обов\'язково оприлюднені на порталі tender.me.gov.ua та проведені відповідно до Закону України "Про здійснення державних закупівель"<p>Щоб змінити тип організації, виконайте наступні кроки: Перейдіть у вкладку "Дані організації" і оберіть значення зі списку "Тип замовника" та натисніть кнопку опублікувати.<\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/Base/views/contracting/contracting.html","<form name=contractingForm><div class=\"panel panel-default contracting\" ng-controller=contractingCtrl><div class=\"go_back_div mb15\"><a id=qa_goToTender class=\"gray cp\" ng-click=goToTender()> <i class=\"fa fa-reply\" aria-hidden=true><\/i> {{$root.source('ReturnToTender')}} <\/a><\/div><h1 class=page-title><span>{{$root.source('PurchaseForAgreement')}}<\/span><\/h1><div class=panel-body ng-if=vm.contract><div class=panel-group><div class=row><div class=col-sm-12 ng-if=signCheck><sign-check-new entity-out-of-tender=true is-signature-file-exist=change.isSignatureExist entity-type=\"'contracting'\" contract=vm.contract is-signed=vm.contract.isSignedAfterChecking need-check-by-internal-url=true> <\/sign-check-new><\/div><\/div><div class=row><div class=\"col-sm-12 contractingInfo\"><p class=\"text-success pb5 fwb\">{{$root.source('ToPublishChangesYouNeed')}}:<ol class=\"text-success mb10\"><li>{{$root.source('Press')}} <button type=button class=\"btn btn-info btn-xs\"><i class=\"fa fa-plus\"><\/i> {{$root.source('AddChange')}}<\/button>.<li>{{$root.source('SigningDateOfAdditionalAgreement')}}.<li>{{$root.source('SelectRequiredReasons')}} <b>\"{{$root.source('TypeReasonsAddingChangesToContract')}}\"<\/b>.<li>{{$root.source('Fill')}} <b>\"{{$root.source('DescriptionReasonContractChanges')}}\"<\/b>.<li>{{$root.source('PressButton')}} <button type=button class=\"btn btn-info btn-xs\">{{$root.source('MakeChanges')}}<\/button>.<li>{{$root.source('DownloadChangesContractDocument')}}.<li ng-if=\"progect === 'Prozorro'\">{{$root.source('Press')}} <button type=button class=\"btn btn-success btn-xs\"><i class=\"fa fa-refresh\"><\/i> {{$root.source('SignCEPChange')}}<\/button> ({{$root.source('WaitForPublication')}}).<li>{{$root.source('PressButtonToPublishChanges')}} <button type=button class=\"btn btn-success btn-xs\"><i class=\"fa fa-refresh\"><\/i> {{$root.source('ApplyChanges')}}<\/button>.<\/ol><p style=font-size:14px><b>{{$root.source('IfYouWantEditMushPress')}} <button type=button class=\"btn btn-info btn-xs\"> {{$root.source('SaveCurrentChanges')}}<\/button>.<\/b><\/div><\/div><div class=row><div class=col-sm-12><div class=\"tree treeTop treeTopSet tree-00 cp w100 fl wsn no-dush-2 collapsed\" data-toggle=collapse data-target=#contractingInfo><span class=\"hidden-print tree-state plus\">+<\/span><span class=\"hidden-print tree-state minus\">-<\/span><div class=tree-tom-name><div class=fl><b>{{$root.source('ContractInformation')}}<\/b><\/div><\/div><\/div><div id=contractingInfo class=\"tree-00 w100 fl panel-collapse collapse no-dush-2\"><div class=row><div class=col-sm-4>{{$root.source('Status')}}:<\/div><div class=col-sm-8><span class=fwb id=statusDesc>{{statusDesc}}<\/span><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('AgreementContractNumber')}} ({{$root.source('beforeChanges')}}):<\/div><div class=col-sm-8><span class=fwb id=contractNumber>{{vm.contract.number}}<\/span><\/div><\/div><div class=row ng-if=needVat(vm.contract)><div class=col-sm-4>{{$root.source('VAT')}}:<\/div><div class=col-sm-8 id=contractVat><b ng-show=::vm.contract.value.valueAddedTaxIncluded>{{$root.source('IncludingPdv')}}<\/b> <b ng-show=::!vm.contract.value.valueAddedTaxIncluded>{{$root.source('ExcludingPdv')}}<\/b><\/div><\/div><div class=row><div class=col-sm-4><span ng-show=!needVat(vm.contract)>{{$root.source('Summ')}}<\/span> <span ng-show=needVat(vm.contract)>{{$root.source('PriceContract')}}<\/span>:<\/div><div class=col-sm-8><span class=fwb id=contractAmount>{{::vm.contract.value.amount}}<\/span><\/div><\/div><div class=row ng-if=needVat(vm.contract)><div class=col-sm-4>{{$root.source('PriceVATexcluded')}}:<\/div><div class=col-sm-8><span class=fwb id=contractAmountNet>{{::vm.contract.value.amountNet}}<\/span><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('Description')}}:<\/div><div class=col-sm-8><span class=fwb id=contractDesc>{{vm.contract.description}}<\/span><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ContractPeriod')}}:<\/div><div class=col-sm-8><span ng-if=vm.contract.period.startDate class=fwb id=contractPeriodStart>{{$root.source('since')}} {{vm.contract.period.startDate | date: 'dd-MM-yyyy'}}<\/span> <span ng-if=vm.contract.period.endDate class=fwb id=contractPeriodEnd>{{$root.source('upTo')}} {{vm.contract.period.endDate | date: 'dd-MM-yyyy'}}<\/span><\/div><\/div><div class=row ng-if=\"::vm.contract.items &amp;&amp; vm.contract.items.length > 0\"><div class=col-sm-4>{{$root.source('Positions')}}:<\/div><div class=col-sm-8 id=contractItems><items-quantity data=vm.contract is-disabled=true id-block=\"'contract'\" contractvalue=change.valueAmount><\/items-quantity><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('DocumentsAttached')}}:<\/div><div class=col-sm-8 id=contractDocs><span ng-if=\"vm.contract.documents.length == 0\">{{$root.source('DocumentsNotAdded')}}<\/span><div ng-repeat=\"(key, value) in vm.contract.documents | groupBy: 'documentType.type'\"><p><span ng-if=\"key !=='undefined'\" style=font-size:100%> <b class=text-info>{{$root.source('DocumentType')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if=\"key=='undefined'\" class=text-warning style=font-size:100%> {{$root.source('Others')}} <\/b><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"document in value track by $index\"><td class=doc-type><a target=_self title=\"{{$root.source('Download')}}\" href={{document.url}}> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a><td class=doc-name><a download-doc title={{document.title}} preview={{document.url}} format={{document.format}} class=cp>{{document.title}}<\/a><br> <span ng-if=document.description>({{document.description}}<\/span> <upload-file id=\"'updateContractingDoc_' + $parent.$index + '_' + $index\" class=hidden-print files=updateFields ng-if=!document on-upload=vm.updateDocument on-success=vm.updateDocumentUploaded need-to-skip-complaints=true no-plus-icon=true><\/upload-file><td class=doc-state><span ng-if=document.isDeleted> <i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}: <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-show=\"!document.isDeleted \"> <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-if=document.dateModified>{{$root.source('IsExported')}}:<\/span><td class=doc-date>{{document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/table><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('LastModifiedDate1')}}:<\/div><div class=col-sm-8><span class=fwb id=contractDateModified>{{(vm.contract.dateModified |date:'dd-MM-yyyy, HH:mm')||\"-\"}}<\/span><\/div><\/div><\/div><\/div><\/div><div class=\"row mt30\"><div class=col-sm-12><div ng-repeat=\"change in vm.contract.changes track by $index\" class=form-group><div class=\"tree treeTop treeTopSet tree-00 cp w100 fl wsn no-dush-2\" data-toggle=collapse data-target=#change{{$index}} ng-class=\"{'collapsed': change.id &amp;&amp; change.status === 'active'}\"><span class=\"hidden-print tree-state plus\">+<\/span><span class=\"hidden-print tree-state minus\">-<\/span><div class=tree-tom-name><div class=fl><b>{{$root.source('Changes')}} №{{$index + 1}} {{$root.source('BeforeContract')}}<\/b><\/div><\/div><\/div><div id=change{{$index}} class=\"tree-00 w100 fl panel-collapse collapse no-dush-2 changeInfo\" ng-class=\"{'in': !change.id || change.status !== 'active'}\"><div class=row><div class=col-sm-4>{{$root.source('TypeReasonsAddingChangesToContract')}}:<\/div><div class=col-sm-8><div ng-repeat=\"rationaleType in change.sRationaleTypes\"><label> <input type=checkbox value={{rationaleType.value}} ng-model=rationaleType.selected name=\"{{'rationaleType'+$index}}\" ng-disabled=\"change.status == 'active'\" ng-change=resetChangeValue(change)> {{$root.isEnLanguageSelected() ? rationaleType.titleEn : rationaleType.title}} <\/label><\/div><\/div><\/div><div ng-if=vm.contract.needVat><div class=row><div class=col-sm-4><\/div><div class=col-sm-8><label for=net> <input type=checkbox id=net name=valueAddedTaxIncluded class=mr5 ng-checked=change.valueAddedTaxIncluded ng-model=change.valueAddedTaxIncluded ng-init=\"!vm.contract.value.valueAddedTaxIncluded &amp;&amp; (vm.contract.value.amountNet = vm.contract.value.amount)\" ng-disabled=disabledContractValueAddedTaxIncluded(change)> {{$root.source('VAT')}} <\/label><\/div><\/div><div ng-class=\"{ 'has-error': ($index === vm.contract.changes.length - 1) &amp;&amp; !validValueAmounts(change, contractingForm, $index) }\"><div class=row ng-if=!disabledContractValue(change)><div class=col-sm-4>{{$root.source('PriceContract')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': contractingForm.value.$invalid }\"><decimal-mask-input input-id=\"'qa_valueAmount'\" input-name=\"'value'+$index\" data=change.valueAmount is-required=true is-disabled=disabledContractValue(change) change-func=\"!change.valueAddedTaxIncluded &amp;&amp; (change.valueAmountNet = change.value.amount)\" min=0.01><\/decimal-mask-input><p class=help-inline ng-show=\"contractingForm['value' + $index].$error.max\">{{$root.source('NewContractMustBeLessOrEqualToAmountContract')}}<p class=help-inline ng-show=\"contractingForm['value' + $index].$error.min\">{{$root.source('AmountShouldBeMoreTo0')}}<\/div><\/div><div class=row ng-if=!disabledContractValue(change)><div class=col-sm-4>{{$root.source('PriceVATexcluded')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': contractingForm.valueNet.$invalid }\"><decimal-mask-input input-id=\"'qa_valueAmountNet'\" input-name=\"'valueNet'+$index\" data=change.valueAmountNet is-required=true is-disabled=disabledContractValue(change) change-func=\"!change.valueAddedTaxIncluded &amp;&amp; (change.valueAmount = change.valueAmountNet)\" min=0.01><\/decimal-mask-input><p class=help-inline ng-show=\"contractingForm['valueNet' + $index].$error.max\">{{$root.source('ContractAmountExcludingVATMustBeLessOrEqualAmountContractWithoutVAT')}}<p class=help-inline ng-show=\"contractingForm['valueNet' + $index].$error.min\">{{$root.source('AmountNetShouldBeMoreTo0')}}<div ng-if=change.valueAddedTaxIncluded><p class=help-inline ng-hide=\"getOnlyTwoDigitsAfterDot(change.valueAmount / 1.2) &lt;= change.valueAmountNet\">{{$root.source('AmountShouldBeGreaterThanAmountNetAndDifferByNoMoreThan20p')}}<p class=help-inline ng-hide=\"change.valueAmount >= change.valueAmountNet\">{{$root.source('AmountNetShouldBeLessToAmount')}}<\/div><div ng-if=!change.valueAddedTaxIncluded><p class=help-inline ng-show=\"change.valueAmount !== change.valueAmountNet\">{{$root.source('AmountAndAmountNetShouldBeEqual')}}<\/div><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ContractPeriod')}}:<\/div><div class=col-sm-4 ng-class=\"{'has-error': contractingForm.{{'startDate'+$index}}.$error.required }\">{{$root.source('since')}} <input class=form-control type=text autocomplete=off ng-model=change.periodStartDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} name=startDate{{$index}} data-autoclose=1 placeholder=\"{{$root.source('fromDate')}}\" data-animation=am-fade bs-datepicker ng-disabled=disabledContractPeriod(change) dayoff=true ng-required=!disabledContractPeriod(change)><\/div><div class=col-sm-4 ng-class=\"{'has-error': contractingForm.{{'endDate'+$index}}.$error.required || !disabledContractPeriod(change) &amp;&amp; contractingForm.{{'endDate'+$index}}.$error.min}\">{{$root.source('upTo')}} <input class=form-control autocomplete=off type=text name=endDate{{$index}} ng-model=change.periodEndDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} data-autoclose=1 placeholder=\"{{$root.source('toDate')}}\" data-animation=am-fade data-min-date={{change.periodStartDate}} bs-datepicker ng-disabled=disabledContractPeriod(change) dayoff=true ng-required=!disabledContractPeriod(change)><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('AdditionalAgreementNumber')}}:<\/div><div class=col-sm-8><div ng-class=\"{'has-error': !change.contractNumber}\"><input ng-model=change.contractNumber ng-maxlength=100 type=text name=\"{{'changeContractNumber'+$index}}\" class=\"form-control form-control--mask\" ng-change=\"vm.blockApplyBtn = true\" ng-disabled=\"change.status == 'active'\" ng-required=\"vm.contract.changes.length - 1 === $index\"><div ng-if=!change.contractNumber class=help-inline><p ng-show=\"contractingForm.{{'changeContractNumber'+$index}}.$error.required\">{{$root.source('RequiredField')}}<p ng-show=\"contractingForm.{{'changeContractNumber'+$index}}.$error.maxlength\">{{$root.source('NoMore100Symbols')}}<\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('SingDate')}}:<\/div><div class=col-sm-8><div class=row ng-class=\"{'has-error': !change.dateSigned || !change.dateSigned}\"><div class=col-sm-4><input class=form-control type=text autocomplete=off ng-model=change.dateSigned ng-disabled=\"change.status == 'active'\" data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} name=\"{{'changeDateSigned'+$index}}\" data-autoclose=1 placeholder=\"{{$root.source('fromDate')}}\" data-animation=am-fade ng-change=\"vm.blockApplyBtn = true;\" bs-datepicker days-of-week-disabled=0,7 dayoff=false required><\/div><div class=col-sm-3><input type=text size=8 class=form-control autocomplete=off ng-model=change.dateSigned ng-disabled=\"change.status == 'active'\" placeholder=\"{{$root.source('time')}}\" data-time-format=HH:mm data-length=1 data-minute-step=1 ng-change=\"vm.blockApplyBtn = true;\" data-arrow-behavior=picker bs-timepicker required><\/div><div ng-if=\"change.status != 'active'\" class=\"col-sm-12 help-inline\"><span ng-show=!vm.isValidDateSigned(change)>{{$root.source('MustNotNeBefore')}} {{vm.minDateSigned | date:'yyyy-MM-dd HH:mm:ss'}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('DescriptionReasonContractChanges')}}:<\/div><div class=col-sm-8><div ng-class=\"{'has-error': contractingForm.{{'changeRationale'+$index}}.$error.required}\"><textarea class=form-control rows=5 name=\"{{'changeRationale'+$index}}\" ng-model=change.rationale ng-disabled=\"change.status == 'active'\" ng-change=\"vm.blockApplyBtn = true;\" required><\/textarea><\/div><\/div><\/div><div class=row ng-if=\"vm.contract.items &amp;&amp; vm.contract.items.length > 0 &amp;&amp; $index == (vm.contract.changes.length - 1)\"><div class=col-sm-4>{{$root.source('Positions')}}:<\/div><div class=col-sm-8><items-quantity data=vm.contract is-disabled=false checkboxes=change.sRationaleTypes unit-prices=vm.contract.unitPrices contract-value=change.valueAmount id-block=\"'change'\"><\/items-quantity><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('DocumentsAttached')}}:<\/div><div class=col-sm-8><span ng-if=\"change.documents.length == 0\">{{$root.source('DocumentsNotAdded')}}<\/span><div ng-repeat=\"(key, value) in change.documents | groupBy: 'documentOf'\"><p><span style=font-size:100%> <b class=text-info>{{$root.source('DocumentType')}}: {{$root.source('ChangesContractDocument')}}<\/b> <\/span><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th ng-if=\"vm.contract.procurementMethodType === 'reporting'\" class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<th ng-if=\"change.status === 'pending'\" class=doc-modify>{{$root.source('Act')}}<tr ng-repeat=\"document in value track by $index\" ng-class=\"{'deleted-docs' : document.isDeleted}\"><td class=doc-type><a ng-if=\"document.confidentiality !== 'buyerOnly'\" target=_self title=\"{{$root.source('Download')}}\" href={{document.url}}> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <a ng-if=\"document.confidentiality === 'buyerOnly'\" target=_self title=\"{{$root.source('Download')}}\" ng-click=downloadPrivateDoc(document)> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a><td class=doc-name ng-class=\"{'docDeletes' : document.isDeleted}\"><a download-doc title={{document.title}} preview={{document.url}} format={{document.format}} class=cp>{{document.title}}<\/a><br> <span ng-if=document.description>({{document.description}}<\/span> <upload-file id=\"'updateContractingChangeDoc_' + change.id + '_' + $index\" class=\"'hidden-print'\" ng-show=document.ch files=updateFiles fields=updateFields need-to-skip-complaints=true on-upload=vm.updateDocument on-success=vm.updateDocumentUploaded no-plus-icon=true><\/upload-file><td ng-if=\"vm.contract.procurementMethodType === 'reporting'\" class=doc-privacy><span ng-if=\"document.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source('private')}} <\/span> <span ng-if=\"document.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[document.id] &amp;&amp; document.confidentialityRationale\">{{document.confidentialityRationale}}<td class=doc-state><span ng-if=document.isDeleted><i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}} <\/span> <span ng-if=\"!document.isExport &amp;&amp; !document.dateModified\"> <span class=xs-attention-2><\/span>{{$root.source('NotExportedYet')}} <\/span> <span ng-if=\"!document.isDeleted &amp;&amp; document.dateModified &amp;&amp; document.url\">{{$root.source('IsExported')}}:<\/span><td class=doc-date>{{document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<td class=doc-modify><a ng-if=\"document.url &amp;&amp;                                                                 !document.isDeleted &amp;&amp;                                                                 change.status === 'pending' &amp;&amp;                                                                 canChangeDocument(document)\" id=changeDoc_{{$index}} href=\"\" ng-click=\"vm.setChangedDocument(document, $event)\"><i class=\"fa fa-pencil hidden-print\"><\/i>{{$root.source('Edit')}}<\/a><\/table><\/div><\/div><\/div><div class=row ng-if=\"change.status === 'pending'\"><div class=col-sm-4><p>{{$root.source('Documents')}}:<\/div><div class=col-sm-8><div style=float:left;margin-right:10px;display:block><upload-file on-upload=vm.updateDocument on-success=vm.updateDocumentUploaded files=documentsToAdd fields=updateFields is-disabled=!vm.selectedDocType need-to-skip-complaints=true><\/upload-file><\/div><div class=controls style=display:block;float:left><select name=docType id=docType ng-model=vm.selectedDocType ng-init=\"vm.selectedDocType = documentTypes[0]\" ng-options=\"getLocalized(item.title) for item in documentTypes track by item.id\" class=form-control><\/select><\/div><span ng-repeat=\"doc in documentsToAdd\" style=display:block;clear:both> {{'  '+ doc.name}} [{{$index}}] <\/span><div style=\"margin:5px 0;float:left;clear:both\" class=upload-message>{{$root.source('MaxFileSize')}}<\/div><\/div><\/div><div class=\"row mb25\" ng-if=\"change.status == 'pending' &amp;&amp; vm.blockApplyBtn\" role=alert><div class=col-sm-12><p class=text-danger><b>{{$root.source('Attention')}}<\/b> {{$root.source('PerformActionSaveChanges')}}.<\/div><\/div><div class=\"row mt50\"><div class=\"form-group col-sm-12\"><button class=\"btn btn-info fl\" ng-if=\"change.status !== 'active'\" ng-hide=\"vm.contract.status === 'terminated'\" ng-disabled=\"contractingForm.{{'changeContractNumber'+$index}}.$invalid                                                || contractingForm.{{'changeDateSigned'+$index}}.$invalid                                                || contractingForm.{{'rationaleType'+$index}}.$invalid                                                || contractingForm.{{'changeRationale'+$index}}.$invalid                                                || !disabledContractPeriod(change) &amp;&amp; (contractingForm.{{'endDate'+$index}}.$invalid || contractingForm.{{'startDate'+$index}}.$invalid)                                                || !vm.haveChanges()                                                || (vm.contract.period.startDate &amp;&amp; vm.contract.period.endDate &amp;&amp; !checkDate(vm.contract.period.endDate, vm.contract.period.startDate))                                                || !vm.isValidDateSigned(change)                                                || !disabledContractValue(change) &amp;&amp; !validValueAmounts(vm.contract.changes[$index])                                                || currentPendingNotChanged()                                                || vm.contract.errorInQuantity                                                || vm.contract.errorInUnitAmount                                                || isEmptyItemsUnitPrice(vm.contract, contractingForm)\" click-and-block=vm.update()> {{vm.canActiveChange(change) ? $root.source('SaveCurrentChanges') : $root.source('MakeChanges')}} <\/button><div ng-if=vm.canActiveChange(change) class=fl><button ng-if=!change.isSignatureExist type=button ng-disabled=\"vm.blockApplyBtn ||                                                                 (vm.contract.organization.kind !== 'defense' &amp;&amp;                                                                   (vm.contract.isAnyDocNotexported || !vm.stepSignEcp(change)))\" click-and-block=showSignModalChange(change) class=\"btn btn-success\"> {{$root.source('SignCEPChange')}} <\/button> <button ng-disabled=\"vm.contract.isAnyDocNotexported ||                                                                 vm.blockApplyBtn ||                                                                 (!change.documents.length &amp;&amp; vm.contract.organization.kind !== 'defense') ||                                                                 (!change.isSignatureExist &amp;&amp; vm.contract.procurementMethodType !== 'belowThreshold') ||                                                                 (!change.isSignatureExist &amp;&amp; vm.contract.procurementMethodType === 'belowThreshold' &amp;&amp; ng_localStorage.organization.kind.name !== 'other')\" ng-click=vm.activeChange(change) class=\"btn btn-success\" type=button> {{$root.source('ApplyChanges')}} <\/button> <span ng-if=change.isSignatureExist class=\"label label-success\" ng-disabled=!change.isSignatureExist> {{$root.source('presentKEPFile')}} <\/span><\/div><\/div><div class=col-sm-12 ng-if=vm.contract.isAnyDocNotexported>{{$root.source('ChangesContractDocumentNotExported')}}<\/div><\/div><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-12><div class=col-sm-12><div ng-if=vm.canAddChange() class=form-group><button ng-click=vm.addChange() class=\"btn btn-lg btn-primary\" type=button> <span class=\"fa fa-plus\"><\/span> {{$root.source('AddChange')}} <\/button><\/div><\/div><\/div><\/div><\/div><div class=\"panel-footer pl10\" ng-hide=\"!vm.contract.isAnyDocNotexported &amp;&amp; !vm.blockApplyBtn\" ng-if=showFooterButtons><button ng-if=\"vm.contract.id &amp;&amp; vm.contract.isSignedAfterChecking !== true &amp;&amp; !shoOnlyButtonUpdate\" class=\"btn btn-info\" click-and-block=showSignModalContract(vm.contract)> <i class=\"fa fa-file-text\"><\/i> {{$root.source('PutKEPOnContract')}}<\/button> <button ng-if=!shoOnlyButtonUpdate ng-click=back() class=\"btn btn-info\" type=button> {{$root.source('ToPurchasePage')}} <\/button><\/div><div ng-include=\"'modalSign from cache'\"><\/div><div ng-include=\"'modalSignNew from cache'\"><\/div><div ng-include=\"'personSignDataErrorModal from cache'\"><\/div><div ng-if=docPrevUrl ng-include=\"'modalDocPreview from cache'\"><\/div><\/div><\/div><\/form>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/login.html",'<div class=row><div class=form-group><div class=controls ng-class="{\'has-error\': formName.username.$dirty &amp;&amp; (!formName.username.$valid||formName.username.$error.required) }"><input type=text id=inputUsername name=username class="form-control newInput" placeholder="Логін або e-mail *" ng-model=data ng-pattern=regexPattern ng-minlength=5 ng-maxlength=120 required><div class=help-inline><span ng-show=!!formName.username.$error.pattern>Використовуйте email або логін з латинських літер та цифр.<\/span> <span ng-show=!!formName.username.$error.minlength>Довжина логіну має бути від 5 символів.<\/span> <span ng-show=!!formName.username.$error.maxlength>Довжина логіну має бути до 120 символів.<\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalCancelAward.html",'<div class="modal fade" id=modalCancelAward aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'CancellationWinner\')}} {{winner.name}}<\/h4><\/div><div ng-show="!vm.ca.currentAward.cancelAwardId &amp;&amp; !vm.ca.readyForAnulledAward.cancelAwardId" class=modal-body><div class=row><div class=col-sm-12><label class=control-label>{{$root.source(\'DisqualificationGrounds\')}}:<\/label><\/div><\/div><div class="row mb10 mt5"><div class=col-sm-12><div ng-repeat="($causeIndex, cause) in vm.ca.causes " class=mb5><label> <input type=checkbox name=type_{{$causeIndex}} id=type_{{$causeIndex}}> {{cause}} <\/label><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source(\'Comments\')}}:<\/div><div class=col-sm-8><textarea cols=250 rows=7 class=form-control ng-model=cancelAwardModel.description placeholder="{{$root.source(\'Comments\')}}"><\/textarea><\/div><\/div><\/div><div class=modal-body ng-show="vm.ca.readyForAnulledAward.cancelAwardId &amp;&amp;                          vm.ca.readyForAnulledAward.awardDocuments &amp;&amp;                          vm.ca.readyForAnulledAward.awardDocuments.length == 0"><p class=text-info>{{$root.source(\'AddDocumentAndWaitSync\')}}.<div class=row><div class=col-sm-4>{{$root.source(\'DocsForAnnul\')}}:<\/div><div class=col-sm-8><span> {{\'  \'+ awardDocumentToAdd[0].name}} <a ng-show=awardDocumentToAdd[0] class="fa fa-remove" ng-click="awardDocumentToAdd[0]=null"> <\/a> <\/span><\/div><\/div><br><div class=row><div class=col-sm-4><p>{{$root.source(\'Documents\')}}:<\/div><div class=col-sm-8><div><upload-file files=awardDocumentToAdd need-to-skip-complaints=true do-not-upload=true> <i class="fa fa-plus"><\/i> {{$root.source(\'AddDocument\')}} <\/upload-file> <span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span><\/div><\/div><\/div><\/div><div ng-show="vm.ca.readyForAnulledAward.cancelAwardId &amp;&amp;                          vm.ca.readyForAnulledAward.awardDocuments &amp;&amp;                          vm.ca.readyForAnulledAward.awardDocuments.length > 0" class=modal-body><p ng-if=!vm.ca.isExportedDocs class=text-danger>{{$root.source(\'DocsUploadingWaitForSync\')}}.<p ng-if=vm.ca.isExportedDocs class=text-success>{{$root.source(\'DocumentsExported\')}}<div class=row><div class=col-sm-4>{{$root.source(\'DocsForAnnul\')}}:<\/div><div class=col-sm-8><a href={{document.url}} ng-repeat="document in vm.ca.readyForAnulledAward.awardDocuments">{{document.title}}&nbsp;<\/a><\/div><\/div><\/div><div class=modal-footer><div class=row><\/div><div class=row><button type=button class="btn btn-danger" data-dismiss=modal>{{$root.source(\'Close\')}}<\/button> <button ng-if="!vm.ca.activeAward.cancelAwardId &amp;&amp; !vm.ca.readyForAnulledAward.cancelAwardId" type=button class="btn btn-success" data-dismiss=modal ng-click=cancelAward() ng-disabled=!cancelAwardModel.description>{{$root.source(\'StartCancellation\')}} <\/button> <button ng-if="vm.ca.readyForAnulledAward &amp;&amp;                                   vm.ca.readyForAnulledAward.cancelAwardId &amp;&amp;                                   vm.ca.readyForAnulledAward.awardDocuments &amp;&amp;                                   vm.ca.readyForAnulledAward.awardDocuments.length==0" ng-disabled=!awardDocumentToAdd[0] type=button class="btn btn-success" data-dismiss=modal ng-click=downloadCancelDocs(awardDocumentToAdd)> {{$root.source(\'UploadDocs\')}} <\/button> <button ng-if="vm.ca.readyForAnulledAward &amp;&amp;                                   vm.ca.readyForAnulledAward.cancelAwardId &amp;&amp;                                   vm.ca.readyForAnulledAward.awardDocuments &amp;&amp;                                   vm.ca.readyForAnulledAward.awardDocuments.length>0" ng-disabled=!vm.ca.isExportedDocs type=button class="btn btn-success" data-dismiss=modal ng-click=disqualifyAward()> {{$root.source(\'CancelWinner\')}} <\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/directives/tender/awardsInfoDocuments.html",'<div class=row><div class=col-sm-4>{{$root.source(\'BidDocs\')}}:<\/div><div class=col-sm-8><span ng-if="award.bidDocuments.length == 0">{{$root.source(\'DocumentsNotAdded\')}}<\/span><div id=qa_bidDocsInAward ng-if="award.bidDocuments.length > 0"><input id=bidDocuments{{lot.index}}{{$index}} type=checkbox ng-model=bidDocuments[lot.index][$index] class=dn> <label for=bidDocuments{{lot.index}}{{$index}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=bidDocuments[lot.index][$index] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!bidDocuments[lot.index][$index] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} <\/label><div ng-if=bidDocuments[lot.index][$index] class="animate-if bids{{lot.index}}{{$index}}"><div ng-repeat="(key, value) in award.bidDocuments | groupBy: \'documentType.type\'"><span> <span ng-if="key !==\'undefined\'" style=font-size:100%> <b class=text-info>{{$root.source(\'DocumentType\')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if="key==\'undefined\'" class=text-warning style=font-size:100%> {{$root.source(\'Others\')}} <\/b> <\/span><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class="doc-privacy wn">{{$root.source(\'Privacy\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<tr ng-repeat="bidDocument in value track by $index"><td class=doc-type><div ng-if=bidDocument.url><a ng-if="bidDocument.confidentiality !== \'buyerOnly\'" href={{::bidDocument.url}} download-doc title="{{$root.source(\'Download\')}}"><i class="fa fa-download" aria-hidden=true><\/i><\/a> <span ng-if="bidDocument.confidentiality === \'buyerOnly\'"> <a ng-if=canDownloadPrivateDoc(award.bidId) title="{{$root.source(\'Download\')}}" ng-click="downloadPrivateDoc(bidDocument, award)"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <a ng-if=!canDownloadPrivateDoc(award.bidId) bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name ng-class="{\'docDeletes\' : bidDocument.isDeleted}"><div ng-if=bidDocument.url><a ng-if="bidDocument.confidentiality !== \'buyerOnly\' || canDownloadPrivateDoc(award.bidId)" ng-click="previewDoc(bidDocument, award)" class=cp ng-bind=::bidDocument.title> <\/a> <a ng-if="bidDocument.confidentiality === \'buyerOnly\' &amp;&amp; !canDownloadPrivateDoc(award.bidId)" class=cp ng-bind=::bidDocument.title bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> <\/a><\/div><div ng-if=!bidDocument.url><span ng-bind=::bidDocument.title><\/span><\/div><p class=text-muted ng-bind=::bidDocument.description><td class=doc-privacy><span ng-if="bidDocument.confidentiality === \'buyerOnly\'" class=doc-privacy__reason ng-click=switchReasonView(bidDocument.id)> {{$root.source(\'private\')}} <\/span> <span ng-if="bidDocument.confidentiality !== \'buyerOnly\'"> {{$root.source(\'public\')}}<\/span><p ng-if="showReason[bidDocument.id] &amp;&amp; bidDocument.confidentialityRationale">{{bidDocument.confidentialityRationale}}<td class=doc-state><span ng-if=bidDocument.isDeleted> <i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}}: <span ng-if=!bidDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span> <\/span> <span ng-show="!bidDocument.isDeleted "> <span ng-if=!bidDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span> <span ng-if=bidDocument.dateModified>{{$root.source(\'IsExported\')}}:<\/span> <\/span><td class=doc-date>{{bidDocument.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/table><\/div><\/div><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source(\'DecisionDocuments\')}}:<\/div><div class=col-sm-8><div id=qa_awardDocuments><input id=showAwards{{lot.index}}{{award.id}} type=checkbox ng-model=showAwards[lot.index][award.id] class=dn> <label for=showAwards{{lot.index}}{{award.id}} class=cp> <i class="pull-left glyphicon glyphicon-minus" ng-if=showAwards[lot.index][award.id] style=margin-right:10px><\/i> <i class="pull-left glyphicon glyphicon-plus" ng-if=!showAwards[lot.index][award.id] style=margin-right:10px><\/i> {{$root.source(\'ShowDocuments\')}} <\/label><div ng-if=showAwards[lot.index][award.id] class="animate-if awards{{lot.index}}{{award.id}}"><div ng-if=!award.awardDocuments.length>{{$root.source(\'DocumentsNotAdded\')}}<\/div><div ng-if=award.awardDocuments.length><div ng-repeat="(key, value) in award.awardDocuments | groupBy: \'documentType.type\'"><span> <span ng-if="key !==\'undefined\'" style=font-size:100%> <b class=text-info>{{$root.source(\'DocumentType\')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if="key==\'undefined\'" class=text-warning style=font-size:100%> {{$root.source(\'Others\')}} <\/b> <\/span><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class="doc-privacy wn">{{$root.source(\'Privacy\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<th ng-if="award.canManageAward &amp;&amp; award.isAllMilestonesDueDatePeriodOver"><tr ng-repeat="awardDocument in value track by $index"><td class=doc-type><div ng-if=awardDocument.url><span ng-if="awardDocument.confidentiality !== \'buyerOnly\'" ng-switch=getDocumentFormat(awardDocument)> <a ng-switch-when=dfs title="{{$root.source(\'Download\')}}" ng-click=downloadDocument(awardDocument)><i class="fa fa-download" aria-hidden=true><\/i><\/a> <a ng-switch-default href=\'{{::awardDocument.url || "#"}}\' title="{{$root.source(\'Download\')}}"><i class="fa fa-download" aria-hidden=true><\/i><\/a> <\/span> <span ng-if="awardDocument.confidentiality === \'buyerOnly\'"> <a ng-if=::canDownloadDocument(award) target=_self title="{{$root.source(\'Download\')}}" ng-click=downloadConfidentialDocument(awardDocument)> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <a ng-if=::!canDownloadDocument(award) data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name><div ng-if=awardDocument.url><a ng-if="::awardDocument.confidentiality !== \'buyerOnly\' || canDownloadDocument()" class=cp ng-click="formatDetect(awardDocument, award)" ng-bind=getFileTitle(awardDocument.title)><\/a> <a ng-if="::awardDocument.confidentiality === \'buyerOnly\' &amp;&amp; !canDownloadDocument()" data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> {{awardDocument.title}} <\/a><p class=text-muted ng-bind=::awardDocument.description><\/div><div ng-if=!awardDocument.url><span ng-bind=::awardDocument.title><\/span><\/div><div class="modal fade" id=modalYamil-{{awardDocument.id}} aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h3 class=modal-title>{{$root.source(\'Summury\')}}<\/h3><\/div><div class=modal-body id=printDiv-{{$index}}-{{$parent.$index}}-{{lot.index}}><table ng-if=!yamlInfo.error class="table table-hover table-striped table-bordered ng-table w100"><tr><td style=width:30%>{{$root.source(\'ShortOrgName\')}}<td>{{yamlInfo.data.name}}<tr><td>“UA-EDR”<td>{{yamlInfo.data.identification.scheme}}<tr><td>{{$root.source(\'EdrpouCode\')}}<td>{{yamlInfo.data.identification.id}}<tr><td>{{$root.source(\'FullName\')}}<td>{{yamlInfo.data.identification.legalName}}<tr><td>{{$root.source(\'ListOfFounders\')}}<td><div ng-repeat="founder in yamlInfo.data.founders" ng-if=yamlInfo.data.founders class="w100 pb10"><p class="m0 p0" ng-bind=founder.name><p class="m0 p0" ng-bind=founder.capital><p class="m0 p0" ng-bind=founder.role_text><p class="m0 p0" ng-bind=founder.code><\/div><tr><td>{{$root.source(\'ManagementInfo\')}}<td>{{yamlInfo.data.management}}<tr><td>{{$root.source(\'EconomicMainType\')}}<td>{{$root.source(\'CodeKved\')}}:<br> - {{yamlInfo.data.activityKind.id}}<br> “{{$root.source(\'Kved\')}}”:<br> - {{yamlInfo.data.activityKind.scheme}}<br> {{$root.source(\'EconomicDetails\')}}:<br> - {{yamlInfo.data.activityKind.description}}<tr><td>{{$root.source(\'EconomicTypesList\')}}<td><div ng-repeat="additional in yamlInfo.data.additionalActivityKinds" class="w100 pb10"><p class="m0 p0" ng-bind=additional.description><p class="m0 p0" ng-bind=additional.id><p class="m0 p0" ng-bind=additional.scheme><\/div><tr><td>{{$root.source(\'Address\')}}<td>{{yamlInfo.data.address.streetAddress}}<tr><td>{{$root.source(\'ZIPCode\')}}<td>{{yamlInfo.data.address.postalCode}}<tr><td>{{$root.source(\'Country\')}}<td>{{yamlInfo.data.address.countryName}}<tr><td>{{$root.source(\'RegStatus\')}}<td>{{yamlInfo.data.registrationStatus}}<tr><td>{{$root.source(\'RegStatusDetails\')}}<td>{{yamlInfo.data.registrationStatusDetails}}<\/table><p ng-if=yamlInfo.error>{{$root.source(\'Error\')}}<\/div><div class=modal-footer><button type=button ng-click="printDiv($index, $parent.$index, lot.index);" class="btn btn-success"><span class="fa fa-print"><\/span> {{$root.source(\'Print\')}}<\/button> <button type=button class="btn btn-primary" data-dismiss=modal>{{$root.source(\'Close\')}}<\/button><\/div><\/div><\/div><\/div><div ng-if="awardDocument.ch &amp;&amp; !awardDocument.isDeleted &amp;&amp; award.canManageAward" class="mt15 w100"><span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span> <upload-file id="\'updateAwardDoc_\' + $index" files=updateFiles need-to-skip-complaints=true fields="{ myObj: { tenderId: tender.id, documentId: awardDocument.id || \'\', awardId: award.id }, DocumentType: awardDocument.documentType.id }" no-plus-icon=true> <\/upload-file><\/div><progressbar ng-if="f.progress>0" class="progress-striped active" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><td class=doc-privacy><span ng-if="awardDocument.confidentiality === \'buyerOnly\'" class=doc-privacy__reason ng-click=switchReasonView(awardDocument.id)> {{$root.source(\'private\')}} <\/span> <span ng-if="awardDocument.confidentiality !== \'buyerOnly\'"> {{$root.source(\'public\')}}<\/span><p ng-if="showReason[awardDocument.id] &amp;&amp; awardDocument.confidentialityRationale">{{awardDocument.confidentialityRationale}}<td class=doc-state><span ng-if=awardDocument.isDeleted> <i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}}: <span ng-if=!awardDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span> <\/span> <span ng-show="!awardDocument.isDeleted "> <span ng-if=!awardDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span> <span ng-if=awardDocument.dateModified>{{$root.source(\'IsExported\')}}:<\/span> <\/span><td class=doc-date>{{awardDocument.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<td ng-if="award.canManageAward &amp;&amp; award.isAllMilestonesDueDatePeriodOver"><div ng-show=!awardDocument.isDeleted ng-if="awardDocument.url &amp;&amp; awardDocument.title !== \'sign.p7s\' &amp;&amp; notYaml(awardDocument.title)"><a id=changeDoc_{{$index}} href="" class="fa fa-pencil hidden-print" ng-click="changeDoc(awardDocument, award.awardDocuments, $event)"><\/a><\/div><\/table><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div ng-if="docPrevUrl &amp;&amp; docPrevUrl.isOpen" ng-include="\'modalDocPreview from cache\'"><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/address.html",'<div ng-if="typeForm !== \'awardCreateTenderDetailes\' &amp;&amp; typeForm !== \'flat\'"><fieldset><div class=row><h4 class="fwn mb20" ng-if="dataname===\'address\'">{{$root.source(\'LegalAddress\')}}<\/h4><h4 class="fwn mb20" ng-if="dataname===\'postAddress\'">{{$root.source(\'PostAddress\')}}<\/h4><\/div><div class=row><div class=form-group><label> {{$root.source(\'Country\')}}<\/label> <input ng-if="persType!=3" disabled type=text ng-model=data.country.title class="form-control newInput"> <select ng-if="persType==3" ng-model=data.country ng-mouseenter=loadCountries() ng-focus=loadCountries() ng-change=onCountryChanged() ng-options="language.name==\'en\' ? countryItem.titleEN : countryItem.title for countryItem in countries track by countryItem.id" class="form-control newInput" ng-required="isRequired || isRequiredCountry"><\/select><\/div><\/div><div class=row ng-class="{\'has-error\': formName.{{dataname}}_{{myIndex}}_region.$error.required}"><div class=form-group><label> {{$root.source(\'Region\')}}<\/label> <select ng-if="data.country.id==1" id={{dataname}}_{{myIndex}}_region class="form-control newInput" name={{dataname}}_{{myIndex}}_region ng-model=data.region ng-options="getLocalizedTitle(regionItem) for regionItem in regions track by regionItem.id" ng-required="isRequired || isRequiredRegion"><\/select> <input ng-if="data.country.id!=1" name={{dataname}}_{{myIndex}}_region ng-model=data.region.title type=text class="form-control newInput" ng-required="isRequired || isRequiredRegion || data.country.code === \'KG\' || data.country.code === \'HR\'" ng-change="data.region.id=null"><\/div><\/div><div ng-show="showCity &amp;&amp; data.region.title"><div class=row ng-class="{\'has-error\': formName.{{dataname}}_{{myIndex}}_city.$error.required || formName.{{dataname}}_{{myIndex}}_newCity.$error.required}"><div class="row form-group"><div class="col-lg-12 col-xs-12 pr0 pl0 sum-box" ng-class="{\'has-error\': data.country.id==1 &amp;&amp; data.region &amp;&amp; !data.city &amp;&amp; !newCity.title}"><label> {{$root.source(\'City\')}}<\/label> <select ng-if="data.country.id==1" name={{dataname}}_{{myIndex}}_city ng-model=data.city ng-change=cityChanged() ng-mouseenter=loadCities() ng-focus=loadCities() id={{dataname}}_{{myIndex}}_city ng-options="getLocalizedTitle(cityItem) for cityItem in cities track by cityItem.id" class="form-control newInput"><\/select> <input ng-if="data.country.id!=1" name={{dataname}}_{{myIndex}}_city ng-model=data.city.title type=text class="form-control newInput" ng-change="data.city.id=null" ng-required="isRequired || isRequiredCity || data.country.code === \'KG\' || data.country.code === \'HR\'"><\/div><div ng-if="data.country.id==1" class="col-lg-12 col-xs-12 pr0 pl0"><label> <i class="fa fa-home"><\/i> {{$root.source(\'OtherSettlement\')}}<\/label> <input ng-model=newCity.title ng-change=newCityChanged() type=text name={{dataname}}_{{myIndex}}_newCity class="form-control newInput"><\/div><div ng-if="data.country.id!=1 &amp;&amp; dataname!=\'postAddress\'" class="col-lg-6 col-xs-12" ng-class="{\'has-error\': formName.{{dataname}}_{{myIndex}}_regCode.$error.required }"><label> <i class="fa fa-home"><\/i> {{$root.source(\'RegistryCode\')}}<\/label> <select ng-model=data.scheme name={{dataname}}_{{myIndex}}_regCode ng-options="regCode.name for regCode in regCodes track by regCode.id" class="form-control newInput" ng-required="isRequired || isRequiredScheme"><\/select><\/div><\/div><\/div><\/div><div ng-if="data.city.title || newCity.title || (data.country.id!=1 &amp;&amp; data.city.title)"><div class=row ng-class="{\'has-error\': !formName.{{dataname}}_{{myIndex}}_addressStr.$valid || formName.{{dataname}}_{{myIndex}}_addressStr.$error.required}"><div class=form-group><label> <i class="fa fa-home"><\/i> {{$root.source(\'StreetHouseFlat\')}} <\/label> <input type=text name={{dataname}}_{{myIndex}}_addressStr ng-model=data.addressStr id={{dataname}}_{{myIndex}}_addressStr class="form-control newInput" ng-minlength=5 autocomplete=off ng-required="(isRequired || isRequiredStreet) &amp;&amp; isDocFilled(data)"><div class=help-inline><span ng-show=!!formName.{{dataname}}_{{myIndex}}_addressStr.$error.pattern> {{$root.source(\'Field\')}} {{$root.source(\'ShouldHaveOnlyLetters\')}}<\/span> <span ng-show=!!formName.{{dataname}}_{{myIndex}}_addressStr.$error.minlength> {{$root.source(\'Field\')}} {{$root.source(\'ShouldBeNotLess5Symbols\')}}. <\/span><\/div><\/div><\/div><div class=row ng-class="{\'has-error\': !formName.{{dataname}}_{{myIndex}}_postIndex.$valid || formName.{{dataname}}_{{myIndex}}_postIndex.$error.required}"><div class=form-group><label> <i class="fa fa-home"><\/i> {{$root.source(\'Index\')}}<\/label> <input ng-if=!disableIndexMask type=text name={{dataname}}_{{myIndex}}_postIndex ng-model=data.postIndex id={{dataname}}_{{myIndex}}_postIndex class="form-control newInput" ng-pattern=regexPatternNumber autocomplete=off ng-minlength="(data.typeOfOrganization.value === 3 || persType === 3) &amp;&amp; 2 || 5" ng-maxlength="data.country.code === \'KG\' &amp;&amp; 6 || 5" ng-required="isRequired &amp;&amp; isDocFilled(data)"> <input ng-if=disableIndexMask type=text name={{dataname}}_{{myIndex}}_postIndex ng-model=data.postIndex id={{dataname}}_{{myIndex}}_postIndex class="form-control newInput" ng-pattern=wordAnyLanguage ng-minlength=1 autocomplete=off ng-maxlength=20 ng-required="(isRequired || isRequiredIndex) &amp;&amp; isDocFilled(data)"><div class=help-inline><span ng-show=formName.{{dataname}}_{{myIndex}}_postIndex.$error.pattern> {{$root.source(\'Index\')}} {{$root.source(\'ShouldHaveOnlyDigits\')}}.<\/span> <span ng-show=formName.{{dataname}}_{{myIndex}}_postIndex.$error.minlength> {{$root.source(\'Index\')}} <span ng-show="(data.typeOfOrganization.value === 3 || persType === 3)">{{$root.source(\'ShoudConsistOf2Digits\')}}<\/span> <span ng-hide="(data.typeOfOrganization.value === 3 || persType === 3)">{{$root.source(\'ShoudConsistOf5Digits\')}}<\/span> <\/span> <span ng-if=!disableIndexMask ng-show=formName.{{dataname}}_{{myIndex}}_postIndex.$error.maxlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}} <\/span> <span ng-if=disableIndexMask ng-show=formName.{{dataname}}_{{myIndex}}_postIndex.$error.maxlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf1or20Digits\')}} <\/span><\/div><\/div><\/div><\/div><\/fieldset><\/div><div ng-if="typeForm == \'flat\'" class=addressBlockInn><fieldset><div class=row><div class="col-md-3 padding-row"><label> {{$root.source(\'Country\')}}<\/label> <input disabled type=text ng-value="$root.source(\'Ukraine\')" class=form-control><\/div><\/div><div class=row><div class="col-md-3 padding-row" ng-class="{\'has-error\': formName.{{\'region_\' + parentIndex + index }}.$error.required                                                    || (!isRegionCorrect &amp;&amp; !data.accordingToDocuments)}"><label> {{$root.source(\'Region\')}}<\/label> <select name="{{\'region_\' + parentIndex + index}}" ng-model=data.region id="{{\'region_\' + parentIndex + index }}" ng-options="getLocalizedTitle(regionItem) for regionItem in regions track by regionItem.id" class=form-control ng-required="(isRequiredRegion || isRequired) &amp;&amp; !data.accordingToDocuments" ng-disabled=isDisabled><option ng-value=null ng-if="(directory === \'e-catalogOffer\' &amp;&amp; !(isRequiredRegion || isRequired)) || typeForm == \'flat\'"> <\/select><\/div><div class="col-md-3 padding-row" ng-if=showCity ng-class="{\'has-error\': (formName.{{\'city_\' + parentIndex + index }}.$error.required &amp;&amp; formName.{{\'otherCity_\' + parentIndex + index }}.$error.required)}"><div ng-class="{\'has-error\': isRequired &amp;&amp; data.region &amp;&amp; !data.city.title &amp;&amp; !newCity.title}"><label>{{$root.source(\'City\')}}<\/label> <select name="{{\'city_\' + parentIndex + index }}" ng-model=data.city ng-change=cityChanged() ng-mouseenter=loadCities() ng-focus=loadCities() id="{{\'city_\' + parentIndex + index }}" ng-options="getLocalizedTitle(cityItem) for cityItem in cities track by cityItem.id" ng-disabled="isDisabled || cpvForMarket === \'99999999-9\'" ng-required="(isRequired || isRequiredCity) &amp;&amp; !newCity.title" class=form-control><option ng-value=null ng-if="typeForm == \'flat\'"><\/select><\/div><\/div><div class="col-md-3 padding-row" ng-if=showCity ng-class="{\'has-error\': (data.country.id==1 &amp;&amp; formName.{{\'city_\' + parentIndex + index }}.$error.required &amp;&amp; formName.{{\'otherCity_\' + parentIndex + index }}.$error.required)}"><div><label>{{$root.source(\'Other\')}}<\/label> <input ng-model=newCity.title ng-change=newCityChanged() type=text name="{{\'otherCity_\' + parentIndex + index }}" class=form-control ng-disabled="isDisabled || cpvForMarket === \'99999999-9\'"><\/div><\/div><\/div><div class=row><div class="col-sm-9 padding-row" ng-class="{\'has-error\': !formName[\'street_\' + parentIndex + index].$valid || formName[\'street_\' + parentIndex + index].$error.required}" ng-if="directory != \'e-catalogOffer\'"><label ng-if="cpvForMarket != \'99999999-9\'">{{$root.source(\'StreetHouseFlat\')}}<\/label> <label ng-if="cpvForMarket == \'99999999-9\'">Можливість доставки<\/label> <input type=text name="{{\'street_\' + parentIndex + index }}" ng-model=data.addressStr id="{{\'street_\' + parentIndex + index }}" class=form-control ng-minlength=5 autocomplete=off ng-disabled=isDisabled ng-required="(isRequired || isRequiredStreet) &amp;&amp; isDocFilled(data)"><div class=help-inline><span ng-show="!!formName.{{\'street_\' + parentIndex + index }}.$error.pattern"> {{$root.source(\'Field\')}} {{$root.source(\'ShouldHaveOnlyLetters\')}}<\/span> <span ng-show="!!formName.{{\'street_\' + parentIndex + index }}.$error.minlength"> {{$root.source(\'Field\')}} {{$root.source(\'ShouldBeNotLess5Symbols\')}}. <\/span><\/div><\/div><div class="col-sm-3 padding-row" ng-class="{\'has-error\': !formName[\'postIndex_\' + parentIndex + index].$valid || formName[\'postIndex_\' + parentIndex + index].$error.required}"><label> {{$root.source(\'Index\')}} <\/label> <input ng-if=!disableIndexMask type=text name="{{\'postIndex_\' + parentIndex + index}}" ng-model=data.postIndex id="{{\'postIndex_\' + parentIndex + index}}" class=form-control ng-pattern=regexPatternNumber ng-minlength=5 autocomplete=off ng-maxlength=5 ng-disabled=isDisabled ng-required="(isRequired || isRequiredIndex) &amp;&amp; isDocFilled(data)"> <input ng-if=disableIndexMask type=text name="{{\'postIndex_\' + parentIndex + index}}" ng-model=data.postIndex id="{{\'postIndex_\' + parentIndex + index}}" class=form-control ng-pattern=wordAnyLanguage autocomplete=off ng-minlength=1 ng-maxlength=20 ng-disabled=isDisabled ng-required="isRequired &amp;&amp; isDocFilled(data)"><p class=help-inline ng-show="formName.{{\'postIndex_\' + parentIndex + index}}.$error.pattern">{{$root.source(\'Index\')}} {{$root.source(\'ShouldHaveOnlyDigits\')}}.<p class=help-inline ng-show="formName.{{\'postIndex_\' + parentIndex + index}}.$error.minlength">{{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}}.<p class=help-inline ng-if=!disableIndexMask ng-show="formName.{{\'postIndex_\' + parentIndex + index}}.$error.maxlength">{{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}}<p class=help-inline ng-if=disableIndexMask ng-show="formName.{{\'postIndex_\' + parentIndex + index}}.$error.maxlength">{{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf1or20Digits\')}}<\/div><\/div><\/fieldset><\/div><div ng-if="typeForm == \'awardCreateTenderDetailes\'"><fieldset><div class=row><div class=col-sm-2>{{$root.source(\'Country\')}}<\/div><div class=col-sm-4><select id=qa_country ng-if="persType==3 || dataname===\'ac_address\'" ng-model=data.country ng-mouseenter="loadCountries() &amp;&amp; !countriesLoaded" ng-focus=loadCountries() ng-init=loadCountries() ng-change=onCountryChanged() ng-options="language.name==\'en\' ? countryItem.titleEN : countryItem.title for countryItem in countries track by countryItem.id" class=form-control ng-required="isRequired || isRequiredCountry"> <\/select><\/div><div class=col-sm-2>{{$root.source(\'Region\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': formName.{{dataname}}_{{myIndex}}_region.$error.required}"><select id=qa_region_select ng-if="data.country.id==1" name={{dataname}}_{{myIndex}}_region ng-model=data.region ng-options="getLocalizedTitle(regionItem) for regionItem in regions track by regionItem.id" class=form-control ng-required="isRequired || isRequiredRegion"><option ng-value=null ng-if="!(isRequiredRegion || isRequired)"> <\/select> <input id=qa_region_input ng-if="data.country.id!=1" name={{dataname}}_{{myIndex}}_region ng-model=data.region.title type=text class=form-control ng-change="data.region.id=null" ng-required="isRequired || isRequiredRegion"><\/div><\/div><div class=row ng-if="showCity &amp;&amp; !isRegionCityChecked()" ng-class="{\'has-error\': (data.country.id==1 &amp;&amp; formName.{{dataname}}_{{myIndex}}_city.$error.required &amp;&amp; formName.{{dataname}}_{{myIndex}}_newCity.$error.required)}"><div class=col-sm-2>{{$root.source(\'City\')}}<\/div><div ng-if="data.country.id==1" class=col-sm-4 ng-class="{\'has-error\': data.country.id==1 &amp;&amp; data.region &amp;&amp; !data.city &amp;&amp; !newCity.title &amp;&amp; (isRequired || isRequiredCity)}"><select id=qa_city_select name={{dataname}}_{{myIndex}}_city ng-model=data.city ng-change=cityChanged() ng-mouseenter=loadCities() ng-focus=loadCities() ng-required="isRequired || isRequiredCity" ng-options="getLocalizedTitle(cityItem) for cityItem in cities track by cityItem.id" class=form-control><option ng-value=null><\/select><\/div><div class=col-sm-4 ng-if="data.country.id!=1" ng-class="{\'has-error\': data.country.id!=1 &amp;&amp; formName.{{dataname}}_{{myIndex}}_city.$error.required}"><input id=qa_city_input name={{dataname}}_{{myIndex}}_city ng-model=data.city.title type=text class=form-control ng-change="data.city.id=null" ng-required="isRequired || isRequiredCity"><\/div><div class=col-sm-2 ng-if="data.country.id==1">{{$root.source(\'OtherSettlement\')}}<\/div><div class=col-sm-4 ng-if="data.country.id==1"><input id=qa_new_city ng-model=newCity.title ng-change=newCityChanged() type=text name={{dataname}}_{{myIndex}}_newCity class=form-control><\/div><div class=col-sm-2 ng-if="data.country.id &amp;&amp; data.country.id !== 1 &amp;&amp; dataname !== \'postAddress\' &amp;&amp; regCodes.length !== 0">{{$root.source(\'RegistryCode\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': isRequired &amp;&amp; !data.scheme}" ng-if="data.country.id &amp;&amp; data.country.id !== 1 &amp;&amp; dataname !== \'postAddress\' &amp;&amp; regCodes.length !== 0"><select id=qa_registry_code ng-model=data.scheme name={{dataname}}_{{myIndex}}_regCode ng-options="regCode.id as regCode.name for regCode in regCodes" class=form-control ng-required="isRequired || isRequiredScheme"><\/select><\/div><\/div><div class=row ng-if="data.city.title || newCity.title                                || (data.country.id!=1 &amp;&amp; data.city.title)                                || isRegionCityChecked()"><div class=col-sm-2>{{$root.source(\'StreetHouseFlat\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': !formName.{{dataname}}_{{myIndex}}_addressStr.$valid ||formName.{{dataname}}_{{myIndex}}_addressStr.$error.required}"><input id=qa_addressStr type=text name={{dataname}}_{{myIndex}}_addressStr ng-model=data.addressStr class=form-control ng-minlength=5 ng-required="(isRequired || isRequiredStreet) &amp;&amp; isDocFilled(data)"><div class=help-inline><span ng-show=!!formName.{{dataname}}_{{myIndex}}_addressStr.$error.pattern> {{$root.source(\'Field\')}} {{$root.source(\'ShouldHaveOnlyLetters\')}}<\/span> <span ng-show=!!formName.{{dataname}}_{{myIndex}}_addressStr.$error.minlength> {{$root.source(\'Field\')}} {{$root.source(\'ShouldBeNotLess5Symbols\')}}. <\/span><\/div><\/div><div class=col-sm-2>{{$root.source(\'Index\')}}<\/div><div class=col-sm-4 ng-class="{\'has-error\': !formName.{{dataname}}_{{myIndex}}_postIndex.$valid || formName.{{dataname}}_{{myIndex}}_postIndex.$error.required}"><input id=qa_post_index_ua ng-if="data.country.id == 1" type=text name={{dataname}}_{{myIndex}}_postIndex ng-model=data.postIndex autocomplete=off class=form-control ng-pattern=regexPatternNumber ng-minlength=5 ng-maxlength=5 ng-required="(isRequired || isRequiredIndex) &amp;&amp; isDocFilled(data)"> <input id=qa_post_index ng-if="data.country.id != 1" type=text name={{dataname}}_{{myIndex}}_postIndex ng-model=data.postIndex id={{dataname}}_{{myIndex}}_postIndex class=form-control ng-pattern=wordAnyLanguage autocomplete=off ng-minlength=1 ng-maxlength=20 ng-required="(isRequired || isRequiredIndex) &amp;&amp; isDocFilled(data)"><div class=help-inline><span ng-show="data.country.id == 1 &amp;&amp; formName.{{dataname}}_{{myIndex}}_postIndex.$error.pattern"> {{$root.source(\'Index\')}} {{$root.source(\'ShouldHaveOnlyDigits\')}}.<\/span> <span ng-if=!disableIndexMask ng-show=formName.{{dataname}}_{{myIndex}}_postIndex.$error.maxlength> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}} <\/span> <span ng-if=disableIndexMask ng-show="data.country.id != 1 &amp;&amp; (formName.{{dataname}}_{{myIndex}}_postIndex.$error.maxlength || formName.{{dataname}}_{{myIndex}}_postIndex.$error.minlength)"> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf1or20Digits\')}} <\/span> <span ng-if=disableIndexMask ng-show="data.country.id == 1 &amp;&amp; (formName.{{dataname}}_{{myIndex}}_postIndex.$error.maxlength || formName.{{dataname}}_{{myIndex}}_postIndex.$error.minlength)"> {{$root.source(\'Index\')}} {{$root.source(\'ShoudConsistOf5Digits\')}} <\/span><\/div><\/div><\/div><\/fieldset><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/email.html","<div><label ng-if=!hideLabel for=email>E-mail <span ng-show=\"!formName['email' + '_' + index].$valid||formName['email' + '_' + index].$error.required\">*<\/span><\/label><div class=controls ng-class=\"{'has-error':!formName['email' + '_' + index].$valid}\"><input type=email id=email name=\"{{'email' + '_' + index}}\" class=form-control ng-class=\"{'newInput':newDesign}\" ng-model=data ng-pattern=regexEmail ng-required=!skipRequired><div class=help-inline><span ng-show=\"!formName['email' + '_' + index].$valid &amp;&amp; !formName['email' + '_' + index].$pristine\"> {{$root.source('ErrorEmail')}}<\/span><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/fio.html","<label> {{$root.source('Fio')}} <span ng-show=\"formName.lastName.$error.required ||                   formName.firstName.$error.required ||                   formName.patronymic.$error.required ||                   !formName.lastName.$valid || !formName.firstName.$valid || !formName.patronymic.$valid\"> * <\/span> <\/label><div class=\"row ml-15 mr-15\"><div class=form-group><div class=col-md-4 ng-class=\"{'has-error':!formName.lastName.$valid}\"><input type=text id=lastName name=lastName ng-model=data.lastName placeholder=\"{{$root.source('Surname')}}\" class=form-control ng-class=\"{'newInput':newDesign}\" ng-pattern=regexPattern ng-minlength=2 ng-maxlength=20 required><\/div><div class=col-md-4 ng-class=\"{'has-error':!formName.firstName.$valid}\"><input type=text id=firstName name=firstName ng-model=data.firstName placeholder=\"{{$root.source('Name')}}\" class=form-control ng-class=\"{'newInput':newDesign}\" ng-pattern=regexPattern ng-minlength=2 ng-maxlength=20 required><\/div><div class=col-md-4 ng-class=\"{'has-error':!formName.patronymic.$valid}\"><input type=text id=patronymic name=patronymic ng-model=data.patronymic placeholder=\"{{$root.source('SecondName')}}\" class=form-control ng-class=\"{'newInput':newDesign}\" ng-pattern=regexPattern ng-minlength=2 ng-maxlength=20><\/div><\/div><div class=help-inline><div ng-show=!!formName.lastName.$error.pattern>{{$root.source('Field')}} \"{{$root.source('Surname')}}\" {{$root.source('ShouldHaveOnlyLetters')}}<\/div><div ng-show=!!formName.lastName.$error.minlength>{{$root.source('Field')}} \"{{$root.source('Surname')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.lastName.$error.maxlength>{{$root.source('Field')}} \"{{$root.source('Surname')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.firstName.$error.pattern>{{$root.source('Field')}} \"{{$root.source('Name')}}\" {{$root.source('ShouldHaveOnlyLetters')}}<\/div><div ng-show=!!formName.firstName.$error.minlength>{{$root.source('Field')}} \"{{$root.source('Name')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.firstName.$error.maxlength>{{$root.source('Field')}} \"{{$root.source('Name')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.patronymic.$error.pattern>{{$root.source('Field')}} \"{{$root.source('SecondName')}}\" {{$root.source('ShouldHaveOnlyLetters')}}<\/div><div ng-show=!!formName.patronymic.$error.minlength>{{$root.source('Field')}} \"{{$root.source('SecondName')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.patronymic.$error.maxlength>{{$root.source('Field')}} \"{{$root.source('SecondName')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/organisationFullName.html","<div class=row><div ng-class=\"{'col-sm-6': useNameEn, 'col-sm-12': !useNameEn}\"><label for=fullName> {{$root.source('NameOfOrganization')}}<\/label><div class=controls ng-class=\"{'has-error': formName.fullName.$error.required||!formName.fullName.$valid}\"><input type=text id=fullName name=fullName ng-model=data placeholder=\"{{$root.source('FullName')}}\" class=\"form-control newInput\" ng-minlength=5 ng-change=translit() required><div class=help-inline><span ng-show=formName.fullName.$error.pattern>{{$root.source('InvalidCharacters')}}<\/span> <span ng-show=formName.fullName.$error.minlength>{{$root.source('FullName')}} {{$root.source('ShouldBeNotLess5Symbols')}}<\/span><\/div><\/div><\/div><div class=col-sm-6 ng-show=useNameEn><label for=fullNameEN>{{$root.source('NameOfOrganizationEnglish')}}<\/label><div class=controls ng-class=\"{'has-error': !formName.fullNameEN.$valid || formName.fullNameEN.$error.pattern}\"><input type=text id=fullNameEN name=fullNameEN ng-model=nameEn placeholder=\"{{$root.source('FullNameEn')}}\" class=\"form-control newInput\" ng-minlength=5><div class=help-inline><span ng-show=formName.fullNameEN.$error.minlength> {{$root.source('FullNameEn')}} {{$root.source('ShouldBeNotLess5Symbols')}}<\/span><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/personType.html",'<div class=form-group><div class=controls ng-class="{\'has-error\':  !data.typeName || formName.personType.$error.required }"><select class=newInput name=personType ng-init="data = persons[data - 1] || data" ng-options="person.typeName for person in persons" ng-model=data ng-disabled=dsbl> <\/select><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/phoneWithMask.html","<label ng-if=!hideLabel for=phone class=labelPhone> {{$root.source('Telephone')}} <span class=phone_dot>*<\/span><\/label><div class=controls ng-class=\"{'has-error': formName['phone_' + index].$dirty &amp;&amp; !isValidPhone() ||                                     place === 'registerNew' &amp;&amp; formName['phone_' + index].$dirty &amp;&amp; formName['phone_' + index].$error.required ||                                     place !== 'registerNew' &amp;&amp; formName['phone_' + index].$error.required}\"><input phone-input type=text id=phone name=\"{{'phone_' + index}}\" ng-model=data placeholder=\"{{$root.source('TelExample')}}\" class=form-control ng-class=\"{'newInput':newDesign}\" ng-required=\"isRequired || isPhoneRequired\"><div class=help-inline ng-if=\"!phoneValidLengthMin &amp;&amp; !isValidPhone() &amp;&amp; data\"><span>{{$root.source('InvalidCharacters')}}.<\/span><\/div><div class=help-inline ng-if=\"phoneValidLengthMin &amp;&amp; !isValidPhone() &amp;&amp; data\"><span>{{$root.source('PhoneShouldContain')}} {{phoneValidLengthMin}} {{$root.source('Symbols')}}.<\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/url.html","<label ng-if=!hideLabel for=\"{{'url' + '_' + index}}\"> {{$root.source('Site')}}<\/label><div class=controls ng-class=\"{'has-error': !formName['url' + '_' + index].$valid}\"><input type=url id=url ng-max=30 name=\"{{'url' + '_' + index}}\" ng-model=data placeholder=http://example.com ng-pattern=regexUrl class=form-control ng-class=\"{'newInput':newDesign}\"><div class=help-inline><span ng-show=\"!formName['url' + '_' + index].$valid\">{{$root.source('InvalidUrl')}}<\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/contracting/contractingClose.html","<div class=panel-heading><h1 class=page-title><span>{{$root.source('PurchaseForAgreement')}}<\/span><\/h1><\/div><div class=panel-body><div class=panel-group><p class=\"alert alert-danger\" ng-if=vm.contract.messageEndContract>{{$root.source('UnfinishedAmendmentContract')}}<div class=\"mb25 w100\"><div class=col-sm-12 ng-if=signCheck><sign-check-new entity-out-of-tender=true is-signature-file-exist=vm.contract.isSignatureExist contracting-close=vm.contract is-signed=vm.contract.isSignedAfterChecking entity-type=\"'contractingClose'\" need-check-by-internal-url=true> <\/sign-check-new><\/div><\/div><div ng-if=vm.contract.value class=mt15><contracting-amount-form palace=\"'contractingClose'\" form-name=contractingCloseForm contract=vm.contract><\/contracting-amount-form><\/div><div class=row><div class=col-sm-4>{{$root.source('ContractPeriod')}}:<\/div><div class=col-sm-4 ng-class=\"{'has-error': contractingCloseForm.startDate.$invalid}\">{{$root.source('since')}} <input class=form-control type=text autocomplete=off ng-model=vm.contract.period.startDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} name=startDate data-autoclose=1 placeholder=\"{{$root.source('fromDate')}}\" data-animation=am-fade bs-datepicker dayoff=true required><\/div><div class=col-sm-4 ng-class=\"{'has-error': contractingCloseForm.endDate.$invalid}\">{{$root.source('upTo')}} <input class=form-control autocomplete=off type=text name=endDate ng-model=vm.contract.period.endDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} data-autoclose=1 placeholder=\"{{$root.source('toDate')}}\" data-animation=am-fade data-min-date={{vm.contract.period.startDate}} bs-datepicker dayoff=true required><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('DocumentsAttached')}}:<\/div><div class=col-sm-8><span ng-if=\"vm.contract.documents.length==0\">{{$root.source('DocumentsNotAdded')}}<\/span><div ng-repeat=\"(key, value) in vm.contract.documents | groupBy: 'documentType.type'\"><p><span ng-if=\"key !=='undefined'\" style=font-size:100%> <b class=text-info>{{$root.source('DocumentType')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if=\"key=='undefined'\" class=text-warning style=font-size:100%> {{$root.source('Others')}} <\/b><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th ng-if=\"vm.contract.procurementMethodType === 'reporting'\" class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<th class=doc-modify>{{$root.source('Act')}}<tr ng-repeat=\"document in value track by $index\" ng-class=\"{'deleted-docs' : document.isDeleted}\"><td class=doc-type><a ng-if=\"document.confidentiality !== 'buyerOnly'\" target=_self title=\"{{$root.source('Download')}}\" href={{document.url}}> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <a ng-if=\"document.confidentiality === 'buyerOnly'\" target=_self title=\"{{$root.source('Download')}}\" ng-click=downloadPrivateDoc(document)> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a><td class=doc-name ng-class=\"{'docDeletes' : document.isDeleted}\"><a download-doc title={{document.title}} preview={{document.url}} format={{document.format}}> {{document.title}} <\/a><br> <span ng-if=document.description>({{document.description}}<\/span> <upload-file class=\"'hidden-print'\" ng-show=document.ch on-success=reloadDocuments need-to-skip-complaints=true files=updateDocuments fields=\"{ myObj:  { tenderId: vm.contract.tenderId, documentId: document.id, contractingId: vm.contract.id }, DocumentType: document.documentTypeId}\" no-plus-icon=true><\/upload-file><td ng-if=\"vm.contract.procurementMethodType === 'reporting'\" class=doc-privacy><div class=mt10><span ng-if=\"document.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source('private')}} <\/span> <span ng-if=\"document.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[document.id] &amp;&amp; document.confidentialityRationale\">{{document.confidentialityRationale}}<\/div><td class=doc-state><span ng-if=document.isDeleted> <i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}: <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-show=\"!document.isDeleted \"> <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-if=\"!document.isDeleted &amp;&amp; document.dateModified\">{{$root.source('IsExported')}}:<\/span><td class=doc-date>{{document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<td class=doc-modify><a ng-if=\"document.url                                                  &amp;&amp; !document.isDeleted                                                  &amp;&amp; document.documentOf === null                                                  &amp;&amp; document.title.indexOf('.p7s') === -1\" id=changeDoc_{{$index}} ng-click=\"changeDoc(document, $event)\"><i class=\"fa fa-pencil hidden-print cp\"><\/i>{{$root.source('Edit')}}<\/a><\/table><\/div><\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('Documents')}}:<\/div><div class=col-sm-8><div style=float:left;margin-right:10px;display:block ng-attr-title=\"{{ !selectedDocType ? $root.source('ChooseType') : '' }}\"><upload-file files=documentsToAdd is-disabled=!selectedDocType need-to-skip-complaints=true fields=\"{ myObj: {tenderId: vm.contract.tenderId, documentId: null, contractingId: vm.contract.id}, DocumentType: selectedDocType.id }\" on-success=reloadDocuments is-add-file-title=true><\/upload-file><\/div><div class=controls style=display:block;float:left><select name=docType id=docType ng-model=selectedDocType ng-options=\"getLocalized(item.title) for item in documentTypes track by item.id\" class=form-control><option value=\"\" ng-show=!selectedDocType style=color:#555>{{$root.source('ChooseType')}}<\/select><\/div><span ng-repeat=\"doc in documentsToAdd\" style=display:block;clear:both> {{'  '+ doc.name}} [{{$index}}] <\/span><div style=\"margin:5px 0;float:left;clear:both\" class=upload-message>{{$root.source('MaxFileSize')}}<\/div><progressbar ng-if=\"documentsToUpdate.length>0\" class=\"progress-striped active\" value=documentsToUpdate[0].progress>{{documentsToUpdate[0].name}}: {{documentsToUpdate[0].progress}}%<\/progressbar><\/div><\/div><\/div><\/div><div ng-include=\"'modalSign from cache'\"><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/buyersView.html",'<div ng-repeat="buyer in data"><span class="value a" ng-click=searchByEDRPOU(buyer.identifier.apiId)>{{buyer.name}}<\/span><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/buyersEdit.html",'<div class=row><div class=col-sm-3><label>{{$root.source(\'Customers\')}}<\/label><\/div><div class=col-sm-5><div class=input-group ng-class="{\'has-error\': formname.checkedBuyersText.$error.required }"><input type=hidden name=checkedBuyersText ng-model=checkedBuyersText ng-required=true> <input type=text class=form-control aria-label=... ng-model=checkedBuyersText placeholder="{{$root.source(\'Customers\')}}" disabled><div class="input-group-btn dropdown" dropdown is-open=$parent.isStatOpen auto-close=outsideClick><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown><span class=caret><\/span><\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=width:320px;padding-left:35px><li ng-repeat="buyer in buyers"><label class=checkbox> <input type=checkbox ng-model=checkedBuyers[$index] ng-click="changeBuyerSelection(buyer, checkedBuyers[$index])"> {{buyer.name}} <\/label><\/ul><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/itemDeliveryAddress.html",'<div class="row mt5"><div class=col-sm-3><label for=title>{{$root.source(\'DeliveryDetailsPlaceDate\')}}:<\/label> <label style=font-weight:400 ng-if=!isPriceQuotation> <input type=checkbox id="{{\'itemAddressAccToDocs_\' + lIndex + \'_\' + iIndex}}" class="mr10 ng-pristine ng-valid ng-empty ng-touched" ng-disabled=isDisabled ng-model=item.deliveryAddress.accordingToDocuments> {{$root.source(\'AccordingToDoc\')}} <\/label><\/div><div class=col-sm-9 ng-if="!isPriceQuotation || item.deliveryAddress"><address is-required=!isNotRequired is-required-country=true form-name=formName index=iIndex parent-index=lIndex type-form="\'flat\'" data=item.deliveryAddress is-disabled="isDisabled || item.deliveryAddress.accordingToDocuments" dataname=deliveryAddress><\/address><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalCreateMilestone.html",'<div class="modal fade" id=modalCreateMilestone aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'CreateMessageRequestEliminateInconsistencies\')}}<\/h4><\/div><div class=modal-body><div class=container-fluid><div class=row><div class=col-sm-3>{{$root.source(\'Description\')}}:<\/div><div class=col-sm-9><textarea class=form-control required ng-model=vm.description><\/textarea><\/div><\/div><\/div><\/div><div class=modal-footer><div><button class="btn btn-danger w166" data-dismiss=modal> <i class="fa fa-remove"><\/i> {{$root.source(\'Cancel\')}} <\/button> <button class="btn btn-success" id=createMilestoneSuccess click-and-block=createMilestone() ng-disabled=!vm.description.length> <i class="fa fa-check"><\/i> {{$root.source(\'Create\')}} <\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/modalCancelTenderButton.html",'<div ng-if="lot.isShowCreateCancellationBtn || lot.isShowContinueCancellationBtn"><span ng-if="type == \'lot\'"> <a class="btn btn-danger btn-censel" ng-click=openModalCancelTender(lot)> <b ng-if=lot.isShowCreateCancellationBtn> {{$root.source("StartLotCancellation")}} <\/b> <b ng-if=lot.isShowContinueCancellationBtn> {{$root.source("ContinueLotCancellation")}} <\/b> <\/a> <\/span><\/div><div ng-if="detailes.isShowCreateCancellationBtn || detailes.isShowContinueCancellationBtn"><div ng-if="type != \'lot\'"><div class="wfc fl mr5"><a class="btn btn-danger" ng-click=openModalCancelTender()> <span ng-if=detailes.isShowCreateCancellationBtn> {{$root.source("StartTenderCancellation")}} <\/span> <span ng-if=detailes.isShowContinueCancellationBtn> {{$root.source("ContinueTenderCancellation")}} <\/span> <\/a><\/div><\/div><\/div><modal-cancel ng-if=showModalCancelTender id=id detailes=detailes modal-cancel=cancelTenderModel begin-cancel-tender=beginCancelTender end-cancel-tender=endCancelTender add-files=addFiles cancelation-data=cancelationData check-documents-is-exported=checkDocumentsIsExported cancel-tender-model=cancelTenderModel set-cancellation-pending-status=setCancellationPendingStatus set-cancellation-active-status=setCancellationActiveStatus set-unsuccessful-status=setUnsuccessfulStatus sorted-cancellations=sortedCancellations> <\/modal-cancel>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/myTenders/tendersSearchAndFilter.html",'<div id=topFilters><div class="row-search fr"><div class=fl><span ng-show=showClearFilterButton ng-click="vm.clear(); vm.search()" class="icon filters-clear cp fl" style=position:inherit> <\/span> <a class="dropdown-toggle fl cp" data-toggle=modal data-target=#myTenderSearch> <span ng-hide=showClearFilterButton class="icon filters"><\/span>{{$root.source(\'Filters\')}} <\/a><\/div><a class=btn-search ng-click=vm.search() style=border-radius:0><span class="icon search"><\/span><\/a> <input class="form-control input-search" placeholder="{{vm.placeholderInputSearch || $root.source(\'PurchaseSearch\')}}" type=text ng-model=vm.filter.title maxlength=30 ng-keyup="$event.keyCode == 13 &amp;&amp; vm.search()"><\/div><\/div><div ng-include="\'tendersSearchModal from cache\'"><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/notificationsModal.html",'<div class="modal fade" id=notifications aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><h4 class=modal-title>{{$root.source(\'NewsFromEtender\')}}<\/h4><\/div><div class=modal-body style=padding-top:0><div ng-repeat="notification in notifications track by $index" ng-show=notification.show><h2>{{notification.name}}<\/h2><p ng-bind-html=trustAsHtml(notification.content) style=overflow-x:auto><\/p><img ng-if=notification.image data-ng-src={{notification.image}} class=w100><\/div><\/div><div class=modal-footer><button type=button id=i_got_it class="btn btn-success" ng-click=confirmedIsReadNotifications()>Я ознайомився<\/button><\/div><\/div><\/div><\/div><div class="modal fade" id=choosDocsNotification aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button ng-click=showNotificationsModalIfNeed() type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>Шановний клієнте, пропонуємо налаштувати спосіб отримання документів:<\/h4><\/div><div class=modal-body><ul><li>Отримання Документів, підписаних електронним цифровим підписом, в електронному вигляді та обмін такими Документами за допомогою програми <a href=https://www.medoc.ua/uk target=_blanck class=a>M.E.Doc<\/a><li>Отримання Документів у паперовому вигляді, підписаних уповноваженою особою та скріплених печаткою (за наявності) та обмін такими Документами за допомогою традиційних поштових відправлень.<\/ul><\/div><div class=modal-footer><button type=button class="btn btn-empty" ng-click="setDocumentWayType(\'paper\'); showNotificationsModalIfNeed()" data-dismiss=modal>У паперовому вигляді<\/button> <button type=button class="btn btn-success" ng-click="setDocumentWayType(\'electronic\'); showNotificationsModalIfNeed()" data-dismiss=modal>В електронному вигляді<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/milestones.html","<div ng-repeat=\"milestone in data track by milestone.id\" class=row><div class=\"col-sm-12 milestone\" id=tfh_block><div class=row><div class=col-sm-12><div class=tfh_title><h3 ng-if=\"milestone.code == '24h'\" class=ml100>{{$root.source('DiscrepancyRequestMessage')}}<\/h3><h3 ng-if=\"milestone.code == 'alp'\" class=ml100>{{$root.source('TenderOfferAbnormallyLow')}}<\/h3><h3 ng-if=\"milestone.code == 'extensionPeriod'\">{{$root.source('ProposalReviewPeriodExtension')}}<\/h3><span class=fr>{{$root.source('PublicationDate')}}: <span class=milestone-date>{{milestone.date | date:'dd-MM-yy, HH:mm:ss'}}<\/span><\/span><\/div><span class=circle-24h ng-if=\"milestone.code == '24h'\">24<\/span> <span class=circle-alp ng-if=\"milestone.code == 'alp'\">{{$root.source('ALP')}}<\/span><\/div><\/div><div class=row><div class=col-sm-11 ng-class=\"{'ml100': milestone.code !== 'extensionPeriod'}\"><p id=milestoneDescription>{{getLocalizedDescription(milestone)}}<\/div><\/div><div class=row><div class=col-sm-11 ng-class=\"{'ml100': milestone.code !== 'extensionPeriod'}\"><span ng-if=\"milestone.code == 'alp'\"> {{$root.source('DeadlineProvidingForLowPrice')}}: <\/span> <span ng-if=\"milestone.code == 'extensionPeriod'\"> {{$root.source('ProposalReviewFinalDate')}}: <\/span> <span ng-if=\"milestone.code != 'alp' &amp;&amp; milestone.code != 'extensionPeriod'\"> {{$root.source('FinalDateResolutionInconsistencies')}}: <\/span> <span id=dateAlp> {{milestone.dueDate | date:'dd-MM-yy, HH:mm:ss'}} <\/span><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalProcedureType.html","<div class=\"modal fade\" id=procedureType aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('ChooseProcedureType')}}<\/h4><\/div><div class=modal-body ng-init=\"vm.sProcedureType = vm.procedureTypes[0]\"><select id=chooseProcedureType ng-model=vm.sProcedureType ng-options=\"procedureType.isEnabled ? procedureType.title : procedureType.title + ' (' + $root.source('NotAvailableForCustomerType') + ')' disable when !procedureType.isEnabled for procedureType in vm.procedureTypes track by procedureType.id\" class=form-control> <\/select><div ng-if=additionalSettings ng-include=\"'additionalSettings from cache'\"><\/div><\/div><div class=modal-footer><div ng-include=\"'organizationKindNotification from cache'\"><\/div><a id=goToCreate class=\"btn btn-info\" ng-if=ng_localStorage.organization.organizationKindId ng-click=vm.goToCreate()><i class=\"fa fa-plus\"><\/i> {{$root.source('Continue')}}<\/a><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalMyTemplates.html",'<div class="modal fade" id=myTenderTemplates aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'ChooseTenderTemplate\')}}<\/h4><\/div><div class=modal-body><p ng-if="vm.tenderTemplates.length == 0">У Вас поки що не має шаблонів. Створюйте оголошення та додавайте їх до своїх шаблонів. Надалі Ви зможете створювати нові оголошення за допомогою збережених шаблонів.<ul class=list-group><div ng-repeat="templ in vm.tenderTemplates"><li class=list-group-item role=button><span class=pull-right> <a role=button class=cp ng-click=vm.removeTemplate(templ)><i class="fa fa-times" aria-hidden=true><\/i><\/a> <\/span> <span ng-click=vm.tenderTemplSelected(templ) data-dismiss=modal class=cp> <span class=cp><span id=templateName class="label label-danger">{{templ.templateName}}<\/span><\/span> <b class=cp><span id=tenderTitle>{{templ.tenderTitle}} <\/span><\/b><br> <span id=templateProcedureType class="text-info cp">{{vm.getTenderProcedureType(templ)}}<\/span> <\/span><\/li><\/div><\/ul><\/div><div class=modal-footer><button type=button class="btn btn-primary" data-dismiss=modal>{{$root.source(\'Close\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/myTenders/myTendersFilterButtons.html","<div class=\"btn-group style-buttons ListOfTendersTable fl mr15\"><label ng-class=\"{'active-filter-btn': vm.filter.tendersKind === ''}\" class=\"btn btn-empty\">{{$root.source('All')}} <input id=all class=dn type=radio ng-model=vm.filter.tendersKind ng-change=vm.search()> <\/label> <label ng-class=\"{'active-filter-btn': vm.filter.tendersKind === 'notExport'}\" class=\"btn btn-empty\">{{$root.source('Drafts')}} <input id=drafts class=dn type=radio ng-model=vm.filter.tendersKind ng-change=vm.search() value=notExport> <\/label> <label ng-class=\"{'active-filter-btn': vm.filter.tendersKind === 'activated'}\" class=\"btn btn-empty\">{{$root.source('Announcements')}} <input id=activated class=dn type=radio ng-model=vm.filter.tendersKind ng-change=vm.search() value=activated> <\/label><\/div><style>.active-filter-btn{text-decoration:underline}<\/style>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/myTenders/myTendersCreateAndRefresh.html",'<a class="btn btn-empty-green fl" data-toggle=modal data-target=#procedureType><i class="fa fa-plus"><\/i> {{$root.source(\'CreateTender\')}}<\/a> <a class="btn btn-empty fl" data-toggle=modal data-target=#myTenderTemplates ng-click=vm.loadTemplates() id=loadTemplates><i class="fa fa-plus"><\/i> {{$root.source(\'CreateFromTemplate\')}}<\/a> <a class="btn btn-empty buttons-plan-01 ng-isolate-scope" click-and-block=reload() title="{{$root.source(\'Restore\')}}"><i class="fa fa-refresh"><\/i><\/a>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutCause.html",'<div ng-if=detailes.cause class="row mt4 aag w100"><div class="col-xs-5 col-sm-4"><p>{{$root.source(\'Basis\')}}:<\/div><div class="col-xs-7 col-sm-8"><p id=cause ng-bind=detailes.cause.title><\/div><div class="col-xs-5 col-sm-4"><p>{{$root.source(\'Justification\')}}:<\/div><div class="col-xs-7 col-sm-8"><p id=causeDescription ng-bind=::detailes.causeDescription><\/div><\/div><div ng-if="::detailes.lots     &amp;&amp; detailes.config.hasAuction     &amp;&amp; detailes.lots.length > 0     &amp;&amp; detailes.lots[0]     &amp;&amp; detailes.lots[0].isFake     &amp;&amp; detailes.lots[0].auctionUrl" class="hidden-print mt7"><a class=text-info target=_blank rel="noindex, nofollow" id=tender_auctionUrl href={{::detailes.lots[0].auctionUrl}}><i class="fa fa-bar-chart"><\/i> {{$root.source(\'SeeAuctionProcedureRealization\')}}<\/a><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/myTenders/myTendersNoCustomer.html",'<table ng-table=vm.tableParams class="table table-hover table-striped sp-border myTendersNoCustomer new-table"><tr ng-repeat="tender in $data"><td data-title=""><td data-title="$root.source(\'TenderTitle\')" class=title-td><a href=# go-to-tender=tender tender-id=tender.id class=tender-table-title> <span ng-if=!tender.notExport>{{vm.customTendTitle(tender.title)|| $root.source(\'NoData\')}}<br>{{tender.organizationName}}<\/span> <span ng-if=tender.notExport>{{$root.source(\'Draft\')}}<\/span> <\/a> <a href=# go-to-tender=tender tender-id=tender.id class=red>{{$root.source(\'Next\')}}<\/a> <br> {{tender.tenderId || $root.source(\'NoData\')}}<div class="mobile-1000 mob-block-01"><span ng-if=tender.hasNotDeterminedBudget class="price green">{{$root.source(\'BudgetNotDetermined\')}}<\/span> <span ng-if=!tender.hasNotDeterminedBudget class="price green">{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<\/span> <br>{{$root.source(\'TotalPrice\')}}<\/div><div class="mobile-700 mob-block-02"><div class=lable-st ng-class=vm.getLabelClass(tender.status) style=font-size:100%>{{vm.getTenderDesc(tender)}}<\/div><div ng-show=vm.getTenderProcedureType(tender) style=margin-top:3px><div ng-bind=vm.getTenderProcedureType(tender)><\/div><\/div><\/div><td data-title="$root.source(\'TenderValue\')" data-sortable="\'tenderValue\'"><span ng-if=tender.hasNotDeterminedBudget class="price green">{{$root.source(\'BudgetNotDetermined\')}}<\/span> <span ng-if=!tender.hasNotDeterminedBudget class="price green">{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<\/span> <br>{{$root.source(\'TotalPrice\')}}<br><td data-title="$root.source(\'Status\')" data-sortable="\'status\'" class=status><div class=lable-st ng-class=vm.getLabelClass(tender.status) style=font-size:100%>{{vm.getTenderDesc(tender)}}<\/div><div ng-show=vm.getTenderProcedureType(tender) style=margin-top:3px>{{vm.getTenderProcedureType(tender)}}<\/div><td class=time-end data-title="$root.source(\'Completion\')" data-sortable="\'tenderEndDate\'"><span class="icon ic-clock"><\/span><br> <span ng-show="end[$index] > dateToDay" class=wsn><span am-time-ago=tender.tenderEndDate class=am-time-ago><\/span><\/span><br> <span class=wsn>{{(tender.tenderEndDate|date:\'dd-MM-yyyy, HH:mm\') || $root.source(\'NoData\')}}<\/span><div ng-if=tender.isTenderBlocked class=text-info style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': \'Протягом періоду блокування, Замовник може вносити зміни до тендерної документації а Учасники подавати або змінювати пропозиції\' }"><i style=margin-left:10px class="fa fa-question-circle"><\/i><\/div><\/table>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/modalDocPreview.html",'<div class="modal fade" ng-click="docPrevUrl.isOpen = false" id=modalDocPreview aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><div class="modal-content docPrev modalDocPreview"><div class=modal-body><div style="max-height: {{bodyHeight-140}}px;overflow: scroll" class=bcw ng-if="docPrevUrl &amp;&amp; docPrevUrl.isOpen &amp;&amp; docPrevUrl.type === \'txt\'"><div class="w100 pt30 pb30 pl30 pr30 tal" ng-bind-html=docPrevUrl.data><\/div><\/div><iframe ng-if="docPrevUrl &amp;&amp; docPrevUrl.isOpen &amp;&amp; docPrevUrl.type === \'office\'" height={{bodyHeight-140}} width=100% style=width:100% ng-src={{trustSrc(docPrevUrl.prevUrl)}}><\/iframe><div style="height: {{bodyHeight-140}}px" ng-if="docPrevUrl &amp;&amp; docPrevUrl.type === \'pdf\'"><iframe id=iframePdf ng-if="docPrevUrl.isOpen &amp;&amp; docPrevUrl.prevUrl" height={{bodyHeight-140}} width=100% style=width:100% ng-src={{trustSrc(docPrevUrl.prevUrl)}}><\/iframe><\/div><img ng-if="docPrevUrl &amp;&amp; docPrevUrl.isOpen &amp;&amp; docPrevUrl.type === \'img\'" src={{docPrevUrl.docUrl}}><\/div><ul class="modal-footer p0 b0 tac btn-group pl0 pr0 mb0 btn-group-justified" role=group><li type=button ng-if="docPrevUrl &amp;&amp; docPrevUrl.docUrl" ng-click=goToUrl(docPrevUrl.docUrl) data-dismiss=modal class="btn btn-info w50"><i class="fa fa-download" aria-hidden=true><\/i> {{$root.source(\'Download\')}}<li type=button class="btn btn-primary" data-dismiss=modal ng-click="docPrevUrl.isOpen = false; closeBackDrop()"><i class="fa fa-times" aria-hidden=true><\/i> {{$root.source(\'Close\')}}<\/ul><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/currency.html","<div ng-class=\"{'row' : typeForm !== 'flat'}\"><div ng-class=\"{'form-group col-sm-6' : typeForm !== 'flat'}\"><label class=control-label ng-if=\"typeForm !== 'flat'\">{{$root.source('Currency')}}:<\/label><div ng-class=\"{'has-error': requiredCurrency &amp;&amp; !vm.sCurrency}\"><select class=\"form-control mt0\" name=currency id=currency ng-model=vm.sCurrency ng-options=\"currency.title for currency in vm.currencies track by currency.value\" ng-change=vm.changeCurrency() ng-required=requiredCurrency ng-disabled=isDisabled><\/select><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/signCheck.html",'<span id=signStatus class=sign ng-class="{ \'sign-border-yes\': border &amp;&amp; isSigned === true, \'sign-border-no\': border &amp;&amp; isSigned === false}"> <span class="fwb text-success" ng-if="isSigned === true"> <i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'signed\')}} <\/span> <span ng-if="isSigned === false" class=fwb> <span style=display:inline-block class="fwb text-danger"><i class="fa fa-pencil-square-o" aria-hidden=true><\/i> {{$root.source(\'NoSigned\')}}<\/span> <span ng-if=isSignedDiff style=display:inline-block> - {{$root.source(\'ChangesOn\')}} <span ng-if=showSignDiff()>{{signDiff}}<\/span> <\/span> <\/span><div class=progress ng-if="isSigned === undefined"><span class="progress-bar progress-bar-info progress-bar-striped active" role=progressbar aria-valuenow=20 aria-valuemin=0 aria-valuemax=100 style=width:100%> {{$root.source(\'GettingInformation\')}}.. <\/span><\/div><\/span>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/planDetails.html",'<div ng-controller=planDetailsCtrl class="panel-default mt-15 planDetails"><div class=panel-body><div class="row padding-xs"><div class="col-md-6 col-lg-7 left-top-block"><div class="bb2 hidden-print"><go-back><\/go-back><\/div><div ng-if=::details><div><h1 id=tenderTitle class="mb10 detailesPage" ng-bind=::details.projectBudget.projectName><\/h1><div class="red-line mt0 hidden-print"><\/div><p id=qa_projectBudget_description ng-bind=::details.projectBudget.description><\/div><div class=infoPlanBlock><div class=row><div class=col-xs-6 ng-if=!details.items[0].profileId>{{$root.source(\'PurchasePlanLine\')}}:<\/div><div class=col-xs-6 ng-if=details.items[0].profileId>{{$root.source(\'DemandId\')}}:<\/div><div class=col-xs-6><span id=planId>{{::details.planId}}<\/span> / <a class=a target=_blank ng-href={{portalProzorroUrl}}plan/{{details.planId}}>{{$root.source(\'toProzorro\')}}<\/a><\/div><\/div><div class=row ng-if=details.project><div class=col-xs-6>{{$root.source(\'ProjectDream\')}}:<\/div><div class=col-xs-6 id=projectDream><a href={{details.project.uri}} rel="noindex, nofollow" target=_blank class="a wwbw"> {{details.project.apiId}} <\/a><\/div><\/div><div class=row><div class=col-xs-6>{{$root.source(\'Tender\')}}:<\/div><div class=col-xs-6 ng-if=details.tender><a id=qa_planTenderIdUa class=a target=_blank ng-href={{::details.tender.url}}>{{::details.tender.tenderIdUa}}<\/a><\/div><div class=col-xs-6 ng-if=!details.tender>{{$root.source(\'PurchaseNotTied\')}}<\/div><\/div><div class=row><div class=col-xs-6>{{$root.source(\'ProcedureType\')}}:<\/div><div id=qa_planProcedure class=col-xs-6>{{::getTenderProcedureType()}}<\/div><\/div><div class="row mt15"><div class=col-xs-6 ng-if=!details.items[0].profileId>{{$root.source(\'YearsBeginningEndPlanTerm\')}}:<\/div><div class=col-xs-6 ng-if=details.items[0].profileId>{{$root.source(\'DemandPlanningPeriod\')}}:<\/div><div id=qa_projectPeriod class=col-xs-6>{{::details.projectBudget.period.startDate | limitTo:10 | date:\'yyyy\' || \'*\'}} - {{::details.projectBudget.period.endDate | limitTo:10 | date:\'yyyy\' || \'*\'}}<\/div><\/div><div class=row><div class=col-xs-6>{{$root.source(\'OrientedStart\')}}:<\/div><div ng-if="details.procurementMethodType !== \'centralizedProcurement\'" id=qa_planTenderPeriodStartYear class=col-xs-6><span id=qa_planTenderPeriodStartMonth style=text-transform:capitalize>{{details.tenderPeriodStartDate | date: \'MM\' }}<\/span> {{::details.tenderPeriodStartDate | date: \'yyyy\'}}<\/div><div ng-if="details.procurementMethodType === \'centralizedProcurement\'" id=qa_planTenderPeriodStartYear class=col-xs-6><span id=qa_planTenderPeriodStartMonth style=text-transform:capitalize>{{details.tenderPeriodStartDate | date: \'yyyy\' }}-<\/span>{{::details.tenderPeriodStartDate | date: \'MM\'}}-{{::details.tenderPeriodStartDate | date: \'dd\'}}<\/div><\/div><div class="row mt15"><div class=col-xs-6>{{$root.source(\'DCCode\')}}:<\/div><div id=qa_planClassification class=col-xs-6>{{::details.classification.id}} - {{::getLocalizedDescription(details.classification)}}<\/div><\/div><div class=row ng-repeat="classification in details.additionalClassifications track by $index"><div id=qa_planAddClassificationScheme{{$index}} class=col-xs-6>{{::classification.scheme}}:<\/div><div id=qa_planAddClassificationDescr{{$index}} class=col-xs-6>{{::classification.id}} - {{::getLocalizedDescription(classification)}}<\/div><\/div><div class=row ng-if=details.projectBudget.notes><div class=col-xs-6>{{$root.source(\'Notes\')}}:<\/div><div id=qa_planNotes class=col-xs-6>{{::details.projectBudget.notes}}<\/div><\/div><\/div><\/div><div ng-if="details.apiId &amp;&amp; ng_localStorage.isAuthorized" class="w100 oxh hidden-print mb20"><button class="btn btn-default btn-sign m50 long-btn w100" id=qa_forceCheckSign ng-if=!forceCheckSign ng-click=forceCheckSignClick() title="{{$root.source(\'CheckSignature\')}}"> <i class="fa fa-refresh"><\/i> {{$root.source(\'PushButtonCheckSignature\')}} <\/button> <sign-check-new ng-if=forceCheckSign is-signature-file-exist=details.isSignatureFileExist entity-type="\'plan\'" id=qa_signStatus plan=details> <\/sign-check-new><\/div><\/div><div class="col-md-6 col-lg-5 tac right-top-block"><div class="right-block sameH tal"><div class=panel-default><div class=panel-heading ng-if=details><span ng-if=!details.items[0].profileId>{{$root.source(\'PurchasePlanLine\')}}<\/span> <span ng-if=details.items[0].profileId>{{$root.source(\'Demand\')}}<\/span><\/div><div class="panel-body pb0 pr10 pl10 pt5 oxa"><table class="w100 mt0"><tr><td class=title>{{$root.source(\'Status\')}}:<td id=qa_planStatus class=value ng-bind=getStatusName()><tr><td class=title>{{$root.source(\'Budget\')}}:<td class=value><span id=tenderBudget class=green ng-bind="::details.projectBudget.amount | numberDecimal">{{details.projectBudget.amount | numberDecimal}} <\/span> <span id=tenderCurrency class=green ng-bind=::details.projectBudget.currency><\/span><tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].name"><td class=title>{{$root.source(\'Customer\')}}:<td id=tenderOwner class=value ng-bind=::details.buyers[0].name><tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].identifier.apiId"><td id=organization_scheme class=title>{{$root.source(\'EDRPOU\')}}:<td id=organization_identifier class=value ng-bind=::details.buyers[0].identifier.apiId><tr ng-if=details.buyers[0].kind.name><td id=buyer_type class=title>{{$root.source(\'CustomerType\')}}:<td id=buyer_typeName class=value ng-bind=typeOfOrganizationByName(details.buyers[0].kind.name)><tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].address"><td id=buyer_locality class=title>{{$root.source(\'Locality\')}}:<td id=buyer_localityName class=value>{{getAddressString(details.buyers[0].address)}}<tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].contactPoint &amp;&amp; details.buyers[0].contactPoint.name"><td id=buyer_contactPoint class=title>{{$root.source(\'ContactPerson\')}}:<td id=buyer_contactPointName class=value>{{details.buyers[0].contactPoint.name}}<tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].contactPoint &amp;&amp; details.buyers[0].contactPoint.telephone"><td id=buyer_telephone class=title>{{$root.source(\'Telephone\')}}:<td id=buyer_telephoneName class=value>{{details.buyers[0].contactPoint.telephone}}<tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].contactPoint &amp;&amp; details.buyers[0].contactPoint.email"><td id=buyer_email class=title>E-mail:<td id=buyer_emailName class=value>{{details.buyers[0].contactPoint.email}}<tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].contactPoint &amp;&amp; details.buyers[0].contactPoint.faxNumber"><td id=buyer_faxNumber class=title>{{$root.source(\'Fax\')}}:<td id=buyer_faxNumberName class=value>{{details.buyers[0].contactPoint.faxNumber}}<tr ng-if="details.buyers &amp;&amp; details.buyers.length > 0 &amp;&amp; details.buyers[0].contactPoint &amp;&amp; details.buyers[0].contactPoint.url"><td id=buyer_url class=title>{{$root.source(\'Site\')}}:<td id=buyer_urlName class=value>{{details.buyers[0].contactPoint.url}}<tr ng-if=details.procuringEntity.name><td class=title>{{$root.source(\'Purchaser\')}}:<td id=buyerOwner class=value ng-bind=::details.procuringEntity.name><tr ng-if=details.procuringEntity.identifier.apiId><td id=buyer_scheme class=title>{{$root.source(\'EDRPOU\')}}:<td id=buyer_identifier class=value ng-bind=::details.procuringEntity.identifier.apiId><tr ng-if=details.procuringEntity.kind.name><td id=buyer_procType class=title>{{$root.source(\'BuyerType\')}}:<td id=buyer_procTypeName class=value ng-bind=typeOfOrganizationByName(details.procuringEntity.kind.name)><tr ng-if=details.procuringEntity.address><td id=buyer_procLocality class=title>{{$root.source(\'Locality\')}}:<td id=buyer_procLocalityName class=value>{{getAddressString(details.procuringEntity.address)}}<\/table><\/div><\/div><\/div><\/div><\/div><div class="texy-navi hidden-print mt25" ng-if="details.items.length > 0"><navigation-block navigation=navigation><\/navigation-block><\/div><div class=row ng-if=details.projectBudget.breakdown.length><div class=col-xs-12><div class="borderGray pb5 pt10 pl20 mb20 pr20"><div class=row><div class=col-xs-12><h5>{{$root.source(\'FundingKind\')}}<\/h5><\/div><\/div><div class="breakdown borderGray" id=qa_breakdownBlock{{$index}} ng-repeat="breakdonw in details.projectBudget.breakdown track by $index"><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'SourceName\')}}:<\/div><div id=qa_breakdownTitles{{$index}} class="col-sm-6 col-xs-7">{{breakdownTitles[breakdonw.title]}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'FundingSourceDescription\')}}:<\/div><div id=qa_breakdownDesc{{$index}} class="col-sm-6 col-xs-7">{{breakdonw.description}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'FundsAmount\')}}:<\/div><div id=qa_breakdownValueCur{{$index}} class="col-sm-6 col-xs-7"><span id=qa_breakdownValue{{$index}}>{{breakdonw.value.amount | numberDecimal}}<\/span> <span id=qa_breakdownCurrency{{$index}}>{{details.projectBudget.currency || \'UAH\'}}<\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=row ng-if=details.rationalePublishDate><div class=col-xs-12><div class="borderGray pb5 pt10 pl20 mb20 pr20"><div class=row><div class=col-xs-12><h5>{{$root.source(\'Rationale\')}}<\/h5><\/div><\/div><div class="breakdown borderGray" id=qa_rationaleBlock><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'RationaleDescription\')}}:<\/div><div id=qa_rationaleDescription class="col-sm-6 col-xs-7">{{details.rationaleDescription}}<\/div><\/div><div class="row mt5"><div class="col-sm-3 col-xs-5">{{$root.source(\'PublicationDate\')}}:<\/div><div id=qa_rationalePublishDate class="col-sm-6 col-xs-7">{{details.rationalePublishDate | date:\'dd-MM-yyyy, HH:mm\'}}<\/div><\/div><button id=qa_watchRationaleHistory class="btn btn-save mt20 ml20" ng-click=watchRationaleHistory()> <small>{{$root.source(\'WatchHistory\')}}<\/small> <\/button><\/div><\/div><\/div><\/div><div class="w100 fl pl15 mt10" ng-if="details.cancellation &amp;&amp; details.cancellation.status ===\'active\'"><h5 class="mt30 text-danger">{{$root.source(\'CancellationPlanInfo\')}}<\/h5><div class="row pb0"><div class=col-md-4><p>{{$root.source(\'ReasonPlan\')}}:<\/div><div class=col-md-8><p id=cancellationReason ng-bind=::details.cancellation.reason><\/div><\/div><div class="row pb0"><div class=col-md-4><p>{{$root.source(\'Date\')}}:<\/div><div class=col-md-8><p id=cancellationDate ng-bind="::details.cancellation.date | date:\'dd-MM-yy, HH:mm:ss\'"><\/div><\/div><\/div><div class=scrollbarMobile ng-if="details.items.length > 0"><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0"><tr><th>{{$root.source(\'ItemDescription\')}}<th class=itemQuantity>{{$root.source(\'QuantityItemUnit\')}}<th>{{$root.source(\'DeliveryAddress\')}}/{{$root.source(\'DeliveryPeriod1\')}}<th>{{$root.source(\'CPV\')}}<th>{{$root.source(\'Classificators\')}}<tr ng-repeat="item in details.items track by item.id"><td><p id="{{::\'item_description_0\' + $index}}" ng-bind=::item.description class="mt0 pt0"><p id="{{::\'item_descriptionEn_0\' + $index}}" ng-bind=::item.descriptionEN class=fwb><td class=itemQuantity><span id="{{::\'item_quantity_0\' + $index}}" ng-bind=::item.quantity><\/span><br> <span id="{{::\'item_unit_0\' + $index}}" ng-bind="::$root.isEnLanguageSelected() ? item.unit.name : item.unit.nameUA"> <\/span><td><div><span id="{{::\'item_address_0\' + $index}}"> {{displayDeliveryAdressWithStreetAndPostIndexFirst(item.deliveryAddress)}} <\/span><\/div><div ng-if=item.deliveryDate><span id="{{::\'item_deliveryDate_0\' + $index}}">{{$root.source(\'upTo\')}} {{item.deliveryDate | date:\'dd-MM-yyyy\'}}<\/span><\/div><td class=itemClassification><span id="{{\'classification_code_0\' + $index}}" ng-bind=::item.classification.id><\/span><br> <span id="{{\'classification_name_0\' + $index}}" ng-bind=::getLocalizedDescription(item.classification)><\/span><td><div ng-repeat="additionalClassification in ::item.additionalClassifications track by additionalClassification.id"><b ng-if=::additionalClassification.scheme> {{$root.source(\'Classificator\')}} <span ng-if="::additionalClassification.scheme === \'INN\'">{{$root.source(\'INN\')}}<\/span> <span ng-if="::additionalClassification.scheme === \'ATC\'">{{$root.source(\'ATX\')}}<\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" ng-bind=::additionalClassification.scheme> <\/span> <span ng-if="::item.additionalClassifications.length>1">({{::$index}})<\/span> <\/b><br> <span id="{{::\'additionalClassification_id\' + $index}}" ng-bind=::additionalClassification.id><\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" id="{{::\'additionalClassification_desc\' + $index}}" ng-bind=::getLocalizedDescription(additionalClassification)><\/span><br><\/div><\/table><\/div><div class=row ng-if=details.milestones.length><div class=col-xs-12><div class="borderGray pb5 pt10 pl20 mb20 pr20"><div class=row><div class=col-xs-12><h5>{{$root.source(\'RequestForProcedure\')}}<\/h5><\/div><\/div><div class="breakdown borderGray" ng-repeat="milestone in details.milestones track by $index"><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'NameCPV\')}}:<\/div><div id=mailstoneTitle{{$index}} class="col-sm-6 col-xs-7">{{milestone.title}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'Status\')}}:<\/div><div class="col-sm-6 col-xs-7">{{milestone.status.description}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'Description\')}}:<\/div><div class="col-sm-6 col-xs-7">{{milestone.description}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'AnswerDate\')}}:<\/div><div class="col-sm-6 col-xs-7">{{ milestone.dueDate | date : \'dd.MM.yyyy\'}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'Author\')}}:<\/div><div class="col-sm-6 col-xs-7">{{milestone.author.name}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5"><span class="collapsed tree cp ha2 w100 fl" ng-click=toggleShowDocsMilestone(milestone)> <span ng-show="!milestone.showDocs &amp;&amp; milestone.documents.length" class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span> <span ng-show="milestone.showDocs &amp;&amp; milestone.documents.length" class="minus_ pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 hl h25 tdu qas">{{$root.source(\'Documents\')}}<\/span> <\/span><\/div><div class="col-md-9 col-sm-6 col-xs-7"><span ng-if=!milestone.documents.length>{{$root.source(\'DocumentsNotAdded\')}}<\/span><div ng-if=milestone.documents.length class="scrollbarMobile collapse tree cp ha2 w100 fl" ng-class="{\'in\' : milestone.showDocs }"><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<th class=doc-modify>{{$root.source(\'Actions\')}}<tr ng-repeat="document in milestone.documents track by document.originId | orderBy: \'creationTime\'" ng-class="{\'deleted-docs\' : document.isDeleted}"><td class=doc-type><a href=\'{{::document.url||"#"}}\' title="{{$root.source(\'Download\')}}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a><td class=doc-name ng-class="{\'docDeletes\' : document.isDeleted}"><a ng-click=previewDoc(document) class=cp ng-class={indent:document.indent} ng-bind=::document.title><\/a><div ng-if=document.ch style=margin-top:15px><span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span> <upload-file id="\'tend_doc_edit\'+$index" class="\'hidden-print btn-sm\'" btn-type="\'default\'" fields="{params: {planMilestoneId: milestone.id, documentId: document.id}}" files=documentsToUpdate on-success=documentUploaded no-plus-icon=true><\/upload-file><\/div><td class=doc-state><span ng-if=document.isDeleted> <i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}} <\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified">{{$root.source(\'IsExported\')}}<\/span><td class=doc-date><span ng-if=::document.dateModified>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/span><td class=doc-modify><div ng-if="document.title !== \'sign.p7s\' &amp;&amp; milestone.canAddDocument &amp;&amp; !document.isDeleted"><a id=changeDoc_{{$index}} href="" class="fa fa-retweet hidden-print" ng-click="changeMilestoneDoc(milestone, document, $event)" bs-tooltip="{\'title\': $root.source(\'ChangeDocuments\')}"><\/a><\/div><\/table><\/div><\/div><\/div><div class="row mt40"><div class=col-sm-5><div class=btn-container style=display:flex><button class="btn btn-success pull-left mr10" ng-if=milestone.canSign ng-click=signMilestone(milestone)> {{$root.source(\'SignKEP\')}} <\/button> <upload-file class="\'addDocButton\'" ng-if=milestone.canAddDocument files=planMilestoneDocuments fields="{ params: { planMilestoneId: milestone.id } }" on-success=documentUploaded is-add-file-title=true><\/upload-file><\/div><div ng-if=milestone.isShowEditBtn ng-show="milestone.status.name == \'scheduled\' || milestone.status.name == \'met\'"><button class="btn btn-success" click-and-block=showEditToRequestForCpbProcedure()> {{$root.source(\'Edit\')}} <\/button> <edit-answer-to-request-for-cpb-procedure milestone=milestone.status.name selected-status=milestone.status.description statusfordropdown=milistoneStatusForDropDown milestonescheduled=descrForMilistoneSheduled() plan=details><\/edit-answer-to-request-for-cpb-procedure><\/div><\/div><\/div><div class=row><div class=col-xs-12><div ng-if="planMilestoneDocuments &amp;&amp; planMilestoneDocuments.length > 0 &amp;&amp; planMilestoneDocumentsId === milestone.id" class=uploadBlock><file-uploading-process documents=planMilestoneDocuments><\/file-uploading-process><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4 ng-if="(ng_localStorage.isAuthorized &amp;&amp; ng_localStorage.codeOfOrganization === details.procuringEntity.identifier.apiId &amp;&amp; details.status.value === \'scheduled\' &amp;&amp; details.procurementMethodType === \'centralizedProcurement\' &amp;&amp; isStatusMilistoneNotmetOrInvalid(details.milestones))"><button class="btn btn-success" style=margin-left:24px click-and-block=showResponseToRequestForCpbProcedure()> {{$root.source(\'AddAnswer\')}} <\/button> <answer-to-request-for-cpb-procedure plan=details><\/answer-to-request-for-cpb-procedure><\/div><\/div><div class=row><\/div><\/div><\/div><\/div><div class=row ng-if="details.documents &amp;&amp; details.documents.length"><div class=col-xs-12><div class="borderGray pb5 pt10 pl20 mb20 pr20"><div class=row><div class=col-xs-12><h5>{{$root.source(\'Documents\')}}<\/h5><\/div><\/div><div class=row><div class=col-xs-12><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<th class=doc-modify>{{$root.source(\'Actions\')}}<tr ng-repeat="document in details.documents track by document.originId | orderBy: \'creationTime\'" ng-class="{\'deleted-docs\' : document.isDeleted}"><td class=doc-type><a href=\'{{::document.url||"#"}}\' title="{{$root.source(\'Download\')}}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a><td class=doc-name ng-class="{\'docDeletes\' : document.isDeleted}"><a ng-click=previewDoc(document) class=cp ng-bind=::document.title><\/a><div ng-if=document.ch style=margin-top:15px><span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span> <upload-file id="\'tend_doc_edit\'+$index" class="\'hidden-print btn-sm\'" files=documentsToUpdate fields="{ params: { planId: details.id, documentId: documentChangedId} }" btn-type="\'default\'" on-success=documentUploaded no-plus-icon=true><\/upload-file><\/div><td class=doc-state><span ng-if=document.isDeleted> <i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}} <\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified">{{$root.source(\'IsExported\')}}<\/span> <span ng-if="!document.dateModified &amp;&amp; !document.notExport" class=xs-attention-2><\/span> <span ng-if="!document.notExport  &amp;&amp; !document.dateModified">{{ !document.isExportError ? $root.source(\'NotExportedYet\') : \'\'}}<\/span><td class=doc-date><span>{{isDocumentChanged(document) ? (document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\') : (document.datePublished | date:\'dd-MM-yyyy, HH:mm:ss\')}}<\/span><td class=doc-modify><div ng-if="document.title !== \'sign.p7s\' &amp;&amp; details.canAddDocument &amp;&amp; !document.isDeleted"><a id=changePlanDoc_{{$index}} href="" class="fa fa-retweet hidden-print" ng-click="changePlanDoc(document, $event)" bs-tooltip="{\'title\': $root.source(\'ChangeDocuments\')}"><\/a><\/div><\/table><\/div><\/div><\/div><\/div><\/div><\/div><div class="ml1 mt20 mb-30" ng-if="details.items[0].profileId &amp;&amp; details.isMyPlan"><span class=text-danger>!. {{$root.source(\'PayAttention\')}}. {{$root.source(\'FormationOfNeedInfo\')}}: <\/span> <a href="/Upload/Шаблон обгрунтування.pdf" class=text-primary target=_blank>{{$root.source(\'JustificationTemplateOfNeeds\')}} +.pdf<\/a><\/div><div class="w100 fl mt50" ng-if="(ng_localStorage.isAuthorized &amp;&amp; ng_localStorage.codeOfOrganization === details.procuringEntity.identifier.apiId &amp;&amp; details.status.value === \'scheduled\' &amp;&amp; details.milestones.length == 0 &amp;&amp; details.procurementMethodType === \'centralizedProcurement\')"><div class="borderGray pb5 pt10 pl20 mb20 pr20"><h5>{{$root.source(\'ResponseCZO\')}}<\/h5><button class="btn btn-success" click-and-block=showResponseToRequestForCpbProcedure()> {{$root.source(\'AddAnswer\')}} <\/button><\/div><answer-to-request-for-cpb-procedure plan=details><\/answer-to-request-for-cpb-procedure><\/div><div class="w100 fl mt50" ng-if="ng_localStorage.isAuthorized &amp;&amp; details.isMyPlan"><div><span class="col-sm-12 text-danger" ng-if="(details.isDraft || statusCorrespondOrAbsent([\'scheduled\'])) &amp;&amp; details.procurementMethodType === \'aboveThresholdUA.defense\'"> {{$root.source(\'PayAttention\')}}! {{$root.source(\'NeedChangeProcedureType\')}} <\/span><\/div><a id=updatePlan ng-href=updatePlan/{{planId}} class="btn btn-info" ng-disabled=false click-and-block="" ng-if="statusCorrespondOrAbsent([\'scheduled\'])"> <span ng-if=!details.items[0].profileId>{{$root.source(\'editPlan\')}}<\/span> <span ng-if=details.items[0].profileId>{{$root.source(\'EditDemand\')}}<\/span> <\/a> <button ng-show=showSignButton(details) class="btn btn-info" id=qa_showSignModal ng-click=showSignModal(details) ng-if="statusCorrespondOrAbsent([\'scheduled\'])" ng-disabled="details.procurementMethodType === \'aboveThresholdUA.defense\'"> <i class="fa fa-exclamation-triangle" aria-hidden=true><\/i> {{$root.source(\'TryToSign\')}} <\/button> <button class="btn btn-success" ng-hide="details.procurementMethodType === \'belowThreshold\'" ng-if="details.isSigned &amp;&amp; details.canCreateTender &amp;&amp; tenderProcedureType &amp;&amp; statusCorrespondOrAbsent([\'scheduled\'])" ng-disabled="details.procurementMethodType === \'aboveThresholdUA.defense\'" click-and-block=goToCreateTender(tenderProcedureType)> {{createTenderButtonLabel(details.procurementMethodType)}} <\/button> <button class="btn btn-success" ng-show="details.procurementMethodType === \'belowThreshold\'" ng-if="details.isSigned &amp;&amp; details.canCreateTender &amp;&amp; tenderProcedureType &amp;&amp; statusCorrespondOrAbsent([\'scheduled\'])" click-and-block=goToCreateTender(tenderProcedureType)> {{$root.source(\'CreateBelowThreshold\')}} <\/button> <button class="btn btn-save" id=qa_createPlanCopy ng-if="ng_localStorage.isAuthorized &amp;&amp; details.isMyPlan &amp;&amp; !isPlanItemsHasProfileId()" click-and-block=createPlanCopy()> {{$root.source(\'CreatePlanCopy\')}} <\/button> <upload-file id="\'upload_document\'" ng-if="details.canAddDocument &amp;&amp; statusCorrespond([\'scheduled\']) &amp;&amp; details.procurementMethodType !== \'aboveThresholdUA.defense\'" files=planDocuments fields=addPlanDocumentsFields on-upload=addPlanDocuments on-success=plandDocumentsUploaded is-upload-docs-title=true no-plus-icon=true btn-type="\'success\'"> <\/upload-file> <button class="btn btn-success" ng-if="!details.isDraft &amp;&amp; details.status &amp;&amp; details.status.value == \'draft\'" click-and-block=setSheduleStatus()> {{$root.source(\'SaveChanges\')}} <\/button> <plan-cancellation-procedure ng-show="details.isSigned &amp;&amp; ng_localStorage.isAuthorized &amp;&amp; details.isMyPlan &amp;&amp; statusCorrespond([\'scheduled\'])" plan-data=details><\/plan-cancellation-procedure> <button class="btn btn-info" ng-click=setCompleteStatusDialogToggle() ng-if=details.canCompletePlan> {{$root.source(\'TransferToStatus\')}} <\/button> <button class="btn btn-warning" ng-click=addRationale() ng-if=!details.isDraft> {{$root.source(\'AddRationale\')}} <\/button><\/div><div ng-include="\'baseModalSign from cache\'"><\/div><div class="modal fade" id=setCompleteStatusDialog tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button> <span class=modal-title>{{$root.source(\'TransferringToStatus\')}}<\/span><\/div><div class=modal-body>{{$root.source(\'PayAttention\')}}! {{$root.source(\'AfterTransferringAnnualPlanToStatus\')}}<\/div><div class=modal-footer><div class="row tac"><button type=button class="btn btn-danger" data-dismiss=modal>{{$root.source(\'Cancel\')}}<\/button> <button type=button class="btn btn-success" ng-click=setCompleteStatus()>{{$root.source(\'Submit\')}}<\/button><\/div><\/div><\/div><\/div><\/div><div ng-if="::ng_localStorage.isAuthorized &amp;&amp; isOperator" class=operatorBlock><operator-plan-features plan=details><\/operator-plan-features><\/div><div ng-if=docPrevUrl ng-include="\'modalDocPreview from cache\'"><\/div><div ng-if=ng_localStorage.isAuthorized ng-include="\'modalSignNew from cache\'"><\/div><div ng-include="\'personSignDataErrorModal from cache\'"><\/div><add-plan-rationale-modal plan=details><\/add-plan-rationale-modal> <plan-rationale-history-modal plan=details><\/plan-rationale-history-modal><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/planCancellationProcedure.html","<form name=startPlanCancelationProcedureForm><div class=\"modal fade\" id=startPlanCancelationProcedureDialog tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title id=exampleModalLabel><span ng-if=!ctrl.planData.items[0].profileId>{{$root.source('CancelPlan')}}<\/span> <span ng-if=ctrl.planData.items[0].profileId>{{$root.source('TitleCancelDemand')}}<\/span><\/h4><\/div><div class=modal-body><div ng-class=\"{'has-error': startPlanCancelationProcedureForm.reason.$error.required}\"><textarea ng-required=true cols=250 rows=7 class=form-control ng-model=ctrl.reason ng-placeholder=\"{{$root.source('Reason')}}\" name=reason id=reason><\/textarea><\/div><\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-danger\" data-dismiss=modal>{{$root.source('Close')}}<\/button> <button id=startCancellation type=button class=\"btn btn-success\" ng-click=ctrl.startCancellation() ng-disabled=startPlanCancelationProcedureForm.$invalid>{{$root.source('StartCancellationTender')}}<\/button><\/div><\/div><\/div><\/div><\/div><\/form><div class=\"modal fade\" id=continuePlanCancelationProcedureDialog tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title id=exampleModalLabel ng-if=!ctrl.planData.items[0].profileId>{{$root.source('CancelPlanContinue')}}<\/h4><h4 class=modal-title id=exampleModalLabel ng-if=ctrl.planData.items[0].profileId>{{$root.source('ContinueCancelingDemand')}}<\/h4><\/div><div class=modal-body><span ng-if=!ctrl.planData.items[0].profileId>{{$root.source('ConfirmPlanCancellation')}}?<\/span> <span ng-if=ctrl.planData.items[0].profileId>{{$root.source('AccessCancelingDemand')}}<\/span><\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-danger\" data-dismiss=modal>{{$root.source('Close')}}<\/button> <button type=button class=\"btn btn-success\" id=continueCancellation ng-click=ctrl.continueCancellation()>{{$root.source('ConfirmCancellation')}}<\/button><\/div><\/div><\/div><\/div><\/div><button id=showStartDialog ng-if=\"ctrl.planData.cancellation == null\" class=\"btn btn-danger\" ng-click=ctrl.showStartDialog()> <span ng-if=!ctrl.planData.items[0].profileId>{{$root.source('CancelPurchasePlanLine')}}<\/span> <span ng-if=ctrl.planData.items[0].profileId>{{$root.source('CancelDemand')}}<\/span> <\/button> <button id=showContinueDialog ng-if=\"ctrl.planData.cancellation &amp;&amp; ctrl.planData.cancellation.status == 'pending'\" class=\"btn btn-danger\" ng-click=ctrl.showContinueDialog()> <span ng-if=!ctrl.planData.items[0].profileId>{{$root.source('ContinuePlanCancellation')}}<\/span> <span ng-if=ctrl.planData.items[0].profileId>{{$root.source('ContinueProcedureCancelingDemand')}}<\/span> <\/button>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/lotBidDocuments.html",'<div ng-class="{\'scrollbarMobile\': isMobileWidth()}" ng-show=filteredDocs.length><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument mb0" ng-table=docsTable><tr><th class=doc-check ng-if="isEdit || isEditDocuments"><label class=document-header-checkbox> <input id="{{\'checkAllItems_\' + lot.id}}" ng-model=vm.checkAllItems ng-change="switchExpandTable(true, vm.checkAllItems)" type=checkbox class=mr5> {{$root.source(\'AllStatuses\')}} <\/label><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-type-document>{{$root.source(\'Type\')}}<th ng-if="tender.procurementMethodType !== \'priceQuotation\'" class=doc-privacy>{{$root.source(\'Privacy\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<th class=doc-modify ng-if="isEdit || tender.status !== \'active.tendering\'"><tr ng-repeat="document in data track by $index"><td class=doc-check ng-if="isEdit || isEditDocuments"><label class=fwn ng-if=!checkDocumentIsSignedOrChanged(document)> <input id="{{\'checkItem_\' + lot.id + \'_\' + document.id}}" ng-model=selectedCheckboxItems[document.id] ng-change=onSelectDocumentChange() type=checkbox class="mr10 mt15"> <\/label><td class=doc-type><div ng-if="bid.status != \'invalid\' &amp;&amp; (document.url || tender.isEdit)" class=mt5><a ng-if="document.confidentiality !== \'buyerOnly\' ||                           (document.confidentiality === \'buyerOnly\' &amp;&amp; (bid.isMyBid || (tender.isEdit &amp;&amp; tender.organization.identifier.apiId == ng_localStorage.organization.identifier.apiId)))" target=_self download-doc bidapiid={{bid.apiId}} documentapiid={{document.apiId}} tenderapiid={{tender.apiId}} title="{{$root.source(\'Download\')}}" href={{document.url}}> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <a ng-if="document.confidentiality === \'buyerOnly\' &amp;&amp; (!bid.isMyBid &amp;&amp; (!tender.isEdit &amp;&amp; tender.organization.identifier.apiId != ng_localStorage.organization.identifier.apiId))" data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a><\/div><div ng-if="bid.status == \'invalid\'"><a data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'YourOfferNotValid\') }"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a><\/div><td class=doc-name ng-class="{\'docDeletes\' : document.isDeleted || isDocumentChanged(document)}"><div ng-if=!document.isRename class=mt10><div ng-if="document.url || tender.isEdit"><a ng-if="document.confidentiality !== \'buyerOnly\' ||                           (document.confidentiality === \'buyerOnly\' &amp;&amp; (bid.isMyBid || (tender.isEdit &amp;&amp; tender.organization.identifier.apiId == ng_localStorage.organization.identifier.apiId)))" download-doc title={{document.title}} preview={{document.url}} format={{document.format}} class=cp bidapiid={{bid.apiId}} documentapiid={{document.apiId}} tenderapiid={{tender.apiId}}> {{document.title}} <\/a> <a ng-if="document.confidentiality === \'buyerOnly\' &amp;&amp; (!bid.isMyBid &amp;&amp; (!tender.isEdit &amp;&amp; tender.organization.identifier.apiId != ng_localStorage.organization.identifier.apiId))" data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadPrivatDoc\')}"> {{document.title}} <\/a><\/div><div ng-if="!document.url &amp;&amp; !tender.isEdit"><span ng-bind=::document.title><\/span><\/div><\/div><div ng-if=document.isRename><file-name-input data=document.title><\/file-name-input><\/div><div ng-if="document.ch &amp;&amp; !document.isDeleted &amp;&amp; (canChangeDoc(tender, document, bid) || tender.isBidEdit) &amp;&amp; ng_localStorage.userTenantId!=tender.organization.tenantId" style=margin-top:15px><span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span> <upload-file id="\'updateBidDoc_\' + $index" fields="{obj: {tenderId: tender.id, bidId: bid.id, documentId: document.id, confidentiality: document.confidentiality, confidentialityRationale: document.confidentialityRationale, isDescriptionDecision: document.confidentiality == \'buyerOnly\' &amp;&amp; (tender.isDialogue || tender.isDialogueEU) &amp;&amp; !document.confidentialityRationale, type: document.documentTypeId}, isDraft: false, notExport: document.notExport,  documentId: document.id, dontUpdateTender: true}" on-success=checkIfChangedDocumentIsSigned on-upload=setDocumentChange(document) files=updateFiles need-to-skip-complaints=true no-plus-icon=true dont-emit-reload-tender=true><\/upload-file><\/div><progressbar ng-if="uploadFile.progress>0" class="progress-striped active" value=uploadFile.progress>{{uploadFile.name}}: {{uploadFile.progress}}%<\/progressbar><td class=doc-type-document><div ng-if="document.notExport &amp;&amp; isEdit"><select ng-model=document.documentType id=docType_{{document.id}} ng-options="getLocalized(item.title) for item in documentTypesForDropDown track by item.id" ng-change=changeDocumentType(document) ng-class="{\'error-border\': !document.documentType &amp;&amp; tender.procurementMethodType === \'priceQuotation\'}" class=form-control><option ng-disabled="tender.procurementMethodType === \'priceQuotation\'" value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><div ng-if="!document.notExport || !isEdit" class=mt10><span> {{getLocalized(document.documentType.title) || $root.source(\'Other\')}} <\/span><\/div><td ng-if="tender.procurementMethodType !== \'priceQuotation\'" class=doc-privacy><div ng-if="document.notExport &amp;&amp; isEdit"><select ng-model=confidentialityOptionsForDocs[$index] id=docConf_{{document.id}} ng-options="item.title for item in confidentialityTypes track by item.valueType" ng-change="changeDocumentConfidentiality(document, $index)" class=form-control> <\/select><div ng-if="document.confidentiality === \'buyerOnly\' &amp;&amp; showReason[document.id]"><span class=control-label>{{$root.source(\'ConfidentialityReason\')}}:<\/span> <textarea ng-class="{\'error-border\': !document.confidentialityRationale}" id=bidDocConfReason_{{document.id}} ng-model=document.confidentialityRationale ng-change=changeDocumentConfidentialityRationale(document) ng-required=required ng-minlength=30 name="{{\'confidentialityRationale_\'+document.id}}" class=form-control rows=4><\/textarea><\/div><\/div><div ng-if="!document.notExport || !isEdit" class=mt10><span ng-if="document.confidentiality == \'buyerOnly\' &amp;&amp; (tender.isOpenEU || tender.procurementMethodType == \'esco\' || document.confidentialityRationale)" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source(\'private\')}} <\/span> <span ng-if="document.confidentiality == \'buyerOnly\' &amp;&amp; (tender.isDialogue || tender.isDialogueEU) &amp;&amp; !document.confidentialityRationale"> {{$root.source(\'DecisionDescriptionDialogue\')}}<\/span> <span ng-if="document.confidentiality == \'public\'"> {{$root.source(\'public\')}}<\/span><p ng-if="showReason[document.id] &amp;&amp; document.confidentialityRationale">{{document.confidentialityRationale}}<\/div><td class=doc-state><div class=mt10><span ng-if=document.notExport class=ql-color-red>{{$root.source(\'Draft\')}}<\/span> <span ng-if="document.isDeleted || isDocumentChanged(document)"><i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}} <\/span> <span ng-if="!document.dateModified &amp;&amp; !document.notExport" class=xs-attention-2><\/span> <span ng-if="!document.notExport  &amp;&amp; !document.dateModified">{{ !document.isExportError ? $root.source(\'NotExportedYet\') : \'\'}}<\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified &amp;&amp; !isDocumentChanged(document)">{{$root.source(\'IsExported\')}}:<\/span><\/div><td class=doc-date><div ng-if=!document.notExport class=mt10><span ng-if=document.dateModified>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/span><\/div><td class=doc-modify ng-if="isEdit || tender.status !== \'active.tendering\'"><div ng-show="!document.isDeleted &amp;&amp; !document.isRename &amp;&amp; !isDocumentChanged(document)" ng-if="canChangeDoc(tender, document, bid)"><a id=changeDoc_{{$index}} href="" class="fa fa-retweet hidden-print mt8" ng-click="changeDoc(document, $event)" bs-tooltip="{\'title\': $root.source(\'ChangeDocuments\')}"><\/a><\/div><a ng-show=!document.isRename ng-if=document.notExport href="" id=renameDoc_{{$index}} class="fa fa-pencil hidden-print mt8" ng-click=showRenameDoc(document) bs-tooltip="{ \'title\': $root.source(\'EditName\')}"><\/a> <a ng-show=!document.isRename ng-if=document.notExport id=deleteDoc_{{$index}} href="" class="fa fa-trash-o hidden-print mt8" ng-click=removeDoc(document.id) bs-tooltip="{ \'title\': $root.source(\'DeleteDocument\')}"><\/a><div ng-show="!document.isDeleted &amp;&amp; !document.isRename &amp;&amp; !isDocumentChanged(document)" ng-if="!document.isExported &amp;&amp; (document.isExportError || bid.isDraft) &amp;&amp; tender.isBidEdit &amp;&amp; bid.status !== \'invalid\' &amp;&amp; ng_localStorage.userTenantId!=tender.organization.tenantId &amp;&amp; isLotActive(lot)"><a ng-if=!document.notExport id=deleteDoc_{{$index}} href="" class="fa fa-remove hidden-print mt8" ng-click=removeDoc(document.id) bs-tooltip="{ \'title\': $root.source(\'DeleteDocument\')}"><\/a><\/div><div ng-show=document.isRename><a href="" class="fa fa-check-circle-o hidden-print mt8" style=color:green aria-hidden=true ng-click=renameDoc(document)><\/a> <a href="" class="fa fa-times-circle-o hidden-print mt8" style=color:red aria-hidden=true ng-click=cancelRenameDoc(document)><\/a><\/div><\/table><div ng-if="isPagerNeeded || isExpanded" class=bid-docs-table-footer><div ng-if="isPagerNeeded &amp;&amp; !isExpanded" class=bid-docs-table-footer__expand><button class="expand-docs btn btn-xs" ng-click=lotBidDocumentTableService.prevPage(docsTable) ng-disabled=lotBidDocumentTableService.isPrevPageDisabled(docsTable)> <i class="fa fa-angle-left fa-2x"><\/i> <\/button><div class=pager-amount-container><span> {{docsTable.page()}} з {{getPagesAmount(bid)}} <\/span><\/div><button class="expand-docs btn btn-xs" ng-click=lotBidDocumentTableService.nextPage(docsTable) ng-disabled=isLastPageDisabled(bid)> <i class="fa fa-angle-right fa-2x"><\/i> <\/button><\/div><div class=bid-docs-table-footer__expand ng-class="{\'w100\' : isExpanded}"><a ng-if=!isExpanded class=expand-docs ng-click=switchExpandTable(true)> {{$root.source(\'ShowAll\')}} ({{getDocsAmount(bid)}}) {{$root.source(\'documents\')}} <\/a> <a ng-if=isExpanded class="expand-docs mr10" style=float:right ng-click=switchExpandTable(false)> {{$root.source(\'RollUp\')}} <\/a><\/div><\/div><div ng-if=waterMarkErrorText class=export-draft-container><h3 class=draft-warn-message>{{waterMarkErrorText}}<\/h3><\/div><div class="row mt5" ng-if="isEdit || isEditDocuments"><div style=float:left;margin-left:15px><button id=exportDraftDocs_{{lot.index}} class="btn btn-success" ng-click=exportDraftDocs(bid) ng-disabled="!checkDocValidity() || !getDraftDocs().length"> {{$root.source(\'ExportDrafts\')}} <\/button><\/div><div style=float:left;margin-left:10px ng-if=isEdit><button id=waterMarks_{{lot.index}} class="btn btn-info" ng-disabled="!selectedDocuments.length || isWaterMarkButtonDisabled" ng-click=setWaterMark(lot.index)> {{$root.source(\'ApplyWatermark\')}} <\/button><\/div><div style=float:left;margin-left:10px><button id=signDocs_{{lot.index}} class="btn btn-info" ng-click="signDocs(bid, lot)" ng-disabled="!selectedDocuments.length || !areSelectedDocumentsFilledCorrectly()"> {{$root.source(\'SignKEPEveryFile\')}} <\/button><\/div><div style=float:left;margin-left:10px ng-if=isEdit><button id=deleteDraftDocs_{{lot.index}} class="btn btn-danger" ng-disabled=checkIfDocsHasDrafts() ng-click=removeAllDraftDocs()> {{$root.source(\'DeleteDrafts\')}} <\/button><\/div><\/div><div class=row><div class="col-sm-12 draft-warn-message" ng-if="isEdit &amp;&amp; selectedDocuments.length" style=align-items:center><span class="xs-attention-2 mr5" style=padding-right:20px><\/span><h3>{{$root.source(\'WatermarkCanAppliedDraftDocuments\')}}<\/h3><\/div><\/div><div class=row ng-if="isEdit &amp;&amp; (tender.procurementMethodType != \'aboveThreshold\' ||                                       tender.procurementMethodType != \'competitiveOrdering\')"><div ng-if=isTenderHasCriteria class="col-sm-12 flexBox mb5 mt15 fs14" style=align-items:center><span class="xs-attention-2 mr5 pr20"><\/span> <span class=mt5 ng-bind-html="trustAsHtml($root.source(\'DocumentsForExclusionCriteria\'))"><\/span><\/div><div ng-if=isTenderHasCriteria class="col-sm-12 flexBox mb5 mt15 fs14" style=align-items:center><span class="xs-attention-2 mr5 pr20"><\/span> <span class=mt5 ng-bind-html="trustAsHtml($root.source(\'DocumentsForSelectionCriteria\'))"><\/span><\/div><div ng-if=!isTenderHasCriteria class="col-sm-12 draft-warn-message" style=align-items:center><span class="xs-attention-2 mr5 pr20"><\/span><h3>{{$root.source(\'DontForgetExportDocumentsOffer\')}}<\/h3><\/div><\/div><\/div><div class=modal id=modalSignChangeDoc aria-hidden=true tabindex=-1 role=dialog data-backdrop=static data-keyboard=false><div class=modal-dialog><div class=modal-content><div class=modal-body><div style=font-weight:bold;text-align:center class=mb5>{{$root.source(\'ReplacedFileJustSigned\')}}.<\/div><div style=font-weight:bold;text-align:center class=mb10>{{$root.source(\'NeedSignNewFile\')}}.<\/div><div class=row style=display:flex;justify-content:center><button type=button class="btn btn-info" click-and-block=signDocument(bid) data-dismiss=modal>{{$root.source(\'Sign\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/unit.html",'<div class=select-box ng-show=!isDisabled ng-class="{\'has-error\': !unit.selected}"><ui-select ng-model=unit.selected theme=selectize append-to-body=true> <ui-select-match placeholder="{{$root.source(\'Search\')}}..."> <span>{{$root.isEnLanguageSelected() ? $select.selected.name : $select.selected.nameUA}}<\/span> <\/ui-select-match> <ui-select-choices repeat="unit in units | filter: $select.search"> <span ng-bind-html="$root.isEnLanguageSelected() ? unit.name : unit.nameUA | highlight: $select.search"><\/span> <\/ui-select-choices> <\/ui-select><\/div><input class=dn type=text ng-model=unit.selected id=unit_{{index}}_{{parentIndex}} name=unit_{{index}}_{{parentIndex}} required> <input ng-if="isDisabled &amp;&amp; $root.isEnLanguageSelected()" class=form-control type=text ng-model=unit.selected.name ng-disabled=isDisabled> <input ng-if="isDisabled &amp;&amp; !$root.isEnLanguageSelected()" class=form-control type=text ng-model=unit.selected.nameUA ng-disabled=isDisabled>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalClassification.html",'<div class="modal fade" id=modalClassification aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'SelectCPV\')}}<\/h4><input type=text ng-model=searchstring ng-keydown="$event.which === 13 &amp;&amp; action()" id=classificationCode class=form-control placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><script>$(\'#classificationCode\').keydown(function(e){if(e.keyCode==13)return false;});<\/script><\/div><div class="modal-body scroll-classification"><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data" ng-class="{\'active\': item.$selected}"><td data-title="\'\'" style=vertical-align:middle ng-click="item.hasChildren &amp;&amp; loadOrDeleteChildItems(item)" ng-show=!hideChildrenItemsExpandButton()><span class="pull-left glyphicon" ng-class="{\'glyphicon-minus\': (item.isOpen), \'glyphicon-plus\': (item.hasChildren &amp;&amp; !item.isOpen)}" style="margin-left: {{(item.rank - 2) * 20}}px; width: 30px"><\/span><td data-title="$root.source(\'CodeCPV\')" id=code style=width:30% ng-click=changeSelection(item)><span class=cp ng-bind=item.code><\/span><td data-title="$root.source(\'NameCPV\')" ng-click=changeSelection(item)><span class=cp ng-bind=getLocalizedDescription(item)><\/span><\/table><div>{{selectedData.code+\' \'}}{{getLocalizedDescription(selectedData)}}<\/div><\/div><div class=modal-footer><div class=row><button id=classification_choose type=button class="btn btn-info" ng-click=choose() data-dismiss=modal>{{$root.source(\'Continue\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addItemQuantity.html","<div class=col-sm-3><label for=title> {{ label || $root.source('Quantity') + ':' }} <\/label><\/div><div class=\"col-sm-3 controls\" ng-class=\"{'has-error': !formName['itemsQuantity' + lIndex + index].$valid ||                               formName['itemsQuantity' + lIndex + index].$error.required}\"><decimal-mask-input input-name=\"'itemsQuantity' + lIndex + index\" data=data is-required=\"isRequired || false\" is-disabled=\"isDisabled || false\" min=0 max-length=18 quantity-block=true><\/decimal-mask-input><div class=help-inline><span ng-show=\"formName['itemsQuantity' + lIndex + index].$error.pattern\"> {{$root.source('InvalidCharacters')}} <\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addItemsFromExcel.html","<div class=\"pl20 mt10 mb-10\"><button class=\"btn btn-sm btn-success mb5\" ng-click=showModal() ng-disabled=isDisabled> {{$root.source('LoadItemsFromExcel')}} <\/button><div class=\"modal fade\" id=addItemsFromExcelModal aria-hidden=true data-backdrop=static data-keyboard=false tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=\"close mt-10\" ng-click=closeModal()> &times; <\/button><\/div><div class=modal-body><div class=mb20>{{$root.source('ForDownloadPurchaseUse')}} <br> <a href=../App/Main/base/data/Importitemtemplate.xlsx class=text-primary target=_blank>{{$root.source('TemplateForLoadingLotsAndPositions')}}<\/a><\/div><div class=mb15 style=font-size:14px>{{$root.source('TableFilledWithNecessaryData')}} <br> {{$root.source('UsingButtonSelectFile')}}. <a href={{instructionLink}} class=text-primary target=_blank>{{$root.source('FillingInstructions')}}<\/a><\/div><div class=mb20><div class=mb7><i class=\"fas fa-folder\"><\/i> <span class=ml3 style=font-size:11px;font-weight:bold>{{$root.source('Documents')}}<\/span><\/div><div ng-if=\"uploadedFiles &amp;&amp; uploadedFiles.length\" class=mb10><div class=mb5>{{$root.source('Document')}}<\/div><div class=p10 style=\"border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5\" ng-style=\"{ background: fileErrors.length ? 'rgba(236, 85, 60, 0.15)' : 'none' }\"><div class=\"mt-7 pt5 pb4 pl7 pr7 text-center pull-right\" style=display:inline-block;cursor:pointer;border-radius:50%;background:#e5e5e5;font-size:15px ng-click=clearFiles()><i class=\"fa fa-trash-o\"><\/i><\/div><div><i ng-class=\"{ 'fas fa-file-excel': !isFileExtensionError(), 'fas fa-file-alt': isFileExtensionError() }\" ng-style=\"{ color: isFileExtensionError() ? '#2fa4e7' : '#33c15f' }\"><\/i> <span class=\"ml10 text-primary\" style=font-size:15px>{{uploadedFiles[0].name}}<\/span> <br> <span ng-if=!fileErrors.length style=font-size:11px> {{getFileSizeString(uploadedFiles[0].size / 1024)}} <\/span><div ng-if=fileErrors.length class=mt5 style=max-height:150px;overflow:auto><div ng-repeat=\"error in fileErrors\" class=red style=font-size:11px>{{error.message}}<\/div><\/div><\/div><\/div><\/div><upload-file accept=allowedExtensions files=uploadedFiles is-disabled=isUploadButtonDisabled need-multiple-upload=false need-upload=false max-size=maxFileSize> {{$root.source('SelectFile')}} <\/upload-file><div class=mt3 style=font-size:11px;font-weight:bold;opacity:0.8>{{$root.source('OnlyInXLSFormat')}}<\/div><\/div><div>{{$root.source('ClickToConfirmAction')}}<\/div><\/div><div class=modal-footer><button class=\"btn btn-success\" ng-disabled=\"!uploadedFiles || !uploadedFiles.length || fileErrors.length\" ng-click=parseTenderItemsFromExcel()> {{$root.source('Upload')}} <\/button> <button class=\"btn btn-default\" ng-click=closeModal()> {{$root.source('Close')}} <\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addItemData.html",'<div class=row><div class=col-sm-3><label for="{{name + lIndex + index}}"> {{ label }} <\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formName[ name + lIndex + index ].$error.required  || formName[ name + lIndex + index ].$error.pattern}"><textarea class=form-control id="{{ name + lIndex + index }}" rows="{{ inputSize }}" name="{{ name + lIndex + index }}" ng-model=data ng-pattern="pattern || false" ng-required="isRequired || false" ng-disabled="isDisabled || false"><\/textarea><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/additionalClassification.html",'<div class="modal fade" id=addClassification aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'SelectDKPP\')}}<\/h4><input id=classificationCode type=text ng-model=searchstring class=form-control placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><\/div><div class=modal-body><div class=form-group><select class=form-control name=dkScheme ng-model=dkScheme.value ng-change=changeDk()><option>ДК003<option ng-if=ShowDKPP()>ДКПП<option>Спеціальні норми та інше<\/select><\/div><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected" ng-show=tableParams.data.length><tr ng-repeat="item in $data" class=cp ng-click=changeSelection(item) ng-class="{\'active\': item.$selected}"><td data-title="$root.source(\'CodeCPV\')" id=code style=width:30%>{{item.code}}<td data-title="$root.source(\'NameCPV\')">{{item.description}}<\/table><div>{{selectedData.code + \' \'}}{{selectedData.description}}<\/div><\/div><div class="modal-footer mt25"><div class=cresteFormStyle><button id=classification_choose type=button class="btn btn-default" ng-click=choose() data-dismiss=modal>{{$root.source(\'SaveAndExit\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addTitle.html",'<div class=row><div class=col-sm-3><label for=title ng-bind="inputTitle || $root.source(\'TenderTitle\')"><\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formName.title.$error.required}"><textarea class=form-control rows=1 id=title name=title ng-model=data ng-disabled="isDisabled || false" required><\/textarea><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addPlanId.html",'<div><div ng-repeat="plan in ctrl.plans track by $index" class=mb10><div class=row ng-if=isCanEditPlan()><div class=col-sm-3><label for=title>{{$root.source(\'PurchasingPlanLineID\')}}<\/label><\/div><div class=col-sm-3><div class=controls ng-class="{\'has-error\': ctrl.form[\'planUaId\' + $index].$error.required                     || ctrl.form[\'planUaId\' + $index].$error.correctPlan                     || ctrl.form[\'planUaId\' + $index].$error.pattern}"><input type=text class=form-control name="{{\'planUaId\' + $index}}" id="{{\'planUaId\' + $index}}" ng-model=plan.planUaId ng-disabled=plan.disableInput ng-change=ctrl.onChange(plan) ui-validate="{correctPlan : \'ctrl.isCorrectPlan($value, plan)\' }" ui-validate-watch="\'plan.errors\'" ng-required="!(ctrl.data.procurementMethodType == \'reporting\'                           || ctrl.data.procurementMethodType == \'belowThreshold\'                           || ctrl.data.supplierData                           || ctrl.data.procurementMethodType == \'priceQuotation\'                           || (ctrl.isDefenseOrganization &amp;&amp; ctrl.data.procurementMethodType === \'aboveThreshold\'))" ng-pattern=ctrl.inputPattern placeholder=UA-P-2018-12-31-000001-a><\/div><\/div><button id=searchPlan type=submit class="btn btn-info" ng-if=!plan.disableInput ng-click="searchPlan(plan, $event)"> {{$root.source(\'LinkToPurchasePlanLine\')}} <\/button> <i ng-if="plan.planUaId &amp;&amp; plan.disableInput" class="text-success fa fa-check"><\/i> <span class="btn btn-danger" title="{{$root.source(\'Remove\')}}" ng-click=removePlan(plan)> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><div class="a fa fa-reply col-sm-3" ng-if=plan.tender><a class=a href={{plan.tender.url}} target=_blank>{{plan.tender.urlText}}<\/a><\/div><div class=row ng-repeat="error in plan.errors track by $index"><div class=col-sm-3><\/div><div class="col-sm-9 help-inline" ng-bind-html=error><\/div><\/div><div class=row ng-if="ctrl.form[\'planUaId\' + $index].$error.pattern"><div class=col-sm-3><\/div><div class="col-sm-9 help-inline">{{$root.source(\'NumberMustBeInFormat\')}} UA-P-2018-12-31-000001-a<\/div><\/div><\/div><div class=row ng-repeat="plan in ctrl.data.plans track by $index"><div class=col-sm-3><label for=title>{{$root.source(\'PurchasingPlanLineID\')}}<\/label><\/div><div class=col-sm-3><div class=controls><input type=text class=form-control disabled value={{plan.planId}}><\/div><\/div><\/div><\/div><div class=row ng-if="isCanEditPlan() &amp;&amp; !(ctrl.data.supplierData)"><div class=col-sm-3><\/div><div class=col-sm-3><a class=a href=MyPlans target=_blank>{{$root.source(\'AllMyPlans\')}}<\/a><\/div><\/div><div class=row ng-if="isCanEditPlan() &amp;&amp; isCanAddPlans()"><div class=col-sm-12><button ng-click=addPlan() id=addPlan ng-if=isCanAddPlans() class="btn btn-sm btn-success pull-left"> <span class="fa fa-plus"><\/span> {{$root.source(\'AddPurchasePlanLine\')}} <\/button><\/div><\/div><div class=row ng-if="ctrl.data.buyers &amp;&amp; ctrl.data.buyers.length"><div class=col-sm-3><label>{{$root.source(\'Customer(s)\')}}:<\/label><\/div><div class=col-sm-6><buyers-view data=ctrl.data.buyers><\/buyers-view><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addDescription.html","<div class=row><div class=col-sm-3><label ng-show=!anotherTitle for=description> {{inputTitle || $root.source('TenderDescription')}} <a ng-if=needShowEcoCriteriaInfo target=_blank href=https://infobox.prozorro.org/articles/instrukciya-z-zastosuvannya-ekologichnih-vimog-i-ekologichnih-kriterijiv> <i class=\"fa fa-question-circle\" aria-hidden=true><\/i> <\/a>: <\/label> <label ng-show=anotherTitle for=description>{{anotherTitle}}:<\/label><\/div><div class=col-sm-9 ng-class=\"{'has-error': formName[name || 'description'].$error.required || !formName[name || 'description'].$valid }\"><textarea ng-model=data class=form-control rows=4 id=\"{{name || 'description'}}\" name=\"{{name || 'description'}}\" ng-pattern=pattern ng-disabled=\"isDisabled || false\" ng-required=isRequired><\/textarea><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addAwardCreate.html","<div class=row><div class=col-sm-3><label> {{$root.source('EvaluationOfProposals')}}: <\/label><\/div><div class=col-sm-5><select id=\"{{name || 'awardCriteria'}}\" name=\"{{name || 'awardCriteria'}}\" ng-model=data ng-disabled=isEditMode required class=form-control ng-class=\"{'has-error': !formname[name || 'awardCriteria'].$valid || formname[name || 'awardCriteria'].$error.required}\"><option value=lowestCost> {{$root.source('LowestCost')}} <option value=lifeCycleCost> {{$root.source('lifeCycleCost')}} <\/select><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/modals/frameworkAgreementsModal/frameworkAgreementsModal.html",'<div class="modal fade" id=frameworkAgreementsModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'SelectRegister\')}}<\/h4><input type=text ng-model=searchString ng-keydown="$event.which === 13 &amp;&amp; action()" id=frameworkAgreementsSearch ng-disabled=agreementIdFromUrl class=form-control placeholder="{{$root.source(\'EnterClassifierIdentifier\')}}" ng-change=searchByString(index)><\/div><div class=modal-body style=min-height:400px ng-if=showTableData><table ng-show=frameworkAgrements.length ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data track by $index" ng-class="{\'active\': item.$selected}" ng-click="selectAgreement(item, $data)" style=cursor:pointer><td data-title="$root.source(\'CodeCPV\')"><span ng-bind="item.classification.id + \' \' + item.classification.description"><\/span><td data-title="$root.source(\'RegistryId\')"><span ng-bind=item.agreementId><\/span><td data-title="$root.source(\'PreviousStepIdentifier\')"><span ng-bind=item.framework.prettyId><\/span><\/table><div ng-show=!frameworkAgrements.length>{{$root.source(\'NoRegistersFoundToCreatePurchase\')}}<\/div><\/div><div class=modal-footer><div class=row><button ng-if=selectedAgreement id=agreementAcceptSelection type=button class="btn btn-info" ng-click=acceptSelection() data-dismiss=modal> {{$root.source(\'Continue\')}} <\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/fax.html","<label ng-if=!hideLabel for=fax> {{$root.source('Fax')}} <\/label><div class=controls ng-class=\"{'has-error': !formName['fax' + '_' + index].$valid}\"><input type=text id=fax name=\"{{'fax' + '_' + index}}\" ng-model=data ng-pattern=regexFax phone-input ng-class=\"{'newInput':newDesign}\" class=form-control><div class=help-inline><span ng-show=\"!!formName['fax' + '_' + index].$error.pattern\"> {{$root.source('InvalidCharacters')}}. <\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/planAdditionalClassification.html",'<div class="modal fade" id=planAddClassification aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectDKPP\')}}<\/h4><input id=classificationCode type=text ng-model=searchstring class=form-control placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><\/div><div class=modal-body><div class=form-group><select class=form-control name=dkScheme ng-model=dkScheme.value ng-change=changeDk()><option>ДК003<option ng-if=ShowDKPP()>ДКПП<option>Спеціальні норми та інше<\/select><\/div><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected" ng-show=tableParams.data.length><tr ng-repeat="item in $data" ng-click=changeSelection(item) ng-class="{\'active\': item.$selected}"><td id=code data-title="$root.source(\'CodeCPV\')" style=width:30%>{{item.code}}<td data-title="$root.source(\'NameCPV\')">{{getLocalizedDescription(item)}}<\/table><div>{{selectedData.code + \' \'}}{{getLocalizedDescription(selectedData)}}<\/div><\/div><div class="modal-footer mt25"><div class=cresteFormStyle><button id=classification_choose type=button class="btn btn-default" ng-click=choose() data-dismiss=modal>{{$root.source(\'SaveAndExit\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/planClassification.html",'<div class="modal fade" id=planClassification aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectCPV\')}}<\/h4><input type=text id=classificationCode ng-model=searchstring class=form-control placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><\/div><div class=modal-body><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data" ng-click=changeSelection(item) ng-class="{\'active\': item.$selected}"><td id=code data-title="$root.source(\'CodeCPV\')" style=width:30%>{{item.code}}<td data-title="$root.source(\'NameCPV\')">{{getLocalizedDescription(item)}}<\/table><div>{{selectedData.code + \' \'}}{{getLocalizedDescription(selectedData)}}<\/div><\/div><div class="modal-footer mt25"><div class=cresteFormStyle><button id=classification_choose type=button class="btn btn-default" ng-click=choose($parent.$index) data-dismiss=modal>{{$root.source(\'SaveAndExit\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/kekv.html",'<div class="modal fade" id=kekv aria-hidden=true tabindex=-1 role=dialog><div id=qa_KekvModal class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectKekvClassifiers\')}}<\/h4><input type=text ng-model=searchstring class=form-control id=classificationCode placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><\/div><div class=modal-body><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data" ng-click=changeSelection(item) ng-class="{\'active\': item.$selected}" ng-show=!isKekvAlreadySelected(item)><td data-title="$root.source(\'CodeCPV\')" id=code style=width:30%>{{item.code}}<td data-title="$root.source(\'NameCPV\')">{{item.description}}<\/table><div>{{selectedData.code + \' \'}}{{selectedData.description}}<\/div><\/div><div class="modal-footer mt25"><div class=cresteFormStyle><button id=classification_choose type=button class="btn btn-default" ng-click=choose() data-dismiss=modal>{{$root.source(\'SaveAndExit\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addFunder.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.source(\'Funder\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=useFunder ng-model=ctrl.isFunder ng-disabled="ctrl.isDisabled || ctrl.isInspectorChecked" ng-checked=ctrl.data.funder ng-click=ctrl.isFunderOnClick()> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><div class="col-sm-12 mt5 mb25" ng-if="ctrl.data.funder || ctrl.isFunder"><funder is-disabled=ctrl.isDisabled data=ctrl.data.funder vm=ctrl form-name=funder is-required=true><\/funder><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addInspector.html",'<div class=row><div class="col-xs-6 col-sm-3"><label for=useInspector>{{$root.source(\'Inspector\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=useInspector ng-model=ctrl.isInspector ng-disabled="ctrl.isDisabled || !ctrl.data.funder || initialInspector &amp;&amp; ctrl.isEdit" ng-click=isInspectorOnClick()> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><div class="col-sm-12 mt5 mb25" ng-if="ctrl.data.inspector || ctrl.isInspector"><inspector is-disabled="ctrl.isDisabled || !ctrl.data.funder" data=ctrl.data.inspector options=[ctrl.data.funder] vm=ctrl form-name=inspector is-required=true><\/inspector><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/hasAuction.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? hasAuctionConfigDesription.nameEn : hasAuctionConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=hasAuction ng-model=data.config.hasAuction ng-disabled="isDisabled || data.config.valueCurrencyEquality === false" ng-checked=data.config.hasAuction ng-change=addMinStepToTender()> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/isUserAddressHidden.html","<div class=row><div class=\"col-xs-6 col-sm-3\"><label ng-if=isUserCustomer>{{$root.source('IsHideUserCustomerAddress')}}:<\/label> <span ng-if=!isUserCustomer>{{$root.source('IsHideMyAddress')}}:<\/span><\/div><div class=\"col-xs-6 col-sm-9\"><div class=controls><div class=pt0><input type=checkbox id=isUserAddressHidden ng-disabled=isDisabled ng-model=data.isUserAddressHidden ng-checked=data.isUserAddressHidden> {{$root.source('Yes')}}<\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/hasAwardingOrder.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? hasAwardingOrderConfigDesription.nameEn : hasAwardingOrderConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=hasAwardingOrderAuction ng-model=data.config.hasAwardingOrder ng-disabled="isDisabled || data.config.valueCurrencyEquality === false" ng-checked=data.config.hasAwardingOrder> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/hasValueEstimation.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? hasValueEstimationConfigDesription.nameEn : hasValueEstimationConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=hasValueEstimation ng-model=data.config.hasValueEstimation ng-disabled=isDisabled ng-checked=data.config.hasValueEstimation ng-change=onHasValueEstimationChange()> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/hasValueRestriction.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? hasValueRestrictionConfigDesription.nameEn : hasValueRestrictionConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=hasValueRestriction ng-model=data.config.hasValueRestriction ng-disabled="isDisabled || data.config.valueCurrencyEquality === false || data.config.hasValueEstimation === false" ng-checked=data.config.hasValueRestriction> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/hasPrequalification.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? hasPrequalificationConfigDesription.nameEn : hasPrequalificationConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=hasPrequalification ng-model=data.config.hasPrequalification ng-disabled=isDisabled ng-checked=data.config.hasPrequalification> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/valueCurrencyEquality.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? valueCurrencyEqualityConfigDesription.nameEn : valueCurrencyEqualityConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=valueCurrencyEquality ng-model=data.config.valueCurrencyEquality ng-disabled=isDisabled ng-checked=data.config.valueCurrencyEquality ng-change=onValueCurrencyEqualityChange()> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/minBidsNumber.html",'<div class="row mb4"><div class="col-xs-6 col-sm-3"><label>{{$root.isEnLanguageSelected() ? minBidsNumberConfigDesription.nameEn : minBidsNumberConfigDesription.nameUk}}:<\/label><\/div><div class="col-xs-3 col-sm-2" ng-class="{\'has-error\': form[\'minBidsNumber\'].$invalid }"><input id=minBidsNumber class=form-control name=minBidsNumber type=text required min-value={{minValue}} max-value={{maxValue}} ng-disabled=isDisabled numbers-only ng-model=data.config.minBidsNumber><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/uploadFile.html","<button class=\"btn {{(btnType ? 'btn-' + btnType : 'btn-primary')}} {{class}} {{massBidUpload ? 'w100' : ''}}\" id={{id}} file-drop file-drop-disabled=isDisabled ngf-drop ngf-select ng-model=files ngf-change=upload(files) ng-disabled=\"isDisabled || disabledUploadButton\" ngf-multiple=needMultipleUpload accept={{accept}} type=button ngf-max-size=maxSize> <ng-transclude> <img ng-if=\"filesCounter > 0\" src=/Content/images/spinner2.gif> <i class=\"fa fa-plus\" ng-hide=noPlusIcon ng-show=\"filesCounter === 0\"><\/i> {{isAddFileTitle ? $root.source('AddFile') : (isUploadDocsTitle ? $root.source('UploadDocs') : $root.source('Upload'))}} <\/ng-transclude> <\/button>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/fileUploadingProcess.html",'<div ng-repeat="file in documents" class="w100 fl"><div ng-if="documents &amp;&amp; documents.length > 0 &amp;&amp; file.frontStatus !== \'success\'" ng-hide=fileHasError class=uploadBlock><button class="fl btn btn-sm btn-danger mt-4 mr10" ng-if="file.progress === 0 &amp;&amp; file.frontStatus === \'abort\'" ng-click="file.progress = 1; file.uploadAgain(file, file.uploadData.listOfFiles, file.uploadData.obj, file.uploadData.isDraft)"> {{$root.source(\'UploadAgain\')}} <\/button><div class=fl>{{file.name}}: {{file.progress || 0}}%<\/div><div class="progress w100" ng-class="{\'errorbar bgGray\': file.frontStatus === \'abort\' || file.size > 47185920}"><span ng-show="file.progress === 0 &amp;&amp; file.frontStatus === \'abort\'">{{$root.source(\'AttentionError\')}}<\/span> <span ng-show="file.size > 52428800">{{$root.source(\'MaxFileSize\')}}<\/span><div class="progress-bar progress-bar-success" role=progressbar aria-valuenow={{file.progress}} aria-valuemin=0 aria-valuemax=100 style="width:{{file.progress + \'%\'}}"><span class=sr-only>70% Complete<\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/awardCreate.html","<div ng-if=\"!lot.pendingAward &amp;&amp; !lot.hasActiveAward\" ng-init=activate()><form name=awardCreateForm><div class=row><div class=col-sm-2>{{$root.source('DealPrice')}}:<\/div><div class=col-sm-3><div class=controls ng-class=\"{'has-error': awardCreateForm.amount{{$index}}.$error.required                                || awardCreateForm.amount{{$index}}.$error.pattern                                || lot.ac.value == 0                                || ((detailes.procurementMethodType == 'negotiation.quick' || detailes.procurementMethodType == 'negotiation') &amp;&amp; !isDataGoodForNeogaionMethodType(lot))}\"><decimal-mask-input ng-if=\"detailes.procurementMethodType != 'reporting'\" input-id=\"'amount'\" input-name=\"'amount'\" data=lot.ac.value placeholder=\"$root.source('ReportSumAmount')\" is-required=true is-nullable=true> <\/decimal-mask-input> <decimal-mask-input ng-if=\"detailes.procurementMethodType == 'reporting'\" input-id=\"'amount'\" ng-init=\"lot.ac.value = lot.value.amount\" input-name=\"'amount'+ $index\" data=lot.ac.value placeholder=\"$root.source('ReportSumAmount')\" is-nullable=true is-disabled=\"detailes.procurementMethodRationale !== 'defense'\" is-required=\"detailes.procurementMethodRationale === 'defense'\"> <\/decimal-mask-input><\/div><\/div><div class=col-sm-3 ng-show=\"detailes.procurementMethodType == 'negotiation.quick' || detailes.procurementMethodType == 'negotiation' || detailes.procurementMethodType == 'reporting'\"><div class=controls><currency class=hide-currency-label type-form=\"'flat'\" ng-init=\"lot.ac.currencyId = detailes.value.currencyId\" data=lot.ac.currencyId is-disabled=\"detailes.procurementMethodRationale !== 'defense'\" is-required=\"detailes.procurementMethodRationale === 'defense'\"><\/currency><\/div><\/div><div class=col-sm-3><div class=controls ng-if=\"detailes.procurementMethodRationale !== 'defense'\"><i id=IncludingPdv ng-if=detailes.value.valueAddedTaxIncluded class=text-warning> {{$root.source('IncludingPdv')}}<\/i> <i id=ExcludingPdv ng-if=!detailes.value.valueAddedTaxIncluded class=text-warning> {{$root.source('ExcludingPdv')}}<\/i><\/div><label ng-if=\"detailes.procurementMethodRationale === 'defense'\"> <input type=checkbox id=valueAddedTaxIncluded ng-init=\"lot.ac.valueAddedTaxIncluded = detailes.value.valueAddedTaxIncluded\" ng-model=lot.ac.valueAddedTaxIncluded> {{$root.source('IncludingPdv')}} <\/label><\/div><div class=col-sm-2><\/div><div class=col-sm-10><div class=help-inline><span ng-show=awardCreateForm.amount{{$index}}.$error.pattern>{{$root.source('InvalidCharacters')}}<\/span> <span ng-show=\"((detailes.procurementMethodType == 'negotiation.quick'                                    || detailes.procurementMethodType == 'negotiation')                                    &amp;&amp; !isDataGoodForNeogaionMethodType(lot))\">{{$root.source('CheckTenderFirstPrice')}} <\/span> <span ng-show=!vm.ac.isValidAmount(lot)> {{$root.source('CheckWhetherCorrectlySpecified')}} <\/span><\/div><\/div><\/div><div class=row ng-if=\"detailes.procurementMethodRationale === 'defense'\"><div class=col-sm-2>{{inputTitle || $root.source('DefenseSupplier')}}:<\/div><div class=\"col-xs-6 col-sm-9\"><div class=controls><div class=\"checkbox ml20 pt0\" style=margin-top:0><input type=checkbox id=isDefenseSupplier ng-model=vm.isDefenseSupplier> {{$root.source('Yes')}}<\/div><\/div><\/div><\/div><div class=row><div class=col-sm-2>{{$root.source('NameOfOrganization')}}:<\/div><div class=col-sm-10><div ng-class=\"{'has-error': awardCreateForm.orgName{{$index}}.$error.required || !awardCreateForm.orgName{{$index}}.$valid}\"><input type=text id=orgName name=orgName{{$index}} ng-model=lot.ac.name placeholder=\"{{$root.source('NameOfOrganization')}}\" class=form-control ng-minlength=5 ng-disabled=vm.isDefenseSupplier ng-required=!vm.isDefenseSupplier><\/div><\/div><div class=col-sm-2><\/div><div class=col-sm-10><div class=help-inline><span ng-show=awardCreateForm.orgName{{$index}}.$error.minlength>{{$root.source('ShouldBeNotLess5Symbols')}}<\/span><\/div><\/div><\/div><div class=\"row mb6\"><div class=col-sm-2><p>{{$root.source('EdrpouTin')}}:<\/div><div class=col-sm-3><div ng-class=\"{ 'has-error': awardCreateForm.orgCode{{$index}}.$error.required                                                                        || !awardCreateForm.orgCode{{$index}}.$valid                                                                        || !checkEnteredValue(lot)}\"><input ng-model=lot.ac.code type=text id=orgCode name=orgCode{{$index}} class=\"form-control br4\" placeholder=\"{{$root.source('EnterEdrpou')}}\" ng-disabled=vm.isDefenseSupplier ng-required=!vm.isDefenseSupplier><\/div><\/div><div class=col-sm-7><a id=qa_AutoFillEDRPOU class=\"btn btn-info\" ng-disabled=vm.isDefenseSupplier ng-click=fillByEdrpou()>{{$root.source('AutoFillEDRPOU')}}<\/a><\/div><\/div><div class=row ng-init=getScaleList()><div class=col-sm-2>{{$root.source('classificationOfEconomicEntities')}}<\/div><div class=col-sm-10><div ng-class=\"{'has-error': !lot.ac.scale }\"><select ng-model=lot.ac.scale id=orgScale ng-options=\"scale as getLocalizedName(scale) for scale in ng_localStorage.organizationScaleList track by scale.value\" ng-init=selectDefaultScaleForLot(lot) name=scale class=form-control required><option value=\"\">{{$root.source('chooseLarge')}}<\/select><\/div><\/div><\/div><div class=row><div class=col-sm-2><p>{{$root.source('SubcontractingDetails')}}:<\/div><div class=col-sm-10><textarea id=subcInfo ng-model=lot.ac.subcontractingDetails class=form-control rows=1 name=subcInfo><\/textarea><\/div><\/div><label class=\"mt20 mb13\">{{$root.source('ContactInformation')}}:<\/label><div class=\"row ml0 mr0\"><address form-name=awardCreateForm is-required=\"detailes.procurementMethodType !== 'reporting'\" is-required-country=true data=lot.ac.address disable-index-mask=true dataname=ac_address scheme-id=lot.ac.schemeId type-form=\"'awardCreateTenderDetailes'\"><\/address><\/div><fieldset class=mt-5><div class=row><div class=col-sm-2>{{$root.source('Fio')}}:<\/div><div class=col-sm-10 ng-class=\"{ 'has-error': awardCreateForm.cpName{{$index}}.$error.required || awardCreateForm.cpName{{$index}}.$error.pattern || !awardCreateForm.cpName{{$index}}.$valid}\"><input type=text id=cpName name=cpName{{$index}} ng-model=lot.ac.cp.name ng-pattern=regex.fio class=form-control placeholder=\"{{$root.source('Fio')}}\" ng-minlength=2 ng-required=checkIfContactInfoIsRequired(lot)><div class=help-inline><span ng-show=awardCreateForm.cpName{{$index}}.$error.pattern>{{$root.source('FioErrorePatern')}}.<\/span> <span ng-show=awardCreateForm.cpName{{$index}}.$error.minlength>{{$root.source('FioErroreMinlength')}}.<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-2>{{$root.source('EmailForMessages')}}:<\/div><div class=col-sm-4><email form-name=awardCreateForm data=lot.ac.cp.email type=contact type-form=\"'awardCreateTenderDetailes'\" skip-required=!checkIfContactInfoIsRequired(lot) new-design=false hide-label=true> <\/email><\/div><div class=col-sm-2>{{$root.source('Site')}}:<\/div><div class=col-sm-4><url form-name=awardCreateForm data=lot.ac.cp.url type-form=\"'awardCreateTenderDetailes'\" new-design=false hide-label=true> <\/url><\/div><\/div><div class=row><div class=col-sm-2>{{$root.source('Telephone')}}:<\/div><div class=col-sm-4><phone-with-mask is-required=false is-phone-required=checkIfContactInfoIsRequired(lot) form-name=awardCreateForm phone-valid-length-min=minTelephoneLength data=lot.ac.cp.telephone type-form=\"'hidden-label'\" is-valid-phone=isValidPhone new-design=false hide-label=true> <\/phone-with-mask><\/div><\/div><\/fieldset><div class=\"row mt30\"><div class=col-sm-12><div class=\"input-group col-sm-4\"><button id=qa_SubmitAwardCreate click-and-block=vm.ac.create(lot) ng-disabled=\"(lot.ac.cp.telephone.length &amp;&amp; lot.ac.cp.telephone.length &lt; minTelephoneLength) ||                                         !awardCreateForm.$valid ||                                         !vm.ac.isAllDataGood(lot) ||                                         !checkEnteredValue(lot)\" class=\"btn btn-success\"> <span>{{tendDetailes.procurementMethodType == 'negotiation' || tendDetailes.procurementMethodType == 'negotiation.quick' ? $root.source('SaveChanges') : $root.source('CreatePurchase')}}<\/span> <\/button><\/div><\/div><\/div><\/form><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderContactPoint/tenderContactPoint.html","<div id=contact_person><div class=\"name-create mt15\">{{$root.source('ContactPerson')}}<\/div><div class=\"contact_point item-box\"><div class=\"row mt\" ng-class=\"{'mt10': !contactEditMode}\"><div class=col-xs-3>{{$root.source('Fio')}}:<\/div><div class=col-xs-9 ng-if=!contactEditMode><span id=contactPointName>{{userData.name}}<\/span><\/div><div class=col-xs-9 ng-if=contactEditMode ng-class=\"{'has-error': formName.input_name.$error.required}\"><input autocomplete=off required style=width:inherit name=input_name id=contactPointName class=form-control ng-model=userData.name type=text><\/div><\/div><div class=row ng-class=\"{'mt10': !contactEditMode}\"><div class=col-xs-3>{{$root.source('ContactEmail')}}:<\/div><div class=col-xs-9 ng-if=!contactEditMode ng-class=\"{'has-error': formName.input_email.$error.required}\"><span id=contactPointEmail>{{userData.email}}<\/span><\/div><div class=col-xs-9 ng-if=contactEditMode ng-class=\"{'has-error': formName.input_email.$error.required || formName.input_email.$error.pattern } \"><input autocomplete=off style=width:inherit ng-required=isEmailRequired name=input_email class=form-control id=contactPointEmail ng-model=userData.email ng-pattern=$root.regex.email type=text><div ng-show=formName.input_email.$error.pattern class=help-inline>{{$root.source('ErrorEmail')}}<\/div><\/div><\/div><div class=row ng-class=\"{'mt10': !contactEditMode}\"><div class=col-xs-3>{{$root.source('Site')}}:<\/div><div class=col-xs-9 ng-if=!contactEditMode><span id=contactPointUrl>{{userData.url}}<\/span><\/div><div class=col-xs-9 ng-if=contactEditMode ng-class=\"{'has-error': formName.input_url.$error.pattern}\"><input autocomplete=off style=width:inherit class=form-control name=input_url ng-pattern=$root.regex.url placeholder=http://example.com id=contactPointUrl ng-model=userData.url type=text> <span ng-show=formName.input_url.$error.pattern class=help-inline>{{$root.source('InvalidUrl')}}<\/span><\/div><\/div><div class=row ng-class=\"{'mt10': !contactEditMode}\"><div class=col-xs-3>{{$root.source('Telephone')}}:<\/div><div class=col-xs-9 ng-if=!contactEditMode><span id=contactPointPhone>{{userData.phone}}<\/span><\/div><div class=col-xs-9 ng-show=contactEditMode ng-class=\"{'has-error': formName.input_phone.$error.required}\"><phone-with-mask class=col-xs-9 style=padding:0 form-name=formName ng-style=\"isValidPhone() &amp;&amp; {'height': '40px;'} || !isValidPhone() &amp;&amp; {'height': 'auto'}\" hide-label=true data=userData.phone is-required=false is-phone-required=isPhoneRequired is-valid-phone=isValidPhone new-design=false><\/phone-with-mask><\/div><\/div><div class=row><div class=\"col-xs-12 mt20\" ng-if=!contactEditMode><button type=button ng-click=toggleBetweenEditMode() ng-disabled=isDisabledEdit class=\"btn btn-info btn-sm\" id=editContactPoint> {{$root.source('Edit')}} <\/button><\/div><div class=\"col-xs-12 mt20\" ng-if=contactEditMode><button type=button ng-disabled=isFormInvalid() ng-click=toggleBetweenEditMode(); id=saveContactPoint class=\"btn btn-success btn-sm\">{{$root.source('Save')}}<\/button> <button type=button ng-click=\"cancelOrUpdateContactUserData('cancel');\" ng-if=contactEditMode id=cancelSaveContactPoint class=\"btn btn-danger btn-sm\">{{$root.source('Cancel')}}<\/button> <button type=button ng-click=\"cancelOrUpdateContactUserData('fill');\" ng-if=contactEditMode id=autoFillContactPoint class=\"btn btn-info btn-sm\">{{$root.source('FillByMyData')}}<\/button><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/myTenders/myHoldingTendersFilterButtons.html","<div><div class=found><span>Знайдено:<\/span> <b ng-bind=found><\/b><\/div><div id=holding_filter_buttons><div id=filter_buttons_all ng-click=\"filterByTenderCorporationStatus('all'); activePrepBtn = activePendBtn = activeCancBtn = activeApprBtn = false\" style=margin-right:10px>{{$root.source('All')}}<\/div><div id=filter_buttons_preparation ng-click=\"filterByTenderCorporationStatus('preparation'); activePrepBtn = !activePrepBtn\" ng-class=\"{'activeHoldingFilterBtn': activePrepBtn}\" style=margin-right:10px>{{$root.source('ProcurementFormation')}}<\/div><div id=filter_buttons_pendingApproval ng-click=\"filterByTenderCorporationStatus('pendingApproval'); activePendBtn = !activePendBtn\" ng-class=\"{'activeHoldingFilterBtn': activePendBtn}\" style=margin-right:10px>{{$root.source('NeedsRecommendation')}}<\/div><div id=filter_buttons_canceledApproval ng-click=\"filterByTenderCorporationStatus('canceledApproval'); activeCancBtn = !activeCancBtn\" ng-class=\"{'activeHoldingFilterBtn': activeCancBtn}\" style=margin-right:10px>{{$root.source('RecommendationCancelled')}}<\/div><div id=filter_buttons_approved ng-click=\"filterByTenderCorporationStatus('approved'); activeApprBtn = !activeApprBtn\" ng-class=\"{'activeHoldingFilterBtn': activeApprBtn}\">{{$root.source('Recommended')}}<\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/createTenderAccelerator.html",'<div id=tender_accelerator ng-if="!isProdMode &amp;&amp; !isTestSite &amp;&amp; isCreateTender"><div class="tender_accelerator_container mt15 mb15"><div class=tender_accelerator_number><div class=row><div class=col-sm-3>accelerator<\/div><div class=col-sm-5 ng-class="{\'has-error\': formName[\'acceleratorInput\'].$invalid}"><input class=form-control name=acceleratorInput type=number id=accelerator_number required ng-model=data.accelerator.procurementMethodDetails><\/div><\/div><\/div><div class="tender_accelerator_select mt10"><div class=row><div class=col-sm-3>mode<\/div><div class=col-sm-5><select class=form-control id=accelerator_type ng-model=data.accelerator.submissionMethodDetails ng-init="data.accelerator.submissionMethodDetails = \'\'" ng-options="accType.type as accType.name for accType in vm.acceleratorTypes"><\/select><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/createTenderCriteria.html",'<div id=create_tender_criteria_container><div class=doc_upload_block><edit-documents-wrapper tender-detailes=detailes tender-id=tenderId documents=vm.files is-edit=true not-redirect-after-sign=true> <\/edit-documents-wrapper><\/div><form id=criterias_form name=criteriasForm ng-hide="detailes.procurementMethodType === \'belowThreshold\' &amp;&amp; detailes.status === \'active.tendering\'"><div ng-repeat="($criteriasIndex, criterias) in sortedCriterias"><h5 class=tender_criteria_head_title>{{setTitle($criteriasIndex)}}<\/h5><div class=pb10 ng-if=isShowAddLocalizationCriteriaForAllItemsButton(criterias)><button class="btn btn-primary btn-sm" ng-click="addLocalizationCriteriaForAllItems($event, criterias)" id=addLocalizationForAllPosition> {{$root.source(\'AddForAllPositions\')}} <\/button><\/div><div class=tender_criteria_block ng-if="criterias.length > 0" ng-repeat="($criteriaIndex, criteria) in criterias track by $index"><div ng-if=::isLocalizationCriteriaRelatedItemHasTechnicalCharacteristics(criteria) class=help-inline><span>{{$root.source(\'LocalizationCriteriaNotAllowedForItemWithTechnicalCharacteristics\')}}<\/span><\/div><div class=tender_criteria_item><div class=tender_criteria_item_head><input ng-if=criteria.isOptional id=isOptionalCheckbox class="mr5 mb5" type=checkbox ng-disabled=::isLocalizationCriteriaRelatedItemHasTechnicalCharacteristics(criteria) ng-change=onCriteriaFormChanged() ng-model=criteria.isOptionalChecked> <span id="{{\'criteria_title_\' + $criteriaIndex}}" class="criteria_title boldText"> {{$criteriaIndex + 1}}. {{criteria.title}} <\/span><div class="mt5 mb5" ng-if=hasLccCriteria(criteria.classification)><b> {{criteria.description}} <\/b><\/div><div ng-if="(criteria.isOptionalChecked &amp;&amp; criteria.isOptional) || !criteria.isOptional"><div class="row criteria_source"><div class=col-sm-3><div>{{$root.source(\'AppliesTo\')}}:<\/div><\/div><div class=col-sm-5><span id="{{\'criteria_source_\' + $criteriaIndex}}">{{::getDetailesLocalizationText(criteria.source)}}<\/span><\/div><\/div><div class="row criteria_relatesTo"><div class=col-sm-3>{{$root.source(\'RelatesTo\')}}:<\/div><div class=col-sm-5><span id="{{\'criteria_relatesTo_\' + $criteriaIndex}}">{{::getDetailesLocalizationText(criteria.relatesTo)}} <\/span> <span ng-if="criteria.relatesTo === \'lot\'">{{getLotName(criteria.lotId || criteria.relatedItem)}}<\/span> <span ng-if="criteria.relatesTo === \'item\'">{{getItemName(criteria.itemId || criteria.relatedItem)}}<\/span><\/div><\/div><div class="row criteria_legislation"><div class=col-sm-3>{{$root.source(\'Legislation\')}}:<\/div><div class=col-sm-5><a ng-repeat="legislation in criteria.legislation" href={{legislation.identifier.uri}} id="{{\'legislation_article_\' + $criteriaIndex + $index}}">{{legislation.article}}<\/a><\/div><\/div><\/div><\/div><div ng-if="(criteria.isOptionalChecked &amp;&amp; criteria.isOptional) || !criteria.isOptional" class=tender_criteria_item_body ng-repeat="($groupIndex, requirementGroup) in criteria.requirementGroups"><div class="requirement_title mb10"><b> {{requirementGroup.description}} <\/b><\/div><div ng-repeat="($requirementIndex, requirement) in requirementGroup.requirements | orderBy: \'datePublished\' track by $index"><div ng-class="{\'requirement-cancelled\': requirement.requirementStatus === \'cancelled\'}"><div><input type=checkbox value=optionalReq ng-model=requirement.isOptionalChecked ng-if="optionalRequirementTitle == requirement.title" ng-disabled="requirement.requirementStatus === \'cancelled\' || (detailes.status &amp;&amp; detailes.status !== \'draft\')"> <span class=requirement_title ng-if=!isSelectionCriteria(criteria.classification) ng-class="{\'boldText\': $first}" id="{{\'requirement_title_\' + $criteriaIndex + $groupIndex + $requirementIndex}}"> <span ng-if=$first>{{$groupIndex + 1}} - <\/span> {{requirement.title}} <\/span><\/div><div class=row ng-if="criteria.classification.id === \'CRITERION.OTHER.BID.GUARANTEE\'                                            || criteria.classification.id === \'CRITERION.OTHER.CONTRACT.GUARANTEE\'                                            || criteria.classification.apiId === \'CRITERION.OTHER.BID.GUARANTEE\'                                            || criteria.classification.apiId === \'CRITERION.OTHER.CONTRACT.GUARANTEE\'"><div class=col-sm-3>{{$root.source(\'FullDescriptionOfConditions\')}}:<\/div><div class=col-sm-9><textarea ng-if="requirement.requirementStatus !== \'cancelled\'" class=form-control required rows=4 ng-model=requirement.description ng-change=onCriteriaFormChanged() ng-class="{\'error-border\': !requirement.description}"><\/textarea> <span ng-if="requirement.requirementStatus === \'cancelled\'"> {{requirement.description}} <\/span><\/div><\/div><div class="row mb5" ng-if=isSelectionCriteria(criteria.classification)><div class=col-sm-12><textarea ng-if="requirement.requirementStatus !== \'cancelled\'" class=form-control required rows=4 placeholder="{{$root.source(\'EnterDescriptionRequirement\')}}" ng-model=requirement.title ng-change=onCriteriaFormChanged() ng-class="{\'error-border\': !requirement.title}"><\/textarea> <span ng-if="requirement.requirementStatus === \'cancelled\'"> {{requirement.title}} <\/span><\/div><\/div><div ng-if=requirement.requirementStatus class=row><div class=col-sm-3 ng-if="!canRequirementChangeStatus(requirement, criteria, $groupIndex)">{{$root.source(\'Status\')}}: {{getRequirementStatusTranslation(requirement.requirementStatus)}}<\/div><div class=col-sm-1 ng-if="canRequirementChangeStatus(requirement, criteria, $groupIndex)">{{$root.source(\'Status\')}}:<\/div><div class=col-sm-2 ng-if="canRequirementChangeStatus(requirement, criteria, $groupIndex)"><select class="form-control form-group" required name=requirementStatus id=requirementStatus ng-model=requirement.requirementStatus ng-options="getRequirementStatusTranslation(status) for status in statuses" ng-change="onCriteriaFormChanged(); setStatusToActiveLocalizationRequirement(criteria, requirement.requirementStatus)"> <\/select><\/div><div class=col-sm-5>{{$root.source(\'DateModified\')}}: {{requirement.datePublished | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/div><div class=col-sm-4><span ng-if="requirement.requirementStatus === \'cancelled\'"> {{$root.source(\'DateArchived\')}}: {{requirement.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}} <\/span><\/div><\/div><\/div><div class=criteria_accept_options style=margin-bottom:15px><div ng-if="!criteria.showEligibleEvidencesIfNotOther &amp;&amp;                                            needShowConfirmationMethodForLocalizationCriteria(criteria.classification, $groupIndex) &amp;&amp;                                            needShowConfirmationMethod(detailes.procurementMethodType, $criteriasIndex)"><span class=confirm_options_text ng-if="requirement.requirementStatus !== \'cancelled\'" ng-show=requirement.isOptionalChecked> {{$root.source(\'ConfirmationMethod\')}}: <\/span><div ng-repeat="($optionIndex, evidences) in requirement.eligibleEvidences"><div class=confirm_options_body ng-if="requirement.requirementStatus !== \'cancelled\'"><span ng-hide="isRemoveConfirmOptionButtonHidden(requirement, criteria.classification)" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" style=font-size:13px;margin-top:-2px;margin-right:5px ng-click="removeConfirmOption($optionIndex, requirement, criteria.classification)" id="{{\'removeConfirmOption_\' + $criteriaIndex + $groupIndex + $requirementIndex + $optionIndex}}"> <i class="fa fa-times" aria-hidden=true><\/i><span class=go-to-bin-text style=padding-left:5px>{{$root.source(\'Remove\')}}<\/span> <\/span><div class=row><div class=col-sm-2>{{$root.source(\'Type\')}}:<\/div><div class="col-sm-4 evidences_radio_choose"><label> <input required type=radio ng-class="{\'error-border\': !evidences.type}" class=tender-criteria ng-model=evidences.type name="{{\'type--\' + $criteriaIndex + $groupIndex + $requirementIndex + $optionIndex}}" value=document ng-change=onEvidenceTypeChange(evidences)> {{$root.source(\'Document\')}} <\/label> <label ng-if="!checkIfCriteriaClassificationMatches(criteria, onlyDocumentsEvidenceCriterias)"> <input required type=radio ng-class="{\'error-border\': !evidences.type}" ng-model=evidences.type name="{{\'type--\' + $criteriaIndex + $groupIndex + $requirementIndex + $optionIndex}}" value=statement class="ml20 tender-criteria" ng-change=onEvidenceTypeChange(evidences)> {{$root.source(\'Statement\')}} <\/label><\/div><\/div><div class="row confirm_option_title"><div class=col-sm-2>{{$root.source(\'Header\')}}:<\/div><div class=col-sm-10 style=padding-right:0><input style=width:100% type=text ng-model=evidences.title id="{{\'evidences_title_\' + $criteriaIndex + $groupIndex + $requirementIndex + $optionIndex}}"><\/div><\/div><div class="row confirm_option_description"><div class=col-sm-2>{{$root.source(\'Description\')}}:<\/div><div class=col-sm-10 style=padding-right:0><textarea style=width:100% type=text ng-model=evidences.description cols=2 id="{{\'evidences_description_\' + $criteriaIndex + $groupIndex + $requirementIndex + $optionIndex}}"><\/textarea><\/div><\/div><div class=row ng-if="evidences.type == \'document\' ||  !evidences.type"><div class=col-sm-2>{{$root.source(\'Document\')}}:<\/div><div class=col-sm-10 style=padding-right:0><select id=selectedDoc--{{$optionIndex}} class=tender-criteria-select style=width:100% ng-change=tenderDocumentIdChanged(evidences) ng-options="file.originId as file.title for file in vm.files | filter: {documentType: {type: isSelectionCriteria(criteria.classification) ? \'evaluationCriteria\' : \'eligibilityCriteria\'}, isExported: true, isDeleted: null}" ng-model=evidences.tenderDocumentId><option value="" ng-show=!evidences.tenderDocumentId>{{$root.source(\'choose\')}}<\/select><\/div><\/div><\/div><\/div><button class="btn btn-primary btn-sm" ng-show="requirement.isOptionalChecked &amp;&amp; requirement.requirementStatus !== \'cancelled\'" ng-click="addConfirmOption(requirement, criteria);" id="{{\'addConfirmOption_\' + $criteriaIndex + $groupIndex + $index}}"> + {{$root.source(\'AddMethod\')}} <\/button> <criteria-confirmation-method ng-if="requirement.eligibleEvidences.length > 0 &amp;&amp; requirement.requirementStatus === \'cancelled\'" evidences=requirement.eligibleEvidences requirement-status=requirement.requirementStatus docs=detailes.documents> <\/criteria-confirmation-method><\/div><\/div><\/div><\/div><\/div><\/div><\/div><button ng-if=needButtons class="btn btn-success btn-lg btn-success-bg" ng-disabled=criteriasForm.$invalid ng-click=saveTenderWithCriterias() id=saveTenderWithCriterias> {{$root.source(\'SaveReasonsRefusalToParticipate\')}} <\/button> <button ng-if=needButtons id=TryToSign class="btn btn-info" ng-disabled="!ableToSafeRequirementsIfHasApiId || !isReadyToExport(detailes) || criteriasForm.$invalid" ng-click=showSignModal(true)> <i class="fa fa-warning"><\/i>{{$root.source(\'TryToSign\')}} <\/button> <button ng-if=needButtons class="btn btn-lg btn-success" btn-disabled-reasons={{detailes.activateTenderBtnInfo}} ng-click=activateTenderWithCriteria() id=activateTenderWithCriteria> {{$root.source(\'PublishPurchase\')}} <\/button><\/form><div ng-include="\'documentsNoExportModal from cache\'"><\/div><\/div><style>.boldText{font-weight:700}.tender_criteria_block{margin-bottom:15px}.tender_criteria_item{border:solid 1px #e2e4e8}.tender_criteria_head_title{color:#039CD6 !important;font-weight:700 !important;margin-bottom:20px !important}.criteria_title{margin-bottom:10px}.criteria_title,.requirement_title{font-size:14px}.criteria_relatesTo{padding:7px 0}.tender_criteria_item_head{background-color:#e2e4e8;margin:-1px}.tender_criteria_item_head,.tender_criteria_item_body{padding:10px}.criteria_source{margin-top:5px}.criteria_legislation a{color:#2FA4E7;text-decoration:underline}.criteria_legislation a:not(:last-of-type){margin-right:5px}.confirm_options_body{border:solid 1px #e2e4e8;padding:10px;margin-bottom:7px}.confirm_option_title{margin:7px 0}.doc_upload_block{margin-bottom:35px}.btn_update_status{margin-top:15px}.doc_upload_block--title{margin-bottom:15px}.doc_upload_block .row{padding:0 !important;margin-left:0}.evidences_radio_choose input[type=\'radio\']{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;outline:none;border-style:solid;border-width:1px;border-radius:50%}.evidences_radio_choose input[type=\'radio\']::before{content:\'\';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.evidences_radio_choose input[type=\'radio\']:checked::before{background:blue}.evidences_radio_choose input[type="radio"]:checked{border-color:blue}.requirement-cancelled{color:rgba(85,85,85,0.5)}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderCriteria.html",'<div id=tender_qualification_criteria><h5 class=tender_criteria_head_title>{{$root.source(\'ElectronicTenderRequirements\')}}<\/h5><div class=qualification_criteria_parent_block ng-repeat="($parentBlockIndex, criterias) in sortedCriterias"><div ng-if="criterias &amp;&amp; criterias.length" class="tree treeTopSet tree-{{$parentBlockIndex}} cp w100 fl collapsed treeTop" data-toggle=collapse data-target=#tree-{{$parentBlockIndex}} aria-expanded=true style=background-image:none><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class="tree-tom-name criteria-tree-title"><b>{{setCollapseTitle($parentBlockIndex)}}<\/b><\/div><\/div><div id=tree-{{$parentBlockIndex}} class="panel-collapse qualification_criteria_tree collapse tree-{{$parentBlockIndex}} w100 fl"><div class=tender_criteria_item_head ng-repeat="($criteriaIndex, criteria) in criterias" style=padding:10px><b class="criteria_title boldText" id="{{\'criteria_title_\' + $criteriaIndex}}"> {{$criteriaIndex + 1}}. {{criteria.title}} <\/b><div class="mt5 mb5" ng-if=hasLccCriteria(criteria.classification.apiId)><b> {{criteria.description}} <\/b><\/div><div class="row criteria_source"><div class=col-sm-3><div>{{$root.source(\'AppliesTo\')}}:<\/div><\/div><div class=col-sm-5><span id="{{\'criteria_source_\' + $criteriaIndex}}">{{::getDetailesLocalizationText(criteria.source)}}<\/span><\/div><\/div><div class="row criteria_relatesTo"><div class=col-sm-3>{{$root.source(\'RelatesTo\')}}:<\/div><div class=col-sm-5><span id="{{\'criteria_relatesTo_\' + $criteriaIndex}}">{{::getDetailesLocalizationTextRelatesTo(criteria, criteria.relatesTo)}}<\/span><\/div><\/div><div class="row criteria_legislation"><div class=col-sm-3>{{$root.source(\'Legislation\')}}:<\/div><div class=col-sm-5><a ng-repeat="legislation in criteria.legislation" href={{legislation.identifier.uri}} id="{{\'legislation_article_\' + $criteriaIndex + $index}}" target=_blank>{{legislation.article}}<\/a><\/div><\/div><div class="row collapse" id=criteria_collapse_child--{{$criteriaIndex}}{{$parentBlockIndex}}><div ng-repeat="($requirementGroupIndex, requirementGroup) in criteria.requirementGroups"><div class="requirement_title mt10"><b> {{requirementGroup.description}} <\/b><\/div><div ng-repeat="($requirementIndex, requirement) in requirementGroup.requirements"><div ng-class="{\'requirement-cancelled\': requirement.requirementStatus === \'cancelled\'}"><div><b style=margin-bottom:5px;display:inline-block id="{{\'requirement_title_\' + $criteriaIndex + $requirementGroupIndex +$requirementIndex}}"> <span ng-if=$first>{{$requirementGroupIndex + 1}} - <\/span> {{requirement.title}} <\/b><\/div><div class=row ng-if="criteria.classification.id === \'CRITERION.OTHER.BID.GUARANTEE\'                                            || criteria.classification.id === \'CRITERION.OTHER.CONTRACT.GUARANTEE\'                                            || criteria.classification.apiId === \'CRITERION.OTHER.BID.GUARANTEE\'                                            || criteria.classification.apiId === \'CRITERION.OTHER.CONTRACT.GUARANTEE\'"><div class=col-sm-3>{{$root.source(\'FullDescriptionOfConditions\')}}:<\/div><div class=col-sm-9><span> {{requirement.description}} <\/span><\/div><\/div><div class=row ng-if=requirement.requirementStatus><div class=col-sm-3>{{$root.source(\'Status\')}}: {{getRequirementStatusTranslation(requirement.requirementStatus)}}<\/div><div class=col-sm-5>{{$root.source(\'DateModified\')}}: {{requirement.datePublished | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/div><div ng-if="requirement.requirementStatus === \'cancelled\'" class=col-sm-4>{{$root.source(\'DateArchived\')}}: {{requirement.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/div><\/div><\/div><criteria-confirmation-method ng-if="requirement.eligibleEvidences.length > 0" evidences=requirement.eligibleEvidences requirement-status=requirement.requirementStatus docs=docs> <\/criteria-confirmation-method><\/div><\/div><\/div><div class=row><b class="criteria_collapse collapsed" ng-click="toggleArrow = !toggleArrow" id=criteria_collapse_parent data-toggle=collapse data-target=#criteria_collapse_child--{{$criteriaIndex}}{{$parentBlockIndex}} aria-expanded=false style=margin-top:7px;display:inline-block> <i ng-show=!toggleArrow class="fa fa-chevron-down"><\/i> <i ng-show=toggleArrow class="fa fa-chevron-up"><\/i> {{$root.source(\'Criteria\')}} <\/b><\/div><\/div><\/div><\/div><\/div><style>#tender_qualification_criteria .tender_criteria_item_head .row{margin-right:5px;margin-left:5px}#tender_qualification_criteria .tender_criteria_item_head{border-bottom:solid 1px #e2e4e8}#criteria_collapse_parent:hover{text-decoration:underline;cursor:pointer}.criteria_legislation a{color:#2FA4E7;text-decoration:underline}.criteria_legislation a:not(:last-of-type){margin-right:5px}.qualification_criteria_tree{background-color:rgba(242,242,242,1);border:solid 1px #e2e4e8}.criteria-tree-title{white-space:normal}.requirement-cancelled{color:rgba(85,85,85,0.5)}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderInspection.html","<div id=tender_inspection><h5>{{$root.source('TenderInspection')}}<\/h5><div class=qualification_criteria_parent_block><div class=\"tree treeTopSet tree-0 cp w100 fl treeTop\" data-toggle=collapse data-target=#tree-0 aria-expanded=true style=background-image:none><span class=\"hidden-print tree-state plus\">+<\/span> <span class=\"hidden-print tree-state minus\">-<\/span><div class=\"tree-tom-name criteria-tree-title\"><b>{{$root.source('InspectorInfoAndReviewRequests')}}<\/b><\/div><\/div><div id=tree-0 class=\"panel-collapse tender_inspection_tree collapse in tree-0 w100 fl\"><div class=tender_inspection_item_head><b>{{$root.source('Inspector')}}<\/b><div class=row><div class=col-md-3>{{$root.source('InspectorOrganizationName')}}:<\/div><div class=col-sm-6>{{getInspectorName(details.inspector)}}<\/div><\/div><div class=row><div class=col-md-3>{{$root.source('IdentificationCode')}}:<\/div><div class=col-sm-6>{{details.inspector.identifier.apiId}} <span ng-if=details.inspector.scheme>({{details.inspector.scheme}})<\/span><\/div><\/div><\/div><div class=tender_inspection_item_head ng-repeat=\"reviewRequest in details.reviewRequests\"><b> <span ng-if=\"reviewRequest.tenderStatus === 'active.enquiries'\">{{$root.source('PurchaseConditionsReviewRequest')}}<\/span> <span ng-if=\"reviewRequest.tenderStatus !== 'active.enquiries'\">{{$root.source('WinnerReviewRequest')}}<\/span> <\/b><div class=row ng-if=reviewRequest.lotId><div class=col-md-3>{{$root.source('ByLot')}}:<\/div><div class=col-sm-6>{{getLocalizedLotTitle(reviewRequest)}}<\/div><\/div><div class=row><div class=col-md-3>{{$root.source('Status')}}:<\/div><div class=col-sm-6><span ng-if=\"reviewRequest.approved === true\">{{$root.source('ReviewRequestApproved')}}<\/span> <span ng-if=\"reviewRequest.approved === false\">{{$root.source('ReviewRequestRejected')}}<\/span> <span ng-if=\"reviewRequest.approved === null\">{{$root.source('ReviewRequestAwaiting')}}<\/span><\/div><\/div><div class=row><div class=col-md-3>{{$root.source('ReviewRequestCreationDate')}}:<\/div><div class=col-sm-6>{{reviewRequest.dateCreated | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><div class=row ng-if=reviewRequest.decisionDate><div class=col-md-3>{{$root.source('ReviewRequestDecisionDate')}}:<\/div><div class=col-sm-6>{{reviewRequest.decisionDate | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><\/div><div class=tender_inspection_item_head ng-if=details.reviewRequestsEnabled><button ng-if=!isReviewRequestAwarding(details.status) type=button class=\"btn btn-info mb12 mt12\" ng-click=createReviewRequest()> {{$root.source('SendReviewRequestPurchaseConditions')}} <\/button> <button ng-if=isReviewRequestAwarding(details.status) type=button class=\"btn btn-info mb12 mt12\" ng-click=openReviewRequestSelectLotModalOrCreate()> {{$root.source('SendReviewRequestAwarding')}} <\/button><\/div><\/div><\/div><\/div><div class=\"modal fade\" id=reviewRequestSelectLot aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('SelectLotWithWinner')}}<\/h4><\/div><div class=modal-body><div class=controls ng-class=\"{'has-error':addComplaintForm.relation.$error.required }\"><select class=\"form-control form-group\" name=reviewRequestLot id=reviewRequestLot required ng-model=selectedLotId ng-options=\"lot.title for lot in getLotsWithWinner(details.lots) track by lot.id\"><\/select><\/div><button type=button ng-disabled=!selectedLotId class=\"btn btn-info mt10\" ng-click=createReviewRequest(selectedLotId.id) data-dismiss=modal> {{$root.source('CreateRequest')}} <\/button><\/div><\/div><\/div><\/div><style>.tender_inspection_item_head .row{margin-left:5px !important}.tender_inspection_item_head{padding:10px}<\/style>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/criteriaConfirmationMethod.html",'<div class=row ng-class="{\'requirement-cancelled\': requirementStatus === \'cancelled\'}"><div class=col-sm-3>Способи підтвердження:<\/div><div class=col-sm-9><div class=row ng-repeat="($evidenceIndex, evidence) in evidences"><div class=col-sm-3><span class=confirmation-method-evidence> {{getEvidenceTypeTitle(evidence)}} <\/span><\/div><div class=col-sm-9><a href={{getRealatedEviedenceDocument(evidence).url}} download-doc documentapiid={{getRealatedEviedenceDocument(evidence).id}} ng-if=evidence.tenderDocumentId> <i class="fa fa-download" aria-hidden=true><\/i> {{getRealatedEviedenceDocument(evidence).title}}, <\/a> {{evidence.title}} <span ng-if=evidence.description>, {{evidence.description}}<\/span><\/div><\/div><\/div><\/div><style>.requirement-cancelled{color:rgba(85,85,85,0.5)}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/editDocumentsWrapper.html","<div><div ng-if=!detailes.lots[0].isFake><div class=\"tree-child-name doc_upload_block--title\" style=font-size:14px>{{$root.source('TenderDocuments')}}<\/div><tender-documents can-modify-documents=canModifyDocuments tenderid=tenderId documents=documents status=detailes.status is-edit=true not-export-document=true reload=reload tender=tenderDetailes need-export-draft-document-after-save=\"detailes.status !== ''\"> <\/tender-documents><\/div><lot-and-positions-documents detailes=detailes reload=reload><\/lot-and-positions-documents><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/lotAndPositionsDocuments.html",'<div ng-if=detailes.lots[0].isFake><div class="tree treeTopSet tree-00 cp w100 fl treeTop" data-toggle=collapse data-target=#tree-00><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name ng-if=detailes.lots[0].isFake>{{$root.source(\'TenderDescription\')}}<\/div><\/div><div id=tree-00 class="panel-collapse collapse in tree-00 w100 fl"><div class=pt10 ng-class="{\'dash_bottom\': (detailes.lots.length > 0 &amp;&amp; detailes.lots[0].isFake)}"><div ng-if=detailes.lots[0].isFake ng-include="\'tenderDetailesAboutDocs from cache\'"><\/div><div ng-if="::detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length>0" class="qq tree tree-02 cp w100 subName-01 tree-last dash_middle fl" data-toggle=collapse data-target=#tree-01-03><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Positions\')}}<\/div><\/div><div ng-if="::detailes.lots[0].isFake &amp;&amp; detailes.lots[0].items.length>0" id=tree-01-03 class="qq panel-collapse collapse in tree-01 w100"><div class=dush-clear><\/div><div class="scrollbarMobile mb20"><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0"><tr><th>{{$root.source(\'ItemDescription\')}}<th class=itemQuantity>{{$root.source(\'QuantityItemUnit\')}}<th>{{$root.source(\'DeliveryAddress\')}} / {{$root.source(\'DeliveryPeriod1\')}}<th>{{$root.source(\'CPV\')}}<th ng-if=::additionalClassifications(detailes.lots[0].items)>{{$root.source(\'Classificators\')}}<tr ng-repeat-start="item in detailes.lots[0].items track by $index"><td><div ng-if=::item.deliveryAddress ng-include="\'tenderDetailesAboutItemDescr from cache\'"><\/div><td class=itemQuantity><div ng-include="\'tenderDetailesAboutItemQuantity from cache\'"><\/div><td><div ng-include="\'tenderDetailesAboutItemDelivery1 from cache\'"><\/div><span id=delivery_start_0{{::$index}} ng-if=item.deliveryDate.startDate> {{$root.source(\'since\')}} {{getDate(item.deliveryDate.startDate) | date:\'dd-MM-yyyy\' || "-"}} <\/span> <span id=delivery_end_0{{::$index}} ng-if=item.deliveryDate.endDate> {{$root.source(\'upTo\')}} {{getDate(item.deliveryDate.endDate) | date:\'dd-MM-yyyy\' || "-"}} <\/span><br><div ng-if=::item.deliveryLocation ng-include="\'tenderDetailesAboutItemDelivery2 from cache\'"><\/div><td class=itemClassification><div ng-if=::item.classification ng-include="\'tenderDetailesAboutItemClassifi from cache\'"><\/div><td ng-if=additionalClassifications(detailes.lots[0].items)><div ng-repeat="additionalClassification in item.additionalClassifications track by additionalClassification.id"><b ng-if=::additionalClassification.scheme> {{$root.source(\'Classificator\')}} <span ng-if="::additionalClassification.scheme === \'INN\'">{{$root.source(\'INN\')}}<\/span> <span ng-if="::additionalClassification.scheme === \'ATC\'">{{$root.source(\'ATX\')}}<\/span> <span ng-if="::additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" ng-bind=::additionalClassification.scheme><\/span> <span ng-if="::item.additionalClassifications.length>1">({{::$index}})<\/span> <\/b><br> <span id="{{::\'additionalClassification_id\' + $index}}" ng-bind=::additionalClassification.id><\/span> <span id="{{::\'additionalClassification_desc\' + $index}}" ng-bind=::additionalClassification.description><\/span><br><\/div><tr ng-repeat-end="" ng-if="detailes.procurementMethodType !== \'priceQuotation\'" class=hno><td colspan=5 class="additionalItem b0 hno"><div ng-include="\'featureAndDocs from cache\'"><\/div><\/table><\/div><\/div><\/div><\/div><\/div><div ng-if=!detailes.lots[0].isFake><div ng-repeat="lot in detailes.lots track by $index" lottitle={{lot.title}} class="w100 mh5 bids"><div class="tree treeTop treeTopSet tree-00 cp w100 fl wsn" ng-click="collapseTree($index, \'treeLot\')" ng-init=dom.treeBlock[$index] ng-class="{\'no-dush-2\' : lot.features.length==0 &amp;&amp; lot.documents.length==0 &amp;&amp; lot.items.length==0, \'collapsed\' : !showTreeBlock($index, \'treeLot\')}"><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name><div class=fl><b ng-if=::!lot.isFake> <span id="{{::\'lotTitle_\' + $index}}" ng-bind="::lot.title | limitTo:30" title={{::lot.title}}><\/span> <span ng-bind=::includePoints(lot.title)><\/span> <\/b><b ng-if=::lot.isFake>{{$root.source(\'Tender\')}}:<\/b><\/div><\/div><\/div><div ng-if=!lot.isFake class="qq tree tree-02 cp w100 fl subName-01 tree-last dash_middle" ng-click="collapseTree(lot.id, \'treeDocs\')" ng-class="{\'collapsed\' : !showTreeBlock(lot.id, \'treeDocs\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Documents\')}}<\/div><\/div><div ng-if=!lot.isFake id=treeDocs{{::lot.id}} class="qq panel-collapse collapse in tree-01" ng-class="{\'in\': !showTreeBlock(lot.id, \'treeDocs\')}"><div ng-if="showTreeBlock(lot.id, \'treeDocs\')"><div class=dush-clear><\/div><div class=pb30><lot-documents lotid=lot.id tenderid=detailes.id documents=lot.documents status=detailes.status doctype=documentType.TenderDocuments tender-end-date=detailes.tenderPeriod.endDate tender-type=detailes.procurementMethodType reload=reload is-edit=canModifyDocuments allowed-extensions=allowedExtensions lot=lot not-export-document=true need-export-draft-document-after-save="detailes.status !== \'\'"> <\/lot-documents><\/div><\/div><\/div><div ng-if="::lot.items.length > 0" class="qq tree tree-02 cp w100 fl subName-01 tree-last dash_middle" ng-click="collapseTree(lot.id, \'treeItems\')" ng-class="{\'collapsed\' : !showTreeBlock(lot.id, \'treeItems\')}"><span class="hidden-print tree-state plus">+<\/span><span class="hidden-print tree-state minus">-<\/span><div class=tree-child-name>{{$root.source(\'Positions\')}}<\/div><\/div><div ng-if="::lot.items.length > 0" style=background-color:inherit id=treeItems{{::lot.id}} class="qq panel-collapse collapse in tree-01" ng-class="{\'in\': !showTreeBlock(lot.id, \'treeItems\')}"><div ng-if="showTreeBlock(lot.id, \'treeItems\')"><div class=dush-clear><\/div><div class=scrollbarMobile><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable"><tr><th>{{$root.source(\'ItemDescription\')}}<th class=itemQuantity>{{$root.source(\'QuantityItemUnit\')}}<th>{{$root.source(\'DeliveryAddress\')}} / <span ng-if="!(detailes.procurementMethodType === \'closeFrameworkAgreementUA\' || detailes.procurementMethodType === \'closeFrameworkAgreementSelectionUA\')">{{$root.source(\'DeliveryPeriod\')}}:<\/span> <span ng-if="detailes.procurementMethodType === \'closeFrameworkAgreementUA\' || detailes.procurementMethodType === \'closeFrameworkAgreementSelectionUA\'">{{$root.source(\'DeliveryTime\')}}/{{$root.source(\'ProvidingServices\')}}:<\/span><th>{{$root.source(\'CPV\')}}<th ng-if=::additionalClassifications(lot.items)>{{$root.source(\'Classificators\')}}<tr ng-repeat-start="item in lot.items track by item.id"><td><p id="{{::\'item_description_\' + lot.id + $index}}" ng-bind=::item.description class="mt0 pt0"><p id="{{::\'item_descriptionEn_\' + lot.id + $index}}" ng-bind=::item.descriptionEN class=fwb><td class=itemQuantity><span id="{{::\'item_quantity_\' + lot.id + $index}}" ng-bind=::item.quantity><\/span><br> <span id="{{::\'item_unit_\' + lot.id + $index}}" ng-bind="::$root.isEnLanguageSelected() ? item.unit.name : item.unit.nameUA"><\/span><td ng-class="{\'deliveryAddress\' : !isItemsFeatures(lot.items)}"><span id="{{\'delivery_postIndex_\' + lot.id + $index}}" ng-bind=::item.deliveryAddress.postIndex><\/span> <span id="{{\'delivery_country_\' + lot.id + $index}}" ng-bind=::item.deliveryAddress.country.title><\/span> <span id="{{\'delivery_region_\' + lot.id + $index}}" ng-bind=::item.deliveryAddress.region.title><\/span> <span id="{{\'delivery_locality_\' + lot.id + $index}}" ng-bind=::item.deliveryAddress.locality><\/span> <span id="{{\'delivery_city_\' + lot.id+ $index}}" ng-bind=::item.deliveryAddress.city.title><\/span> <span id="{{\'delivery_addressStr_\' + lot.id+ $index}}" ng-bind=::item.deliveryAddress.addressStr><\/span><br> <span id="{{\'delivery_start_\' + lot.id + $index}}" ng-if=item.deliveryDate.startDate>{{$root.source(\'since\')}} {{getDate(item.deliveryDate.startDate) | date:\'dd-MM-yyyy\' || "-"}}<\/span> <span id="{{\'delivery_end_\' + lot.id + $index}}" ng-if=item.deliveryDate.endDate>{{$root.source(\'upTo\')}} {{getDate(item.deliveryDate.endDate) | date:\'dd-MM-yyyy\' || "-"}}<\/span><br> <span ng-if=::item.deliveryLocation.latitude id="{{::\'delivery_latitude\' + $index}}">{{::item.deliveryLocation.latitude}}, <\/span> <span ng-if=::item.deliveryLocation.longitude id="{{::\'delivery_longitude\' + $index}}">{{::item.deliveryLocation.longitude}}, <\/span> <span ng-if=::item.deliveryLocation.elevation id="{{::\'delivery_elevation\' + $index}}">{{::item.deliveryLocation.elevation}}<\/span><td class=itemClassification><span id="{{::\'classification_code_\' + lot.id + $index}}" ng-bind=::item.classification.id><\/span><br> <span id="{{::\'classification_name_\' + lot.id + $index}}" ng-bind=::item.classification.description><\/span><td ng-if=::additionalClassifications(lot.items)><div ng-repeat="additionalClassification in ::item.additionalClassifications track by additionalClassification.id"><b ng-if=::additionalClassification.scheme> {{$root.source(\'Classificator\')}} <span id="{{::\'additionalClassification_scheme\' + $index}}">{{::additionalClassification.scheme}}<\/span> <span ng-if="::item.additionalClassifications.length>1">({{::$index}})<\/span> <\/b><br> <span id="{{::\'additionalClassification_id\' + $index}}" ng-bind=::additionalClassification.id><\/span>{{\' \' ||"-"}} <span id="{{::\'additionalClassification_desc\' + $index}}" ng-bind=::additionalClassification.description><\/span><br><\/div><tr ng-repeat-end="" class=hno><td colspan=5 class="additionalItem b0 hno"><div class="fl mb5 mt-3"><span ng-if="::item.features.length!=0" class="collapsed tree cp ha2" data-toggle=collapse data-target=#item-futers-{{::lot.id}}-{{::$index}}> <span class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span><span class="minus pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 fl h25 mr20 tdu qas">{{$root.source(\'NonPriceCriteriaMark\')}}<\/span> <\/span><\/div><div id=item-futers-{{::lot.id}}-{{::$index}} class="fluency-box collapse pl18" ng-if="::item.features.length!=0"><div ng-repeat="feature in ::item.features track by feature.id"><div class="row mb0"><div class="col-xs-5 col-sm-3">{{$root.source(\'NameCPV\')}}:<\/div><div class="col-xs-7 col-sm-9"><span name=item ng-bind=::feature.title><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.titleEN><div class="col-xs-5 col-sm-3">{{$root.source(\'NameEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.titleEN><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.description><div class="col-xs-5 col-sm-3">{{$root.source(\'Comment\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.description><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.descriptionEN><div class="col-xs-5 col-sm-3">{{$root.source(\'CommentEn\')}}:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.descriptionEN><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.value><div class="col-xs-5 col-sm-3">{{$root.source(\'Weight\')}}, %:<\/div><div class="col-xs-7 col-sm-9"><span ng-bind=::feature.value><\/span><\/div><\/div><div class="row mb0" ng-if=::feature.options><div class="col-xs-5 col-sm-3">{{$root.source(\'Conditions\')}}:<\/div><div class="col-xs-7 col-sm-9"><ul style=padding-left:0><li ng-repeat="option in ::feature.options track by option.id" class=mb0><p><span ng-bind=::option.title><\/span>&nbsp;=&nbsp;<span ng-bind=::option.value><\/span><p ng-bind=::option.titleEN><\/ul><\/div><\/div><\/div><\/div><div class="fl mb5 mt-3"><span class="collapsed tree cp ha2" data-toggle=collapse data-target=#item-docs-{{::lot.id}}-{{::$index}}> <span class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span><span class="minus pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 hl h25 tdu qas">{{$root.source(\'PositionDocs\')}}<\/span> <\/span><\/div><div class="pb15 fluency-box"><div id=item-docs-{{::lot.id}}-{{::$index}} class="collapse pl18 mb50"><item-documents itemid=item.id tenderid=detailes.id tender=detailes documents=item.documents status=detailes.status type=detailes.procurementMethodType doctype=documentType.TenderDocuments is-edit=canModifyDocuments tender-end-date=detailes.tenderPeriod.endDate tender-type=detailes.procurementMethodType reload=reload allowed-extensions=allowedExtensions lot=lot not-export-document=canModifyDocuments need-export-draft-document-after-save="detailes.status !== \'\'"> <\/item-documents><\/div><\/div><\/table><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/document/editDocumentsWrapperTab.html",'<div ng-controller="editDocumentsWrapperTabController as vm"><div class="panel panel-default cresteFormStyle"><h1 class=page-title><span>{{$root.source(\'AddDocuments\')}}<\/span><\/h1><div class=panel-body><edit-documents-wrapper tender-id=tenderId is-edit=true> <\/edit-documents-wrapper><div class=form-actions><button id=goToTender type=submit class="btn btn-success" click-and-disable=navigateToTender()> {{$root.source(\'PublishPurchase\')}} <\/button><\/div><\/div><\/div><div ng-include="\'modalSignTender from cache\'"><\/div><div ng-include="\'modalSignNewTender from cache\'"><\/div><div ng-include="\'documentsNoExportModal from cache\'"><\/div><div ng-include="\'personSignDataErrorModal from cache\'"><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criterias/addContractGuaranteeCriteria.html",'<div id=add_guarantee_criterias class=tender-criteria-block><div class="row mt5"><div class=col-xs-12><b id=criteria_title_{{tenderGuaranteeCriteria.id}}>{{tenderGuaranteeCriteria.title}}<\/b><\/div><\/div><div ng-repeat="singleGuaranteeGroup in tenderGuaranteeCriteria.requirementGroups"><div ng-repeat="singleGuaranteeRequirement in singleGuaranteeGroup.requirements"><div class=row ng-if="singleGuaranteeRequirement.requirementStatus !== \'cancelled\'"><div class=col-xs-12 id=requirement_title_rb_{{singleGuaranteeRequirement.id}}>{{singleGuaranteeRequirement.title}}<\/div><\/div><div ng-if="singleGuaranteeRequirement.eligibleEvidences.length &amp;&amp; singleGuaranteeRequirement.requirementStatus !== \'cancelled\'"><criteria-confirmation-method docs=tender.documents evidences=singleGuaranteeRequirement.eligibleEvidences> <\/criteria-confirmation-method><div ng-repeat="($evidenceIndex, evidence) in requirementEvidences[singleGuaranteeRequirement.id]"><criteria-evidence documents=filteredDocuments evidence=evidence lot=lot bid=bid tender=tender requirement=singleGuaranteeRequirement evidence-index=$evidenceIndex related-document-for-evidence=requirementEvidenceDocs[evidence.id] skip-documents-check=true criteria-type=guaranteeClassificationApiId can-upload-docs=true> <\/criteria-evidence><\/div><\/div><\/div><\/div><div><button class="btn btn-success mr10" ng-disabled="!isEvidencesValid() || !isRequirementEvidencesChanged()" ng-click=updateRequirementResponseEvidences()> {{$root.source(\'Save\')}} <\/button> <button class="btn btn-danger" ng-click=close()> {{$root.source(\'Cancel\')}} <\/button><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criterias/criteriaRequirementConfirmationMethod.html",'<div class=row ng-switch=singleRequirement.dataType><div ng-if=needToShowSpecificType ng-switch-when=boolean class=col-sm-11><label class=fwn> <input type=checkbox ng-model=choosedCriteriaRequirement[singleRequirement.id] ng-class="{\'error-border\': singleRequirement.expectedValue &amp;&amp; !choosedCriteriaRequirement[singleRequirement.id]}" ng-change=criteriaChange() id=requirement_title_cb_{{singleCriteria.id}}_{{singleRequirement.id}}> {{singleRequirement.title}} <\/label><\/div><div ng-switch-when=number><div ng-if=needTitle class="col-md-2 col-sm-12" id=requirement_title_inp_{{singleCriteria.id}}_{{singleRequirement.id}}>{{singleRequirement.title}}:<\/div><div class="col-md-9 col-sm-12"><div ng-class="{\'has-error\': getErrorBorder(singleRequirement.id)}"><decimal-mask-input min=singleRequirement.minValue max=singleRequirement.maxValue data=choosedCriteriaRequirement[singleRequirement.id] change-func=criteriaChange()> <\/decimal-mask-input><\/div><\/div><\/div><div ng-switch-when=integer><div ng-if=needTitle class="col-md-2 col-sm-12" id=requirement_title_inp_{{singleCriteria.id}}_{{singleRequirement.id}}>{{singleRequirement.title}}:<\/div><div class="col-md-9 col-sm-12"><div ng-class="{\'has-error\': getErrorBorder(singleRequirement.id)}"><decimal-mask-input min=singleRequirement.minValue max=singleRequirement.maxValue is-required=true data=choosedCriteriaRequirement[singleRequirement.id] change-func=criteriaChange()> <\/decimal-mask-input><\/div><\/div><\/div><div ng-switch-when=string><div ng-if=needTitle class="col-md-2 col-sm-12" id=requirement_title_inp_{{singleCriteria.id}}_{{singleRequirement.id}}>{{singleRequirement.title}}:<\/div><div class="col-md-9 col-sm-12"><input type=text ng-required=true ng-class="{\'error-border\': !choosedCriteriaRequirement[singleRequirement.id]}" class=form-control ng-model=choosedCriteriaRequirement[singleRequirement.id] ng-maxlength=500 ng-change=criteriaChange()><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/priceQuotationProfilesModal/priceQuotationProfilesModal.html",'<div class="modal fade" id=modalTenderProfileGroups aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'ChooseProfile\')}}<\/h4><input type=text ng-model=searchstring ng-keydown="$event.which === 13 &amp;&amp; action()" id=classificationCode_{{index}} class=form-control placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(index)><\/div><div ng-if=visible class="modal-body scroll-classification"><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data track by $index" ng-class="{\'active\': item.$selected}"><td data-title="\'\'" style=vertical-align:middle ng-click="showOrHideChildItems(item, $index)" ng-show=!foundProfiles><span class="pull-left glyphicon" ng-show=!item.doesNotHaveChild ng-class="{\'glyphicon-minus\': (item.isOpen), \'glyphicon-plus\': (!item.isOpen)}" style="margin-left: {{(item.rank - 2) * 20}}px; width: 30px"><\/span><td data-title="$root.source(\'CodeCPV\')" style=width:30% ng-click="changeSelection(item, $index)"><span ng-if=item.code ng-bind=item.code><\/span> <span ng-if="!item.code &amp;&amp; item.cpvCode" ng-bind=item.cpvCode><\/span><td data-title="$root.source(\'NameCPV\')" ng-style="item.doesNotHaveChild &amp;&amp; {\'width\': \'30%\'}" ng-click="(item.canUseForTender.flag || !item.doesNotHaveChild) &amp;&amp; changeSelection(item, $index)" ng-class="{\'disabled\': !item.canUseForTender.flag &amp;&amp; item.doesNotHaveChild}"><span ng-if="item.description &amp;&amp; !item.id" ng-bind=getLocalizedDescription(item)><\/span> <span ng-if="item.description &amp;&amp; item.id" ng-bind=item.title><\/span> <span ng-if=!item.description ng-bind=item.title><\/span><div class="help-inline disabledHelp" ng-if=!item.canUseForTender.flag><div ng-repeat="reason in item.canUseForTender.reasons">{{reason}}<\/div><\/div><td data-title="$root.source(\'Characteristic\')" ng-click="item.canUseForTender.flag &amp;&amp; changeSelection(item, $index)" ng-if=item.doesNotHaveChild ng-class="{\'disabled\': !item.canUseForTender.flag}"><span> <span ng-repeat="criterion in item.requirements"> <span ng-repeat="requirementGroup in criterion.requirementGroups"> <span ng-repeat="groupRequirement in requirementGroup.requirements"><div>{{groupRequirement.title}}: {{getRequirementValueString(groupRequirement)}} {{groupRequirement.unit.nameUA || groupRequirement.unit.name}}<\/div><\/span> <\/span> <\/span> <\/span><\/table><\/div><div class=modal-footer><div class=row><button id=classification_add ng-if=checkIfUserIsCustomer() type=button class="btn btn-primary btn-success" ng-click=navigateToGoogleForm()> <i class="fa fa-plus"><\/i> {{$root.source(\'AddAssortment\')}} <\/button> <button id=classification_choose type=button class="btn btn-info" ng-click=choose() data-dismiss=modal>{{$root.source(\'Continue\')}}<\/button><\/div><\/div><\/div><\/div><\/div><style>.disabled{color:rgba(0,0,0,0.3)}.disabledHelp{color:rgba(238,95,91,1)}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criteriaTemplates/criteriaTemplates.html",'<div class=criteria_templates ng-if="myTemplates.length &amp;&amp; bid.isMyBid &amp;&amp; tenderStatus === \'active.tendering\'"><b style=margin-right:7px>{{$root.source(\'CriteriaResponseTemplates\')}}:<\/b> <span class=single_template ng-repeat="template in myTemplates" ng-click="getInfoFromTemplate(template.id, template)" ng-class="{\'active\': template.active}"> {{template.title}} <\/span><\/div><style>.single_template{margin-right:5px;text-decoration:underline;cursor:pointer}.single_template:hover{color:#33c15f}.single_template.active{color:#33c15f}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderErrorMessage.html","<div class=tender-error-message><i class=\"fa fa-warning\"><\/i> {{$root.source('ProcedurePublicationError')}}. <span ng-if=!error.isKnownError ng-click=showTenderErrorMessageModal() class=tender-error-message__link>{{$root.source('LearnMore')}}<\/span> <span ng-if=error.isKnownError>{{error.message}}<\/span><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/tenderErrorMessageModal.html",'<div class="modal fade oxa" id=tenderErrorMessageModal aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'PublishErrorDetails\')}}<\/h4><\/div><div class=modal-body><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/toDoTenders/toDoTenders.html",'<div class="w100 fl toDoTendersCtrl" ng-controller=toDoTendersCtrl><div class="texy-navi w100 fl"><navigation-block navigation=navigationNew><\/navigation-block><\/div><div class=table-content><div class="w100 fl"><div ng-include="\'tenderTableTopFilters from cache\'"><\/div><\/div><div class="w100 fl fltrTemplBtns" ng-if="searchTmpltsQuickFltr.length !== 0"><span class="fl titleBlock">{{$root.source(\'SearchTemplates\')}}:<\/span> <span class="btn btn-empty" ng-repeat="templ in searchTmpltsQuickFltr track by templ.id" ng-class="{\'isDefault\': templ.isDefault}" ng-click=getSearchTmpltQuickFltr(templ)> <span href=#searchParameters>{{templ.name}}<\/span> <\/span><\/div><div ng-if="naviPress === \'NewTenders\' &amp;&amp; tableParams.data.length > 0"><responsible-user-for-tenders reload=reload() navi-press=naviPress tenders-id=tendersSetResponsUsers.ids is-archive=isArchive tenders=tendersData><\/responsible-user-for-tenders><\/div><div class="scrollbarMobile toDoTendersCtrlTable" ng-show="tableParams.data.length > 0"><label class=checkboxToRespons ng-if="naviPress === \'NewTenders\'"> <input type=checkbox class=dn ng-model=tendersData.wantSetResponsUsersToAll ng-change="setResponsUsersToAll(tendersData.wantSetResponsUsersToAll, tableParams.data)"> <span ng-show=!tendersData.wantSetResponsUsersToAll class="checkbox_off2 fl"><\/span> <span ng-show=tendersData.wantSetResponsUsersToAll class="checkbox_on2 fl"><\/span> <\/label><table ng-table=tableParams data-all-records={{allRecords}} class="table table-hover table-striped sp-border new-table"><tr ng-repeat="tender in $data" ng-click="setCheckBox($event, tender)"><td data-title="" class=favorite-td><label class="ml-1 mb10" ng-if="naviPress === \'NewTenders\'"> <input type=checkbox class=dn checklist-model=tendersSetResponsUsers.ids checklist-value=tender.id ng-model=tender.wantSetResponsUsers> <span ng-show=!tender.wantSetResponsUsers class="checkbox_off2 fl"><\/span> <span ng-show=tender.wantSetResponsUsers class="checkbox_on2 fl"><\/span> <\/label> <br> <i class="fa cp fs17 red mb10" ng-if=ng_localStorage.isAuthorized ng-click="$event.stopPropagation(); toggleFavourite($event, tender); tender.isFavourite = !tender.isFavourite" aria-hidden=true data-tenderid={{tender.id}} ng-class="{\'fa-star\': tender.isFavourite, \'fa-star-o\' : !tender.isFavourite}"><\/i><br> <span class=wn ng-class="{\'green\': ng_localStorage.isAuthorized &amp;&amp; tender.viewedByCurrentUser, \'gray_0\': tender.numberOfUniqueViewsByAuthorizedUsers === 0}"> <i class="fa fa-eye" aria-hidden=true><\/i> {{tender.numberOfUniqueViewsByAuthorizedUsers}} <\/span><td data-title=localization.tenderTitle class="title-td title-to-do"><div ng-include="\'tenderTableTitle from cache\'"><\/div><td data-title=localization.tenderValue class="tenderValue tenderValue-to-do" data-sortable="\'tenderValue\'"><div ng-include="\'tenderTableValue from cache\'"><\/div><td data-title="$root.source(\'Status\')" data-sortable="\'status\'" class=status-to-do><div ng-include="\'tenderTableStatus from cache\'"><\/div><td data-title="$root.source(\'Completion\')" data-sortable="\'tenderEndDate\'"><div ng-include="\'tenderTableDate from cache\'"><\/div><td data-title=\'$root.source("Responsible")\' class="pt12 pr1 tal responsible-user-ts"><responsible-user tender=tender id="{{\'tender\' + $index}}" tender-id=tender.id index=$index reload=reload() navi-press=naviPress is-archive=isArchive><\/responsible-user><td data-title="$root.source(\'DecisionAboutParticipation\')" class="tac pl10"><div ng-include="\'tenderTableNote from cache\'"><\/div><\/table><\/div><\/div><div ng-include="\'modalSaveTemplate from cache\'"><\/div><div ng-include="\'modalClassifications from cache\'" ng-controller=modalClassificationsCtrl><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/tenders/tenderSearch.html",'<div class=row><div class=col-sm-4><i class="fa fa-qrcode"><\/i> {{$root.source(\'EdrpouOfCustomer\')}}<\/div><div class=col-sm-8><div class=input-group id=codeFilter ng-class="{\'has-error\': tenderSearchForm.ParentCodeEDRPOU.$error.required || !tenderSearchForm.ParentCodeEDRPOU.$valid || orgCodeNotExists}"><input type=text id=ParentCodeEDRPOU name=ParentCodeEDRPOU ng-change="checkCodeOrgExists(parentCodeEDRPOU, tenderSearchForm.ParentCodeEDRPOU.$valid)" ng-model=parentCodeEDRPOU placeholder="{{$root.source(\'Edrpou\')}}" class=form-control ng-pattern=regexNumber ng-minlength=8 ng-maxlength=8> <span class=input-group-btn> <button class="btn btn-default glyphicon glyphicon-plus" ng-disabled="!tenderSearchForm.ParentCodeEDRPOU.$valid || !parentCodeEDRPOU || orgCodeNotExists" ng-click="changeSelOrgCodes(parentCodeEDRPOU, false); parentCodeEDRPOU=null;"><\/button> <\/span><\/div><div class=help-inline><span ng-show=!!tenderSearchForm.ParentCodeEDRPOU.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!tenderSearchForm.ParentCodeEDRPOU.$error.minlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=!!tenderSearchForm.ParentCodeEDRPOU.$error.maxlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=orgCodeNotExists>{{$root.source(\'CodeNotExists\')}}<\/span><\/div><\/div><\/div><div class=row ng-if="selectedOrgCodes.length > 0"><br><div class=col-sm-4><\/div><div class=col-sm-8><span ng-repeat="code in selectedOrgCodes track by $index" class="selectedOrgCodes fl badge badge-info mb5 mr5"> {{code}} <a class=cp ng-click="changeSelOrgCodes(code, true)"><i class="fa fa-times"><\/i><\/a> <\/span><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source(\'Funder\')}}<\/div><div class=col-sm-8><funder data=filter.funder vm=vModel form-name=funder is-required=false is-include-empty-option=true><\/funder><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/plans/plansTable.html",'<table ng-show="plans.length>0" ng-table=tableParams data-all-records={{allRecords}} class="table table-hover table-striped table-bordered new-table-plane"><tr ng-repeat="plan in $data"><td><input type=checkbox name=plansToSign[] ng-disabled=disableSignPlanCheckbox(plan) ng-model=plan.selected><td class=planStus><div ng-if=plan.apiId class=text-success><i title="{{$root.source(\'ExportedOnCBD\')}}" class="fa fa-check-square-o"><\/i><\/div><div ng-if="!plan.apiId &amp;&amp; plan.isExportError == true" class=text-danger style=font-size:100%><i title="{{$root.source(\'PlanExportError\')}}" class="fa fa-ban"><\/i><\/div><div ng-if="!plan.apiId &amp;&amp; plan.isExportError != true &amp;&amp; !plan.isDraft" class=text-info><i class="fa fa-spinner"><\/i><\/div><div ng-if=plan.isDraft class=text-info><div class=text-info style=font-size:100%><i title="{{$root.source(\'Draft\')}}" class="fa fa-file-text"><\/i><\/div><div ng-if=plan.isAddedWithError class=text-warning style=font-size:100%><i title="{{$root.source(\'DownloadWithError\')}}" class="fa fa-times"><\/i><\/div><\/div><td ng-if=needToSign id=check_{{plan.apiId}} data-title="$root.source(\'Signed\')" class=pluan-sign><span ng-if="plan.documents.length == 0" style=display:inline-block>{{$root.source(\'No\')}} <\/span><div ng-if="!plan.forceCheckSign &amp;&amp; plan.documents.length > 0"><span style=display:inline-block> <span class="text-info cp" ng-click=forceCheckSignClick(plan) title="Перевірити наявність підпису"> <i class="fa fa-refresh" aria-hidden=true><\/i> {{$root.source(\'Check\')}} <\/span> <\/span><\/div><div><sign-check-new is-signature-file-exist=getExportedPlanDocs(plan) ng-if=plan.forceCheckSign plan=plan entity-type="\'plan\'" class=mt20><\/sign-check-new><\/div><td data-title="$root.source(\'PlanID\')" class=pluan-number data-sortable="\'planId\'"><span id=planId_{{$index}}>{{plan.planId}}<\/span> <br> <a ng-if=plan.apiId href={{portalProzorroUrl}}plan/{{plan.planId}} target=_blank class=prozorro-href>{{$root.source(\'ViewOnPortal\')}}<\/a><td data-title="$root.source(\'PlanTitle\')"><a href=planDetails/{{plan.id}} title={{plan.projectBudget.description}}> {{plan.projectBudget.description.substring(0, 80)}} ... <\/a><td data-title="$root.source(\'TenderNumber\')" class=pluan-number><a ng-if=plan.tender href={{plan.tender.url}} target=_blank>{{plan.tender.tenderIdUa}}<\/a><td data-title="$root.source(\'PlanValue\')" class=plan-value data-sortable="\'projectBudget.amount\'">{{plan.projectBudget.amount | number:2}} {{plan.projectBudget.currency}}<td data-title="$root.source(\'PlanStartDate\')" data-sortable="\'TenderPeriodStartDate\'" class=plan-start-date>{{startDateMonths[plan.startDateMonth-1] + \' \' + plan.startDateYear}}<td data-title="$root.source(\'CPV\')" data-sortable="\'classification.CpvCode\'">{{plan.classification.id + \' \' + getLocalizedDescription(plan.classification)}}<td data-title="$root.source(\'KEKV\')" ng-if="plan.additionalClassifications "><div ng-include="\'additionalClassifications from cache\'"><\/div><td data-title="$root.source(\'ProcedureType\')" data-sortable="\'TenderProcurementMethodType\'">{{getProcedureType(plan)}}<td data-title="$root.source(\'Status\')">{{plan.status ? getLocalizedName(plan.status) : plan.isDraft ? $root.source(\'Draft\') : \'\'}}<\/table>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/myTenders/myTendersCustomer.html","<table ng-table=vm.tableParams data-all-records={{vm.allRecords}} class=\"table table-hover table-striped sp-border myTendersCustomer new-table\" ng-class=\"{'limited' : vm.procurementMethod === 'limited'}\"><tr ng-repeat=\"tender in $data\"><td data-title=\"$root.source('Signature')\" class=tac><div ng-if=tender.isSignatureFileExists><div ng-if=tender.isSigned class=green>{{$root.source('Yes')}}<\/div><div ng-if=\"!tender.isSigned &amp;&amp; tender.isSigned != undefined\"><span style=display:inline-block> <span class=red ng-if=\"tender.status === 'active.enquiries'\">{{$root.source('No')}} <\/span> <\/span><\/div><div ng-if=\"!tender.forceCheckSign &amp;&amp; !tender.isBelowThreshold\"><span style=display:inline-block> <span class=\"text-info cp\" ng-click=vm.forceCheckSignClick(tender) title=\"{{$root.source('CheckSignature')}}\"><i class=\"fa fa-refresh\" aria-hidden=true><\/i><\/span><\/span><\/div><div ng-if=\"tender.isSigned == undefined\"><sign-check-new is-signature-file-exist=tender.isSignatureFileExists ng-if=tender.forceCheckSign detailes=tender entity-type=\"'detailes'\" is-signed=tender.isSigned><\/sign-check-new><\/div><\/div><div ng-if=!tender.isSignatureFileExists><span style=display:inline-block> <span class=red ng-if=\"tender.procurementMethodType !== 'belowThreshold'\">{{$root.source('No')}} <\/span> <span ng-if=\"tender.apiId != null &amp;&amp; tender.procurementMethodType !== 'belowThreshold'                      &amp;&amp; (tender.status == 'active.tendering' || tender.status == 'active') &amp;&amp; tender.validDocPeriod == true &amp;&amp; tender.isEdit\" class=\"text-info cp\" ng-click=vm.showSignM(tender) title=Підписати><i class=\"fa fa-pencil-square-o\" aria-hidden=true><\/i><\/span> <\/span><\/div><td data-title=\"$root.source('TenderNumber')\" data-sortable=\"'tenderId'\"><a href=# go-to-tender=tender tender-id=tender.id title={{tender.tenderId}} ng-if=!tender.notExport><span class=nr-t>{{tender.tenderId || $root.source('NoData') | limitTo: 25 }}{{tender.tenderId.length > 25 ? '...' : ''}}<\/span><br>{{tender.organizationName}}<\/a> <a href=# go-to-tender=tender tender-id=tender.id title={{tender.tenderId}} ng-if=tender.notExport><span>{{$root.source('Draft')}}<\/span><\/a> <br><br><span ng-if=\"vm.procurementMethod[0] == 'holding' &amp;&amp; tender.hasTenderBeenChanged\" style=color:#F39C12;font-size:12px;display:none>Було внесено зміни<\/span><td data-title=\"$root.source('TenderName')\"><a href=# go-to-tender=tender tender-id=tender.id>{{vm.customTendTitle(tender.title)||$root.source('NoData')}}<\/a><td data-title=\"$root.source('Question')\"><span ng-if=\"tender.nonAnsweredQuestionsCount !== 0\">{{tender.nonAnsweredQuestionsCount}}<\/span><td data-title=\"$root.source('ClaimsComplaints')\"><span ng-if=\"tender.nonAnsweredComplaintsCount !== 0 || tender.nonAnsweredClaimsCount !== 0\">{{tender.nonAnsweredClaimsCount}}/{{tender.nonAnsweredComplaintsCount}}<\/span><td data-title=\"$root.source('TenderValue')\" data-sortable=\"'tenderValue'\"><span style=white-space:nowrap> <span class=\"price green\">{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<\/span> <span ng-if=tender.valueAddedTaxIncluded>{{$root.source('IncludingPdv')}}<\/span> <span ng-if=!tender.valueAddedTaxIncluded>{{$root.source('ExcludingPdv')}}<\/span> <\/span><br> <span ng-if=tender.tenderGuaranteeValue class=GuaranteeValue> <span><br>Тендерне забезпечення<\/span><br> <span class=\"price blue\">{{tender.tenderGuaranteeValue | numberDecimal}} {{tender.tenderGuaranteeCurrency}}<\/span> <\/span><td data-title=\"$root.source('Status')\" data-sortable=\"'status'\" class=text-center><div ng-class=\"vm.getLabelClass(tender.status, tender.tenderCorporationStatus)\" class=lable-st style=font-size:100%>{{vm.getTenderDesc(tender)}}<\/div><div ng-show=vm.getTenderProcedureType(tender) class=text-primary style=margin-top:3px>{{vm.getTenderProcedureType(tender)}}<\/div><td data-title=\"$root.source('EnquiriesEndDate')\" data-sortable=\"'enquiryEndDate'\"><div ng-if=tender.enquiryEndDate><span class=wsn>{{tender.enquiryEndDate|date:'dd-MM-yyyy'}}<\/span><br> <span class=wsn>{{tender.enquiryEndDate|date:'HH:mm'}}<\/span><\/div><td data-title=\"$root.source('TenderBidEndDate')\" data-sortable=\"'tenderEndDate'\"><span class=wsn>{{tender.tenderEndDate|date:'dd-MM-yyyy'}}<\/span><br> <span class=wsn>{{tender.tenderEndDate|date:'HH:mm'}}<\/span><td data-title=\"$root.source('ContactPerson')\" data-sortable=\"'contactPointName'\"><span ng-if=\"vm.procurementMethod[0] !== 'holding'\">{{tender.contactPointName}}<\/span> <span ng-if=\"vm.procurementMethod[0] === 'holding'\">{{tender.organizationName}} <br><br> {{tender.organizationTaxId}}<\/span><\/table>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/plans/include/additionalClassifications.html",'<span ng-repeat="additionalClassifications in plan.additionalClassifications" ng-show="additionalClassifications.scheme === \'КЕКВ\'"> {{additionalClassifications.id}} {{additionalClassifications.description}} <\/span>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/complaint/cancelComplaint.html",'<div class="modal fade" id=cancelComplaint aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><form name=cancelComplaintForm><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'CancelComplaint\')}}<\/h4><\/div><div class=modal-body><div class=form-group><textarea id=cancellationReason cols=250 rows=7 ng-model=vm.description ng-required ng-minlength=5 type=text class=form-control ng-attr-placeholder={{placeholder}}><\/textarea><\/div><button ng-disabled=" !vm.description || cancelComplaintForm.$invalid" click-and-block=vm.sendCancelComplaint() id=btnCancelComplaint class="btn btn-success">{{$root.source(\'CancelComplaint\')}}<\/button><\/div><\/form><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/complaint/answerComplaint.html","<div class=\"modal fade\" id=answerComplaint aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><form name=answerComplaintForm><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('AnswerComplaint')}}<\/h4><\/div><div class=modal-body><div class=\"controls form-group\" ng-class=\"{'has-error':answerComplaintForm.descriptionEl.$invalid }\"><textarea name=descriptionEl id=descriptionEl cols=250 rows=7 ng-model=vm.description required ng-minlength=25 type=text class=form-control ng-attr-placeholder={{placeholder.description}}><\/textarea><\/div><div ng-if=isTenderActionNeeded() class=form-group ng-class=\"{'has-error':answerComplaintForm.tenderAction.$invalid}\"><textarea name=tenderAction id=tenderAction cols=250 rows=7 ng-model=vm.tenderAction type=text ng-minlength=25 class=form-control ng-attr-placeholder={{placeholder.complaintEliminate}}><\/textarea><\/div><div class=controls ng-class=\"{'has-error':answerComplaintForm.resolutionTypeEl.$error.required }\"><select ng-model=vm.resolutionType class=form-control required name=resolutionTypeEl id=resolutionTypeEl><option value=declined>{{$root.source('ComplaintInvalid')}}<option value=invalid>{{$root.source('ComplaintDeclined')}}<option value=resolved>{{$root.source('ComplaintResolved')}}<\/select><\/div><button ng-disabled=\" !vm.description || !vm.resolutionType || answerComplaintForm.$invalid\" style=margin-top:10px click-and-block=vm.sendAnswerComplaint() id=btnanswerComplaint class=\"btn btn-success\"> {{$root.source('AnswerComplaint')}} <\/button><\/div><\/form><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/complaint/setStoppingComplaint.html",'<div class="modal fade" id=setStoppingComplaint aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><form name=setStoppingComplaint><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'CancelComplaint\')}}<\/h4><\/div><div class=modal-body><div class=form-group><textarea cols=250 rows=7 ng-model=vm.description ng-required ng-minlength=5 type=text class=form-control ng-placeholder="{{$root.source(\'CancelComplaintDescription\')}}"><\/textarea><\/div><button ng-disabled="!vm.description || setStoppingComplaint.$invalid" click-and-block=vm.sendStoppingComplaint() id=btnSetStoppingComplaint class="btn btn-success">{{$root.source(\'SetStoppingComplaint\')}}<\/button><\/div><\/form><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/complaint/tendererActionComplaint.html",'<div class="modal fade" id=tendererActionComplaint aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><form name=tendererActionComplaint><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'TendererActionLabel\')}}<\/h4><\/div><div class=modal-body><div class=form-group><textarea cols=250 rows=7 ng-model=vm.description ng-required ng-minlength=5 type=text class=form-control ng-placeholder="{{$root.source(\'TendererActionDescription\')}}"><\/textarea><\/div><button ng-disabled="!vm.description || tendererActionComplaint.$invalid" click-and-block=vm.sendTendererActionComplaint() id=btnTendererActionComplaint class="btn btn-success">{{$root.source(\'CreateTendererAction\')}}<\/button><\/div><\/form><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/profile/bankOperationsTenderBids.html",'<div class="modal fade" id=noMoneyError aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>Помилка<\/h4><\/div><div class=modal-body><div ng-controller=bankOperationsSpecCtrl><div class=panel-body><div class=row><div class=col-xl-12><p>На Вашому внутрішньому рахунку недостатньо коштів. Будь ласка, поповніть Ваш рахунок.<\/div><\/div><div ng-include="\'fundaccountbuttons from cache\'"><\/div><div class=row><div class="col-xl-12 tac"><a href=https://e-tender.ua/tarifi-71 class="btn btn-empty mt10 w100" target=_blank>Тарифи<\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/widget/widget.html","<div ng-controller=\"widgetCtrl as vm\"><div class=texy-navi><ul class=orgMenu><li class=active><span>Віджет тендерів<\/span><li><a href=plansWidget><span>Віджет планів<\/span><\/a><\/ul><\/div><p class=ml15>{{$root.source('YouCanInstallWidget1')}}.<p class=\"mb25 ml15\">{{$root.source('YouCanInstallWidget2')}}.<div ng-include=\"'widgetContent from cache'\"><\/div><div id=module ng-if=themes.iFrame><script src=/Scripts/iframeResizer.min.js><\/script><div class=scrollbarMobile><iframe ng-src=\"{{host + '?theme='+themes.iFrame.url + '&amp;parentEdrpou=' + parentCodeEDRPOU + '&amp;edrpou=' + codeEDRPOUs.join(',') +'&amp;cpvs=' + codeCPVS.join(',')}}\" width=1124 frameborder=0><\/iframe><\/div><script>$('iframe').iFrameResize({log:false})<\/script><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/profile/subscriptionHelp.html","<div ng-include=\"'modalSubscriptionHelp from cache'\" ng-controller=modalSubscriptionHelpCtrl><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/tenders/additionalClassification.html",'<div class="modal fade in" id="{{dkScheme.id + \'_\' + lotInd + \'_\' + itemInd}}" aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close ng-click=$hide()>&times;<\/button><h4 class="modal-title mb15">{{dkScheme.value}}<\/h4><input id=classificationCode type=text ng-model=searchstring class=form-control placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><\/div><div class=modal-body><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data" class=cp ng-click=changeSelection(item) ng-class="{\'active\': item.$selected}"><td data-title="$root.source(\'CodeCPV\')" id=code>{{item.id}}<td data-title="$root.source(\'Description\')">{{getLocalizedDescription(item)}}<\/table><div>{{selectedData.id + \' \'}}{{getLocalizedDescription(selectedData)}}<\/div><\/div><div class="modal-footer mt25"><div class=cresteFormStyle><button id=classification_choose type=button class="btn btn-default mr20" ng-click="choose(); $hide()">{{$root.source(\'SaveAndExit\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/complaint/addComplaint.html","<div><div style=display:inline-block><button class=\"btn btn-primary\" id=btnCanCreateClaimForTender ng-if=tender.canCreateClaimForTender ng-click=\"showModal('claim', 'claimOnTender')\"> {{$root.source('SubmitClaimAboutProcurementConditions')}} <\/button> <button class=\"btn btn-primary\" id=btnCanUserCreateClaimOnAward ng-if=tender.canUserCreateClaimOnAward ng-click=\"showModal('claim', 'claimOnAward')\"> {{$root.source('SubmitClaimCustomersDecision')}} <\/button> <button class=\"btn btn-primary\" id=btnCanUserCreateClaimOnQualification ng-if=tender.canUserCreateClaimOnQualification ng-click=\"showModal('claim', 'claimOnQualification')\"> {{$root.source('SubmitQualificationClaim')}} <\/button> <button class=\"btn btn-danger\" id=btncanCreateComplaintForTender ng-if=tender.canCreateComplaintForTender ng-click=\"showModal('complaint', 'complaintOnTender')\"> {{$root.source('SubmitComplaintAboutProcurementConditions')}} <\/button> <button class=\"btn btn-danger\" id=btnCanUserCreateComplaintOnAward ng-if=tender.canUserCreateComplaintOnAward ng-click=\"showModal('complaint', 'complaintOnAward')\"> {{$root.source('SubmitComplaintAgainstCustomersDecision')}} <\/button> <button class=\"btn btn-danger\" id=btnCanUserCreateComplaintOnQualification ng-if=tender.canUserCreateComplaintOnQualification ng-click=\"showModal('complaint', 'complaintOnQualification')\"> {{$root.source('SubmitQualificationComplaint')}} <\/button> <button class=\"btn btn-danger\" id=btnCanUserCreateComplaintOnCancellation ng-if=tender.canUserCreateComplaintOnCancellation ng-click=\"showModal('complaint', 'complaintOnCancellation')\"> {{$root.source('SubmitComplaintAgainstDecision')}} <\/button><\/div><div class=\"modal fade\" id=addComplaint aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%;max-width:1000px><div class=modal-content><form name=addComplaintForm><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{type === 'claim' ? $root.source('AddingOnlyClaim') : $root.source('AddingOnlyComplaint')}}<\/h4><\/div><div class=modal-body style=max-height:70vh;overflow:auto ng-if=complaintData><label> {{$root.source('AddComplaintTitle')}}: <i class=\"fa fa-info-circle\" aria-hidden=true et-popover-tooltip=\"{{$root.source('ComplaintTitleTooltip')}}\"> <\/i> <\/label><div class=form-group ng-class=\"{'has-error':addComplaintForm.title.$invalid }\"><input name=title id=title ng-model=complaintData.title required ng-minlength=5 type=text class=form-control placeholder=\"{{$root.source('AddComplaintTitle')}}\"><\/div><div class=form-group ng-if=\"type !== 'complaint'\" ng-class=\"{'has-error':addComplaintForm.description.$invalid }\"><textarea name=description id=description cols=250 rows=2 ng-model=complaintData.description ng-minlength=5 type=text class=form-control placeholder=\"{{$root.source('AddComplaintDescription')}}\"><\/textarea><\/div>{{$root.source('ClaimComplaintFor')}}:<div class=controls ng-class=\"{'has-error':addComplaintForm.relation.$error.required }\"><select class=\"form-control form-group\" name=relation id=relation required ng-model=complaintData.relation ng-options=\"relation.title for relation in complaintRelations track by relation.relationId\"><\/select><\/div><div ng-if=\"type === 'complaint'\"><div class=\"mt20 mb15 fwb\">{{$root.source('Objection').toUpperCase()}}<\/div><complaint-objection-manage-form form-name=addComplaintForm form-data=complaintData.objection tender=tender is-complaint-creation=true complaint-relation-type=complaintData.relation.type complaint-lot-id=\"complaintData.relation.type === 'lot' ? complaintData.relation.relationId : null\" complaint-award-id=\"complaintData.relation.type === 'award' ? complaintData.relation.relationId : null\" complaint-qualification-id=\"complaintData.relation.type === 'qualification' ? complaintData.relation.relationId : null\" complaint-cancellation-id=\"complaintData.relation.type === 'cancellation' ? complaintData.relation.relationId : null\" complaint-documents=[]><\/complaint-objection-manage-form><\/div><\/div><div class=modal-footer><button ng-disabled=!addComplaintForm.$valid ng-click=saveComplaint() id=qa_AddComplaintBtn name=addComplaintBtn class=\"btn btn-success\"> {{$root.source('Perform')}} <\/button><\/div><\/form><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/profile/choosedTenders.html",'<div ng-controller="choosedTendersProzorroCtrl as vm" class=main-content><div ng-class="naviragionRightClass() ? \'icon-navigation\' : \'texy-navi scrollNavigationX\'" class={{specialClass}}><navigation-block navigation=navigation><\/navigation-block><\/div><div class="w100 fl"><div ng-include="\'tenderTableTopFilters from cache\'"><\/div><\/div><div class="w100 fl"><div class=fr><a class="btn btn-empty fl" click-and-block=reload() title="{{$root.source(\'Reload\')}}"><i class="fa fa-refresh"><\/i><\/a><\/div><div class=fl ng-show="hasFavorites &amp;&amp; vm.isChangesOnPage(tableParams.data)"><a class="btn btn-box fl pl10" click-and-block=vm.checkedChange(tableParams.data)> <span class="ml3 xs-changes pa mt-1"><\/span> <span class=pl35>{{$root.source(\'ChoosedTendersInfo\')}}<\/span> <\/a><\/div><\/div><div ng-show=!hasFavorites class=w100>{{$root.source(\'NoFavorites\')}}<\/div><div id=table-content class=scrollbarMobile><table ng-show=hasFavorites ng-table=tableParams class="table table-hover table-striped sp-border new-table"><tr ng-repeat="tender in $data"><td data-title="" class="favorite-td w45"><span class=ml3 ng-class="tender.isFavoriteTenderChanged  ? \'xs-changes cp\' : \'\'" click-and-block="tender.isFavoriteTenderChanged &amp;&amp; vm.checkedChange(tender)"> <\/span> <span class=favorite> <i id=addFavorite ng-click=vm.toggleFavourite($event) class=opacity1 data-tenderid={{tender.id}}> <\/i> <\/span><td data-title=localization.tenderTitle class=title-td><div ng-include="\'tenderTableTitle from cache\'"><\/div><td data-title=localization.tenderValue class=tenderValue data-sortable="\'tenderValue\'"><div ng-include="\'tenderTableValue from cache\'"><\/div><td data-title="$root.source(\'Status\')" data-sortable="\'status\'" class=status><div ng-include="\'tenderTableStatus from cache\'"><\/div><td data-title="$root.source(\'TenderPublicationDate\')" data-sortable="\'datePublished\'"><div ng-include="\'tenderTablePublishDate from cache\'"><\/div><td class=time-end data-title="$root.source(\'Completion\')" data-sortable="\'tenderEndDate\'"><div ng-include="\'tenderTableDate from cache\'"><\/div><td data-title="$root.source(\'DecisionAboutParticipation\')"><div ng-include="\'tenderTableNote from cache\'"><\/div><\/table><div ng-show="tenders.countAllRecords == 0" class="w100 tac">{{$root.source(\'NotFoundAnyResults\')}}<\/div><div ng-include="\'modalSaveTemplate from cache\'"><\/div><div ng-include="\'modalClassifications from cache\'" ng-controller=modalClassificationsCtrl><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/contracting/contractingClose.html",'<form name=contractingCloseForm><div class="panel panel-default" ng-controller=contractingCloseCtrl><div class="go_back_div ml15"><a id=qa_goToTender class="gray cp" ng-click=goToTender()> <i class="fa fa-reply" aria-hidden=true><\/i> {{$root.source(\'ReturnToTender\')}} <\/a><\/div><div ng-include="\'contractingClose from cache\'"><\/div><div class=panel-footer><button class="btn btn-info" ng-disabled="vm.contract.status === \'terminated\' || !vm.canClose || (vm.contract.isSignRequired &amp;&amp; !vm.contract.isSignedAfterChecking) || !contractingCloseForm.$valid || !compareContractingAmount()" click-and-block=vm.close()>{{$root.source(\'CompleteContract\')}}<\/button> <button class="btn btn-success" ng-disabled="vm.contract.status === \'terminated\' || !contractingCloseForm.$valid" click-and-block=vm.confirm()>{{$root.source(\'ConfirmInformation\')}}<\/button> <button ng-disabled="vm.contract.status === \'terminated\'" ng-if="vm.contract.id &amp;&amp; vm.contract.canSign &amp;&amp; vm.contract.isSignedAfterChecking !== true" class="btn btn-info" click-and-block=vm.showSignModalContract(vm.contract)><i class="fa fa-file-text"><\/i> {{$root.source(\'PutKEPOnContract\')}}<\/button><\/div><div ng-include="\'modalSignNew from cache\'"><\/div><div ng-include="\'personSignDataErrorModal from cache\'"><\/div><div ng-include="\'modalDocPreview from cache\'"><\/div><\/div><\/form>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/home/home.html","<div ng-controller=homeCtrl><tender-table><\/tender-table><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormAbove.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'PurchasingSettings\')}}<\/div><div ng-if=canChoseNonDefaultAuctionValue><has-auction data=data is-disabled="condition !== \'create\'"><\/has-auction><\/div><is-eco-criteria data=data><\/is-eco-criteria><div ng-if="data.procurementMethodType === \'aboveThreshold\'"><is-user-address-hidden data=data is-user-customer=true><\/is-user-address-hidden><\/div><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><div class=row ng-if="condition == \'update\' &amp;&amp; data.procurementMethodType !== \'aboveThreshold\'"><p class=text-warning>{{$root.source(\'AmendmentsAnnouncementRequireExtension\')}} {{nowDate()|date:\'dd-MM-yyyy\'}}<\/div><add-title form-name=formname data=data.title><\/add-title> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description> <add-period data=data.tenderPeriod.endDate input-name="\'TenderPeriod\'" has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true min-date=calendarMinDate form-name=formname><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show="!vm.checkTenderPeriod() &amp;&amp; data.procurementMethodType !== \'aboveThreshold\'">{{$root.source(\'DifferenceBetweenEnd15\')}}<\/div><div ng-show="!vm.checkTenderPeriodForUpdate() &amp;&amp; data.procurementMethodType !== \'aboveThreshold\'">{{$root.source(\'DifferenceBetweenEnd7\')}}<\/div><div ng-show="!vm.checkTenderPeriod() &amp;&amp; data.procurementMethodType === \'aboveThreshold\' &amp;&amp; condition === \'create\'">{{$root.source(\'OfferSubmissionPeriodCannotBeShorter7Days\')}}<\/div><div ng-show="!vm.checkTenderPeriodForUpdate() &amp;&amp; data.procurementMethodType === \'aboveThreshold\' &amp;&amp; condition === \'update\'">{{$root.source(\'OfferSubmissionPeriodCannotBeShorter4Days\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included> <add-award-create data=data.awardCriteria form-name=formName name="\'awardCriteria\'" is-edit-mode=isEditMode> <\/add-award-create><\/div><div ng-if=data.isMultilots class=mt15><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" need-show-eco-criteria-info=data.isEcoCriteria max-value=30><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) ||                             (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) ||                             (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0"><div class="col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><add-award-create ng-if=!data.isMultilots data=data.awardCriteria form-name=formName name="\'awardCriteria\'" is-edit-mode=isEditMode> <\/add-award-create><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><label class=hidden-xs ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><div ng-if=data.config.hasAuction><tender-form-min-step-directive lot=lot formname=formname index=$index is-validate-by-value=true> <\/tender-form-min-step-directive><\/div><add-guarantee form-name=formname data=lot index=$index is-guarantee-invalid="isGuaranteeInvalid(data, lot)"><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" need-show-eco-criteria-info=data.isEcoCriteria max-value=30><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><div class=createFeaturesLot ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-show="lot.items.length >= 50  &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items track by $index"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30><\/add-features><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLotAndItem() class="btn btn-primary btn-add-lot mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuProceedingForm.html","<div class=row><div class=col-sm-12><strong>{{$root.source('Proceedings')}}<\/strong><\/div><\/div><form name=form><div class=row><div class=col-sm-4>{{$root.source('DateOpeningProceedings')}}:<\/div><div class=col-sm-8><div ng-class=\"{'has-error': form['dateProceedings'].$invalid}\"><input class=form-control autocomplete=off id=dateProceedings type=text name=dateProceedings ng-model=proceedingForm.dateProceedings data-date-format=dd-MM-yyyy placeholder=\"{{$root.source('fromDate')}}\" aw-datepicker-pattern={{dateRegex}} data-autoclose=1 data-animation=am-fade bs-datepicker required><\/div><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ProceedingOpeningNumber')}}:<\/div><div class=col-sm-8><div ng-class=\"{'has-error': form['proceedingNumber'].$invalid}\"><input class=form-control autocomplete=off id=proceedingNumber type=text name=proceedingNumber ng-model=proceedingForm.proceedingNumber ng-maxlength=256 required><\/div><\/div><\/div><\/form><div class=row><button ng-disabled=form.$invalid class=\"btn btn-success mt10\" ng-click=submitProceedingForm()> {{$root.source('Add')}} <\/button> <button class=\"btn btn-danger mt10\" ng-click=closeProceedingForm()> <i class=\"fa fa-times\"><\/i> {{$root.source('Cancel')}} <\/button><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuLiabilities.html",'<div class=mb10><span class="fr pl50"> {{$root.source(\'Published\')}}: {{liability.datePublished | date:\'dd-MM-yyyy\'}} <\/span> <span class="fwb tal"> Протокол про притягнення до адміністративної відповідальності <\/span><\/div><div class=row><div class=col-sm-4>Номер протоколу:<\/div><div class=col-sm-8>{{liability.reportNumber}}<\/div><\/div><div class=row><div class=col-sm-4>Порушення, до яких додано протокол:<\/div><div class=col-sm-8><div ng-repeat="article in liability.legislation.article">{{article}}<\/div><\/div><\/div><div class=row ng-if="liability.proceeding &amp;&amp; liability.proceeding.dateProceedings"><div class=col-sm-4>{{$root.source(\'DateOpeningProceedings\')}}:<\/div><div class=col-sm-8>{{liability.proceeding.dateProceedings | date:\'dd-MM-yyyy\'}}<\/div><\/div><div class=row ng-if="liability.proceeding &amp;&amp; liability.proceeding.proceedingNumber"><div class=col-sm-4>{{$root.source(\'ProceedingOpeningNumber\')}}:<\/div><div class=col-sm-8>{{liability.proceeding.proceedingNumber}}<\/div><\/div><div class=row ng-if="liability.documents &amp;&amp; liability.documents.length > 0"><div class=col-sm-12><dasu-docs-show block-id=liability.id documents=liability.documents><\/dasu-docs-show><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/contactPoint/additionalContactPoints.html","<div class=\"row mb15\" ng-if=!vm.isHide()><div class=col-sm-3><label class=control-label>{{$root.source('AdditionalContactPersons')}}:<\/label><\/div><div class=col-sm-9><div ng-repeat=\"contactPoint in data.contactPoints\" class=form-group><div class=\"col-sm-12 pl0 pr0\"><div class=row><h4 class=\"createLot col-sm-12\">{{$root.source('ContactPerson')}} <span class=\"btn btn-danger\" id=\"{{'removeContactPoint' + $index}}\" ng-click=vm.removeContactPoint($index)><i class=\"fa fa-remove\"><\/i> <span class=hidden-xs>{{$root.source('Remove')}}<\/span><\/span><\/h4><\/div><div class=row><div class=col-sm-6><label><i class=\"fa fa-user\"><\/i> {{$root.source('Fio')}}:<\/label><div class=controls ng-class=\"{'has-error': formname['cpName' + $index].$error.required}\"><input type=text name=\"{{'cpName' + $index}}\" ng-model=contactPoint.name class=form-control required><\/div><\/div><div class=col-sm-6><label><i class=\"fa fa-user\"><\/i> {{$root.source('Fio')}} ({{$root.source('eng')}}):<\/label><div class=controls ng-class=\"{'has-error': formname['cpNameEN' + $index].$error.pattern || formname['cpNameEN' + $index].$error.required}\"><input type=text name=\"{{'cpNameEN' + $index}}\" ng-model=contactPoint.nameEN ng-pattern=vm.regexEN class=form-control required><\/div><\/div><\/div><div class=row><div class=col-sm-6><email form-name=formname data=contactPoint.email type=contact index=$index new-design=false><\/email><\/div><div class=col-sm-6><phone-with-mask is-required=true form-name=formname data=contactPoint.telephone index=$index is-valid-phone=isValidPhone new-design=false><\/phone-with-mask><\/div><\/div><div class=row><div class=col-sm-6><label>{{$root.source('CommunicLang')}}:<\/label><div class=controls><select class=form-control id=\"{{'contactPointLang' + $index}}\" ng-model=contactPoint.sLang ng-options=\"$root.isEnLanguageSelected() ? lang.titleEn : lang.title for lang in vm.languages\" ng-change=vm.changeLang(contactPoint)><\/select><\/div><\/div><div class=col-sm-6><url form-name=formname data=contactPoint.url index=$index new-design=false><\/url><\/div><\/div><\/div><\/div><span ng-click=vm.addContactPoint() id=addContactPoint class=\"btn btn-sm btn-danger\"><i class=\"fa fa-plus-circle\"><\/i> {{$root.source('AddContactPerson')}}<\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/itemAdditionalClassification.html",'<div ng-repeat="additionalClassification in item.additionalClassifications track by $index" ng-if="additionalClassification.scheme !== \'INN\' &amp;&amp; additionalClassification.scheme !== \'ATC\'" class=additionalClassifications><div class=row><div class=col-sm-3><label> {{$root.source(\'SelectDKPP\')}}:<span ng-if="item.additionalClassifications.length > 1">({{$index}})<\/span> <\/label><\/div><div class=col-sm-9><input type=button ng-disabled="isDisabled || false" class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationModal\'+lIndex + iIndex +$index}}" ng-click="openClassificationModal({ li:lIndex, ii:iIndex, i:$index })" placement=center><div class="controls input-cpv" ng-class="{\'has-error\': required &amp;&amp; !checkDate({a: null, b: date2017}) &amp;&amp; (!additionalClassification.code &amp;&amp; !additionalClassification.id) &amp;&amp; !isDisabled}"><input type=text class=form-control name="{{\'addClassification\'+lIndex + iIndex +$index}}" data-animation=am-flip-x value="{{[additionalClassification.code ? additionalClassification.code : additionalClassification.id, \' \', additionalClassification.description].join(\'\')}}" disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><span class="btn btn-danger" ng-show=!data.hideRemoveButton ng-if="item.additionalClassifications.length > 1" ng-click="vm.removeItemAdditionalClassification(item, $index)"><span class="fa fa-remove"><\/span><\/span><\/div><\/div><div ng-if="additionalClassification.code == \'000\' || additionalClassification.id == \'000\'" class=row><div class=col-sm-10><p class=red>* Заповніть будь ласка відповідні норми вручну в полі "Загальні відомості про закупівлю/{{$root.source(\'TenderPartNotes\')}}/Конкретна назва предмета закупівлі"<\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/itemClassification.html",'<div class=row><div class=col-sm-3><label>{{$root.source(\'SelectCPV\')}}:<\/label><\/div><div class=col-sm-9 ng-class="{ \'has-error\': !item.classification.id }"><input type=button id="{{ \'openClassificationModal\' + lIndex + index }}" ng-disabled="!isSpecialTender(data.id) &amp;&amp; (item.id &amp;&amp; isEditMode &amp;&amp; !notExport || data.apiId &amp;&amp; item.defaultItem) || isDisabled" class="btn btn-warning btn-cpv" value="{{$root.source(\'Digest\')}}" ng-click="openClassificationModal ({ li:lIndex, i:index })" placement=center> <input type=text class="form-control input-cpv" ng-model=item.classification name="{{ \'classification\' + lIndex + index }}" id="{{ \'classification\' + lIndex + index }}" data-animation=am-flip-x bs-options="(classificationItem.code ? classificationItem.code : classificationItem.id)+ \' \' + classificationItem.{{getLocalizedDescriptionFieldName()}} for classificationItem in classification" ng-change="setFormValid(item.classification.id, \'classification\' + lIndex + index)" ng-init="setFormValid(item.classification.id, \'classification\' + lIndex + index)" disabled bs-typeahead required><\/div><\/div><div class=row ng-show="notCorrectClassification(item.classification, \'classification\' + lIndex + index)"><div class=col-sm-3><\/div><div class="col-sm-9 text-warning pl130 mb10">{{$root.source(\'TypeOfProcurementMayNotCorrespond\')}}<\/div><\/div><div class=row ng-show=showGmdnsClassifications(item.classification)><div class=col-sm-3><label> {{ $root.source(\'ClassifierMedicalProducts\') }} {{ item.additionalClassificationGmdns.scheme === \'GMDN\' ? \'024:2019:\' : \'024:2023\' }} <\/label><\/div><div class=col-sm-9><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationGmdnsModal\'+ lIndex + index}}" ng-click="showAdditionalClassificationByScheme(\'GMDN\', lIndex, index)" ng-disabled="isDisabled || false" placement=center><div class="controls input-cpv" ng-class="{\'has-error\': formName[\'addClassificationGmdns\' + lIndex + index].$error.required}"><input type=text class=form-control ng-model=item.additionalClassificationGmdns id="{{ \'addClassificationGmdns\' + lIndex + index }}" name="{{ \'addClassificationGmdns\' + lIndex + index }}" data-animation=am-flip-x ng-value="[item.additionalClassificationGmdns.id ? item.additionalClassificationGmdns.id : item.additionalClassificationGmdns.id, \' \', getLocalizedDescription(item.additionalClassificationGmdns)].join(\'\')" placeholder="{{$root.source(\'EnterCode\')}}" disabled ng-required=false><\/div><\/div><\/div><div class=row ng-show=showRoadsClassifications(item.classification)><div class=col-sm-3><label>{{$root.source(\'HighwayIndex\')}}:<\/label><\/div><div class=col-sm-9><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationRoadsModal\'+ lIndex + index}}" ng-click="showAdditionalClassificationByScheme(\'UA-ROAD\', lIndex, index)" ng-disabled="isDisabled || false" placement=center><div class="controls input-cpv" ng-class="{\'has-error\': formName[\'addClassificationRoads\' + lIndex + index].$error.required}"><input type=text class=form-control ng-model=item.additionalClassificationRoads id="{{ \'addClassificationRoads\' + lIndex + index }}" name="{{ \'addClassificationRoads\' + lIndex + index }}" data-animation=am-flip-x ng-value="[item.additionalClassificationRoads.id ? item.additionalClassificationRoads.id : item.additionalClassificationRoads.id, \' \', getLocalizedDescription(item.additionalClassificationRoads)].join(\'\')" placeholder="{{$root.source(\'EnterCode\')}}" disabled ng-required=false><\/div><\/div><\/div><div class=row ng-show=showInnClassifications(item.classification)><div class=col-sm-3><label>{{$root.source(\'INN\')}}:<\/label><\/div><div class=col-sm-9><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationInnModal\'+ lIndex + index}}" ng-click="showAdditionalClassificationByScheme(\'INN\', lIndex, index)" ng-disabled="isDisabled || false" placement=center><div class="controls input-cpv" ng-class="{\'has-error\': formName[\'addClassificationInn\' + lIndex + index].$error.required}"><input type=text class=form-control ng-model=item.additionalClassificationInn id=addClassificationInn name="{{ \'addClassificationInn\' + lIndex + index }}" data-animation=am-flip-x ng-value="[item.additionalClassificationInn.id ? item.additionalClassificationInn.id : item.additionalClassificationInn.id, \' \', getLocalizedDescription(item.additionalClassificationInn)].join(\'\')" placeholder="{{$root.source(\'EnterCode\')}}" disabled ng-required="showInnClassifications(item.classification) &amp;&amp; ifNeedRequiredInn(item.classification) &amp;&amp; !isDisabled"><\/div><\/div><\/div><div class=row ng-if=item.additionalClassificationInn.id><div class=col-sm-3><label>{{$root.source(\'ATX\')}}:<\/label><\/div><div class=col-sm-9><input type=button class="btn btn-warning btn-dkpp" value="{{$root.source(\'Digest\')}}" id="{{\'openAddClassificationAtcModal\'+lIndex + index}}" ng-click="showAdditionalClassificationByScheme(\'ATC\', lIndex, index)" ng-disabled="isDisabled || false" placement=center><div class="controls input-cpv"><input type=text ng-model=item.additionalClassificationAtc class=form-control name="{{\'addClassificationAtc\' + lIndex + index}}" data-animation=am-flip-x ng-value="[item.additionalClassificationAtc.code ? item.additionalClassificationAtc.code : item.additionalClassificationAtc.id, \' \', getLocalizedDescription(item.additionalClassificationAtc)].join(\'\')" disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/milestoneSet.html",'<div ng-repeat="milestoneType in milestoneDataTypes.milestoneType"><div class=milistone ng-if="milestoneDataTypes &amp;&amp; needShowMilestoneType(milestoneType)" ng-class="{\'borderGray pb20 pt10\': getMilestones(data.milestones, milestoneType).length > 0}"><span ng-show="getMilestones(data.milestones, milestoneType).length === 1                         &amp;&amp; (data.procurementMethodType === \'reporting\' || milestoneType.value === \'delivery\')" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="removeMilestone(0, milestoneType)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><div class=row><div class=col-sm-12><h5 class=mb20 ng-init=countSummMilestones(milestoneType) ng-if="getMilestones(data.milestones, milestoneType).length > 0"><span ng-if="milestoneType.value === \'financing\'">{{$root.source(\'TermsOfPayment\')}}<\/span> <span ng-if="milestoneType.value === \'delivery\'">{{$root.source(\'TermsOfDelivery\')}}<\/span>:<\/h5><\/div><\/div><div ng-repeat="milestone in getMilestones(data.milestones, milestoneType) track by $index" ng-class="{\'borderGray\': getMilestones(data.milestones, milestoneType).length > 1}" ng-init="milestone.type = milestoneType" class=mb10><span class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-show="getMilestones(data.milestones, milestoneType).length > 1" ng-click="removeMilestone($index, milestoneType)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><div class="mb20 ivent"><div class=row><div class=col-sm-3>{{$root.source(\'Event\')}}:<\/div><div class=col-sm-4 ng-class="{\'has-error\': formName[\'milestoneTitle\' + $index + milestone.type.value + milestoneSector].$error.required}"><select class=form-control name="{{\'milestoneTitle\' + $index + milestone.type.value + milestoneSector}}" ng-disabled=isControlsDisabled ng-model=milestone.title ng-options="$root.isEnLanguageSelected() ? type.nameEn : type.name for type in getMilestoneDataType(milestoneDataTypes.titleType, milestone.type.id) track by type.value" required><\/select><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source(\'Description\')}}:<\/div><div class=col-sm-9 ng-class="{\'has-error\': formName[\'milestoneDescription\' + $index + milestone.type.value + milestoneSector].$invalid}"><textarea rows=4 ng-maxlength=2000 name="{{\'milestoneDescription\' + $index + milestone.type.value + milestoneSector}}" ng-model=milestone.description class="form-control w100" ng-disabled=isControlsDisabled ng-required="milestone.title.value === \'anotherEvent\'"><\/textarea><p class=help-inline ng-show="formName[\'milestoneDescription\' + $index + milestone.type.value + milestoneSector].$error.maxlength">Не більше 2000 символів.<\/div><\/div><\/div><div class=row><div class=col-sm-3><span ng-if="milestoneType.value === \'financing\'">{{$root.source(\'TypeOfPayment\')}}<\/span> <span ng-if="milestoneType.value === \'delivery\'">{{$root.source(\'TypeOfDelivery\')}}<\/span>:<\/div><div class=col-sm-3 ng-class="{\'has-error\': formName[\'milestoneCode\' + $index + milestone.type.value + milestoneSector].$error.required}"><select class=form-control name="{{\'milestoneCode\' + $index + milestone.type.value + milestoneSector}}" ng-model=milestone.code ng-disabled=isControlsDisabled ng-options="$root.isEnLanguageSelected() ? type.nameEn : type.name for type in getMilestoneDataType(milestoneDataTypes.codeType, milestone.type.id) track by type.value" required><\/select><\/div><div class="col-sm-3 tar-sm">{{$root.source(\'TypeOfDays\')}}:<\/div><div class=col-sm-3 ng-class="{\'has-error\': formName[\'milestoneBaseType\' + $index + milestone.type.value + milestoneSector].$error.required}"><select class=form-control name="{{\'milestoneBaseType\' + $index + milestone.type.value + milestoneSector}}" ng-model=milestone.duration.type ng-disabled=isControlsDisabled ng-options="$root.isEnLanguageSelected() ? type.nameEn : type.name for type in getMilestoneDataType(milestoneDataTypes.dayType, milestone.type.id) track by type.value" required><\/select><\/div><\/div><div class=row><div class=col-sm-3><span ng-if="milestoneType.value === \'financing\'">{{$root.source(\'TheAmountOfPayment\')}}<\/span> <span ng-if="milestoneType.value === \'delivery\'">{{$root.source(\'TheAmountOfDelivery\')}}<\/span> (%): <span class="label countMilistone" ng-class="{\'label-danger\': summMilestones[milestoneType.value] &lt; 100 || summMilestones[milestoneType.value] > 100, \'label-success\': summMilestones[milestoneType.value] === 100}">{{summMilestones[milestoneType.value]}} / 100<\/span><\/div><div class="col-sm-3 custom-controls" ng-class="{\'has-error\': formName[\'milestonePercentage\' + $index + milestone.type.value + milestoneSector].$invalid || summMilestones[milestoneType.value] &lt; 100 || summMilestones[milestoneType.value] > 100 || milestone.percentage &lt;= 0 || getMilestones(data.milestones, milestoneType).length > 1 &amp;&amp; milestone.percentage === 100}"><input type=text name="{{\'milestonePercentage\' + $index + milestone.type.value + milestoneSector}}" ng-model=milestone.percentage ng-disabled=isControlsDisabled ng-change=countSummMilestones(milestoneType) class="form-control custom__form-controlP" autocomplete=off numbers-only required><\/div><div class="col-sm-3 tar-sm">{{$root.source(\'Period\')}} ({{$root.source(\'days\')}}):<\/div><div class="col-sm-3 custom-controls" ng-class="{\'has-error\': formName[\'milestoneDays\' + $index + milestone.type.value + milestoneSector].$invalid || milestone.duration.days &lt;= 0}"><input ng-if="milestoneType.value === \'financing\'" type=text name="{{\'milestoneDays\' + $index + milestone.type.value + milestoneSector}}" autocomplete=off max-value=1000 ng-disabled=isControlsDisabled ng-model=milestone.duration.days class="form-control custom__form-controlP" ng-change=countSummMilestones(milestoneType) numbers-only required> <input ng-if="milestoneType.value === \'delivery\'" type=text name="{{\'milestoneDays\' + $index + milestone.type.value + milestoneSector}}" autocomplete=off ng-disabled=isControlsDisabled ng-model=milestone.duration.days class="form-control custom__form-controlP" ng-change=countSummMilestones(milestoneType) numbers-only required><\/div><\/div><\/div><div class=row><div class=col-sm-12><button type=button ng-disabled=isButtonDisabled ng-click=addMilestone(milestoneType) ng-hide=type class="btn btn-sm btn-success pull-left"> <span class="fa fa-plus"><\/span> <span ng-if="milestoneType.value === \'financing\'">{{$root.source(\'AddPaymentTerms\')}}<\/span> <span ng-if="milestoneType.value === \'delivery\'">{{$root.source(\'AddDeliveryTerms\')}}<\/span> <\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderForm.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'PurchasingSettings\')}}<\/div><min-bids-number data=data form=formname is-disabled="condition !== \'create\'"><\/min-bids-number><div ng-if=canChoseNonDefaultAuctionValue><has-auction data=data is-disabled="condition !== \'create\'"><\/has-auction><\/div><has-prequalification data=data is-disabled="condition !== \'create\'"><\/has-prequalification> <has-awarding-order data=data is-disabled="condition !== \'create\'"><\/has-awarding-order> <has-value-estimation data=data is-disabled="condition !== \'create\'"><\/has-value-estimation> <has-value-restriction data=data is-disabled="condition !== \'create\'"><\/has-value-restriction> <value-currency-equality data=data is-disabled="condition !== \'create\'"><\/value-currency-equality> <add-funder data=data is-disabled="isStatusActiveTendering || isUnderReview" is-inspector-checked=isInspectorCheckboxChecked><\/add-funder> <add-inspector data=data is-disabled="isStatusActiveTendering || isUnderReview" is-edit="condition !== \'create\'" is-inspector=isInspectorCheckboxChecked><\/add-inspector> <is-user-address-hidden data=data is-user-customer=true is-disabled="isStatusActiveTendering || isUnderReview"> <\/is-user-address-hidden><div class="name-create mt3">{{$root.source(\'TenderDescription\')}}<\/div><add-title form-name=formname data=data.title is-disabled="isStatusActiveTendering || isUnderReview"><\/add-title> <add-description form-name=formname data=data.description is-required=false is-disabled="isStatusActiveTendering || isUnderReview"> <\/add-description> <add-period form-name=formname data=data.enquiryPeriod.endDate input-name="\'enquiryPeriod\'" min-date=enquiryPeriodEndDateMin has-error="!data.enquiryPeriod.endDate ||               (!skipEndDateValidation &amp;&amp; !checkDate(data.enquiryPeriod.endDate)) ||                !isEnquiryPeriodEnough(data.enquiryPeriod.endDate) ||                isWeekend(data.enquiryPeriod.endDate, formname.enquiryPeriod)" is-required=true is-disabled="isStatusActiveTendering || isUnderReview" label="$root.source(\'ClarificationPeriodEndDate\')"> <\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb10"><span ng-show="!skipEndDateValidation &amp;&amp; !checkDate(data.enquiryPeriod.endDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'EndAcceptingQuestions\')}})<\/span> <span ng-show=isWeekend(data.enquiryPeriod.endDate)>{{$root.source(\'ChooseNonWorkingDay\')}}<\/span> <span ng-show="formname[\'enquiryPeriod\'].$error.min || !isEnquiryPeriodEnough(data.enquiryPeriod.endDate)">{{$root.source(\'ClarificationPeriodMustLeastThreeDays\')}}<\/span><\/div><\/div><\/div><add-period form-name=formname data=data.tenderPeriod.startDate input-name="\'startDate\'" min-date=tenderPeriodStartMinDate has-error="!data.tenderPeriod.startDate ||               !checkDate(data.tenderPeriod.startDate, data.enquiryPeriod.endDate) ||               (!isStatusActiveTendering &amp;&amp; !isTenderPeriodEnough(data.tenderPeriod.startDate, data.tenderPeriod.endDate)) ||               isWeekend(data.tenderPeriod.startDate, formname.startDate)" is-required=true is-disabled="isStatusActiveTendering || isUnderReview" label="$root.source(\'TenderBidPeriodStart\')"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb10"><span ng-show="data.tenderPeriod.startDate &amp;&amp; !checkDate(data.tenderPeriod.startDate, data.enquiryPeriod.endDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'BidStartDate\')}})<\/span> <span ng-show=isWeekend(data.tenderPeriod.startDate)>{{$root.source(\'ChooseNonWorkingDay\')}}<\/span> <span ng-show="formname[\'startDate\'].$error.min">{{$root.source(\'StartTenderSubmissionPeriodAfterClarificationPeriod\')}} <\/span><\/div><\/div><\/div><add-period form-name=formname data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.startDate ||               !checkDate(data.tenderPeriod.endDate, data.tenderPeriod.startDate) ||               !isTenderPeriodEnough(data.tenderPeriod.startDate, data.tenderPeriod.endDate) ||               isWeekend(data.tenderPeriod.endDate, formname.startDate)" is-required=true input-name="\'TenderPeriod\'" min-date=tenderPeriodMinDate label="$root.source(\'TenderBidPeriod\')"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb10"><span ng-show="data.tenderPeriod.endDate &amp;&amp; !checkDate(data.tenderPeriod.endDate, data.tenderPeriod.startDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'BidEndDate\')}})<\/span> <span ng-show=isWeekend(data.tenderPeriod.endDate)>{{$root.source(\'ChooseNonWorkingDay\')}}<\/span> <span ng-show="formname[\'TenderPeriod\'].$error.min || !isTenderPeriodEnough(data.tenderPeriod.startDate, data.tenderPeriod.endDate)">{{$root.source(\'DeadlineSubmittingOffersCannotLessTwoDays\')}}<\/span><\/div><\/div><\/div><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded is-disabled="isStatusActiveTendering || isUnderReview"> <\/tax-included><\/div><div ng-if=data.isMultilots class=mt15><procurement-categories tender-form-location=true is-required=true is-disabled="isStatusActiveTendering || isUnderReview" form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data is-disabled="isStatusActiveTendering || isUnderReview"><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) max-value=30 is-disable="isStatusActiveTendering || isUnderReview"><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true is-disabled="isStatusActiveTendering || isUnderReview"><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname is-required=false is-disabled="isStatusActiveTendering || isUnderReview"><\/add-lot-data><\/div><div ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><div class=row style=padding-bottom:10px><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-9 pr0"><div class="controls row m0"><div ng-if=data.config.hasValueEstimation class="col-xs-5 p0 pr5 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required || formname[\'lotValue_\' + $index].$error.min}"><decimal-mask-input ng-if="data.config.hasValueEstimation !== false" input-name="\'lotValue_\' + $index" data=lot.value.amount is-disabled="isStatusActiveTendering || isUnderReview" is-required=true><\/decimal-mask-input><\/div><div class="col-xs-3 p0 pr5"><currency data=data.value.currencyId type-form="\'flat\'" is-disabled="isStatusActiveTendering || isUnderReview"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs ng-disabled="isStatusActiveTendering || isUnderReview" name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show=formname.lotValue.$error.pattern>{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><label class=hidden-xs ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded ng-disabled="isStatusActiveTendering || isUnderReview" name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><\/div><div ng-if=data.config.hasAuction><tender-form-min-step-directive lot=lot formname=formname index=$index tender=data is-disabled="isStatusActiveTendering || isUnderReview" is-validate-by-value="data.procurementMethodType !== \'belowThreshold\' || data.config.hasValueEstimation"><\/tender-form-min-step-directive><\/div><add-guarantee form-name=formname data=lot index=$index is-disabled="isStatusActiveTendering || isUnderReview" is-guarantee-invalid="isGuaranteeInvalid(data, lot)"><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode is-disabled="isStatusActiveTendering || isUnderReview"><\/procurement-categories> <add-items-from-excel data=data is-disabled="isStatusActiveTendering || isUnderReview"><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) max-value=30 is-disable="isStatusActiveTendering || isUnderReview"><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType is-button-disabled="isStatusActiveTendering || isUnderReview" is-controls-disabled="isStatusActiveTendering || isUnderReview"><\/milestone-set><\/div><\/div><div class=createFeaturesLot ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) max-value=30 is-disable="isStatusActiveTendering || isUnderReview"><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType is-button-disabled="isStatusActiveTendering || isUnderReview" is-controls-disabled="isStatusActiveTendering || isUnderReview"><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="isStatusActiveTendering || item.canBeRemoveItem==false || isUnderReview" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"><i class="fa fa-times" aria-hidden=true><\/i><\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false"> {{$root.source(\'DeleteTenderItemNoPossible\')}}. <\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname is-disabled="isStatusActiveTendering || isUnderReview" data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true is-buttons-disabled="isStatusActiveTendering || isUnderReview"> <\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description is-disabled="isStatusActiveTendering || isUnderReview" input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-disabled="isStatusActiveTendering || isUnderReview" is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="(lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake) || isStatusActiveTendering || isUnderReview"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) max-value=30 is-disable="isStatusActiveTendering || isUnderReview"><\/add-features><\/div><div class="row mt25"><div class=col-sm-3><label for=title>{{$root.source(\'DeliveryPeriod\')}}:<\/label><\/div><div class=col-sm-9><div class="time-delivery mr7" ng-class="{\'has-error\': item.deliveryDate.startDate &amp;&amp; !checkDate(item.deliveryDate.startDate, data.tenderPeriod.endDate)                                 || !formname[\'delStartDate\'+lIndex+$index].$valid}"><input type=text class=form-control ng-model=item.deliveryDate.startDate ng-disabled="isStatusActiveTendering || isUnderReview" autocomplete=off id="{{\'delStartDate\'+lIndex+$index}}" name="{{\'delStartDate\'+lIndex+$index}}" data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} data-min-date=today data-autoclose=1 placeholder="{{$root.source(\'fromDate\')}}" bs-datepicker><\/div><div class=time-delivery ng-class="{\'has-error\': item.deliveryDate.endDate &amp;&amp; !checkDate(item.deliveryDate.endDate, data.tenderPeriod.endDate)                                 || item.deliveryDate.startDate &amp;&amp; !checkDate(item.deliveryDate.endDate, item.deliveryDate.startDate)                                 || !formname[\'delEndDate\'+lIndex+$index].$valid}"><input type=text class=form-control autocomplete=off id="{{\'delEndDate\'+lIndex+$index}}" name="{{\'delEndDate\'+lIndex+$index}}" ng-model=item.deliveryDate.endDate ng-disabled="isStatusActiveTendering || isUnderReview" data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} data-min-date=today data-autoclose=1 placeholder="{{$root.source(\'toDate\')}}" required bs-datepicker><\/div><div class=help-inline><div class="col-sm-12 pl0"><span ng-show="item.deliveryDate.startDate &amp;&amp; !checkDate(item.deliveryDate.endDate, item.deliveryDate.startDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'DeliveryFinishDate\')}})<\/span> <span ng-show="item.deliveryDate.startDate &amp;&amp; !checkDate(item.deliveryDate.startDate, data.tenderPeriod.endDate)                                          || item.deliveryDate.endDate &amp;&amp; !checkDate(item.deliveryDate.endDate, data.tenderPeriod.endDate)"> {{$root.source(\'SpecifyDeliveryPeriodAfterCompletionProcedure\')}} <\/span><\/div><\/div><\/div><\/div><item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-disabled="isStatusActiveTendering || isUnderReview" is-not-required=true><\/item-delivery-address><div ng-if="!(isStatusActiveTendering || isUnderReview)" class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div ng-if="!(isStatusActiveTendering || isUnderReview)" class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if="data.isMultilots &amp;&amp; !(isStatusActiveTendering || isUnderReview)" class=form-group><span id=addLot_{{$index}} ng-click=vm.addLotAndItem() class="btn btn-primary mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data is-disabled-edit="isStatusActiveTendering || isUnderReview" form-name=formname> <\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'specialAdditionalClassification from cache\'" ng-controller=additionalClassificationInnCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/tenderBidsBlock.html","<div class=\"qq tree tree-02 cp w100 fl dash_middle\" ng-click=\"collapseTree(lot.index, 'treeBid')\" ng-class=\"{'collapsed' : !showTreeBlock(lot.index, 'treeBid')}\"><span class=\"hidden-print tree-state plus\">+<\/span><span class=\"hidden-print tree-state minus\">-<\/span><div class=tree-child-name>{{$root.source('TenderBids')}}<\/div><\/div><div class=\"qq panel-collapse collapse in tree-01 w100\" id=\"{{'treeBid' + lot.index }}\" ng-class=\"{'in' : !showTreeBlock(lot.index, 'treeBid')}\"><div ng-show=\"showTreeBlock(lot.index, 'treeBid')\"><div class=dush-clear><\/div><div class=\"w100 fl mb30 mt10\"><span ng-if=\"(detailes.status =='active.tendering') &amp;&amp; detailes.isEdit\">{{$root.source('BidsRegistering')}}...<\/span> <span ng-if=\"(detailes.status =='active.auction') &amp;&amp; detailes.isEdit\">{{$root.source('AuctionActiveNoBids')}}.<\/span> <span ng-if=\"!tenderHasBids &amp;&amp; !detailes.isEdit &amp;&amp; ng_localStorage.userTenantId != detailes.organization.tenantId &amp;&amp; ng_localStorage.isAuthorized\">{{$root.source('NoRegisteredBids')}}<\/span> <span ng-if=\"!tenderHasBids &amp;&amp; ng_localStorage.userTenantId === detailes.organization.tenantId\">{{$root.source('CantBidMyCompany')}}.<\/span><\/div><div id=qaBidOnLot_{{lot.title.substring(0,10)}} ng-if=\"(detailes.isLimited &amp;&amp; lot.status !== 'cancelled' &amp;&amp; lot.status !== 'unsuccessful') || !detailes.isLimited\"><div class=eewe><button ng-if=\"detailes.isEdit &amp;&amp; detailes.status == 'active.pre-qualification' &amp;&amp; canStandStill(lot)\" id=qa_showModalSign class=\"btn btn-info hidden-print mr5\" ng-click=showModalSign()> <i class=\"fa fa-warning pr5\"><\/i>{{$root.source('TryToSign')}} <\/button> <button ng-if=\"detailes.isEdit &amp;&amp; detailes.status == 'active.pre-qualification' &amp;&amp; canStandStill(lot) &amp;&amp; isTenderHasEvaluationReportsSignDocument()\" id=qa_startStandStillPeriod class=\"btn btn-success hidden-print\" click-and-block=standStill()> <i class=\"fa fa-check\"><\/i> {{$root.source('GenerateReviewReport')}} <\/button><\/div><div ng-if=\"detailes &amp;&amp; showQualifications(detailes) &amp;&amp; lot.qualifications.length>0\" class=pb20><h3>{{$root.source('PreQualificationOfOffers')}}:<\/h3><div ng-include=\"'qualifications from cache'\"><\/div><\/div><div id=qa_awardsBlock ng-if=\"lot.awards.length > 0 || detailes.isLimited &amp;&amp; detailes.isEdit &amp;&amp; detailes.status == 'active' &amp;&amp; vm.showAwardCreate()\" class=mb20><h3 ng-if=::!detailes.isLimitedReporting class=mb15>{{$root.source('QualificationOfSuplliers')}}<\/h3><h3 ng-if=::detailes.isLimitedReporting class=mb15>{{$root.source('WinnerInfo')}}:<\/h3><div ng-if=\"lot.awards.length > 0\"><awards-info tender=detailes reload=reloadDetailes() lot=lot><\/awards-info><\/div><div ng-if=\"detailes.isLimited &amp;&amp; detailes.isEdit &amp;&amp; detailes.status == 'active' &amp;&amp; vm.showAwardCreate()\"><span ng-if=\"::!detailes.isSignatureFileExist &amp;&amp; detailes.procurementMethodType !== 'reporting'\">{{$root.source('HaveToAddSignToAddSuppliers')}}<\/span><div ng-if=\"::(detailes.isSignatureFileExist || detailes.procurementMethodType === 'reporting') &amp;&amp;                                lot.awards[0].status !== null\" ng-include=\"'awardCreate from cache'\" ng-controller=awardCreateCtrl><\/div><div class=help-inline ng-if=\"::detailes &amp;&amp; !detailes.isLimitedReporting &amp;&amp; !detailes.isLimited\"><div class=row><div class=col-sm-12><p class=text-success>{{$root.source('SipplierInfo')}}<\/div><\/div><div lass=row><div class=col-sm-12><p class=text-warning>{{$root.source('NeedFillInformation')}}<\/div><\/div><br> <span ng-if=::!detailes.isSignatureFileExist>{{$root.source('HaveToAddSignToAddSuppliers')}}<\/span><\/div><\/div><\/div><div class=pb20><div ng-if=\"canShowLotBids(lot, detailes)\"><h3 ng-show=\"::lot.bids &amp;&amp; lot.bids.length > 0\">{{$root.source('UsersBids')}}<\/h3><lot-bids tender=detailes lot=lot parent-index=lot.index reload=reloadDetailes() reload-bid=\"reloadBid({skipReloadComplaints: skipReloadComplaints, bidId: bidId, forceDetailesReload: forceDetailesReload})\" doctype=doctype allowed-extensions=allowedFileExtensions vm=vm><\/lot-bids><div ng-if=\"detailes.status === 'active.qualification'                                || detailes.status === 'active.qualification.stand-still'                                || detailes.status === 'active.awarded'                                || detailes.status === 'complete'\"><a class=\"btn btn-info pt3 pb3\" target=_blank ng-href={{getPdfUrlForTendersRegisterOffers()}}> <span>{{$root.source('PrintRegisterTenderOffers')}}<\/span> <\/a><\/div><\/div><div ng-if=\"::lot.status == 'cancelled'\">{{$root.source('NoRegisteredBids')}}<\/div><\/div><\/div><\/div><\/div><div class=\"qq tree tree-02 cp w100 fl dash_middle\" ng-if=\"detailes.procurementMethodType === 'closeFrameworkAgreementUA'      &amp;&amp; (detailes.status == 'active.awarded' || detailes.status == 'unsuccessful' || detailes.status == 'complete' || detailes.status == 'cancelled')\" ng-click=\"collapseTree(lot.index, 'treeAgreement')\" ng-class=\"{'collapsed' : !showTreeBlock(lot.index, 'treeAgreement')}\"><span class=\"hidden-print tree-state plus\">+<\/span><span class=\"hidden-print tree-state minus\">-<\/span><div class=tree-child-name>{{$root.source('AgreementTender')}}<\/div><\/div><div class=\"qq panel-collapse collapse in tree-01 w100\" ng-if=\"detailes.procurementMethodType === 'closeFrameworkAgreementUA'              &amp;&amp; (detailes.status == 'active.awarded' || detailes.status == 'unsuccessful' || detailes.status == 'complete' || detailes.status == 'cancelled')\" id=\"{{'treeAgreement' + lot.index }}\" ng-class=\"{'in' : !showTreeBlock(lot.index, 'treeAgreement')}\" style=padding-left:106px><div ng-if=\"showTreeBlock(lot.index, 'treeAgreement')\"><div class=dush-clear><\/div><div class=\"tree treeTop treeTopSet tree-00 w100 oh fl wsn\"><div class=\"tree-tom-name fwn fs12\"><b class=\"fl monitoringData\"> {{$root.source('AgreementTender')}} <\/b><\/div><\/div><div class=\"tree-00 w100 fl\"><div class=\"well w100 br0 fl\"><div ng-repeat=\"agreement in detailes.agreements\" class=\"w100 mb5 mt5 fl\"><div class=row ng-if=agreement.status><div class=col-sm-4><b>{{$root.source('Status')}}:<\/b><\/div><div class=col-sm-8 ng-bind=::agreement.status.name><\/div><\/div><div class=row ng-if=agreement.agreementNumber><div class=col-sm-4><b>{{$root.source('AgreementContractNumber')}}:<\/b><\/div><div class=col-sm-8 ng-bind=::agreement.agreementNumber><\/div><\/div><div class=row ng-if=agreement.agreementId><div class=col-sm-4><b>{{$root.source('SystemContractNumber')}}:<\/b><\/div><div id=qa_agreementId{{$index}} class=col-sm-8 ng-bind=::agreement.agreementId><\/div><\/div><div class=row ng-if=agreement.dateSigned><div class=col-sm-4><b>{{$root.source('DateSignedContract')}}:<\/b><\/div><div class=col-sm-8>{{agreement.dateSigned | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><div class=row ng-if=\"agreement.documents.length > 0\"><div class=col-sm-4><b>{{$root.source('Documents')}}:<\/b><\/div><div class=col-sm-8><input type=checkbox ng-model=agreementDocuments[lot.index] id=agreementDocuments{{lot.index}} class=dn> <label for=agreementDocuments{{lot.index}} class=cp> <i class=\"pull-left glyphicon glyphicon-minus\" ng-if=agreementDocuments[lot.index] style=margin-right:10px><\/i> <i class=\"pull-left glyphicon glyphicon-plus\" ng-if=!agreementDocuments[lot.index] style=margin-right:10px><\/i> {{$root.source('ShowDocuments')}} <\/label><div ng-if=agreementDocuments[lot.index] class=\"animate-if agreementDocuments{{lot.index}}\"><div ng-repeat=\"(key, value) in agreement.documents | groupBy: 'documentType.type'\"><p><span ng-if=\"key !=='undefined'\" style=font-size:100%> <b class=text-info>{{$root.source('DocumentType')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if=\"key=='undefined'\" class=text-warning style=font-size:100%> {{$root.source('Others')}} <\/b><div class=scrollbarMobile><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"agreementDocument in value track by $index\"><td class=doc-type><div ng-if=agreementDocument.url><a ng-if=\"agreementDocument.confidentiality !== 'buyerOnly'\" href='{{::agreementDocument.url || \"#\"}}' title=\"{{$root.source('Download')}}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <span ng-if=\"agreementDocument.confidentiality === 'buyerOnly'\"> <a ng-if=::isOrganizationDocument() target=_self title=\"{{$root.source('Download')}}\" ng-click=downloadPrivateDoc(agreementDocument)> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <a ng-if=::!isOrganizationDocument() data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name data-document-of={{agreementDocument.documentOf}} ng-class=\"{'docDeletes' : agreementDocument.isDeleted}\"><div ng-if=agreementDocument.url><a ng-if=\"::agreementDocument.confidentiality !== 'buyerOnly' || isOrganizationDocument()\" ng-click=previewDoc(agreementDocument) class=cp ng-bind=::agreementDocument.title><\/a> <a ng-if=\"::agreementDocument.confidentiality === 'buyerOnly' &amp;&amp; !isOrganizationDocument()\" data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> {{agreementDocument.title}} <\/a><p class=text-muted ng-bind=::agreementDocument.description><\/div><div ng-if=!agreementDocument.url><span ng-bind=::agreementDocument.title><\/span><\/div><td class=doc-privacy><div><span ng-if=\"agreementDocument.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(agreementDocument.id)> {{$root.source('private')}} <\/span> <span ng-if=\"agreementDocument.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[agreementDocument.id] &amp;&amp; agreementDocument.confidentialityRationale\">{{agreementDocument.confidentialityRationale}}<\/div><td class=doc-state><span ng-if=agreementDocument.isDeleted> <i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}: <span ng-if=!agreementDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-show=\"!agreementDocument.isDeleted \"> <span ng-if=!agreementDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-if=agreementDocument.dateModified>{{$root.source('IsExported')}}:<\/span><td class=doc-date>{{agreementDocument.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/table><\/div><\/div><\/div><\/div><\/div><div class=row ng-if=\"agreement.period.startDate || agreement.period.endDate\"><div class=col-sm-4><b>{{$root.source('ContractPeriod')}}:<\/b><\/div><div class=col-sm-8><span ng-if=agreement.period.startDate> з {{agreement.period.startDate | date:'dd-MM-yyyy'}}<\/span> <span ng-if=agreement.period.endDate> по {{agreement.period.endDate | date:'dd-MM-yyyy'}}<\/span><\/div><\/div><div class=row ng-if=agreement.agreementId><div class=col-sm-4><b>{{$root.source('Date')}}:<\/b><\/div><div class=col-sm-8>{{agreement.date | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><div><a class=\"btn btn-sm btn-primary fl\" id=qa_agreementDetailes href=\"{{'agreementDetailes/' + agreement.id}}\">{{$root.source('LearnMore')}}<\/a> <a class=\"btn btn-sm btn-success fl\" id=qa_agreementEdit ng-if=\"detailes.isEdit &amp;&amp; (detailes.status == 'active.awarded' || detailes.status == 'complete') &amp;&amp; agreement.status.value === 'pending'\" href=\"{{'agreementEdit/' + agreement.id}}\">{{$root.source('UpdateTheFrameworkAgreement')}}<\/a> <a class=\"btn btn-sm btn-success fl\" id=qa_createAgrSelect ng-if=detailes.isShowAnnounceAgreementSelectionBtn href=\"{{'createCloseFrameworkAgreementSelectionUA/' + detailes.id + '/' + agreement.id}}\">{{$root.source('AnnounceSelectionForProcurementAgreement')}}<\/a> <a class=\"btn btn-sm btn-primary fl\" id=qa_agreementDetailesComplete ng-if=\"detailes.status == 'complete' &amp;&amp; detailes.agreementIdFromModuleAgr\" href=\"{{'agreementDetailes/' + detailes.agreementIdFromModuleAgr}}\">{{$root.source('ChangesToFrameworkAgreement')}}<\/a><\/div><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderTable/tenderTableIfraim/tenderTableIfraim.html",'<div class="panel panel-default tenderTableIsIframe"><div class=panel-heading><div ng-include="\'navigationIfraim from cache\'"><\/div><\/div><div ng-include="\'tableIfraim from cache\'"><\/div><div ng-include="\'modalSaveTemplate from cache\'"><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/additionalSettings.html","")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/qualificationConfirm.html","<div ng-if=\"detailes.procurementMethodType !== 'belowThreshold'\"><input id=qalifyEligible ng-model=qualification.eligible type=checkbox>{{$root.source('NoGroundsRefusalParticipate')}}<br> <input id=qualifyQualified ng-model=qualification.qualified type=checkbox>{{$root.source('MeetsEligibilityCriteria')}}<\/div><div class=\"help-inline mt15\"><span ng-show=!qualification.isExportedDocs> {{$root.source('CantAccDeclQualifNotExportedDocs')}} <\/span><br><\/div><button id=qualifyApproveSubmit class=\"btn btn-sm btn-success\" ng-class=\"{'btn-info': (qualification.eligible &amp;&amp; qualification.qualified) || detailes.procurementMethodType === 'belowThreshold'}\" ng-disabled=\"(detailes.procurementMethodType !== 'belowThreshold' &amp;&amp; (!qualification.eligible || !qualification.qualified)) || !qualification.isExportedDocs\" click-and-block=vm.q.active(qualification)> <i class=\"fa fa-check\"><\/i> {{$root.source('AllowForAuction')}} <\/button>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/qualificationCancel.html","<div><label class=control-label>{{$root.source('GroundsCancellationParticipants')}}:<\/label><br> <label ng-repeat=\"causes in vm.q.causes\" class=w100> <input id=qualifyCause_{{$index}} type=checkbox checklist-model=qualification.causeTitles checklist-value=causes> <b>{{causes}}<\/b> <br> <\/label><br><br><\/div><div ng-class=\"{ 'has-error': !qualification.causeDesc || qualification.causeDesc.length &lt; 5 }\"><label class=control-label>{{$root.source('RevocationReason')}}:<\/label><div><textarea id=qualifyCauseDesc ng-model=qualification.causeDesc class=form-control rows=4><\/textarea><\/div><\/div><div class=help-inline><span ng-show=!qualification.isExportedDocs> {{$root.source('CantAccDeclQualifNotExportedDocs')}} <\/span><br><\/div><button id=qualifyRejectionSubmit class=\"btn btn-sm btn-danger\" ng-disabled=\"!isCriteriaValid || !qualification.causeDesc || qualification.causeDesc &amp;&amp; qualification.causeDesc.length &lt; 5        || !qualification.causeTitles || qualification.causeTitles &amp;&amp; qualification.causeTitles.length == 0        || !qualification.isAllMilestonesDueDatePeriodOver || !qualification.isExportedDocs\" click-and-block=vm.q.unsuccessful(qualification)> <i class=\"fa fa-remove\"><\/i> {{$root.source('ConfirmCancellation')}} <\/button>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/agreements/agreementChange.html","<div class=row><div class=col-sm-4>{{$root.source('Status')}}:<\/div><div id=qa_changeStatus{{$parent.$index}} class=col-sm-8>{{getTranslatedName(data.status)}}<\/div><\/div><div class=row ng-if=data.modifications[0].contract.suppliers[0].name><div class=col-sm-4><span>{{$root.source('PlanContract')}}:<\/span><\/div><div class=col-sm-3><b ng-bind=data.modifications[0].contract.suppliers[0].name data-contract-id={{data.modifications[0].contract.contractApiId}}><\/b><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ChangeReason')}}:<\/div><div id=qa_rationaleType{{$parent.$index}} class=col-sm-8>{{getTranslatedName(data.rationaleType)}}<\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('DescriptionReasonMakingChanges')}}:<\/div><div id=qa_rationale{{$parent.$index}} class=col-sm-8>{{data.rationale}}<\/div><\/div><div class=row ng-if=data.rationale_EN><div class=col-sm-4>{{$root.source('DescriptionReasonMakingChangesEn')}}:<\/div><div id=qa_rationale_EN{{$parent.$parent.$index}} class=col-sm-8>{{data.rationale_EN}}<\/div><\/div><div class=row ng-if=data.dateSigned><div class=col-sm-4>{{$root.source('DateSignChanges')}}:<\/div><div id=qa_dateSigned{{$parent.$parent.$index}} class=col-sm-8>{{data.dateSigned | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><div ng-if=\"data.modifications &amp;&amp; data.modifications.length > 0 &amp;&amp; data.rationaleType.value !== 'partyWithdrawal'\" class=mt30><div ng-repeat=\"modifi in data.modifications track by $index\"><div class=row ng-if=modifi.item.description><div class=col-sm-4><span>{{$root.source('Position')}}:<\/span><\/div><div class=col-sm-3><b ng-bind=modifi.item.description data-api-id={{modifi.item.apiId}}><\/b><\/div><\/div><div class=row ng-if=modifi.factor><div class=col-sm-4><span>{{$root.source('PercentPriceChange')}}:<\/span><\/div><div id=qa_modifiItemFactor_{{$index}}_{{$parent.$index}} class=col-sm-3 data-factor={{modifi.factor}}>{{setRightDataFormat(modifi.factor)}} %<\/div><\/div><div class=row ng-if=modifi.addend><div class=col-sm-4><span>{{$root.source('AbsoluteValues')}}:<\/span><\/div><div id=qa_modifiItemAddend{{$index}} class=col-sm-3>{{modifi.addend}} {{$root.source('UAH')}}.<\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/agreements/agreementChangeForm.html","<div ng-if=showForm><div class=row ng-if=\"changingData.rationaleType.value === 'partyWithdrawal'\"><div class=col-sm-4>{{$root.source('Supplier')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': changeForm.provider.$error.required ||                                    !changeForm.provider.$valid}\"><select name=provider id=provider ng-model=agreement.provider ng-change=\"changingData.modifications[0].contractId = agreement.provider.id\" ng-options=\"contract.suppliers[0].name for contract in excludUnsuccessful(agreement.contracts) track by contract.id\" class=form-control required><option value=\"\" ng-show=!agreement.provider>{{$root.source('Choose')}}<\/select><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('DescriptionReasonMakingChanges')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': changeForm.descrchangeAgreement.$error.required ||                                                     !changeForm.descrchangeAgreement.$valid}\"><textarea id=rationale name=descrchangeAgreement ng-model=changingData.rationale class=form-control rows=4 required><\/textarea><\/div><\/div><div ng-if=\"changingData.rationaleType.value !== 'partyWithdrawal'\"><div class=row><div class=col-sm-4><b>{{$root.source('Positions')}}:<\/b><\/div><\/div><div ng-repeat=\"item in agreement.items track by $index\"><div class=row><div class=col-sm-4>{{$root.source('ItemDescription')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': false}\"><div class=\"w100 fl\"><p ng-bind=item.description><\/div><\/div><\/div><div class=row ng-hide=\"hideEmptyItem &amp;&amp; changingData.modifications[$index].changeId &amp;&amp; changingData.modifications[$index].factorP == null &amp;&amp; changingData.modifications[$index].addend  != null\"><div class=col-sm-4><span>{{$root.source('PercentPriceChange')}} (ХХ.ХХ%):<\/span><\/div><div class=col-sm-8 ng-class=\"{'has-error': changeForm['factor_' + $index].$error.required ||                                            !changeForm['factor_' + $index].$valid ||                                             changingData.modifications[$index].factorP === 0}\"><div ng-if=\"changingData.rationaleType.value === 'itemPriceVariation'\" ng-init=\"changingData.modifications[$index].itemId = item.id\"><div style=max-width:200px><decimal-mask-input input-name=\"'factor_' + $index\" data=changingData.modifications[$index].factorP min=-10 max=10 change-func=\"changingData.modifications[$index].addend = null\" no-digits-optional=true is-allow-minus=true is-required=!ifAnyFeel({data:changingData.modifications}) place-holder=\"{{$root.source('Price')}}\"><\/decimal-mask-input><\/div><span class=text-danger ng-show=\"changeForm['factor_' + $index].$error.max || changeForm['factor_' + $index].$error.min\"> Ціна товару (послуги) не може бути змінена більше ніж на 10% <\/span> <span class=text-info ng-show=!changingData.modifications[$index].factorP> {{$root.source('DecreasePriceInfo')}} <span class=wsn>\"-\"<\/span> <\/span><\/div><div ng-if=\"changingData.rationaleType.value === 'thirdParty' ||                                changingData.rationaleType.value === 'taxRate'\" ng-init=\"changingData.modifications[$index].itemId = item.id\"><div style=max-width:200px><decimal-mask-input input-name=\"'factor_' + $index\" data=changingData.modifications[$index].factorP change-func=\"changingData.modifications[$index].addend = null\" no-digits-optional=true min=-99 is-allow-minus=true is-required=!ifAnyFeel({data:changingData.modifications}) place-holder=\"{{$root.source('Price')}}\"><\/decimal-mask-input><\/div><span class=text-danger ng-show=\"changeForm['factor_' + $index].$error.min\"> {{$root.source('UnitPriceGreaterThanZero')}} <\/span> <span class=text-info ng-show=!changingData.modifications[$index].factorP> {{$root.source('DecreasePriceInfo')}} <span class=wsn>\"-\"<\/span> <\/span><\/div><\/div><\/div><div class=row ng-if=\"changingData.rationaleType.value === 'taxRate'\" ng-hide=\"hideEmptyItem &amp;&amp; changingData.modifications[$index].changeId &amp;&amp; changingData.modifications[$index].addend == null &amp;&amp; changingData.modifications[$index].factorP != null\"><div class=col-sm-4><span>{{$root.source('OrAbsoluteValue')}}:<\/span><\/div><div class=col-sm-8 ng-class=\"{'has-error': changeForm['addend_' + $index].$error.required ||                                             !changeForm['addend_' + $index].$valid ||                                             changingData.modifications[$index].addend === 0}\"><div style=max-width:200px><decimal-mask-input input-name=\"'addend_' + $index\" min=\"-(item.minUnitPrice - 0.01)\" data=changingData.modifications[$index].addend no-digits-optional=true is-allow-minus=true is-required=\"!changingData.modifications[$index].factorP &amp;&amp; !ifAnyFeel({data:changingData.modifications})\" change-func=\"changingData.modifications[$index].factorP = null; changingData.modifications[$index].factor = null\" place-holder=\"{{$root.source('Price')}}\"><\/decimal-mask-input><\/div><span class=text-danger ng-show=\"changeForm['addend_' + $index].$error.min\"> {{$root.source('UnitPriceGreaterThanZero')}} <\/span> <span class=text-info ng-show=!changingData.modifications[$index].addend> {{$root.source('DecreasePriceInfo')}} <span class=wsn>\"-\"<\/span> <\/span><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/agreements/agreementContractData.html","<div class=row><div class=col-sm-4><span> {{$root.source('Supplier')}}: <\/span><\/div><div class=col-sm-8><span ng-repeat=\"supplier in data.suppliers track by $index\" class=fwb>{{supplier.name}}<br><\/span><\/div><\/div><div class=row ng-if=getTranslatedName(data.status)><div class=col-sm-4><span> {{$root.source('Status')}}: <\/span><\/div><div class=col-sm-8><span class=fwb>{{getTranslatedName(data.status)}}<\/span><\/div><\/div><div class=\"row mt20\"><div class=col-sm-4><b> {{$root.source('Positions')}}: <\/b><\/div><div class=col-sm-8><\/div><\/div><div ng-repeat=\"unitPrice in data.unitPrices track by $index\"><div class=row ng-if=unitPrice.item.description><div class=col-sm-4><span> {{$root.source('ItemDescription')}}: <\/span><\/div><div class=col-sm-8>{{unitPrice.item.description}}<\/div><\/div><div class=\"row mt-5\"><div class=col-sm-4><span> {{$root.source('UnitPrice')}}: <\/span><\/div><div class=col-sm-8><b> {{(unitPrice.value.amount | numberDecimal) + ' ' + unitPrice.value.currencyCode}} <i ng-if=unitPrice.value.valueAddedTaxIncluded class=text-warning> ({{$root.source('IncludingPdv')}})<\/i> <i ng-if=!unitPrice.value.valueAddedTaxIncluded class=text-warning> ({{$root.source('ExcludingPdv')}})<\/i> <\/b><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/agreements/agreementData.html","<div class=agreementPage><div class=row ng-if=data.status><div class=col-sm-4>{{$root.source('Status')}}:<\/div><div class=col-sm-8>{{getTranslatedName(data.status)}}<\/div><\/div><div class=row ng-if=data.agreementNumber><div class=col-sm-4>{{$root.source('FrameworkAgreementNumber')}}:<\/div><div class=col-sm-8>{{data.agreementNumber}}<\/div><\/div><div class=row ng-if=data.dateSigned><div class=col-sm-4>{{$root.source('SingDate')}}:<\/div><div class=col-sm-8>{{data.dateSigned  | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><div class=row ng-if=data.period><div class=col-sm-4>{{$root.source('FrameworkAgreementStartEndDates')}}:<\/div><div class=col-sm-4>{{$root.source('since')}} {{data.period.startDate | date:'dd-MM-yyyy, HH:mm'}}<\/div><div class=col-sm-4>{{$root.source('upTo')}} {{data.period.endDate | date:'dd-MM-yyyy, HH:mm'}}<\/div><\/div><\/div><div class=row ng-if=data.documents><div class=col-sm-4>{{$root.source('DocumentsAttached')}}:<\/div><div class=col-sm-8><docs-table-agreement vm=vm docs=data canmodift=false><\/docs-table-agreement><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/agreements/agreementUpdateForm.html",'<div class=row ng-if=descrInputName><div class=col-sm-4>{{descrInputName}}:<\/div><div class=col-sm-8><textarea id=terminationDetails name=terminationDetails ng-model=data.terminationDetails class=form-control rows=4 required><\/textarea><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source(\'Documents\')}}:<\/div><div class=col-sm-8><div class="fl mr10" ng-if=vm.agreement.isEdit><upload-file files=documentsToAdd on-upload=vm.addDocument on-success=vm.addDocumentUploaded fields=documentsToAddFields is-add-file-title=true><\/upload-file><\/div><\/div><\/div><div class="row mb5"><div class=col-sm-12><div class="alert alert-dismissible alert-warning mb5 mt20" ng-show="!vm.agreement.isSigned || vm.agreement.needSign"><b class=mb-0>{{$root.source(\'ImposeKEPBeforeTerminalStatus\')}}<\/b><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/formAgreementSelectionUa.html","<div class=tenderForm><div class=name-create>{{$root.source('TenderDescription')}}<\/div><div class=row ng-if=\"condition === 'update' &amp;&amp; data.agreements[0].buyers &amp;&amp; data.agreements[0].buyers.length\"><div class=col-sm-3><label>{{$root.source('Customer(s)')}}:<\/label><\/div><div class=col-sm-6><buyers-view data=data.agreements[0].buyers><\/buyers-view><\/div><\/div><add-title form-name=formname data=data.title><\/add-title> <add-title-en form-name=formname data=data.titleEN is-required=true><\/add-title-en> <add-description form-name=formname another-title=\"$root.source('Notes')\" data=data.description is-required=false><\/add-description> <add-description form-name=formname data=data.descriptionEN name=\"'descriptionEN'\" pattern=regex.english another-title=\"$root.source('Notes') + ' (' + $root.source('eng') + ')'\" is-required=false><\/add-description><div ng-if=\"condition === 'update'\"><add-period data=data.tenderPeriod.endDate has-error=\"!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || !checkTenderPeriodForUpdate()\" is-required=true min-date=calendarMinDate form-name=formname input-name=\"'TenderPeriod'\"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class=\"help-inline mb5\"><div ng-show=\"condition === 'create' &amp;&amp; !checkTenderPeriod()\">{{$root.source('DifferenceBetweenEndAndBeginning30Days')}}<\/div><div ng-show=\"condition === 'update' &amp;&amp; !checkTenderPeriodForUpdate()\">{{$root.source('DifferenceBetweenEndAndBeginning3Days')}}<\/div><\/div><\/div><\/div><\/div><additional-contact-points data=data formname=formname condition=condition show-on-create-only=true><\/additional-contact-points> <procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=\"condition === 'update'\"><\/procurement-categories><div class=row><div class=col-sm-3><label>{{$root.source('TenderValue')}}:<\/label><\/div><div class=\"col-sm-5 pr0\"><div class=\"controls row m0\"><div class=\"col-xs-5 p0\" ng-class=\"{'has-error': !formname.lotValue.$valid || formname.lotValue.$error.required || formname.lotValue.$error.min}\"><decimal-mask-input input-name=\"'lotValue'\" data=data.lots[0].value.amount is-required=true is-disabled=true><\/decimal-mask-input><\/div><div class=\"col-xs-4 p05\"><currency data=data.value.currencyId type-form=\"'flat'\" is-disabled=true><\/currency><\/div><div id=qa_isTaxIncluded class=\"col-sm-2 p0\"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source('IncludingPdv')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class=\"wsm cn\"> ({{$root.source('ExcludingPdv')}})<\/i><\/div><div class=\"help-inline w100 fl\"><span ng-show=formname.lotValue.$error.pattern>{{$root.source('InvalidCharacters')}}<\/span><\/div><\/div><\/div><div class=\"col-sm-2 pr0\" ng-if=\"condition === 'update'\"><label for=minimalStep>{{$root.source('MinimalStep')}}:<\/label><\/div><div class=col-sm-2 ng-if=\"condition === 'update'\"><div class=controls ng-class=\"{'has-error':(!isStepValid(data.lots[0], formname.minimalStep)) || !formname.minimalStep.$valid|| formname.minimalStep.$error.required }\"><div class=w100><decimal-mask-input input-name=\"'minimalStep'\" data=data.lots[0].minimalStep.amount change-func=changeMinimalStepPer(data.lots[0]) is-required=true><\/decimal-mask-input><\/div><div class=help-inline><span ng-show=\"!isStepValid(data.lots[0]) &amp;&amp; !formname.minimalStep.$pristine &amp;&amp; !formname.minimalStep.$error.pattern &amp;&amp; data.lots[0].minimalStep.amount > 0\"> {{$root.source('SumStepMustBeInRange')}}. (Від {{(data.lots[0].value.amount * 0.005).toFixed(2) }} до {{(data.lots[0].value.amount * 0.03).toFixed(2) }} {{data.value.currencyCode}}) <\/span><\/div><\/div><\/div><\/div><buyers-edit ng-if=\"condition === 'create' &amp;&amp; data.agreements[0].buyers.length &amp;&amp; data.organization.kind === 'central'\" buyers=data.agreements[0].buyers formname=formname data=data> <\/buyers-edit><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><\/div><div class=\"col-sm-2 pr0\" ng-if=\"condition === 'update'\"><label for=minimalStepPer>{{$root.source('MinimalStep')}}, %:<\/label><\/div><div class=col-sm-2 ng-if=\"condition === 'update'\"><div class=controls ng-class=\"{'has-error': !isStepValid(data.lots[0],formname.minimalStep) || !formname.minimalStepPer.$valid || formname.minimalStepPer.$error.required }\"><div class=\"help-inline col-sm-4 fr\"><\/div><div class=w100><input type=number min=0.5 max=3 class=form-control name=minimalStepPer id=minimalStepPer ng-model=data.lots[0].minimalStep.amountPer ng-change=changeMinimalStep(data.lots[0]) ng-pattern=floatNumberRegex><\/div><div class=help-inline><span style=color:#c8c8c8> {{$root.source('From')}} 0.5% {{$root.source('until')}} 3% <\/span><\/div><\/div><\/div><div class=\"help-inline col-sm-4 minimalStepError\" ng-if=\"condition === 'update'\"><span ng-show=\"!formname.minimalStep.$valid &amp;&amp; data.lots[0].minimalStep.amount > 0\">{{$root.source('MinimalStepError')}}<\/span><\/div><\/div><div ng-repeat=\"(lIndex, lot) in data.lots\" ng-if=\"data.isMultilots || !data.isMultilots &amp;&amp; $index === 0\" class=mt50><fieldset ng-disabled=\"lot.status &amp;&amp; lot.status != 'active' &amp;&amp; !lot.isFake\"><div class=name-create-lot>{{$root.source('Lot')}} <span ng-if=\"(!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport)\"><\/span><\/div><div class=row><add-lot-data data=data.lots[$index].title input-size=1 label=\"$root.source('NameSeparatePartPurchaseLot')\" index=$index name=\"'lotTitle'\" form-name=formname is-required=true><\/add-lot-data><\/div><div class=row ng-init=\"data.lots[$index].titleEN = data.lots[$index].titleEN\"><add-lot-data data=data.lots[$index].titleEN input-size=1 label=\"$root.source('NameSeparatePartPurchaseLot') + ' ' + $root.source('eng')\" index=$index name=\"'lotTitleEn'\" form-name=formname pattern=$root.regex.english is-required=true><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source('Notes')}} ({{$root.source('eng')}}):<\/label><\/div><div class=col-sm-9 ng-class=\"{'has-error': formname.lotDescription.$error.required }\"><textarea ng-model=data.lots[$index].description class=form-control rows=4 id=lotDescription name=lotDescription ng-required=false><\/textarea><\/div><\/div><div class=row><div class=col-sm-3><label>{{$root.source('Notes')}} ({{$root.source('forLot')}}) ({{$root.source('eng')}}):<\/label><\/div><div class=col-sm-9 ng-class=\"{'has-error': formname.lotDescriptionEn.$error.required }\"><textarea ng-model=data.lots[$index].descriptionEN class=form-control rows=4 id=lotDescriptionEn name=lotDescriptionEn ng-patern=$root.regex.english ng-required=false><\/textarea><\/div><\/div><add-guarantee form-name=formname data=lot is-required=true index=$index><\/add-guarantee><div class=\"mb50 fl w100 mt50\"><div class=\"name-create mb0\">{{$root.source('PositionsSeparatePart')}}<\/div><div ng-repeat=\"(iIndex, item) in lot.items\"><label class=\"tree treeTop treeTopSet tree-00 cp w100 fl wsn collapsed mb0\" data-toggle=collapse data-target=#tree-{{::$index}} id=treeTitle-{{::$index}} ng-init=\"item.relatedLot = lot.apiId\"> <span ng-show=\"condition !== 'create'\" class=\"hidden-print tree-state plus\">+<\/span> <span ng-show=\"condition !== 'create'\" class=\"hidden-print tree-state minus\">-<\/span> <span class=tree-tom-name ng-class=\"{'fl pt1':condition !== 'create'}\"> <input type=checkbox ng-if=\"condition === 'create'\" class=includeThisItem ng-model=item.includeThisItem> {{::item.description}} <\/span> <\/label><div id=tree-{{::$index}} ng-if=\"item.includeThisItem || condition !== 'create'\" class=\"tree-00 w100 fl panel-collapse collapse\"><div class=\"well w100 br0 fl\"><add-item-data data=item.description input-size=4 label=\"$root.source('ItemDescription') + ':'\" index=$index l-index=lIndex name=\"'itemsDescription'\" form-name=formname is-required=true><\/add-item-data><div class=row><div class=col-sm-3><label for=\"{{'itemsDescriptionEN' + lIndex+$index}}\">{{$root.source('ItemDescription')}} ({{$root.source('eng')}}):<\/label><\/div><div class=col-sm-9><div class=controls ng-init=\"item.descriptionEN = item.descriptionEN\" ng-class=\"{'has-error': formname['itemsDescriptionEN'+lIndex+$index].$error.required || formname['itemsDescriptionEN'+lIndex+$index].$error.pattern}\"><textarea class=form-control id=\"{{'itemsDescriptionEN'+lIndex+$index}}\" rows=3 name=\"{{'itemsDescriptionEN'+lIndex+$index}}\" ng-model=item.descriptionEN ng-pattern=$root.regex.english required><\/textarea><\/div><\/div><\/div><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class=\"col-sm-2 pr0\"><label for=title> {{$root.source('ItemUnit')}}: <\/label> <span class=\"text-info ng-scope\" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip=\"{ 'title': $root.source('EmptyDropdownUnit') }\"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class=\"fa fa-question-circle\"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id=\"{{'itemsUnit' + lIndex + $index}}\" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled=true><\/unit><\/div><\/div><div class=mt20><item-classification form-name=formname data=data item=item index=$index l-index=$parent.$index is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification is-disabled=true> <\/item-classification><\/div><item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=$parent.$index open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b) is-disabled=true> <\/item-additional-classification> <item-delivery item=item form-name=formname index=$index l-index=$parent.$index data=data check-date=\"checkDate(a, b)\" is-disabled=false><\/item-delivery> <item-delivery-address item=item form-name=formname i-index=iIndex l-index=lIndex is-not-required=true><\/item-delivery-address><\/div><\/div><\/div><\/div><\/fieldset><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/funder.html",'<div class=select-box id=fundersInput ng-click=getFunders() ng-class="{\'has-error\': isRequired &amp;&amp; !funder.selected}"><ui-select ng-model=funder.selected theme=selectize ng-disabled=isDisabled> <ui-select-match placeholder="{{$root.source(\'Search\')}}..." allow-clear=true> {{$root.isEnLanguageSelected() ? $select.selected.nameEn : $select.selected.name}} <\/ui-select-match> <ui-select-choices repeat="funder in funders | filter: $select.search"> <span ng-bind-html="$root.isEnLanguageSelected() ? funder.nameEn  : funder.name | highlight: $select.search"><\/span> <\/ui-select-choices> <\/ui-select><\/div><input class=dn type=text ng-model=funder.selected id=funder name=funder ng-required=isRequired>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/inspector.html",'<div class=select-box id=inspectorsInput ng-class="{\'has-error\': isRequired &amp;&amp; !inspector.selected}"><ui-select ng-model=inspector.selected theme=selectize ng-disabled=isDisabled> <ui-select-match placeholder="{{$root.source(\'Search\')}}..." allow-clear=true> {{$root.isEnLanguageSelected() ? $select.selected.nameEn : $select.selected.name}} <\/ui-select-match> <ui-select-choices repeat="option in options | filter: $select.search"> <span ng-bind-html="$root.isEnLanguageSelected() ? option.nameEn  : option.name | highlight: $select.search"><\/span> <\/ui-select-choices> <\/ui-select><\/div><input class=dn type=text ng-model=inspector.selected id=inspector name=inspector ng-required=isRequired>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/itemDelivery.html","<div class=\"row mt25\"><div class=col-sm-3><label ng-if=\"!(data.procurementMethodType === 'closeFrameworkAgreementUA' || data.procurementMethodType === 'closeFrameworkAgreementSelectionUA')\">{{$root.source('DeliveryPeriod')}}:<\/label> <label ng-if=\"data.procurementMethodType === 'closeFrameworkAgreementUA' || data.procurementMethodType === 'closeFrameworkAgreementSelectionUA'\">{{$root.source('DeliveryTime')}}/{{$root.source('ProvidingServices')}}:<\/label><\/div><div class=col-sm-9><div class=\"time-delivery mr7\" ng-class=\"{'has-error': !isDisabled &amp;&amp; !formName['delStartDate' + lIndex + index].$valid ||                                      !isDisabled &amp;&amp; item.deliveryDate.startDate &amp;&amp;                                     (!checkDate({a: item.deliveryDate.startDate, b: data.tenderPeriod.endDate}))}\"><input type=text class=form-control ng-model=item.deliveryDate.startDate autocomplete=off id=\"{{'delStartDate' + lIndex+index}}\" name=\"{{'delStartDate' + lIndex+index}}\" data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} data-min-date=\"'today'\" data-autoclose=1 placeholder=\"{{$root.source('fromDate')}}\" ng-disabled=\"isDisabled || false\" bs-datepicker><\/div><div class=time-delivery ng-class=\"{'has-error': !isDisabled &amp;&amp; !formName['delEndDate'+lIndex+index].$valid ||                                                            !isDisabled &amp;&amp; !checkDate({a: item.deliveryDate.endDate, b: item.deliveryDate.startDate}) ||                                                            !isDisabled &amp;&amp; !checkDate({a: item.deliveryDate.endDate, b: data.tenderPeriod.endDate}) }\"><input type=text class=form-control autocomplete=off id=\"{{'delEndDate' + lIndex + index}}\" name=\"{{'delEndDate' + lIndex + index}}\" ng-model=item.deliveryDate.endDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} min-date={{now}} data-autoclose=1 placeholder=\"{{$root.source('toDate')}}\" bs-datepicker ng-disabled=\"isDisabled || false\" required><\/div><div class=\"col-sm-12 pl0\"><div class=help-inline><span ng-show=\"!isDisabled &amp;&amp; item.deliveryDate.startDate &amp;&amp; !checkDate({a: item.deliveryDate.startDate, b: lot.tenderPeriod.endDate})\">{{$root.source('SelectAnotherDateTime')}} ({{$root.source('DeliveryStartDate')}})<\/span> <span ng-show=\"!isDisabled &amp;&amp; item.deliveryDate.startDate &amp;&amp; !checkDate({a: item.deliveryDate.endDate, b: item.deliveryDate.startDate})\">{{$root.source('SelectAnotherDateTime')}} ({{$root.source('DeliveryFinishDate')}})<\/span> <span ng-show=\"!isDisabled &amp;&amp; (item.deliveryDate.startDate &amp;&amp; !checkDate({a: item.deliveryDate.startDate, b: data.tenderPeriod.endDate}))                                                || !isDisabled &amp;&amp; (item.deliveryDate.endDate &amp;&amp; !checkDate({a: item.deliveryDate.endDate, b: data.tenderPeriod.endDate}))\">{{$root.source('SpecifyDeliveryPeriodAfterCompletionProcedure')}}<\/span><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/milestoneCodeType.html","<div class=\"row mb20\"><div class=leftBlockProc><span class=titleProc>{{$root.source(isFinancingMilestone ? 'MilestoneType' : 'DeliveryType')}}<\/span><\/div><div class=rightBlockProc><div class=controls ng-class=\"{'has-error': formName['mainProcurementCategory'].$error.required}\"><select ng-model=data id=mainProcurementCategory name=milestoneCodeType class=form-control ng-required=isRequired><option value=\"\"><option ng-value={{code.id}} ng-repeat=\"code in milestoneCodeType track by $index\"> {{ $root.isEnLanguageSelected() ? code.nameEn : code.name}} <\/select><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/procurementCategories.html","<div class=row><div class=leftBlockProc><span class=titleProc>{{$root.source('ProcurementCategory')}}<\/span><\/div><div class=rightBlockProc><div class=controls ng-class=\"{'has-error': formName['mainProcurementCategory'].$error.required}\"><select ng-model=data.mainProcurementCategory.value id=mainProcurementCategory name=mainProcurementCategory ng-disabled=isDisabled class=form-control ng-required=isRequired><option value=\"\" ng-hide=\"isEditMode &amp;&amp; data.mainProcurementCategory.value &amp;&amp; data.mainProcurementCategory.value !== ''\"><option value={{category.value}} ng-repeat=\"category in mainProcurementCategories track by $index\" ng-hide=\"category.value === 'works' &amp;&amp; (data.procurementMethodType === 'closeFrameworkAgreementUA' || data.procurementMethodType === 'closeFrameworkAgreementSelectionUA') ||                                 category.value === 'goods' &amp;&amp; data.procurementMethodType === 'competitiveDialogueUA' ||                                 category.value === 'goods' &amp;&amp; data.procurementMethodType === 'competitiveDialogueEU'\"> {{$root.isEnLanguageSelected() ? category.nameEn : category.name}} <\/select><\/div><p ng-repeat=\"category in mainProcurementCategories track by $index\" ng-if=!isModalSearch><span ng-show=\"data.mainProcurementCategory.value &amp;&amp; category.value === data.mainProcurementCategory.value\"> {{$root.isEnLanguageSelected() ? category.descriptionEn : category.description}} <\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormAboveEu.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'PurchasingSettings\')}}<\/div><div ng-if=canChoseNonDefaultAuctionValue><has-auction data=data is-disabled="condition !== \'create\'"><\/has-auction><\/div><is-eco-criteria data=data><\/is-eco-criteria> <is-advisers data=data><\/is-advisers><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><add-title form-name=formname data=data.title><\/add-title> <add-title-en form-name=formname data=data.titleEN is-required=true><\/add-title-en> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description> <add-description form-name=formname data=data.descriptionEN name="\'descriptionEN\'" pattern=vm.regexEN another-title="$root.source(\'TenderDescriptionEn\')" is-required=false><\/add-description> <add-period data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true form-name=formname min-date=calendarMinDate input-name="\'TenderPeriod\'"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show=!vm.checkTenderPeriod()>{{$root.source(\'DifferenceBetweenEndAndBeginning30Days\')}}<\/div><div ng-show=!vm.checkTenderPeriodForUpdate()>{{$root.source(\'DifferenceBetweenEnd7\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><additional-contact-points data=data formname=formname condition=condition show-on-create-only=false><\/additional-contact-points><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included> <add-award-create data=data.awardCriteria form-name=formName name="\'awardCriteria\'" is-edit-mode=isEditMode> <\/add-award-create><\/div><div ng-if=data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode is-disabled=data.isAdvisers><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) max-value=30 is-disable="data.awardCriteria === \'lifeCycleCost\'" need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.titleEN input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\') + \' \' + $root.source(\'eng\')" index=$index name="\'lotTitleEn\'" form-name=formname pattern=vm.regexEN is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.descriptionEN input-size=4 label="$root.source(\'TenderPartNotes\') + $root.source(\'eng\')" index=$index name="\'lotDescriptionEN\'" form-name=formname pattern=vm.regexEN is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0"><div class="col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded_xs ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><label ng-if=!data.isMultilots class=hidden-xs> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><add-award-create ng-if=!data.isMultilots data=data.awardCriteria form-name=formName name="\'awardCriteria\'" is-edit-mode=isEditMode> <\/add-award-create><div ng-if=data.config.hasAuction><tender-form-min-step-directive lot=lot formname=formname index=$index is-validate-by-value=true> <\/tender-form-min-step-directive><\/div><add-guarantee form-name=formname data=lot index=$index><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode is-disabled=data.isAdvisers><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30 need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><div ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30 engl-features=true><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><div class=col-sm-3><label for="{{\'itemsDescriptionEN\' + lIndex+$index}}">{{$root.source(\'ItemDescription\')}} ({{$root.source(\'eng\')}}):<\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formname[\'itemsDescriptionEN\'+lIndex+$index].$error.required || formname[\'itemsDescriptionEN\'+lIndex+$index].$error.pattern}"><textarea class=form-control id="{{\'itemsDescriptionEN\'+lIndex+$index}}" rows=3 name="{{\'itemsDescriptionEN\'+lIndex+$index}}" ng-model=item.descriptionEN ng-pattern=vm.regexEN required><\/textarea><\/div><\/div><\/div><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30 engl-features=true><\/add-features><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLotAndItem() class="btn btn-primary btn-add-lot mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormAgreement.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><is-eco-criteria data=data><\/is-eco-criteria> <add-title form-name=formname data=data.title><\/add-title> <add-title-en form-name=formname data=data.titleEN is-required=true><\/add-title-en> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description> <add-description form-name=formname data=data.descriptionEN name="\'descriptionEN\'" pattern=vm.regexEN another-title="$root.source(\'TenderDescriptionEn\')" is-required=false><\/add-description><div class=row><div class=col-sm-3><label ng-show=!anotherTitle for=description ng-bind="inputTitle || $root.source(\'MaxParticipants\')"><\/label> <label ng-show=anotherTitle for=maxAwardsCount>{{anotherTitle}}:<\/label><\/div><div class="col-sm-9 custom-controls" ng-class="{\'has-error\': !data.maxAwardsCount || data.maxAwardsCount &lt; 3}"><input type=text id={{inputName}} class="form-control w200 custom__form-controlP" ng-model=data.maxAwardsCount ng-change=stringToNumber() min=3 required><\/div><\/div><add-period data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true form-name=formname min-date=calendarMinDate input-name="\'TenderPeriod\'"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show=!vm.checkTenderPeriod()>{{$root.source(\'DifferenceBetweenEndAndBeginning30Days\')}}<\/div><div ng-show=!vm.checkTenderPeriodForUpdate()>{{$root.source(\'DifferenceBetweenEnd7\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><div class=row><div class=col-sm-3><label ng-if="!label &amp;&amp; !hideLabel"><i class="fa fa-calendar"><\/i> {{$root.source(\'FrameworkAgreementTerm\')}}:<\/label><\/div><div class=col-sm-6 style=display:-webkit-inline-box><div class=select-box-agreement ng-class="{\'has-error\': isOneAgreementDurationRequired()}"><ui-select ng-model=data.agreementDuration.years theme=selectize append-to-body=true ng-change=watchChangeYears(data.agreementDuration.years) ng-required=isOneAgreementDurationRequired()> <ui-select-match placeholder="{{$root.source(\'Year\')}}">{{$select.selected}}<\/ui-select-match> <ui-select-choices repeat="years in [] | range:5"> <span ng-bind-html=years><\/span> <\/ui-select-choices> <\/ui-select><\/div><div class="select-box-agreement p05" ng-class="{\'has-error\': isOneAgreementDurationRequired()}"><ui-select ng-model=data.agreementDuration.months theme=selectize append-to-body=true ng-disabled="data.agreementDuration.years == 4" ng-required=isOneAgreementDurationRequired()> <ui-select-match placeholder="{{$root.source(\'Month\')}}">{{$select.selected}}<\/ui-select-match> <ui-select-choices repeat="months in [] | range:12"> <span ng-bind-html=months><\/span> <\/ui-select-choices> <\/ui-select><\/div><div class=select-box-agreement ng-class="{\'has-error\': isOneAgreementDurationRequired()}"><ui-select ng-model=data.agreementDuration.days theme=selectize append-to-body=true ng-disabled="data.agreementDuration.years == 4" ng-required=isOneAgreementDurationRequired()> <ui-select-match placeholder="{{$root.source(\'Day\')}}">{{$select.selected}}<\/ui-select-match> <ui-select-choices repeat="days in [] | range:32"> <span ng-bind-html=days><\/span> <\/ui-select-choices> <\/ui-select><\/div><\/div><\/div><additional-contact-points data=data formname=formname condition=condition show-on-create-only=false><\/additional-contact-points> <procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) max-value=30 need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features> <milestone-set form-name=formname ng-if="data.lots &amp;&amp; data.lots.length" milestone-sector="\'tender\'" data=data.lots[0] procurement-method-type=data.procurementMethodType><\/milestone-set><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot>{{$root.source(\'Lot\')}} <span ng-if="(!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport)"><\/span><\/div><div class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div class=row><add-lot-data data=lot.titleEN input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\') + \' \' + $root.source(\'eng\')" index=$index name="\'lotTitleEn\'" form-name=formname pattern=vm.regexEN is-required=true><\/add-lot-data><\/div><div class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div class=row><add-lot-data data=lot.descriptionEN input-size=4 label="$root.source(\'TenderPartNotes\') + $root.source(\'eng\')" index=$index name="\'lotDescriptionEN\'" form-name=formname pattern=vm.regexEN is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0"><div class="col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded_xs ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><label ng-if=!data.isMultilots class=hidden-xs> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><tender-form-min-step-directive lot=lot formname=formname index=$index is-validate-by-value=true> <\/tender-form-min-step-directive> <add-guarantee form-name=formname data=lot index=$index><\/add-guarantee> <br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><div class=col-sm-3><label for="{{\'itemsDescriptionEN\' + lIndex+$index}}">{{$root.source(\'ItemDescription\')}} (англ):<\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formname[\'itemsDescriptionEN\'+lIndex+$index].$error.required || formname[\'itemsDescriptionEN\'+lIndex+$index].$error.pattern}"><textarea class=form-control id="{{\'itemsDescriptionEN\'+lIndex+$index}}" rows=3 name="{{\'itemsDescriptionEN\'+lIndex+$index}}" ng-model=item.descriptionEN ng-pattern=vm.regexEN required><\/textarea><\/div><\/div><\/div><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) max-value=30 engl-features=true><\/add-features><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/fieldset><\/div><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormDefense.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'PurchasingSettings\')}}<\/div><div ng-if=canChoseNonDefaultAuctionValue><has-auction data=data is-disabled="condition !== \'create\'"><\/has-auction><\/div><is-eco-criteria ng-if="data.procurementMethodType === \'simple.defense\'" data=data><\/is-eco-criteria><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><add-title form-name=formname data=data.title><\/add-title> <add-title-en form-name=formname data=data.titleEN is-required=false><\/add-title-en> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description><div class=row><div class=col-sm-3><label for=descriptionEN>{{$root.source(\'TenderDescription\')}}: ({{$root.source(\'eng\')}}):<\/label><\/div><div class=col-sm-9 ng-class="{\'has-error\': !formname.descriptionEN.$valid}"><textarea ng-model=data.descriptionEN class=form-control rows=4 id=descriptionEN ng-pattern=vm.regexEN name=descriptionEN><\/textarea><\/div><\/div><add-period data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true form-name=formname min-date=calendarMinDate input-name="\'TenderPeriod\'"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show=!vm.checkTenderPeriod()>Різниця між кінцем і початком має бути не менше 6 днів<\/div><div ng-show=!vm.checkTenderPeriodForUpdate()>Різниця між кінцем і початком має бути не менше 3 днів<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><additional-contact-points data=data formname=formname condition=condition show-on-create-only=false><\/additional-contact-points><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included> <add-award-create data=data.awardCriteria form-name=formName name="\'awardCriteria\'" is-edit-mode=isEditMode> <\/add-award-create><\/div><div ng-if=data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" need-show-eco-criteria-info=data.isEcoCriteria max-value=30><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.titleEN input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\') + \' \' + $root.source(\'eng\')" index=$index name="\'lotTitleEn\'" form-name=formname pattern=vm.regexEN is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.descriptionEN input-size=4 label="$root.source(\'TenderPartNotes\') + $root.source(\'eng\')" index=$index name="\'lotDescriptionEN\'" form-name=formname pattern=vm.regexEN is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0 custom-controls"><div class="col-xs-5 p0" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><add-award-create ng-if=!data.isMultilots data=data.awardCriteria form-name=formName name="\'awardCriteria\'" is-edit-mode=isEditMode> <\/add-award-create><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><label class=hidden-xs ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><div ng-if=data.config.hasAuction><tender-form-min-step-directive lot=lot formname=formname index=$index is-validate-by-value=true> <\/tender-form-min-step-directive><\/div><add-guarantee form-name=formname data=lot index=$index><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" need-show-eco-criteria-info=data.isEcoCriteria max-value=30><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><div class=createFeaturesLot ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span> <add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data> <add-item-data data=item.descriptionEN input-size=4 label="$root.source(\'ItemDescription\') + \' (англ):\'" index=$index l-index=lIndex pattern=vm.regexEN name="\'itemsDescriptionEN\'" form-name=formname><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) is-disable="data.awardCriteria === \'lifeCycleCost\'" max-value=30><\/add-features><\/div><div class=mt20><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification><\/div><item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification> <item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLotAndItem() class="btn btn-primary btn-add-lot mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormDialogue.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><is-eco-criteria data=data><\/is-eco-criteria><div class=row ng-if="condition == \'update\'"><p class=text-warning>{{$root.source(\'AmendmentsAnnouncementRequireExtension\')}} {{nowDate()|date:\'dd-MM-yyyy\'}}<\/div><add-title form-name=formname data=data.title><\/add-title> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description> <add-period data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true form-name=formname min-date=calendarMinDate input-name="\'TenderPeriod\'"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show=!vm.checkTenderPeriod()>{{$root.source(\'DifferenceBetweenEndAndBeginning30Days\')}}<\/div><div ng-show=!vm.checkTenderPeriodForUpdate()>{{$root.source(\'DifferenceBetweenEnd7\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included><\/div><div ng-if=data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum="vm.checkFeatureSum(data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) need-show-eco-criteria-info=data.isEcoCriteria max-value=maxFeatureValue><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0"><div class="col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><label class=hidden-xs ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><tender-form-min-step-directive lot=lot formname=formname index=$index is-validate-by-value=true> <\/tender-form-min-step-directive> <add-guarantee form-name=formname data=lot index=$index><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum="vm.checkFeatureSum(data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) need-show-eco-criteria-info=data.isEcoCriteria max-value=maxFeatureValue><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><div class=createFeaturesLot ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) max-value=maxFeatureValue><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) max-value=maxFeatureValue><\/add-features><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLot() class="btn btn-primary btn-add-lot mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormDialogueEu.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><is-eco-criteria data=data><\/is-eco-criteria><div class=row ng-if="condition == \'update\'"><p class=text-warning>{{$root.source(\'AmendmentsAnnouncementRequireExtension\')}} {{nowDate()|date:\'dd-MM-yyyy\'}}<\/div><add-title form-name=formname data=data.title><\/add-title> <add-title-en form-name=formname data=data.titleEN is-required=true><\/add-title-en> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description> <add-description form-name=formname data=data.descriptionEN name="\'descriptionEN\'" pattern=$root.regex.english another-title="$root.source(\'TenderDescriptionEn\')" is-required=false><\/add-description> <add-period data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true min-date=calendarMinDate form-name=formname input-name="\'TenderPeriod\'"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show=!vm.checkTenderPeriod()>{{$root.source(\'DifferenceBetweenEndAndBeginning30Days\')}}<\/div><div ng-show=!vm.checkTenderPeriodForUpdate()>{{$root.source(\'DifferenceBetweenEnd7\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included><\/div><div ng-if=data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum="vm.checkFeatureSum(data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) max-value=maxFeatureValue need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.titleEN input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\') + \' \' + $root.source(\'eng\')" index=$index name="\'lotTitleEn\'" form-name=formname pattern=$root.regex.english is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0"><div class="col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-3><\/div><div class=col-sm-5><label class=hidden-xs ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><tender-form-min-step-directive lot=lot formname=formname index=$index is-validate-by-value=true> <\/tender-form-min-step-directive> <add-guarantee form-name=formname data=lot index=$index><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum="vm.checkFeatureSum(data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) max-value=maxFeatureValue need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><div class=createFeaturesLot ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) max-value=maxFeatureValue engl-features=true><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data> <add-item-data data=item.descriptionEN input-size=4 label="$root.source(\'ItemDescription\') + \' (англ):\'" index=$index l-index=lIndex pattern=vm.regexEN name="\'itemsDescriptionEN\'" form-name=formname is-required=true><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><\/unit><\/div><\/div><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data, maxFeatureValue)" feature-value=vm.setFeatureValue(f) max-value=maxFeatureValue engl-features=true><\/add-features><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLot() class="btn btn-primary btn-add-lot mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormEsco.html",'<div class=tenderForm><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class="row mb15"><div class="col-sm-12 pl0"><a class="text-info pr10 fwb" href=/Upload/esco.pdf target=_blank><i class="fa fa-question-circle" aria-hidden=true><\/i> {{$root.source(\'InstructionsForCustomerEnergyService\')}}<\/a><\/div><\/div><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><is-eco-criteria data=data><\/is-eco-criteria><div class=row><div class=col-sm-3><label for=title>{{$root.source(\'TenderTitle\')}}:<\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formname.title.$error.required}"><textarea class=form-control rows=1 id=title name=title ng-model=data.title required><\/textarea><\/div><\/div><\/div><div class=row><div class=col-sm-3><label for=titleEN>{{$root.source(\'TenderTitle\')}} ({{$root.source(\'eng\')}}):<\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': !formname.titleEN.$valid}"><input type=text id=titleEN name=titleEN ng-model=data.titleEN ng-pattern=vm.regexEN class=form-control required><\/div><\/div><\/div><div class=row><div class=col-sm-3><label for=description> {{$root.source(\'Notes\')}} <a ng-if=data.isEcoCriteria target=_blank href=https://infobox.prozorro.org/articles/instrukciya-z-zastosuvannya-ekologichnih-vimog-i-ekologichnih-kriterijiv> <i class="fa fa-question-circle" aria-hidden=true><\/i> <\/a> : <\/label><\/div><div class=col-sm-9><textarea ng-model=data.description class=form-control rows=4 id=description name=description><\/textarea><\/div><\/div><div class=row><div class=col-sm-3><label for=descriptionEN>{{$root.source(\'Notes\')}} ({{$root.source(\'eng\')}}):<\/label><\/div><div class=col-sm-9 ng-class="{\'has-error\': !formname.descriptionEN.$valid}"><textarea ng-model=data.descriptionEN class=form-control rows=4 id=descriptionEN ng-pattern=vm.regexEN name=descriptionEN><\/textarea><\/div><\/div><div class="row mt7"><add-period data=data.tenderPeriod.endDate has-error="!data.tenderPeriod.endDate || isDateError" is-required=true min-date=calendarMinDate form-name=formname input-name="\'TenderPeriod\'"><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show=!vm.checkTenderPeriod()>{{$root.source(\'DifferenceBetweenEndAndBeginning30Days\')}}<\/div><div ng-show=!vm.checkTenderPeriodForUpdate()>{{$root.source(\'DifferenceBetweenEnd7\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><\/div><div class=hidden><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class=row><div class=col-sm-3><label for=currency>{{$root.source(\'Currency\')}}:<\/label><\/div><div class=col-sm-4><div class="col-sm-8 p0"><currency data=data.value.currencyId type-form="\'flat\'" is-disabled=true><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-4 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><\/div><div class=col-sm-5><div class="col-sm-5 p0 text-right"><label for=nbuDiscRate>{{$root.source(\'NBUdiscountRate\')}}, %:<\/label><\/div><div class="col-sm-7 p05"><div class="controls custom-controls" ng-class="{\'has-error\': !formname.nbuDiscRate.$valid || formname.nbuDiscRate.$error.required}"><decimal-mask-input input-id="\'nbuDiscRate\'" input-name="\'nbuDiscRate\'" data=data.escoTenderExt.nbuDiscountRate is-required=true is-disabled=isEditMode max=99 min=0 is-nullable=true> <\/decimal-mask-input><\/div><div class=help-inline ng-show=!formname.nbuDiscRate.$valid>{{$root.source(\'NBUdiscountRatePossibleValues\')}}<\/div><\/div><\/div><\/div><div class=row><div class=col-sm-3><label>{{$root.source("FundingKind")}}:<\/label><\/div><div class=col-sm-6><select ng-model=data.escoTenderExt.fundingKind ng-change=vm.fundingKindChanged(data.escoTenderExt.fundingKind) ng-disabled="condition==\'update\'" class=form-control id=fundingKind><option value=other>{{$root.source("FundingKindOther")}}<option value=budget>{{$root.source("FundingKindBudget")}}<\/select><\/div><\/div><additional-contact-points data=data formname=formname condition=condition show-on-create-only=false><\/additional-contact-points><div ng-if=data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) max-value=25 need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; ((!lot.isFake &amp;&amp; !lot.id) || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" id=lotRemove_{{$index}} ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.titleEN input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\') + \' \' + $root.source(\'eng\')" index=$index name="\'lotTitleEn\'" form-name=formname pattern=vm.regexEN is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.descriptionEN input-size=4 label="$root.source(\'TenderPartNotes\') + $root.source(\'eng\')" index=$index name="\'lotDescriptionEN\'" form-name=formname pattern=vm.regexEN is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label for="{{\'minimalStepPerc\' + $index}}">{{$root.source(\'MinimalStepPerc\')}}, %:<\/label><\/div><div class=col-sm-6><div class="controls custom-controls" ng-class="{\'has-error\': !formname[\'minimalStepPerc\'+$index].$valid || formname[\'minimalStepPerc\'+$index].$error.required}"><decimal-mask-input input-id="\'minimalStepPer_\' + $index" input-name="\'minimalStepPerc\' + $index" data=lot.escoLotExt.minimalStepPercentage is-required=true max=3 min=0.5 is-nullable=true> <\/decimal-mask-input><\/div><div class=help-inline ng-show="!formname[\'minimalStepPerc\'+$index].$valid">{{$root.source("MinimalStepPercPossibleValues")}}<\/div><\/div><\/div><div class=row><div ng-if="lot.escoLotExt.fundingKind == \'budget\'"><div class=col-sm-3><label for="{{\'yearlyPaymentsPercentageRange\' + $index}}">{{$root.source(\'YearlyPaymentsPercentageRange\')}}, %:<\/label><\/div><div class=col-sm-6><div class=controls ng-class="{\'has-error\': !formname[\'yearlyPaymentsPercentageRange\'+$index].$valid || formname[\'yearlyPaymentsPercentageRange\'+$index].$error.required}"><input class=form-control type=number name="{{\'yearlyPaymentsPercentageRange\' + $index}}" ng-model=lot.escoLotExt.yearlyPaymentsPercentageRange min=0 max=80 required><\/div><div class=help-inline ng-show="!formname[\'yearlyPaymentsPercentageRange\'+$index].$valid">Можливі значення: від 0 до 80<\/div><\/div><\/div><\/div><add-guarantee form-name=formname data=lot index=$index><\/add-guarantee><div ng-if=!data.isMultilots><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode><\/procurement-categories> <add-items-from-excel data=data><\/add-items-from-excel> <add-features check-same-value="vm.checkFeaturesValue(f, data)" data=data.features form-name=formname feature-sector="\'tender\'" check-feature-sum=vm.checkFeatureSum(data) feature-value=vm.setFeatureValue(f) max-value=25 need-show-eco-criteria-info=data.isEcoCriteria engl-features=true><\/add-features> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><div class=createFeaturesLot ng-if=data.isMultilots id="{{\'lotFeatures_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=lot.features form-name=formname feature-sector="\'lot_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) max-value=25 engl-features=true><\/add-features> <milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><br><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'NotPossibleDeletePurchaseItem\')}}.<\/span><div class="mt10 mb15"><div><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification><div ng-include="\'specialAdditionalClassification from cache\'" ng-controller=additionalClassificationInnCtrl><\/div><div ng-if=item.additionalClassificationInn.id ng-include="\'specialAdditionalClassification from cache\'" ng-controller=additionalClassificationAtcCtrl><\/div><\/div><item-additional-classification form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b) required> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data> <add-item-data data=item.descriptionEN input-size=4 label="$root.source(\'ItemDescription\') + \' (\' + $root.source(\'eng\') +\'):\'" index=$index l-index=lIndex pattern=vm.regexEN name="\'itemsDescriptionEN\'" form-name=formname is-required=true><\/add-item-data><div class=createFeatures id="{{\'itemFeatures_\' + lIndex + \'_\' + $index}}"><add-features check-same-value="vm.checkFeaturesValue(f, data)" data=item.features form-name=formname feature-sector="\'lot_\' + lIndex + \'_item_\' + $index" check-feature-sum="vm.checkLotFeatureSum(lot, data)" feature-value=vm.setFeatureValue(f) max-value=25 engl-features=true><\/add-features><\/div><item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLotAndItem() class="btn btn-primary btn-add-lot mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormLimited.html",'<div class=tenderFormLimited><add-plan-id data=data form=formname condition=condition><\/add-plan-id> <add-funder data=data ng-if="data.procurementMethodType === \'reporting\'"><\/add-funder> <is-defence-tender data=data ng-if="data.procurementMethodType === \'reporting\' &amp;&amp; isDefenseOrganization" is-disabled=isEditMode><\/is-defence-tender><div class=row ng-if="data.procurementMethodType === \'reporting\' &amp;&amp; !data.isDirectOrder"><div class="col-xs-6 col-sm-3"><label> {{$root.source(\'IsHideUserCustomerAddress\')}}: <\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=isUserAddressHidden ng-model=data.isUserAddressHidden ng-checked=data.isUserAddressHidden> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><add-title form-name=formname is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" data=data.title><\/add-title> <add-description form-name=formname data=data.description is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" is-required=false another-title="getDescriptionTitle(data.procurementMethod === \'limited\' &amp;&amp; data.procurementMethodType === \'reporting\')" ng-hide="(type === \'reporting\' &amp;&amp; condition === \'create\') || (data.procurementMethodType === \'reporting\' &amp;&amp; data.isDirectOrder === false)"><\/add-description><div class=row><div class=col-sm-3><label for=cause>{{$root.source(\'Basis\')}}: <i ng-if="type === \'reporting\'" class="fa fa-info-circle" aria-hidden=true et-popover-tooltip="{{$root.source(\'ReportCauseTypeTooltip\')}}"> <\/i> <\/label><\/div><div class=col-sm-9><div ng-class="{\'has-error\': formname.cause.$error.required}"><ui-select ng-model=vm.sCause name=cause theme=selectize append-to-body=true ng-change=vm.changeCause() id=cause ng-required="vm.reqCause() || data.causeDescription"> <ui-select-match> <span ng-bind-html=vm.sCause.title><\/span> <\/ui-select-match> <ui-select-choices repeat="cause in vm.causes"> <span ng-bind-html=cause.title><\/span> <\/ui-select-choices> <\/ui-select><\/div><div class="help-inline w100 fl mb5" ng-if="reportingIsCauseRequired() &amp;&amp; !vm.sCause"><span>{{$root.source(\'CauseRequiredForSelectedAmount\')}}<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-3><label for=description>{{$root.source(\'Justification\')}}:<\/label><\/div><div class=col-sm-9><div ng-class="{\'has-error\': formname.causeDescription.$error.required }"><textarea ng-model=data.causeDescription class=form-control rows=4 name=causeDescription id=causeDescription ng-required=vm.reqCauseDescription()><\/textarea><\/div><div class="help-inline w100 fl mb5" ng-if="reportingIsCauseDescriptionRequired() &amp;&amp; !data.causeDescription"><span>{{$root.source(\'CauseDescriptionRequiredForSelectedCause\')}}<\/span><\/div><\/div><\/div><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" is-edit-mode=isEditMode><\/procurement-categories><div ng-if=data.isMultilots><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included><div class=row><div class="col-xs-6 col-sm-3"><label>{{$root.source(\'Currency\')}}<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="fl ml5 w100px"><currency data=data.value.currencyId is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" type-form="\'flat\'"><\/currency><\/div><\/div><\/div><\/div><\/div><add-items-from-excel ng-if=data.isMultilots data=data><\/add-items-from-excel><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot ng-if=data.isMultilots>{{$root.source(\'Lot\')}} <span id=lotRemove_{{$index}} ng-if="((condition === \'create\' &amp;&amp; data.lots.length > 1) || (condition !== \'create\' &amp;&amp; !$first)) &amp;&amp; (!lot.id || (!lot.isFake &amp;&amp; data.notExport))" class="btn btn-danger go-to-bin-lot" ng-click=vm.removeLot($index)><i class="fa fa-times" aria-hidden=true><\/i><\/span><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true><\/add-lot-data><\/div><div ng-if=data.isMultilots class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname is-required=false><\/add-lot-data><\/div><div class=row><div class=col-sm-3><label for=value>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class=col-sm-9><div class="controls custom-controls"><div class="fl w170" ng-class="{\'has-error\': !formname[\'lotValue_\'+$index].$valid || !isValidAmount(lot.value.amount) || formname[\'lotValue_\'+$index].$error.required }"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=!data.isDefenceTender><\/decimal-mask-input><\/div><div class="fl ml5 w100px" ng-if=!data.isMultilots><currency data=data.value.currencyId is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" type-form="\'flat\'"> <\/currency><\/div><div id=qa_isTaxIncluded class="fl hidden-xs text-warning pt10 ml5"><i ng-if=data.value.valueAddedTaxIncluded class=cn>({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="checkbox fl w100 pt0"><label ng-if=!data.isMultilots> <input type=checkbox id=valueAddedTaxIncluded ng-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded> {{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show=formname.lotValue.$error.pattern>{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><\/div><\/div><div ng-if=!data.isMultilots class=mb10><add-items-from-excel data=data><\/add-items-from-excel> <milestone-set form-name=formname milestone-sector="\'tender\'" is-button-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" data=data procurement-method-type=data.procurementMethodType type="(type == \'reporting\' &amp;&amp; condition == \'create\') || data.procurementMethodType == \'reporting\'"><\/milestone-set><\/div><div ng-if=data.isMultilots class="row mb10"><div class=col-sm-12><milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType><\/milestone-set><\/div><\/div><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id) &amp;&amp; !data.isDirectOrder" ng-disabled="item.canBeRemoveItem==false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="item.canBeRemoveItem==false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true><\/add-item-quantity><div class="col-sm-2 col-xs-12"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-left data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class="col-sm-3 col-xs-12" ng-class="{\'has-error\':formname[\'itemsUnit\'+lIndex+$index].$error.required }"><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="(lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake)                                                    || (data.isDirectOrder &amp;&amp; data.status === \'active\')"> <\/unit><\/div><\/div><div ng-if=data.isDefenceTender class=row><div class=col-sm-3><label>{{$root.source(\'UnitPrice\')}}:<\/label><\/div><div class=col-sm-9><div class="controls custom-controls"><div class="fl w170"><decimal-mask-input data=item.unitPrice.amount><\/decimal-mask-input><\/div><div class="fl ml5 w100px"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div class="fl hidden-xs text-warning pt10 ml5"><i ng-if=data.value.valueAddedTaxIncluded class=cn>({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div class="checkbox fl w100 pt0"><label> <input type=checkbox id="{{\'itemUnitPrice_\'+$index+\'_valueAddedTaxIncluded\'}}" name="\'itemUnitPrice_\'+$index+\'_valueAddedTaxIncluded\'" ng-model=data.value.valueAddedTaxIncluded> {{$root.source(\'IncludingPdv\')}} <\/label><\/div><\/div><\/div><\/div><div class=mt20><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification is-disabled=data.isEcatalog> <\/item-classification><\/div><item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b) is-disabled=data.isEcatalog> <\/item-additional-classification><div class="row mt25"><div class=col-sm-3><label for=title>{{$root.source(\'DeliveryPeriod\')}}:<\/label><\/div><div class=col-sm-9><div><div class="time-delivery mr7" ng-class="{\'has-error\': !checkFirstDate(item.deliveryDate.startDate) &amp;&amp; type != \'reporting\'                                 || formname[\'delStartDate\'+lIndex+$index].$invalid}"><input type=text class=form-control autocomplete=off ng-model=item.deliveryDate.startDate id="{{\'delStartDate\'++lIndex+$index}}" name="{{\'delStartDate\'++lIndex+$index}}" data-date-format=dd-MM-yyyy ng-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" aw-datepicker-pattern={{dateRegex}} data-autoclose=1 placeholder="{{$root.source(\'fromDate\')}}" bs-datepicker><\/div><div class=time-delivery ng-class="{\'has-error\': !checkDate(item.deliveryDate.endDate, item.deliveryDate.startDate)                                 || formname[\'delEndDate\'+lIndex+$index].$error.required                                 || formname[\'delEndDate\'+lIndex+$index].$invalid}"><input type=text class=form-control autocomplete=off id="{{\'delEndDate\'++lIndex+$index}}" name="{{\'delEndDate\'+lIndex+$index}}" ng-model=item.deliveryDate.endDate data-date-format=dd-MM-yyyy ng-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" aw-datepicker-pattern={{dateRegex}} data-min-date="{{(type != \'reporting\' &amp;&amp; vm.sCause.title !== \'Укладення договору з постачальником останньої надії\') ? tomorrow : null}}" data-autoclose=1 placeholder="{{$root.source(\'toDate\')}}" bs-datepicker required><\/div><\/div><div class=help-inline><div class="col-sm-12 pl0"><span ng-show="item.deliveryDate.startDate &amp;&amp; type != \'reporting\' &amp;&amp; !checkFirstDate(item.deliveryDate.startDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'DeliveryStartDate\')}})<\/span> <span ng-show="item.deliveryDate.startDate &amp;&amp; !checkDate(item.deliveryDate.endDate, item.deliveryDate.startDate)">{{$root.source(\'SelectAnotherDateTime\')}} ({{$root.source(\'DeliveryFinishDate\')}})<\/span><\/div><\/div><\/div><\/div><item-delivery-address item=item i-index=iIndex l-index=lIndex is-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" form-name=formname is-not-required=true><\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-disabled="data.isDirectOrder &amp;&amp; data.status === \'active\'" ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20 ng-if=!data.isEcatalog><div><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/div><\/fieldset><\/div><div ng-if=data.isMultilots class=form-group><span id=addLot_{{$index}} ng-click=vm.addLotAndItem() class="btn btn-primary mt20"><span class="fa fa-plus"><\/span> {{$root.source(\'AddLotForTender\')}}<\/span><\/div><covid-and-army-help data=data is-edit-mode=isEditMode><\/covid-and-army-help> <tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator> <br><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormMinStepDirective.html","<div class=row style=padding-bottom:10px><div class=\"col-sm-3 pr0\"><label for=minimalStep_{{index}}>{{$root.source('MinimalStep')}}:<\/label><\/div><div class=\"col-sm-3 col-md-2\"><div class=\"controls custom-controls\" ng-class=\"{'has-error':(!isStepValid(lot, formname['minimalStep_' + index]))|| !formname['minimalStep_' + index].$valid|| formname['minimalStep_' + index].$error.required }\"><div class=w100><decimal-mask-input input-name=\"'minimalStep_' + index\" data=lot.minimalStep.amount change-func=vm.changeMinimalStepPer(lot) is-disabled=isDisabled is-required=true><\/decimal-mask-input><\/div><div class=help-inline><span ng-show=\"!isStepValid(lot) &amp;&amp; !formname['minimalStep_' + index].$pristine &amp;&amp; !formname['minimalStep_' + index].$error.pattern &amp;&amp; lot.minimalStep.amount > 0\"> {{$root.source('SumStepMustBeInRange')}}. (Від {{(lot.value.amount * 0.005).toFixed(2) }} до {{(lot.value.amount * 0.03).toFixed(2) }} {{data.value.currencyCode}}) <\/span><\/div><\/div><\/div><\/div><div class=row style=padding-bottom:10px><div class=\"col-sm-3 pr0\"><label for=minimalStepPer_{{index}}>{{$root.source('MinimalStep')}}, %:<\/label><\/div><div class=\"col-sm-3 col-md-2\"><div class=\"controls custom-controls\"><div class=w100><decimal-mask-input input-name=\"'minimalStepPer_' + index\" data=lot.minimalStep.amountPer change-func=vm.changeMinimalStep(lot) is-disabled=isDisabled is-required=isValidateByValue><\/decimal-mask-input><\/div><div class=help-inline><span ng-show=\"formname['minimalStepPer_' + index].$error.pattern\">{{$root.source('InvalidCharacters')}}.<\/span><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormPriceQuotation.html",'<div class=tenderForm><div ng-if="(data.lots[0].items[0].title || data.lots[0].items[0].profile.title || data.profile.title || data.profileItem) &amp;&amp;                condition !== \'update\'" class="mb15 ml15 p5 pq_info_text"><span class="ml5 mr5">{{$root.source(\'CreatePriceQuotationInfo\')}}<\/span><\/div><tender-profile data=data condition=condition show-button-on-create-page=false><\/tender-profile><div ng-show="data.lots[0].items[0].title || data.lots[0].items[0].profile.title || data.profile.title || data.profileItem"><add-plan-id data=data form=formname condition=condition><\/add-plan-id><div class=mt5><is-user-address-hidden data=data is-user-customer=true><\/is-user-address-hidden><\/div><div class=mt5><add-funder data=data><\/add-funder><\/div><div style="margin:15px 0"><add-title form-name=formname data=data.title><\/add-title><\/div><add-description form-name=formname data=data.description is-required=false><\/add-description><div style="margin:15px 0"><add-period data=data.tenderPeriod.endDate input-name="\'TenderPeriod\'" has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate, calendarMinDate) || !checkDate(data.tenderPeriod.endDate, minimalDate)" is-required=true min-date="minimalDate || calendarMinDate" form-name=formname><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb10"><span ng-show="formname[\'TenderPeriod\'].$error.min || !checkDate(data.tenderPeriod.endDate, calendarMinDate) || !checkDate(data.tenderPeriod.endDate, minimalDate)">Кінцевий строк подання пропозицій має бути не менше двох повних робочих днів<\/span><\/div><\/div><\/div><\/div><div ng-repeat="(lIndex, lot) in data.lots" ng-class="{\'lot-box\': data.isMultilots}" ng-if="data.isMultilots || !data.isMultilots &amp;&amp; $index === 0"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-9 pr0"><div class="controls row m0"><div class="col-sm-3 col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid || formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true><\/decimal-mask-input><\/div><div class="col-sm-2 col-xs-4 p05"><currency is-disabled=true data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}})<\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}})<\/i><\/div><div ng-if="condition !== \'update\'" class="col-sm-5 col-xs-12 p0 mt3 mb3"><a class=av-product-cost target=_blank href="https://bi.prozorro.org/sense/app/ec65fa69-14a5-4337-b907-23682ef09702/sheet/6a7ce1a3-738f-493b-bb07-daca9128794b/state/analysis?fbclid=IwAR0byfQlzHgJBcyk39-0rp1L5vz7wb6zGQh--DDdmPyDKM2FgvJKRofas0E%20"> {{$root.source(\'AverageProductCost\')}} <\/a><\/div><div class="w100 fl mb10"><label ng-if=!data.isMultilots> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded>{{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern">{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><div ng-if=orderId class="row mb10 ml0 default-text"><span>{{$root.source(\'TenderValueInfo\')}}<\/span><\/div><\/div><\/div><procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-disabled=true is-edit-mode="condition === \'update\'"><\/procurement-categories> <milestone-set form-name=formname milestone-sector="\'tender\'" data=data procurement-method-type=data.procurementMethodType><\/milestone-set><div ng-class="{\'multi-lot\': data.isMultilots}"><div class=name-create style=margin-top:15px>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-show="lot.items.length > 10  &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div ng-repeat="(iIndex, item) in lot.items"><div class=item-box ng-show="item.title || item.profile.title || data.profile.title || data.profileItem"><label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length > 10 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt;= 10 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt;= 10 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false">{{$root.source(\'DeleteTenderItemNoPossible\')}}<\/span><div ng-if=data.isPQBucket><div class="row mb10"><div class=col-sm-3><label>Профіль:<\/label><\/div><div class=col-sm-9>{{item.profile.title || item.title || data.profile.title || data.profileItem}}<\/div><\/div><\/div><div ng-if=!data.isPQBucket><div class="row mb10"><div class=col-sm-3><label>Профіль:<\/label><\/div><div class=col-sm-9>{{item.title}}<\/div><\/div><\/div><add-item-data data=item.description input-size=4 is-disabled=true label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true><\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true> <\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label for=title> {{$root.source(\'ItemUnit\')}}: <\/label><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled=true> <\/unit><\/div><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"><\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-price-quotation=true is-not-required=true><\/item-delivery-address><\/div><div ng-if="lot.items.length > 1 &amp;&amp; $first" class="pl5 pr5"><button class="btn btn-info" ng-click=copyDeliveryDataForAllOffers()> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyDeliveryDataForItems\')}} <\/button><\/div><\/div><\/div><\/div><\/fieldset><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><\/div><\/div><style>.pq_info_text{background:#fbc80b;display:inline-block;color:black}.av-product-cost{text-decoration:underline;color:#ec553c}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/createTender/tenderFormCompetitiveOrdering.html",'<div class=tenderForm><framework-agreement-select selected-framework-agreement=selectedFrameworkAgreement condition=condition> <\/framework-agreement-select><div ng-if=selectedFrameworkAgreement><div class=name-create>{{$root.source(\'PurchasingSettings\')}}<\/div><div ng-if=canChoseNonDefaultAuctionValue><has-auction data=data is-disabled="condition !== \'create\'"><\/has-auction><\/div><has-awarding-order data=data is-disabled="condition !== \'create\'"><\/has-awarding-order> <has-value-restriction data=data is-disabled="condition !== \'create\'"><\/has-value-restriction> <value-currency-equality data=data is-disabled="condition !== \'create\'"><\/value-currency-equality> <is-eco-criteria data=data><\/is-eco-criteria><div><is-user-address-hidden data=data is-user-customer=true><\/is-user-address-hidden><\/div><div class=name-create>{{$root.source(\'TenderDescription\')}}<\/div><div class=row ng-if="condition == \'update\'"><p class=text-warning>{{$root.source(\'AmendmentsAnnouncementRequireExtension\')}} {{nowDate()|date:\'dd-MM-yyyy\'}}<\/div><add-title form-name=formname data=data.title><\/add-title> <add-description form-name=formname data=data.description need-show-eco-criteria-info=data.isEcoCriteria is-required=false><\/add-description> <add-period data=data.tenderPeriod.endDate input-name="\'TenderPeriod\'" has-error="!data.tenderPeriod.endDate || !checkDate(data.tenderPeriod.endDate) || isDateError" is-required=true min-date=calendarMinDate form-name=formname><\/add-period><div class=row><div class=col-sm-3><\/div><div class=col-sm-9><div class="help-inline mb5"><div ng-show="!vm.checkTenderPeriod() &amp;&amp; condition === \'create\'">{{$root.source(\'OfferSubmissionPeriodCannotBeShorter7Days\')}}<\/div><div ng-show="!vm.checkTenderPeriodForUpdate() &amp;&amp; condition === \'update\'">{{$root.source(\'OfferSubmissionPeriodCannotBeShorter4Days\')}}<\/div><div ng-show="isDateError &amp;&amp; ng_localStorage.isProdMode">{{$root.source(\'DateLessThan\')}}<\/div><\/div><\/div><\/div><tax-included data=data.value.valueAddedTaxIncluded><\/tax-included> <procurement-categories tender-form-location=true is-required=true form-name=formname data=data is-edit-mode=isEditMode> <\/procurement-categories> <add-items-from-excel data=data selected-framework-agreement=selectedFrameworkAgreement><\/add-items-from-excel><div ng-repeat="(lIndex, lot) in data.lots" class="lot-box mt15"><fieldset ng-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"><div class=name-create-lot>{{$root.source(\'Lot\')}}<\/div><div class=row><add-lot-data data=lot.title input-size=1 label="$root.source(\'NameSeparatePartPurchaseLot\')" index=$index name="\'lotTitle\'" form-name=formname is-required=true> <\/add-lot-data><\/div><div class=row><add-lot-data data=lot.description input-size=4 label="$root.source(\'TenderPartNotes\')" index=$index name="\'lotDescription\'" form-name=formname need-show-eco-criteria-info=data.isEcoCriteria is-required=false> <\/add-lot-data><\/div><div class=row><div class=col-sm-3><label>{{$root.source(\'TenderValue\')}}:<\/label><\/div><div class="col-sm-5 pr0"><div class="controls row m0"><div class="col-xs-5 p0 custom-controls" ng-class="{\'has-error\': !formname[\'lotValue_\' + $index].$valid ||                                                         formname[\'lotValue_\' + $index].$error.required}"><decimal-mask-input input-name="\'lotValue_\' + $index" data=lot.value.amount is-required=true> <\/decimal-mask-input><\/div><div class="col-xs-4 p05"><currency data=data.value.currencyId type-form="\'flat\'"><\/currency><\/div><div id=qa_isTaxIncluded class="col-sm-2 p0"><i ng-if=data.value.valueAddedTaxIncluded class=cn> ({{$root.source(\'IncludingPdv\')}}) <\/i> <i ng-if=!data.value.valueAddedTaxIncluded class="wsm cn"> ({{$root.source(\'ExcludingPdv\')}}) <\/i><\/div><div class="w100 fl mb10 hidden-sm hidden-md hidden-lg"><label> <input type=checkbox class=mr10 id=valueAddedTaxIncluded_xs name=valueAddedTaxIncluded ng-model=data.value.valueAddedTaxIncluded> {{$root.source(\'IncludingPdv\')}} <\/label><\/div><div class="help-inline w100 fl"><span ng-show="formname[\'lotValue\'+$index].$error.pattern"> {{$root.source(\'InvalidCharacters\')}} <\/span><\/div><\/div><\/div><\/div><div ng-if=data.config.hasAuction><tender-form-min-step-directive lot=lot formname=formname is-validate-by-value=true index=$index> <\/tender-form-min-step-directive><\/div><add-guarantee form-name=formname data=lot index=$index> <\/add-guarantee><div class=multi-lot><milestone-set form-name=formname milestone-sector="\'lot_\' + $index" data=lot procurement-method-type=data.procurementMethodType> <\/milestone-set><\/div><br><div class=multi-lot><div class=name-create>{{$root.source(\'PositionsSeparatePart\')}}<\/div><span id=openAllLots ng-show="lot.items.length >= 50  &amp;&amp; isEditMode" class="cp ha2 fr mr10" style=margin-top:-38px ng-click=openTree(lot.items)> <span class="hidden-print tree-state">+<\/span> <span class=a2>{{$root.source(\'openAll\')}}<\/span> <\/span><div class=item-box ng-repeat="(iIndex, item) in lot.items track by $index"><span ng-if="lot.items.length > 1 &amp;&amp; ((!data.status || data.status === \'draft\') || !item.id)" ng-disabled="item.canBeRemoveItem == false" id="{{\'itemRemove_\'+lIndex+$index}}" class="btn btn-danger go-to-bin" title="{{$root.source(\'Remove\')}}" ng-click="!item.canBeRemoveItem == false || vm.removeLotItem(lot, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <label class="ml12 mb0 cp w100 mt-1" ng-if="lot.items.length >= 50 &amp;&amp; isEditMode" ng-class="{\'mb20\': item.showInDom}"> <span ng-show=!item.showInDom class="tree-state plus">+<\/span> <span ng-show=item.showInDom class="tree-state minus">-<\/span> <input type=checkbox class=dn ng-click="item.showInCode = true" ng-model=item.showInDom ng-value=false> {{item.description}} <\/label><div ng-if="lot.items.length &lt; 50 || item.showInCode || !isEditMode" ng-show="item.showInDom || lot.items.length &lt; 50 || !isEditMode"><span class=help-inline ng-show="item.canBeRemoveItem==false"> {{$root.source(\'DeleteTenderItemNoPossible\')}} <\/span><div class="mt10 mb15"><item-classification form-name=formname data=data item=item index=$index l-index=lIndex is-edit-mode=isEditMode not-export=data.notExport open-classification-modal=openClassificationModal(li,i) classification=classification> <\/item-classification> <item-additional-classification required form-name=formname data=data item=item i-index=$index l-index=lIndex open-classification-modal=openAddClassificationModal(li,ii,i) classification=classification check-date=checkDate(a,b)> <\/item-additional-classification><\/div><div class="row mb20"><div class=col-sm-12><tender-item-technical-characteristics item-idx=$index lot-idx=lIndex tender=data item=item can-edit=true><\/tender-item-technical-characteristics><\/div><\/div><add-item-data data=item.description input-size=4 label="$root.source(\'ItemDescription\') + \':\'" index=$index l-index=lIndex name="\'itemsDescription\'" form-name=formname is-required=true> <\/add-item-data><div class=row><add-item-quantity data=item.quantity index=$index l-index=lIndex form-name=formname is-required=true> <\/add-item-quantity><div class=col-sm-1><\/div><div class="col-sm-2 pr0"><label> {{$root.source(\'ItemUnit\')}}: <\/label> <span class="text-info ng-scope" style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'EmptyDropdownUnit\') }"> <i style=margin-left:3px;font-size:14px;margin-top:-12px class="fa fa-question-circle"><\/i> <\/span><\/div><div class=col-sm-3><unit data=item.unit id="{{\'itemsUnit\' + lIndex + $index}}" form-name=formname is-required=true index=$index parent-index=lIndex is-disabled="lot.status &amp;&amp; lot.status != \'active\' &amp;&amp; !lot.isFake"> <\/unit><\/div><\/div><item-delivery item=item form-name=formname index=$index l-index=lIndex data=data check-date="checkDate(a, b)"> <\/item-delivery> <item-delivery-address item=item i-index=iIndex l-index=lIndex form-name=formname is-not-required=true> <\/item-delivery-address><div class=row><div class=col-sm-12><span id=cloneLotItem_{{$index}} ng-click="vm.cloneLotItem(lot, item)" class="btn btn-info"> <i class="fa fa-copy" aria-hidden=true><\/i> {{$root.source(\'CopyPosition\')}} <\/span><\/div><\/div><\/div><\/div><div class=mt20><span id=addLotItem_{{$index}} ng-click=vm.addLotItem(lot) class="btn btn-success"><i class="fa fa-plus-circle"><\/i> {{$root.source(\'AddPosition\')}}<\/span><\/div><\/div><\/fieldset><\/div><tender-contact-point data=data form-name=formname><\/tender-contact-point> <create-tender-accelerator data=data form-name=formname condition=condition><\/create-tender-accelerator><div ng-include="\'modalClassification from cache\'" ng-controller=modalClassificationCtrl><\/div><div ng-include="\'additionalClassification from cache\'" ng-controller=additionalClassificationCtrl><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/competitionAnalysis/competitionAnalysis.html","<div><div class=texy-navi><ul class=orgMenu style=width:fit-content;padding-top:10px><li id=\"{{'itemTitle'+$index}}\" ng-repeat=\"item in navigation\" ng-class=\"{'active' : item.active, 'cp' : !item.active}\" ng-click=item.onClick($index)><span class=w100> {{item.title}} <\/span><\/ul><\/div><customer-general-statistics organization-code=details.organization.identifier.apiId cpv-code=details.lots[0].items[0].classification.id is-limited-procurement-method-type=isLimitedProcurementMethodType> <\/customer-general-statistics> <customer-similar-tenders tender-id=details.id tender-mode=details.mode organization-name=details.organization.name organization-code=details.organization.identifier.apiId cpv-code=details.lots[0].items[0].classification.id is-limited-procurement-method-type=isLimitedProcurementMethodType> <\/customer-similar-tenders> <customer-participants-statistics organization-code=details.organization.identifier.apiId cpv-code=details.lots[0].items[0].classification.id is-limited-procurement-method-type=isLimitedProcurementMethodType> <\/customer-participants-statistics><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/competitionAnalysis/customerSimilarTenders.html",'<div class="mt20 fl w100"><div class="tree treeTopSet cp w100 fl treeTop" data-toggle=collapse data-target=#tree-similar-customer-tenders><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name><b>{{$root.source(\'CustomerSimilarTenders\')}}<\/b><\/div><\/div><div id=tree-similar-customer-tenders class="panel-collapse collapse in w100 fl" style=overflow:auto><div ng-if="customerSimilarTenders.count === 0" class=mt15>{{$root.source(\'CustomerDidNotConductTendersUnderThisCpvCode\')}}<\/div><table id=table-similar-customer-tenders ng-if="customerSimilarTenders.count !== 0" class="table table-hover table-striped sp-border" style=min-width:700px;min-height:100px><tbody><tr ng-repeat="tender in customerSimilarTenders.result"><td class=p15><table class="table mb10" style=background:transparent><tbody><tr><td class="p0 pr5" width=45%><span> <a href=# go-to-tender=tender tender-id=tender.id class=tender-table-title> {{truncateTitle(tender.title)}} <\/a> <br> <\/span> <span>{{tender.uaId}}<br><\/span> <span>{{$root.source(\'PublicationDate\')}} {{(tender.datePublished|date:\'dd-MM-yyyy, HH:mm\') || $root.source("NoData")}}<\/span><td class="p0 pr5 text-center"><ul class="mb0 p0 text-center"><li class="price green">{{tender.amount | numberDecimal}} {{tender.currency}}<li class="GuaranteeValueTop blue min-h-27"><span ng-if=tender.guaranteeAmount>{{$root.source(\'TenderProvision\')}}<\/span><li class="price blue min-h-19"><span ng-if=tender.guaranteeAmount>{{tender.guaranteeAmount | numberDecimal}} {{tender.guaranteeCurrency}}<\/span><\/ul><td width=20% class="p0 text-center"><span ng-if=tender.isMultilot><b>{{$root.source(\'MultiLot\')}}<\/b><br><\/span> <span>{{getTenderProcedureTypeDescription(tender.procedureType)}}<br><\/span> <span class=text-danger><b>{{getTenderStatusDescription(tender.status)}}<\/b><br><\/span><\/table><table class="table mb0" style=background:transparent><tbody><tr><td class="p0 pr5" width=45%><span ng-if=tender.isMultilot><b>{{$root.source(\'Lot\')}} №1: {{tender.firstLot.title}}<\/b><br><\/span> <span ng-if=tender.firstLot.winnerName><b>{{$root.source(\'Winner\')}}:<\/b> {{tender.firstLot.winnerName}}<br><\/span> <span ng-if="!isLimitedProcurementMethodType || tender.firstLot.participantsCount">{{$root.source(\'ParticipantsCount\')}}: {{tender.firstLot.participantsCount}}<br><\/span> <span ng-if=tender.firstLot.status>{{$root.source(\'LotStatus\')}}: {{getLotStatusDescription(tender.firstLot.status)}}<\/span><td class="p0 pr5 text-center"><span ng-if=tender.isMultilot><b>{{tender.firstLot.amount | numberDecimal}} {{tender.firstLot.currency}}<\/b><br><\/span><div ng-if=tender.firstLot.winnerStartAmount><span><b>{{$root.source(\'WinnerStartAmount\')}}:<\/b><br><\/span> <span> {{tender.firstLot.winnerStartAmount | numberDecimal}} {{tender.firstLot.currency}} <span class=text-danger style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'WinnerStartAmountReductionPercentCalculationApproach\') }" ng-if="tender.firstLot.winnerStartAmountReductionPercent > 0"> ( <i class="fa fa-long-arrow-down" style=color:#999 aria-hidden=true><\/i> {{tender.firstLot.winnerStartAmountReductionPercent}} %) <\/span> <\/span><\/div><div ng-if=tender.firstLot.winnerFinalAmount><span><b>{{$root.source(\'WinnerFinalAmount\')}}:<\/b><br><\/span> <span> {{tender.firstLot.winnerFinalAmount | numberDecimal}} {{tender.firstLot.currency}} <span class=text-danger style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(\'WinnerFinalAmountReductionPercentCalculationApproach\') }" ng-if="tender.firstLot.winnerFinalAmountReductionPercent > 0"> ( <i class="fa fa-long-arrow-down" style=color:#999 aria-hidden=true><\/i> {{tender.firstLot.winnerFinalAmountReductionPercent}} %) <\/span> <\/span><\/div><td width=20% class="p0 text-center"><span><b>{{$root.source(\'Quantity\')}}{{tender.firstLot.quantity ? \':\' : \'/\'}}<\/b><br><\/span> <span ng-if=tender.firstLot.quantity>{{tender.firstLot.quantity}}<br><\/span> <span ng-if="tender.firstLot.unitPrice || !tender.firstLot.quantity"> <b>{{$root.source(\'UnitPrice\')}}{{tender.firstLot.unitPrice ? \':\' : \'\'}}<\/b> <span style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip="{ \'title\': $root.source(tender.firstLot.unitPrice ? \'UnitPriceCalculationApproach\' : \'LotHasMoreThanOneItem\') }"> <i ng-if=tender.firstLot.unitPrice class="fa fa-question-circle"><\/i> <i ng-if=!tender.firstLot.unitPrice class="fa fa-exclamation-circle text-warning"><\/i> <\/span> <br> <\/span> <span ng-if=tender.firstLot.unitPrice>{{tender.firstLot.unitPrice}}<\/span><\/table><\/table><div ng-if="customerSimilarTenders.count > 3 &amp;&amp; otherCustomerSimilarTendersUrl"><a href={{otherCustomerSimilarTendersUrl}}> <b>{{getOtherCustomerPurchasesText()}}<\/b> <\/a><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/competitionAnalysis/customerGeneralStatistics.html","<div class=\"mt20 fl w100\" style=overflow:auto><div class=text-center><h4>{{$root.source('GeneralStatistics')}} <span style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip=\"{ 'title': $root.source('CustomerGeneralStatisticsCalculationApproach') }\"> <i class=\"fa fa-question-circle\"><\/i> <\/span><\/h4><\/div><div ng-if=\"!isLoading &amp;&amp; !customerGeneralStatistics\" class=mt15>{{$root.source('CustomerDidNotConductTendersUnderThisCpvCode')}}<\/div><table id=table-customer-general-statistics ng-if=\"isLoading || customerGeneralStatistics\" class=\"table table-hover table-striped table-blue itemTable\"><tr><th>{{$root.source('PublishedLots')}}<th>{{$root.source('CompletedLots')}}<th>{{$root.source('CancelledLots')}}<th>{{$root.source('UnsuccessfulLots')}}<th>{{$root.source('AverageParticipantsCount')}}<th>{{$root.source('DisqualificationsInLotsPercent')}}<th>{{$root.source('AveragePriceReductionInLots')}}<tr ng-if=customerGeneralStatistics><td>{{customerGeneralStatistics.publishedLotsCount}}<td>{{customerGeneralStatistics.completedLotsCount}} ({{customerGeneralStatistics.completedLotsPercent}}%)<td>{{customerGeneralStatistics.cancelledLotsCount}} ({{customerGeneralStatistics.cancelledLotsPercent}}%)<td>{{customerGeneralStatistics.unsuccessfulLotsCount}} ({{customerGeneralStatistics.unsuccessfulLotsPercent}}%)<td>{{customerGeneralStatistics.averageParticipantsCount}}<td>{{customerGeneralStatistics.disqualificationsPercent}}%<td>{{customerGeneralStatistics.averagePriceReductionInLotsPercent}}%<\/table><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/competitionAnalysis/customerParticipantsStatistics.html",'<div class="mt20 fl w100"><div class="tree treeTopSet cp w100 fl treeTop" data-toggle=collapse data-target=#tree-customer-participants-statistics><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name><b>{{$root.source(\'CompetitorAnalysis\')}}<\/b><\/div><\/div><div id=tree-customer-participants-statistics class="panel-collapse collapse in w100 fl" style=overflow:auto><div ng-if="customerParticipantsStatistics.totalCount === 0" class=mt15>{{$root.source(\'CustomerDidNotConductTendersUnderThisCpvCode\')}}<\/div><div ng-if="customerParticipantsStatistics.totalCount !== 0" class=mt15>{{$root.source(\'CustomerParticipantsStatisticsCalculationApproach\')}}<\/div><table id=table-customer-participants-statistics ng-if="customerParticipantsStatistics.totalCount !== 0" class="table table-hover table-striped table-blue itemTable mt15"><tr><th>{{$root.source(\'CompanyName\')}}<th>{{$root.source(\'TookPart\')}}<th>{{$root.source(\'WinsPercent\')}}<th>{{$root.source(\'DisqualificationsPercent\')}}<th>{{$root.source(\'WinsAmount\')}}<tr ng-repeat="customerParticipantStatistics in customerParticipantsStatistics.data"><td>{{truncateTitle(customerParticipantStatistics.participantOrganizationName)}}<td>{{customerParticipantStatistics.participationsCount}}<td>{{customerParticipantStatistics.winsPercent}}%<td>{{customerParticipantStatistics.disqualificationsPercent}}%<td>{{customerParticipantStatistics.winAmount | numberDecimal}} {{ customerParticipantStatistics.currency }}<\/table><div ng-if="customerParticipantsStatistics.totalCount > 0" class=text-right><b>{{$root.source(\'TotalCompetitors\')}} - {{customerParticipantsStatistics.totalCount}}<\/b><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasu.html",'<div class=dasu><h5 ng-show="inspections &amp;&amp; inspections.length > 0" class="mt15 fl">{{$root.source(\'Checks\')}}<\/h5><div ng-repeat="inspection in inspections track by $index" ng-init="inspection.index = $index" ng-if="inspections &amp;&amp; inspections.length > 0" class="mh5 fl w100"><div class="tree treeTop treeTopSet tree-00 cp w100 oh fl wsn collapsed" data-toggle=collapse data-target=#inspection-{{::$index}} id=treeInspection-{{::$index}}><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class="tree-tom-name fwn fs12"><div class="fl monitoringData"><span class=monitoringId>{{inspection.inspectionId}}<\/span><\/div><div class="publicMonitoring pt2">{{$root.source(\'Published\')}}: <span ng-if=inspection.dateCreated>({{inspection.dateCreated | date:\'dd-MM-yyyy\'}})<\/span><\/div><\/div><\/div><div id=inspection-{{::$index}} class="tree-00 w100 fl panel-collapse collapse"><div class="well w100 br0 fl"><p class=fwb>{{$root.source(\'GroundsVerificationDescription\')}}:<p>{{inspection.description}}<div ng-if="inspection.documents &amp;&amp; inspection.documents.length > 0"><dasu-docs-show block-id="\'i\' + inspection.index" documents=inspection.documents><\/dasu-docs-show><\/div><p class="fwb mt15">{{$root.source(\'VerificationAppliesToMonitors\')}}:<ul class="ml0 pl0"><li ng-repeat="monitoring in inspection.monitorings track by $index"><a href=javascript:void(0) ng-click=scrollToDasu(monitoring.monitoringId)>{{monitoring.monitoringId}}<\/a><\/ul><\/div><\/div><\/div><h5 ng-show="monitorings.length > 0" class="mt15 fl">{{$root.source(\'Monitoring\')}}<\/h5><div ng-repeat="monitoring in monitorings track by $index" ng-init="monitoring.index = $index" ng-if="monitorings.length > 0" class="mh5 fl w100"><div class="tree treeTop treeTopSet tree-00 cp w100 oh fl wsn collapsed" data-toggle=collapse data-target=#monitor-{{::$index}} id=treeMonitor-{{::$index}}><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class="tree-tom-name fwn fs12"><div class="fl monitoringData"><span class="badge badge-empty mr5">{{::getStatusName(monitoring.status.value)}}<\/span> <span class=monitoringId>{{monitoring.monitoringId}}<\/span><\/div><div class="publicMonitoring pt2">{{$root.source(\'Published\')}}: {{monitoring.decision.contactPoint.name || monitoring.parties[0].contactPoint.name}} <span>({{monitoring.decision.datePublished || monitoring.dateCreated | date:\'dd-MM-yyyy\'}})<\/span><\/div><\/div><\/div><div id=monitor-{{::$index}} class="tree-00 w100 fl panel-collapse collapse"><div class="well w100 br0 fl"><div class=row ng-if="::monitoring.reasons &amp;&amp; monitoring.reasons.length >0"><div class="col-sm-5 fwb">{{$root.source(\'ReasonToStartMonitoring\')}}:<\/div><div class=col-sm-7><ul class=pl15><li class=mb5 ng-repeat="reason in monitoring.reasons track by reason.value">{{getTranslatedReference(reason)}}<\/ul><\/div><\/div><div class=row ng-if="::monitoring.procuringStages &amp;&amp; monitoring.procuringStages.length >0"><div class="col-sm-5 fwb">{{$root.source(\'ProcurementProcessStage\')}}:<\/div><div class=col-sm-7><ul class=pl15><li class=mb5 ng-repeat="procuringStage in monitoring.procuringStages track by procuringStage.value">{{getTranslatedReference(procuringStage)}}<\/ul><\/div><\/div><div class=row ng-if=::monitoring.monitoringPeriod><div class="col-sm-5 fwb">{{$root.source(\'MonitoringPeriod\')}}:<\/div><div class=col-sm-7>З {{monitoring.monitoringPeriod.startDate | date:\'dd-MM-yyyy\'}} по {{monitoring.monitoringPeriod.endDate | date:\'dd-MM-yyyy\'}}<\/div><\/div><div class=row ng-if="monitoring.status.value !== \'draft\'"><div class="col-sm-5 fwb">{{$root.source(\'DatePublicationDecisionMonitoring\')}}:<\/div><div class=col-sm-7>{{monitoring.dateCreated | date:\'dd-MM-yyyy\'}}<\/div><\/div><div class="mt15 mb20" ng-if="monitoring &amp;&amp; monitoring.documents &amp;&amp; monitoring.documents.length > 0"><dasu-docs-show block-id="\'i\' + monitoring.index" documents=monitoring.documents><\/dasu-docs-show><\/div><div class=row ng-if=::monitoring.decision><div class="col-sm-5 fwb">{{$root.source(\'DescriptionMonitoring\')}}:<\/div><div class=col-sm-7>{{monitoring.decision.description}}<\/div><\/div><div class=row ng-if=::monitoring.decision.date><div class="col-sm-5 fwb">{{$root.source(\'DateDecisionMonitoring\')}}:<\/div><div class=col-sm-7>{{monitoring.decision.date | date:\'dd-MM-yyyy\'}}<\/div><\/div><div ng-if="monitoring.decision &amp;&amp; monitoring.decision.documents &amp;&amp; monitoring.decision.documents.length > 0"><dasu-docs-show block-id="\'i\' + monitoring.index + \'decision\'" documents=monitoring.decision.documents><\/dasu-docs-show><\/div><form name=monitoringComment_{{$index}}><div ng-if=monitoring.comment class="mt20 fl w100"><h5 class=mt30>{{$root.source(\'NeedSelfInitiatedExplanation\')}}?<\/h5><dasu-form show-title=true data=monitoring><\/dasu-form> <dasu-docs-add data=monitoring><\/dasu-docs-add><\/div><button ng-if="ng_localStorage.isAuthorized &amp;&amp; detailes.isEdit &amp;&amp; monitoring.status.value === \'active\'" ng-disabled="monitoring.comment &amp;&amp; !monitoring.comment.title" class="btn btn-success mt15" ng-click=submitPost(monitoring)> <span ng-show=!monitoring.comment>{{$root.source(\'ProvideExplanation\')}}<\/span> <span ng-show=monitoring.comment>{{$root.source(\'SaveChanges\')}}<\/span> <\/button><\/form><div ng-if="monitoring.decision.posts.length > 0"><dasu-decision-posts><\/dasu-decision-posts><\/div><div ng-if=monitoring.conclusion class=monitoringConclusion><dasu-conclusion><\/dasu-conclusion><\/div><div ng-if=monitoring.appeal.id class=monitoringConclusion><dasu-appeal><\/dasu-appeal><\/div><div ng-if="monitoring.liabilities &amp;&amp; monitoring.liabilities.length"><div ng-repeat="liability in monitoring.liabilities"><div class=monitoringConclusion><dasu-liabilities monitoring=monitoring liability=liability><\/dasu-liabilities><\/div><\/div><\/div><form ng-if=monitoring.appeal.comment name=appeal class="fl w100 mt20" id=appealBlock><h5 class=mt10>{{$root.source(\'TheConclusionChallengedInCourt\')}}<\/h5><div class=mb10>{{$root.source(\'DescriptionAppealToCourt\')}}<\/div><dasu-form show-title=false data=monitoring.appeal><\/dasu-form> <dasu-docs-add data=monitoring.appeal><\/dasu-docs-add> <button ng-disabled="monitoring.appeal.comment.description === \'\'" class="btn btn-success mt15" ng-click=submitAppeal(monitoring)> {{$root.source(\'SaveChanges\')}} <\/button><\/form><div ng-if=monitoring.eliminationReport.id class=monitoringConclusion><dasu-elimination-report><\/dasu-elimination-report><\/div><form ng-if=monitoring.eliminationReport.comment name=eliminationReport class="fl w100 mt20"><h5 class=mt30>{{$root.source(\'InformationEliminationViolations\')}}<\/h5><dasu-form show-title=false data=monitoring.eliminationReport><\/dasu-form> <dasu-docs-add data=monitoring.eliminationReport><\/dasu-docs-add> <button ng-disabled="monitoring.eliminationReport.comment.description === \'\'" class="btn btn-success mt15" ng-click=submitEliminationReport(monitoring)> {{$root.source(\'SaveChanges\')}} <\/button><\/form><div ng-if=monitoring.eliminationResolution class=monitoringConclusion><dasu-elimination-resolution><\/dasu-elimination-resolution><\/div><div ng-if=monitoring.cancellation class=monitoringConclusion><span class=gavel style="padding:4px 13px"><i class="fa fa-ban" aria-hidden=true><\/i><\/span><div class="publicMonitoring pt2">{{$root.source(\'Published\')}}: <span>({{monitoring.cancellation.dateCreated || monitoring.cancellation.datePublished | date:\'dd-MM-yyyy\'}})<\/span><\/div><span class=tal><span class=fwb>{{$root.source(\'DecisionOverturned\')}}<\/span><\/span><p class=mt10>{{monitoring.cancellation.description}}<\/p><span class=tal ng-show=monitoring.endDate><span class=fwb>{{$root.source(\'EndDateMonitoring\')}}:<\/span> <span ng-bind="monitoring.endDate | date:\'dd-MM-yyyy\'"><\/span><\/span><div ng-if="monitoring.cancellation.documents &amp;&amp; monitoring.cancellation.documents.length > 0"><dasu-docs-show block-id="\'i\' + monitoring.index + \'cancellation\'" documents=monitoring.cancellation.documents><\/dasu-docs-show><\/div><\/div><div ng-if="ng_localStorage.isAuthorized &amp;&amp;                      detailes.isEdit &amp;&amp;                     monitoring.conclusion" class="fl mt15"><button ng-if="!monitoring.eliminationReport &amp;&amp;                             monitoring.status.value === \'addressed\' &amp;&amp;                             monitoring.conclusion.id" ng-click="monitoring.eliminationReport = {comment:{}};" class="btn btn-xs btn-success fl"> {{$root.source(\'ConfirmationEliminationViolation\')}} <\/button> <button ng-if="!monitoring.appeal &amp;&amp;                                     monitoring.status.value !== \'declined\' &amp;&amp;                                    monitoring.status.value !== \'closed\' &amp;&amp;                                    monitoring.status.value !== \'completed\' &amp;&amp;                                    monitoring.status.value !== \'stopped\'" ng-click="monitoring.appeal = {comment:{}}; goToAppealBlock();" class="btn btn-xs btn-warning fl"> {{$root.source(\'NotedConclusionContestedInCourt\')}} <\/button> <button class="btn btn-xs btn-empty fl" ng-show="!monitoring.conclusion.comment &amp;&amp;                            monitoring.conclusion.posts.length == 0 &amp;&amp;                            monitoring.status.value !== \'closed\' &amp;&amp;                            monitoring.status.value !== \'stopped\' &amp;&amp;                            monitoring.status.value !== \'completed\'" ng-click="monitoring.conclusion.comment = {}"> {{$root.source(\'ContactForClarification\')}} <\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuAppeal.html","<span class=gavel><i class=\"fa fa-gavel\" aria-hidden=true><\/i><\/span> <span class=\"fr pl50\">{{$root.source('Published')}}: {{monitoring.appeal.dateCreated | date:'dd-MM-yyyy'}}<\/span> <span class=tal><span class=fwb>{{$root.source('TheConclusionChallengedInCourt')}}<\/span><\/span><p class=mt10>{{monitoring.appeal.description}}<div ng-if=\"monitoring.appeal.documents &amp;&amp; monitoring.appeal.documents.length > 0\"><dasu-docs-show block-id=\"'i' + monitoring.index + 'appeal'\" documents=monitoring.appeal.documents><\/dasu-docs-show><\/div><div ng-if=showProceedingForm[monitoring.id]><dasu-proceeding-form monitoring=monitoring><\/dasu-proceeding-form><\/div><div ng-if=monitoring.appeal.proceeding><div class=row><div class=col-sm-12><strong>{{$root.source('Proceedings')}}<\/strong><\/div><\/div><div class=row ng-if=monitoring.appeal.proceeding.dateProceedings><div class=col-sm-4>{{$root.source('DateOpeningProceedings')}}:<\/div><div class=col-sm-8>{{monitoring.appeal.proceeding.dateProceedings | date:'dd-MM-yyyy'}}<\/div><\/div><div class=row ng-if=monitoring.appeal.proceeding.proceedingNumber><div class=col-sm-4>{{$root.source('ProceedingOpeningNumber')}}:<\/div><div class=col-sm-8>{{monitoring.appeal.proceeding.proceedingNumber}}<\/div><\/div><\/div><div ng-if=\"ng_localStorage.isAuthorized &amp;&amp;            detailes.isEdit\"><upload-file ng-if=monitoring.appeal.canSign id=\"'appeal_doc_add_' + $index\" class=\"'mt10'\" fields=\"{ myObj: { tenderId: detailes.id, monitoringAppealId: monitoring.appeal.id }}\" files=addPostDocuments on-success=addPostDocsUploaded is-add-file-title=true><\/upload-file> <button ng-if=monitoring.appeal.canSign class=\"btn btn-info mt10\" ng-click=showModalSignAppeal(monitoring.appeal)> <i class=\"fa fa-warning pr5\"><\/i>{{$root.source('TryToSign')}} <\/button> <button ng-if=\"!showProceedingForm[monitoring.id] &amp;&amp; monitoring.appeal.canAddProceeding\" class=\"btn btn-success mt10 mr10\" ng-click=toggleProceedingForm(monitoring.id)> {{$root.source('AddProceedings')}} <\/button><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuConclusion.html","<span class=exclamation>!<\/span> <span class=\"fr pl50\">{{$root.source('Published')}}: {{monitoring.conclusion.datePublished | date:'dd-MM-yyyy'}}<\/span> <span class=\"badge badge-empty mb15\" ng-show=monitoring.conclusion.violationOccurred>{{$root.source('ViolationDetected')}}<\/span> <span class=\"badge badge-empty mb15\" ng-show=!monitoring.conclusion.violationOccurred>{{$root.source('NoViolationDetected')}}<\/span> <br> <span class=tal><span class=fwb>{{$root.source('DatePublicationConclusionResultsMonitoring')}}:<\/span><\/span><p class=\"mt10 mb15\">{{monitoring.conclusion.datePublished | date:'dd-MM-yyyy' || '-'}}<\/p><span class=tal><span class=fwb>{{$root.source('ConclusionPresenceAbsenceOfViolations')}}:<\/span><\/span><p class=\"mt10 mb15\">{{monitoring.conclusion.description || '-'}}<\/p><span ng-if=monitoring.eliminationPeriod class=tal><span class=fwb>{{$root.source('EliminationViolationsPeriod')}}:<\/span><\/span><p ng-if=monitoring.eliminationPeriod class=\"mt10 mb15\">З {{monitoring.eliminationPeriod.startDate | date:'dd-MM-yyyy'}} {{$root.source('upTo')}} {{monitoring.eliminationPeriod.endDate | date:'dd-MM-yyyy'}}<\/p><span ng-if=monitoring.conclusion.auditFinding class=tal><span class=fwb>{{$root.source('InformationOfProcurementMonitoring')}}:<\/span><\/span><p ng-if=monitoring.conclusion.auditFinding class=\"mt10 mb15\">{{monitoring.conclusion.auditFinding}}<\/p><span ng-if=monitoring.conclusion.stringsAttached class=tal><span class=fwb>{{$root.source('ObligationToEliminateViolations')}}:<\/span><\/span><p ng-if=monitoring.conclusion.stringsAttached class=\"mt10 mb15\">{{monitoring.conclusion.stringsAttached}}<\/p><span ng-if=\"monitoring.conclusion.viaolationType &amp;&amp; monitoring.conclusion.viaolationType.length\" class=tal><span class=fwb>Типи порушень:<\/span><\/span><p class=mt10 ng-repeat=\"(key, value) in monitoring.conclusion.viaolationType track by $index\">{{value}}<div ng-if=\"monitoring.conclusion.documents &amp;&amp; monitoring.conclusion.documents.length > 0\" class=mb5><dasu-docs-show block-id=\"'i' + monitoring.index + 'conclusion'\" documents=monitoring.conclusion.documents><\/dasu-docs-show><\/div><div ng-if=\"monitoring.conclusion.posts.length > 0\"><div ng-repeat=\"post in monitoring.conclusion.posts track by post.id\" class=answerPost><span class=\"fr pl50 mr15\">{{post.datePublished | date:'dd-MM-yyyy'}}<\/span> <span class=tal><span class=fwb>{{$root.source('RequestForConclusion')}}:<\/span> {{post.title}}<\/span><p class=mt10>{{post.description}}<div ng-if=\"post.documents &amp;&amp; post.documents.length > 0\"><dasu-docs-show block-id=\"'i' + monitoring.index + 'conclusionPost'\" documents=post.documents><\/dasu-docs-show><\/div><button class=\"btn btn-info mt10\" ng-if=\"ng_localStorage.isAuthorized &amp;&amp;                           detailes.isEdit &amp;&amp;                           notSigned(post.documents)\" ng-click=showModalSignPost(post)> <i class=\"fa fa-warning pr5\"><\/i>{{$root.source('TryToSign')}} <\/button><div ng-if=post.answerPost class=\"answerPost pl50 mb0\"><span class=\"fr pl50 mr15\">{{post.answerPost.datePublished | date:'dd-MM-yyyy'}}<\/span> <span class=\"tal fwb\">{{post.answerPost.title}}<\/span><p class=mt10>{{post.answerPost.description}}<div ng-if=\"post.answerPost.documents &amp;&amp; post.answerPost.documents.length > 0\"><dasu-docs-show block-id=\"'i' + monitoring.index + '_' + $index + '_' + $parent.$index + 'answerPost'\" documents=post.answerPost.documents><\/dasu-docs-show><\/div><\/div><\/div><\/div><form name=conclusion><div ng-if=monitoring.conclusion.comment class=mt20><dasu-form show-title=true data=monitoring.conclusion><\/dasu-form> <dasu-docs-add data=monitoring.conclusion><\/dasu-docs-add> <button ng-disabled=!monitoring.conclusion.comment.title class=\"btn btn-success mt15\" ng-click=submitConclusion(monitoring)> {{$root.source('SaveChanges')}} <\/button><\/div><\/form>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuDecisionPosts.html","<div ng-repeat=\"post in monitoring.decision.posts track by post.id\" class=monitoringPost ng-class=\"{'monitoring_owner_answerPost': post.author == 'monitoring_owner'}\"><span class=question ng-show=\"post.author == 'monitoring_owner'\">?<\/span> <span class=\"fr pl50 mr5\">{{post.datePublished | date:'dd-MM-yyyy'}}<\/span> <span class=tal> <span class=fwb ng-show=\"post.author == 'tender_owner'\">{{$root.source('SelfInitiatedExplanation')}}:<\/span> <span class=fwb ng-show=\"post.author == 'monitoring_owner'\">{{$root.source('Request')}}:<\/span> {{post.title}} <\/span><p class=mt10>{{post.description}}<div ng-if=\"post.documents &amp;&amp; post.documents.length > 0\"><dasu-docs-show block-id=\"'i' + monitoring.index + '_' + $index + 'decisionPost'\" documents=post.documents><\/dasu-docs-show><\/div><div ng-if=\"ng_localStorage.isAuthorized &amp;&amp;                detailes.isEdit &amp;&amp;                monitoring.status.value === 'active'&amp;&amp;                post.author == 'tender_owner' &amp;&amp;                notSigned(post.documents)\"><upload-file id=\"'posts_doc_add_' + $index\" class=\"'mt10'\" fields=\"{ myObj: { tenderId: detailes.id, monitoringPostId: post.id, eliminationReportId: monitoring.eliminationReport.id }}\" files=addPostDocuments on-success=addPostDocsUploaded is-add-file-title=true><\/upload-file> <button class=\"btn btn-info mt10\" ng-click=showModalSignPost(post)> <i class=\"fa fa-warning pr5\"><\/i>{{$root.source('TryToSign')}} <\/button><\/div><div ng-if=post.answerPost class=answerPost><span class=\"fr pl50 mr15\">{{post.answerPost.datePublished | date:'dd-MM-yyyy'}}<\/span> <span class=\"tal fwb\">{{post.answerPost.title}}<\/span><p class=mt10>{{post.answerPost.description}}<div ng-if=\"post.answerPost.documents &amp;&amp; post.answerPost.documents.length > 0\"><dasu-docs-show block-id=\"'i' + monitoring.index + '_' + $index + '_' + $parent.$index + 'decisionAnswerPost'\" documents=post.answerPost.documents><\/dasu-docs-show><\/div><div ng-if=\"ng_localStorage.isAuthorized &amp;&amp;                                       detailes.isEdit &amp;&amp;                                       post.author == 'monitoring_owner' &amp;&amp;                                       (monitoring.status.value === 'active' ||                                             ((monitoring.status.value === 'addressed' || monitoring.status.value === 'declined') &amp;&amp; post.answerPost.postOf === 'conclusion')) &amp;&amp;                                       notSigned(post.answerPost.documents)\"><upload-file id=\"'posts_answer_doc_add_' + $index\" class=\"'mt10'\" files=postAnswerDocs fields=\"{ myObj: { tenderId: detailes.id, monitoringPostId: post.answerPost.id,  eliminationReportId: monitoring.eliminationReport.id }}\" on-success=addPostDocsUploaded is-add-file-title=true><\/upload-file> <button class=\"btn btn-info mt10\" ng-click=showModalSignPost(post.answerPost)> <i class=\"fa fa-warning pr5\"><\/i>{{$root.source('TryToSign')}} <\/button><\/div><\/div><form name=anserPostt_{{$index}} ng-if=\"ng_localStorage.isAuthorized &amp;&amp;                                    detailes.isEdit &amp;&amp;                                    post.author == 'monitoring_owner' &amp;&amp;                                    !post.answerPost\"><div ng-if=post.comment class=\"mt20 fl w100\"><h5 class=mt30>Надати пояснення на запит<\/h5><dasu-form show-title=true data=post><\/dasu-form> <dasu-docs-add data=post><\/dasu-docs-add><\/div><button ng-disabled=\"post.comment &amp;&amp; !post.comment.title\" class=\"btn btn-success mt15\" ng-click=\"submitPostAnswer(post, monitoring)\"> <span ng-show=!post.comment>Надати пояснення<\/span> <span ng-show=post.comment>{{$root.source('SaveChanges')}}<\/span> <\/button><\/form><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuDocsAdd.html",'<table class="table mb0 scrollbarMobile lp ng-table addMassDocsTable tableDocument"><tr ng-repeat="document in data.comment.docs" class=hover-underline><td class="doc-type vam"><i class="fa fa-file-text-o" aria-hidden=true><\/i><td class="doc-name vam"><span>{{document.name}}<\/span><\/table><upload-file files=data.comment.docs do-not-upload=true class="\'mt15\'" is-add-file-title=true><\/upload-file>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuDocsShow.html",'<div class="cp collapsed fwb mt10 mb5" data-toggle=collapse data-target="{{\'#\' + blockId}}"><i class="fa fa-file-text-o pr5" aria-hidden=true><\/i> {{$root.source(\'Documents\')}} <span class=plusDasu><i class="fa fa-plus" aria-hidden=true><\/i><\/span> <span class=minasDasu><i class="fa fa-minus" aria-hidden=true><\/i><\/span><\/div><div id={{blockId}} class="collapse mb20"><div ng-repeat="(key, value) in documents | groupBy: \'documentType.type\'"><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<tr ng-repeat="document in value track by document.id | orderBy: \'creationTime\' "><td class=doc-type><a ng-if="status !== \'\' &amp;&amp; document.url" href=\'{{::document.url || "#"}}\' title="{{$root.source(\'Download\')}}"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a><td class=doc-name><div ng-if=document.url><div ng-if="status === \'\'"><a data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadDraftBidDoc\') }"> {{document.title}} <span ng-if=document.description>({{document.description}})<\/span> <\/a><\/div><div ng-if="status !== \'\'"><a ng-click=previewDoc(document) ng-bind=::document.title class=cp><\/a><\/div><\/div><div ng-if=!document.url><span ng-bind=::document.title><\/span><\/div><td class=doc-state><span ng-if="!document.isDeleted &amp;&amp; document.dateModified">{{$root.source(\'IsExported\')}}:<\/span> <span ng-if="!document.dateModified &amp;&amp; status !== \'\'"><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span><td class=doc-date><span ng-if=::document.dateModified>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/span><\/table><\/div><\/div><button type=button class="btn btn-primary dowloadZipBtn hidden-print" ng-click=dowloadZip()> <span class="fa fa-download"><\/span> {{$root.source(\'DownloadAsArchive\')}} <\/button><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuEliminationReport.html",'<span class=gavel><i class="fa fa-check" aria-hidden=true><\/i><\/span> <span class="fr pl50">{{$root.source(\'Published\')}}: {{monitoring.eliminationReport.dateCreated | date:\'dd-MM-yyyy\'}}<\/span> <span class=tal><span class=fwb>{{$root.source(\'InformationEliminationViolations\')}}<\/span><\/span><p class=mt10>{{monitoring.eliminationReport.description}}<div ng-if="monitoring.eliminationReport.documents &amp;&amp; monitoring.eliminationReport.documents.length > 0"><dasu-docs-show block-id="\'i\' + monitoring.index + \'EliminationReport\'" documents=monitoring.eliminationReport.documents><\/dasu-docs-show><\/div><div ng-if="ng_localStorage.isAuthorized &amp;&amp;            detailes.isEdit &amp;&amp;            notSigned(monitoring.eliminationReport.documents)"><upload-file id="\'eliminationReport_doc_add_\' + $index" fields="{ myObj: { tenderId: detailes.id, eliminationReportId: monitoring.eliminationReport.id }}" files=addPostDocuments class="\'mt10\'" on-success=addPostDocsUploaded>+ {{$root.source(\'AddFile\')}}<\/upload-file> <button class="btn btn-info mt10" ng-click=showModalSignElimReport(monitoring.eliminationReport)> <i class="fa fa-warning pr5"><\/i>{{$root.source(\'TryToSign\')}} <\/button><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuEliminationResolution.html",'<span class=gavel style="padding:5px 13px"><i class="fa fa-list-ul" style=font-size:28px aria-hidden=true><\/i><\/span> <span class="fr pl50">{{$root.source(\'Published\')}}: {{monitoring.eliminationResolution.datePublished | date:\'dd-MM-yyyy\'}}<\/span> <span class=tal><span class=fwb>{{$root.source(\'ConfirmationEliminationViolation\')}}<\/span><\/span> <span class="badge badge-empty">{{getTranslatedEliminationResolution(monitoring.eliminationResolution)}}<\/span><p class=mt10>{{monitoring.eliminationResolution.description}}<div ng-if="monitoring.eliminationResolution.documents &amp;&amp; monitoring.eliminationResolution.documents.length > 0"><dasu-docs-show block-id="\'i\' + monitoring.index + \'eliminationResolution\'" documents=monitoring.eliminationResolution.documents><\/dasu-docs-show><\/div><span class=fwb>{{$root.source(\'ResultByTypes\')}}:<\/span><ul><li ng-repeat="resultByType in monitoring.eliminationResolution.resultByType"><b>{{getTranslatedEliminationResolutionResultByType(resultByType)}}<\/b><br> {{getTranslatedEliminationResolutionViolationType(resultByType)}}<\/ul>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dasu/dasuForm.html","<p ng-if=showTitle>{{$root.source('Header')}}<\/p><input type=text ng-if=showTitle name=title ng-model=data.comment.title maxlength=300 class=\"w100 form-control\"><p ng-if=showTitle>{{$root.source('LearnMore')}}<\/p><textarea ng-model=data.comment.description ng-init=\"data.comment.description = ''\" class=\"w100 form-control\" rows=8 name=description><\/textarea>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderDetailes/dozorroBlock.html",'<div class="dozorro-block dozorroReview"><p class="pt10 pb10">{{$root.source(\'DozorroInfo\')}}<div ng-repeat="form in forms track by $index" class="w100 mh5 fl" ng-if="(ng_localStorage.isAuthorized || !ng_localStorage.isAuthorized &amp;&amp; form.jsonData.length > 0) &amp;&amp; (form.idToEstimate &amp;&amp; form.model.slice(-3) != 101 || form.model.slice(-3) == 101 || form.jsonData.length > 0)"><div class="tree treeTop treeTopSet tree-00 cp w100 fl wsn collapsed" data-toggle=collapse data-target=#tree-{{::form.model.slice(-3)}} id=treeTitle-{{::form.model.slice(-3)}}><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=tree-tom-name><div class=fl><b id=form-title-{{::$index}}><\/b> <span class=badge ng-if=::getEstimate(form.jsonData)> {{::getEstimate(form.jsonData) + \'/5\'}} <\/span><\/div><\/div><\/div><div id=tree-{{::form.model.slice(-3)}} class="tree-00 w100 fl panel-collapse collapse"><div class="well w100 br0 fl"><div ng-if="ng_localStorage.isAuthorized &amp;&amp; !detailes.isEdit &amp;&amp;                      (form.idToEstimate &amp;&amp; form.model.slice(-3) != 101 || form.model.slice(-3) == 101)"><div ng-init="form.anonymous = false" id=anonymous-{{::$index}} class=anonymous><label> <input type=checkbox ng-model=form.anonymous> {{$root.source(\'Anonymous\')}} <\/label><\/div><div id=result-{{::$index}} class=mb50><\/div><\/div><div ng-if="ng_localStorage.isAuthorized &amp;&amp; detailes.isEdit &amp;&amp; form.jsonData.length === 0">{{$root.source(\'NoReviews\')}}<\/div><div ng-repeat="answer in form.jsonData | orderBy : \'-envelope.date\' track by answer.id" ng-if="::answer.envelope.model === form.model" class="fl w100"><div class="answerComment fl w100"><span class=answerData>{{::answer.envelope.date | date:\'dd-MM-yyyy, HH:mm\'}}<\/span> <i class="fa fa-user" aria-hidden=true><\/i> <b>{{::answer.envelope.payload.author.name || $root.source(\'Anonymous\')}}<\/b> <span ng-if="::answer.envelope.payload.formData.overallScore !== 0" ng-bind="::answer.envelope.payload.formData.overallScore + \'/5\'" class=badge> <\/span><p ng-bind="::answer.envelope.payload.comment || answer.envelope.payload.formData.overallScoreComment"><\/p><label class="answerButton cp" ng-init="answer.envelope.commentBody = false" ng-if=ng_localStorage.isAuthorized> <input type=checkbox ng-model=answer.envelope.commentBody class=dn> {{$root.source(\'AddComment\')}} <i class="fa fa-reply" aria-hidden=true><\/i> <\/label><div ng-if=answer.envelope.commentBody class="w100 fl mt10"><textarea class=form-control ng-model=answer.envelope.comment><\/textarea> <button class="btn btn-primary fr mt-12" ng-click="replyFirstLevel(form, answer)">Отправить<\/button><div ng-init="answer.anonymous = false" class=anonymousReply><label> <input type=checkbox ng-model=answer.anonymous> {{$root.source(\'Anonymous\')}} <\/label><\/div><\/div><\/div><div ng-repeat="answerKid in form.jsonData | orderBy : \'envelope.date\' track by answerKid.envelope.id" ng-if="answerKid.envelope.model === \'form/comment\' &amp;&amp;                          answerKid.envelope.payload.parentForm === answer.id" class="fl w100 pl26"><div class="answerComment fl w100"><span class=answerData>{{answerKid.envelope.date | date:\'dd-MM-yyyy, HH:mm\'}}<\/span> <i class="fa fa-user" aria-hidden=true><\/i> <b>{{::answerKid.envelope.payload.author.name || $root.source(\'Anonymous\')}}<\/b><p class=jumbotron style="font-style:italic;padding:5px 10px" ng-if="::getMessageReplyTo(form.jsonData, answerKid) !== null" ng-bind="::getMessageReplyTo(form.jsonData, answerKid)"><p ng-bind="::answerKid.envelope.payload.comment || answerKid.envelope.payload.formData.overallScoreComment"><\/p><label class="answerButton cp" ng-init="answerKid.envelope.commentBody = false" ng-if=ng_localStorage.isAuthorized> <input type=checkbox ng-model=answerKid.envelope.commentBody class=dn> {{$root.source(\'AddComment\')}} <i class="fa fa-reply" aria-hidden=true><\/i> <\/label><div ng-if=answerKid.envelope.commentBody class="w100 fl mt10"><textarea class=form-control ng-model=answerKid.envelope.comment><\/textarea> <button class="btn btn-primary fr mt-12" ng-click="replySecondLevel(answer, answerKid)" ng-disabled=!answerKid.envelope.comment>Отправить<\/button><div ng-init="answerKid.anonymous = false" class=anonymousReply><label> <input type=checkbox ng-model=answerKid.anonymous> {{$root.source(\'Anonymous\')}} <\/label><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/directives/tender/tenderTable/tenderTableIfraim/navigationIfraim.html","<div class=row><div class=\"col-sm-12 panel-title text-success ListOfTendersTable\"><span ng-class=\"procurementMethod == 'open' &amp;&amp; !isArchive ? 'ListOf01' : 'tenders02'\"> <span ng-show=\"procurementMethod == 'open' &amp;&amp; !isArchive\" class=text-primary>{{$root.source('CompetitiveProcedures')}}<\/span> <a ng-show=\"procurementMethod != 'open' || isArchive\" ng-href=# ng-click=\"navigationClicked(['open'])\" class=\"text-success pointer\">{{$root.source('CompetitiveProcedures')}}<\/a> <\/span> <span ng-class=\"procurementMethod == 'limited' ? 'ListOf01' : 'tenders02'\"> <span ng-show=\"procurementMethod == 'limited'\" class=text-primary>{{$root.source('NoncompetitiveProcedures')}}<\/span> <a ng-show=\"procurementMethod != 'limited'\" ng-href=# ng-click=\"navigationClicked(['limited'])\" class=\"text-success pointer\">{{$root.source('NoncompetitiveProcedures')}}<\/a> <\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/Special/views/tenders/tenderDetailes.html",'<div class="tenderDetailes panel-default"><scroll-to-top-button><\/scroll-to-top-button><div class=panel-body><div class="row padding-xs"><tender-detailes-top detailes=detailes project=etender status-description=statusDescription get-tender-procedure-type=getTenderProcedureType() force-check-sign-click=forceCheckSignClick() clarify=clarify> <\/tender-detailes-top><\/div><div class="texy-navi hidden-print" ng-if=detailes><navigation-block navigation=navigation><\/navigation-block><\/div><div class="heightBlock w100" ng-if=detailes><div class=w100><div class=w100><div ng-if="naviBlock === \'menuAboutBlock\' &amp;&amp; detailes.cancellations &amp;&amp; detailes.cancellations.length > 0"><tender-detailes-about-info-and-docs detailes=detailes is-show-tender-or-lot-cancellation-reason-type=isShowTenderOrLotCancellationReasonType get-reason-type=getReasonTypeNameById> <\/tender-detailes-about-info-and-docs><\/div><div ng-if="naviBlock == \'menuAboutBlock\'" class="block aboutBlock myBids"><div ng-if="::detailes.bids.length > 0" class="mt15 pl15" ng-repeat="bid in detailes.bids track by $index"><div ng-if=!bid.lotValue><lot-bid><\/lot-bid><\/div><\/div><tender-detailes-about detailes=detailes reload-detailes=reloadDetailes() reason-types=reasonTypes open-modal-cancel-tender=openModalCancelTender doctype=documentTypes.tenderDocuments doctype-bid=documentTypes.bidDocument status-clarify=statusClarify vm=vm tender-has-bids=tenderHasBids reload-bid="reloadBid(skipReloadComplaints, bidId, forceDetailesReload)"> <\/tender-detailes-about><\/div><div ng-if="naviBlock == \'menuQuestionsBlock\'" class="block questionsBlock"><tender-questions detailes=detailes is-edit="detailes.isEdit &amp;&amp; detailes.isEnquiryPeriod" reload=reloadDetailes()> <\/tender-questions><\/div><div ng-if="naviBlock == \'menuComplainBlock\'" class="block complainBlock"><complaints-tender procurement-method-type=detailes.procurementMethodType passed-complaints=complaints tender-status=detailes.status tenderid=detailes.id reload=reloadDetailes() tender=detailes document-type=documentTypes allowed-extensions=allowedFileExtensions> <\/complaints-tender> <add-complaint tender=detailes><\/add-complaint><\/div><div ng-if="naviBlock == \'menuDozorroBlock\'" class=block><dozorro-block detailes=detailes><\/dozorro-block><\/div><div ng-if="naviBlock == \'menuDasuBlock\'" class=block><dasu detailes=detailes><\/dasu><\/div><div ng-if="naviBlock === \'menuCompetitionAnalysisBlock\'" class=block><competition-analysis details=detailes><\/competition-analysis><\/div><\/div><\/div><\/div><\/div><div ng-if="::ng_localStorage.isAuthorized &amp;&amp; ifOperatorDirectiveActive()" class=operatorBlock><operator-tender-features tender=detailes reload=reloadDetailes()><\/operator-tender-features><\/div><div style="padding:0 0 150px 14px" ng-if="naviBlock === \'menuAboutBlock\' &amp;&amp; detailes.procurementMethodType !== \'priceQuotation\' &amp;&amp; detailes.tenderCriteria.length"><tender-criteria criterias=detailes.tenderCriteria docs=detailes.documents detailes=detailes> <\/tender-criteria><\/div><div style="padding:0 0 120px 14px" ng-if="naviBlock === \'menuAboutBlock\' &amp;&amp; detailes.inspector"><tender-inspection details=detailes> <\/tender-inspection><\/div><div class="panel-footer hidden-print" ng-if=detailes><button type=button class="btn btn-primary" style=opacity:0;cursor:default><span class="fa fa-print"><\/span><\/button><div ng-if="::detailes.status == \'draft\' &amp;&amp; ng_localStorage.isAuthorized &amp;&amp; detailes.isEdit"><a href="" class="btn btn-primary" id=redirect_to_criterias ng-if="::detailes.isECriteriaArticle17                || detailes.procurementMethodType === \'simple.defense\'|| detailes.isBelowThreshold" ng-click=redirectToCreatingCriteriasForTender()> {{$root.source("CreateNewCriteria")}} <\/a><\/div><div ng-if="::detailes.status != \'draft\' || detailes.procurementMethodType == \'priceQuotation\'"><div ng-if="ng_localStorage.isAuthorized &amp;&amp; ng_localStorage.isOrganizationApprovedTest"><a ng-if=detailes.canUserApprovalTenderToPublish click-and-disable=setApprovedStatus() class="btn btn-success"> {{$root.source(\'Recommend\')}} <\/a> <a ng-if=detailes.canUserApprovalTenderToPublish click-and-disable=setCancelledApprovedStatus() class="btn btn-warning"> {{$root.source(\'ForRevision\')}} <\/a> <a click-and-disable=publishApprovedTender() class="btn btn-success" ng-if="detailes.isEdit &amp;&amp; ng_localStorage.organization.isNeedApprovalToPublish &amp;&amp;                          !detailes.isLimitedReporting &amp;&amp; detailes.notExport &amp;&amp;                          detailes.tenderCorporationStatus != null &amp;&amp; detailes.tenderCorporationStatus.value == \'approved\'"> Опублікувати рекомендовану закупівлю <\/a><p class=help-inline ng-if="validDocPeriod == \'above\' &amp;&amp; !detailes.isBelowThreshold &amp;&amp;                                              detailes.isEdit &amp;&amp; detailes.apiId &amp;&amp; ((!(detailes.isLimited &amp;&amp;                                              detailes.lots[0].hasContract) &amp;&amp; detailes.procurementMethod != \'open\') ||                                              (detailes.procurementMethod == \'open\' &amp;&amp; detailes.status == \'active.tendering\'))"><i class="fa fa-exclamation" aria-hidden=true><\/i> {{$root.source(\'NeedExtend7days\')}}<p class=help-inline ng-if="detailes.status === \'active.tendering\' &amp;&amp;                                              detailes.isEdit &amp;&amp;                                              detailes.apiId &amp;&amp;                                              (validDocPeriod === \'aboveThreshold\' || validDocPeriod === \'competitiveOrdering\')"><i class="fa fa-exclamation" aria-hidden=true><\/i> {{$root.source(\'NeedExtend4days\')}}<p class=help-inline ng-if="validDocPeriod == \'above.defense\' &amp;&amp; !detailes.isBelowThreshold &amp;&amp; detailes.isEdit &amp;&amp;                                              detailes.apiId &amp;&amp; ((!(detailes.isLimited &amp;&amp; detailes.lots[0].hasContract) &amp;&amp;                                              detailes.procurementMethod != \'open\') || (detailes.procurementMethod == \'open\' &amp;&amp;                                              detailes.status == \'active.tendering\'))"><i class="fa fa-exclamation" aria-hidden=true><\/i> {{$root.source(\'NeedExtend2days\')}}<p class=help-inline ng-if="detailes.notExport &amp;&amp; detailes.isEdit &amp;&amp; detailes.isDefense"><i class=fa aria-hidden=true><\/i> {{$root.source(\'ProcedureTypeNotSupported\')}}<p class=help-inline ng-if="detailes.isEdit &amp;&amp; hasLotOrTenderPendingCancel">{{$root.source(\'CanNotEditTender\')}}<\/p><a id=update_tender_btn ng-if="(detailes.isShowEditButton &amp;&amp; ((!detailes.cancellations || !detailes.cancellations.length) ||                          (detailes.isNewCancellationFlow2020 &amp;&amp; !hasPendingInCancel) || (!detailes.isNewCancellationFlow2020 &amp;&amp;                          hasPendingInCancel))) || (detailes.isDirectOrder &amp;&amp; detailes.status === \'active\' &amp;&amp;                          detailes.lots[0].awards[0].status !== \'active\' &amp;&amp; detailes.isEdit)" ng-click=vm.goToUpdate() class="btn btn-primary"> {{detailes.notExport ? $root.source("EditDraft") : $root.source("EditTender")}} <\/a> <a ng-if="detailes.isEdit &amp;&amp; detailes.notExport" ng-click=vm.deleteDraft() class="btn btn-default">{{$root.source(\'DeleteDraft\')}} <\/a> <button ng-if="::detailes.isEdit &amp;&amp; detailes.status == \'active.stage2.pending\'" click-and-disable=vm.stage2Waiting() class="btn btn-success fl mr5"> {{$root.source(\'Announce2ndStage\')}} <\/button> <modal-cancel-tender-button detailes=detailes navi-block=naviBlock> <\/modal-cancel-tender-button> <button id=TryToSign class="btn btn-info fl mr5" ng-if=detailes.canSign ng-hide="detailes.procurementMethodType == \'reporting\'" ng-disabled="validDocPeriod != true" ng-click=showSignModal(detailes.isAllDocumentsExported)> <i class="fa fa-warning"><\/i>{{$root.source(\'TryToSign\')}} <\/button><p ng-if="detailes.procurementMethod==\'open\' &amp;&amp; unsuccAwardsCount()==tendAwardsCount() &amp;&amp; isLotWithGoingComplPeriod()" class=text-warning>{{$root.source(\'TenderToBeCancelledAfterComplPeriod\')}}<div ng-if="::detailes.isEdit &amp;&amp; detailes.status == \'draft.stage2\'" class="mt10 mb30 w100"><a ng-click=vm.activeTendering() class="btn btn-default">{{$root.source(\'EnableAds\')}}<\/a> <span class="w100 fl">&nbsp;({{$root.source(\'InformationAboutSecondStage\')}})<\/span><\/div><\/div><\/div><div ng-if="includeInvitation() &amp;&amp; detailes.status != \'draft\' &amp;&amp; ng_localStorage.isAuthorized &amp;&amp; ng_localStorage.isOrganizationApprovedTest" style=display:inline-block><button class="btn btn-success" ng-click=openInvitationMidal()><i class="fa fa-users"><\/i> {{$root.source(\'InviteUsers\')}}<\/button><div ng-if=showInvitationModal ng-include="\'/App/Main/base/views/tenders/invitation.html\'" ng-controller=invitationCtrl><\/div><div ng-if=showInvitationModal ng-include="\'modalGroupsInvitation from cache\'"><\/div><\/div><div ng-if="(naviBlock == \'menuAboutBlock\') &amp;&amp; ng_localStorage.isAuthorized &amp;&amp; detailes.canUserCreateTenderTemplate"><button id=CreateTenderTemplate type=submit class="btn btn-info" ng-click=openCreateTenderTemplate()> {{$root.source(\'CreateTenderTemplate\')}} <\/button><div ng-if=showCreateTenderTemplate ng-include="\'modalSaveTemplate from cache\'"><\/div><\/div><button type=button class="btn btn-primary" onclick=window.print()><span class="fa fa-print"><\/span> {{$root.source(\'Print\')}}<\/button> <br> <span style=color:#ec553c ng-show="daysDiff &amp;&amp; detailes.canUserActivatePqTender"> {{$root.source(\'DeadlineForSubmissionMustLeastTwoDays\')}} <\/span> <br> <button type=button class="btn btn-success" ng-if=detailes.canUserActivatePqTender btn-disabled-reasons={{detailes.activateTenderBtnInfo}} ng-click=activatePriceQuotation()> {{$root.source(\'ActivatePurchase\')}} <\/button> <button ng-if="detailes.status === \'complete\' &amp;&amp;                       detailes.procurementMethod !== \'limited\' &amp;&amp;                       ng_localStorage.isAuthorized &amp;&amp;                       !detailes.config.restricted" type=button class="btn btn-success" ng-click=createReport()> <span class="fa fa-print"><\/span> {{$root.source(\'CompletedTenderReport\')}} <\/button> <button type=button class="btn btn-primary" ng-if="(naviBlock == \'menuAboutBlock\') &amp;&amp; detailes.procurementMethod == \'open\' &amp;&amp;                       (detailes.status == \'active.qualification\' || detailes.status == \'complete\' ||                       detailes.status == \'active.awarded\' || detailes.status == \'active\')" ng-click=createBidsReport()> {{$root.source(\'BidsReport\')}} <\/button> <a ng-if=canDownlAuctReport href=\'api/files/Download?fileName={{nameBidsReport}}\' target=_blank>{{$root.source(\'DownloadReport\')}}<\/a><div class="tree treeTopSet tree-1 cp w100 fl treeTop" style=background-image:none><div class="tree-tom-name criteria-tree-title"><b>{{$root.source(\'UsefulLinks\')}}<\/b><\/div><\/div><div class="tree-1 w100 fl mb30"><div class="row mt5"><div class="col-sm-12 ml10 mb5" ng-if=externalLinks.region><a ng-href=regionSearch/{{externalLinks.region.path}} ng-click=navigateToCompetitiveProcedures()> <b>{{$root.source(\'OtherPurchasesInRegion\')}} {{externalLinks.region.description}}<\/b> <\/a><\/div><div class="col-sm-12 ml10 mb5" ng-if=externalLinks.parentDk><a ng-href=classificationSearch/{{externalLinks.parentDk.path}} ng-click=navigateToCompetitiveProcedures()> <b>{{$root.source(\'OtherPurchasesInCategory\')}} {{getLocalized(externalLinks.parentDk.description)}}<\/b> <\/a><\/div><div class="col-sm-12 ml10 mb5" ng-if=externalLinks.edrpou><a ng-href=edrpouSearch/{{externalLinks.edrpou.path}} ng-click=navigateToCompetitiveProcedures()> <b>{{$root.source(\'OtherCustomerPurchases\')}} {{externalLinks.edrpou.description}}<\/b> <\/a><\/div><\/div><\/div><matching-tenders detailes=detailes vm=vm><\/matching-tenders><\/div><a ng-click="go(\'/register\')" class="bidButton-fixed cp" ng-if="!ng_localStorage.isAuthorized &amp;&amp; detailes.procurementMethod != \'limited\'"> <span class="shadow-style-text hidden-print"> {{$root.source(\'SubmitProposal\')}} <span class=less-size>{{$root.source(\'Proposal\')}}<\/span> <\/span> <\/a><div ng-if=showCreateInvoiceModal ng-include="\'createInvoiceModal from cache\'"><\/div><div ng-if="ng_localStorage.isAuthorized &amp;&amp; detailes" ng-include="\'modalSign from cache\'"><\/div><div ng-if="ng_localStorage.isAuthorized &amp;&amp; detailes" ng-include="\'modalSignNew from cache\'"><\/div><div ng-if=showModalDocNotification ng-include="\'modalDocNotification from cache\'"><\/div><div ng-if="docPrevUrl &amp;&amp; docPrevUrl.isOpen" ng-include="\'modalDocPreview from cache\'"><\/div><div ng-if=::detailes.isEdit ng-include="\'modalCancelAward from cache\'" ng-controller=modalCancelAwardCtrl><\/div><div ng-include="\'modalCreateMilestone from cache\'" ng-controller=modalCreateMilestoneCtrl><\/div><div ng-include="\'personSignDataErrorModal from cache\'"><\/div><div ng-include="\'tenderErrorMessageModal from cache\'"><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/nameYouControlTooltip.html","<span class=\"control-label orgLabel\"> <span id={{name}} class=text-info ng-click=openTooltip() data-html=true data-type=info data-trigger=manual bs-tooltip> <u id={{listName}} style=cursor:pointer>{{vm.personInfo}}<\/u> <\/span> &nbsp; <span ng-if=\"vm.youControlSearchId &amp;&amp;                 vm.youControlSearchId !== 'Приховано' &amp;&amp;                 vm.youControlSearchId !== 'Hidden'\" class=\"value a text-warning\" ng-click=searchOnYouControl(vm.youControlSearchId)> {{$root.source('YouControlTitle')}} <\/span> <\/span>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/tenderQuestions.html",'<div class=row><div class=col-sm-12><span ng-if="::detailes.questions.length == 0">{{$root.source(\'NoQuestions\')}}<\/span><\/div><\/div><div class="pre_css mb25"><div name=questionBlock ng-repeat="question in detailes.questions| orderBy: \'date\' : true" ng-class="question.isExported == false? \'notExportedQuestion\' : \'\'" ng-if="!question.isExported &amp;&amp; question.isOwn &amp;&amp; question.creatorUserId === ng_localStorage.userId || !question.isOwn || question.isExported"><p class="alert alert-danger" ng-if="!question.isExported &amp;&amp; question.isOwn">{{$root.source(\'QuestionNotExportedRefreshPage\')}}.<div class=row style=margin-top:10px><div class=col-sm-2><span> {{$root.source(\'QuestionOn\')}}:<\/span><\/div><div class=col-sm-10 id=questOf_{{$index}}><span ng-if=question.lotId class="text-info ng-binding"> {{$root.source(\'Lot\')}} ({{findLotById(question.lotId).title}}) <\/span> <span ng-if=question.itemId class="text-info ng-binding"> {{$root.source(\'ItemTender\')}} ({{findItemById(question.itemId).description}}) <\/span> <span ng-if="!question.lotId &amp;&amp; !question.itemId" class="text-info ng-binding"> {{$root.source(\'Tender1\')}} <\/span><\/div><div class=col-sm-2><span> {{$root.source(\'Date\')}}:<\/span><\/div><div class=col-sm-10><span id=questDate_{{$index}} ng-bind="question.date|date:\'dd-MM-yyyy, HH:mm\'"><\/span><\/div><div ng-if=question.dateAnswered><div class=col-sm-2><span> {{$root.source(\'DateRequest\')}}:<\/span><\/div><div class=col-sm-10><span id=questDateAnswered_{{$index}} ng-bind="question.dateAnswered|date:\'dd-MM-yyyy, HH:mm\'"><\/span><\/div><\/div><\/div><div class=row><div class=col-sm-2><span> {{$root.source(\'Theme\')}}:<\/span><\/div><div class="col-sm-10 oh"><span name=question_title id=questTitle_{{$index}} ng-bind=question.title><\/span><\/div><\/div><div class=row><div class=col-sm-2><span> {{$root.source(\'Question\')}}:<\/span><\/div><div class=col-sm-10><div class=pre-block><span id=questDescr_{{$index}} dd-text-collapse dd-text-collapse-max-length=300 dd-text-collapse-text={{question.description}}><\/span><\/div><\/div><\/div><div class=row><div class=col-sm-12><span ng-if="question.canAnswerQuestion &amp;&amp; !question.errorMessageOnAnswer"> {{$root.source(\'Response\')}}:<\/span><pre ng-if="isEdit &amp;&amp; question.isExported === false &amp;&amp; question.errorMessage &amp;&amp; question.answer" class=text-info data-placement=bottom-left data-html=true data-type=info bs-tooltip="{ \'title\': \'{{getQuestionErrorTooltip(question)}}\' }">                <i class="fa fa-exclamation-triangle fa-lg text-danger" style=margin-bottom:10px><\/i>            <\/pre><\/div><\/div><div ng-if="question.hasPermissionAnswerQuestion || isEdit" name=questionContainer><div id=addAnswer_{{$index}} ng-if=question.canAnswerQuestion editable-textarea=question.answer e-style=width:100%; e-cols=120 e-rows=5 onaftersave="addAnswer(question.id, question.answer)"><pre>{{$root.source(\'AddAnswer\')}}<\/pre><\/div><span class=help-inline ng-if="!question.canAnswerQuestion &amp;&amp; question.isNeedAnswerQuestion" ng-bind=question.errorMessageOnAnswer><\/span><div ng-if="question.canAnswerQuestion &amp;&amp; question.answer" textarea=question.answer disabled style=width:100% cols=120 rows=5><pre name=question_answer class=question_answer>{{question.answer}}<\/pre><\/div><div ng-if=!question.canAnswerQuestion textarea=question.answer disabled style=width:100% cols=120 rows=5><div class=pre-block><span dd-text-collapse dd-text-collapse-max-length=300 dd-text-collapse-text="{{question.answer|| $root.source(\'CantAddAnswerInCurrentStatus\')}}"><\/span><\/div><\/div><\/div><div ng-if="!(question.hasPermissionAnswerQuestion || isEdit)" textarea=question.answer class="w100 fl" disabled cols=120 rows=5><pre name=question_answer id=questAnswer_{{$index}} class=question_answer>{{question.answer|| $root.source(\'NoAnswerYet\') + \'...\'}}<\/pre><div class="w100 fl dozorroButtonsCss"><button ng-if="question.answer &amp;&amp; question.creatorUserId === ng_localStorage.userId" class="btn btn-primary fr" name=Dozorro ng-click="goToFormDozorro(114, question.id)"> {{$root.source(\'LeaveFeedback\')}} <\/button> <span class="fr red pr10 mt9" ng-if="question.answer &amp;&amp; question.creatorUserId === ng_localStorage.userId"> * {{$root.source(\'PleaseEvaluateCustomersAnswer\')}}<\/span><\/div><\/div><\/div><\/div><div ng-if="::detailes.status != \'draft\'"><div ng-if=detailes.canUserCreateQuestion><a id=askQuestion href=addQuestion/{{detailes.id}} class="btn btn-warning"><i class="fa fa-question"><\/i>&nbsp;{{$root.source(\'AskQuestion\')}}<\/a><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/edrpou.html","<div class=form-group><label for=CodeEDRPOU class=control-label>{{$root.source('Edrpou')}}<span ng-if=bank>банку<\/span><\/label><div class=controls ng-class=\"{'has-error': formName.CodeEDRPOU.$error.required || !formName.CodeEDRPOU.$valid}\"><input type=text id=CodeEDRPOU name=CodeEDRPOU ng-model=data placeholder=\"{{$root.source('Edrpou')}}\" class=\"form-control newInput\" ng-pattern=regexPattern ng-disabled=\"ng_localStorage.isBankingConfirmed || dsbl || formName.customerKind.$viewValue.code == 5\" ng-minlength=8 ng-maxlength=8 ng-blur=reloadKindsFunc() required><div class=help-inline><span ng-show=!!formName.CodeEDRPOU.$error.pattern>{{$root.source('EdrpouOnlyDigits')}}.<\/span> <span ng-show=!!formName.CodeEDRPOU.$error.minlength>{{$root.source('EdrpouLength')}}.<\/span> <span ng-show=!!formName.CodeEDRPOU.$error.maxlength>{{$root.source('EdrpouLength')}}.<\/span><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/inn.html",'<div class=form-group><label for=INN class="control-label ttu"> {{$root.source(\'Inn\')}}<\/label><div class=controls ng-class="{\'has-error\': formName.INN.$error.required||!formName.INN.$valid}"><input type=text id=INN name=INN ng-model=data placeholder="{{$root.source(\'Inn\')}}" class="form-control newInput" ng-pattern=regexPattern ng-disabled="ng_localStorage.isBankingConfirmed || dsbl" ng-minlength=10 ng-maxlength=10 required><div class=help-inline><span ng-show=formName.INN.$error.pattern>{{$root.source(\'InvalidCharacters\')}}.<\/span> <span ng-show="formName.INN.$error.minlength || formName.INN.$error.maxlength">Довжина IПН 10 цифр.<\/span><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/innOrEdrpou.html","<div class=controls ng-class=\"{'has-error': formName.innOrEdrpou.$error.required                                          || !formName.innOrEdrpou.$valid                                           ||  formName.innOrEdrpou.$error.maxlength                                          ||  formName.innOrEdrpou.$error.minlength                                          ||  value8or12(formName.innOrEdrpou)}\"><input type=text id=innOrEdrpou name=innOrEdrpou ng-model=data placeholder=\"{{$root.source('EnterEdrpou')}}\" class=form-control ng-pattern=regexPattern ng-minlength=8 ng-maxlength=12 required><div class=help-inline><span ng-show=formName.innOrEdrpou.$error.pattern>{{$root.source('InvalidCharacters')}}.<\/span> <span ng-show=\"formName.innOrEdrpou.$error.maxlength || formName.innOrEdrpou.$error.minlength || value8or12(formName.innOrEdrpou)\"> {{$root.source('InnOrEdrpouLengthError')}}.<\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/nonResidentOrgCode.html","<div class=form-group><label for=CodeOfOrganization class=control-label>{{$root.source('CodeOfOrganization')}}<\/label><div class=controls ng-class=\"{'has-error': formName.CodeOfOrganization.$error.required}\"><input type=text id=CodeOfOrganization name=CodeOfOrganization ng-model=data placeholder=\"{{$root.source('CodeOfOrganization')}}\" class=\"form-control newInput\" ng-disabled=dsbl required><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/CancelTender/tenderReasonTypes.html",'<div ng-if=isShowReasonType()><div ng-if=detailes.isNewCancellationFlow2020><div class=col-sm-4>{{$root.source(\'ReasonType\')}}2:<\/div><div class="col-sm-8 controls" ng-if="!sortedCancellations || sortedCancellations.length == 0"><select ng-if=$root.isEnLanguageSelected() class="form-control form-group" required name=complaintFor id=complaintFor ng-model=cancelTenderModel.reasonType ng-options="l.value as l.nameEn for l in reasonTypes"> <\/select> <select ng-if=!$root.isEnLanguageSelected() class="form-control form-group" required name=complaintFor id=complaintFor ng-model=cancelTenderModel.reasonType ng-options="l.value as l.name for l in reasonTypes"> <\/select><\/div><div class=col-sm-8 ng-if="sortedCancellations &amp;&amp; sortedCancellations.length > 0"><p>{{getReasonTypeNameById(sortedCancellations[0].reasonType)}}<\/div><\/div><div ng-if="!detailes.isNewCancellationFlow2020 &amp;&amp; detailes.procurementMethodType !== \'closeFrameworkAgreementSelectionUA\'"><div class=col-sm-4>{{$root.source(\'ReasonType\')}}:<\/div><div class="col-sm-8 controls" ng-if="!detailes.curCancellations || detailes.curCancellations.length==0"><select ng-if=$root.isEnLanguageSelected() class="form-control form-group" required name=complaintFor id=complaintFor ng-model=cancelTenderModel.reasonType ng-options="l.value as l.nameEn for l in reasonTypes"> <\/select> <select ng-if=!$root.isEnLanguageSelected() class="form-control form-group" required name=complaintFor id=complaintFor ng-model=cancelTenderModel.reasonType ng-options="l.value as l.name for l in reasonTypes"> <\/select><\/div><div class=col-sm-8 ng-if="detailes.curCancellations &amp;&amp; detailes.curCancellations.length>0"><p>{{getReasonTypeNameById(detailes.curCancellations[0].reasonType)}}<\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/greetingBanner/greetingBanner.html",'<div ng-if=isShowGreetingBanner><div class=greeting-banner><div style=display:flex;gap:10px><div class=greeting-banner-logo><div class=xs-logo><\/div><\/div><div><div><span class=greeting-banner-header>{{$root.source(\'TenYearEtender\')}}<\/span><\/div><div class=greeting-banner-description><span>{{$root.source(\'ThanksForTrusting\')}}!<\/span><\/div><\/div><\/div><div id=greeting-banner-input-container class=greeting-banner-input-container><input type=text placeholder="{{$root.source(\'LeaveYourWishes\')}}" class="form-control greeting-banner-input" ng-model=input.greetingText> <button type=button class="btn btn-success m0" ng-click=addGreeting()>{{$root.source(\'SEND\')}}<\/button><\/div><\/div><\/div><style>#balloon-container{z-index:1000000000000;display:flex;position:fixed;left:0;right:0;top:0;bottom:0;padding:1em;box-sizing:border-box;flex-wrap:wrap;overflow:hidden;transition:opacity 500ms}.balloon{height:125px;width:105px;border-radius:75% 75% 70% 70%;position:relative}.balloon:before{content:"";height:75px;width:1px;padding:1px;background-color:#FDFD96;display:block;position:absolute;top:125px;left:0;right:0;margin:auto}.balloon:after{content:"▲";text-align:center;display:block;position:absolute;color:inherit;top:120px;left:0;right:0;margin:auto}@keyframes float{from{transform:translateY(100vh);opacity:1}to{transform:translateY(-300vh);opacity:0}}.greeting-banner{background:url(/Content/images/Bg_large.png) 0 0/cover no-repeat;width:100%;min-height:85px;margin:10px 0;border-radius:5px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.greeting-banner-header{background:linear-gradient(90.06deg,#A5FAFF 28.65%,#9AFFBC 88.11%);color:transparent;background-clip:text;font-size:20px;font-weight:bold}.greeting-banner-description{font-size:13px;font-weight:600;color:#ffffff}.greeting-banner-logo{width:50px;height:50px;background:#ffffff45;border:1px solid #D4D4D7;border-radius:5px;display:flex;align-items:center;justify-content:center}.greeting-banner-input-container{width:500px;background:#ffffff;padding:5px;border-radius:5px;display:flex;justify-content:space-between}.greeting-banner-input{border:none !important;box-shadow:none !important;-webkit-transition:none !important;-webkit-box-shadow:none !important;margin:0 !important}@media (max-width:1270px){.greeting-banner{padding:10px}.greeting-banner-input-container{width:350px}}@media (max-width:992px){.greeting-banner{flex-direction:column;gap:10px;align-items:flex-start}.greeting-banner-input-container{width:100%}}@media (max-width:992px){.greeting-banner{flex-direction:column;gap:10px;align-items:flex-start}.greeting-banner-input-container{width:100%}}@media (max-width:520px){.greeting-banner{padding:10px}.greeting-banner-input-container{flex-direction:column;padding:10px}}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/complaint.html","<div class=row ng-show=currentComplaint.description><div class=col-sm-4><p ng-if=\"currentComplaint.type == 'complaint'\">{{$root.source('Description')}}:<p ng-if=\"currentComplaint.type != 'complaint'\">{{$root.source('RequirementText')}}:<\/div><div id=qa_description name=description class=col-sm-8 style=word-break:break-all><p class=white-space-pre-line>{{currentComplaint.description}}<\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('ClaimComplaintFor')}}:<\/div><div id=qa_complaintOf class=col-sm-8><p>{{getComplaintFor()}}<\/div><\/div><div class=row ng-show=currentComplaint.contactPoint.name><div class=col-sm-4><p>{{$root.source('ContactPersonName')}}:<\/div><div id=qa_contactPointName class=col-sm-8><p>{{currentComplaint.contactPoint.name}}<\/div><\/div><div class=row ng-show=currentComplaint.organization.name><div class=col-sm-4><p>{{$root.source('ShortNameOrganization')}}:<\/div><div id=qa_organizationName class=col-sm-8><p>{{currentComplaint.organization.name}}<p>{{currentComplaint.organization.identifier.apiId}}<p><span id=customer_postIndex ng-if=::currentComplaint.organization.address.postIndex>{{::currentComplaint.organization.address.postIndex}},<\/span> <span id=customer_country ng-if=::currentComplaint.organization.address.country.title>{{::getLocalizedTitle(currentComplaint.organization.address.country)}},<\/span> <span id=customer_region ng-if=::currentComplaint.organization.address.region.title>{{::getLocalizedTitle(currentComplaint.organization.address.region)}},<\/span> <span id=customer_locality ng-if=::currentComplaint.organization.address.locality>{{::currentComplaint.organization.address.locality}},<\/span> <span id=customer_city ng-if=::currentComplaint.organization.address.city.title>{{::getLocalizedTitle(currentComplaint.organization.address.city)}},<\/span> <span id=customer_addressStr ng-if=::currentComplaint.organization.address.addressStr>{{::currentComplaint.organization.address.addressStr}}<\/span><\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('LastModifiedDate')}}:<\/div><div class=col-sm-8><p>{{currentComplaint.date | date: 'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row><div class=col-sm-4><p ng-show=!tender.isNewCancellationFlow2020>{{$root.source('DateRegistrationInCentralBank')}}:<div ng-if=tender.isNewCancellationFlow2020><p ng-show=\"currentComplaint.type == 'complaint'\">{{$root.source('AcceptingDateComplaintConsideration')}}:<p ng-show=\"currentComplaint.type == 'claim'\">{{$root.source('DateAcceptanceRequestConsideration')}}:<\/div><\/div><div id=dateSubmitted class=col-sm-8><p>{{currentComplaint.dateSubmitted | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=currentComplaint.resolution><div>&nbsp;<\/div><div class=col-sm-4><p>{{$root.source('CustomerDecision')}}:<\/div><div id=qa_resolution name=resolution class=col-sm-8><p>{{currentComplaint.resolution}}<\/div><\/div><div class=row ng-show=currentComplaint.resolutionType><div class=col-sm-4><p>{{$root.source('CustomerDecisionType')}}:<\/div><div id=qa_resolutionType name=resolutionType class=col-sm-8><p>{{getComplaintStatus(currentComplaint.resolutionType, currentComplaint.type, undefined)}}<\/div><\/div><div class=row ng-show=currentComplaint.dateAnswered><div class=col-sm-4><p>{{$root.source('CustomerRespondedRequestDate')}}:<\/div><div id=qa_dateAnswered class=col-sm-8><p>{{currentComplaint.dateAnswered | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=currentComplaint.tendererAction><div>&nbsp;<\/div><div class=col-sm-4><p>{{$root.source('CustomerAction')}}:<\/div><div id=qa_tendererAction class=col-sm-8>{{currentComplaint.tendererAction}}<\/div><\/div><div class=row ng-show=currentComplaint.tendererActionDate><div class=col-sm-4><p>{{$root.source('DecisionImplementationDate')}}:<\/div><div id=qa_tendererActionDate class=col-sm-8><p>{{currentComplaint.tendererActionDate | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=\"currentComplaint.satisfied != null &amp;&amp; currentComplaint.type==='claim'|| (tender.isBelowThreshold &amp;&amp; currentComplaint.status == 'resolved'&amp;&amp; currentComplaint.type==='claim')\"><div class=col-sm-4><p>{{$root.source('RequirementSatisfied')}}?<\/div><div id=qa_satisfy_block class=col-sm-8><span ng-if=currentComplaint.satisfied class=text-success><i class=\"fa fa-check\"><\/i> <span name=satisfied>{{$root.source('Yes')}}<\/span><\/span> <span ng-if=!currentComplaint.satisfied class=text-danger><i class=\"fa fa-ban\"><\/i> <span name=satisfied>{{$root.source('No')}}<\/span><\/span><\/div><\/div><div class=row ng-show=currentComplaint.dateEscalated><div class=col-sm-4><p>{{$root.source('RequirementEscalationDate')}}:<\/div><div id=qa_dateEscalated class=col-sm-8><p>{{currentComplaint.dateEscalated | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=currentComplaint.cancellationReason><div>&nbsp;<\/div><div class=col-sm-4><p>{{$root.source('CancelComplaintDescription')}}:<\/div><div name=cancellationReason class=col-sm-8><p>{{currentComplaint.cancellationReason}}<\/div><\/div><div class=row ng-show=currentComplaint.dateCanceled><div class=col-sm-4><p>{{$root.source('RejectionDate')}}:<\/div><div class=col-sm-8><p>{{currentComplaint.dateCanceled | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=currentComplaint.decision><div>&nbsp;<\/div><div class=col-sm-4><p>{{$root.source('AppealBodyDecision')}}:<\/div><div class=col-sm-8><p>{{currentComplaint.decision}}<\/div><\/div><div class=row ng-show=currentComplaint.dateDecision><div class=col-sm-4><p>{{$root.source('DecisionDate')}}:<\/div><div class=col-sm-8><p>{{currentComplaint.dateDecision | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=currentComplaint.complaintID><div class=col-sm-4><p>{{$root.source('Identifier')}}:<\/div><div id=complaintid class=col-sm-8><p>{{currentComplaint.complaintID}}<\/div><\/div><div class=row ng-if=\"currentComplaint.type == 'complaint' &amp;&amp; currentComplaint.status == 'draft' &amp;&amp; tender.isNewCancellationFlow2020\"><div class=col-sm-4><p>{{$root.source('SubmittingComplaintCost')}}:<\/div><div class=col-sm-8><span ng-if=currentComplaint.value class=a id=complaintValue> {{currentComplaint.value.amount | number:2}} {{currentComplaint.value.currencyCode}} <\/span><\/div><\/div><div class=row ng-show=currentComplaint.acceptance><div class=col-sm-4><p>{{$root.source('AcceptedConsiderationAppealsBody')}}:<\/div><div class=col-sm-8><p><span ng-if=currentComplaint.acceptance class=text-success><i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}}<\/span> <span ng-if=!currentComplaint.acceptance class=text-danger><i class=\"fa fa-ban\"><\/i> {{$root.source('No')}}<\/span> <span ng-if=currentComplaint.dateAccepted>({{currentComplaint.dateAccepted | date:'dd-MM-yy, HH:mm:ss'}})<\/span><\/div><\/div><div class=row ng-show=currentComplaint.rejectReason><div class=col-sm-4><p>{{$root.source('ReasonForRejection')}}:<\/div><div class=col-sm-8 ng-if=$root.isEnLanguageSelected()>{{currentComplaint.rejectReason.nameEn}}<\/div><div class=col-sm-8 ng-if=!$root.isEnLanguageSelected()>{{currentComplaint.rejectReason.name}}<\/div><\/div><div class=row ng-show=currentComplaint.reviewDate><div class=col-sm-4><p>{{$root.source('ReviewDateTime')}}:<\/div><div class=col-sm-8>{{currentComplaint.reviewDate | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row ng-show=currentComplaint.reviewPlace><div class=col-sm-4><p>{{$root.source('ReviewPlace')}}:<\/div><div class=col-sm-8>{{currentComplaint.reviewPlace}}<\/div><\/div><complaint-objections ng-if=\"currentComplaint.type === 'complaint'\" tender=tender current-complaint=currentComplaint><\/complaint-objections><div class=conteiner-fluid ng-show=\"currentComplaint.documents.length>0\"><div class=row><div class=col-sm-12><div class=text-info style=margin-bottom:5px>{{$root.source('AddedDocuments')}}<\/div><\/div><\/div><div><button type=button class=\"btn btn-primary dowloadZipBtn\" ng-click=dowloadZip(currentComplaint.documents)> <span class=\"fa fa-download\"><\/span> {{$root.source('DownloadAsArchive')}} <\/button><div class=scrollbarMobile><table id=qa_complaintDocuments class=\"table table-hover table-striped table-blue ng-table tableDocument\"><tr><th class=doc-type><th class=\"doc-name tal\">{{$root.source('File')}}<th class=doc-state><th class=doc-date style=text-align:center>{{$root.source('Author')}}<th class=doc-date style=text-align:center>{{$root.source('State')}}<th class=doc-date style=text-align:center>{{$root.source('DateTime')}}<tr ng-repeat=\"document in currentComplaint.documents | orderBy: '-dateModified' track by $index\"><td class=doc-type><a ng-if=document.url href='{{::document.url||\"#\"}}' title=\"{{$root.source('Download')}}\"><i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a><td class=doc-name><div ng-if=document.url><a ng-click=previewDoc(document) class=cp ng-class={tdlt:document.isDeleted}> {{document.title}}<\/a><p ng-bind=document.description><\/div><div ng-if=!document.url><span ng-bind=::document.title><\/span><\/div><div ng-show=!document.isDeleted><span ng-show=document.ch class=upload-message>{{$root.source('MaxFileSize')}}<\/span> <progressbar ng-if=\"documentsToAdd &amp;&amp; documentsToAdd.length>0\" class=\"progress-striped active\" value=documentsToAdd[0].progress>{{documentsToAdd[0].name}}: {{documentsToAdd[0].progress}}%<\/progressbar><\/div><td class=doc-state><td class=doc-date style=text-align:center>{{document.author===\"tender_owner\"?$root.source('Customer'):(document.author===\"complaint_owner\"?$root.source('Complainant'):(document.author===\"aboveThresholdReviewers\"?$root.source('Appellate_Authority'):(document.author===\"reviewers\"?$root.source('Appellate_Authority'):null)))}}<td class=doc-date style=text-align:center><span ng-if=document.dateModified>{{$root.source('IsExported')}}:<\/span> <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <span ng-if=document.isDeleted><i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}<\/span><td class=\"doc-date tar\"><span ng-if=document.dateModified>{{document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/span><\/table><\/div><\/div><\/div><div ng-if=\"currentComplaint.canUploadDocuments &amp;&amp; (currentComplaint.status !== 'claim' || (currentComplaint.canAnswerComplaint &amp;&amp; (tender.procurementMethodType === 'belowThreshold' || canAnswerComplaint(tender, currentComplaint.dateSubmitted))))\" class=hidden-print><div class=row style=\"padding:0 15px 5px 15px\"><div style=float:left;margin-right:10px;display:block><upload-file id=\"'addClaimDoc'\" on-success=addDocumentUploaded files=documentsToAdd fields=\"{ myObj: {tenderId: tenderid,  complaintId: currentComplaint.id }}\"> <span ng-if=\"currentComplaint.type == 'claim'\">{{$root.source('UploadDocumentToRequest')}}<\/span> <span ng-if=\"currentComplaint.type == 'complaint'\">{{$root.source('UploadComplaintDocument')}}<\/span> <\/upload-file><\/div><button ng-if=currentComplaint.canSign class=\"btn btn-info\" click-and-block=getComplaintForSign(currentComplaint)> <i class=\"fa fa-file-text\"> <\/i> {{$root.source('SignComplaint')}} <\/button><\/div><span class=upload-message>{{$root.source('MaxFileSize')}}<\/span><div ng-repeat=\"f in documentsToAdd\"><progressbar class=\"progress-striped active\" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><\/div><div class=\"row monitoringPost\" ng-if=\"currentComplaint.complaintPosts &amp;&amp; currentComplaint.complaintPosts.length\" ng-repeat=\"complaintPost in currentComplaint.complaintPosts | filter:{ relatedPostId: null } track by $index\"><complaint-post complaint-post=complaintPost complaint-posts=currentComplaint.complaintPosts current-complaint=currentComplaint tender=tender><\/complaint-post><\/div><div class=help-inline><span ng-show=\"!isAllDocumentsExported(currentComplaint.documents) &amp;&amp; currentComplaint.canSetClaimActiveStatus\">{{$root.source('PublicationWillBeAvailable')}}<\/span> <span ng-show=\"!isAllDocumentsExported(currentComplaint.documents) &amp;&amp; currentComplaint.canAnswerComplaint &amp;&amp; !currentComplaint.errorMessageOnAnswer\">{{$root.source('ButtonWillBeAvailable')}}<\/span><\/div><div class=\"btn-group mt10\" role=group aria-label=\"Basic example\"><button ng-if=\"tender.isNewCancellationFlow2020 &amp;&amp; currentComplaint.status === 'draft' &amp;&amp; currentComplaint.type == 'complaint'\" ng-click=setMistakenStatus(currentComplaint) class=\"btn btn-warning\" id=setMistakenStatus> {{$root.source('CancelComplaintBtn')}} <\/button> <button ng-disabled=\"!isAllDocumentsExported(currentComplaint.documents)  || !currentComplaint.documents || currentComplaint.documents.length === 0\" ng-if=\"currentComplaint.type === 'complaint' &amp;&amp; !tender.isNewCancellationFlow2020 &amp;&amp; currentComplaint.status === 'draft'\" class=\"btn btn-danger\" click-and-disable=setComplaintActiveStatus()> {{$root.source('ActivateComplaint')}} <\/button> <button ng-if=currentComplaint.canCancelClaim id=qa_CancelComplaint class=\"btn btn-warning\" name=CancelComplaint ng-click=showCancelComplaintModal(currentComplaint)> <i class=\"fa fa-close\"><\/i> {{$root.source('Recall')}} <\/button> <button ng-disabled=!isAllDocumentsExported(currentComplaint.documents) ng-if=\"currentComplaint.canAnswerComplaint &amp;&amp;            !currentComplaint.errorMessageOnAnswer &amp;&amp;            (tender.procurementMethodType === 'belowThreshold' || canAnswerComplaint(tender, currentComplaint.dateSubmitted))\" class=\"btn btn-info\" id=qa_AnswerComplaint name=AnswerComplaint ng-click=showAnswerComplaintModal(currentComplaint)> <i class=\"fa fa-question\"><\/i> {{$root.source('AnswerOnlyComplaint')}} <\/button> <button ng-if=currentComplaint.canSetResolvedClaim class=\"btn btn-success\" name=SatisfyClaim id=qa_SatisfyClaim click-and-disable=satisfyClaim(true)> <i class=\"fa fa-anchor\"><\/i> {{$root.source('SatisfyClaim')}} <\/button> <button ng-if=currentComplaint.canSetResolvedClaim class=\"btn btn-danger\" name=RejectClaim id=qa_RejectClaim click-and-disable=satisfyClaim(false)> <i class=\"fa fa-history\"><\/i> {{$root.source('RejectClaim')}} <\/button> <button ng-disabled=!isAllDocumentsExported(currentComplaint.documents) ng-if=currentComplaint.canSetClaimActiveStatus class=\"btn btn-success\" name=SetClaimActiveStatus id=qa_SetClaimActiveStatus click-and-disable=setClaimActiveStatus()> {{$root.source('SetClaimActiveStatus')}} <\/button> <pay-by-card-complaint ng-if=\"tender.isNewCancellationFlow2020 &amp;&amp; currentComplaint.status === 'draft' &amp;&amp; currentComplaint.showPayByCard\" current-complaint=currentComplaint><\/pay-by-card-complaint> <get-pdf-for-complaint-button ng-if=\"tender.isNewCancellationFlow2020 &amp;&amp; currentComplaint.status === 'draft' &amp;&amp; currentComplaint.showDownloadInvoice\" current-complaint=currentComplaint tender=tender><\/get-pdf-for-complaint-button> <button ng-if=currentComplaint.canTendererAction ng-disabled=checkSaveCurrentComplaint(currentComplaint) class=\"btn btn-success\" data-toggle=modal id=qa_CreateTendererAction name=CreateTendererAction ng-click=saveCurrentComplaint(currentComplaint) data-target=#modalConfermComplaint> {{$root.source('CreateTendererAction')}} <\/button> <button ng-if=currentComplaint.canSetStopping class=\"btn btn-warning\" name=SetStoppingComplaint id=qa_SetStoppingComplaint ng-click=showSetStoppingComplaintModal()> {{$root.source('SetStoppingComplaint')}} <\/button> <button ng-if=\"procurementMethodType != 'negotiation.quick' &amp;&amp;            procurementMethodType != 'negotiation' &amp;&amp;            currentComplaint.canReturnToQualification\" class=\"btn btn-success\" id=qa_ReturnToQualification name=ReturnToQualification click-and-disable=ReturnToQualification()> {{$root.source('ReEvaluate')}} <\/button><br><div class=mt30 ng-if=currentComplaint.isComplainant ng-hide=\"(tender.canCreateComplaintForTender ||                    tender.canUserCreateClaimOnAward ||                    tender.canUserCreateComplaintOnAward ||                    tender.canUserCreateClaimOnQualification ||                    tender.canUserCreateComplaintOnQualification )\"><button class=\"btn btn-primary fl\" name=Dozorro ng-if=\"currentComplaint.type === 'claim' &amp;&amp; currentComplaint.status === 'answered'\" ng-click=\"goToFormDozorro(115, currentComplaint.apiId)\"> {{$root.source('LeaveFeedback')}} <\/button> <span class=\"fl red pr10 pl10 mt9\" ng-if=\"currentComplaint.type === 'claim' &amp;&amp; currentComplaint.status === 'answered'\"> * {{$root.source('PleaseEvaluateCustomerResponse')}} <\/span> <button class=\"btn btn-primary fl\" ng-if=\"(currentComplaint.status === 'satisfied' || currentComplaint.status === 'resolved') &amp;&amp; currentComplaint.type === 'complaint'\" name=DozorroAMKU ng-click=\"goToFormDozorro(116, currentComplaint.apiId)\"> {{$root.source('LeaveFeedback')}} <\/button> <span class=\"fl red pr10 pl10 mt9\" ng-if=\"(currentComplaint.status === 'satisfied' || currentComplaint.status === 'resolved') &amp;&amp; currentComplaint.type === 'complaint'\"> * {{$root.source('PleaseLeaveFeedback')}} <\/span><br><\/div><\/div><div class=row><div class=\"col-sm-12 text-danger\" ng-if=!tender.isNewCancellationFlow2020><p ng-show=\"currentComplaint.documents.length === 0 &amp;&amp; currentComplaint.status === 'draft' &amp;&amp; currentComplaint.type === 'complaint' &amp;&amp; currentComplaint.isOwn\">{{$root.source('NeedToUploadDocument')}}<p ng-show=!isAllDocumentsExported(currentComplaint.documents)>{{$root.source('NotExportedDocuments')}}<\/div><div class=\"col-sm-12 text-danger\" ng-if=\"tender.isNewCancellationFlow2020 &amp;&amp; currentComplaint.showPayByCard\"><p ng-show=\"currentComplaint.status === 'draft'\">{{$root.source('ComplaintAutomaticallyPublished')}}<\/div><\/div><div class=row ng-show=\"currentComplaint.isComplainant &amp;&amp; tender.isBelowThreshold\"><div class=col-sm-12><br><p>{{$root.source('Attention')}}<ol><li>{{$root.source('SubmittedRequirementQualifications')}}<li>{{$root.source('AutomaticallyConsideredResolved')}}<\/ol><\/div><\/div><div class=row ng-if=\"currentComplaint.canAnswerComplaint &amp;&amp; currentComplaint.errorMessageOnAnswer\"><div class=col-sm-12><p class=help-inline ng-bind=currentComplaint.errorMessageOnAnswer><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/complaintPost.html",'<div class=row><div class="col-sm-9 fwb">{{$root.source(\'RequestForProcurementProcedureInformation\')}}<\/div><div class=col-sm-3><span class=fr> {{complaintPost.datePublished | date:\'dd-MM-yy, HH:mm:ss\'}} <\/span><\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'Requester\')}}:<\/div><div class="col-sm-9 col-lg-10"><span ng-if="complaintPost.author === \'aboveThresholdReviewers\'"> {{$root.source(\'Amku\')}} <\/span> <span ng-if="complaintPost.author === \'tender_owner\'"> {{tender.organization.name}} <\/span> <span ng-if="complaintPost.author === \'complaint_owner\'"> {{currentComplaint.organization.name}} <\/span><\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'RequestSubject\')}}:<\/div><div class="col-sm-9 col-lg-10">{{complaintPost.title}}<\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'RequestText\')}}:<\/div><div class="col-sm-9 col-lg-10">{{complaintPost.description}}<\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'Payee\')}}:<\/div><div class="col-sm-9 col-lg-10">{{getComplaintPostRecipientName(complaintPost.recipient)}}<\/div><\/div><div class=row ng-if="complaintPost.documents &amp;&amp; complaintPost.documents.length"><div class=col-sm-12><div class=row><div class="col-sm-2 fwb">{{$root.source(\'Documents\')}}:<\/div><\/div><div class=row><div class=col-sm-12><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<tr ng-repeat="document in complaintPost.documents"><td class=doc-name ng-class="{\'docDeletes\' : document.isDeleted}"><div ng-if="!document.isRename &amp;&amp; bid.status != \'invalid\' &amp;&amp; bid.status != \'draft\'"><a download-doc title={{document.title}} preview={{document.url}} format={{document.format}} class=cp ng-bind=::document.title><\/a><\/div><td class=doc-state><span ng-if="document.isExported === false">{{$root.source(\'Draft\')}}<\/span> <span ng-if=document.isDeleted><i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}} <\/span> <span ng-if="!document.dateModified &amp;&amp; !bid.isDraft" class=xs-attention-2><\/span> <span ng-if="document.isExported ===  true  &amp;&amp; !document.dateModified">{{ bid.isDraft ? (!document.isDeleted ? $root.source(\'AddedToDraft\') : \'\') : (!document.isExportError ? $root.source(\'NotExportedYet\') : \'\')}}<\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified">{{$root.source(\'IsExported\')}}:<\/span><td class=doc-date><span ng-if=document.dateModified>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<\/span><\/table><\/div><\/div><\/div><\/div><\/div><div ng-if=answer class="ml20 mt10 well b0 br0"><div class=row><div class=col-sm-12><div class=row><div class="col-sm-9 fwb">{{$root.source(\'ResponseToRequest\')}}<\/div><div class=col-sm-3><span class=fr> {{answer.datePublished | date:\'dd-MM-yy, HH:mm:ss\'}} <\/span><\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'Requester\')}}:<\/div><div class="col-sm-9 col-lg-10"><span ng-if="answer.author === \'aboveThresholdReviewers\'"> {{$root.source(\'Amku\')}} <\/span> <span ng-if="answer.author === \'tender_owner\'"> {{tender.organization.name}} <\/span> <span ng-if="answer.author === \'complaint_owner\'"> {{currentComplaint.organization.name}} <\/span><\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'ReplySubject\')}}:<\/div><div class="col-sm-9 col-lg-10">{{answer.title}}<\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'ResponseText\')}}:<\/div><div class="col-sm-9 col-lg-10">{{answer.description}}<\/div><\/div><div class=row><div class="col-sm-3 col-lg-2">{{$root.source(\'Payee\')}}:<\/div><div class="col-sm-9 col-lg-10">{{getComplaintPostRecipientName(answer.recipient)}}<\/div><\/div><div class=row ng-if="answer.documents &amp;&amp; answer.documents.length"><div class=col-sm-12><div class=row><div class="col-sm-3 col-lg-2 fwb">{{$root.source(\'Documents\')}}:<\/div><\/div><div class=row><div class=col-sm-12><div class=scrollbarMobile><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<tr ng-repeat="document in answer.documents"><td class=doc-name ng-class="{\'docDeletes\' : document.isDeleted}"><div ng-if="!document.isRename &amp;&amp; bid.status != \'invalid\' &amp;&amp; bid.status != \'draft\'"><a download-doc title={{document.title}} preview={{document.url}} format={{document.format}} class=cp ng-bind=::document.title><\/a><\/div><td class=doc-state><span ng-if=document.isDeleted><i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}} <\/span> <span ng-if="!document.dateModified &amp;&amp; !bid.isDraft" class=xs-attention-2><\/span> <span ng-if="document.isExported === false">{{$root.source(\'NotExportedYet\')}}<\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified">{{$root.source(\'IsExported\')}}:<\/span><td class=doc-date><span ng-if=document.dateModified>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'                                                }} <\/span><\/table><\/div><\/div><\/div><\/div><\/div><div class=row ng-if=answer.canAddDocument><div class=col-sm-12><upload-file on-upload=addComplaintPostAnswerDocuments fields=addComplaintPostAnswerDocumentsFields files=complaintPostAnswerDocuments>{{$root.source(\'UploadDocumentToComplaint\')}}<\/upload-file><div class=row><div class=col-xs-12><div ng-show="complaintPostAnswerDocuments &amp;&amp; complaintPostAnswerDocuments.length &amp;&amp; addComplaintPostAnswerDocumentsCount > 0" class=uploadBlock><file-uploading-process documents=complaintPostAnswerDocuments><\/file-uploading-process><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><create-complaint-post ng-if="!answer &amp;&amp; complaintPost.canAnswerPost" complaint-post=complaintPost><\/create-complaint-post>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/objections/complaintObjections.html",'<div class=mb15><complaint-objection-manage-modal ng-if=objectionManageModalData.visible data=objectionManageModalData.data close=onObjectionManageModalClose><\/complaint-objection-manage-modal> <complaint-objection-delete-modal ng-if=objectionDeleteModalData.visible data=objectionDeleteModalData.data close=onObjectionDeleteModalClose><\/complaint-objection-delete-modal><div><div class="p10 mt0 mb10" style=background:white ng-repeat="objection in currentComplaint.objections track by $index"><div class=row><div class="col-md-12 mb5 fwb"><span>{{$root.source(\'Objection\')}} {{ objection.sequenceNumber ? \'№\' + objection.sequenceNumber : \'\' }}<\/span> <span ng-if="currentComplaint.canManageObjections &amp;&amp; currentComplaint.objections.length > 1" class="btn btn-danger" title="{{$root.source(\'Remove\')}}" ng-click=showObjectionDeleteModal(objection) style="float:right;padding:1px 6px;margin-top:-2px"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span> <span ng-if=currentComplaint.canManageObjections class="btn btn-warning" title="{{$root.source(\'Edit\')}}" ng-click=showObjectionManageModal(objection) style="float:right;padding:1px 6px;margin-top:-2px"> <i class="fa fa-pencil" aria-hidden=true><\/i> <\/span><\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'ObjectionTitle\')}}:<\/div><div class="col-sm-6 col-xs-7"><span class=white-space-pre-line>{{objection.title}}<\/span><\/div><\/div><div class=row ng-if=objection.description><div class="col-sm-3 col-xs-5">{{$root.source(\'ObjectionDescription\')}}:<\/div><div class="col-sm-6 col-xs-7"><span class=white-space-pre-line>{{objection.description}}<\/span><\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'ObjectionRelatesTo\')}}:<\/div><div class="col-sm-6 col-xs-7">{{getObjectionRelatesToDescription(objection)}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'ObjectionViolation\')}}:<\/div><div class="col-sm-6 col-xs-7">{{getObjectionClassificationSchemeTitle(objection)}} - {{getObjectionClassificationDescription(objection)}}<\/div><\/div><div class="ml20 mt10 well b0 br0"><div ng-repeat="argument in objection.arguments track by $index"><div class=row><div class="col-sm-12 fwb">{{$root.source(\'ObjectionArgument\')}}<\/div><\/div><div class="row mb15"><div class="col-sm-3 col-xs-5">{{$root.source(\'ObjectionArgumentDescription\')}}:<\/div><div class="col-sm-9 col-xs-7"><span class=white-space-pre-line>{{argument.description}}<\/span><\/div><\/div><div ng-if="argument.evidences &amp;&amp; argument.evidences.length" class=row><div class="col-sm-12 fwb">{{$root.source(\'Evidences\')}}<\/div><\/div><div ng-if="argument.evidences &amp;&amp; argument.evidences.length" ng-repeat="evidence in argument.evidences track by $index"><div class="row mt5"><div class="col-sm-3 col-xs-5">{{$root.source(\'EvidenceTitle\')}}:<\/div><div class="col-sm-9 col-xs-7">{{evidence.title}}<\/div><\/div><div class=row ng-if=evidence.description><div class="col-sm-3 col-xs-5">{{$root.source(\'EvidenceDescription\')}}:<\/div><div class="col-sm-9 col-xs-7"><span class=white-space-pre-line>{{evidence.description}}<\/span><\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'Document\')}}:<\/div><div class="col-sm-9 col-xs-7"><complaint-objection-argument-evidence-document-link evidence=evidence complaint=currentComplaint><\/complaint-objection-argument-evidence-document-link><\/div><\/div><\/div><\/div><\/div><div class="ml20 mt10 well b0 br0" ng-repeat="requestedRemedy in objection.requestedRemedies track by $index"><div><div class=row><div class="col-sm-12 fwb">{{$root.source(\'RequestedRemedy\')}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'RequestedRemedyType\')}}:<\/div><div class="col-sm-9 col-xs-7">{{getRequestedRemedyTypeTitle(requestedRemedy.typeId)}}<\/div><\/div><div class=row><div class="col-sm-3 col-xs-5">{{$root.source(\'RequestedRemedyDescription\')}}:<\/div><div class="col-sm-9 col-xs-7"><span class=white-space-pre-line>{{requestedRemedy.description}}<\/span><\/div><\/div><\/div><\/div><\/div><\/div><button ng-if=currentComplaint.canManageObjections class="btn btn-success" name=addComplaintObjection id=qa_AddComplaintObjection ng-click=showObjectionManageModal()> {{$root.source(currentComplaint.objections.length ? \'AddAnotherObjection\' : \'AddObjection\')}} <\/button><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/objections/complaintObjectionManageModal.html","<div class=\"modal fade\" id=complaintObjectionManageModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%;max-width:800px><form name=objectionFormName><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('Objection')}}<\/h4><\/div><div class=modal-body style=max-height:70vh;overflow:auto><complaint-objection-manage-form form-name=objectionFormName form-data=objectionFormData tender=data.tender is-complaint-creation=false complaint-relation-type=complaintRelationType complaint-lot-id=data.complaint.lotId complaint-award-id=data.complaint.awardId complaint-qualification-id=data.complaint.qualificationId complaint-cancellation-id=data.complaint.cancellationId complaint-documents=data.complaint.documents><\/complaint-objection-manage-form><\/div><div class=modal-footer><button class=\"btn btn-success\" name=saveObjectionBtn id=qa_SaveObjectionBtn ng-click=saveObjection() type=button ng-disabled=!objectionFormName.$valid> {{$root.source('Save')}} <\/button><\/div><\/div><\/form><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/objections/complaintObjectionDeleteModal.html","<div class=\"modal fade\" id=complaintObjectionDeleteModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('DeleteObjection')}}<\/h4><\/div><div class=modal-footer><button class=\"btn btn-success\" name=deleteObjection id=qa_DeleteObjection ng-click=deleteObjection() type=button> {{$root.source('Yes')}} <\/button> <button class=\"btn btn-danger\" ng-click=hideModal() type=button> {{$root.source('No')}} <\/button><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/objections/complaintObjectionManageForm.html",'<div id=complaintObjectionManageForm><div class=row><div class=col-sm-4><label for=objectionTitle class=control-label>{{$root.source(\'ObjectionTitle\')}}<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName.objectionTitle.$invalid}"><textarea name=objectionTitle id=objectionTitle cols=250 rows=1 ng-model=formData.title ng-disabled=!isCreation ng-maxlength=objectionTitleAndEvidenceTitleMaxLength type=text required class=form-control><\/textarea><div class=help-inline><span ng-show=!!formName.objectionTitle.$error.maxlength> {{getTitleMaxLengthErrorMessage()}} <\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><label for=objectionRelation class=control-label>{{$root.source(\'ObjectionRelatesTo\')}}<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName.objectionRelation.$error.required}"><select class=form-control id=objectionRelation name=objectionRelation ng-model=formData.relation ng-options="relation.title for relation in objectionRelations track by relation.relationId" ng-disabled=!isCreation required><\/select><\/div><\/div><div class=row><div class=col-sm-4><label>{{$root.source(\'ObjectionViolation\')}}:<\/label><\/div><div class=col-sm-8><div class=row><div class=col-sm-12 ng-class="{\'has-error\': formName.objectionClassificationScheme.$error.required}"><div><label for=objectionClassificationScheme>{{$root.source(\'ObjectionViolationType\')}}<\/label> <i class="fa fa-info-circle" aria-hidden=true et-popover-tooltip="{{$root.source(\'ComplaintObjectionViolationTypeTooltip\')}}"> <\/i><\/div><select class=form-control id=objectionClassificationScheme name=objectionClassificationScheme ng-model=formData.classificationScheme ng-change=clearObjectionClassification() ng-disabled=!isCreation ng-options="scheme.displayTitle for scheme in objectionClassificationSchemes track by scheme.id" required><\/select><\/div><div class=col-sm-12 ng-class="{\'has-error\': formName.objectionClassificationDescription.$error.required}"><label for=objectionClassificationScheme>{{$root.source(\'ObjectionViolationDescription\')}}<\/label> <select class=form-control id=objectionClassificationDescription name=objectionClassificationDescription ng-model=formData.classification ng-options="classification.displayDescription for classification in objectionClassifications track by classification.id" ng-disabled="!formData.classificationScheme || !isCreation" required><\/select><\/div><\/div><\/div><\/div><div class="row mb10"><div class=col-sm-12><div class="well pb0 mb5"><div class=row ng-repeat="argument in formData.arguments track by $index" ng-init="argumentIndex = $index"><div class="col-sm-12 mb10"><label>{{$root.source(\'ObjectionArgument\').toUpperCase()}}<\/label> <span ng-if="formData.arguments &amp;&amp; formData.arguments.length > 1" class="btn btn-danger" title="{{$root.source(\'Remove\')}}" ng-click=removeArgument(argumentIndex) style="float:right;padding:1px 6px;margin-top:-6px"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div class=col-sm-12><div class=row><div class=col-sm-4><div><label for={{argumentIndex}}_argumentDescription>{{$root.source(\'ObjectionArgumentDescription\')}}<\/label> <i class="fa fa-info-circle" aria-hidden=true et-popover-tooltip="{{$root.source(\'ComplaintObjectionArgumentDescriptionTooltip\')}}"> <\/i><\/div><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName[argumentIndex + \'_argumentDescription\'].$error.required}"><textarea name="{{argumentIndex + \'_argumentDescription\'}}" id={{argumentIndex}}_argumentDescription cols=250 rows=1 ng-model=argument.description ng-disabled=argument.id type=text required class=form-control><\/textarea><\/div><\/div><div class=row ng-if=!isComplaintCreation><div class=col-sm-12 ng-repeat="evidence in argument.evidences track by $index" ng-init="evidenceIndex = $index"><div class="mt10 mb10"><div><label>{{$root.source(\'Evidence\').toUpperCase()}}<\/label> <i class="fa fa-info-circle" aria-hidden=true et-popover-tooltip="{{$root.source(\'ComplaintObjectionArgumentEvidenceDocumentTooltip\')}}"> <\/i><\/div><span class="btn btn-danger" title="{{$root.source(\'Remove\')}}" ng-click="removeArgumentEvidence(argument, evidenceIndex)" style="float:right;padding:1px 6px;margin-top:-6px"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div class=row><div class=col-sm-4><label for={{argumentIndex}}_{{evidenceIndex}}_evidenceTitle>{{$root.source(\'EvidenceTitle\')}}:<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName[argumentIndex + \'_\' + evidenceIndex + \'_evidenceTitle\'].$invalid}"><textarea name="{{argumentIndex + \'_\' + evidenceIndex + \'_evidenceTitle\'}}" id={{argumentIndex}}_{{evidenceIndex}}_evidenceTitle cols=250 rows=1 ng-model=evidence.title ng-disabled=evidence.id ng-maxlength=objectionTitleAndEvidenceTitleMaxLength type=text required class=form-control><\/textarea><div class=help-inline><span ng-show="!!formName[argumentIndex + \'_\' + evidenceIndex + \'_evidenceTitle\'].$error.maxlength"> {{getTitleMaxLengthErrorMessage()}} <\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><label for={{argumentIndex}}_{{evidenceIndex}}_evidenceRelatedDocument>{{$root.source(\'Document\')}}:<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName[argumentIndex + \'_\' + evidenceIndex + \'_evidenceRelatedDocument\'].$error.required}"><select class=form-control id={{argumentIndex}}_{{evidenceIndex}}_evidenceRelatedDocument name="{{argumentIndex + \'_\' + evidenceIndex + \'_evidenceRelatedDocument\'}}" ng-model=evidence.relatedDocument ng-options="document.title for document in complaintExportedDocuments track by document.id" required><\/select><div class=help-inline><span ng-show=!complaintDocuments.length>{{$root.source(\'EvidenceEmptyComplaintDocumentsError\')}}<\/span><\/div><\/div><\/div><\/div><div class=col-sm-12><button class="btn btn-success btn-sm" name=addArgumentEvidence id=qa_AddArgumentEvidence type=button ng-click=addArgumentEvidence(argument)> {{$root.source(!argument.evidences.length ? \'AddEvidence\' : \'AddAnotherEvidence\')}} <\/button><\/div><\/div><\/div><\/div><\/div><\/div><div class=col-sm-12 ng-if=tender.canComplaintObjectionHaveMoreThanOneArguments><button class="btn btn-success btn-sm" name=addArgument id=qa_AddArgument type=button ng-click=addArgument()> {{$root.source(\'AddAnotherObjectionArgument\')}} <\/button><\/div><\/div><div class=row><div class=col-sm-12><div class="well pb0 mb5" ng-if="formData.requestedRemedies &amp;&amp; formData.requestedRemedies.length"><div class=row ng-repeat="requestedRemedy in formData.requestedRemedies track by $index"><div class="col-sm-12 mb10"><label>{{$root.source(\'RequestedRemedy\').toUpperCase()}}<\/label> <span ng-if="formData.requestedRemedies &amp;&amp; formData.requestedRemedies.length > 1" class="btn btn-danger" title="{{$root.source(\'Remove\')}}" ng-click=removeRequestedRemedy($index) style="float:right;padding:1px 6px;margin-top:-6px"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div class=col-sm-12><div class=row><div class=col-sm-4><label for={{$index}}_requestedRemedyType>{{$root.source(\'RequestedRemedyType\')}} <i class="fa fa-info-circle" aria-hidden=true et-popover-tooltip="{{$root.source(\'ComplaintObjectionRequestedRemedyTooltip\')}}"> <\/i> <\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName[$index + \'_requestedRemedyType\'].$error.required}"><select class=form-control id={{$index}}_requestedRemedyType name="{{$index + \'_requestedRemedyType\'}}" ng-model=requestedRemedy.type ng-options="type.titleUk for type in objectionRemedyTypes track by type.type" ng-disabled=requestedRemedy.id required><\/select><\/div><\/div><div class=row><div class=col-sm-4><label for={{$index}}_requestedRemedyDescription>{{$root.source(\'RequestedRemedyDescription\')}}<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName[$index + \'_requestedRemedyDescription\'].$error.required}"><textarea name="{{$index + \'_requestedRemedyDescription\'}}" id={{$index}}_requestedRemedyDescription cols=250 rows=1 ng-model=requestedRemedy.description ng-disabled=requestedRemedy.id type=text required class=form-control><\/textarea><\/div><\/div><\/div><\/div><\/div><\/div><div class=col-sm-12><button class="btn btn-success btn-sm" name=addRequestedRemedy id=qa_AddRequestedRemedy type=button ng-click=addRequestedRemedy()> {{$root.source(\'AddAnotherRequestedRemedy\')}} <\/button><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/objections/complaintObjectionArgumentEvidenceDocumentLink.html",'<a download-doc class=cp title={{document.title}} preview={{document.url}} format={{document.format}}> <i class="fa fa-file-text" aria-hidden=true><\/i> {{document.title}} <\/a>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalConfermComplaint.html","<div class=\"modal fade\" id=modalConfermComplaint aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>×<\/button><h4 class=\"modal-title mb0\">{{$root.source('DearCustomer')}}!<\/h4><\/div><div class=modal-body><div class=container-fluid><p>{{$root.source('ConfirmComplaint1')}} <b>{{$root.source('ConfirmComplaint2')}}<\/b> {{$root.source('ConfirmComplaint3')}}<p>{{$root.source('ConfirmComplaint4')}}:<ul><li>- {{$root.source('ConfirmComplaint5')}};<li>- {{$root.source('ConfirmComplaint6')}};<li>- {{$root.source('ConfirmComplaint7')}};<li>- {{$root.source('ConfirmComplaint8')}};<li>- {{$root.source('ConfirmComplaint9')}}.<\/ul><p>{{$root.source('ConfirmComplaint10')}}:<\/p><button class=\"btn btn-success\" disabled>{{$root.source('CreateTendererAction')}}<\/button><br><p>{{$root.source('ConfirmComplaint11')}} <b>+38 (044) 392 36 82<\/b><\/div><\/div><div class=modal-body><div class=\"container-fluid tac\"><h3>{{$root.source('ConfirmComplaint12')}}<\/h3><button type=button class=\"btn btn-success ng-isolate-scope\" data-dismiss=modal click-and-block=modalConfermComplaint()>{{$root.source('Yes')}}<\/button> <button type=button class=\"btn btn-primary\" data-dismiss=modal>{{$root.source('No')}}<\/button> <br><br><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/complaintsTender.html",'<div class=row ng-if="passedComplaints.length==0"><div class=col-sm-12><span>{{$root.source(\'NoClaimsComplaints\')}}.<\/span><\/div><\/div><div ng-show="passedComplaints.length>0" ng-repeat="(key, value) in passedComplaints | groupBy: \'type\'" class="mb10 w100 fl"><div ng-show="passedComplaints.length>0"><h5 ng-if="key==\'claim\'" class=mt0>{{$root.source(\'Claims\')}}<\/h5><h5 ng-if="key==\'complaint\'" class=mt0>{{$root.source(\'Complaints\')}}<\/h5><\/div><div class=complaint-block><div uib-accordion close-others=false><div uib-accordion-group is-open=isopen class="tree-00 w100 fl panel-collapse collapse in" ng-repeat="complaint in value  | orderBy:\'date\':true" id={{complaint.complaintID}} ng-init="isopen = complaint.id === showComplaint(value)"><div uib-accordion-heading><span class="hidden-print tree-state fl" ng-show=!isopen>+<\/span> <span class="hidden-print tree-state fl" ng-show=isopen>-<\/span><div class=tree-tom-name><div class=fl><div name=status ng-class=getStatusLabelClass(complaint.status) class=label>{{getComplaintStatus(complaint.status, complaint.type, tender.isNewCancellationFlow2020)}}<\/div><span name=title title={{complaint.title}}>{{complaint.title}}<\/span><\/div><\/div><\/div><div ng-switch=getComplaintTypeFor(complaint)><div ng-switch-when=tender class="well w100 br0 fl"><tender-complaint procurement-method-type=procurementMethodType current-complaint=complaint reload=reload() allowed-extensions=allowedFileExtensions tenderid=tenderid tender-status=tenderStatus tender=tender><\/tender-complaint><\/div><div ng-switch-when=qualification class="well w100 br0 fl"><qualification-complaint procurement-method-type=procurementMethodType current-complaint=complaint reload=reload() allowed-extensions=allowedFileExtensions tenderid=tenderid tender-status=tenderStatus tender=tender><\/qualification-complaint><\/div><div ng-switch-when=award class="well w100 br0 fl"><award-complaint procurement-method-type=procurementMethodType current-complaint=complaint reload=reload() allowed-extensions=allowedFileExtensions tenderid=tenderid tender-status=tenderStatus tender=tender><\/award-complaint><\/div><div ng-switch-when=cancellation class="well w100 br0 fl"><cancellation-complaint procurement-method-type=procurementMethodType current-complaint=complaint reload=reload() allowed-extensions=allowedFileExtensions tenderid=tenderid tender-status=tenderStatus tender=tender><\/cancellation-complaint><\/div><\/div><\/div><\/div><div ng-include="\'cancelComplaint from cache\'" ng-controller=cancelComplaintCtrl><\/div><div ng-include="\'answerComplaint from cache\'" ng-controller=answerComplaintCtrl><\/div><div ng-include="\'setStoppingComplaint from cache\'" ng-controller=setStoppingComplaintCtrl><\/div><div ng-include="\'tendererActionComplaint from cache\'" ng-controller=tendererActionComplaintCtrl><\/div><div ng-include="\'modalConfermComplaint from cache\'"><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/complaint/createComplaintPost.html",'<div class=row><div class=col-sm-12><div class=btn-group role=group><button class="btn btn-success" ng-click="vm.showCreateComplaintPostForm = true" ng-hide=vm.showCreateComplaintPostForm>Надати відповідь на запит<\/button><\/div><\/div><\/div><div class=row ng-show=vm.showCreateComplaintPostForm><div class=col-sm-12><div class=row><div class="col-sm-12 fwb">{{$root.source(\'ResponseToRequest\')}}<\/div><\/div><div class=row><div class=col-sm-2>{{$root.source(\'ReplySubject\')}}:<\/div><div class=col-sm-9><input type=text required class=form-control ng-model=createComplaintPostModel.title><\/div><\/div><div class=row><div class=col-sm-2>{{$root.source(\'ResponseText\')}}:<\/div><div class=col-sm-9><textarea class=form-control required ng-model=createComplaintPostModel.description><\/textarea><\/div><\/div><div class=row><div class=col-sm-12><button class="btn btn-success" ng-disabled=createComplaintPostDisabled() ng-click=createComplaintPost(complaintPost.id)>Опублікувати відповідь на запит<\/button> <button class=btn ng-click="vm.showCreateComplaintPostForm = false">{{$root.source(\'Close\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/ComplaintPay/payByCardComplaint.html","<button class=\"btn btn-success\" ng-click=openPayByCardModal() btn-disabled-reasons={{currentComplaint.showPayByCard}} id=openPayByCardModal> {{$root.source('PayOnline')}} <\/button><div class=\"modal fade\" id=liqPay-{{id}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('PayAttention')}}!<\/h4><\/div><div class=modal-body style=text-align:center>{{$root.source('PaymentBySpecifiedDetails')}}<p style=font-weight:bold>{{$root.source('LiqPayCommission')}}<\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-danger mt2\" data-dismiss=modal>{{$root.source('Close')}}<\/button> <button class=\"btn btn-success\" ng-disabled=isDisabled ng-click=payByCard(currentComplaint)> {{$root.source('Continue')}} <\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criterias/addBidCriterias.html",'<div ng-repeat="(key, criteriaData) in groupedCriterias" id=criteria_group_{{key}}><div class=tender-criteria-block ng-if=criteriaData.length><criteria-templates bid=bid tender-status=tender.status ng-if=$first><\/criteria-templates><div class=tender-block-header-block><h3 class=tender-block-header ng-if=!canCloseCriterias id=bidCriteriaType_{{key}}>{{getLocalizationTextFromDictionary(key, criteriaTypes)}}<\/h3><h4 class="tender-block-header mt10 ml0" ng-if=canCloseCriterias id=bidCriteriaType_{{key}}>{{getLocalizationTextFromDictionary(key, criteriaTypes)}}<\/h4><button class="btn btn-sm btn-danger" ng-if=canCloseCriterias ng-click=closeCriterias()> <i class="fa fa-remove"><\/i> {{$root.source(\'Close\')}} <\/button><\/div><div class="tender-criteria mb10" ng-repeat="singleCriteria in criteriaData"><div class="row ml10 mt5"><div class="col-xs-12 criteria-title" id=criteria_title_{{key}}_{{$index}}>{{$index + 1}}. {{singleCriteria.title}}<\/div><\/div><div ng-if=hasLccCriteria(singleCriteria.classification.id) class="row ml10 mr10"><div class=col-xs-12 style=font-weight:bold>{{singleCriteria.description}}<\/div><\/div><div ng-repeat="criteriaRequirementGroup in singleCriteria.requirementGroups" class="row mb0 ml10 mr10"><div ng-if=criteriaRequirementGroup.requirements[0].title class="requirement_title col-xs-12 mb5"><b> {{criteriaRequirementGroup.description}} <\/b><\/div><div ng-if=criteriaRequirementGroup.requirements[0].title class=col-xs-12><label class=fwn> <input type=radio ng-value=criteriaRequirementGroup.requirements[0].title ng-model=selectedTenderCriteriaRequirementGroups[lotId][singleCriteria.id] ng-class="{\'error-border\': !selectedTenderCriteriaRequirementGroups[lotId][singleCriteria.id] &amp;&amp; !isAward}" ng-change="onSelectedTenderCriteriaRequirementGroupChange(singleCriteria, criteriaRequirementGroup, true)" ng-trim=false class=criteria-radio id=requirement_title_r_{{singleCriteria.id}}_{{criteriaRequirementGroup.id}}> {{criteriaRequirementGroup.requirements[0].title}} <\/label><\/div><div ng-if="criteriaRequirementGroup.requirements[0].dataType !== \'boolean\' &amp;&amp;                            selectedTenderCriteriaRequirementGroups[lotId][singleCriteria.id] &amp;&amp;                            getSelectedGroup(singleCriteria).id === criteriaRequirementGroup.id"><div class=col-xs-12 ng-if=!isLocalizationCriteria(singleCriteria.classification)><criteria-requirement-confirmation-method single-requirement=criteriaRequirementGroup.requirements[0] choosed-criteria-requirement=choosedTenderCriteriaRequirementValues need-title=false is-first=true need-to-show-specific-type=false criteria-change=onSingleCriteriaChange> <\/criteria-requirement-confirmation-method><\/div><div ng-if=isLocalizationCriteria(singleCriteria.classification)><div ng-if="criteriaRequirementGroup.requirements[0].dataType === \'number\'" class="flexBox col-xs-12" style=flex-wrap:wrap><div class="col-md-5 pl0"><input class=form-control id=requirement_product_inp_{{singleCriteria.id}}_{{singleRequirement.id}} ng-value=selectedLocalizedProduct[singleCriteria.itemId].localizedProductTitle name=customerCountryName ng-class="{\'error-border\': !selectedLocalizedProduct[singleCriteria.itemId].localizedProductTitle}" disabled required><\/div><button id=requirement_open_product_modal_{{singleCriteria.id}}_{{singleRequirement.id}} class="btn btn-info" ng-click=openLocalizedProductModal(singleCriteria.itemId)> {{                                  selectedLocalizedProduct[singleCriteria.itemId].localizedProductTitle ?                                    $root.source(\'ChangeItemProduct\') :                                    $root.source(\'SelectItemProduct\')                               }} <\/button> <localized-product-modal ng-if=selectedTenderClassifications.length related-item-id=singleCriteria.itemId localized-product-select=localizedProductSelect single-requirement=criteriaRequirementGroup.requirements[0] choosed-criteria-requirement=choosedTenderCriteriaRequirementValues selected-cpvs=selectedTenderClassifications selected-product-id=selectedLocalizedProduct[singleCriteria.itemId].localizedProductId> <\/localized-product-modal><\/div><div ng-if="criteriaRequirementGroup.requirements[0].dataType === \'string\'" class="flexBox col-xs-12 p0" style=flex-wrap:wrap><div class="col-xs-12 col-sm-3">{{$root.source(\'ProductionCountries\')}}<\/div><div class="col-xs-12 col-sm-9"><div class=input-group id=procTypesFilter><input type=text id=requirement_countries_inp_{{singleCriteria.id}}_{{singleRequirement.id}} class="form-control w100" aria-label=... ng-model=selectedCountriesLabel[criteriaRequirementGroup.requirements[0].id] ng-class="{\'error-border\': !selectedCountriesLabel[criteriaRequirementGroup.requirements[0].id]}" required disabled><div class="input-group-btn dropdown" dropdown is-open=$parent.isProcTypOpen auto-close=outsideClick><button type=button id=requirement_open_dropdown_inp_{{singleCriteria.id}}_{{singleRequirement.id}} class="btn btn-default dropdown-toggle" data-toggle=dropdown> <span class=caret><\/span> <\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style=overflow-y:scroll;overflow-x:auto;width:420px;padding-left:35px;max-height:300px><li ng-repeat="item in criteriaRequirementGroup.requirements[0].expectedValues"><label class=checkbox> <input type=checkbox id=requirement_country_ch_{{singleCriteria.id}}_{{singleRequirement.id}} ng-model=checkedCountries[criteriaRequirementGroup.requirements[0].id][$index] ng-click="changeCountrySelection(item, checkedCountries[criteriaRequirementGroup.requirements[0].id][$index], criteriaRequirementGroup.requirements[0].id)"> {{getLocalizedCountryName(item)}} <\/label><\/ul><\/div><\/div><\/div><\/div><\/div><\/div><div ng-if="selectedTenderCriteriaRequirements[lotId][singleCriteria.id] &amp;&amp; getSelectedGroup(singleCriteria).id === criteriaRequirementGroup.id" class=col-xs-12><criteria-confirmation-method ng-if=criteriaRequirementGroup.requirements[0].eligibleEvidences.length evidences=criteriaRequirementGroup.requirements[0].eligibleEvidences docs=tender.documents> <\/criteria-confirmation-method><div ng-if="singleCriteria.classification.id != \'CRITERION.OTHER.BID.LANGUAGE\'                                &amp;&amp; singleCriteria.classification.id != \'CRITERION.OTHER.CONTRACT.GUARANTEE\'"><label ng-if=requirementEvidences[lotId][criteriaRequirementGroup.requirements[0].id].length>Підтвердження<\/label><div ng-repeat="singleEvidence in requirementEvidences[lotId][criteriaRequirementGroup.requirements[0].id]"><criteria-evidence evidence=singleEvidence documents=filteredDocuments requirement=criteriaRequirementGroup.requirements[0] requirement-evidences=requirementEvidences[lotId][criteriaRequirementGroup.requirements[0].id] evidence-index=$index lot-index=lotId related-document-for-evidence=requirementEvidenceDocs[lotId][singleEvidence.id] is-award=isAward lot=lot bid=bid is-qualification=isQualification tender=tender skip-documents-check=skipDocumentsCheck criteria-type=singleCriteria.classification.id can-upload-docs=canUploadDocs> <\/criteria-evidence><\/div><div ng-if="criteriaRequirementGroup.requirements.length > 1" ng-repeat="singleRequirement in selectedTenderCriteriaRequirements[lotId][singleCriteria.id]"><div ng-if=!$first><criteria-requirement-confirmation-method single-requirement=singleRequirement choosed-criteria-requirement=choosedTenderCriteriaRequirementValues need-title=true is-first=false need-to-show-specific-type=true criteria-change=onSingleCriteriaChange><\/criteria-requirement-confirmation-method><div ng-repeat="singleEvidence in requirementEvidences[lotId][singleRequirement.id]"><criteria-evidence evidence=singleEvidence documents=filteredDocuments requirement=singleRequirement evidence-index=$index requirement-evidences=requirementEvidences[lotId][singleRequirement.id] lot-index=lotId lot=lot bid=bid tender=tender is-qualification=isQualification is-award=isAward skip-documents-check=skipDocumentsCheck related-document-for-evidence=requirementEvidenceDocs[lotId][singleEvidence.id] criteria-type=singleCriteria.classification.id can-upload-docs=canUploadDocs> <\/criteria-evidence><\/div><\/div><\/div><\/div><\/div><\/div><div ng-if=showDetailes[lotId][singleCriteria.id]><div class="row ml10" ng-if=singleCriteria.description><div class="col-md-2 col-sm-12">{{$root.source(\'Description\')}}:<\/div><div class="col-md-9 col-sm-12">{{singleCriteria.description}}<\/div><\/div><div class="row ml10" ng-if=singleCriteria.source><div class="col-md-2 col-sm-12">{{$root.source(\'AppliesTo\')}}:<\/div><div class="col-md-9 col-sm-12">{{getLocalizationTextFromDictionary(singleCriteria.source, localizationDetailesDictionary)}}<\/div><\/div><div class="row ml10" ng-if=singleCriteria.source><div class="col-md-2 col-sm-12">{{$root.source(\'RelatesTo\')}}:<\/div><div class="col-md-9 col-sm-12">{{getLocalizationTextFromDictionary(singleCriteria, localizationDetailesDictionary)}}<\/div><\/div><div class="row ml10" ng-if="singleCriteria.legislation &amp;&amp; singleCriteria.legislation.length"><div class="col-md-2 col-sm-12">{{$root.source(\'Legislation\')}}:<\/div><div class="col-md-9 col-sm-12"><div class=legislation-criteria ng-repeat="legislation in singleCriteria.legislation"><a ng-href={{legislation.identifier.uri}} target=_blank>{{legislation.article}}<\/a> <span>&nbsp &nbsp<\/span><\/div><\/div><\/div><\/div><div class="row ml10"><div class=col-sm-12><input id=showDetailes_{{lotId}}_{{singleCriteria.id}} type=checkbox ng-model=showDetailes[lotId][singleCriteria.id] class=dn> <label for=showDetailes_{{lotId}}_{{singleCriteria.id}} class=cp> <i class="fa fa-angle-up contract-detailes-icon" ng-if=showDetailes[lotId][singleCriteria.id]><\/i> <i class="fa fa-angle-down contract-detailes-icon" ng-if=!showDetailes[lotId][singleCriteria.id]><\/i> {{$root.source(\'Detailes\')}} <\/label><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criterias/localizedProductModal/localizedProductModal.html",'<div class="modal fade" id=localizedProductModal-{{relatedItemId}} aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg" style=max-width:95vw><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectProduct\')}}<\/h4><input type=text ng-model=searchstring class=form-control id=requirement_classification_code_{{singleRequirement.id}} placeholder="{{$root.source(\'EnterCodeName\')}}" ng-change=search(searchstring)><\/div><div class="modal-body overflow-auto" style=min-height:400px><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected w100"><tr ng-if="$data.length > 0" ng-repeat="item in $data" style=word-wrap:anywhere ng-click="selectProduct(item, $data)" ng-class="{\'active\': item.$selected}"><td data-title="$root.source(\'Manufacturer\')"><div>{{ item.vendor.name }}<\/div><div>{{ item.vendor.identifier.scheme }}; {{ item.vendor.identifier.id }}<\/div><td data-title="$root.source(\'ProductType\')"><span>{{item.title}}<\/span><td data-title="$root.source(\'LocalizationDegree\')"><span>{{item.requirementResponses[0].value}}<\/span><td data-title="$root.source(\'ProductBrand\')"><span>{{item.brand.name}} {{item.brand.uri}}<\/span><td data-title="$root.source(\'Classificator\')"><div><strong> {{ item.classification.id }} <\/strong><\/div><div><span> {{ item.classification.description }} <\/span><\/div><div ng-repeat="additionalClassification in item.additionalClassifications"><div><strong> {{ additionalClassification.apiId }} <\/strong><\/div><div><span> {{ additionalClassification.description }} <\/span><\/div><\/div><td data-title="$root.source(\'Profile\')"><span>{{ item.profile.title }}<\/span><tr ng-if="$data.length === 0"><td colspan=6>{{$root.source(\'NoData\')}}<\/table><\/div><div class=modal-footer><button ng-if=selectedProduct id=requirement_select_product_{{singleRequirement.id}} type=button class="btn btn-info" ng-click=setSelectedProductToRequirement() data-dismiss=modal> {{$root.source(\'Choose\')}} <\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criterias/bidCriterias.html",'<div ng-repeat="(key, criteriasByType) in groupedCriterias"><div ng-if=!isObjectEmpty(criteriasByType)><div class="tree treeTopSet tree-bid-criterias-{{key}}-{{bid.id}} collapsed cp w100 fl" data-target=#tree-bid-criterias-{{key}}-{{bid.id}} aria-expanded=false data-toggle=collapse><span class="hidden-print tree-state plus">+<\/span> <span class="hidden-print tree-state minus">-<\/span><div class=mt3><b id=bidCriteriaTypeView_{{key}}>{{getLocalizationTextFromDictionary(key, criteriaTypes)}} <\/b><\/div><\/div><div id=tree-bid-criterias-{{key}}-{{bid.id}} class="panel-collapse bid-criteria-container collapse tree-bid-criterias-{{key}}-{{bid.id}} w100 fl"><div ng-repeat="(key, criteriaData) in criteriasByType" class=tender-criteria ng-class="{\'mb10\': !$last}"><div class="row ml10 mt5"><div class="col-xs-12 criteria-title"><b id=criteria_title_{{criteriaData.criteria.id}}_{{$index}}>{{$index + 1}}. {{criteriaData.criteria.title}}<\/b><\/div><\/div><div class="row ml10 mt5"><div class="col-xs-12 criteria-title"><b id=criteria_group_description_{{criteriaData.criteria.id}}_{{$index}}> {{criteriaData.group.description}} <\/b><\/div><\/div><div ng-repeat="requirement in criteriaData.requirements"><div ng-if=$first class="row ml10"><div class=col-xs-12 id=requirement_title_rb_{{requirement.id}}>{{requirement.title}}<span ng-if="requirement.dataType !== \'boolean\'">:<\/span><\/div><div class="col-md-10 col-sm-12" ng-if="requirement.dataType !== \'boolean\'" id=requirement_value_inp_{{requirement.id}}>{{requirement.value}}<\/div><\/div><div ng-if=!$first class="row ml10"><div ng-switch=requirement.dataType><div ng-switch-when=boolean class=col-xs-12 id=requirement_title_cb_{{requirement.id}}><input type=checkbox ng-checked="requirement.value === \'true\' || requirement.value === \'True\'" disabled> {{requirement.title}}<\/div><div ng-switch-default><div class="col-md-2 col-sm-12" id=requirement_title_inp_{{requirement.id}}>{{requirement.title}}:<\/div><div class="col-md-10 col-sm-12" id=requirement_value_inp_{{requirement.id}}>{{requirement.value}}<\/div><\/div><\/div><\/div><div ng-if=isLocalizationCriteria(criteriaData.criteria.classification)><div ng-if=requirement.value class="row ml10"><div class="col-md-2 col-sm-12" id=requirement_selected_product_label_{{requirement.id}}><span>{{$root.source(\'SelectedProduct\')}}:<\/span><\/div><div class="col-md-10 col-sm-12" id=requirement_selected_product_{{requirement.id}}><a ng-href="/v2/localization/product?id={{selectedLocalizedProduct[criteriaData.criteria.itemId].localizedProductId}}" target=_blank rel="noindex, nofollow"> {{selectedLocalizedProduct[criteriaData.criteria.itemId].localizedProductTitle}} <\/a><\/div><\/div><div ng-if=requirement.values class="row ml10"><div class=col-xs-12><span ng-repeat="countryCode in requirement.values"> {{getLocalizedCountryName(countryCode)}} <span ng-if=!$last>,<\/span> <\/span><\/div><\/div><\/div><div ng-if="requirement.evidences &amp;&amp; requirement.evidences.length"><div ng-repeat="evidence in requirement.evidences" class="row ml10"><div class="col-md-2 col-sm-12">{{$root.source(\'Evidence\')}}:<\/div><div class="confirmation-method-evidence col-sm-1">{{getEvidenceTypeTitle(evidence)}}<\/div><div class="col-md-9 col-sm-11" id=evidence_relatedDocumentId_{{evidence.id}}><a ng-if=evidence.relatedDocumentId download-doc bidapiid={{bid.apiId}} documentapiid={{getRealatedEviedenceDocument(evidence).apiId}} tenderapiid={{tender.apiId}} href={{getRealatedEviedenceDocument(evidence).url}} class="evidence-document mr5"> <i class="fa fa-download" aria-hidden=true><\/i> <\/a> <a ng-if=evidence.relatedDocumentId download-doc bidapiid={{bid.apiId}} documentapiid={{getRealatedEviedenceDocument(evidence).apiId}} preview={{getRealatedEviedenceDocument(evidence).url}} tenderapiid={{tender.apiId}} class=evidence-document> {{getRealatedEviedenceDocument(evidence).title}}, <\/a> <span id=evidenceDocTitleDesc_{{evidence.id}}> {{evidence.title}} {{evidence.title && evidence.description ? \',\' : \'\'}} {{evidence.description}} <\/span><\/div><\/div><\/div><\/div><div ng-if=showDetailes[bid.id][criteriaData.criteria.id]><div class="row ml10" ng-if=criteriaData.criteria.description><div class="col-md-2 col-sm-12">{{$root.source(\'Description\')}}:<\/div><div class="col-md-9 col-sm-12" id=criteria_description_{{criteriaData.criteria.id}}>{{criteriaData.criteria.description}}<\/div><\/div><div class="row ml10" ng-if=criteriaData.criteria.source><div class="col-md-2 col-sm-12">{{$root.source(\'AppliesTo\')}}:<\/div><div class="col-md-9 col-sm-12" id=criteria_source_{{criteriaData.criteria.id}}>{{getLocalizationTextFromDictionary(criteriaData.criteria.source, localizationDetailesDictionary)}}<\/div><\/div><div class="row ml10" ng-if=criteriaData.criteria.source><div class="col-md-2 col-sm-12">{{$root.source(\'RelatesTo\')}}:<\/div><div class="col-md-9 col-sm-12" id=criteria_relatesTo_{{criteriaData.criteria.id}}>{{getLocalizationTextFromDictionary(criteriaData.criteria.relatesTo, localizationDetailesDictionary, criteriaData.criteria)}}<\/div><\/div><div class="row ml10" ng-if="criteriaData.criteria.legislation &amp;&amp; criteriaData.criteria.legislation.length"><div class="col-md-2 col-sm-12">{{$root.source(\'Legislation\')}}:<\/div><div class="col-md-9 col-sm-12"><div class=legislation-criteria ng-repeat="legislation in criteriaData.criteria.legislation"><a ng-href={{legislation.identifier.uri}} id=criteria_relatesTo_{{legislation.id}}>{{legislation.article}}<\/a> <span>&nbsp &nbsp<\/span><\/div><\/div><\/div><\/div><div class="row ml10"><div class=col-sm-12><input id=showDetailes_{{bid.id}}_{{criteriaData.criteria.id}} type=checkbox ng-model=showDetailes[bid.id][criteriaData.criteria.id] class=dn> <label for=showDetailes_{{bid.id}}_{{criteriaData.criteria.id}} class=cp> <i class="fa fa-angle-up contract-detailes-icon" ng-if=showDetailes[bid.id][criteriaData.criteria.id]><\/i> <i class="fa fa-angle-down contract-detailes-icon" ng-if=!showDetailes[bid.id][criteriaData.criteria.id]><\/i> {{$root.source(\'Detailes\')}} <\/label><\/div><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/criterias/criteriaEvidence.html","<div id=evidence_{{evidenceIndex}}_{{lotIndex}} class=row><div class=col-sm-3><span class=confirmation-method-evidence> {{getEvidenceTypeTitle(evidence)}}<div class=row ng-if=\"evidence.type === 'document' &amp;&amp; canUploadDocs\"><div class=col-sm-12><upload-file on-upload=uploadNewDocToBid on-success=newDocUploaded files=documents fields=newDocToBidFields lot=lot no-plus-icon=true id=\"'criteria_doc_upload'\"><\/upload-file><\/div><\/div><\/span><\/div><div ng-if=\"evidence.type === 'document'\" class=col-sm-3><span> {{$root.source('Document')}} <\/span> <select ng-options=\"document.title for document in filteredDocuments track by document.id\" ng-model=vm.relatedDocument ng-class=\"{'error-border': !vm.relatedDocument}\" ng-change=onEvidenceDocumentChanged() class=form-control> <\/select><\/div><div class=col-sm-3 ng-class=\"{'col-sm-offset-3': evidence.type === 'statement'}\"><span> {{$root.source('Header')}}: <\/span> <input type=text id=evidenceTitle_{{requirement.id}}_{{evidenceIndex}}_{{lotIndex}} ng-model=evidence.title ng-change=onEvidenceChanged() ng-class=\"{'error-border': evidence.type === 'statement' &amp;&amp; !evidence.title}\" class=form-control><\/div><div class=col-sm-3><span> {{$root.source('Description')}}: <\/span> <input type=text id=evidenceDesc_{{requirement.id}}_{{evidenceIndex}}_{{lotIndex}} ng-model=evidence.description class=form-control><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/GetPdfModal/GetPdfForComplaintButton.html","<button class=\"btn btn-success\" style=background-color:transparent;color:#33c15f;border-width:2px ng-click=showPdfModal() btn-disabled-reasons={{currentComplaint.showDownloadInvoice}} id=showPdfModal> {{$root.source('DownloadPaymentDocument')}} <\/button><div class=\"modal fade\" id=getPdfModal-{{id}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><form name=getPdf><div class=modal-header><h4 class=modal-title>{{$root.source('FormationPaymentDocument')}}<\/h4><\/div><div class=modal-body style=text-align:center>{{$root.source('PaymentBySpecifiedDetails')}}<p style=font-weight:bold>{{$root.source('EnterYourIbanNumber')}}:<\/p><input id=iban name=iban maxlength=34 ng-model=iban required style=width:350px;margin-top:10px><\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-danger mt2\" data-dismiss=modal>{{$root.source('Close')}}<\/button> <button type=button ng-disabled=!iban ng-click=getDataForInvoice(currentComplaint) class=\"btn btn-success mt2\">{{$root.source('Continue')}}<\/button><\/div><\/div><\/form><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/import/tenderLogs.html",'<div class="panel panel-body"><table ng-show="logs.length>0" ng-table=tableParams class="table table-hover table-striped table-bordered pointer new-table"><tr ng-repeat="logs in $data"><td data-title="$root.source(\'Date\')" data-sortable="\'Date\'">{{logs.date | date:\'dd-MM-yy HH:mm:ss\'}}<td data-title="$root.source(\'EventType\')" data-sortable="\'EventType\'">{{logs.eventType}}<td data-title="$root.source(\'Messages\')" data-sortable="\'Message\'">{{logs.message}}<td data-title="$root.source(\'Caller\')" data-sortable="\'Caller\'">{{logs.caller}}<td data-title="$root.source(\'Exception\')" data-sortable="\'Exception\'">{{logs.exception}}<td data-title="$root.source(\'Duration\')" data-sortable="\'Data\'">{{logs.data}}<\/table><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/answerToRequestForCpbProcedure.html","<div class=\"modal fade\" id=responseToRequestForCpbProcedure tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button> <span class=modal-title>{{$root.source('ResponseCZO')}}<\/span><\/div><div class=modal-body><form id=responseToRequestForCpbProcedureForm name=responseToRequestForCpbProcedureForm class=form-horizontal novalidate><div class=row><div class=col-sm-3>Назва:<\/div><div class=col-sm-9><span ng-if=\"ctrl.plan.status.value === 'scheduled'\">Підготовка для проведення процедури<\/span><\/div><\/div><br><div class=row><div class=col-sm-3>{{$root.source('Status')}}:<\/div><div class=col-sm-9><span ng-if=\"ctrl.plan.status.value === 'scheduled'\">Взято в работу ЦЗО<\/span><\/div><\/div><br><div class=row><div class=col-sm-3>{{$root.source('Description')}}:<\/div><div class=col-sm-9><div class=controls ng-class=\"{'has-error': !responseToRequestForCpbProcedureForm.responseToRequestForCpbProcedureDescription.$valid }\"><textarea rows=5 class=form-control id=responseToRequestForCpbProcedureDescription name=responseToRequestForCpbProcedureDescription ng-model=ctrl.description ng-init=\"ctrl.description='Узагальнення та аналіз отриманої інформації щодо проведення закупівель товарів, послуг (крім поточного ремонту) в інтересах замовників'\" required><\/textarea><\/div><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source('AnswerDate')}}:<\/div><div class=col-sm-9><div class=\"time-delivery mr7\" ng-class=\"{'has-error': !responseToRequestForCpbProcedureForm.responseToRequestForCpbProcedureDueDate.$valid }\"><input type=text class=form-control ng-model=ctrl.dueDate autocomplete=off id=responseToRequestForCpbProcedureDueDate name=responseToRequestForCpbProcedureDueDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{ctrl.dateRegex}} data-min-date=today data-autoclose=1 bs-datepicker required><\/div><\/div><\/div><br><div class=row><div class=col-sm-3>{{$root.source('Author')}}:<\/div><div class=col-sm-9>{{ctrl.plan.procuringEntity.name}}<\/div><\/div><\/form><\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-danger\" data-dismiss=modal>{{$root.source('Cancel')}}<\/button> <button type=button class=\"btn btn-success\" ng-click=ctrl.submit() ng-disabled=!responseToRequestForCpbProcedureForm.$valid>{{$root.source('SaveChanges')}}<\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/editAnswerToRequestForCpbProcedure.html","<div class=\"modal fade\" id=editToRequestForCpbProcedure tabindex=-1 role=dialog aria-labelledby=exampleModalLabel aria-hidden=true><div class=modal-dialog role=document><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button> <span class=modal-title>{{$root.source('ResponseCZO')}}<\/span><\/div><div class=modal-body><form id=editToRequestForCpbProcedureForm name=editToRequestForCpbProcedureForm class=form-horizontal novalidate><div class=row><div class=col-sm-3>Назва:<\/div><div class=col-sm-9><span ng-if=\"ctrl.plan.status.value === 'scheduled'\">Підготовка для проведення процедури<\/span><\/div><\/div><br><div class=row><div class=col-sm-3>{{$root.source('Status')}}:<\/div><div class=col-sm-9><div class=\"controls mr10\" style=display:block;float:left><select name=selectedStatus id=selectedStatus ng-model=selectedStatus ng-disabled=\"ctrl.statusField || milestoneStatus == 'met'\" ng-change=ctrl.fieldChanges(selectedStatus) ng-options=\"item.name for item in ctrl.statusfordropdown track by item.value\" class=form-control required> <\/select><\/div><\/div><\/div><br><div class=row><div class=col-sm-3>{{$root.source('Description')}}:<\/div><div class=col-sm-9 ng-class=\"{'has-error': !editToRequestForCpbProcedureForm.description.$valid}\"><textarea class=form-control required rows=5 id=description name=description ng-model=ctrl.milestonescheduled.description>{{ctrl.milestonescheduled.description}}<\/textarea><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source('AnswerDate')}}:<\/div><div class=col-sm-9><div class=\"time-delivery mr7\" ng-class=\"{'has-error': !editToRequestForCpbProcedureForm.editToRequestForCpbProcedureDueDate.$valid }\"><input type=text class=form-control ng-model=ctrl.milestonescheduled.dueDate ng-change=ctrl.fieldChanges(ctrl.milestonescheduled.dueDate) ng-disabled=\"ctrl.dateField || milestoneStatus == 'met'\" autocomplete=off id=editToRequestForCpbProcedureDueDate name=editToRequestForCpbProcedureDueDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{ctrl.dateRegex}} data-min-date=today data-autoclose=1 bs-datepicker required><\/div><\/div><\/div><br><div class=row><div class=col-sm-3>{{$root.source('Author')}}:<\/div><div class=col-sm-9>{{ctrl.plan.procuringEntity.name}}<\/div><\/div><\/form><\/div><div class=modal-footer><div class=\"row tac\"><button type=button class=\"btn btn-danger\" data-dismiss=modal>{{$root.source('Cancel')}}<\/button> <button type=button class=\"btn btn-success\" ng-click=ctrl.submit() ng-disabled=!editToRequestForCpbProcedureForm.$valid>{{$root.source('SaveChanges')}}<\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/plans/operatorPlanFeatures.html",'<div class=row><div class=col-sm-2><a class="btn btn-warning" target=_blank href={{ctrl.elasticIndex}}{{ctrl.plan.id}}>Посмотреть в Elastic<\/a><\/div><div class=col-sm-2><button class="btn btn-success" click-and-block=toElastic()>Обновить в Elastic<\/button><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/accountNumber.html",'<div class=row><div class=form-group><span ng-show="formName.AccountNumber.$error.required || !formName.AccountNumber.$valid">*<\/span> <label for=AccountNumber class=control-label><i class="fa fa-qrcode"><\/i> Номер рахунку:<\/label><div class=controls ng-class="{\'has-error\': formName.AccountNumber.$error.required || !formName.AccountNumber.$valid}"><input type=text id=AccountNumber name=AccountNumber ng-model=data placeholder="Номер рахунку" class="form-control newInput" ng-pattern=regexPattern ng-minlength=6 ng-maxlength=30 required><div class=help-inline><span ng-show=!!formName.AccountNumber.$error.pattern> Номер рахунку {{$root.source(\'ShouldHaveOnlyDigits\')}}.<\/span> <span ng-show=!!formName.AccountNumber.$error.minlength>Довжина номера рахунку повинна бути не менше 6 цифр.<\/span> <span ng-show=!!formName.AccountNumber.$error.maxlength>Довжина номера рахунку повинна бути не більше 30 цифр.<\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/scrollToTopButton/scrollToTopButton.html",'<div id=scroll-to-top class=scroll-to-top ng-click=scrollToTop()><i class="fa fa-chevron-up"><\/i><\/div><style>.scroll-to-top{position:fixed;display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:large;border-radius:5px;box-shadow:0 0 5px 1px #33c15f;cursor:pointer;color:#33c15f;backdrop-filter:blur(1px);bottom:90px;right:32px;z-index:1;transition:background-color .2s linear}.scroll-to-top:hover{color:#fff;background-color:#33c15f}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/director.html","<div class=row><div class=col-md-4><label> {{$root.source('Director')}} <span ng-show=\"formName.lastName.$error.required ||                   formName.firstName.$error.required ||                   formName.patronymic.$error.required ||                   !formName.lastName.$valid || !formName.firstName.$valid || !formName.patronymic.$valid\">*<\/span> <\/label><\/div><\/div><div class=row><div class=col-md-4 ng-class=\"{'has-error':!formName.directorLastName.$valid}\"><input type=text id=directorLastName name=directorLastName ng-model=data.lastName placeholder=\"{{$root.source('Surname')}}\" class=\"form-control newInput\" ng-pattern=regexPattern ng-minlength=2 ng-maxlength=20 required><\/div><div class=col-md-4 ng-class=\"{'has-error':!formName.directorFirstName.$valid}\"><input type=text id=directorFirstName name=directorFirstName ng-model=data.firstName placeholder=\"{{$root.source('Name')}}\" class=\"form-control newInput\" ng-pattern=regexPattern ng-minlength=2 ng-maxlength=20 required><\/div><div class=col-md-4 ng-class=\"{'has-error':!formName.directorPatronymic.$valid}\"><input type=text id=directorPatronymic name=directorPatronymic ng-model=data.patronymic placeholder=\"{{$root.source('SecondName')}}\" class=\"form-control newInput\" ng-pattern=regexPattern ng-minlength=2 ng-maxlength=20><\/div><\/div><div class=row><div class=\"help-inline col-md-12\"><div ng-show=!!formName.directorLastName.$error.pattern>{{$root.source('Field')}} \"{{$root.source('Surname')}}\" {{$root.source('ShouldHaveOnlyLetters')}}<\/div><div ng-show=!!formName.directorLastName.$error.minlength>{{$root.source('Field')}} \"{{$root.source('Surname')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.directorLastName.$error.maxlength>{{$root.source('Field')}} \"{{$root.source('Surname')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.directorFirstName.$error.pattern>{{$root.source('Field')}} \"{{$root.source('Name')}}\" {{$root.source('ShouldHaveOnlyLetters')}}<\/div><div ng-show=!!formName.directorFirstName.$error.minlength>{{$root.source('Field')}} \"{{$root.source('Name')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.directorFirstName.$error.maxlength>{{$root.source('Field')}} \"{{$root.source('Name')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.directorPatronymic.$error.pattern>{{$root.source('Field')}} \"{{$root.source('SecondName')}}\" {{$root.source('ShouldHaveOnlyLetters')}}<\/div><div ng-show=!!formName.directorPatronymic.$error.minlength>{{$root.source('Field')}} \"{{$root.source('SecondName')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><div ng-show=!!formName.directorPatronymic.$error.maxlength>{{$root.source('Field')}} \"{{$root.source('SecondName')}}\" {{$root.source('ShouldHave2_20Symbols')}}.<\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/isCustomer.html","<div class=\"alert alert-dismissible alert-success mt20 w100\">{{$root.source('CustomerCheckInfoPart1')}} (<a href=https://biz.e-tender.ua/v2/all-procurements target=_blank>https://biz.e-tender.ua/<\/a>) {{$root.source('Default')}}.<br> {{$root.source('CustomerCheckInfoPart2')}}.<\/div><label class=\"control-label cp fwb mr15\" ng-if=!hideCustomerCheckbox> <input type=checkbox id=customer ng-disabled=dsbl name=customer ng-model=data.isCustomer> {{$root.source('StateCustomer')}} <\/label> <label class=\"control-label cp fwb\"> <input type=checkbox id=commertialCustomer name=commertialCustomer ng-disabled=dsbl ng-model=data.isCommercialCustomer> {{$root.source('CommercialCustomer')}} <\/label><p ng-if=dsbl class=text-warning>{{$root.source('ChangeStatusWarn')}}<div ng-if=data.isCustomer class=register-tool-tip><label class=\"control-label customerLabel\" style=\"font-weight:bold !important;padding-left:0 !important\"> {{$root.source('CustomerType')}}: <span class=text-info data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('IsGeneralCustomer') + '&lt;ul class=&#34;alternate&#34; type=&#34;square&#34;> &lt;li>' + $root.source('BelowThreshold') + '&lt;/li>&lt;li>' + $root.source('OpenMarket') + '&lt;/li>&lt;li>' + $root.source('OpenMarketEU') + '&lt;/li>&lt;li>' + $root.source('Reporting') + '&lt;/li>&lt;li>' + $root.source('Negotiation') + '&lt;/li>&lt;li>' + $root.source('NegotiationQuick') + '&lt;/li> &lt;/ul>' + $root.source('CustomerCertainSpheresOfBusiness') + '&lt;ul class=&#34;alternate&#34; type=&#34;square&#34;> &lt;li>' + $root.source('BelowThreshold') + '&lt;/li>&lt;li>' + $root.source('OpenMarket') + '&lt;/li>&lt;li>' + $root.source('OpenMarketEU') + '&lt;/li>&lt;li>' + $root.source('Reporting') + '&lt;/li>&lt;li>' + $root.source('Negotiation') + '&lt;/li>&lt;li>' + $root.source('NegotiationQuick')+ '&lt;/li> &lt;/ul>' + $root.source('DefenseCustomer') + '&lt;ul class=&#34;alternate&#34; type=&#34;square&#34;> &lt;li>' + $root.source('BelowThreshold') + '&lt;/li>&lt;li>' + $root.source('OpenMarket') + '&lt;/li>&lt;li>' + $root.source('OpenMarketEU') + '&lt;/li>&lt;li>' + $root.source('Reporting') + '&lt;/li>&lt;li>' + $root.source('Negotiation') + '&lt;/li>&lt;li>' + $root.source('NegotiationQuick') + '&lt;/li>&lt;li>' + $root.source('Defense') + '&lt;/li> &lt;/ul>' + $root.source('NotCustomersLegalEntities') + '&lt;ul> &lt;li>' + $root.source('BelowThreshold') + '&lt;/li>&lt;li>' + $root.source('Reporting') + '&lt;/li> &lt;/ul>' }\"> <i style=margin-left:10px class=\"fa fa-question-circle\"><\/i> <\/span> <\/label><div ng-class=\"{'has-error': data.isCustomer &amp;&amp; !data.sKind}\"><select class=\"form-control newInput\" name=customerKind ng-model=data.sKind ng-options=\"kind.title for kind in data.kinds\" ng-change=data.changeKind() ng-required=data.isCustomer><\/select><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/isMainAccount.html","<div class=row><div class=form-group><div class=checkbox><label class=control-label> <input type=checkbox id=mainAccount name=mainAccount ng-model=data> Головний рахунок <\/label><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/listProfiles.html","<div class=\"panel panel-default\"><div class=panel-heading><div class=row><div class=\"col-sm-6 panel-title text-success\"><h4>{{$root.source('UsersProfilesList')}}<\/h4><\/div><div class=col-sm-6><div class=input-group><input class=form-control placeholder=\"{{$root.source('Search') + ' ' + $root.source('ByTinEdrpou')}}\" style=float:right type=text ng-model=searchString ng-change=search()><div class=input-group-btn><a class=\"btn btn-default\" ng-click=search()> <i class=\"fa fa-search\"><\/i> {{$root.source('Search')}} <\/a><\/div><\/div><\/div><\/div><\/div><div class=scrollbarMobile><table ng-table=tableParams class=\"table table-hover table-striped table-bordered\"><tr ng-repeat=\"organization in $data\"><td data-title=\"$root.source('Organization')\" data-sortable=\"'shortName'\" class=organization-name-size><a ng-href=organizationDetailes/{{organization.tenantId}}> {{organization.fullName || $root.source('NoData')}} <\/a><td data-title=\"$root.source('EdrpouCodeTin')\">{{organization.codeOfOrganization}}<td data-title=\"$root.source('OrganizationType')\" data-sortable=\"'TypeOfOrganization'\">{{organization.typeOfOrganization.typeName}}<td data-title=\"$root.source('CreationTime')\" data-sortable=\"'CreationTime'\">{{organization.creationTime | date:'dd-MM-yy, HH:mm'}}<td data-title=\"$root.source('DateModification')\" data-sortable=\"'LastModificationTime'\">{{organization.lastModificationTime | date:'dd-MM-yy, HH:mm'}}<td data-title=\"$root.source('PromotedYesNo')\"><span ng-if=organization.isModerated class=text-success> <i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}} <\/span> <span ng-if=!organization.isModerated class=text-danger> <i class=\"fa fa-ban\"><\/i> {{$root.source('No')}} <\/span><td data-title=\"$root.source('New')\" data-sortable=\"'productionModeIsReadyForApprovement'\"><span ng-if=!organization.productionModeIsReadyForApprovement class=text-success> <i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}} <\/span> <span ng-if=organization.productionModeIsReadyForApprovement class=text-danger> <i class=\"fa fa-ban\"><\/i> {{$root.source('No')}} <\/span><td data-title=\"$root.source('Banking')\" data-sortable=\"'isBankingConfirmed'\"><span ng-if=organization.isBankingConfirmed class=text-success> <i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}} <\/span> <span ng-if=!organization.isBankingConfirmed class=text-danger> <i class=\"fa fa-ban\"><\/i> {{$root.source('No')}} <\/span><td data-title=\"$root.source('KepVerified')\" data-sortable=\"'KepIdentification.IsIdentified'\"><span ng-if=organization.isKepIdentified class=text-success> <i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}} <\/span> <span ng-if=!organization.isKepIdentified class=text-danger> <i class=\"fa fa-ban\"><\/i> {{$root.source('No')}} <\/span><td data-title=\"$root.source('Customer')\" data-sortable=\"'isCustomer'\"><span ng-if=organization.isCustomer class=text-success> <i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}} <\/span> <span ng-if=!organization.isCustomer class=text-danger> <i class=\"fa fa-ban\"><\/i> {{$root.source('No')}} <\/span><td data-title=\"$root.source('CommercialCustomer')\" data-sortable=\"'isCommercialCustomer'\"><span ng-if=organization.isCommercialCustomer ng-class=\"{'text-success': organization.isCommercialCustomerApproved,                                     'text-muted': !organization.isCommercialCustomerApproved}\"> <i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}} <\/span> <span ng-if=!organization.isCommercialCustomer class=text-danger> <i class=\"fa fa-ban\"><\/i> {{$root.source('No')}} <\/span><td data-title=\"$root.source('DirectorName')\">{{organization.directorName}}<td data-title=\"$root.source('DirectorEmail')\">{{organization.directorEmail}}<td data-title=\"$root.source('DirectorPhone')\">{{organization.directorPhone}}<\/table><\/div><\/div><style>.organization-name-size{max-width:150px;overflow-wrap:break-word}<\/style>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/mfo.html",'<div class=row><div class=form-group><span ng-show="formName.CodeEDRPOU.$error.required || !formName.CodeMFO.$valid">*<\/span> <label for=CodeMFO class=control-label><i class="fa fa-qrcode"><\/i> {{$root.source(\'MFO\')}}:<\/label><div class=controls ng-class="{\'has-error\': formName.CodeMFO.$error.required || !formName.CodeMFO.$valid}"><input type=text id=CodeMFO name=CodeMFO ng-model=data placeholder="Код МФО" class="form-control newInput" ng-pattern=regexPattern ng-minlength=6 ng-maxlength=9 required><div class=help-inline><span ng-show=!!formName.CodeMFO.$error.pattern> {{$root.source(\'MFO\')}} {{$root.source(\'ShouldHaveOnlyDigits\')}}.<\/span> <span ng-show=!!formName.CodeMFO.$error.minlength>Довжина МФО повинна бути не менше 6 цифр.<\/span> <span ng-show=!!formName.CodeMFO.$error.maxlength>Довжина МФО повинна бути не більше 9 цифр.<\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/passwordForm.html",'<div class=row><div class=form-group><label for=inputPassword class="control-label col-sm-3">{{$root.source(\'Password\')}} <span ng-show="!formname.password.$valid || formname.password.$error.required">*<\/span><\/label><div class="controls col-sm-9" ng-class="{\'has-error\':!formname.password.$valid || formname.password.$error.required}"><input type=password id=inputPassword name=password class=form-control ng-model=password ng-minlength=8 ng-maxlength=32 required><div class=help-inline><span ng-show=!!formname.password.$error.minlength>{{$root.source(\'PasswordSizeError\')}}<\/span> <span ng-show=!!formname.password.$error.maxlength>{{$root.source(\'PasswordSizeError\')}}<\/span><\/div><\/div><\/div><\/div><div class=row><div class=form-group><label for=password_c class="control-label col-sm-3">{{$root.source(\'AcceptPassword\')}}<span ng-show="(formname.password_c.$error.required)||(password_c!=password)">*<\/span><\/label><div class="controls col-sm-9" ng-class="{\'has-error\':(formname.password_c.$error.required)||(password_c!=password)}"><input type=password id=password_c name=password_c class=form-control ng-model=password_c required><div class=help-inline><span ng-show="password_c!=password"> {{$root.source(\'PasswordsNotMatch\')}}.<\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/phone.html","<div class=row><div class=form-group><span><i class=\"fa fa-phone\"><\/i><\/span> <label for=phone class=control-label>{{$root.source('Telephone')}}:<\/label><div class=controls ng-class=\"{'has-error': !formName.phone.$valid}\"><input type=text id=phone name=phone ng-model=data placeholder=\"{{$root.source('Telephone')}}\" ng-pattern=regexPhone class=form-control><div class=help-inline><span ng-show=!!formName.phone.$error.pattern> {{$root.source('InvalidCharacters')}}.<\/span><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/profile/phoneListEditor.html",'<div class=form-group ng-class="{\'mt15\': newDesign}"><label for=phone class=control-label ng-if=newDesign> <span><span><i class="fa fa-phone"><\/i><\/span> {{$root.source(\'Telephone\')}}:<\/span> <span class=text-muted>{{$root.source(\'PhonePlaceholder\')}}<\/span> <span class=text-info> {{ placeholder }} <\/span> <\/label><div data-ng-repeat="obj in choices"><div class=form-inline><div class=form-group style=display:flex;align-items:baseline><div ng-class="{\'has-error\': !isValidPhone(obj)}"><input phone-input type=text id=obj_{{$index}} name=obj_{{$index}} data-placement=left ng-model=obj.name ng-blur=isValidPhone(obj) ng-minlength=2 ng-class="{\'newInput\': newDesign}" placeholder="{{$root.source(\'EnterPhoneNumber\')}}" class=form-control><\/div><button class="btn btn-info mb-10 pb3 ml5" ng-show="$last &amp;&amp; !$first" data-toggle=tooltip ng-click=removeChoice()> <span class="fa fa-minus"><\/span> <\/button><\/div><div class=help-inline><span ng-show=!isValidPhone(obj)>{{$root.source(\'InvalidTelNumber\')}}.<\/span><\/div><\/div><\/div><button ng-click=addNewChoice() class="btn btn-info" data-toggle=tooltip data-placement=right title="{{$root.source(\'AddAdditionalPhone\')}}"> <span class="fa fa-plus"><\/span>{{$root.source(\'AddPhoneNumber\')}} <\/button><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addFeatures.html",'<div class="createFeaturesTender scrollbarMobile" ng-class="{\'borderGray\': data.length > 0}"><h5 ng-show="data.length > 0">{{$root.source(\'NonPriceCriteriaMark\')}}:<\/h5><div ng-repeat="(fIndex, feature) in data" featuretitle={{feature.title}}><table class="w100 table new-table mt10 fl" style=min-width:500px ng-init="feature.sectorName = featureTitle + \'_feature_\' + $index"><thead><tr><th>{{$root.source(\'NonPriceName\')}}<th>{{$root.source(\'NonPriceDescription\')}}<th>{{$root.source(\'WeightNonPrice\')}}, %<th class="w60 tac">{{$root.source(\'Act\')}}<tbody><tr><td ng-class="{ \'has-error\': !formName[featureTitle + $index].$valid }"><input ng-model=feature.title type=text name="{{featureTitle + $index}}" class=form-control maxlength=256 required><td><input ng-model=feature.description type=text name="{{\'FeatureDescription\' + $index}}" class=form-control><td ng-class="{ \'has-error\': !checkFeatureSum() || !formName[featureTitleValue + $index].$valid || checkFeaturesValue({f: feature})}"><input type=number ng-value="setFeatureValue({f: feature});setFormValidate(formName, checkFeaturesValue({f: feature}),checkFeatureSum())" ng-model=feature.value ng-required=false name="{{featureTitleValue + $index}}" class=form-control disabled><div class=help-inline><span ng-show=!checkFeatureSum()>{{$root.source(\'SumIsNotMoreThan\')}} {{maxValue}}%.<\/span> <span ng-show="checkFeaturesValue({f: feature})">{{$root.source(\'IndicatorsCannotHaveSameValues\')}}.<\/span><\/div><td class=tac><button ng-click=removeFeature($index) class="btn btn-danger pull-right"> <span class="fa fa-remove"><\/span> <\/button><\/tbody><thead ng-if=englFeatures><tr><th>{{$root.source(\'NonPriceName\')}} ({{$root.source(\'eng\')}})<th>{{$root.source(\'NonPriceDescription\')}} ({{$root.source(\'eng\')}})<th><th class="w60 tac"><tbody ng-if=englFeatures><tr><td ng-class="{ \'has-error\': !formName[featureTitleEng + $index].$valid }"><input ng-model=feature.titleEN ng-pattern=regexEN type=text name="{{featureTitleEng + $index}}" class=form-control><td ng-class="{ \'has-error\': !formName[featureDescEng + $index].$valid }"><input ng-model=feature.descriptionEN ng-pattern=regexEN type=text name="{{featureDescEng + $index}}" class=form-control><td><td class=tac><\/table><div ng-repeat="option in feature.options"><table class="w100 table new-table" style=min-width:500px><thead><tr><th>{{$root.source(\'OptionName\')}}<th class=option-width>{{$root.source(\'OptionWeight\')}}, %<th class="w60 tac">{{$root.source(\'Act\')}}<tbody><tr><td ng-class="{ \'has-error\': !formName[featureOptionTitle + fIndex + $index].$valid }"><input ng-model=option.title type=text name="{{featureOptionTitle + fIndex + $index}}" class=form-control maxlength=256 required><td ng-class="{ \'has-error\': sameOptionValue(feature.options, option.value, $index) || !formName[featureOptionTitleValue + fIndex + $index].$valid || formName[featureOptionTitleValue + fIndex + $index].$error.max }"><input type=number min=0 max={{maxValue}} ng-model=option.value ng-pattern=numberRegex ng-disabled="$index === 0 &amp;&amp; (!tenderType || tenderType &amp;&amp; tenderType !== \'limited\')" name="{{featureOptionTitleValue + fIndex + $index}}" id="{{featureOptionTitleValue + fIndex + $index}}" class=form-control data-placement=bottom-left data-type=info bs-tooltip=tooltipOptionValue required><div class=help-inline><span ng-show="sameOptionValue(feature.options, option.value, $index)">{{$root.source(\'OptionWithThisWeightExists\')}}<\/span> <span ng-show="formName[featureOptionTitleValue + fIndex + $index].$error.max">{{$root.source(\'IndicatorValueShouldNotExceed\')}} {{maxValue}} %<\/span><\/div><td><button ng-click="removeFeatureOption(feature, $index)" class="btn btn-danger pull-right" data-toggle=tooltip data-placement=right title="Видалити опцію" ng-disabled="$index &lt;= 1 &amp;&amp; (!tenderType || tenderType &amp;&amp; tenderType !== \'limited\')"> <span class="fa fa-remove"><\/span> <\/button><\/tbody><thead ng-if=englFeatures><tr><th>{{$root.source(\'OptionName\')}} ({{$root.source(\'eng\')}})<th class=option-width><th class="w60 tac"><tbody ng-if=englFeatures><tr><td ng-class="{ \'has-error\': !formName[featureOptionTitleEng + fIndex + $index].$valid }"><input ng-model=option.titleEN ng-pattern=regexEN type=text name="{{featureOptionTitleEng + fIndex + $index}}" maxlength=256 class=form-control><td><td><\/table><\/div><button ng-click=addFeatureOption(feature) class="btn btn-sm btn-info pull-left"><span class="fa fa-plus"><\/span> {{$root.source(\'AddOption\')}} <\/button><\/div><div class=form-group><span ng-click=addFeature() class="btn btn-sm btn-info" data-toggle=tooltip data-placement=right title="{{$root.source(\'IfWantCreateTenderWithNonPriceQuality\')}}" ng-disabled=isDisable> <span class="fa fa-plus"><\/span> {{$root.source(\'AddNonPriceEvaluationCriterion\')}} <\/span> <a ng-if=needShowEcoCriteriaInfo target=_blank href=https://infobox.prozorro.org/articles/instrukciya-z-zastosuvannya-ekologichnih-vimog-i-ekologichnih-kriterijiv> <i class="fa fa-question-circle" aria-hidden=true><\/i> <\/a><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addGuarantee.html","<div class=row><div class=col-sm-3><label> {{$root.source('TenderSupplytype')}}:<\/label><\/div><div class=col-sm-9><div class=\"controls w170\" ng-class=\"{'has-error': formName['guarantee_{{index}}'].$error.required }\"><select id=guarantee_{{index}} name=guarantee_{{index}} ng-model=data.hasGuarantee ng-change=changeGuarantee(data) ng-disabled=isDisabled ng-required=\"isRequired || false\" class=form-control><option value=0>{{$root.source('Missing')}}<option value=1> {{$root.source('ElectronicWarranty')}} <\/select><\/div><\/div><\/div><div class=row ng-if=\"data.hasGuarantee == 1\"><div class=col-sm-3><label>{{$root.source('TenderOfferProvision')}}:<\/label><\/div><div class=col-sm-9><div class=controls><div class=w170 ng-class=\"{'has-error': !formName['lotGuarantee_{{index}}'].$valid || isGuaranteeInvalid }\"><decimal-mask-input input-name=\"'lotGuarantee_' + index\" min=1 data=data.guarantee.amount need-zero-as-value=true is-disabled=isDisabled> <\/decimal-mask-input><\/div><div class=help-inline><span ng-show=\"formName['lotGuarantee_{{index}}'].$error.pattern\"> {{$root.source('InvalidCharacters')}}<\/span><\/div><\/div><\/div><\/div><div ng-if=isGuaranteeInvalid class=row><div class=col-sm-12><a class=\"a text-danger\" href=\"https://radnuk.com.ua/pravova-baza/zakon-ukrainy-pro-publichni-zakupivli/\" target=_blank rel=\"noindex, nofollow\"> {{$root.source('AccordingLawUkraineOnPublicProcurement')}}: <\/a> <br> <span class=text-danger>{{$root.source('GuaranteeAmountMaxValue')}}<\/span><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addLotData.html",'<div class="col-sm-3 createLot"><label for="{{name + \'_\' + index}}"> {{label}}<a ng-if=needShowEcoCriteriaInfo target=_blank href=https://infobox.prozorro.org/articles/instrukciya-z-zastosuvannya-ekologichnih-vimog-i-ekologichnih-kriterijiv> <i class="fa fa-question-circle" aria-hidden=true><\/i> <\/a>: <\/label><\/div><div class=col-sm-9><div class=controls ng-class="{\'has-error\': formName[name + \'_\' + index].$error.required || formName[name + \'_\' + index].$error.pattern}"><textarea rows={{inputSize}} class=form-control id="{{name + \'_\' + index}}" name="{{name + \'_\' + index}}" ng-model=data ng-required="isRequired || false" ng-pattern="pattern || false" ng-disabled="isDisabled || false"><\/textarea><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addPeriod.html",'<div class=row><div class=col-sm-3 ng-show=!hideLabel><label for=tenderPeriod ng-if="!label &amp;&amp; !hideLabel"> <i class="fa fa-calendar"><\/i> {{$root.source(\'TenderBidPeriod\')}}: <\/label> <label for=tenderPeriod ng-if="label &amp;&amp; !hideLabel"> <i class="fa fa-calendar"><\/i> {{label}}: <\/label><\/div><div class=col-sm-9><div ng-class="{\'has-error\': hasError || rongDay || formName[inputName].$invalid || hasErrorInMarchMonth}"><div class="time-delivery mr7"><input class=form-control autocomplete=off id={{inputName}} type=text name={{inputName}} ng-model=data data-date-format=dd-MM-yyyy placeholder="{{customPlaceholder || $root.source(\'fromDate\')}}" aw-datepicker-pattern={{dateRegex}} data-autoclose=1 data-animation=am-fade data-min-date={{minDate}} data-max-date={{maxDateValue}} days-of-week-disabled="{{needToEnableWeekendDays || disabledDays}}" bs-datepicker ng-change=checkIfWorkDay(data) ng-required=isRequired ng-disabled=isDisabled><\/div><div class=time-delivery ng-show=!hideLabel><input id="{{inputName || \'endDate\'}}_time" autocomplete=off class=form-control type=text size=8 ng-model=data placeholder="{{$root.source(\'Time\')}}" data-time-format=HH:mm data-length=1 data-minute-step=1 data-arrow-behavior=picker bs-timepicker ng-disabled=isDisabled><\/div><\/div><\/div><\/div><div ng-if=hasErrorInMarchMonth class=row><div class=col-sm-3><\/div><div class="col-sm-9 help-inline">Увага! 28 березня відбувається перехід на літній час. В зв\'язку з цим при створенні закупівлі потрібно коригувати час кінцевого терміну подання пропозицій, зазначаючи 01:00 замість 00:00<\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/addTitleEn.html","<div class=row><div class=col-sm-3><label for=titleEn> {{$root.source('TenderTitle')}} ({{$root.source('eng')}}):<\/label><\/div><div class=col-sm-9><div class=controls ng-class=\"{'has-error': !formName.titleEN.$valid || formName.titleEN.$error.required}\"><textarea class=form-control rows=1 id=titleEN name=titleEN ng-model=data ng-pattern=regexEN ng-required=isRequired ng-disabled=\"isDisabled || false\"><\/textarea><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/isMultilots.html",'<div class=row><div class="col-xs-6 col-sm-3"><label ng-bind="inputTitle || $root.source(\'Multi-LotTender\') + \':\'"><\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=isMultilots ng-model=data.isMultilots ng-disabled=isDisabled ng-change=settingsForTender(data)>{{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/isAdvisers.html",'<div class=row><div class="col-xs-6 col-sm-3"><label ng-bind="inputTitle || $root.source(\'Advisers\') + \':\'"><\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=isAdvisers ng-model=data.isAdvisers ng-disabled=isDisabled ng-change=settingsForTender(data)>{{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/isEcoCriteria.html",'<div class=row><div class="col-xs-6 col-sm-3"><label> {{inputTitle || $root.source(\'EcoCriteria\')}}<a target=_blank href=https://infobox.prozorro.org/articles/instrukciya-z-zastosuvannya-ekologichnih-vimog-i-ekologichnih-kriterijiv> <i class="fa fa-question-circle" aria-hidden=true><\/i> <\/a>: <\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=isEcoCriteria ng-model=data.isEcoCriteria ng-disabled=isDisabled ng-change=settingsForTender(data)> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/isDefenceTender.html",'<div class=row><div class="col-xs-6 col-sm-3"><label>{{inputTitle || $root.source(\'DefenceTender\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=isDefenceTender ng-model=data.isDefenceTender ng-disabled=isDisabled ng-change=settingsForTender(data)> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/taxIncluded.html",'<div class=row><div class="col-xs-6 col-sm-3"><label style=text-transform:capitalize> {{$root.source(\'IncludingPdv\')}}<\/label><\/div><div class="col-xs-6 col-sm-9"><div class=controls><div class="checkbox ml20 pt0"><input type=checkbox id=valueAddedTaxIncluded ng-model=data ng-disabled=isDisabled> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/tenderProfile.html",'<div><div ng-repeat="item in data.lots[0].items track by $index"><div class=row style=margin-bottom:15px><div class=col-sm-3><label ng-if=$first>{{$root.source(\'TenderProfile\')}}<\/label><\/div><div class=col-sm-9><div class=controls><div class="controls input-cpv" style=display:inline-block;float:left><div ng-if=item.profile.title><input type=text class=form-control name=ProfileGroups ng-model=item.profile.title data-animation=am-flip-x disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><div ng-if=data.profile.title><input type=text class=form-control name=ProfileGroups ng-model=data.profile.title data-animation=am-flip-x disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><div ng-if=data.profileItem><input type=text class=form-control name=ProfileGroups ng-model=data.profileItem data-animation=am-flip-x disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><div ng-if="!data.profile.title &amp;&amp; !item.profile.title &amp;&amp; !data.profileItem"><input type=text class=form-control name=ProfileGroups ng-model=item.title data-animation=am-flip-x disabled placeholder="{{$root.source(\'EnterCode\')}}"><\/div><\/div><div ng-if=item.profile.title><input type=button id=modalProfileGroups style=margin-left:10px ng-click=showGroupsModal($index); ng-hide=item.profile.title class="btn btn-warning btn-cpv" value="{{$root.source(\'Digest\')}}" placement=center> <span ng-hide="$first &amp;&amp; !item.profile.title" ng-show="(data.status == \'draft\' || data.status == \'\')" class="btn btn-danger" style=margin-left:10px title="{{$root.source(\'Remove\')}}" ng-click="clearProfileValue(item, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div ng-if=data.profileItem><input type=button id=modalProfileGroups style=margin-left:10px ng-click=showGroupsModal($index); ng-hide=data.profileItem class="btn btn-warning btn-cpv" value="{{$root.source(\'Digest\')}}" placement=center> <span ng-hide="$first &amp;&amp; !data.profileItem" ng-show="(data.status == \'draft\' || data.status == \'\')" class="btn btn-danger" style=margin-left:10px title="{{$root.source(\'Remove\')}}" ng-click="clearProfileValue(item, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div ng-if=data.profile.title><input type=button id=modalProfileGroups style=margin-left:10px ng-click=showGroupsModal($index); ng-hide=data.profile.title class="btn btn-warning btn-cpv" value="{{$root.source(\'Digest\')}}" placement=center> <span ng-hide="$first &amp;&amp; !data.profile.title" ng-show="(data.status == \'draft\' || data.status == \'\')" class="btn btn-danger" style=margin-left:10px title="{{$root.source(\'Remove\')}}" ng-click="clearProfileValue(item, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><div ng-if="!data.profile.title &amp;&amp; !item.profile.title &amp;&amp; !data.profileItem"><input type=button id=modalProfileGroups style=margin-left:10px ng-click=showGroupsModal($index); ng-hide=item.title class="btn btn-warning btn-cpv" value="{{$root.source(\'Digest\')}}" placement=center> <span ng-hide="$first &amp;&amp; !item.title" ng-show="(data.status == \'draft\' || data.status == \'\')" class="btn btn-danger" style=margin-left:10px title="{{$root.source(\'Remove\')}}" ng-click="clearProfileValue(item, $index)"> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><\/div><\/div><\/div><div class=row style=margin-bottom:10px ng-repeat="criterion in item.technicalCharacteristics"><div class=col-sm-3><\/div><div class=col-sm-9><div class=row style="margin-left:0 !important"><div class=col-sm-12 style="padding-left:0 !important"><div class=row style="margin-left:0 !important" ng-repeat="(requirementGroupIndex, requirementGroup) in criterion.requirementGroups" ng-style="criterion.requirementGroups.length > 1 &amp;&amp; !$last &amp;&amp; {\'margin-bottom\': \'10px\'}"><div class=col-sm-12 style="padding-left:0 !important"><div class=row style="margin-left:0 !important" ng-repeat="requirement in requirementGroup.requirements"><div class=col-sm-4 style="padding-left:0 !important">{{requirement.title}}:<\/div><div class=col-sm-1><\/div><div class=col-sm-7>{{getRequirementValueString(requirement)}} {{requirement.unit.nameUA || requirement.unit.name}}<\/div><div ng-if="!requirement.minValue &amp;&amp; !requirement.expectedValue &amp;&amp; !requirement.expectedValues &amp;&amp; !requirement.unit">-<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=row ng-if="(data.lots[0].items[0].title || data.lots[0].items[0].profile.title || data.profile.title) &amp;&amp; $last" ng-show="condition == \'create\' || data.isPQBucket" style=margin-bottom:10px><div class=col-sm-3><\/div><div class=col-sm-9><input type=button id=modalProfiles ng-click=addGroupsModal($index); class="btn btn-info" value="+ {{$root.source(\'AddAnotherProfile\')}}" placement=center><\/div><\/div><\/div><price-quotation-profiles-modal visible=modalData.visible data=data index=modalData.index current-item=modalData.item condition=condition> <\/price-quotation-profiles-modal><\/div><style>.input-cpv{width:calc(100% - 173px) !important}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/createTender/frameworkAgreementSelect.html",'<div><framework-agreements-modal data=selectedFrameworkAgreement agreement-id-from-url=agreementIdFromUrl> <\/framework-agreements-modal><div class="row mb15"><div class=col-sm-3><label>{{$root.source(\'RegisterQualifiedSuppliers\')}}<\/label><\/div><div class=col-sm-9><div class="controls flexBox"><div class="controls input-cpv"><input disabled type=text class=form-control name=selectedFrameworkAgreement ng-model=selectedFrameworkAgreement.agreementId data-animation=am-flip-x><\/div><input ng-if="!selectedFrameworkAgreement &amp;&amp; condition !== \'update\'" type=button id=showFrameworkAgreementForm class="btn btn-warning btn-cpv ml10" placement=center ng-click=showFrameworkAgreementsModal() value="{{$root.source(\'Choose\')}}"> <span ng-if="selectedFrameworkAgreement &amp;&amp; condition !== \'update\'" class="btn btn-danger ml10" title="{{$root.source(\'Remove\')}}" ng-click=clearAgreementSelection()> <i class="fa fa-times" aria-hidden=true><\/i> <\/span><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/qualificationDocs.html","<table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument mt20\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"document in value | limitTo:settings.pageLimit:settings.offset\"><td class=doc-type><div ng-if=document.url><a ng-if=\"document.confidentiality !== 'buyerOnly'\" href='{{::document.url || \"#\"}}' title=\"{{$root.source('Download')}}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <span ng-if=\"document.confidentiality === 'buyerOnly'\"> <a ng-if=::canDownloadDocument() target=_self title=\"{{$root.source('Download')}}\" ng-click=downloadPrivateDoc(document)> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <a ng-if=::!canDownloadDocument() data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name ng-class=\"{indent:document.indent, 'docDeletes' : document.isDeleted}\"><div ng-if=document.url><div ng-if=\"::document.confidentiality !== 'buyerOnly' || canDownloadDocument()\"><span ng-if=document.isDeleted> <span ng-class={indent:document.indent}> <a style=text-decoration:line-through href='{{document.url||\"#\"}}'> {{document.title}}<\/a> <\/span> <\/span> <span ng-show=\"!document.isDeleted \"> <a class=cp ng-click=\"yamlFormatDetect(document, document.id)\" ng-bind=detectYamlName(document.title)><\/a> <\/span><\/div><a ng-if=\"::document.confidentiality === 'buyerOnly' &amp;&amp; !canDownloadDocument()\" data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> {{document.title}} <\/a><p class=text-muted ng-bind=::document.description><\/div><div ng-if=!document.url><span ng-bind=::document.title><\/span><\/div><div class=\"modal fade\" id=modalYamil-{{document.id}} aria-hidden=true tabindex=-1 role=dialog><div class=\"modal-dialog modal-lg\"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h3 class=modal-title>{{$root.source('Summury')}}<\/h3><\/div><div class=modal-body id=printDiv-{{$index}}-{{parentIndex}}-{{lot.index}}><table ng-if=!yamlInfo.error class=\"table table-hover table-striped table-bordered ng-table w100\"><tr><td style=width:30%>{{$root.source('ShortOrgName')}}<td>{{yamlInfo.data.name}}<tr><td>“UA-EDR”<td>{{yamlInfo.data.identification.scheme}}<tr><td>{{$root.source('EdrpouCode')}}<td>{{yamlInfo.data.identification.id}}<tr><td>{{$root.source('FullName')}}<td>{{yamlInfo.data.identification.legalName}}<tr><td>{{$root.source('ListOfFounders')}}<td><div ng-repeat=\"founder in yamlInfo.data.founders\" ng-if=yamlInfo.data.founders class=\"w100 pb10\"><p class=\"m0 p0\" ng-bind=founder.name><p class=\"m0 p0\" ng-bind=founder.capital><p class=\"m0 p0\" ng-bind=founder.role_text><p class=\"m0 p0\" ng-bind=founder.code><\/div><tr><td>{{$root.source('ManagementInfo')}}<td>{{yamlInfo.data.management}}<tr><td>{{$root.source('EconomicMainType')}}<td>{{$root.source('CodeKved')}}:<br> - {{yamlInfo.data.activityKind.id}}<br> “{{$root.source('Kved')}}”:<br> - {{yamlInfo.data.activityKind.scheme}}<br> {{$root.source('EconomicDetails')}}:<br> - {{yamlInfo.data.activityKind.description}}<tr><td>{{$root.source('EconomicTypesList')}}<td><div ng-repeat=\"additional in yamlInfo.data.additionalActivityKinds\" class=\"w100 pb10\"><p class=\"m0 p0\" ng-bind=additional.description><p class=\"m0 p0\" ng-bind=additional.id><p class=\"m0 p0\" ng-bind=additional.scheme><\/div><tr><td>{{$root.source('Address')}}<td>{{yamlInfo.data.address.streetAddress}}<tr><td>{{$root.source('ZIPCode')}}<td>{{yamlInfo.data.address.postalCode}}<tr><td>{{$root.source('Country')}}<td>{{yamlInfo.data.address.countryName}}<tr><td>{{$root.source('RegStatus')}}<td>{{yamlInfo.data.registrationStatus}}<tr><td>{{$root.source('RegStatusDetails')}}<td>{{yamlInfo.data.registrationStatusDetails}}<\/table><p ng-if=yamlInfo.error>{{$root.source('Error')}}: <span ng-switch=yamlInfo.error.code> <span ng-switch-when=notFound>{{$root.source('CouldnotFindThisCodeInEDR')}}<\/span> <span ng-switch-default>{{yamlInfo.error.errorDetails}}<\/span> <\/span><\/div><div class=modal-footer><button type=button ng-click=\"printDiv($index, parentIndex, lot.index);\" class=\"btn btn-success\"><span class=\"fa fa-print\"><\/span> {{$root.source('Print')}}<\/button> <button type=button class=\"btn btn-primary\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><\/div><\/div><\/div><td class=doc-privacy><span ng-if=\"document.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source('private')}} <\/span> <span ng-if=\"document.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[document.id] &amp;&amp; document.confidentialityRationale\">{{document.confidentialityRationale}}<td class=doc-state><span ng-if=document.isDeleted><i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}:<\/span> <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <span ng-if=\"!document.isDeleted &amp;&amp; document.dateModified\">{{$root.source('IsExported')}}:<\/span><td class=doc-date><span ng-if=document.dateModified>{{document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/span><\/table><div ng-if=\"value.length>10\"><simple-pagination current-page=settings.currentPage page-limit=settings.pageLimit offset=settings.offset page-limits=settings.pageLimit total=value.length total-on-last=settings.totalOnLast> <\/simple-pagination><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/sharedDocsStructure/docsTableAgreement.html",'<span ng-if="docs.documents.length==0" class="fl w100 mb10">{{$root.source(\'DocumentsNotAdded\')}}<\/span> <button class="btn btn-danger mb20" ng-if="docs.documents.length > 0 &amp;&amp; canModift" click-and-block="vm.reload(\'documents\')"> <i class="fa fa-refresh cp fs15 ml5" aria-hidden=true><\/i> {{$root.source(\'RefreshForCheckDocumentExport\')}}<\/button><div ng-repeat="(key, value) in docs.documents | groupBy: \'documentType.type\'" class=scrollbarMobile><p><span ng-if="key !==\'undefined\'" style=font-size:100%> <b class=text-info>{{$root.source(\'DocumentType\')}}: {{ getLocalized(value[0].documentType.title) }}<\/b> <\/span> <b ng-if="key==\'undefined\'" class=text-warning style=font-size:100%> {{$root.source(\'Others\')}} <\/b><table class="table table-hover table-striped table-blue ng-table itemTable tableDocument"><tr><th class=doc-type><th class=doc-name>{{$root.source(\'File\')}}<th class=doc-state>{{$root.source(\'State\')}}<th class=doc-date>{{$root.source(\'DateTime\')}}<th ng-if=canModift class=doc-modify>{{$root.source(\'Act\')}}<tr ng-repeat="document in value track by $index"><td class=doc-type><a ng-if=document.url href={{document.url}} title="{{$root.source(\'Download\')}}"><i class="fa fa-download" aria-hidden=true><\/i><\/a><td class=doc-name><a ng-show=document.url ng-click=previewDoc(document) class=cp ng-bind=document.title><\/a> <span ng-hide=document.url ng-bind=document.title><\/span> <upload-file class="\'hidden-print\'" files=updateFiles fields="{ myObj: { tenderId: vm.agreement.tenderNewID, documentId: document.id, agreementId: vm.agreement.id}, documentId: document.id, DocumentType: document.documentTypeId }" ng-show=document.ch no-plus-icon=true><\/upload-file><td class=doc-state><span ng-if=document.isDeleted> <i class="fa fa-chain-broken"><\/i> {{$root.source(\'Removed\')}}: <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span> <\/span> <span ng-show="!document.isDeleted "> <span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source(\'NotExportedYet\')}}<\/span> <\/span> <span ng-if="!document.isDeleted &amp;&amp; document.dateModified">{{$root.source(\'IsExported\')}}:<\/span><td class=doc-date>{{document.dateModified | date:\'dd-MM-yyyy, HH:mm:ss\'}}<td ng-if="canModift &amp;&amp; document.title.indexOf(\'.p7s\') === -1" class=doc-modify><a ng-if="document.url &amp;&amp; !document.isDeleted" class=cp id=changeDoc_{{$index}} ng-click="vm.changeDoc(document, $event)"> <i class="fa fa-pencil hidden-print"><\/i> {{$root.source(\'Edit\')}} <\/a><\/table><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/sharedDocsStructure/docsTableCancellations.html","<table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"document in documents\"><td class=doc-type><div ng-if=document.url><a ng-if=\"document.confidentiality !== 'buyerOnly'\" href='{{::document.url || \"#\"}}' title=\"{{$root.source('Download')}}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <span ng-if=\"document.confidentiality === 'buyerOnly'\"> <a ng-if=::isOrganizationDocument() target=_self title=\"{{$root.source('Download')}}\" ng-click=downloadPrivateDoc(document)> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <a ng-if=::!isOrganizationDocument() data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name data-document-of={{document.documentOf}} ng-class=\"{'docDeletes' : document.isDeleted}\"><div ng-if=document.url><a ng-if=\"::document.confidentiality !== 'buyerOnly' || isOrganizationDocument()\" ng-click=previewDoc(document) class=cp ng-bind=::document.title><\/a> <a ng-if=\"::document.confidentiality === 'buyerOnly' &amp;&amp; !isOrganizationDocument()\" data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> {{document.title}} <\/a><p class=text-muted ng-bind=::document.description><\/div><div ng-if=!document.url><span ng-bind=::document.title><\/span><\/div><td class=doc-privacy><span ng-if=\"document.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source('private')}} <\/span> <span ng-if=\"document.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[document.id] &amp;&amp; document.confidentialityRationale\">{{document.confidentialityRationale}}<td class=doc-state><span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <span ng-if=document.isDeleted><i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}<\/span> <span ng-if=\"!document.isDeleted &amp;&amp; document.dateModified\">{{$root.source('IsExported')}}:<\/span><td class=doc-date>{{document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/table>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/changeDocument.html","<div class=hidden-print ng-if=\"tender.isBidEdit &amp;&amp; ng_localStorage.userTenantId != tender.organization.tenantId &amp;&amp; isLotActive(lot)\"><div ng-if=\"bid.status !== 'invalid'\" class=form-group><div class=row><div class=col-md-12 style=margin-top:10px ng-repeat=\"f in newDocToBid\"><progressbar ng-if=\"f.progress>0\" class=\"progress-striped active\" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><\/div><div class=row><div class=col-xs-12><span style=margin-top:5px class=upload-message>{{$root.source('MaxFileSize')}}<\/span><\/div><\/div><div ng-if=\"tender.isOpenEU || tender.isDialogue || tender.isDialogueEU || tender.procurementMethodType == 'esco'\"><form name=confidentialityForm><div class=\"row mt10\"><div class=col-xs-12><label class=control-label>{{$root.source('Confidentiality')}}:<\/label> <label class=\"control-label customerLabel\"> <a class=\"cp red\" data-toggle=collapse data-target=#attention_{{lot.index}}>{{$root.source('PayAttention')}}!<\/a> <\/label><div id=attention_{{lot.index}} class=\"collapse alert alert-dismissible alert-info notice\"><p>{{$root.source('ConfidentialityExplain')}}:<h3>{{$root.source('BeforeAuctionPrequal')}}<\/h3><ul><li>{{$root.source('TechnicalSpecificationsStage')}};<li>{{$root.source('QualificationDocumentsStage')}};<li>{{$root.source('EligibilityDocumentsStage')}};<\/ul><h3>{{$root.source('AfterAuctionPostqual')}}<\/h3><ul><li>{{$root.source('CommercialProposalStage')}};<li>{{$root.source('BillOfQuantityStage')}};<li>{{$root.source('WinningBidStage')}};<\/ul><\/div><\/div><div class=\"col-xs-12 col-sm-6\"><select ng-model=bid.confidentiality id=bidDocConf_{{parentIndex}} ng-options=\"item.title for item in confidentialityTypes track by item.value\" class=form-control><option value=\"\">{{$root.source('chooseLarge')}}<\/select><\/div><\/div><div ng-if=\"bid.confidentiality.value == 'buyerOnly'\" class=\"row mt10\"><div class=\"col-xs-12 col-sm-6\"><label class=control-label>{{$root.source('ConfidentialityReason')}}:<\/label><div ng-class=\"{'has-error': !bid.confidentialityRationale}\"><textarea ng-model=bid.confidentialityRationale ng-minlength=30 name=\"{{'confidentialityRationale_'+bid.id}}\" class=form-control rows=4><\/textarea><\/div><div class=help-inline><span ng-show=\"confidentialityForm.{{'confidentialityRationale_'+bid.id}}.$error.minlength\">{{$root.source('NoLess30Symbols')}}<\/span><\/div><\/div><\/div><\/form><\/div><div class=pb30><div class=row style=margin-top:10px><div class=\"col-xs-12 col-sm-6\"><label class=control-label>{{$root.source('DocumentType')}}:<\/label> <select ng-model=bid.docType id=bidDocType_{{parentIndex}} ng-options=\"getLocalized(item.title) for item in documentTypesForDropDown track by item.id\" class=form-control><option value=\"\">{{$root.source('chooseLarge')}}<\/select> <upload-file id=addBidDoc_{{parentIndex}} class=mt20 on-success=bidDocUploaded on-upload=addNewDocToBid fields=bidDocFields files=bidDocFiles is-disabled=!bid.docType is-add-file-title=true><\/upload-file><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalArticle.html",'<div class="modal fade" id=modalArticle aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>Стаття 17. Відмова в участі у процедурі закупівлі<\/h4><\/div><div class=modal-body><p class=rvps2>1. Замовник приймає рішення про відмову учаснику в участі у процедурі закупівлі та зобов’язаний відхилити тендерну пропозицію учасника в разі, якщо:<p class=rvps2>1) він має незаперечні докази того, що учасник пропонує, дає або погоджується дати прямо чи опосередковано будь-якій посадовій особі замовника, іншого державного органу винагороду в будь-якій формі (пропозиція щодо найму на роботу, цінна річ, послуга тощо) з метою вплинути на прийняття рішення щодо визначення переможця процедури закупівлі або застосування замовником певної процедури закупівлі;<p class=rvps2>2) відомості про юридичну особу, яка є учасником, внесено до Єдиного державного реєстру осіб, які вчинили корупційні або пов’язані з корупцією правопорушення;<p class=rvps2>3) службову (посадову) особу учасника, яку уповноважено учасником представляти його інтереси під час проведення процедури закупівлі, фізичну особу, яка є учасником, було притягнуто згідно із законом до відповідальності за вчинення у сфері закупівель корупційного правопорушення;<p class=rvps2>4) суб’єкт господарювання (учасник) протягом останніх трьох років притягувався до відповідальності за порушення, передбачене пунктом 4 частини другої статті 6, пунктом 1 статті 50 <a class=rvts96 href=/laws/show/2210-14 target=_blank>Закону України<\/a> "Про захист економічної конкуренції", у вигляді вчинення антиконкурентних узгоджених дій, що стосуються спотворення результатів торгів (тендерів);<p class=rvps2>5) фізична особа, яка є учасником, була засуджена за злочин, учинений з корисливих мотивів, судимість з якої не знято або не погашено у встановленому законом порядку;<p class=rvps2>6) службова (посадова) особа учасника, яка підписала тендерну пропозицію, була засуджена за злочин, вчинений з корисливих мотивів, судимість з якої не знято або не погашено у встановленому законом порядку;<p class=rvps2>7) тендерна пропозиція подана учасником процедури закупівлі, який є пов’язаною особою з іншими учасниками процедури закупівлі та/або з членом (членами) тендерного комітету, уповноваженою особою (особами) замовника;<p class=rvps2>8) учасник визнаний у встановленому законом порядку банкрутом та стосовно нього відкрита ліквідаційна процедура;<p class=rvps2>9) у Єдиному державному реєстрі юридичних осіб, фізичних осіб - підприємців та громадських формувань відсутня інформація, передбачена <a class=rvts96 href=/laws/show/755-15/paran174#n174 target=_blank>пунктом 9<\/a> частини другої статті 9 Закону України "Про державну реєстрацію юридичних осіб, фізичних осіб - підприємців та громадських формувань";<p class=rvps2>10) юридична особа, яка є учасником, не має антикорупційної програми чи уповноваженого з реалізації антикорупційної програми, якщо вартість закупівлі товару (товарів), послуги (послуг) або робіт дорівнює чи перевищує 20 мільйонів гривень.<p class=rvps2>2. Замовник може прийняти рішення про відмову учаснику в участі у процедурі закупівлі та може відхилити тендерну пропозицію учасника у разі, якщо учасник має заборгованість із сплати податків і зборів (обов’язкових платежів).<p class=rvps2>3. Замовник у тендерній документації зазначає, що інформація про відсутність підстав, визначених у частинах першій і другій цієї статті, надається в довільній формі. Спосіб документального підтвердження згідно із законодавством відсутності підстав, передбачених пунктами 2, 3, 5, 6 і 8 частини першої та частиною другою цієї статті, визначається замовником для надання таких документів лише переможцем процедури закупівлі. Замовник не вимагає документального підтвердження інформації, що міститься у відкритих єдиних державних реєстрах, доступ до яких є вільним.<p class=rvps2>Переможець торгів у строк, що не перевищує п’яти днів з дати оприлюднення на веб-порталі Уповноваженого органу повідомлення про намір укласти договір, повинен надати замовнику документи, що підтверджують відсутність підстав, визначених пунктами 2, 3, 5, 6 і 8 частини першої цієї статті.<p class=rvps2>Замовник не вимагає від учасників документів, що підтверджують відсутність підстав, визначених пунктами 1 і 7 частини першої цієї статті.<p class=rvps2>Уповноважений орган щороку до 20 січня та додатково в разі потреби оприлюднює інформацію про перелік відкритих єдиних державних реєстрів, доступ до яких є вільним, на веб-порталі Уповноваженого органу.<\/div><div class=modal-footer><button type=button class="btn btn-primary" data-dismiss=modal>{{$root.source(\'Close\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/massFeedDocuments.html",'<div ng-if=!isUserCantAddAnyDoc><div ng-if=!isUploadToBid class=row><div class=col-sm-12><a class="text-info pr10 fwb" href=/Upload/massAddDocs.pdf target=_blank><i class="fa fa-question-circle" aria-hidden=true><\/i> {{$root.source(\'UploadingSameDocumentsForLots\')}}<\/a><\/div><\/div><div ng-if="tender.procurementMethodType !== \'belowThreshold\'"><div class=ml7 ng-if=!tender.isECriteriaArticle17><label class="cp self-eligible"> <input id=selfEligible ng-model=vm.selfEligible type=checkbox> <b class=lot>{{$root.source(\'ConfirmForNoRefusing\')}}<\/b> <\/label> <span type=button ng-click=showModalArticl() class="a cp fwn">{{$root.source(\'article17\')}}<\/span><\/div><div class=ml7><label class=cp><input id=selfQualified ng-model=vm.selfQualified type=checkbox><b class=lot>{{$root.source(\'ConfirmCompliance\')}}<\/b><\/label><\/div><div ng-if=showModalArticle ng-include="\'modalArticle from cache\'"><\/div><\/div><div ng-if="::tender.procurementMethodType == \'esco\'"><div class=row><div class=col-sm-8><div class=form-group><label class=control-label>{{$root.source(\'ContractPeriod\')}}:<\/label><\/div><div class=row><div class=col-sm-6 ng-class="{\'has-error\': !vm.esco.contractDurationYears}"><div class="col-sm-6 pr0"><label> {{$root.source(\'Years\')}} (0-15): <\/label><\/div><div class="col-sm-6 pl0"><input class=form-control type=text ng-model=vm.esco.contractDurationYears ng-disabled=!isAllowedToPerformActions() ng-pattern=regexNumber name="{{\'contractPeriod_years_mass\'}}" id="{{\'contractPeriod_years_mass\'}}"><\/div><\/div><div class=col-sm-6><div class="col-sm-6 pr0"><label>{{$root.source(\'Days\')}} (0-364):<\/label><\/div><div class="col-sm-6 pl0"><input class=form-control type=text ng-model=vm.esco.contractDurationDays ng-disabled=!isAllowedToPerformActions() ng-pattern=regexNumber name="{{\'contractPeriod_days_mass\'}}" id="{{\'contractPeriod_days_mass\'}}" data-placement=bottom-left data-type=info><\/div><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-8 ng-class="{\'has-error\': !isPercentageCorrect()}"><label> {{$root.source(\'YearlyPaymentsPercentage\')}}, <span>(80-100)%:<\/span> <\/label> <input class=form-control type=text ng-model=vm.esco.yearlyPaymentsPercentage ng-disabled=!isAllowedToPerformActions() ng-pattern=regexFloatNumber name="{{\'yearlyPaymentsPercentage_mass\'}}" id="{{\'yearlyPaymentsPercentage_mass\'}}" data-placement=bottom-left data-type=info><\/div><\/div><div class=row><div class=col-sm-8><label>{{$root.source(\'AnnualCostsReduction\')}}, UAH:<\/label><div ng-repeat="i in vm.esco.annualCostsReduction track by $index"><div class=sevenColumns><label>{{$index+1}} <\/label><div ng-class="{\'has-error\': !isAnnualCostReductionFilledCorrectly($index)}"><input id="{{\'annualCostsReduction_mass\' + $index}}" type=text class=form-control name="{{\'annualCostsReduction_mass\' + $index }}" ng-pattern=regexFloatNumber ng-disabled=!isAllowedToPerformActions() ng-model=vm.esco.annualCostsReduction[$index]><\/div><\/div><\/div><\/div><\/div><\/div><div ng-repeat="(key, value) in docsToAdd | groupBy: \'documentType.type\'" class=mb30><div class=scrollbarMobile><table class="table mb0 scrollbarMobile lp ng-table addMassDocsTable tableDocument"><tr><th class=doc-type><th class="doc-name tal">{{$root.source(\'File\')}}<th class="doc-state wauto tal">{{$root.source(\'DocumentType\')}}<th class="doc-state wauto tal" ng-if=isConfidentialityShow()>Тип конфіденційності<th class=doc-modify>{{$root.source(\'Actions\')}}<tr ng-repeat="document in value" class=hover-underline><td class="doc-type vam"><i class="fa fa-file-text-o" aria-hidden=true><\/i><td class="doc-name vam"><a data-placement=bottom-right data-html=true data-type=info bs-tooltip="{ \'title\': $root.source(\'NoLoadDraftBidDoc\')}"> {{document.name}} <\/a><td class="doc-state wauto vam tar"><select ng-init="document.docType = isUploadToBid ? (tender.procurementMethodType === \'competitiveDialogueUA\' || tender.procurementMethodType === \'competitiveDialogueEU\' ? documentTypesForDropDown[0] : documentTypesForDropDown[2]) : document.docType" ng-model=document.docType ng-options="getLocalized(item.title) for item in documentTypesForDropDown track by item.id" ng-disabled=!isAllowedToPerformActions() name="{{\'bidDocType_\' + parentIndex}}" class=form-control><option value="">{{$root.source(\'chooseLarge\')}}<\/select><td class="doc-conf wauto vam tar" ng-if=isConfidentialityShow()><div class=row><div class=col-md-12 ng-class="{\'has-error\': confidentialityForm[\'bidDocConf_\' + parentIndex].$invalid }"><select ng-init="document.confidentiality = confidentialityTypes[0]" ng-model=document.confidentiality id=bidDocConf_{{parentIndex}} name=bidDocConf_{{parentIndex}} ng-disabled=!isAllowedToPerformActions() required ng-options="item.title for item in confidentialityTypes track by item.valueType" class=form-control><option value="">{{$root.source(\'chooseLarge\')}}<\/select><\/div><\/div><div ng-if="document.confidentiality.valueType ==\'buyerOnlyType\'" class=row><div class=col-md-12><label class=control-label>{{$root.source(\'ConfidentialityReason\')}}:<\/label><div ng-class="{\'has-error\': !document.confidentialityRationale || confidentialityForm[\'confidentialityRationale_\' + document.id].$invalid}"><textarea ng-model=document.confidentialityRationale ng-minlength=30 name="{{\'confidentialityRationale_\' + document.id}}" class=form-control rows=4 required><\/textarea><\/div><div class=help-inline><span ng-show="confidentialityForm.{{\'confidentialityRationale_\' + document.id}}.$error.minlength">{{$root.source(\'NoLess30Symbols\')}}<\/span><\/div><\/div><\/div><td class=doc-modify ng-if="tender.status ===\'active.tendering\'"><div><a href="" class="fa fa-trash-o hidden-print" ng-click="removeDoc(docsToAdd, $index)"><\/a><\/div><\/table><\/div><\/div><h3 ng-if=!isUploadToBid>{{$root.source(\'AttachDocumentsToLots\')}}<\/h3><ul ng-if=!isUploadToBid class="list-group mb10 b0"><li class="list-group-item b0 allLots"><div class="row pb0"><div class=col-xs-12><label class="cp mb0" for=lot-all> <input type=checkbox id=lot-all name=lot-all ng-model=addDocsToAllLots ng-change=addDocsToAllLotsFunc() ng-disabled="!isAllowedToPerformActions() || !isEscoFieldsFilled()"> <b class=lot>{{$root.source(\'AddToAllLots\')}} <i class="fa fa-level-down" aria-hidden=true><\/i><\/b> <\/label><\/div><\/div><li class=list-group-item ng-if="!lot.reasonsUserCanNotAddBid.length > 0" ng-repeat="(lIndex, lot) in filterByStatus(tender.lots)"><div class="row pb0" ng-init="lot.massAddDocs = false"><div class=col-xs-12><label class="cp mb0 wh oh" for=lot-{{$index}}> <input type=checkbox id=lot-{{$index}} name=lot-{{$index}} ng-model=lot.massAddDocs ng-change=checkLotsInput() ng-disabled="!isAllowedToPerformActions() || !isEscoFieldsFilled()"> <b class="lot wsn"><span ng-bind="::lot.title | limitTo:40" title={{::lot.title}}><\/span><\/b> <\/label><\/div><\/div><\/ul><div class="panel-footer pl0"><button class="btn btm-sm btn-success" ng-if="docsToAdd.length > 0 &amp;&amp; lotsToAdd() &amp;&amp; !isUploadToBid" ng-disabled="!isAllowedToPerformActions() || !isEscoFieldsFilled() || !(!(tender.isOpenEU || tender.isDialogue || tender.isDialogueEU || tender.procurementMethodType == \'esco\') ||                            allConfidentHasSet() &amp;&amp; (tender.isOpenEU || tender.isDialogue || tender.isDialogueEU || tender.procurementMethodType == \'esco\')) ||                            confidentialityForm.$invalid" data-toggle=modal data-target=#loadDocs> {{$root.source(\'UploadFilesToLotProposals\')}} <\/button> <button class="btn btn-small btn-success" ng-if="isUploadToBid &amp;&amp; docsToAdd.length > 0" ng-disabled="!isAllowedToPerformActions() || !isEscoFieldsFilled() || !( !(tender.isOpenEU || tender.isDialogue || tender.isDialogueEU || tender.procurementMethodType == \'esco\') ||                            allConfidentHasSet() &amp;&amp; (tender.isOpenEU || tender.isDialogue || tender.isDialogueEU || tender.procurementMethodType == \'esco\')) ||                            confidentialityForm.$invalid" ng-click="addNewDocsToBids(docsToAdd, \'uploadToBid\')"> {{$root.source(\'UploadFilesToProposal\')}} <\/button> <upload-file id="\'addDocsToLots\'" class="\'btn-empty-green br3 tta\'" mass-bid-upload="isUploadToBid &amp;&amp; docsToAdd.length == 0" files=filesToAdd is-disabled="!isAllowedToPerformActions() || !isEscoFieldsFilled()" is-add-file-title=true no-plus-icon=true on-change=filesChange do-not-upload=true><\/upload-file><\/div><div class="modal fade" id=loadDocs aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'DearUser\')}}!<\/h4><\/div><div class=modal-body><p>{{$root.source(\'AllDocsAddedToLots\')}}.<p>{{$root.source(\'CheckDocTypesAndLots\')}}.<\/div><div class=modal-footer><button ng-click="addNewDocsToBids(docsToAdd, \'\')" type=button class="btn btn-success" data-dismiss=modal>{{$root.source(\'UploadDocs\')}}<\/button> <button type=button class="btn btn-primary" data-dismiss=modal>{{$root.source(\'Back\')}}<\/button><\/div><\/div><\/div><\/div><esco-payment-info-modal template-name-id=templateName add-docs-to-bid="addNewDocsToBidsWithoutCheck(docsToAdd, \'\')"> <\/esco-payment-info-modal><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/documents/qualificationBidDocs.html","<table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"bidDocument in value | limitTo:settings.pageLimit:settings.offset \"><td class=doc-type><a ng-if=\"bidDocument.url &amp;&amp; bidDocument.confidentiality !== 'buyerOnly'\" href={{::bidDocument.url}} download-doc title=\"{{$root.source('Download')}}\"><i class=\"fa fa-download\" aria-hidden=true><\/i><\/a> <span ng-if=\"!bidDocument.url || bidDocument.confidentiality === 'buyerOnly'\"> <a ng-if=canDownloadPrivateDoc(award.bidId) title=\"{{$root.source('Download')}}\" ng-click=downlaodPrivateDoc(bidDocument)><i class=\"fa fa-download\" aria-hidden=true><\/i><\/a> <a ng-if=!canDownloadPrivateDoc(award.bidId) bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <\/span><td class=doc-name ng-class=\"{indent:bidDocument.indent, 'docDeletes' : bidDocument.isDeleted}\"><a ng-if=\"(bidDocument.url &amp;&amp; bidDocument.confidentiality !== 'buyerOnly') || canDownloadPrivateDoc(award.bidId)\" ng-click=previewDoc(bidDocument) class=cp ng-bind=::bidDocument.title><\/a> <a ng-if=\"(!bidDocument.url || bidDocument.confidentiality === 'buyerOnly') &amp;&amp; !canDownloadPrivateDoc(award.bidId)\" class=cp ng-bind=::bidDocument.title bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"><\/a><p class=text-muted ng-bind=::bidDocument.description><td class=doc-privacy><span ng-if=\"bidDocument.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(bidDocument.id)> {{$root.source('private')}} <\/span> <span ng-if=\"bidDocument.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[bidDocument.id] &amp;&amp; bidDocument.confidentialityRationale\">{{bidDocument.confidentialityRationale}}<td class=doc-state><span ng-if=bidDocument.isDeleted><i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}:<\/span> <span ng-if=!bidDocument.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <span ng-if=\"!bidDocument.isDeleted &amp;&amp; bidDocument.dateModified\">{{$root.source('IsExported')}}:<\/span><td class=doc-date><span ng-if=bidDocument.dateModified>{{bidDocument.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/span><\/table><div ng-if=\"value.length>10\"><simple-pagination current-page=settings.currentPage page-limit=settings.pageLimit offset=settings.offset page-limits=settings.pageLimit total=value.length total-on-last=settings.totalOnLast> <\/simple-pagination><\/div><div ng-if=docPrevUrl ng-include=\"'modalDocPreview from cache'\"><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/tenderProfileTechnicalCharacteristics.html",'<div><div class="qq tree-02 tree cp w100 fl subName-01 tree-last dash_middle moveLeftMiddle last-tree-block collapsed" data-toggle=collapse data-target=#profileDropDown aria-expanded=false aria-controls=profileDropDown><span class="hidden-print tree-state minus">-<\/span><span class="hidden-print tree-state plus">+<\/span><div class=tree-child-name>Профіль: {{tender.profile.title}}<\/div><\/div><div id=profileDropDown class="qq panel-collapse collapse tree-01 moveLeft" style=padding-bottom:15px><div id=chosen_profile_id class=mb10>{{$root.source(\'Identifier\')}}: {{tender.profile.apiId}}<\/div><div class=dush-clear><\/div><div class="scrollbarMobile mb20"><table class="table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0"><tr><th>{{$root.source(\'FeatureId\')}}<th>{{$root.source(\'FeatureDescription\')}}<th>{{$root.source(\'Value\')}}<tr ng-repeat="item in requirementsArray track by $index"><td>{{item.apiId}}<td>{{item.title}}<td>{{item.expectedValue || item.minValue || item.maxValue}}<\/table><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/tenderItemTechnicalCharacteristics.html",'<div><div ng-if=::isItemHasActiveLocalizedCriteria() class="help-inline pl0"><span>{{$root.source(\'TechnicalCharacteristicsNotAllowedForItemWithLocalizationCriteria\')}}<\/span><\/div><fill-tender-item-technical-specifications-button ng-if="tender.procurementMethodType !== \'priceQuotation\' &amp;&amp; canEdit" item-idx=itemIdx lot-idx=lotIdx is-button-disabled="::isItemHasActiveLocalizedCriteria() || isButtonsDisabled" on-show-choose-profile-modal-click=showChooseProfileModal on-show-choose-category-modal-click=showChooseCategoryModal item=item><\/fill-tender-item-technical-specifications-button><div ng-if=item.technicalCharacteristics.length class="mt10 mb15"><div ng-if="tender.procurementMethodType === \'priceQuotation\' &amp;&amp; item.profile"><div><a class="btn btn-info btn-sm" target=_blank rel="noindex, nofollow" href="/v2/ProzorroMarket/Catalog?profileId={{item.profile.id}}"> {{$root.source(\'GoToProfile\')}} <\/a><\/div><\/div><div ng-if="tender.procurementMethodType !== \'priceQuotation\'" class=mb10><b>{{$root.source(\'TechnicalCharacteristics\')}}:<\/b><\/div><div class=dush-clear><\/div><div class="scrollbarMobile mb20"><tender-item-technical-characteristics-view requirements=getRequirements() index="itemIdx + \'-\' + lotIdx"><\/tender-item-technical-characteristics-view><\/div><div ng-if="canEdit &amp;&amp; hasActiveRequirement()" class=btn-group><button id=editTenderItemTechnicalSpecificationsButton_{{itemIdx}}_{{lotIdx}} class="btn btn-info" ng-click=editTechnicalSpecification() ng-disabled=isButtonsDisabled> {{$root.source("EditTenderItemTechnicalSpecification")}} <\/button> <button id=deleteTenderItemTechnicalSpecificationsButton_{{itemIdx}}_{{lotIdx}} class="btn btn-danger" ng-click=removeTechnicalSpecification() ng-disabled=isButtonsDisabled> {{$root.source("RemoveTenderItemTechnicalSpecification")}} <\/button><\/div><\/div><div ng-if="tender.procurementMethodType !== \'priceQuotation\'"><choose-profile-for-technical-specifications-modal visible=chooseProfileModalData.visible item-idx=itemIdx lot-idx=lotIdx item=chooseProfileModalData.item on-profile-choose=chooseProfile><\/choose-profile-for-technical-specifications-modal> <choose-category-for-technical-specifications-modal visible=chooseCategoryModalData.visible item-index=itemIdx lot-index=lotIdx item=chooseCategoryModalData.item on-confirm-specifications=confirmCategorySpecifications><\/choose-category-for-technical-specifications-modal><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/tenderItemTechnicalCharacteristicsTable.html","<table class=\"table table-hover table-striped table-blue b0 new-table-plane ng-scope ng-table itemTable mb0\"><tr><th>{{$root.source('FeatureDescription')}}<th>{{$root.source('Value')}}<th>{{$root.source('UnitsOfMeasurement')}}<th>{{$root.source('Status')}}<th>{{$root.source('PublicationDate')}}<th ng-if=needShowDateModified>{{$root.source('ChangesDate')}}<tr ng-repeat=\"requirement in requirements track by $index\"><td>{{requirement.title}}<td>{{getRequirementValueString(requirement)}}<td>{{::getUnitName(requirement.unit)}}<td>{{$root.source(requirement.requirementStatus === 'cancelled' ? 'CancelledStatus' : 'ActiveStatus')}}<td class=time-wsn>{{requirement.datePublished | date:'dd-MM-yyyy, HH:mm'}}<td ng-if=needShowDateModified class=time-wsn>{{requirement.dateModified | date:'dd-MM-yyyy, HH:mm' || \"-\"}}<\/table>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/tenderItemTechnicalCharacteristicsView.html",'<tender-item-technical-characteristics-table requirements=sortedRequirements.active><\/tender-item-technical-characteristics-table><div ng-if=sortedRequirements.archive.length><div class="pt10 pb10"><span class="text-info a" data-toggle=collapse data-target=#archive-required-{{index}}> {{$root.source(\'PreviousSpecificationsVersions\')}} <\/span><\/div><div class=collapse id=archive-required-{{index}}><tender-item-technical-characteristics-table requirements=sortedRequirements.archive need-show-date-modified=true><\/tender-item-technical-characteristics-table><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/fillTenderItemTechnicalSpecificationsButton.html",'<div class=btn-group><button id=fillTenderItemTechnicalSpecificationsButton_{{lotIdx}}_{{itemIdx}} class="btn btn-success dropdown-toggle" data-toggle=dropdown aria-haspopup=true aria-expanded=false ng-disabled=isDisabled> {{$root.source(\'FillTenderItemTechnicalSpecifications\')}} <i class="fa fa-angle-down"><\/i> <\/button><div class="dropdown-menu w100"><a class="p5 w100 btn btn-box" style=text-align:left ng-click=showChooseProfileModal()> {{$root.source(\'ChooseTenderItemTechnicalSpecificationsFromProfile\')}} <\/a> <a class="p5 w100 btn btn-box" style=text-align:left ng-click=showChooseCategoryModal()> {{$root.source(\'ChooseTenderItemTechnicalSpecificationsFromCategory\')}} <\/a><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/fillProductCharacteristicsModal.html",'<div class="modal fade" id=fillProductCharacteristicsModal-{{lot.id}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'FillProductCharacteristics\')}}<\/h4><\/div><div class=modal-body><h5>{{$root.source(\'FillAnswersRequirements\')}}<\/h5><div ng-repeat="(reqIdx, requirement) in requirements" class=mt15><div><span>{{::getRequirementTitle(requirement)}}<\/span><\/div><div ng-if="requirement.expectedValues.length || requirement.expectedValue"><div ng-if=requirement.expectedValues.length><small class=help-inline> {{$root.source(\'NumberOfAllowedOptions\')}} - {{$root.source(\'from\')}} {{requirement.expectedMinItems || defaultExpectedMinItems}} <\/small> <small ng-if=requirement.expectedMaxItems class=help-inline>{{$root.source(\'until\')}} {{requirement.expectedMaxItems}}<\/small><\/div><div ng-if=requirement.expectedValues.length class=et-requirement-scroll><div ng-repeat="(valueIdx, value) in requirement.expectedValues"><div style=display:flex;align-items:flex-end class=mb6><input type=checkbox ng-class="{\'has-error\': isRequirementInvalid(requirement)}" custom-checkbox class=mr5 id=requirement_value_checkbox_{{reqIdx}}_{{valueIdx}} ng-model=selectedValues[requirement.id][$index] ng-click="changeValuesSelection(value, selectedValues[requirement.id][$index], requirement)"> <span>{{getExpectedValue(value)}}<\/span><\/div><\/div><\/div><div ng-if=requirement.expectedValue style=display:flex;align-items:flex-end class=mb6><input type=checkbox custom-checkbox ng-class="{\'has-error\': isRequirementInvalid(requirement)}" class=mr5 id=requirement_value_checkbox_{{reqIdx}}_{{0}} ng-model=selectedValues[requirement.id][0] ng-click="changeValueSelection(requirement.expectedValue, selectedValues[requirement.id][0], requirement)"> {{getExpectedValue(requirement.expectedValue)}}<\/div><\/div><div ng-if="!requirement.expectedValues.length &amp;&amp; !requirement.expectedValue"><div ng-if="requirement.maxValue || requirement.minValue" ng-class="{\'has-error\': isRequirementInvalid(requirement)}"><input type=number id=requirement_value_number_{{reqIdx}} autocomplete=off ng-model=requirement.value class="form-control custom__form-controlP" required><\/div><div ng-if="!requirement.maxValue &amp;&amp; !requirement.minValue" ng-class="{\'has-error\': isRequirementInvalid(requirement)}"><input type=text id=requirement_value_text_{{reqIdx}} autocomplete=off ng-model=requirement.value class="form-control custom__form-controlP" required><\/div><\/div><\/div><\/div><div class=modal-footer><button type=button class="btn btn-info" data-dismiss=modal ng-disabled=isSelectCharacteristicButtonDisabled() id=selectCustomProduct ng-click=selectCustomProduct()> {{$root.source(\'Continue\')}} <\/button><\/div><\/div><\/div><\/div><style>.et-requirement-scroll{max-height:510px;overflow-y:auto}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/chooseProfileForTechnicalSpecificationsModal.html",'<div class="modal fade" id=chooseProfileForTechnicalSpecificationsModal{{uniqId}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'ChooseProfile\')}}<\/h4><input id=profileName type=text ng-model=searchstring ng-keydown="$event.which === 13 &amp;&amp; action()" class=form-control placeholder="{{$root.source(\'EnterName\')}}" ng-change=searchProfile()><\/div><div ng-if=visible class="modal-body scroll-classification"><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data track by $index" ng-class="{ \'active\': item.$selected }"><td data-title="$root.source(\'NameCPV\')" ng-click=selectProfile(item)><div>{{item.title}}<\/div><td data-title="$root.source(\'Characteristic\')" width=60% ng-click=selectProfile(item)><div ng-repeat="requirement in item.requirements"><div ng-repeat="requirementGroup in requirement.requirementGroups"><div ng-repeat="groupRequirement in requirementGroup.requirements">{{groupRequirement.title}}: {{getRequirementValueString(groupRequirement)}} {{groupRequirement.unit.nameUA || groupRequirement.unit.name}}<\/div><\/div><\/div><\/table><\/div><div class=modal-footer><div class=row><button id=chooseProfileButton type=button class="btn btn-info" ng-click=chooseProfile() ng-disabled=!selectedProfile data-dismiss=modal>{{$root.source(\'Continue\')}}<\/button><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/chooseCategoryForTechnicalSpecificationsModal.html",'<div class="modal fade" id=chooseCategoryForTechnicalSpecificationsModal{{lotIndex}}{{itemIndex}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'ChooseCategory\')}}<\/h4><input id=categoryName type=text ng-model=searchstring ng-keydown="$event.which === 13 &amp;&amp; action()" class=form-control placeholder="{{$root.source(\'EnterName\')}}" ng-change=searchCategory()><\/div><div ng-if=visible class="modal-body scroll-classification"><table ng-table=tableParams class="table table-hover table-striped table-bordered ng-table-rowselected"><tr ng-repeat="item in $data track by $index" ng-class="{ \'active\': item.$selected }"><td data-title="$root.source(\'NameCPV\')" ng-click=selectCategory(item)><div>{{item.title}}<\/div><td data-title="$root.source(\'Characteristic\')" width=60% ng-click=selectCategory(item)><div ng-repeat="criteria in item.criteria"><div ng-repeat="requirementGroup in criteria.requirementGroups"><div ng-repeat="groupRequirement in requirementGroup.requirements">{{groupRequirement.title}}: {{getRequirementValueString(groupRequirement)}} {{groupRequirement.unit.nameUA || groupRequirement.unit.name}}<\/div><\/div><\/div><\/table><\/div><div class=modal-footer><div class=row><button id=chooseCategoryButton type=button class="btn btn-info" ng-click=chooseCategory() ng-disabled=!selectedCategory data-dismiss=modal>{{$root.source(\'Continue\')}}<\/button><\/div><\/div><\/div><\/div><\/div><configure-technical-characteristics-modal visible=configureTechnicalCharacteristicsModalVisible category=selectedCategory user-specifications=userSpecifications item-index=itemIndex lot-index=lotIndex show-confirm-technical-characteristics-modal=showConfirmTechnicalCharacteristicsModal()><\/configure-technical-characteristics-modal> <confirm-technical-characteristics-modal visible=confirmTechnicalCharacteristicsModalVisible show-configure-technical-characteristics-modal=showConfigureTechnicalCharacteristicsModal() user-specifications=userSpecifications item-index=itemIndex lot-index=lotIndex confirm-user-specifications=confirmUserSpecifications()><\/confirm-technical-characteristics-modal>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/configureTechnicalCharacteristicsModal.html",'<div class="modal fade" id=configureTechnicalCharacteristicsModal{{lotIndex}}{{itemIndex}} aria-hidden=true tabindex=-1 role=dialog><div class="modal-dialog modal-lg"><form name=userRequirementsForm class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class="modal-title mb15">{{$root.source(\'ChooseSpecifications\')}}<\/h4><\/div><div ng-if=visible class="modal-body scroll-classification"><div ng-repeat="requirement in categoryRequirements" class="categoryRequirement panel panel-default" ng-class="{\'border-top\':$index > 0}" ng-init="$requirementIndex=$index"><div class="panel-heading requirementTitleContainer" data-toggle=collapse data-target=#panel_{{requirement.id}}><div><input ng-if="requirement.minValue != null || requirement.maxValue != null" id={{requirement.id}}_include type=checkbox ng-model=userRequirements[$requirementIndex].isIncluded style=margin-right:4pt ng-click=$event.stopPropagation();><h5 style=display:inline-block>{{requirement.title}}<\/h5><\/div><i class="fa fa-caret-up collapse-icon"><\/i><\/div><div id=panel_{{requirement.id}} class="panel-collapse collapse in"><div class=expectedValuesContainer><div ng-repeat="expectedValue in requirement.expectedValues                                     | limitTo: (requirementVisibleExpectedValuesLimited[$requirementIndex] ? defaultRequirementVisibleExpectedValuesLimit : undefined)" class=expectedValuesContainer__expectedValue><input id={{requirement.id}}_expectedValue_{{expectedValue.value}} type=checkbox ng-model=userRequirements[$requirementIndex].expectedValues[$index] ng-change=onExpectedValuesChange(userRequirements[$requirementIndex])> <label ng-if="requirement.dataType !== \'boolean\'" for={{requirement.id}}_expectedValue_{{expectedValue.value}}>{{expectedValue.value}}<\/label> <label ng-if="requirement.dataType === \'boolean\'" for={{requirement.id}}_expectedValue_{{expectedValue.value}}>{{expectedValue.value.toLowerCase() === \'true\' ? $root.source(\'Yes\') : $root.source(\'No\')}}<\/label><\/div><div ng-if=requirement.expectedValue class=expectedValuesContainer__expectedValue><input id={{requirement.id}}_expectedValue type=checkbox ng-model=userRequirements[$requirementIndex].expectedValue> <label ng-if="requirement.dataType !== \'boolean\'" for={{requirement.id}}_expectedValue>{{requirement.expectedValue}}<\/label> <label ng-if="requirement.dataType === \'boolean\'" for={{requirement.id}}_expectedValue>{{requirement.expectedValue.toLowerCase() === \'true\' ? $root.source(\'Yes\') : $root.source(\'No\')}}<\/label><\/div><\/div><a ng-if="requirement.expectedValues.length > defaultRequirementVisibleExpectedValuesLimit" ng-click=toggleLimitedAtRequirementIndex($requirementIndex) class=text-primary style=cursor:pointer> <span ng-if=requirementVisibleExpectedValuesLimited[$requirementIndex]>{{$root.source(\'ShowMore\')}} ({{getHiddenExpectedValuesCount($requirementIndex)}})<\/span> <span ng-if=!requirementVisibleExpectedValuesLimited[$requirementIndex]>{{$root.source(\'ShowLess\')}}<\/span> <\/a><div ng-if="requirement.minValue != null || requirement.maxValue != null"><div class=requirementsRange><div style=width:100% ng-class="{\'has-error\': !userRequirementsForm[\'userRequirements\' + $requirementIndex + \'minValue\'].$valid}"><input type=number name=userRequirements{{$requirementIndex}}minValue value=userRequirements[$requirementIndex].minValue ng-min=requirement.minValue ng-max=userRequirements[$requirementIndex].maxValue ng-model=userRequirements[$requirementIndex].minValue ng-disabled=!userRequirements[$requirementIndex].isIncluded class=form-control><\/div><div>-<\/div><div style=width:100% ng-class="{\'has-error\': !userRequirementsForm[\'userRequirements\' + $requirementIndex + \'maxValue\'].$valid}"><input type=number name=userRequirements{{$requirementIndex}}maxValue value=userRequirements[$requirementIndex].maxValue ng-min=userRequirements[$requirementIndex].minValue ng-max=requirement.maxValue ng-model=userRequirements[$requirementIndex].maxValue ng-disabled=!userRequirements[$requirementIndex].isIncluded class=form-control><\/div><\/div><et-slider ng-if="requirement.minValue != null &amp;&amp; requirement.maxValue != null" element-id=requirement.id min=requirement.minValue max=requirement.maxValue min-value=userRequirements[$requirementIndex].minValue max-value=userRequirements[$requirementIndex].maxValue is-disabled=!userRequirements[$requirementIndex].isIncluded><\/et-slider><\/div><div ng-if="selectedExpectedValuesCount(userRequirements[$requirementIndex]) > 1" style=margin-top:10pt><label for={{requirement.id}}_expectedMaxItems>{{$root.source(\'ItemsMax\')}}:<\/label> <select id={{requirement.id}}_expectedMaxItems class=form-control ng-model=userRequirements[$requirementIndex].expectedMaxItems ng-options="value for value in range(1, selectedExpectedValuesCount(userRequirements[$requirementIndex]))" style=max-width:25%><option value="" selected><\/select><\/div><\/div><\/div><\/div><div class=modal-footer><div class=row><button type=button class="btn btn-close-filter" ng-click=clearSpecifications()>{{$root.source(\'Clear\')}}<\/button> <button type=button class="btn btn-info" ng-click=confirm() ng-disabled="!isAnyCharacteristicChosen(userRequirements) || !userRequirementsForm.$valid" data-dismiss=modal>{{$root.source(\'Continue\')}}<\/button><\/div><\/div><\/form><\/div><\/div><style>.expectedValuesContainer{display:flex;flex-wrap:wrap;margin-bottom:4pt;margin-left:24pt;margin-right:24pt}.expectedValuesContainer__expectedValue{display:flex;align-items:center;margin-bottom:5px}.expectedValuesContainer__expectedValue > input{margin:0 !important;margin-right:4pt !important;flex-shrink:0}.expectedValuesContainer__expectedValue > label{margin:0 !important;flex-grow:1}@media(max-width:767px){.expectedValuesContainer{margin-left:0;margin-right:0}}@media (min-width:450px){.expectedValuesContainer__expectedValue{flex-basis:50%}}@media (max-width:449px){.expectedValuesContainer__expectedValue{flex-basis:100%}}.categoryRequirement{margin-top:18pt;margin-bottom:0 !important}.categoryRequirement label{font-weight:normal}.requirementsRange{display:flex;align-items:center;gap:6pt;margin-left:24pt;margin-right:24pt}@media(max-width:767px){.requirementsRange{margin-left:0;margin-right:0}}.styleLightShare .border-top{border-top:1px solid #e5e5e5}.styleDarkShare .border-top{border-top:1px solid #1c1e22}.collapse-icon{align-content:center}.collapsed > .collapse-icon{transform:rotate(180deg)}.requirementTitleContainer{display:flex;flex-direction:row;justify-content:space-between}.categoryRequirement:first-of-type{padding-top:0;margin-top:0}.categoryRequirement:first-of-type > .requirementTitleContainer{padding-top:0}.categoryRequirement:first-of-type h5{margin-top:0}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTechnicalSpecifications/confirmTechnicalCharacteristicsModal.html","<div class=\"modal fade\" id=confirmTechnicalCharacteristicsModal{{lotIndex}}{{itemIndex}} aria-hidden=true tabindex=-1 role=dialog><div class=\"modal-dialog modal-lg\"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=\"modal-title mb15\">{{$root.source('ChooseSpecifications')}}<\/h4><\/div><div ng-if=visible class=\"modal-body scroll-classification\"><div ng-repeat=\"requirement in filterOutEmptySpecifications(userSpecifications)\" class=\"row requirementRow\" ng-class=\"{'border-top':$index > 0}\"><div class=col-sm-6><h5>{{requirement.title}}<\/h5><\/div><div class=col-sm-6><div><span ng-repeat=\"(index, expectedValue) in requirement.expectedValues\"> <span ng-if=\"requirement.dataType !== 'boolean'\">{{expectedValue.value}}<\/span><span ng-if=\"requirement.dataType === 'boolean'\">{{expectedValue.value.toLowerCase() === 'true' ? $root.source('Yes') : $root.source('No')}}<\/span><span ng-if=\"index &lt; requirement.expectedValues.length - 1\">,&nbsp;<\/span> <\/span><div ng-if=requirement.expectedValue><span ng-if=\"requirement.dataType !== 'boolean'\">{{requirement.expectedValue}}<\/span><span ng-if=\"requirement.dataType === 'boolean'\">{{requirement.expectedValue.toLowerCase() === 'true' ? $root.source('Yes') : $root.source('No')}}<\/span><span ng-if=\"index &lt; requirement.expectedValues.length - 1\">,&nbsp;<\/span><\/div><\/div><div ng-if=\"requirement.expectedValues.length &amp;&amp; requirement.dataType !== 'boolean'\"><div>{{$root.source('ExpectedItemsMin')}}: {{requirement.expectedMinItems == null ? '-' : requirement.expectedMinItems}}<\/div><div>{{$root.source('ExpectedItemsMax')}}: {{requirement.expectedMaxItems == null ? '-' : requirement.expectedMaxItems}}<\/div><\/div><div ng-if=\"requirement.minValue != null || requirement.maxValue != null\"><span ng-if=\"requirement.minValue != null\"> {{$root.source('From')}} {{requirement.minValue}} {{requirement.unit.nameUA}} <\/span> <span ng-if=\"requirement.maxValue != null\"> {{$root.source('until')}} {{requirement.maxValue}} {{requirement.unit.nameUA}} <\/span><\/div><\/div><\/div><\/div><div class=modal-footer><div class=row><button type=button class=\"btn btn-close-filter\" ng-click=navigateBack() data-dismiss=modal>{{$root.source('Edit')}}<\/button> <button type=button class=\"btn btn-info\" ng-click=confirm() data-dismiss=modal>{{$root.source('Continue')}}<\/button><\/div><\/div><\/div><\/div><\/div><style>@media (min-width:768px){.requirementRow{display:flex;align-items:center}}<\/style>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalGetBankGuarantee.html","<div class=\"modal fade\" id=getBankGuarantee aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('GetBankGuarantee')}}<\/h4><\/div><div class=modal-body><div class=form-group><label for=company-s>{{$root.source('NameOfOrganization')}}:<\/label> <input type=text class=form-control id=company-s ng-model=getBankGuarantee.organizationName><\/div><div class=form-group ng-class=\"{'has-error': !getBankGuarantee.EDRPOUcode}\"><label for=company-s>{{$root.source('Edrpou')}}:<\/label> <input type=text class=form-control id=EDRPOUcode-s ng-model=getBankGuarantee.EDRPOUcode><\/div><div class=form-group ng-class=\"{'has-error': !getBankGuarantee.organizationContactName}\"><label for=user-s>{{$root.source('ContactPerson')}}:<\/label> <input type=text class=form-control id=user-s ng-model=getBankGuarantee.organizationContactName><\/div><div class=form-group ng-class=\"{'has-error': !getBankGuarantee.organizationContactTelephone}\"><label for=phone-s>{{$root.source('ContactPhoneNumber')}}:<\/label> <input type=text class=form-control id=phone-s ng-model=getBankGuarantee.organizationContactTelephone><\/div><div class=form-group><label for=email-s>E-mail:<\/label> <input type=text class=form-control id=email-s ng-model=getBankGuarantee.organizationContactEmail><\/div><div class=form-group><label for=sum-s>{{$root.source('Summ')}}:<\/label> <input type=text class=form-control id=sum-s ng-model=getBankGuarantee.amount><\/div><div class=form-group><label for=comment-s>{{$root.source('Comment')}}:<\/label> <textarea class=form-control rows=5 id=comment-s ng-model=getBankGuarantee.comment><\/textarea><\/div><\/div><div class=modal-footer><button type=button class=\"btn btn-success\" data-dismiss=modal ng-click=sendFunction() ng-disabled=\"!getBankGuarantee.organizationName || !getBankGuarantee.organizationContactName || !getBankGuarantee.organizationContactTelephone || !getBankGuarantee.EDRPOUcode\">{{$root.source('SendRequest')}}<\/button> <button type=button class=\"btn btn-primary\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/transactions.html","<div class=row><div class=col-sm-4><label>{{$root.source('TransactionInformation')}}({{transactions.length}})<\/label><\/div><div class=col-sm-8><input id=transationsToShow_{{lotId}} type=checkbox ng-model=transationsToShow[lotId] class=dn> <label for=transationsToShow_{{lotId}} class=cp> <i class=\"pull-left glyphicon glyphicon-minus mr10\" ng-if=transationsToShow[lotId]><\/i> <i class=\"pull-left glyphicon glyphicon-plus mr10\" ng-if=!transationsToShow[lotId]><\/i> {{$root.source('Show')}} <\/label><\/div><\/div><div ng-if=transationsToShow[lotId] ng-repeat=\"singleTransaction in transactions\" class=\"animate-if transactions\"><h3>{{$root.source('Payment')}} № {{$index + 1}}<\/h3><div class=row ng-if=singleTransaction.date><div class=col-sm-4>{{$root.source('ReceiveTransactionDate')}}:<\/div><div class=col-sm-8><span>{{singleTransaction.date | date:'dd-MM-yyyy, HH:mm' : getDateTimezone(singleTransaction.date)}}<\/span><\/div><\/div><div class=row ng-if=\"singleTransaction.value &amp;&amp; singleTransaction.value.amount\"><div class=col-sm-4>{{$root.source('Summ')}}:<\/div><div class=col-sm-8><span>{{singleTransaction.value.amount}} {{singleTransaction.value.currency}}<\/span><\/div><\/div><div class=row ng-if=singleTransaction.payer><div class=col-sm-4>{{$root.source('Payer')}}:<\/div><div class=col-sm-8><span>{{singleTransaction.payer.bankAccount.idAccount}} {{singleTransaction.payer.name}}<\/span><\/div><\/div><div class=row ng-if=singleTransaction.payee><div class=col-sm-4>{{$root.source('Payee')}}:<\/div><div class=col-sm-8><span>{{singleTransaction.payee.bankAccount.idAccount}} {{singleTransaction.payee.name}}<\/span><\/div><\/div><div class=row ng-if=\"singleTransaction.status &amp;&amp; singleTransaction.status.name\"><div class=col-sm-4>{{$root.source('Status')}}:<\/div><div class=col-sm-8><span ng-if=\"singleTransaction.status.name === 'successful'\">{{$root.source('Paid')}}<\/span> <span ng-if=\"singleTransaction.status.name === 'canceled'\">{{$root.source('PaymentCancelled')}}<\/span><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('Documents')}}:<\/div><div class=col-sm-8><span ng-if=\"!singleTransaction.documents || !singleTransaction.documents.length\">{{$root.source('DocumentsNotAdded')}}:<\/span><div ng-if=\"singleTransaction.documents &amp;&amp; singleTransaction.documents.length\"><input id=transactionDocumentsToShow{{singleTransaction.apiId}}_{{lotId}} type=checkbox ng-model=\"transactionDocumentsToShow[singleTransaction.apiId + '_' + lotId]\" class=dn> <label for=transactionDocumentsToShow{{singleTransaction.apiId}}_{{lotId}} class=cp> <i class=\"pull-left glyphicon glyphicon-minus mr10\" ng-if=\"transactionDocumentsToShow[singleTransaction.apiId + '_' + lotId]\"><\/i> <i class=\"pull-left glyphicon glyphicon-plus mr10\" ng-if=\"!transactionDocumentsToShow[singleTransaction.apiId + '_' + lotId]\"><\/i> {{$root.source('Show')}} <\/label><\/div><\/div><div ng-if=\"transactionDocumentsToShow[singleTransaction.apiId + '_' + lotId]\"><div ng-repeat=\"(key, value) in singleTransaction.documents | groupBy: 'documentType.type'\"><span> <span ng-if=\"key !=='undefined'\" style=font-size:100%> <b class=text-info>{{$root.source('DocumentType')}}: {{ getLocalized(value[0].documentType.title)  }}<\/b> <\/span> <b ng-if=\"key=='undefined'\" class=text-warning style=font-size:100%> {{$root.source('Others')}} <\/b> <\/span><div class=scrollbarMobile><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"transactionDoc in value track by $index\"><td class=doc-type><a ng-if=transactionDoc.url href={{::transactionDoc.url}} title=\"{{$root.source('Download')}}\"><i class=\"fa fa-download\" aria-hidden=true><\/i><\/a> <a ng-if=\"!transactionDoc.url &amp;&amp; canDownloadPrivateDoc(award.bidId)\" title=\"{{$root.source('Download')}}\" ng-click=\"downloadPrivateDoc(transactionDoc, award)\"><i class=\"fa fa-download\" aria-hidden=true><\/i><\/a> <a ng-if=\"!transactionDoc.url &amp;&amp; !canDownloadPrivateDoc(award.bidId)\" bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a><td class=doc-name ng-class=\"{'docDeletes' : transactionDoc.isDeleted}\"><a ng-if=\"transactionDoc.url || canDownloadPrivateDoc(award.bidId)\" ng-click=\"previewDoc(transactionDoc, award)\" class=cp ng-bind=::transactionDoc.title><\/a> <a ng-if=\"!transactionDoc.url &amp;&amp; !canDownloadPrivateDoc(award.bidId)\" class=cp ng-bind=::transactionDoc.title bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"><\/a><p class=text-muted ng-bind=::transactionDoc.description><td class=doc-state><span ng-if=transactionDoc.isDeleted> <i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}: <span ng-if=!transactionDoc.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <\/span> <span ng-show=\"!transactionDoc.isDeleted \"> <span ng-if=!transactionDoc.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <span ng-if=transactionDoc.dateModified>{{$root.source('IsExported')}}:<\/span> <\/span><td class=doc-date>{{transactionDoc.dateModified | date:'dd-MM-yyyy, HH:mm:ss'}}<\/table><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/publicPlans.html",'<div ng-controller=publicPlansCtrl data-all-records={{allRecords}} class="myPlans publicPlansTable {{urlClass}}"><div class=panel-body><div id=topFilters class=topFilters><div class=row-search><ul class=filterPlansNew><li class=input-search-li><input class="form-control input-search" placeholder="{{$root.source(\'SearchByPlanId\')}}" type=text ng-model=searchString ng-keyup="$event.keyCode == 13 &amp;&amp; search()"> <a class=btn-search ng-click=search() style=border-radius:0> <span class="icon search"><\/span> <\/a><li class=filterLi><span ng-show=showClearFilterButton ng-click="clear(); search()" class="icon filters-clear cp"> <\/span> <a class="dropdown-toggle cp" data-toggle=modal data-target=#plamSearch> <span ng-hide=showClearFilterButton class="icon filters"><\/span> {{$root.source(\'Filters\')}} <\/a><li class="yearLi hidden-sm hidden-md hidden-lg tar"><select class="year-select-new mt-2" ng-model=filter.year ng-options="year.title for year in years track by year.value" ng-change=search()><\/select><\/ul><\/div><div class=battons-block><ul><li><div class=found><span>{{$root.source(\'Found\')}}:<\/span> <b>{{countAllRecords}}<\/b><\/div><\/ul><\/div><\/div><div class=tablebox><select ng-model=filter.year class="year-select year-select-xl hidden-xs" ng-options="year.title for year in years track by year.value" ng-change=search()><\/select><div id=table-content class=scrollbarMobile><table ng-show="plans.length>0" ng-table=tableParamsPlanse class="table table-hover table-striped table-bordered"><tr ng-repeat="plan in $data"><td data-title="$root.source(\'PlanID\')" class=pluan-number data-data-sortable="\'planId\'"><span class=wn>{{plan.planId}}<\/span> <br> <a ng-if=plan.apiId href={{portalProzorroUrl}}plan/{{plan.planId}} target=_blank class=prozorro-href>{{$root.source(\'ViewOnPortal\')}}<\/a> <span ng-if=isOperatorNow()> <br> <a href={{elasticPlansIndex}}{{plan.id}} target=_blank>План в Elastic<\/a> <\/span><td data-title="$root.source(\'OrganizationName\') + \' / \' + $root.source(\'CodeCPV\')" class=org-name data-sortable="\'OrganizationName\'">{{plan.organizationName}}<br> <b>{{plan.edrpou}}<\/b><td data-title="$root.source(\'PlanTitle\')"><a href=planDetails/{{plan.id}} class=a>{{plan.projectBudget.description.substring(0, 80)}}...<\/a><td data-title="$root.source(\'PlanValue\')" class=plan-value data-sortable="\'projectBudget.amount\'"><span class="green price">{{plan.projectBudget.amount | number:2}} {{plan.projectBudget.currency}}<\/span><td data-title="$root.source(\'PlanStartDate\')" data-sortable="\'TenderPeriodStartDate\'" class=plan-start-date>{{startDateMonths[plan.startDateMonth-1]}} <br> {{plan.startDateYear}}<td data-title="$root.source(\'CPV\')" data-sortable="\'classification.CpvCode\'">{{plan.classification.id}}<br>{{getLocalizedDescription(plan.classification)}}<td data-title="$root.source(\'KEKV\')"><span ng-repeat="additionalClassifications in plan.additionalClassifications" ng-show="additionalClassifications.scheme === \'КЕКВ\'"> {{additionalClassifications.id}} {{additionalClassifications.description}} <\/span><br><td data-title="$root.source(\'ProcedureType\')" data-sortable="\'TenderProcurementMethodType\'">{{getProcedureType(plan)}}<td data-title="$root.source(\'Status\')">{{plan.status && $root.isEnLanguageSelected() ? plan.status.nameEn : plan.status.name}}<\/table><\/div><\/div><div ng-include="\'planSearch from cache\'"><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/covid.html",'<div ng-if="data.procurementMethodType === \'reporting\'" class=mt10><div class=name-create>{{$root.source(\'Additionally\')}}<\/div><div class="row mt20"><div class=col-sm-3><label for=helpArmy>{{$root.source(\'UkrainianWarLiberation\')}}<\/label><\/div><div class=col-sm-1><div class=controls><div class="checkbox m120 p0"><input type=checkbox id=helpArmy name=helpArmy ng-disabled="isEditMode || vm.covid19 || data.isDefenceTender" ng-change=changeHelpArmyUkraine() ng-model=vm.helpArmy> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div><div class="row mt20"><div class=col-sm-3><label for=covid19>{{$root.source(\'IsCovidTender\')}}<\/label><\/div><div class=col-sm-1><div class=controls><div class="checkbox m120 p0"><input type=checkbox id=covid19 name=covid19 ng-disabled="isEditMode || vm.helpArmy || data.isDefenceTender" ng-change=changeCovid19() ng-model=vm.covid19> {{$root.source(\'Yes\')}}<\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/customerInfo.html","<div class=text-success>{{$root.source('CustomerInfo')}}<\/div><br><div class=row><div class=col-sm-3><span>{{$root.source('Nomination')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.name||'-'\"><\/span><\/div><\/div><div ng-if=::customer.organization.nameEN class=row><div class=col-sm-3><span>{{$root.source('Nomination')}} ({{$root.source('eng')}}):<\/span><\/div><div class=col-sm-9><span ng-bind=::customer.organization.nameEN><\/span><\/div><\/div><div class=row ng-if=::customer.organization.identifier.apiId><div class=col-sm-3><span>{{$root.source('Edrpou')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=::customer.organization.identifier.apiId><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Locality')}}:<\/span><\/div><div class=col-sm-9><span> <span id=customer_postIndex ng-if=::customer.organization.address.postIndex>{{::customer.organization.address.postIndex}},<\/span> <span id=customer_country ng-if=::customer.organization.address.country.title>{{::customer.organization.address.country.title}},<\/span> <span id=customer_region ng-if=::customer.organization.address.region.title>{{::customer.organization.address.region.title}},<\/span> <span id=customer_locality ng-if=::customer.organization.address.locality>{{::customer.organization.address.locality}},<\/span> <span id=customer_city ng-if=::customer.organization.address.city.title>{{::customer.organization.address.city.title}},<\/span> <span id=customer_addressStr ng-if=::customer.organization.address.addressStr>{{::customer.organization.address.addressStr}}<\/span> <\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Site')}}:<\/span><\/div><div class=col-sm-9><a target=_blank href={{::customer.organization.contactPoint.url}}>{{::customer.organization.contactPoint.url}}<\/a><\/div><\/div><hr><div class=text-success>{{$root.source('ContactPerson')}}<\/div><br><div class=row><div class=col-sm-3><span>{{$root.source('Nomination')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.contactPoint.name||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Nomination')}} ({{$root.source('eng')}}):<\/span><\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.contactPoint.nameEN || '-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source('CommunicLang')}}:<\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.contactPoint.languageTitle || '-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>E-mail:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.contactPoint.email||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Telephone')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.contactPoint.telephone||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Fax')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::customer.organization.contactPoint.faxNumber||'-'\"><\/span><\/div><\/div><div ng-if=\"::customer.contactPoints.length > 0\"><br> <label class=control-label>{{$root.source('AdditionalContactPersons')}}:<\/label><div ng-repeat=\"contactPoint in ::customer.contactPoints\"><div class=text-success>{{$root.source('ContactPerson')}}<\/div><br><div class=row><div class=col-sm-3><span>{{$root.source('Nomination')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.name||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Nomination')}} ({{$root.source('eng')}}):<\/span><\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.nameEN || '-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3>{{$root.source('CommunicLang')}}:<\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.languageTitle || '-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>E-mail:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.email||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Site')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.url||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Telephone')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.telephone||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Fax')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::contactPoint.faxNumber||'-'\"><\/span><\/div><\/div><\/div><\/div><div ng-if=\"::customer.funder != null\"><hr><div class=text-success>{{$root.source('PurchaseDonor')}}<\/div><br><div class=row><div class=col-sm-3><span>{{$root.source('Nomination')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=\"::$root.isEnLanguageSelected() ? customer.funder.nameEn : customer.funder.name||'-'\"><\/span><\/div><\/div><div class=row><div class=col-sm-3><span>{{$root.source('Locality')}}:<\/span><\/div><div class=col-sm-9><span> <span id=funder_postIndex ng-if=::customer.funder.address.postIndex>{{::customer.funder.address.postIndex}},<\/span> <span id=funder_country ng-if=::customer.funder.address.country.title>{{::getLocalizedTitle(customer.funder.address.country)}},<\/span> <span id=funder_region ng-if=::customer.funder.address.region.title>{{::getLocalizedTitle(customer.funder.address.region)}},<\/span> <span id=funder_locality ng-if=::customer.funder.address.locality>{{::customer.funder.address.locality}},<\/span> <span id=funder_city ng-if=::customer.funder.address.city.title>{{::getLocalizedTitle(customer.funder.address.city)}},<\/span> <span id=funder_addressStr ng-if=::customer.funder.address.addressStr>{{::customer.funder.address.addressStr}}<\/span> <\/span><\/div><\/div><div ng-if=::customer.funder.identifier.legalName class=row><div class=col-sm-3><span>{{$root.source('Nomination')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=::customer.funder.identifier.legalName><\/span><\/div><\/div><div class=row ng-if=::customer.funder.identifier.apiId><div class=col-sm-3><span>{{$root.source('Edrpou')}}:<\/span><\/div><div class=col-sm-9><span ng-bind=::customer.funder.identifier.apiId><\/span><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/operatorTenderFeatures.html","<div uib-accordion close-others=false ng-if=::isOperatorNow()><div uib-accordion-group is-open=true><div uib-accordion-heading>{{$root.source('OperatorPanel')}}<\/div><a ng-if=\"tender.status=='draft'\" ng-click=activeTender(tender.id) class=\"btn btn-default\">{{$root.source('ActivateTender')}}<\/a><div class=btn-group role=group aria-label=\"Basic example\"><button ng-if=tender.apiId class=\"btn btn-success\" click-and-block=syncTender(false)><i class=\"fa fa-send-o\"><\/i> {{$root.source('ForceSynchTender')}}<\/button> <button ng-if=\"tender.apiId &amp;&amp; !tender.IsExported &amp;&amp; isSuperCallCenterOperatorNow()\" class=\"btn btn-success\" click-and-block=exportTender()><i class=\"fa fa-send-o\"><\/i> {{$root.source('ExportTender')}}<\/button> <button ng-if=tender.apiId class=\"btn btn-danger\" click-and-block=syncTender(true)><i class=\"fa fa-database\"><\/i> {{$root.source('ForceSynchTenderTotal')}}<\/button> <button ng-if=tender.apiId class=\"btn btn-danger\" click-and-block=syncContractings()><i class=\"fa fa-database\"><\/i> {{$root.source('ForceSyncTenderContractings')}}<\/button><\/div><div class=row><div class=col-sm-4><p>{{$root.source('IsExportError')}}:<\/div><div class=col-sm-8><span ng-if=tender.isExportError class=text-danger><i class=\"fa fa-check\"><\/i> {{$root.source('Yes')}}<\/span> <span ng-if=!tender.isExportError class=text-success><i class=\"fa fa-ban\"><\/i> {{$root.source('No')}}<\/span><\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('StartExportTime')}}:<\/div><div class=col-sm-8>{{tender.startExportDateTime | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('ErrorText')}}:<\/div><div class=col-sm-8>{{errorMessage}}<\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('ExportTryNumber')}}:<\/div><div class=col-sm-8>{{tender.exportVainAttemptCount}}<\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('LatestExportTime')}}:<\/div><div class=col-sm-8>{{tender.lastExportTime | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><hr><div class=row><div class=col-sm-4><p>{{$root.source('ChangeTenderLastTime')}}:<\/div><div class=col-sm-8><div class=text-info style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip=\"{ 'title': $root.source('SimilarDate') }\"><div class=\"label ng-binding label-info\" style=font-size:100%>{{tender.dateModified | date:'dd-MM-yy, HH:mm:ss'}}<\/div><i style=margin-left:10px class=\"fa fa-question-circle\"><\/i><\/div><\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('CreateTenderTime')}}:<\/div><div class=col-sm-8>{{tender.creationTime | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div class=row><div class=col-sm-4><p>{{$root.source('LastOwnChangeTender')}}:<\/div><div class=col-sm-8>{{tender.lastModificationTime | date:'dd-MM-yy, HH:mm:ss'}}<\/div><\/div><div><button class=\"btn btn-warning\" click-and-block=getTenderEventLogs()><i class=\"fa fa-list-alt\"><\/i> {{$root.source('GetErrorLogs')}}<\/button><\/div><table ng-if=tenderEventLogs class=\"table table-striped\"><thead><tr><th>{{$root.source('Time')}}<th>{{$root.source('Event')}}<tbody><tr ng-repeat=\"log in tenderEventLogs\"><td>{{log.eventTime | date:'dd-MM-yy, HH:mm:ss'}}<td>{{log.details}}<tr ng-if=\"tenderEventLogs.length &lt;= 0\"><td>{{$root.source('NoErrors')}}<td><\/table><hr><div class=row><div class=col-sm-12><a target=_blank href={{tender.prozzoroApiUrl}}>{{$root.source('TenderURL')}}<\/a><\/div><\/div><div class=row><div class=col-sm-12><a target=_blank href=\"http://jsoneditoronline.org/?url={{tender.prozzoroApiUrl}}\">{{$root.source('TenderURLEditer')}}<\/a><\/div><\/div><div ng-if=tender.apiId><button class=\"btn btn-info\" click-and-block=\"showTenderLogs = true\"><i class=\"fa fa-table\"><\/i> {{$root.source('LogsImport')}}<\/button><div ng-show=showTenderLogs><tender-logs api-id=tender.apiId show-tender-logs=showTenderLogs><\/tender-logs><\/div><\/div><hr><div class=row><div class=col-sm-2><a class=\"btn btn-warning\" target=_blank href={{elasticTendersIndex}}{{tender.id}}>{{$root.source('WatchElastic')}}<\/a><\/div><div class=col-sm-2><button class=\"btn btn-success\" click-and-block=updateInElastic()>{{$root.source('UpdateElastic')}}<\/button><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/contactPointForm.html",'<div class=form_contactPoint><div class=name-create>{{$root.source(\'ContactPerson\')}}<\/div><div class="w100 fl" ng-if=!ctrl.editModeContactPoint><div class=row><div class="col-xs-6 col-sm-3"><label for=title>{{$root.source(\'Fio\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9">{{ctrl.data.organization.contactPoint.name}}<\/div><\/div><div class=row ng-if=ctrl.needNameEn()><div class="col-xs-6 col-sm-3"><label for=title>Full name:<\/label><\/div><div class="col-xs-6 col-sm-9">{{ctrl.data.organization.contactPoint.nameEn}}<\/div><\/div><div class=row ng-if=ctrl.data.organization.contactPoint.email><div class="col-xs-6 col-sm-3"><label for=title>{{$root.source(\'ContactEmail\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9">{{ctrl.data.organization.contactPoint.email}}<\/div><\/div><div class=row ng-if=ctrl.data.organization.contactPoint.url><div class="col-xs-6 col-sm-3"><label for=title>{{$root.source(\'Site\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9">{{ctrl.data.organization.contactPoint.url}}<\/div><\/div><div class=row ng-if=ctrl.data.organization.contactPoint.telephone><div class="col-xs-6 col-sm-3"><label for=title>{{$root.source(\'Telephone\')}}:<\/label><\/div><div class="col-xs-6 col-sm-9">{{ctrl.data.organization.contactPoint.telephone}}<\/div><\/div><div class=row ng-if=ctrl.data.organization.contactPoint.faxNumber><div class="col-xs-6 col-sm-3"><label for=title>Факс:<\/label><\/div><div class="col-xs-6 col-sm-9">{{ctrl.data.organization.contactPoint.faxNumber}}<\/div><\/div><div class=row><div class="col-sm-12 pl0 pr0"><button class="btn btn-info btn-sm" ng-click=ctrl.showEditMode()> {{$root.source(\'Edit\')}} <\/button><\/div><\/div><\/div><div class="item-box pl0 pr0 w100 fl" ng-if=ctrl.editModeContactPoint><div class="row col-xs-12 mb15 pl5 pr5"><div class=col-sm-12><label for=email>{{$root.source(\'Fio\')}}<\/label><div class=controls ng-class="{\'has-error\': !ctrl.form.name.$valid}"><input type=text id=name name=name class=form-control ng-model=ctrl.data.organization.contactPoint.name ng-required=true><\/div><\/div><\/div><div class="row col-xs-12 mb15 pl5 pr5" ng-if=ctrl.needNameEn()><div class=col-sm-12><label for=nameEn>Full name<\/label><div class=controls ng-class="{\'has-error\': !ctrl.form.nameEn.$valid}"><input type=text id=nameEn name=nameEn class=form-control ng-pattern=$root.regex.english ng-model=ctrl.data.organization.contactPoint.nameEn ng-required=true><\/div><\/div><\/div><div class="row col-sm-6 col-xs-12 pl5 pr5"><div class=col-sm-12><label for=email>E-mail<\/label><div class=controls ng-class="{\'has-error\': !ctrl.form.email.$valid}"><input type=email id=email name=email class=form-control ng-model=ctrl.data.organization.contactPoint.email ng-pattern=$root.regex.email ng-required=!ctrl.data.organization.contactPoint.telephone><div class=help-inline><span ng-show=!ctrl.form.email.$valid>{{$root.source(\'ErrorEmail\')}}<\/span><\/div><\/div><\/div><\/div><div class="row col-sm-6 col-xs-12 pl5 pr5"><div class=col-sm-12><url form-name=ctrl.form data=ctrl.data.organization.contactPoint.url new-design=false> <\/url><\/div><\/div><div class="row col-sm-6 col-xs-12 pl5 pr5"><div class=col-sm-12><phone-with-mask form-name=ctrl.form data=ctrl.data.organization.contactPoint.telephone is-valid-phone=isValidPhone is-required=!ctrl.data.organization.contactPoint.email new-design=false> <\/phone-with-mask><\/div><\/div><div class="row col-sm-6 col-xs-12 pl5 pr5"><div class=col-sm-12><fax form-name=ctrl.form data=ctrl.data.organization.contactPoint.faxNumber new-design=false> <\/fax><\/div><\/div><div class="row col-xs-12 pl5 pr5"><div class=col-sm-12><button class="btn btn-success btn-sm" ng-click="ctrl.editModeContactPoint = false"> {{$root.source(\'Save\')}} <\/button> <button class="btn btn-info btn-sm" ng-click=ctrl.reset()> {{$root.source(\'Cancel\')}} <\/button> <button class="btn btn-info btn-sm" ng-click=ctrl.setMyData()> {{$root.source(\'FillByMyData\')}} <\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/contractingAmountForm.html","<div class=row ng-if=ctrl.contract.needVat><div class=col-sm-4><\/div><div class=col-sm-8><label for=net> <input type=checkbox id=net name=valueAddedTaxIncluded class=mr5 ng-checked=ctrl.contract.amountPaid.valueAddedTaxIncluded ng-model=ctrl.contract.amountPaid.valueAddedTaxIncluded ng-init=ctrl.initAmountPaid(ctrl.contract)> {{$root.source('VAT')}} <\/label><\/div><\/div><div ng-class=\"{'has-error': !ctrl.validValueAmounts(ctrl.contract, ctrl.formName) }\"><div class=\"row mb5\"><div class=col-sm-4>{{$root.source('PaymentAmount')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': !ctrl.formName.amountPaid.$valid }\"><decimal-mask-input input-id=\"'amountPaid'\" input-name=\"'amountPaid'\" data=ctrl.contract.amountPaid.amount is-required=true max=\"ctrl.contract.needVat &amp;&amp; ctrl.contract.value.amount\" min=\"ctrl.palace === 'contractingClose' ? 0.01 : 0\"><\/decimal-mask-input><div class=help-inline ng-show=ctrl.formName.amountPaid.$error.pattern>{{$root.source('InvalidCharacters')}}<\/div><div ng-if=\"ctrl.contract.action == 'close'\"><p class=help-inline ng-show=\"ctrl.contract.amountPaid.amount === 0\">{{$root.source('AmountPaymentMustBeGreaterZero')}}<p class=help-inline ng-show=\"ctrl.contract.amountPaid.valueAddedTaxIncluded &amp;&amp; ctrl.contract.amountPaid.amountNet > ctrl.contract.amountPaid.amount\">{{$root.source('AmountPaymentMustBeGreaterContractWithoutVAT')}}<\/div><div ng-if=\"ctrl.contract.action == 'break' || ctrl.contract.action == 'close'\"><p class=help-inline ng-show=\"ctrl.contract.amountPaid.valueAddedTaxIncluded &amp;&amp; ctrl.isAmountGreaterThenAmountNet(ctrl.contract.amountPaid.amountNet, ctrl.contract.amountPaid.amount)\">{{$root.source('AmountPaymentMustDifferTwentyPercent')}}<p class=help-inline ng-show=\"ctrl.contract.amountPaid.amount > ctrl.contract.value.amount\">{{$root.source('AmountPaymentMustBeLessAmountContract')}}<p class=help-inline ng-show=\"ctrl.contract.amountPaid.amountNet > ctrl.contract.value.amountNet\">{{$root.source('SumWithoutVATMoreOrEqualContractSumWithoutVAT')}}<p class=help-inline ng-show=\"!ctrl.contract.amountPaid.valueAddedTaxIncluded &amp;&amp; ctrl.contract.amountPaid.amountNet !== ctrl.contract.amountPaid.amount\">{{$root.source('AmountPaymentMustBeEqual')}}<\/div><div ng-if=\"ctrl.contract.action == 'break'\"><p class=help-inline ng-show=\"ctrl.contract.amountPaid.valueAddedTaxIncluded &amp;&amp; ctrl.contract.amountPaid.amountNet > ctrl.contract.amountPaid.amount &amp;&amp; ctrl.contract.amountPaid.amountNet !== 0 &amp;&amp; ctrl.contract.amountPaid.amount !== 0\">{{$root.source('AmountPaymentMustBeGreaterContractWithoutVAT')}}<\/div><\/div><\/div><div class=\"row mb5\" ng-if=ctrl.contract.needVat><div class=col-sm-4>{{$root.source('PaymentAmountVATexcluded')}}:<\/div><div class=col-sm-8 ng-class=\"{'has-error': !ctrl.formName.amountNet.$valid}\"><decimal-mask-input input-id=\"'amountNet'\" input-name=\"'amountNet'\" data=ctrl.contract.amountPaid.amountNet is-required=true max=ctrl.contract.value.amount min=\"ctrl.palace === 'contractingClose' ? 0.01 : 0\"><\/decimal-mask-input><div ng-if=\"ctrl.contract.action == 'close'\"><p class=help-inline ng-show=\"ctrl.contract.amountPaid.amountNet === 0\">{{$root.source('AmountPaymentWithoutVATMustBeGreaterZero')}}<\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/divisionsUser.html",'<div class="responsibleUser w100 row"><div class=col-sm-5><div class="select-box tal fl w100" ng-class="{\'has-success\': unit.selected}" ng-click=getResponsUsers()><ui-select ng-model=unit.selected theme=selectize append-to-body=true> <ui-select-match placeholder="{{$root.source(\'Assign\')}}"><div class="fade-fade-end-select-main pl0">{{$select.selected.surname}} {{$select.selected.name}}<\/div><\/ui-select-match> <ui-select-choices repeat="unit in units | filter: $select.search"><div class="fade-fade-end-select pl0"><span ng-bind-html="unit.surname | highlight: $select.search"><\/span> <span ng-bind-html="unit.name | highlight: $select.search"><\/span><\/div><\/ui-select-choices> <\/ui-select><\/div><\/div><div class="col-sm-3 tac"><label class="cp mt5" ng-if=unit.selected> <input type=checkbox class="dn mt2" ng-model=unit.selected.isHead> <span ng-show=!unit.selected.isHead class="checkbox_off2 fl mt2"><\/span> <span ng-show=unit.selected.isHead class="checkbox_on2 fl mt2"><\/span> <span class=ml6>{{$root.source(\'DivisionLeader\')}}<\/span> <\/label><\/div><div class=col-sm-3><div class="w100 tal fl"><input class="dn fl" type=text ng-model=unit.selected.isHead id=unit_{{index}} name=unit_{{index}}> <button ng-if=unit.selected ng-click=addUserToDivision(unit) type=button class="btn btn-xs btn-success fl"> {{$root.source(\'Assign\')}} <\/button><\/div><\/div><\/div><ul class=pl0><li ng-repeat="user in division.users | orderBy:\'surname\' track by $index" class="pr10 divisions-list row"><div class="col-xs-6 col-sm-5 oh"><div class=fade-fade-end>{{user.surname}} {{user.name}}<\/div><\/div><div class="col-xs-2 col-sm-3 gray" ng-class="{\'responsib-boss\':user.isHead &amp;&amp; !user.showEdit}"><span ng-show="user.isHead &amp;&amp; !user.showEdit">{{$root.source(\'DivisionLeader\')}}<\/span> <span ng-show="!user.isHead &amp;&amp; !user.showEdit">{{$root.source(\'DivisionManager\')}}<\/span><div ng-show=user.showEdit><select name=isHead ng-model=user.isHead ng-change="changeUsersition(user, division)"><option ng-value=true>{{$root.source(\'DivisionLeader\')}}<option ng-value=false>{{$root.source(\'DivisionManager\')}}<\/select><\/div><\/div><div class="col-xs-5 col-sm-4"><label class="fwn fl"> <input class=dn type=checkbox ng-model=user.showEdit> <span ng-hide=user.showEdit class="a-blue true-checkbox">{{$root.source(\'DivisionEdit\')}}<\/span> <span ng-show=user.showEdit class=a-inherit>{{$root.source(\'DivisionCancel\')}}<\/span> <\/label> <span ng-hide="divShow || isArchive || hideUserAssign" class="fa fa-times cp fl ml-15 mt3" aria-hidden=true ng-click=removeUserFromDivision(user)> <\/span><\/div><\/ul>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/etSlider.html",'<div ng-attr-id=slider_{{elementId}} style="margin:10pt 16pt" class="slider-round slider-styled slider-no-overlap"><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/fileNameInput.html","<span> <input type=text ng-model=vm.fileName ng-change=changeFileName()><span class=file-name-extention>{{vm.extention}}<\/span> <\/span>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/findOrganizationByEdrpou.html",'<form name=tenderSearchForm><div class="row ml0 mr0"><lable class="col-sm-12 col-md-3 control-label tal"> <b>{{$root.source(\'SearchOrganizationByEdrpou\')}}<\/b> <\/lable><div class="col-sm-8 col-md-4" ng-class="{\'has-error\':!tenderSearchForm.ParentCodeEDRPOU.$pristine &amp;&amp; (tenderSearchForm.ParentCodeEDRPOU.$invalid  || !filter.inputedEDRPOU)}"><input type=text id=ParentCodeEDRPOU name=ParentCodeEDRPOU ng-pattern=onlyNumbers ng-model=filter.inputedEDRPOU placeholder="{{$root.source(\'Edrpou\')}}" class=form-control ng-minlength=8 ng-maxlength=maxlength><p ng-if="findedOrganization.length == 0" class=bg-primary>{{$root.source(\'OrganizationNotFound\')}}.<\/p><span ng-show=!!tenderSearchForm.ParentCodeEDRPOU.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!tenderSearchForm.ParentCodeEDRPOU.$error.minlength>{{$root.source(\'EdrpouLength\')}}.<\/span> <span ng-show=!!tenderSearchForm.ParentCodeEDRPOU.$error.maxlength>{{$root.source(\'EdrpouLength\')}}.<\/span><\/div><div class="col-sm-4 col-md-2"><button type=button class="btn btn-success w100" ng-disabled="(tenderSearchForm.ParentCodeEDRPOU.$invalid  || !filter.inputedEDRPOU)" click-and-disable=getIdentifiersByEdrpou()> <i class="fa fa-search"><\/i> {{$root.source(\'Search\')}} <\/button><\/div><\/div><div class="row ml0 mr0" ng-if="findedOrganization &amp;&amp; findedOrganization.length > 0"><lable class="col-sm-12 col-md-3 control-label tal"> <b>{{$root.source(\'FindedOrganization\')}}:<\/b> <\/lable><div class="col-sm-8 col-md-4"><b ng-if="findedOrganization.length == 1">{{findedOrganization[0].legalName}}<\/b><div ng-if="findedOrganization.length > 1"><select ng-model=findedOrganizationId ng-options="organizationItem.id as organizationItem.legalName for organizationItem in findedOrganization" class=form-control><\/select><\/div><\/div><div class="col-sm-4 col-md-2"><\/div><\/div><\/form>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/itemsQuantity.html",'<span class="collapsed tree cp ha2 w100 fl" ng-if="vm.items &amp;&amp; (vm.items.length > vm.showColapseIf)" data-toggle=collapse data-target=#itemsQuantity{{vm.idBlock}}> <span class="plus pr7"><i class="fa fa-plus" aria-hidden=true><\/i><\/span> <span class="minus pr7"><i class="fa fa-minus" aria-hidden=true><\/i><\/span> <span class="a2 fl h25 mr20 tdu qas fwb">{{$root.source(\'Show\')}}<\/span> <\/span><div id=itemsQuantity{{vm.idBlock}} class="oh fl" ng-class="{\'collapse\': (vm.items.length > vm.showColapseIf) }"><div class=itemsQuantity><div class="itemsQuantity__block itemsQuantity__head" ng-class="{\'itemsQuantity__name\': !vm.showUserDateField(vm.checkboxes), \'itemsQuantity__amount\': vm.showUserDateField(vm.checkboxes)}">{{$root.source(\'ItemDescription\')}}<\/div><div class="itemsQuantity__quantity itemsQuantity__block itemsQuantity__head">{{$root.source(\'QuantityItemUnit\')}}<\/div><div class="itemsQuantity__amount itemsQuantity__block itemsQuantity__head" ng-show="vm.unitPrices.length > 0">{{$root.source(\'UnitPrice\')}}<\/div><div class="itemsQuantity__block itemsQuantity__head" ng-class="{\'itemsQuantity__name\': !vm.showUserDateField(vm.checkboxes), \'itemsQuantity__amount\': vm.showUserDateField(vm.checkboxes)}">{{$root.source(\'CPV\')}}<\/div><div class="itemsQuantity__amount itemsQuantity__block itemsQuantity__head" ng-if=vm.showUserDateField(vm.checkboxes)>{{$root.source(\'DeliveryTime\')}}<\/div><div ng-repeat="item in vm.data.items track by item.apiId + $index"><div style=display:flex;display:-ms-flexbox><div class="itemsQuantity__name itemsQuantity__block" ng-show=!vm.canUserChangeDescription(vm.checkboxes)>{{item.description}}<\/div><div class=itemsQuantity__block ng-show=vm.canUserChangeDescription(vm.checkboxes) ng-class="{\'itemsQuantity__name\': !vm.showUserDateField(vm.checkboxes), \'itemsQuantity__amount\': vm.showUserDateField(vm.checkboxes)}"><input type=text name=description ng-model=item.description class=form-control><\/div><div class="itemsQuantity__quantity itemsQuantity__block" ng-class="{\'has-error\': vm.data.errorInQuantity}"><div class=itemsQuantity__input><decimal-mask-input input-name="\'itemsQuantity_\' + vm.idBlock" data=item.quantity is-required=true is-disabled="vm.isDisabled || !vm.disabledBySpecificCheckboxType(vm.checkboxes)" change-func=vm.calculateSummOfEveryItem() min=0 contract-value=true> <\/decimal-mask-input><\/div><\/div><div class="itemsQuantity__amount itemsQuantity__block" ng-show="vm.unitPrices.length > 0" ng-class="{\'has-error\': vm.data.needToCheckTotalUnitPriceAmount &amp;&amp; (vm.fullUnitsPrice > vm.contractValue || vm.data.errorInUnitAmount || errorIfContractLessThanFullUnitsPrice)}"><div class=itemsQuantity__input><decimal-mask-input input-name="\'itemsAmount_\' + vm.idBlock + $index" data=item.unitPrice.amount is-required="vm.originalData[$index].unitPrice.amount || vm.data.procurementMethodRationale === \'defense\'" is-disabled=!vm.disabledBySelectedCheckboxTypes(vm.checkboxes) change-func=vm.calculateSummOfEveryItem() min=0 is-nullable=true contract-value=true ng-class="{\'has-error\': (!item.unitPrice || item.unitPrice.amount === null)                                                                    &amp;&amp; (vm.data.procurementMethodRationale === \'defense\' || vm.originalData[$index].unitPrice.amount)}"> <\/decimal-mask-input><\/div><\/div><div class=itemsQuantity__block ng-class="{\'itemsQuantity__name\': !vm.showUserDateField(vm.checkboxes), \'itemsQuantity__amount\': vm.showUserDateField(vm.checkboxes)}">{{item.classification.id}} {{getLocalizedDescription(item.classification)}}<\/div><div class=itemsQuantity__block ng-if=vm.showUserDateField(vm.checkboxes) ng-class="{\'itemsQuantity__name\': !vm.showUserDateField(vm.checkboxes), \'itemsQuantity__amount\': vm.showUserDateField(vm.checkboxes)}"><input id=qa_contractPeriodStart autocomplete=off class=form-control type=text ng-model=item.deliveryDate.endDate data-date-format=dd-MM-yyyy aw-datepicker-pattern={{dateRegex}} name=date data-autoclose=1 data-animation=am-fade bs-datepicker dayoff=true><\/div><\/div><\/div><div class=row ng-show="vm.data.needToCheckTotalUnitPriceAmount &amp;&amp; (vm.fullUnitsPrice > vm.contractValue || errorIfContractLessThanFullUnitsPrice)"><div class="col-sm-12 help-inline">{{$root.source(\'TotalAmountCannotExceedContractAmount\')}}.<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalCancelTender.html",'<form name=cancelForm><div class="modal fade" id=modalCancelTender-{{id}} aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'CancellationLot\')}}<\/h4><\/div><div class=modal-body><div class=row><div id=cancel-body style=display:flex;display:-ms-flexbox;flex-direction:column><div id=cancel-for><div class=col-sm-4>{{$root.source(\'CancelWhat\')}}:<\/div><div class=col-sm-8><p class=text-info>{{modalCancel.cancelFor.title}}<\/div><\/div><div id=cancel-why><tender-reason-types detailes=detailes cancel-tender-model=cancelTenderModel sorted-cancellations=sortedCancellations><\/tender-reason-types><\/div><div id=cancel-reason_desc style="margin:10px 0"><div class=col-sm-4>{{$root.source(\'Reason\')}}:<\/div><div ng-class="{\'has-error\': !modalCancel.reason}" class=col-sm-8 ng-if="!sortedCancellations || sortedCancellations.length == 0"><textarea cols=250 rows=7 class=form-control required ng-model=modalCancel.reason ng-placeholder="{{$root.source(\'Reason\')}}"><\/textarea><\/div><div class=col-sm-8 style=word-break:break-all ng-if="sortedCancellations &amp;&amp; sortedCancellations.length > 0"><p>{{sortedCancellations[0].reason}}<\/div><\/div><\/div><\/div><div class=row ng-if="sortedCancellations &amp;&amp; sortedCancellations.length > 0"><div class=col-sm-12>{{$root.source(\'DocsForCancellation\')}}:<\/div><div class=col-sm-12 ng-if="sortedCancellations[0].documents.length > 0"><docs-table-cancellations tender=detailes documents=sortedCancellations[0].documents><\/docs-table-cancellations><\/div><\/div><br><div class=row ng-show=cancelationData.isShowUploadDocumentBtn><div class=col-sm-4><p>{{$root.source(\'Documents\')}}:<\/div><div class=col-sm-8><div><upload-file files=cancelTenderDocumentToAdd fields="{ myObj: {  tenderId: detailes.id, cancellationId: sortedCancellations[0].id } }" on-success=newDocUploaded dont-emit-reload-tender=true> <i class="fa fa-plus"><\/i> {{$root.source(\'AddDocument\')}} <\/upload-file> <span class=upload-message>{{$root.source(\'MaxFileSize\')}}<\/span><\/div><div ng-repeat="f in cancelTenderDocumentToAdd"><progressbar class="progress-striped active" value=f.progress>{{f.name}}: {{f.progress}}%<\/progressbar><\/div><\/div><\/div><\/div><div class=modal-footer><div class=row><\/div><div class="row tac"><button type=button class="btn btn-danger mt2" data-dismiss=modal> {{$root.source(\'Close\')}} <\/button> <button type=button class="btn btn-success" data-dismiss=modal ng-click=beginCancelTender() ng-disabled="!modalCancel || !modalCancel.reason || modalCancel.reason.length==0" ng-if=!cancelationData> {{$root.source(\'StartCancellationTender\')}} <\/button> <button type=button class="btn btn-warning" data-dismiss=modal ng-if=cancelationData.isShowUpdateBtn> <i class="fa fa-save"><\/i> {{$root.source(\'SaveChangesContinueLater\')}} <\/button> <button type=button ng-disabled="cancelTenderDocumentToAdd.length || !checkDocumentsIsExported(sortedCancellations[0].documents)" class="btn btn-success" data-dismiss=modal ng-if=cancelationData.isShowSetActiveStatusBtn ng-click=setCancellationActiveStatus()> {{$root.source(\'CancellateTender\')}} <\/button> <button type=button ng-disabled="cancelTenderDocumentToAdd.length || !checkDocumentsIsExported(sortedCancellations[0].documents)" class="btn btn-success" data-dismiss=modal ng-if=cancelationData.isShowSetPendingStatusBtn ng-click=setCancellationPendingStatus()> {{$root.source(\'CancellateTender\')}} <\/button> <button type=button ng-disabled="cancelTenderDocumentToAdd.length || !checkDocumentsIsExported(sortedCancellations[0].documents)" class="btn btn-success" data-dismiss=modal ng-if=cancelationData.isShowSetUnsuccessfulStatusBtn ng-click=setUnsuccessfulStatus()> {{$root.source(\'CancelTenderLotDecision\')}} <\/button> <button type=button ng-if=cancelationData.isShowSignBtn class="btn btn-info" ng-click=showSignModal(cancelationData)> {{$root.source(\'ApplyKEP\')}} <\/button><\/div><\/div><\/div><\/div><\/div><\/form>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/organizationInfoBlock.html","<div class=organization-block ng-class=\"{                'user-hlevych-yury': ctrl.ng_localStorage.userTenantId === 96438,                'blagogaz': ctrl.ng_localStorage.userTenantId === 55705 || ctrl.ng_localStorage.userTenantId === 54490,                'blagogaz-2': ctrl.ng_localStorage.userTenantId === 54490,                'elektrogaz': ctrl.ng_localStorage.userTenantId === 77794,                'medgarant': ctrl.ng_localStorage.userTenantId === 9272,                'zimmer': ctrl.ng_localStorage.userTenantId === 65313 || ctrl.ng_localStorage.codeOfOrganization === '43451092',                'expert-plus': ctrl.ng_localStorage.codeOfOrganization == '41041331'                            || ctrl.ng_localStorage.codeOfOrganization == '43847518',                'bmbud': ctrl.ng_localStorage.codeOfOrganization == '41037833',                'bsfood': ctrl.ng_localStorage.userTenantId == 73687 ||                          ctrl.ng_localStorage.userTenantId === 79167 ||                          ctrl.ng_localStorage.userTenantId === 79805 ||                          ctrl.ng_localStorage.userTenantId === 80385,                'fudgrant': ctrl.ng_localStorage.userTenantId === 83568 ||                            ctrl.ng_localStorage.codeOfOrganization == '45206870' ||                            ctrl.ng_localStorage.codeOfOrganization == '40227262' ||                            ctrl.ng_localStorage.codeOfOrganization == '3231402738'                }\"><div class=\"organization-header fl\"><div class=organization-logo ng-if=\"(ctrl.ng_localStorage.codeOfOrganization != '43451092'                    || ctrl.ng_localStorage.codeOfOrganization != '43847518')                    &amp;&amp; ctrl.ng_localStorage.codeOfOrganization != '45206870'                    &amp;&amp; ctrl.ng_localStorage.codeOfOrganization != '40227262'                    &amp;&amp; ctrl.ng_localStorage.codeOfOrganization != '3231402738'                    &amp;&amp; ctrl.ng_localStorage.userTenantId != 77794 &amp;&amp; ctrl.ng_localStorage.userTenantId != 73687                    &amp;&amp; ctrl.ng_localStorage.userTenantId != 79167 &amp;&amp; ctrl.ng_localStorage.userTenantId != 79805                    &amp;&amp; ctrl.ng_localStorage.userTenantId != 80385 &amp;&amp; ctrl.ng_localStorage.userTenantId != 83568                    &amp;&amp; ctrl.ng_localStorage.userTenantId != 96438\"><img ng-if=\"ctrl.ng_localStorage.userTenantId === 55705 || ctrl.ng_localStorage.userTenantId === 54490\" alt=\"\" src=/Content/images/otherOrgLogos/blagogaz.png> <img ng-if=\"ctrl.ng_localStorage.userTenantId === 9272\" alt=\"\" src=/Content/images/otherOrgLogos/medgarant.jpg> <img ng-if=\"ctrl.ng_localStorage.userTenantId === 65313\" alt=\"\" src=/Content/images/otherOrgLogos/zimmer.png> <img ng-if=\"ctrl.ng_localStorage.codeOfOrganization == '41041331'\" alt=\"\" src=/Content/images/otherOrgLogos/expert_plus.png> <img ng-if=\"ctrl.ng_localStorage.codeOfOrganization == '41037833'\" alt=\"\" src=/Content/images/otherOrgLogos/bmbud.jpg><\/div><div class=organization-name ng-if=\"ctrl.ng_localStorage.userTenantId !== 96438\"><h1 class=mb0><span>{{ctrl.getOrganizationName(ctrl.ng_localStorage.organizationName)}}<\/span><\/h1><\/div><div class=organization-user ng-if=\"ctrl.ng_localStorage.userTenantId === 96438\"><h1 class=mb0><span>ФОП Глевич Юрій Миколайович<\/span><\/h1><span class=organization-user-description>02121 м.Київ, вул. Вербицького, будинок 14, кв. 84, тел.: (063) 270 66 66<\/span><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/responsibleUser.html",'<button ng-if="tender.isShowAssignToMeButton &amp;&amp; !isArchive" class="btn-sm btn-empty setResponsWhithData mb10" ng-click=setResponsWhithData(unit);$event.stopPropagation();> {{$root.source(\'AssignYourself\')}} <\/button><div class="responsibleUser h30"><div class=select-box ng-class="{\'has-success\': unit.selected}" ng-click=getResponsUsers();$event.stopPropagation();><ui-select ng-model=unit.selected theme=selectize style=max-width:200px append-to-body=true ng-hide="divShow || isArchive || hideUserAssign"> <ui-select-match placeholder="{{$root.source(\'Assign\')}}"><div class=fade-fade-end-select-main ng-class="{\'dddf responsib-boss-select-main\':$select.selected.asHead}">{{$select.selected.surname}} {{$select.selected.name}}<\/div><\/ui-select-match> <ui-select-choices repeat="unit in units | filter: $select.search"><div title={{unit.emailAddress}} class=fade-fade-end-select ng-class="{\'responsib-boss-select\':unit.asHead}"><span ng-bind-html="unit.surname | highlight: $select.search"><\/span> <span ng-bind-html="unit.name | highlight: $select.search"><\/span> <br> <span ng-bind-html="unit.emailAddress | highlight: $select.search"><\/span><\/div><\/ui-select-choices> <\/ui-select><\/div><div class=tal><input class=dn type=text ng-model=unit.selected id=unit_{{index}} name=unit_{{index}}><div class=btn-group><button ng-if=unit.selected ng-click=setResponsWhithData(unit) type=button class="btn btn-success noClickEvent"> <i class="fa fa-check" aria-hidden=true><\/i> <\/button><\/div><\/div><\/div><ul class="pl0 responsUl mt10"><li ng-repeat="user in tender.responsibles track by $index" ng-class="{\'responsib-boss\':user.asHead}" class=divisions-list ng-click=$event.stopPropagation();><div class=fade-fade-end>{{user.surname}} {{user.name}}<\/div><div ng-show="user.divisions.length === 1" class=fade-fade-end>- {{user.divisions[0]}}<\/div><i ng-hide="divShow || isArchive || hideUserAssign" class="fa fa-times cp" aria-hidden=true ng-click=returnResponsibleUser(user)> <\/i><\/ul>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/responsibleUserForTenders.html",'<div class="responsibleUser fr mb5"><div class="select-box tac" ng-hide="divShow || isArchive || hideUserAssign" ng-class="{\'has-success\': unit.selected}"><input class=dn type=text ng-model=unit.selected id=unit_{{index}} name=unit_{{index}}><div class="btn-group pa" style=right:6px><span class="fl mr10 mt6 titleAddUser">{{$root.source(\'AssignSelectedTo\')}}<\/span><div class=fl ng-click=getResponsUsers()><ui-select ng-model=unit.selected theme=selectize append-to-body=true> <ui-select-match placeholder="{{$root.source(\'Assign\')}}"><div class=fade-fade-end-select-main ng-class="{\'dddf responsib-boss-select-main\':$select.selected.asHead}">{{$select.selected.surname}} {{$select.selected.name}}<\/div><\/ui-select-match> <ui-select-choices repeat="unit in units | filter: $select.search"><div class=fade-fade-end-select ng-class="{\'responsib-boss-select\':unit.asHead}"><span ng-bind-html="unit.surname | highlight: $select.search"><\/span> <span ng-bind-html="unit.name | highlight: $select.search"><\/span><\/div><\/ui-select-choices> <\/ui-select><\/div><button ng-click=setResponsWhithData(unit) type=button class="btn btn-success fl" ng-disabled="!unit.selected || tendersId.length === 0"> <i class="fa fa-check" aria-hidden=true><\/i> <\/button> <button type=button class="btn btn-default fl" ng-disabled=!unit.selected ng-click=clearData()> <i class="fa fa-times" aria-hidden=true><\/i> <\/button><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/scale.html","<div class=row ng-init=ctrl.getOrganizationScaleData()><div class=col-xs-6><label class=control-label>{{$root.source('classificationOfEconomicEntities')}}:<\/label><div ng-class=\"{'has-error': !ctrl.organizaton.scale }\"><select ng-model=ctrl.organizaton.scale ng-options=\"scale as scale.name for scale in ctrl.ng_localStorage.organizationScaleList track by scale.id\" name=scale class=form-control required><option value=\"\">{{$root.source('chooseLarge')}}<\/select><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tenderDetailesAbout/tenderDetailesAboutInfoAndDocs.html","<div id=cancellation_block_info style=display:inline-block;width:100%;margin-top:20px><h4 style=margin-left:0;margin-bottom:0>{{$root.source('CancellationTenderInfo')}}<\/h4><div ng-repeat=\"cancel in detailes.cancellations | orderBy: '-date'\" id=\"{{::'tenderCancellation_'+$index}}\" class=\"w100 fl pl15 mt10 blockGray\" style=border-color:rgba(121,121,121,1);border-width:3px><div class=row><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source('Status')}}:<\/div><div class=col-sm-8><p id=\"{{::'cancelStatus_'+$index}}\" style=font-size:14px ng-if=detailes.isNewCancellationFlow2020 ng-bind=\"$root.source('CancelationStatus_' + cancel.status)\"><div ng-if=!detailes.isNewCancellationFlow2020 style=font-size:14px><p ng-if=\"cancel.status != 'pending'\" ng-bind=\"$root.source('CancelationStatus_' + cancel.status)\"><p ng-if=\"cancel.status == 'pending'\" ng-bind=\"$root.source('CancelationStatus_draft')\"><\/div><\/div><\/div><div class=\"row pb0\"><div class=col-md-4><p style=font-size:14px;font-weight:700>{{$root.source('Reason')}}:<\/div><div class=col-md-8><p id=\"{{::'cancelReason_'+$index}}\" style=font-size:14px ng-bind=::cancel.reason><\/div><\/div><div class=row ng-if=\"::isShowTenderOrLotCancellationReasonType(cancel.reasonType, detailes)\"><div class=col-md-4><p style=font-size:14px;font-weight:700>{{$root.source('ReasonType')}}:<\/div><div class=col-md-8><p id=\"{{::'cancelReasonType_'+$index}}\" style=font-size:14px ng-bind=getReasonType(cancel.reasonType)><\/div><\/div><div class=row><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source('Date')}}:<\/div><div class=col-sm-8><p id=\"{{::'cancelDate_'+$index}}\" style=font-size:14px ng-bind=\"cancel.date | date:'dd-MM-yyyy, HH:mm'\"><\/div><\/div><div class=row ng-if=::cancel.complaintPeriod><div class=col-sm-4><p style=font-size:14px;font-weight:700>{{$root.source('AppealPeriod')}}:<\/div><div class=col-sm-8><p style=font-size:14px>з <span ng-bind=\"cancel.complaintPeriod.startDate | date:'dd-MM-yyyy, HH:mm'\" id=\"{{::'cancelCompStart_'+$index}}\"><\/span> {{$root.source('upTo')}} <span ng-bind=\"cancel.complaintPeriod.endDate | date:'dd-MM-yyyy, HH:mm'\" id=\"{{::'cancelCompEnd_'+$index}}\"><\/span><\/div><\/div><div class=\"row pb0\"><div class=\"col-xs-12 col-sm-4\"><p style=font-size:14px;font-weight:700>{{$root.source('Documents')}}:<\/div><div ng-if=\"::cancel.documents.length > 0\" class=\"col-xs-12 col-sm-8\"><input type=checkbox ng-model=showCancelDocs[cancel.id][$index] id=showCancelDocs{{cancel.id}}{{$index}} class=dn> <label for=showCancelDocs{{cancel.id}}{{$index}} class=cp> <i class=\"pull-left glyphicon glyphicon-minus\" ng-if=showCancelDocs[cancel.id][$index] style=margin-right:10px><\/i> <i class=\"pull-left glyphicon glyphicon-plus\" ng-if=!showCancelDocs[cancel.id][$index] style=margin-right:10px><\/i> {{$root.source('ShowDocuments')}} <\/label><div class=\"scrollbarMobile animate-if\" ng-if=showCancelDocs[cancel.id][$index]><table class=\"table table-hover table-striped table-blue ng-table itemTable tableDocument\"><tr><th class=doc-type><th class=doc-name>{{$root.source('File')}}<th class=\"doc-privacy wn\">{{$root.source('Privacy')}}<th class=doc-state>{{$root.source('State')}}<th class=doc-date>{{$root.source('DateTime')}}<tr ng-repeat=\"document in cancel.documents track by $index\"><td class=doc-type><div ng-if=document.url><a ng-if=\"document.confidentiality !== 'buyerOnly'\" href='{{::document.url || \"#\"}}' title=\"{{$root.source('Download')}}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <span ng-if=\"document.confidentiality === 'buyerOnly'\"> <a ng-if=::isOrganizationDocument() target=_self title=\"{{$root.source('Download')}}\" ng-click=downloadPrivateDoc(document)> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <a ng-if=::!isOrganizationDocument() data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> <i class=\"fa fa-download\" aria-hidden=true><\/i> <\/a> <\/span><\/div><td class=doc-name data-document-of={{document.documentOf}} ng-class=\"{'docDeletes' : document.isDeleted}\"><div ng-if=document.url><a ng-if=\"::document.confidentiality !== 'buyerOnly' || isOrganizationDocument()\" ng-click=previewDoc(document) class=cp ng-bind=::document.title><\/a> <a ng-if=\"::document.confidentiality === 'buyerOnly' &amp;&amp; !isOrganizationDocument()\" data-placement=bottom-left data-html=true data-type=info bs-tooltip=\"{ 'title': $root.source('NoLoadPrivatDoc')}\"> {{document.title}} <\/a><p class=text-muted ng-bind=::document.description><\/div><div ng-if=!document.url><span ng-bind=::document.title><\/span><\/div><td class=doc-privacy><span ng-if=\"document.confidentiality === 'buyerOnly'\" class=doc-privacy__reason ng-click=switchReasonView(document.id)> {{$root.source('private')}} <\/span> <span ng-if=\"document.confidentiality !== 'buyerOnly'\"> {{$root.source('public')}}<\/span><p ng-if=\"showReason[document.id] &amp;&amp; document.confidentialityRationale\">{{document.confidentialityRationale}}<td class=doc-state><span ng-if=!document.dateModified><span class=xs-attention-2><\/span> {{$root.source('NotExportedYet')}}<\/span> <span ng-if=document.dateModified>{{$root.source('IsExported')}}<\/span> <span ng-class=\"{'dn': !document.indent}\"><i class=\"fa fa-chain-broken\"><\/i> {{$root.source('Removed')}}<\/span><td class=doc-date><span ng-bind=\"document.dateModified | date:'dd-MM-yyyy, HH:mm:ss'\"><\/span><\/table><\/div><\/div><div class=\"col-xs-12 col-sm-8\"><span ng-if=\"::cancel.documents.length==0\">{{$root.source('DocumentsNotAdded')}}<\/span><\/div><\/div><div ng-if=docPrevUrl ng-include=\"'modalDocPreview from cache'\"><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/plans/plansWidget.html","<div ng-controller=\"plansWidgetCtrl as vm\" class=plansWidget><ul class=orgMenu><li><a href=widget><span>Віджет тендерів<\/span><\/a><li class=active><span>Віджет планів<\/span><\/ul><div class=\"fl ml0 mr0 w100\"><form name=widgetSettingsForm><div class=\"col-xs-12 col-md-6\"><label>{{$root.source('ChooseTheme')}}:<\/label> <select class=form-control ng-model=themes.value ng-options=\"theme as theme.name for theme in themes.bootstraps track by theme.url\"><\/select> <label for=ParentCodeEDRPOU class=control-label><i class=\"fa fa-qrcode\"><\/i> {{$root.source('MainEdrpou')}}<\/label><div class=controls ng-class=\"{'has-error': widgetSettingsForm.ParentCodeEDRPOU.$error.required || !widgetSettingsForm.ParentCodeEDRPOU.$valid}\"><input type=text id=ParentCodeEDRPOU name=ParentCodeEDRPOU ng-model=edrpou.parentCode placeholder=\"{{$root.source('Edrpou')}}\" class=form-control ng-pattern=regexPattern ng-minlength=8 ng-maxlength=8><div class=help-inline><span ng-show=!!widgetSettingsForm.ParentCodeEDRPOU.$error.pattern>{{$root.source('EdrpouOnlyDigits')}}.<\/span> <span ng-show=!!widgetSettingsForm.ParentCodeEDRPOU.$error.minlength>{{$root.source('EdrpouLength')}}.<\/span> <span ng-show=!!widgetSettingsForm.ParentCodeEDRPOU.$error.maxlength>{{$root.source('EdrpouLength')}}.<\/span><\/div><\/div><br> <label for=CodeEDRPOU class=control-label><i class=\"fa fa-qrcode\"><\/i> {{$root.source('Edrpou')}} {{$root.source('OfOrganization')}}<\/label><div ng-repeat=\"codeEDRPOU in edrpou.severalCodes track by $index\"><div class=controls ng-class=\"{'has-error': widgetSettingsForm['CodeEDRPOU' + $index].$error.required || !widgetSettingsForm['CodeEDRPOU' + $index].$valid}\"><input type=text id=\"{{'CodeEDRPOU' + $index}}\" name=\"{{'CodeEDRPOU' + $index}}\" ng-model=edrpou.severalCodes[$index] placeholder=\"{{$root.source('Edrpou')}}\" class=form-control ng-pattern=regexPattern ng-minlength=8 ng-maxlength=8> <button class=dn>x<\/button> <button class=\"btn btn-danger btn-removeCodeEDRPOU\" ng-if=\"edrpou.severalCodes.length>1\" ng-click=removeCodeEDRPOU($index)><span class=\"fa fa-remove\"><\/span><\/button><div class=help-inline><span ng-show=\"!!widgetSettingsForm['CodeEDRPOU' + $index].$error.pattern\">{{$root.source('EdrpouOnlyDigits')}}.<\/span> <span ng-show=\"!!widgetSettingsForm['CodeEDRPOU' + $index].$error.minlength\">{{$root.source('EdrpouLength')}}.<\/span> <span ng-show=\"!!widgetSettingsForm['CodeEDRPOU' + $index].$error.maxlength\">{{$root.source('EdrpouLength')}}.<\/span><\/div><\/div><\/div><button class=\"btn btn-sm btn-info\" ng-click=addAdditionalCodeEDRPOU()><span class=\"fa fa-plus\"><\/span> {{$root.source('AddAdditionalEdrpou')}}<\/button> <br> <br> <button class=\"btn btn-success w100\" click-and-block=refreshModule()>{{$root.source('Generate')}}<\/button> <br> <br><br> <label ng-if=moduleCode>{{$root.source('CodeForSite')}}<\/label> <textarea ng-if=moduleCode rows=5 class=form-control ng-disabled=true ng-model=moduleCode><\/textarea><\/div><\/form><div id=module ng-if=themes.iFrame><script src=/Scripts/iframeResizer.min.js><\/script><div class=scrollbarMobile><iframe ng-src=\"{{host + url + '?theme='+themes.iFrame.url + '&amp;parentEdrpou='+ parentCodeEDRPOU +'&amp;edrpou='+codeEDRPOUs.join(',') }}\" width=1124 scrolling=no frameborder=0><\/iframe><\/div><script>$('iframe').iFrameResize({log:false})<\/script><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/operations.html","<br><div class=row><div class=col-sm-2><label for=operType>{{$root.source('OperationType')}}<\/label><\/div><div class=col-sm-3 ng-class=\"{'has-error': !accountantForm.operationType.$valid &amp;&amp; !accountantForm.operationType.$pristine}\"><select class=form-control id=operationType name=operationType ng-model=operation.typeId required><option ng-repeat=\"op in operationTypes\" value={{op.id}}>{{getLocalized(op.description)}}<\/select><\/div><\/div><div class=row ng-if=isLockUnlock()><div class=col-sm-2><label for=tendNum>{{$root.source('TenderNumber')}}<\/label><\/div><div class=col-sm-3 ng-class=\"{'has-error': !accountantForm.tendNum.$valid &amp;&amp; !accountantForm.tendNum.$pristine}\"><input type=text class=form-control id=tendNum name=tendNum placeholder=\"{{$root.source('EnterPurchaseNumber')}}\" ng-model=operation.tenderId required><\/div><\/div><div class=row ng-if=!isLockUnlock()><div class=col-sm-2><label for=summ>{{$root.source('Summ')}}<\/label><\/div><div class=col-sm-3 ng-class=\"{'has-error': !accountantForm.summ.$valid &amp;&amp; !accountantForm.summ.$pristine}\"><input type=text class=form-control id=summ name=summ placeholder=\"{{$root.source('EnterSumm')}}\" ng-model=operation.summ ng-pattern=regexFloatPattern required><\/div><\/div><br><div ng-if=isLockUnlock()><div class=row><div class=col-sm-2><button class=\"btn btn-default\" ng-click=getMistakenLots() ng-disabled=!accountantForm.$valid> {{$root.source('DisplayListErroneousLots')}} <\/button><\/div><\/div><br><div class=row ng-if=\"mistakenLots.length > 0\"><div class=col-sm-6><table class=\"table table-hover table-striped table-bordered\"><tr><th><th>{{$root.source('NameCPV')}}<th>{{$root.source('Summ')}}<tr ng-repeat=\"lot in mistakenLots\"><td><input type=checkbox ng-model=checked ng-click=\"changeSelLots(checked, lot.itemId)\"><td>{{lot.title}}<td>{{lot.amount}}<\/table><\/div><\/div><div class=row ng-if=\"mistakenLots.length == 0\"><div class=col-sm-6><p class=text-danger>{{$root.source('NoData')}}<\/div><\/div><br><\/div><div class=row><div class=col-sm-2><button class=\"btn btn-success\" ng-click=performOperation() ng-disabled=\"!accountantForm.$valid || (isLockUnlock() &amp;&amp; itemsToPerform.length == 0)\"> {{$root.source('ReportForm')}} <\/button><\/div><div class=col-sm-10><p ng-class=\"operSuccess ? 'text-success' : 'text-danger'\">{{operMessage}}<\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalDisqualifyAward.html","<div class=\"modal fade\" id=modalDisqualifyAward aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header style=border-bottom:none><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('DisqualificationGrounds')}}:<\/h4><\/div><div class=modal-body><p ng-if=showRejectOfferWarning(tender) style=color:orange>{{$root.source('WarnAwardReject')}}<div ng-if=\"isCriteriasVisible &amp;&amp;                            (tender.isDialogueStage2 || tender.isOpenUA || tender.isAboveThreshold || tender.procurementMethodType === 'competitiveOrdering') &amp;&amp;                            tender.status === 'active.qualification' &amp;&amp; disqualifyCriterias.length\"><add-bid-criterias tender=tender criterias=disqualifyCriterias skip-documents-check=true filtered-documents=criteriaDocuments lot-id=lot.id lot=lot bid=foundMyBid is-award=true validate-only-view-criterias=true can-close-criterias=true can-upload-docs=false> <\/add-bid-criterias><\/div><div><ul><li ng-repeat=\"causes in causes\" class=titleCauses><label class=checkbox> <input type=checkbox checklist-model=causeTitles checklist-value=causes.title> <b id=qa_TitleCauses_{{$index}} class=titleCauses>{{causes.title}}<\/b> <b ng-if=causes.description.length id=qa_TitleDescription_{{$index}}>({{causes.description}})<\/b> <\/label><\/ul><\/div><div><label class=control-label>{{$root.source('AwardRejectJustification')}}:<\/label><div ng-class=\"{'has-error': !causeDesc }\"><textarea id=qa_causeDesc ng-model=causeDesc class=form-control rows=4><\/textarea><\/div><\/div><\/div><div class=modal-footer><a id=qa_CancelAward class=\"btn btn-info\" ng-disabled=\"isErrorInCriteria || !causeDesc || (!causeTitles || causeTitles.length == 0)\" ng-click=reject(award)>{{$root.source('Reject')}}<\/a><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalChooseItemProduct.html",'<fill-product-characteristics-modal ng-if="tender.procurementMethodType !== \'priceQuotation\'" item=item lot=lot><\/fill-product-characteristics-modal><div class="modal fade" id=modalChooseItemProduct-{{lot.id}}><div class="modal-dialog pb10 choose-item-dialog"><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectProduct\')}}<\/h4><\/div><div class=modal-body><input type=text class=form-control ng-change=searchProductsByInput($event) placeholder="{{$root.source(\'SearchRequest\')}}" ng-model=searchByInput.input><div class="mb10 mt10"><input type=checkbox id=isFavorite ng-model=searchByInput.isFavorite ng-change=searchProductsByInput($event)> {{$root.source(\'IsFavorite\')}}<\/div><div ng-if="pager.pages.length > 1 &amp;&amp; productCount"><ul class="custom-pagination cp pl0 pt5" style=display:flex;justify-content:center><li ng-class="{\'disabled\': pager.currentPage === 1}"><button ng-click="paginate(1, true)" ng-disabled="pager.currentPage === 1"> <i class="fa fa-angle-double-left"><\/i> <\/button><li ng-class="{\'disabled\': pager.currentPage === 1}"><button ng-click="paginate(pager.currentPage - 1, true)" ng-disabled="pager.currentPage === 1"> <i class="fa fa-angle-left"><\/i> <\/button><li ng-repeat="page in pager.pages" ng-class="{\'active\': pager.currentPage === page}"><button ng-click="paginate(page, true)" ng-disabled="pager.currentPage === page"> {{page}} <\/button><li ng-class="{\'disabled\': pager.currentPage === pager.totalPages}"><button ng-disabled="pager.currentPage === pager.totalPages" ng-click="paginate(pager.currentPage + 1, true)"> <i class="fa fa-angle-right"><\/i> <\/button><li ng-class="{\'disabled\': pager.currentPage === pager.totalPages}"><button ng-disabled="pager.currentPage === pager.totalPages" ng-click="paginate(pager.totalPages, true)"> <i class="fa fa-angle-double-right"><\/i> <\/button><\/ul><\/div><div class=row><div ng-repeat="product in itemProducts track by $index" class="p5 col-lg-3 col-md-4 col-sm-6 col-xs-12"><div class=product-item__container><div class=product-item__img-container><a href="/v2/ProzorroMarket/Product?id={{product.id}}" target=_blank rel="noindex, nofollow, noreferrer" id=market-product-img-{{$index}} class=product-item__item-link> <\/a> <img src={{product.images[0].url}} class=product-item__img><\/div><div class="mt10 mb5 product-item__name"><a href="/v2/ProzorroMarket/Product?id={{product.id}}" target=_blank rel="noindex, nofollow, noreferrer" id=market-product-{{$index}}> <span>{{product.productName}}<\/span> <span ng-if=product.brand> {{$root.source(\'Brand\')}}: {{product.brand}}<\/span> <\/a><\/div><button class="btn btn-info" ng-click=selectItemProduct(product) id=select-product-{{$index}}> {{$root.source(\'SelectItemProduct\')}} <\/button><\/div><\/div><\/div><div class=pt15 ng-if="productCount === 0">{{$root.source(\'NoProductsFound\')}}<\/div><\/div><div ng-if="tender.procurementMethodType !== \'priceQuotation\'" class=modal-footer><button type=button class="btn btn-success" data-dismiss=modal ng-click=openFillProductCharacteristicsModal()> {{$root.source(\'NotChooseProductFromMarket\')}} <\/button><\/div><\/div><\/div><\/div><style>.choose-item-dialog{width:992px}.product-item__container:hover{border:1px solid #9e9e9e}.product-item__container{display:flex;flex-direction:column;align-items:center;border:1px solid #dee2e6;border-radius:5px;padding:10px;height:280px}.product-item__img{max-height:100%}.product-item__img-container{height:130px;position:relative}.product-item__item-link{position:absolute;width:100%;height:100%}.product-item__name{text-align:center;overflow:hidden;height:100px}@media (min-width:1021px){.choose-item-dialog{width:992px !important}}@media(max-width:1020px){.choose-item-dialog{width:95% !important}}@media (max-width:360px){.choose-item-dialog{display:inline-block !important}}<\/style>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/tenders/tendersArchiveShare.html","<div class=row><div class=col-sm-6><div class=input-group><div class=input-group-btn><a class=\"btn btn-default dropdown-toggle\" ng-click=vm.paramsToggle()>{{$root.source('Params')}} <i id=paramsCaret class=\"fa fa-caret-down\"><\/i><\/a><\/div><input class=\"form-control filterInput\" placeholder=\"{{$root.source('SearchByTenderID')}}\" style=float:right type=text ng-model=vm.searchIdentifier ng-change=vm.searchChange()><div class=input-group-btn><a class=\"btn btn-default\" ng-click=vm.search()><i class=\"fa fa-search\"><\/i> {{$root.source('Search')}} <\/a><\/div><\/div><\/div><div class=col-sm-12 ng-show=vm.isOperator()><div class=form-group><div class=\"checkbox text-right\"><label class=control-label> <input type=checkbox id=customer ng-disabled=dsbl name=customer ng-model=vm.isShowOnlyTendersCreatedOnOurSite> {{$root.source('ShowOnlyTendersCreatedOnOurSite')}} <\/label><\/div><\/div><\/div><\/div><div class=row><form name=tenderSearchForm ng-keyup=\"$event.keyCode == 13 &amp;&amp; vm.search()\"><div id=searchParameters class=\"panel-collapse collapse\" role=tabpanel aria-expanded=false><div class=\"panel panel-body\"><div class=row><div class=col-sm-4>Статус<\/div><div class=col-sm-4><div class=input-group><span class=input-group-addon> <label ng-class=vm.selectedStatus.labelClass class=label><i class=fa><\/i><\/label> <\/span> <input type=text class=form-control ng-model=vm.selectedStatus.desc placeholder=\"{{$root.source('All')}}\" disabled><div class=input-group-btn><button type=button class=\"btn btn-default dropdown-toggle\" data-toggle=dropdown aria-expanded=false> <span class=caret><\/span> <\/button><ul class=\"dropdown-menu dropdown-menu-right\" role=menu><li ng-repeat=\"status in vm.statuses\"><a ng-click=vm.setSelected(status) style=cursor:pointer> <label ng-class=status.labelClass class=label> <i class=fa><\/i> <\/label>&nbsp;{{status.desc}} <\/a><li class=divider><li><a ng-click=vm.setSelected()> <label class=\"label label-default\"> <i class=fa><\/i> <\/label>&nbsp;Всі <\/a><\/ul><\/div><\/div><\/div><\/div><br><div class=row ng-class=\"{'has-error': !vm.isPriceIntervalValid()}\"><div class=col-sm-4>{{$root.source('TenderValue')}}<\/div><div class=col-sm-2 ng-class=\"{'has-error':tenderSearchForm.priceFrom.$error.pattern}\"><input type=text name=priceFrom id=priceFrom class=form-control ng-model=vm.filter.priceFrom ng-pattern=vm.regex.number placeholder=\"{{$root.source('From')}}\"><div class=help-inline><span ng-show=tenderSearchForm.priceFrom.$error.pattern>{{$root.source('InvalidCharacters')}}<\/span><\/div><\/div><div class=col-sm-2 ng-class=\"{'has-error':tenderSearchForm.priceTo.$error.pattern}\"><input type=text name=priceTo id=priceTo class=form-control ng-model=vm.filter.priceTo ng-pattern=vm.regex.number placeholder=\"{{$root.source('until')}}\"><div class=help-inline><span ng-show=tenderSearchForm.priceTo.$error.pattern>{{$root.source('InvalidCharacters')}}<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-4><div class=help-inline><span ng-show=!vm.isPriceIntervalValid()>{{$root.source('CheckInterval')}}<\/span><\/div><\/div><\/div><br><div class=row><div class=col-sm-4><i class=\"fa fa-qrcode\"><\/i> {{$root.source('MainEdrpou')}}<\/div><div class=col-sm-4 ng-class=\"{'has-error': !tenderSearchForm.parentCodeEDRPOU.$valid}\"><input type=text name=parentCodeEDRPOU ng-model=vm.filter.parentCodeEDRPOU placeholder=\"{{$root.source('Edrpou')}}\" class=form-control ng-pattern=vm.regex.number ng-minlength=8 ng-maxlength=8><div class=help-inline><span ng-show=tenderSearchForm.parentCodeEDRPOU.$error.pattern>{{$root.source('EdrpouOnlyDigits')}}.<\/span> <span ng-show=tenderSearchForm.parentCodeEDRPOU.$error.minlength>{{$root.source('EdrpouLength')}}.<\/span> <span ng-show=tenderSearchForm.parentCodeEDRPOU.$error.maxlength>{{$root.source('EdrpouLength')}}.<\/span><\/div><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source('TenderTitle')}}<\/div><div class=col-sm-8><input type=text class=form-control ng-model=vm.filter.title placeholder=\"{{$root.source('TenderTitle')}}\"><\/div><\/div><br><div class=row><div class=col-sm-4>{{$root.source('OrganizationName')}}<\/div><div class=col-sm-8><input type=text class=form-control ng-model=vm.filter.organisation placeholder=\"{{$root.source('OrganizationName')}}\"><\/div><\/div><br><div class=row ng-class=\"{'has-error': !vm.isDateStartIntervalValid()}\"><div class=col-sm-4>{{$root.source('TenderBidStartDate')}}<\/div><div class=col-sm-3 ng-class=\"{'has-error': tenderSearchForm.tenderPeriodStartFrom.$invalid &amp;&amp; (vm.filter.tenderPeriodStartFrom != '')}\"><input type=text name=tenderPeriodStartFrom class=form-control ng-model=vm.filter.tenderPeriodStartFrom placeholder=\"{{$root.source('fromDate')}}\" data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=\"tenderSearchForm.tenderPeriodStartFrom.$invalid &amp;&amp; (vm.filter.tenderPeriodStartFrom != '')\">{{$root.source('DateFormat')}}<\/span><\/div><\/div><div class=col-sm-3 ng-class=\"{'has-error': tenderSearchForm.tenderPeriodStartTo.$invalid &amp;&amp; (vm.filter.tenderPeriodStartTo != '')}\"><input type=text name=tenderPeriodStartTo class=form-control ng-model=vm.filter.tenderPeriodStartTo placeholder=\"{{$root.source('toDate')}}\" data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=\"tenderSearchForm.tenderPeriodStartTo.$invalid &amp;&amp; (vm.filter.tenderPeriodStartTo != '')\">{{$root.source('DateFormat')}}<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-6><div class=help-inline><span ng-show=!vm.isDateStartIntervalValid()>{{$root.source('CheckInterval')}}<\/span><\/div><\/div><\/div><br><div class=row ng-class=\"{'has-error':!vm.isDateEndIntervalValid()}\"><div class=col-sm-4>{{$root.source('TenderBidEndDate')}}<\/div><div class=col-sm-3 ng-class=\"{'has-error': tenderSearchForm.tenderPeriodEndFrom.$invalid &amp;&amp; (vm.filter.tenderPeriodEndFrom != '')}\"><input type=text class=form-control ng-model=vm.filter.tenderPeriodEndFrom placeholder=\"{{$root.source('fromDate')}}\" name=tenderPeriodEndFrom data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=\"tenderSearchForm.tenderPeriodEndFrom.$invalid &amp;&amp; (vm.filter.tenderPeriodEndFrom != '')\">{{$root.source('DateFormat')}}<\/span><\/div><\/div><div class=col-sm-3 ng-class=\"{'has-error': tenderSearchForm.tenderPeriodEndTo.$invalid &amp;&amp; (vm.filter.tenderPeriodEndTo != '')}\"><input type=text class=form-control ng-model=vm.filter.tenderPeriodEndTo placeholder=\"{{$root.source('toDate')}}\" name=tenderPeriodEndTo data-date-format=dd-MM-yyyy data-autoclose=1 bs-datepicker><div class=help-inline><span ng-show=\"tenderSearchForm.tenderPeriodEndTo.$invalid &amp;&amp; (vm.filter.tenderPeriodEndTo != '')\">{{$root.source('DateFormat')}}<\/span><\/div><\/div><\/div><div class=row><div class=col-sm-4><\/div><div class=col-sm-6><div class=help-inline><span ng-show=!vm.isDateEndIntervalValid()>{{$root.source('CheckInterval')}}<\/span><\/div><\/div><\/div><br><div class=row><div class=col-sm-4>Код класифікатора CPV<\/div><div class=col-sm-4><input type=text class=form-control ng-model=vm.filter.classificationCpv placeholder=\"Код класифікатора CPV\"><\/div><\/div><br><div class=row><div class=col-sm-4>Код класифікатора ДКПП<\/div><div class=col-sm-4><input type=text class=form-control ng-model=vm.filter.classificationDkpp placeholder=\"{{$root.source('LegacyClassificatorCode')}}\"><\/div><\/div><\/div><div class=\"panel panel-footer\"><div class=btn-group style=float:right><a class=\"btn btn-default dropdown-toggle\" ng-click=vm.paramsToggle()><i class=\"fa fa-caret-up\"><\/i> {{$root.source('RollUp')}}<\/a> <button type=button class=\"btn btn-success\" ng-click=vm.search()> <i class=\"fa fa-search\"><\/i> {{$root.source('Search')}} <\/button> <button type=button class=\"btn btn-danger\" ng-click=vm.clear()><i class=\"fa fa-remove\"><\/i> {{$root.source('Clear')}}<\/button><\/div><\/div><\/div><\/form><\/div><table ng-table=vm.tableParams class=\"table table-hover table-striped table-bordered\"><tr ng-repeat=\"tender in $data\"><td data-title=\"$root.source('TenderTitle')\"><a href=# go-to-tender=tender tender-id=tender.id>{{tender.title || $root.source('NoData')}}<\/a><td data-title=\"$root.source('TenderDescription')\" style=max-width:200px><p class=ellipsis><img ng-show=\"vm.isOperator() &amp;&amp; tender.isOwn\" title=\"{{$root.source('CreatedOnETender')}}\" style=width:15px;margin-right:3px src=../App/Main/images/logoonly.png> {{tender.description || $root.source('NoData')}}<td data-title=\"$root.source('TenderBidStartDate')\" data-sortable=\"'tenderStartDate'\">{{(tender.tenderStartDate|date:'dd-MM-yyyy, HH:mm') || $root.source('NoData')}}<td data-title=\"$root.source('TenderBidEndDate')\" data-sortable=\"'tenderEndDate'\">{{(tender.tenderEndDate|date:'dd-MM-yyyy, HH:mm') || $root.source('NoData')}}<td data-title=\"$root.source('Status')\" data-sortable=\"'status'\" class=text-center><div ng-class=vm.getLabelClass(tender.status) class=label style=font-size:100%>{{vm.getTenderDesc(tender)}}<\/div><div ng-show=getTenderProcedureType(tender) class=text-primary style=margin-top:3px>{{getTenderProcedureType(tender)}}<\/div><td data-title=\"$root.source('TenderValue')\" data-sortable=\"'tenderValue'\">{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<td data-title=\"$root.source('OrganizationName')\" data-sortable=\"'organizationName'\">{{tender.organizationName || $root.source('NoData')}}<\/table>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderTable/tenderTableIfraim/tableIfraim.html","<table ng-table=tableParams class=\"table table-hover table-striped table-bordered\"><tr ng-repeat=\"tender in $data\"><td data-title=\"$root.source('TenderNumber')\" data-sortable=\"'tenderId'\"><a ng-if=isIframe ng-href=\"{{site}}{{tender.url ? tender.url : 'tenderDetailes/' + tender.id}}\" target=_top>{{tender.tenderId || $root.source('NoData')}}<\/a><td data-title=\"$root.source('TenderTitle')\"><div class=tender-title>{{customTendTitle(tender.title)|| $root.source('NoData')}}<\/div><div ng-if=\"tender.title.length > 120\"><a ng-if=isIframe ng-href=\"{{site}}{{tender.url ? tender.url : 'tenderDetailes/' + tender.id}}\" class=next target=_top>{{$root.source('Next')}}<\/a><\/div><td data-title=\"$root.source('TenderBidStartDate')\" data-sortable=\"'tenderStartDate'\" style=width:80px>{{(tender.tenderStartDate|date:'dd-MM-yyyy, HH:mm')|| $root.source('NoData')}}<td data-title=\"$root.source('TenderBidEndDate')\" data-sortable=\"'tenderEndDate'\" style=width:80px>{{(tender.tenderEndDate|date:'dd-MM-yyyy, HH:mm')|| $root.source('NoData')}}<div ng-if=tender.isTenderBlocked ng-init=\"blockPeriodMessage = $root.source('BlockPeriodMessage')\" class=text-info style=display:inline-block data-placement=bottom-right data-type=info bs-tooltip=\"{ 'title': '{{blockPeriodMessage}}' }\"><i style=margin-left:10px class=\"fa fa-question-circle\"><\/i><\/div><td data-title=\"$root.source('Status')\" data-sortable=\"'status'\" align=center><div class=label ng-class=getLabelClassByStatus(tender.status) style=font-size:100%>{{(getTenderDescriptionByStatusForInTable(tender))|| $root.source('WaitTenderProcessing')}}<\/div><div ng-show=getTenderProcedureType(tender) class=text-primary style=margin-top:3px><div ng-bind=getTenderProcedureType(tender)><\/div><\/div><td data-title=\"$root.source('TenderValue')\" data-sortable=\"'tenderValue'\"><span ng-if=tender.hasNotDeterminedBudget>{{$root.source('BudgetNotDetermined')}}<\/span> <span ng-if=!tender.hasNotDeterminedBudget>{{tender.tenderValue | numberDecimal}} {{tender.tenderCurrency}}<\/span><td ng-if=!hideColumns data-title=\"$root.source('OrganizationName')\" data-sortable=\"'organizationName'\" class=w150>{{tender.organizationName|| $root.source('NoData')}}<\/table>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalAuthorizedUser.html","<div class=\"modal fade\" id=modalAuthorizedUser aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('UserModeration')}}<\/h4><\/div><div class=modal-body><div class=row><div class=col-sm-4>{{$root.source('UserStatus')}}:<\/div><div class=col-sm-8><span class=text-success ng-if=item.user.isActive>{{$root.source('UserActive')}}<\/span> <span class=text-danger ng-if=!item.user.isActive>{{$root.source('UserBlocked')}}<\/span><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('Fio')}}:<\/div><div class=col-sm-8>{{item.user.surname}} {{item.user.name}} {{item.user.patronymic}}<\/div><\/div><div class=row><div class=col-sm-4>E-mail:<\/div><div class=col-sm-8>{{item.user.emailAddress}}<\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('ChangeProfileDate')}}:<\/div><div class=col-sm-8>{{item.lastModificationTime | date:\"dd-MM-yy, HH:mm\"|| $root.source('NoData')}}<\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('RequestForJoin')}}:<\/div><div class=col-sm-8>{{getUserWantJoinToTenantMessage(item)}}<\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('UserRoles')}}:<\/div><div class=col-sm-8><p class=text-warning ng-show=roles.admin.isInRole>{{$root.source('MainPersonConfirmText')}}<\/p><label class=checkbox> <input type=checkbox ng-model=roles.admin.isInRole ng-checked=roles.admin.isInRole> {{$root.source('MainPerson')}} <\/label> <label class=checkbox> <input type=checkbox ng-model=roles.subscriber.isInRole ng-disabled=roles.admin.isInRole ng-checked=roles.subscriber.isInRole> {{$root.source('Participant')}} <\/label> <label ng-if=ng_localStorage.isCustomer class=checkbox> <input type=checkbox ng-model=roles.customer.isInRole ng-disabled=roles.admin.isInRole ng-checked=roles.customer.isInRole> {{$root.source('Customer')}} <\/label><div ng-if=item.isApproved><button ng-if=item.user.isActive type=button class=\"btn btn-sm btn-success\" ng-click=\"setUserRole(item, roles)\"> {{$root.source('SubmitSetUserRole')}} <\/button><\/div><br><\/div><\/div><div class=row><div class=col-sm-4>{{$root.source('RequestForJoin')}}:<\/div><div class=col-sm-8><textarea cols=250 ng-disabled=item.isApproved rows=7 class=form-control ng-model=approveUserInput.tenantApprovementMessage ng-attr-placeholder=\"{{$root.source('Comments')}}\"><\/textarea><\/div><\/div><\/div><div class=modal-footer><div class=row><\/div><div class=row><div ng-if=!item.isApproved><button type=button class=\"btn btn-danger\" data-dismiss=modal ng-click=\"setApproveUser(false, item.userId)\" ng-disabled=\"!approveUserInput.tenantApprovementMessage || approveUserInput.tenantApprovementMessage.length==0\">{{$root.source('Annul')}}<\/button> <button type=button class=\"btn btn-success\" data-dismiss=modal ng-click=\"setApproveUser(true, item.userId)\">{{$root.source('Submit')}}<\/button> <button type=button class=\"btn btn-warning\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><div ng-if=item.isApproved><button ng-if=item.user.isActive type=button class=\"btn btn-danger\" data-dismiss=modal ng-click=\"setUserBlockStatus(true, item.user.userName)\">{{$root.source('Block')}}<\/button> <button ng-if=!item.user.isActive type=button class=\"btn btn-success\" data-dismiss=modal ng-click=\"setUserBlockStatus(false, item.user.userName)\">{{$root.source('Unblock')}}<\/button> <button type=button class=\"btn btn-warning\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/share/views/profile/modalUserTenders.html",'<div class="modal fade" id=modalUserTenders aria-hidden=true tabindex=-1 role=dialog data-backdrop=false><div class="modal-lg modal-dialog" style=height:100%><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'UserTenders\')}}<\/h4><\/div><div class=modal-body><tender-table mode=my lazy-load=true reload=reloadTenders()><\/tender-table><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/fundaccountbuttons.html",'<div class=row><div class="col-xl-12 tac"><div class=hidden-print ng-class="{\'has-error\': createInvoiceForm.amount.$error.pattern}"><form name=createInvoiceForm><div class="input-group w222 m0a"><decimal-mask-input input-name="\'amount\'" data=invoiceInput.amount><\/decimal-mask-input><div class=input-group-addon>UAH<\/div><\/div><\/form><div class=help-inline><span ng-show=createInvoiceForm.amount.$error.pattern>{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><button class="btn btn-success mt10 w222" ng-disabled="!invoiceInput.amount || invoiceInput.amount==\'\'" ng-click=generateInvoice()>{{$root.source(\'GenerateInvoice\')}}<\/button><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalSubmitMode.html","<div class=\"modal fade\" id=modalSubmitMode aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source('SendModerationRequest')}}<\/h4><\/div><div class=modal-body><div class=row style=\"padding:0 15px\"><p class=text-warning>{{$root.source('SendModerationRequest?')}}<\/div><\/div><div class=modal-footer><div class=row><button type=button class=\"btn btn-success\" data-dismiss=modal ng-click=setReadyForAprovement(pm)>{{$root.source('AddRequest')}}<\/button> <button type=button class=\"btn btn-danger\" data-dismiss=modal>{{$root.source('Close')}}<\/button><\/div><\/div><\/div><\/div><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/profile/modalSubscriptionHelp.html",'<div class="modal fade" id=modalSubscriptionHelp aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>Як працює підписка<\/h4><\/div><div class=modal-body><p>Для того, щоб отримувати повідомлення щодо публікації нових {{localization.tenderiv}} в системі, для Вас доступні наступні параметри:<ul><li><strong><em>&bull; код класифікатора ДК:021:2015;<\/em><\/strong><li><strong><em>&bull; область Замовника;<\/em><\/strong><li><strong><em>&bull; код ЄДРПОУ Замовника.<\/em><\/strong><\/ul><ol><li>При виборі <strong><u>кодів<\/u><\/strong><u> <strong>класифікатора<\/strong><\/u> користувачу будуть надходити всі {{localization.zakupivli}}, що публікуються в системі по даним кодам. Доступно для вибору одразу декілька кодів.<li>Користувач може обрати конкретну <strong><u>область місцезнаходження Замовника<\/u><\/strong>.<\/ol><ul><li>&bull; доступно для вибору одразу декілька областей;<li>&bull; при виборі конкретних кодів класифікаторів та виборі області - користувачу будуть надходити в повідомленні лише ті {{localization.tenderi}}, в котрих співпадатимуть вказані коди та області місцезнаходження Замовника;<li>&bull; якщо користувач бажає отримувати повідомлення щодо публікації нових {{localization.tenderiv}} в системі з усієї України, в такому випадку потрібно обрати лише коди класифікатора <strong><u>без <\/u><\/strong>зазначення області Замовника.<\/ul><ol start=3><li>Користувач може підписатися на розсилку повідомлень щодо публікацій {{localization.tenderiv}} конкретного <strong>Замовника<\/strong>:<\/ol><ul><li>&bull; доступно для вибору одразу декілька Замовників;<li>&bull; при виборі конкретних кодів класифікатора та зазначенні кодів Замовників - користувачу будуть надходити в повідомленні <strong>{{localization.tenderi}} обраних Замовників, які публікуватимуть {{localization.zakupivli}} за вказаними кодами.<\/strong><li>&bull; вказавши з усіх параметрів лише код ЄДРПОУ Замовника без зазначення кодів класифікатора та місцезнаходження Замовника, користувачу будуть надходити в повідомленні всі {{localization.tenderi}}, які публікуватимуться обраним Замовником.<\/ul><p>&nbsp;<p><strong>Зверніть увагу!<\/strong><p>Якщо обрати всі три параметри, а саме: <strong><em>код класифікатора+конкретна область+код ЄДРПОУ Замовника<\/em><\/strong>, в такому випадку користувач в повідомленні щоденної розсилки буде отримувати лише ті оголошення Замовника, місцезнаходження котрого співпадає за вказаним параметром обраної області, та котрі публікуватимуть {{localization.zakupivli}} по зазначеним кодам класифікатора.<p>&nbsp;<p><strong>Рекомендується:<\/strong><ol><li>Для отримання повідомлень щодо публікацій {{localization.zakupivel}} по обраним кодам класифікатора Замовників з усієї України - <strong>необіхідно обрати один або декілька кодів класифікатора <u>і не обирати регіони місцезнаходження Замовників<\/u>.<\/strong><li>Для отримання повідомлень щодо публікацій {{localization.zakupivel}} по обраним кодам класифікатора Замовників &nbsp;конкретних регіонів - <strong>необхідно обрати один або декілька кодів класифікатора та один або декілька регіонів місцезнаходження Замовника.<\/strong><\/ol><p>&nbsp;<p><strong>Зверніть увагу!<\/strong><p>У разі налаштування підписки інформація щодо публікації нових {{localization.tenderiv}} надходить щодня (в період з 23.00 до 04.00) у вигляді розсилки повідомлень з назвою &ldquo;Щоденна розсилка&rdquo;. В повідомлені зазначається інформація по всім опублікованим {{localization.zakupivlyam}} в системі за минулий день.<p>&nbsp;<\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/invitation.html",'<div class="modal fade" id=invitation aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'EnterEdrpouOrEmail\')}}<\/h4><\/div><div class=modal-body><div class=form-group><input ng-model=vm.code ng-pattern="/^[d+]{8,10}$/" ng-mi type=text class=form-control placeholder="{{$root.source(\'EnterEdrpou\')}}"><\/div><div class=form-group><input ng-model=vm.email ng-pattern="/.@.+/" type=text class=form-control placeholder="{{$root.source(\'EnterEmail\')}}"><\/div><button ng-click=vm.invite() ng-disabled="!vm.code &amp;&amp; !vm.email" id=btnInvite class="btn btn-success">{{$root.source(\'Invite\')}}<\/button> <button ng-click=switchInvitation() ng-disabled="" class="btn btn-info"><i class="fa fa-toggle-off"><\/i> {{$root.source(\'InviteGroup\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/modalGroupsInvitation.html",'<div class="modal fade" id=modalGroupsInvitation aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'SelectGroup\')}}<\/h4><\/div><div class=modal-body><table ng-table=tableParams class="table table-hover table-striped table-bordered"><tr ng-if="$data.length>0" ng-repeat="item in $data"><td data-title="\'№\'">{{$index+1}}<td data-title="$root.source(\'NameCPV\')">{{item.name || $root.source(\'NoData\')}}<td data-title="$root.source(\'Selected\')"><input type=checkbox ng-model=item.checked><tr ng-if="$data.length==0"><td colspan=4>{{$root.source(\'NoData\')}}<\/table><button ng-click=inviteGroups() ng-disabled=!isGroupCheked() class="btn btn-success">{{$root.source(\'InviteGroup\')}}<\/button> <button ng-click=switchInvitation() ng-disabled="" class="btn btn-info"><i class="fa fa-toggle-on"><\/i> {{$root.source(\'InviteIndividualParticipant\')}}<\/button><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/tenders/createInvoiceModal.html",'<div class="modal fade" id=createInvoiceModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'GenerateInvoice\')}}<\/h4><\/div><div class=modal-body><div ng-controller=bankOperationsSpecCtrl><div class=panel-body><div class=row><div class="col-xl-12 tac"><div class=hidden-print ng-class="{\'has-error\': createInvoiceForm.amount.$error.pattern}"><form name=createInvoiceForm novalidate><div class="input-group w222 m0a"><decimal-mask-input input-name="\'amount\'" data=createInvoice.amount><\/decimal-mask-input><div class=input-group-addon>UAH<\/div><\/div><\/form><div class=help-inline><span ng-show=createInvoiceForm.amount.$error.pattern>{{$root.source(\'InvalidCharacters\')}}<\/span><\/div><\/div><button class="btn btn-success mt10 w222" ng-disabled="!createInvoice.amount || createInvoice.amount === \'\'" click-and-block=generateInvoice(createInvoice.amount)>{{$root.source(\'Generate\')}}<\/button><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/widget/widgetContent.html","<div class=scrollbarMobile><form name=widgetSettingsForm><div class=\"col-md-6 form-group\"><label>{{$root.source('ChooseTheme')}}:<\/label> <select class=form-control ng-model=themes.value ng-options=\"theme as theme.name for theme in themes.bootstraps track by theme.url\"><\/select> <br> <label for=ParentCodeEDRPOU class=control-label><i class=\"fa fa-qrcode\"><\/i> {{$root.source('MainEdrpou')}}<\/label><div class=controls ng-class=\"{'has-error': widgetSettingsForm.ParentCodeEDRPOU.$error.required || !widgetSettingsForm.ParentCodeEDRPOU.$valid}\"><input type=text id=ParentCodeEDRPOU name=ParentCodeEDRPOU ng-model=edrpou.parentCode placeholder=\"{{$root.source('Edrpou')}}\" class=form-control ng-pattern=regexPattern ng-minlength=8 ng-maxlength=8><div class=help-inline><span ng-show=!!widgetSettingsForm.ParentCodeEDRPOU.$error.pattern>{{$root.source('EdrpouOnlyDigits')}}.<\/span> <span ng-show=!!widgetSettingsForm.ParentCodeEDRPOU.$error.minlength>{{$root.source('EdrpouLength')}}.<\/span> <span ng-show=!!widgetSettingsForm.ParentCodeEDRPOU.$error.maxlength>{{$root.source('EdrpouLength')}}.<\/span><\/div><\/div><br> <label for=CodeEDRPOU class=control-label><i class=\"fa fa-qrcode\"><\/i> {{$root.source('Edrpou')}} {{$root.source('OfOrganization')}}<\/label><div ng-repeat=\"codeEDRPOU in edrpou.severalCodes track by $index\"><div class=controls ng-class=\"{'has-error': widgetSettingsForm['CodeEDRPOU' + $index].$error.required || !widgetSettingsForm['CodeEDRPOU' + $index].$valid}\"><input type=text id=\"{{'CodeEDRPOU' + $index}}\" name=\"{{'CodeEDRPOU' + $index}}\" ng-model=edrpou.severalCodes[$index] placeholder=\"{{$root.source('Edrpou')}}\" class=form-control ng-pattern=regexPattern ng-minlength=8 ng-maxlength=8><div><button class=dn>x<\/button> <button class=\"btn btn-danger btn-removeCodeEDRPOU\" ng-if=\"edrpou.severalCodes.length>1\" ng-click=removeCodeEDRPOU($index)><span class=\"fa fa-remove\"><\/span><\/button><\/div><div class=help-inline><span ng-show=\"!!widgetSettingsForm['CodeEDRPOU' + $index].$error.pattern\">{{$root.source('EdrpouOnlyDigits')}}.<\/span> <span ng-show=\"!!widgetSettingsForm['CodeEDRPOU' + $index].$error.minlength\">{{$root.source('EdrpouLength')}}.<\/span> <span ng-show=\"!!widgetSettingsForm['CodeEDRPOU' + $index].$error.maxlength\">{{$root.source('EdrpouLength')}}.<\/span><\/div><\/div><\/div><button class=\"btn btn-sm btn-info\" ng-click=addAdditionalCodeEDRPOU()><span class=\"fa fa-plus\"><\/span> {{$root.source('AddAdditionalEdrpou')}}<\/button> <br> <br> <label for=classificationDkCpv class=control-label><i class=\"fa fa-qrcode\"><\/i> {{$root.source('ClassificationCode')}} {{$root.source('CPV')}}<\/label><div class=controls><div class=row><div class=col-sm-9><input type=text class=form-control name=classification disabled placeholder=\"{{$root.source('EnterCode')}}\"><\/div><div class=col-sm-3><input ng-click=initClassification() type=button class=\"w100 btn btn-info\" value=\"{{$root.source('Digest')}}\" data-toggle=modal data-target=#modalClassifications><\/div><\/div><div class=row><div class=col-sm-12><div class=mb10 ng-repeat=\"cpv in selectedCpvs | limitTo:5\"><span ng-if=!cpv.code>{{cpv}}<\/span> <span><span class=fwb>{{cpv.code}}<\/span> {{getLocalizedDesc(cpv)}}<\/span><\/div><span ng-if=\"selectedCpvs.length > 5\">...<\/span><\/div><\/div><\/div><br> <br> <br> <button class=\"btn btn-success w100\" click-and-block=refreshModule()>{{$root.source('Generate')}}<\/button> <br> <br> <br> <label ng-if=moduleCode>{{$root.source('CodeForSite')}}<\/label> <textarea ng-if=moduleCode rows=5 class=form-control ng-disabled=true ng-model=moduleCode><\/textarea><\/div><\/form><\/div><div ng-include=\"'modalClassifications from cache'\" ng-controller=modalClassificationsCtrl><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/notes/tenderNote.html","<div><button ng-click=showTenderNoteManageModal() ng-disabled=isMakeNoteToTenderButtonDisabled class=\"btn btn-sm btn-success w100 hidden-print mb0\"> {{$root.source('MakeNoteToTender')}} <\/button> <tender-note-manage-modal ng-if=tenderNoteManageModalData.visible data=tenderNoteManageModalData.data close=onTenderNoteManageModalClose><\/tender-note-manage-modal><\/div>")}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/directives/tender/tenderDetailes/notes/tenderNoteManageModal.html",'<div class="modal fade" id=tenderNoteManageModal aria-hidden=true tabindex=-1 role=dialog><div class=modal-dialog style=width:95%;max-width:800px><form name=formName><div class=modal-content><div class=modal-header><button type=button class=close data-dismiss=modal>&times;<\/button><h4 class=modal-title>{{$root.source(\'TenderNotes\')}}<\/h4><\/div><div class=modal-body style=max-height:70vh;overflow:auto><div class="row mb5"><div class=col-sm-4><label for=decisionType class=control-label>{{$root.source(\'DecisionAboutParticipation\')}}<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName.decisionType.$invalid}"><select class=form-control id=decisionType name=decisionType ng-model=formData.decisionType ng-disabled="!(isCreation || data.canUserManage)" ng-change=clearSelectedCauseTypes() ng-options="(language.name === \'en\' ? decisionType.title.en : decisionType.title.uk) for decisionType in decisionTypes track by decisionType.id"><option value=""><\/select><\/div><\/div><div class="row mb10" ng-if="formData.decisionType.id === \'DontParticipate\'"><div class=col-sm-4><label class=control-label>{{$root.source(\'Cause\')}}<\/label><\/div><div class=col-sm-8><div id=causesDropdown class="input-group col-xs-12"><div ng-class="{ \'has-error\': !selectedCauseTypes.length }"><input type=text class=form-control aria-label=... ng-model=selectedCauseTypesText disabled><\/div><div ng-if="isCreation || data.canUserManage" class="input-group-btn dropdown" style=position:unset is-open=$parent.isCausesDropdownOpened auto-close=outsideClick dropdown><button type=button class="btn btn-default dropdown-toggle" data-toggle=dropdown> <span class=caret><\/span> <\/button><ul class="dropdown-menu dropdown-menu-right checkbox" role=menu style="width:100% !important;height:175px;overflow-x:hidden;overflow-y:auto"><li ng-repeat="causeType in causeTypes"><label> <input type=checkbox ng-model=causeTypesCheckInfo[$index] ng-click="changeSelectedCauseTypes($index, causeTypesCheckInfo[$index])"> {{language.name === \'en\' ? causeType.title.en : causeType.title.uk}} <\/label><li class=divider><li><a href="" ng-click=selectAllCauseTypes()> <label class="label label-default"><\/label> {{$root.source(\'All\')}} <\/a><\/ul><\/div><\/div><\/div><\/div><div class=row><div class=col-sm-4><label for=comment class=control-label>{{$root.source(\'Comment\')}}<\/label><\/div><div class=col-sm-8 ng-class="{\'has-error\': formName.comment.$invalid}"><textarea name=comment id=comment cols=250 rows=8 ng-model=formData.comment ng-maxlength=commentMaxLength ng-required="organization.isCommentInTenderNoteRequired &amp;&amp; formData.decisionType.id === \'DontParticipate\'" ng-disabled="!(isCreation || data.canUserManage)" placeholder="{{$root.source(\'LeaveCommentForTender\').toUpperCase() + \'...\'}}" type=text class=form-control><\/textarea><div class=help-inline><span ng-show=!!formName.comment.$error.maxlength> {{getCommentMaxLengthErrorMessage()}} <\/span><\/div><\/div><\/div><\/div><div class=modal-footer><button class="btn btn-success" name=saveTenderNoteBtn id=qa_SaveTenderNoteBtn ng-if="isCreation || data.canUserManage" ng-click=saveTenderNote() type=button ng-disabled="!canSaveTenderNote() || !formName.$valid"> {{$root.source(\'Save\')}} <\/button> <button class="btn btn-danger" name=closeTenderNoteBtn id=qa_CloseTenderNoteBtn ng-click=hideModal() type=button> <b>&times;<\/b> {{$root.source(\'Close\')}} <\/button><\/div><\/div><\/form><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/financialOperations/financialOperations.html",'<div ng-repeat="operationGroup in operationsFormGroups" class=mb40><h1 class=page-title><span>{{ operationGroup.title }}<\/span><\/h1><div ng-repeat="form in operationGroup.forms" class=mb15><div ng-if="!form.isFundsTransfer &amp;&amp; !form.isAgreementOrEsco"><div class=panel-heading><div class="col-md-12 panel-title"><h5 style=margin-bottom:15px>{{form.title}}<\/h5><\/div><\/div><div class=panel-body><form name={{form.name}} class=row><div class="col-md-3 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.edrpou.$valid &amp;&amp; {{form.name}}.edrpou.$dirty }"><edrpou-input input-id="\'edrpou\'" input-name="\'edrpou\'" data=form.data.edrpou organization=financialOperationOrganization><\/edrpou-input> <span class=text-info><b>{{financialOperationOrganization.orgName}}<\/b><\/span><div class=help-inline><span ng-show=!!{{form.name}}.edrpou.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpou.$error.minlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpou.$error.maxlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span><\/div><\/div><div class="col-md-3 col-lg-2" ng-class="{ \'has-error\': form.data.amount === 0 }"><decimal-mask-input input-id="\'amount\'" input-name="\'amount\'" data=form.data.amount placeholder="$root.source(\'Summ\')" style=width:100% is-required=true min=0.01><\/decimal-mask-input><div class=help-inline><span ng-show="form.data.amount === 0">{{$root.source(\'InvalidSum\')}}<\/span><\/div><\/div><div class="col-md-3 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.date.$valid &amp;&amp; {{form.name}}.date.$dirty }"><input id=date name=date type=text style=width:100% class=form-control ng-model=form.data.date ng-required=true placeholder="{{$root.source(\'SimpleDate\')}}" data-date-format=dd-MM-yyyy autocomplete=off data-autoclose=1 bs-datepicker><\/div><div class="col-md-3 col-lg-3"><button type=button class="btn btn-warning" ng-disabled="!{{form.name}}.edrpou.$valid || !{{form.name}}.amount.$valid || !{{form.name}}.date.$valid" click-and-block=form.submit()> <i class="fa fa-check"><\/i> {{$root.source(\'Apply\')}} <\/button><\/div><\/form><\/div><\/div><div ng-if=form.isFundsTransfer><div class=panel-heading><div class="col-md-12 panel-title"><h5 style=margin-bottom:15px>{{form.title}}<\/h5><\/div><\/div><div class=panel-body><form name={{form.name}} class=row><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.edrpouFrom.$valid &amp;&amp; {{form.name}}.edrpouFrom.$dirty }"><label>{{$root.source(\'FromCabinet\')}}<\/label> <edrpou-input input-id="\'edrpouFrom\'" input-name="\'edrpouFrom\'" data=form.data.edrpouFrom organization=financialOperationOrganizationFrom><\/edrpou-input> <span class=text-info><b>{{financialOperationOrganizationFrom.orgName}}<\/b><\/span><div class=help-inline><span ng-show=!!{{form.name}}.edrpouFrom.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpouFrom.$error.minlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpouFrom.$error.maxlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span><\/div><\/div><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.edrpouTo.$valid &amp;&amp; {{form.name}}.edrpouTo.$dirty }"><label>{{$root.source(\'ToCabinet\')}}<\/label> <edrpou-input input-id="\'edrpouTo\'" input-name="\'edrpouTo\'" data=form.data.edrpouTo organization=financialOperationOrganizationTo><\/edrpou-input> <span class=text-info><b>{{financialOperationOrganizationTo.orgName}}<\/b><\/span><div class=help-inline><span ng-show=!!{{form.name}}.edrpouTo.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpouTo.$error.minlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpouTo.$error.maxlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span><\/div><\/div><div class="col-md-3 col-lg-2" ng-class="{ \'has-error\': form.data.amount === 0 }"><label>&nbsp;<\/label> <decimal-mask-input input-id="\'amount\'" input-name="\'amount\'" data=form.data.amount placeholder="$root.source(\'Summ\')" style=width:100% is-required=true min=0.01><\/decimal-mask-input><div class=help-inline><span ng-show="form.data.amount === 0">{{$root.source(\'InvalidSum\')}}<\/span><\/div><\/div><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.date.$valid &amp;&amp; {{form.name}}.date.$dirty }"><label>&nbsp;<\/label> <input id=date name=date type=text style=width:100% class=form-control ng-model=form.data.date ng-required=true placeholder="{{$root.source(\'SimpleDate\')}}" data-date-format=dd-MM-yyyy autocomplete=off data-autoclose=1 bs-datepicker><\/div><div class="col-md-3 col-lg-3"><label style=width:100%>&nbsp;<\/label> <button type=button class="btn btn-warning" ng-disabled="!{{form.name}}.edrpouFrom.$valid || !{{form.name}}.edrpouTo.$valid || !{{form.name}}.amount.$valid || !{{form.name}}.date.$valid" click-and-block=form.submit()> <i class="fa fa-check"><\/i> {{$root.source(\'Apply\')}} <\/button><\/div><\/form><\/div><\/div><div ng-if=form.isAgreementOrEsco><div class=panel-heading><div class="col-md-12 panel-title"><h5 style=margin-bottom:15px>{{form.title}}<\/h5><\/div><\/div><div class=panel-body><form name={{form.name}} class=row><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.edrpou.$valid &amp;&amp; {{form.name}}.edrpou.$dirty }"><label>{{$root.source(\'FromCabinet\')}}<\/label> <edrpou-input input-id="\'edrpou\'" input-name="\'edrpou\'" data=form.data.edrpou organization=financialOperationOrganization><\/edrpou-input> <span class=text-info><b>{{financialOperationOrganization.orgName}}<\/b><\/span><div class=help-inline><span ng-show=!!{{form.name}}.edrpou.$error.pattern>{{$root.source(\'EdrpouOnlyDigits\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpou.$error.minlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span> <span ng-show=!!{{form.name}}.edrpou.$error.maxlength>{{$root.source(\'EdrpouLengthDuration\')}}.<\/span><\/div><\/div><div class="col-md-3 col-lg-2" ng-class="{ \'has-error\': form.data.amount === 0 }"><label>&nbsp;<\/label> <decimal-mask-input input-id="\'amount\'" input-name="\'amount\'" data=form.data.amount placeholder="$root.source(\'Summ\')" style=width:100% is-required=true min=0.01><\/decimal-mask-input><div class=help-inline><span ng-show="form.data.amount === 0">{{$root.source(\'InvalidSum\')}}<\/span><\/div><\/div><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.tenderUaId.$valid &amp;&amp; {{form.name}}.tenderUaId.$dirty }"><label>{{$root.source(\'TenderNumber\')}}<\/label> <input id=tenderUaId name=tenderUaId style=width:100% type=text ng-model=form.data.tenderUaId ng-pattern=tenderUaIdPattern placeholder="{{$root.source(\'TenderUaIdPlaceholder\')}}" ng-required=true class=form-control><div class=help-inline><span ng-show=!!{{form.name}}.tenderUaId.$error.pattern>{{$root.source(\'TenderUaIdPattern\')}}.<\/span><\/div><\/div><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.lotId.$valid &amp;&amp; {{form.name}}.lotId.$dirty }"><label>{{$root.source(\'LotSelection\')}}<\/label> <lot-input input-id="\'lotId\'" input-name="\'lotId\'" lots-tender-id=form.data.tenderUaId selected-lot=form.data.lotId tender-id-pattern=tenderUaIdPattern><\/lot-input><\/div><div class="col-md-2 col-lg-2" ng-class="{ \'has-error\': !{{form.name}}.date.$valid &amp;&amp; {{form.name}}.date.$dirty }"><label>&nbsp;<\/label> <input id=date name=date type=text style=width:100% class=form-control ng-model=form.data.date ng-required=true placeholder="{{$root.source(\'SimpleDate\')}}" data-date-format=dd-MM-yyyy autocomplete=off data-autoclose=1 bs-datepicker><\/div><div class="col-md-2 col-lg-2"><label style=width:100%>&nbsp;<\/label> <button type=button class="btn btn-warning" ng-disabled="!{{form.name}}.edrpou.$valid                                        || !{{form.name}}.amount.$valid                                        || !{{form.name}}.tenderUaId.$valid                                        || !{{form.name}}.date.$valid                                        || !{{form.name}}.lotId.$valid" click-and-block=form.submit()> <i class="fa fa-check"><\/i> {{$root.source(\'Apply\')}} <\/button><\/div><\/form><\/div><\/div><\/div><\/div>')}]);angular.module("app").run(["$templateCache",function(n){n.put("~/App/Main/base/views/financialOperations/myOperations.html",'<div class=panel-default><div class=panel-heading><div class="col-sm-12 panel-title text-success"><h5>{{$root.source(\'MyLastOperations\')}}<\/h5><\/div><\/div><div class=panel-body><table ng-table=myOperationsTableParams class="table table-hover table-striped table-bordered pointer"><tr ng-repeat="operation in $data"><td data-title="$root.source(\'Organization\')"><div>{{operation.organization.organizationCode}}<\/div><div>{{getLocalized(operation.organization.name)}}<\/div><td data-title="$root.source(\'OperationName\')">{{getLocalized(operation.operationDescription)}}<td data-title="$root.source(\'Summ\')">{{operation.amount}}<td data-title="$root.source(\'Date\')" class=text-nowrap>{{operation.creationTime | date:\'dd-MM-yy, HH:mm:ss\'}}<td data-title="$root.source(\'ForPurchase\')"><div class=text-nowrap>{{operation.tenderId}}<\/div><div>{{getLocalizedLotTitle(operation)}}<\/div><\/table><\/div><\/div>')}])