- Shipped
- 2026년 11월 11일 오전 10:41 UTC
- Author
- Kamo
- Commit
- b05a5db
RecordInvoiceController는 모든 기록에 대한 청구서 탭의 문입니다 - 목록, 청구서 만들기, 읽기, PDF, 레코드 지불, Void 청구서, 배달, 보내기, 링크 - 오직 권리, id, 생성 호출 및 소유권 확인을 남겨두고 ServiceJobInvoiceController (같은 경로, 동일한 권한)이 하나가 됩니다 ****************은 다른 (보기 / 만들기 및 주문 편집). Void Invoice (POST .../{invoice}/void, 레코드의 관리 권한, 필요한 이유): InvoicingService가 청구서를 거부합니다 성공하면 모든 고객 링크가 여기에 스탬프되어 끝납니다. 릴레이의 void가 이미 했듯이. 이메일 영수증 : 청구서가 지불되면, send () 이메일 commerce.invoice_receipt (지불 금액, 지불 날짜, 결코 '금액 PDF와 새 링크를 포함하여 거부하는 대신 ') 을 입력합니다. 링크 행은 email_kind INVOICE 또는 RECEIPT 와 Sent 를 기록합니다 회원의 메모는 이제 두 이메일 모두에서 HTML 에스케이프됩니다(렌더러는 아무것도 에스케이프하지 않습니다). 주문의 청구서에 레코드 지불이 거부되었습니다(409, '지불 받기 사용'), 그리고 OrderInvoiceSettlement 는 InvoicingService 에게 Take Payment 이후에 청구서를 정리하고 Cancel 이후에 무효화하도록 요청합니다 **************** 최선의 노력), 주문의 청구서 탭이 지불 또는 취소 된 주문에 열릴 때.
