86 lines
2.6 KiB
Typst
86 lines
2.6 KiB
Typst
#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,
|
||
),
|
||
)
|
||
|
||
Настоящий договор вступает в силу с момента подписания обеими сторонами.
|