Опції для шаблону клієнтських інвойсій
Використовується шаблонізатор https://mozilla.github.io/nunjucks/templating.html
Змінні шаблону
ExchangeRates<Array>
IncomeDate<LuxonDate> - дата отримання доходу (редагується на сторінці інвойсу)
InvoiceDate<LuxonDate> - дата виставлення інвойсу
DueDate<LuxonDate> - дата термін виконання
DateFrom<LuxonDate> - дата початку періоду за який формується рахунок
DateTo<LuxonDate> - дата кінця періоду за який формується рахунок
PaidDate<LuxonDate> - дата коли інвойс був оплачений
Total -
AmountCurrency = 242
Amount = 242
Rate = null
Paid = 0
PrepaymentAmount = 0
PaidAmount = 0
FeeAmount = 0
PrePaidAmount = 0
DiscountAmount = 0
ExchangeRate = 1
DiscountCurrency = 0
DiscountPercent = 0
DiscountType = "None"
InvoiceNumber = "212312"
Type = "regular"
Status = "ReadyToSend"
CurrencyId = 1
FileId = null
RequestId = null
Notes = ""
Comment = null
IsDetailed = 0
IsGenerated = 0
CreatedBy = 2
VATPercent = 0
VAT = 0
PdfLink = "/api/v1/invoices/212312/pdf?filename=212312-Devolved-real-time-analyzer_2024-04-09.pdf"
ForText = ""
PaymentMethod = ""
Rates -
hasHours<boolean> -
Hours<number> -
invoiceItems<Array>
Description
LineType = "Fixed"
Allocation = 0
MonthlyRate = null
Group = null
Rate = null
IsDailyRate = false
BillingType = "Fixed"
Minutes = null
Amount = 100
Notes = "фівацу"
ExchangeRate = 1
AmountCurrency = 100
Agreement = null
ProjectService = null
DocumentType
Task -
Name - назва таски з проекту
Deadline<string> - дата дедлайну (приклад "2022-08-17")
TaskType<string> - тип таски (наразі існуюють Story, Task, Bug, Risk)
Description<string> - опис таски
ExecutionDate
Likelihood<string> -
IsCustomRate<boolean> - опція в тасці "Всі години, які зазвітовано у цій задачі не будуть потрапляти в рахунок"
CustomRateAmount = null
TaskPriority = "Medium"
CommentsTotal = 0
ChecklistTotal = 0
Price = 100
ExternalName = null
Estimate = 32280
IsTrackingIgnored = false
Impact = "Insignificant"
ChecklistCompleted = 0
IsOvertimeTask = false
ExternalTool = null
Resolution = null
AmountCurrency = null
Amount = 8256.02
Campaign = null
Status = "Active"
ItemsCount = null
IsNonBillable = false
ExternalEpicName = null
DueDate = null
Project -
StartDate<DateLuxon> -
EndDate<DateLuxon> -
Name<string> -
Description
Notes
Status
ProjectType
ClientAccount
ZIPCode<string> - 97615-3059
Country<string> - Ukraine
City<string> - Kyiv
Address<string> - Evert Date
FullAdress<string> - ZIPCode + Country + City + Address (97615-3059, Ukraine, Kyiv, Evert Date)
BusinessName<string> - Назва компанії в реквізитах клієнта
BussinesUnitName<string> - Назва компанії в реквізитах клієнта
BankAddress<string> - Адреса компанії в реквізитах клієнта
Notes<string> - Нотатки в реквізитах клієнта
ClientBankInfo<string> - Інформація для розділу рахунку "Для" в реквізитах клієнта
CompanyBankInfo<string> - Інформація для розділу рахунку "Платіжний метод" в реквізитах клієнта
AgreementParsonName<string> - Підписант договору в реквізитах клієнта
IsVATEnabled<boolean> - чи включати податок на додану вартість (ПДВ)
VATPercent<number> - ПДВ
IsWithholdingTaxEnabled<boolean> чи включати Withholding tax
WithholdingTaxPercent<number> - Withholding tax
currency - містить дані про валюту інвойсу клієнта
Title<string> - назва валюти, яка вказується при її створенні в company settings
Code<string> - код валюти (USD, UAH, EUR)
Symbol<string> - символ валюти ($, €, £)
IsDefault<boolean> - чи валюта інвойсу є дефолтною валютою в системі
IsCryptoCurrency<boolean> - чи належиться валюта до криптовалют
Precision<number> - кількість цифр після коми в сумах при роботі з даною валютою
defaultCurrency - дефолтна валюта в системі. Містить ті ж самі поля, що і currency
Останній раз змінено