PageSourceSearch

https://bankrot.gov.by/assets/certificate-of-completion-5tTOGJzK.js

js bankrot.gov.by collected 2026-10-02 04:00:36 UTC 17,255 bytes, 1 lines download raw bytes

1import{j as e}from"./jsx-runtime-D_zvdyIk.js";import{r as g,u as A}from"./createLucideIcon-CiWnlb16.js";import{b as k,C as T}from"./index.esm-C3iyps8B.js";import{d as B,c as z}from"./addLoader-p8WLB-bt.js";import{oL as W}from"./loginCallback-DUlVA6A0.js";import{T as u}from"./TextInput-D56ByitK.js";import{B as U}from"./index-CQOuJFSK.js";import{I as x}from"./InputError-CCOh0X_2.js";import{P as F}from"./PageTitle-BqRYU3UK.js";import{D as L,a as H,S as O,V as l,T as s,I as N,F as P,A as V,b as E,p as _}from"./ArialBold-xSnhihYi.js";import{t as v,s as $,l as q}from"./ru-RU-CFNoRXk4.js";import"./config.release-CKeoGYk7.js";function S(r,a,n,m){let i=Math.abs(r);return i%=100,i>=5&&i<=20?m:(i%=10,i===1?a:i>=2&&i<=4?n:m)}function w(r){const a=Math.floor(r),n=Math.round((r-a)*100),m=v(a),i=v(n),o=S(a,"рубль","рубля","рублей"),f=S(n,"копейка","копейки","копеек");return`${m.charAt(0).toUpperCase()+m.slice(1)} ${o} ${i} ${f}`}const M=r=>r?r.toLocaleDateString("ru-RU",{day:"numeric",month:"long",year:"numeric"}):'""';P.register({family:"ArialCustom",fonts:[{src:V,fontWeight:"normal"},{src:E,fontWeight:"bold"}]});const t=O.create({page:{padding:30,fontFamily:"ArialCustom",fontSize:9,lineHeight:1.2,color:"#000",display:"flex",flexDirection:"column"},header:{marginBottom:15},sellerName:{fontSize:10,fontWeight:"bold",marginBottom:2},sellerDetailItem:{fontSize:8},title:{fontSize:12,textAlign:"center",marginVertical:15,fontWeight:"bold"},customerSection:{marginBottom:15,fontSize:8},table:{borderStyle:"solid",borderWidth:1,borderColor:"#000"},tableRow:{flexDirection:"row",borderBottomColor:"#000",borderBottomWidth:1,minHeight:30},tableHeader:{fontWeight:"bold",textAlign:"center",fontSize:8},lastRow:{borderBottomWidth:0},cell:{padding:4,borderRightColor:"#000",borderRightWidth:1,justifyContent:"center",alignItems:"center"},cellNoBorder:{borderRightWidth:0},colNo:{width:"5%"},colName:{width:"37%"},colUnit:{width:"8%"},colQty:{width:"10%"},colSum:{width:"13%"},colVat:{width:"13%"},colTotal:{width:"14%"},totalSection:{marginTop:10,alignItems:"flex-end"},spacer:{flexGrow:1},footerContainer:{marginTop:20,width:"100%"},signatureRow:{flexDirection:"row",minHeight:100,alignItems:"center"},sigCol:{flex:1},stampContainer:{flex:1,position:"relative"},stampImage:{position:"absolute",top:-65,left:-15,width:115,height:115},infoCol:{flex:1.5,fontSize:8},bottomLine:{borderTopWidth:1,borderTopColor:"#000",paddingTop:10,flexDirection:"row",justifyContent:"space-between"},bottomText:{width:"85%",fontSize:7.5},logoContainer:{width:"10%",alignItems:"flex-end"},bottomLogo:{width:56}}),Q=({data:r})=>{const a=parseFloat(r.totalAmount)||0,n=a.toFixed(2);return e.jsx(L,{children:e.jsxs(H,{size:"A4",style:t.page,children:[e.jsxs(l,{children:[e.jsxs(l,{style:t.header,children:[e.jsx(s,{style:t.sellerName,children:"Республиканское унитарное предприятие"}),e.jsx(s,{style:t.sellerName,children:"«Информационный центр Министерства экономики Республики Беларусь»"}),e.jsx(s,{style:[t.sellerDetailItem,{marginTop:10}],children:"Адрес: г. Минск, ул. Берсона, 1А, ком. 513"}),e.jsx(s,{style:t.sellerDetailItem,children:"Тел. 200-95-63, 200-73-33, 200-64-11"}),e.jsx(s,{style:t.sellerDetailItem,children:"УНП 190318109  ОКПО 37533622"}),e.jsx(s,{style:t.sellerDetailItem,children:"P/c BY22 AKBB 3012 0000 1068 0000 0000"}),e.jsx(s,{style:t.sellerDetailItem,children:"ОАО «АСБ БЕЛАРУСБАНК»"}),e.jsx(s,{style:t.sellerDetailItem,children:"БИК АКВВBY2X"})]}),e.jsxs(s,{style:t.title,children:["АКТ № ",r.actNumber," от ",M(r.issueDate)]}),e.jsxs(l,{style:t.customerSection,children:[e.jsxs(s,{children:["Заказчик: ",r.customerName]}),e.jsxs(s,{children:["УНП ",r.customerUnp]}),r.contactInfo&&e.jsxs(s,{children:["Юридический адрес: ",r.contactInfo]}),r.bankDetails&&e.jsxs(s,{children:["Банковские реквизиты: ",r.bankDetails]})]}),e.jsxs(l,{style:t.table,children:[e.jsxs(l,{style:t.tableRow,children:[e.jsx(l,{style:[t.cell,t.colNo],children:e.jsx(s,{style:t.tableHeader,children:"№"})}),e.jsx(l,{style:[t.cell,t.colName],children:e.jsx(s,{style:t.tableHeader,children:"Наименование работы (услуги)"})}),e.jsx(l,{style:[t.cell,t.colUnit],children:e.jsx(s,{style:t.tableHeader,children:"Ед. изм."})}),e.jsx(l,{style:[t.cell,t.colQty],children:e.jsx(s,{style:t.tableHeader,children:"Кол-во"})}),e.jsx(l,{style:[t.cell,t.colSum],children:e.jsx(s,{style:t.tableHeader,children:"Стоимость услуги без НДС, руб"})}),e.jsx(l,{style:[t.cell,t.colVat],children:e.jsx(s,{style:t.tableHeader,children:"Ставка НДС*"})}),e.jsx(l,{style:[t.cell,t.colTotal,t.cellNoBorder],children:e.jsx(s,{style:t.tableHeader,children:"Стоимость с НДС, руб"})})]}),e.jsxs(l,{style:[t.tableRow,t.lastRow],wrap:!1,children:[e.jsx(l,{style:[t.cell,t.colNo],children:e.jsx(s,{children:"1"})}),e.jsx(l,{style:[t.cell,t.colName,{alignItems:"flex-start"}],children:e.jsx(s,{children:"Опубликование сведений на сайте bankrot.gov.by"})}),e.jsx(l,{style:[t.cell,t.colUnit],children:e.jsx(s,{children:"шт"})}),e.jsx(l,{style:[t.cell,t.colQty],children:e.jsx(s,{children:"1,000"})}),e.jsx(l,{style:[t.cell,t.colSum],children:e.jsx(s,{children:n})}),e.jsx(l,{style:[t.cell,t.colVat],children:e.jsx(s,{children:r.vatRate===0?"Без НДС":`${r.vatRate}%`})}),e.jsx(l,{style:[t.cell,t.colTotal,t.cellNoBorder],children:e.jsx(s,{children:n})})]})]}),e.jsxs(l,{style:t.totalSection,children:[e.jsxs(s,{style:{fontWeight:"bold",fontSize:10},children:["ИТОГО к оплате: ",n," руб."]}),e.jsxs(s,{style:{fontSize:8.5},children:["(",w(a),")"]})]}),e.jsxs(l,{style:{marginTop:15},children:[e.jsx(s,{style:{fontSize:8,marginBottom:10},children:"*в соответствии с абзацем 3 пункта 27 Положения о Парке высоких технологий, утвержденного Декретом Президента Республики Беларусь от 22.09.2005 №12, РУП «Информационный центр Министерства экономики Республики Беларусь» освобождён от уплаты НДС"}),e.jsxs(s,{style:{fontSize:8.5,marginBottom:10}
1,children:["Всего оказано услуг на сумму: ",n," (",w(a),")"]}),e.jsx(s,{style:{fontSize:8.5,fontWeight:"bold"},children:"Вышеперечисленные услуги выполнены полностью и в срок. Заказчик претензий по объему, качеству и срокам оказания услуг не имеет."})]})]}),e.jsx(l,{style:t.spacer}),e.jsxs(l,{style:t.footerContainer,wrap:!1,children:[e.jsxs(l,{style:t.signatureRow,children:[e.jsx(l,{style:t.sigCol,children:e.jsx(s,{style:{fontWeight:"bold",fontSize:11,textAlign:"left"},children:"Директор"})}),e.jsx(l,{style:t.stampContainer,children:e.jsx(N,{src:$,style:t.stampImage})}),e.jsxs(l,{style:t.infoCol,children:[e.jsx(s,{style:{fontWeight:"bold",fontSize:10,marginBottom:4},children:"М.П. Вашемирский"}),e.jsx(s,{children:"Акт считать действительным"}),e.jsx(s,{children:"с факсимильной копией"}),e.jsx(s,{children:"печати и подписи"})]}),e.jsx(l,{style:[t.sigCol,{alignItems:"flex-end"}],children:e.jsx(s,{style:{fontWeight:"bold",fontSize:11,textAlign:"right"},children:"Заказчик"})}),e.jsx(l,{style:t.sigCol})]}),e.jsxs(l,{style:t.bottomLine,children:[e.jsxs(l,{style:t.bottomText,children:[e.jsx(s,{children:"Акт сформирован автоматически по запросу пользователя с помощью программного комплекса, разработанного РУП «Информационный центр Минэкономики»"}),e.jsx(s,{children:"© РУП «Информационный центр Минэкономики», 2026"})]}),e.jsx(l,{style:t.logoContainer,children:e.jsx(N,{src:q,style:t.bottomLogo})})]})]})]})})},b="issue-certificate-form-data";function ie(){const{register:r,handleSubmit:a,control:n,watch:m,reset:i,formState:{errors:o}}=k({defaultValues:{actNumber:"",issueDate:null,customerName:"",vatRate:20,totalAmount:"",customerUnp:"",bankDetails:"",contactInfo:""}});g.useEffect(()=>{const d=localStorage.getItem(b);if(d)try{const c=JSON.parse(d);c.issueDate&&(c.issueDate=new Date(c.issueDate)),i(c)}catch(c){console.error("Ошибка восстановления данных формы из localStorage",c)}},[i]);const f=m();g.useEffect(()=>{localStorage.setItem(b,JSON.stringify(f))},[f]);const C=async d=>{try{console.log("Генерация PDF-документа...");const j=await _(e.jsx(Q,{data:d})).toBlob();console.log("PDF успешно скомпилирован в Blob. Размер:",j.size,"байт");const y=URL.createObjectURL(j),h=document.createElement("a");h.href=y,h.download=`Акт_№${d.actNumber||"бн"}.pdf`,document.body.appendChild(h),h.click(),document.body.removeChild(h),URL.revokeObjectURL(y)}catch(c){console.error("Ошибка в процессе генерации или скачивания акта:",c)}},D=A(),[p,I]=g.useState(!1),R=()=>{I(!p)};return e.jsx(B,{type:"section",children:e.jsxs("div",{className:"page-wrapper",children:[e.jsx(z,{type:"div",className:"page-panel-filters max-xl:hidden",toggle:p,handleShowFilters:R,children:e.jsx(U,{value:"На главную",onClick:()=>D("/"),className:"border-0! mt-2"})}),e.jsxs("div",{className:"text-[#333333] font-sans pb-5 pl-5 pr-5 pt-4",children:[e.jsx(F,{title:"Выписка акта",className:"mb-4!"}),e.jsxs("div",{className:"mb-6 pl-4 border-l-4 border-[#2486ff] bg-blue-50/40 py-2 pr-2 rounded-r-md",children:[e.jsx("h3",{className:"font-semibold text-lg mb-2! text-gray-800",children:"Инструкция по заполнению и выписке акта"}),e.jsx("p",{className:"text-sm text-green-700 mb-2! font-medium",children:"Для достоверности акта пользователь должен заполнить все поля с учетом следующих требований:"}),e.jsxs("ul",{className:"list-disc pl-5 space-y-1! text-sm text-gray-600",children:[e.jsx("li",{children:"Номер акта должен совпадать с номером акта в соответствующей счет-фактуре;"}),e.jsx("li",{children:"Дата выписки акта должна быть последним рабочим днем месяца за который составляется акт;"}),e.jsx("li",{children:"УНП должно состоять из девяти знаков."}),e.jsxs("li",{children:["При нажатии на кнопку ",e.jsx("strong",{className:"text-black font-semibold",children:"«Сформировать акт»"}),", автоматически начинается скачивание док
1умента в формате ",e.jsx("strong",{className:"text-black font-semibold",children:"*.pdf"}),"."]}),e.jsx("li",{children:"Вам необходимо распечатать документ и подписать со своей стороны."}),e.jsxs("li",{children:["Поля, отмеченные знаком ",e.jsx("span",{className:"text-red-500 font-semibold",children:"*"}),", обязательны для заполнения."]})]})]}),e.jsxs("form",{onSubmit:a(C),className:"space-y-6 bg-white p-6 rounded-md border border-gray-200 shadow-sm",children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-700 border-b pb-2! mb-4!",children:"Информация, необходимая для заполнения"}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[e.jsxs("div",{className:"relative",children:[e.jsx(u,{label:"Номер акта *",placeholder:"Введите номер акта",register:r("actNumber",{required:"Поле обязательно для заполнения"})}),o.actNumber&&e.jsx(x,{error:o.actNumber.message,className:"mt-2!"})]}),e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"input-wrapper",children:[e.jsx("label",{htmlFor:"issue-date",children:"Дата выписки акта *"}),e.jsx(T,{control:n,name:"issueDate",rules:{required:"Выберите дату"},render:({field:d})=>e.jsx(W,{id:"issue-date",placeholderText:"Выберите дату",onChange:c=>d.onChange(c),selected:d.value,dateFormat:"dd.MM.yyyy",wrapperClassName:"w-full"})})]}),o.issueDate&&e.jsx(x,{error:o.issueDate.message,className:"mt-2!"})]}),e.jsxs("div",{className:"relative",children:[e.jsx(u,{label:"Наименование заказчика *",placeholder:'ООО "Пример"',register:r("customerName",{required:"Укажите наименование заказчика"})}),o.customerName&&e.jsx(x,{error:o.customerName.message,className:"mt-2!"})]})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[e.jsxs("div",{className:"relative",children:[e.jsx(u,{label:"Ставка НДС, % *",type:"number",register:r("vatRate",{required:"Укажите ставку НДС",valueAsNumber:!0})}),o.vatRate&&e.jsx(x,{error:o.vatRate.message,className:"mt-2!"})]}),e.jsxs("div",{className:"relative",children:[e.jsx(u,{label:"Итоговая сумма *",placeholder:"0.00",register:r("totalAmount",{required:"Укажите итоговую сумму"})}),o.totalAmount&&e.jsx(x,{error:o.totalAmount.message,className:"mt-2!"})]}),e.jsxs("div",{className:"relative",children:[e.jsx(u,{label:"УНП заказчика *",placeholder:"9 знаков",register:r("customerUnp",{required:"Укажите УНП",pattern:{value:/^\d{9}$/,message:"УНП должен состоять ровно из 9 цифр"}})}),o.customerUnp&&e.jsx(x,{error:o.customerUnp.message,className:"mt-2!"})]})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"relative",children:[e.jsx("label",{className:"block text-[0.8rem] font-normal uppercase text-[var(--input-label-color)] my-[0.6rem]",children:"Банковские реквизиты"}),e.jsx("textarea",{...r("bankDetails"),className:"w-full p-[0.5rem] pl-[0.625rem] border border-[var(--input-border-color)] rounded-[4px] h-24 outline-none text-[0.9rem] font-['Open_Sans',sans-serif] bg-[var(--input-bgc-color)] text-[var(--input-color)] placeholder:font-['Open_Sans',sans-serif] placeholder:text-[0.9rem] placeholder:color-[var(--input-placeholder-color)] placeholder:font-normal focus:border-[#2486ff] focus:ring-1 focus:ring-[#2486ff] focus:box-border focus:outline-none focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-[#2486ff]",style:{backfaceVisibility:"hidden",WebkitFontSmoothing:"antialiased"},placeholder:"Р/с: ..."}),e.jsx("p",{className:"text-xs text-gray-400 mt-1 italic leading-tight",children:'Пример: Р/с: 3012420441039 в ОАО "Белинвестбанк" 220002, г. Минск, ул. Варшавени, 81; код 153001739;'})]}),e.jsxs("div",{className:"relative",children:[e.jsx("label",{className:"block text-[0.8rem] font-normal uppercase text-[var(--input-label-color)] my-[0.6rem]",children:"Контактная информация"}),e.jsx("textarea",{...r("contactInfo"),className:"w-full p-[0.5rem] pl-[0.625rem] border border-[var(--input-border-color)] rounded-[4px] h-24 outline-none text-[0.9rem] font-['Open_Sans',sans-serif] bg-[var(--input-bgc-color)] text-[var(--input-color)] placeholder:font-['Open_Sans',sans-serif] placeholder:text-[0.9rem] placeholder:color-[var(--input-placeholder-color)] placeholder:font-normal focus:border-[#2486ff] focus:ring-1 focus:ring-[#2486ff] focus:box-border focus:outline-none focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-[#2486ff]",style:{backfaceVisibility:"hidden",WebkitFontSmoothing:"antialiased"},placeholder:"Адрес, телефон..."}),e.jsx("p",{className:"text-xs text-gray-400 mt-1 italic leading-tight",children:"Пример: 213823, Могилевская обл, Бобруйский р-он, г. Бобруйск, пер. Нахимова, 22, тел.: 222 22 22"})]})]}),e.jsxs("div",{className:"flex max-sm:flex-col max-sm:gap-4 justify-between items-center pt-4 border-t border-gray-100",children:[e.jsx("button",{type:"button",onClick:()=>{i({actNumber:"",issueDate:null,customerName:"",vatRate:20,totalAmount:"",customerUnp:"",bankDetail
1s:"",contactInfo:""}),localStorage.removeItem(b)},className:"max-sm:w-full cursor-pointer px-6 py-3 text-sm font-medium bg-gray-50 text-gray-500 hover:text-gray-700 hover:bg-gray-100 rounded-md transition-colors",children:"Очистить форму"}),e.jsx("button",{type:"submit",className:"max-sm:w-full cursor-pointer px-6 py-3 bg-[#1a73e8] hover:bg-[#1557b0] text-white font-medium rounded-md shadow transition-colors focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500",children:"Сформировать акт"})]})]})]})]})})}export{ie as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.