- Отгружено
- 12 ноября 2026 г. в 02:20 UTC
- Автор
- Kamo
- Завершение
- e57550d
- RecordInvoiceController (заказы на выполнение работ и розничные заказы): POST {invoice}/credit-notes, GET credit-notes/{note}/pdf, GET credit-notes/{note}/delivery, POST credit-notes/{note}/send, POST {invoice}/refunds. Те же права, что и в другие действия по счету-фактуре (MANAGE_SERVICE_WORK / MANAGE_ORDERS; просмотр VIEW_*) сделан на заказ, так что Record Refund отказывается там, как Record Payment. - Электронная кредитная ведомость повторно использует механизм электронной почты счета-фактуры (InvoiceDelivery.sendTemplate, записанная ссылка клиента) с commerce.credit_note_sent и PDF аккредитива; Send and Shared показывает его (email_kind CREDIT_NOTE). - Страница общедоступного счета-фактуры получает кредитные ведомости, суммы кредитов/возмещений, строки удержанных кредитов и возмещений; Полностью зачтенный или возвращенный счет-фактура не отправляется по электронной почте в качестве счета-фактуры. - Утвержденный возврат или заказ с пометкой «Возвращено» оплачивается по счету-фактуре заказа (перенесенные возвраты); Вкладка Счета-фактуры и список счетов-фактур учетной записи согласовывают возвращенные заказы при чтении.
