curl --location -g --request POST '{{system_user_url}}/purchase-invoice/3/update' \
--header 'x-api-key: {{x-api-key}}' \
--header 'x-secret-key: {{x-secret-key}}' \
--header 'Authorization: Bearer <token>' \
--form 'invoice_type="material"' \
--form 'source="po"' \
--form 'invoice_number="INV-2026-001"' \
--form 'invoice_date="2026-05-04"' \
--form 'due_date="2026-06-04"' \
--form 'supplier_vat_number="300000000000003"' \
--form 'zatca_invoice_uuid="550e8400-e29b-41d4-a716-446655440000"' \
--form 'discount_amount="0"' \
--form 'wht_applicable="0"' \
--form 'wht_rate="0"' \
--form 'notes="Some notes"' \
--form 'purchase_order_id="1"' \
--form 'purchase_order_payment_id="1"' \
--form 'supplier_user_id="1"' \
--form 'project_id="1"' \
--form 'cost_center_id="1"' \
--form 'project_user_id="1"' \
--form 'service_type="consultation"' \
--form 'payment_certificate_ids[0]="1"' \
--form 'project_user_payment_ids[0]="1"' \
--form 'lines[0][quantity]="10"' \
--form 'lines[0][unit_price]="100"' \
--form 'lines[0][vat_amount]="15"' \
--form 'lines[0][vat_category]="standard"' \
--form 'lines[0][vat_rate]="15"' \
--form 'lines[0][material_id]="1"' \
--form 'lines[0][description]="Description text"' \
--form 'lines[0][purchase_request_details_id]="1"' \
--form 'lines[0][cost_center_id]="1"'