Initial commit

This commit is contained in:
tkachenko committed 2026-10-09 01:45:17 +00:00
commit 41d230d524
163 files changed
+11500

No files matched your search

+85
View File
@@ -0,0 +1,85 @@
#import "/.template/lib/api.typ": document, party, signer, attachment, attachment-set, load-company
#import "/.template/lib/presentation/profiles/contract.typ": contract-profile, contract-section
#let company = load-company("test-company")
#let contractor = party(
"contractor",
"Исполнитель",
company.legal.name,
legal: company.legal,
contacts: company.contacts,
banking: company.banking,
representative: signer(
company.director.name,
company.director.title,
basis: "Устава",
signature: company.resources.signature,
stamp: company.resources.stamp,
),
)
#let customer = party(
"customer",
"Заказчик",
"ООО «Заказчик»",
legal: (
inn: "1111111111",
kpp: "111111111",
address: "г. Пример, ул. Договорная, 2",
),
contacts: (email: "customer@example.invalid"),
banking: (
bank: "Банк заказчика",
account: "11111111111111111111",
bik: "111111111",
),
representative: signer(
"П.П. Заказчиков",
"Генеральный директор",
basis: "Устава",
),
)
#let sections = (
contract-section(
"subject",
"Предмет договора",
[Исполнитель обязуется выполнить работы, а Заказчик — принять и оплатить их на условиях настоящего договора.],
),
contract-section(
"price",
"Цена и порядок расчётов",
[Цена договора составляет 1 250 000 рублей, включая НДС 20 %.],
),
contract-section(
"liability",
"Ответственность сторон",
[Стороны несут ответственность в соответствии с законодательством Российской Федерации.],
),
)
#let appendices = attachment-set(items: (
attachment(
"specification",
"Спецификация",
[
Перечень работ и оборудования согласуется сторонами в настоящем приложении.
],
),
))
#show: document.with(
company: "test-company",
profile: contract-profile(
number: "Д-001/2026",
date: "26 августа 2026 г.",
place: "г. Пример",
title: "Договор оказания услуг",
parties: (contractor, customer),
sections: sections,
attachments: appendices,
),
)
Настоящий договор вступает в силу с момента подписания обеими сторонами.