*@OA\Property(property="invoice_number_prefix",type="string",example="R",description="This string is prepended to the invoice number"),
*@OA\Property(property="invoice_number_pattern",type="string",example="{$year}-{$counter}",description="Allows customisation of the invoice number pattern"),
*@OA\Property(property="quote_number_prefix",type="string",example="R",description="This string is prepended to the quote number"),
*@OA\Property(property="quote_number_pattern",type="string",example="{$year}-{$counter}",description="Allows customisation of the quote number pattern"),
*@OA\Property(property="client_number_prefix",type="string",example="R",description="This string is prepended to the client number"),
*@OA\Property(property="client_number_pattern",type="string",example="{$year}-{$counter}",description="Allows customisation of the client number pattern"),
*@OA\Property(property="credit_number_prefix",type="string",example="R",description="This string is prepended to the credit number"),
*@OA\Property(property="credit_number_pattern",type="string",example="{$year}-{$counter}",description="Allows customisation of the credit number pattern"),
*@OA\Property(property="recurring_invoice_number_prefix",type="string",example="R",description="This string is prepended to the recurring invoice number"),
*@OA\Property(property="reset_counter_frequency_id",type="integer",example="1",description="CONSTANT which is used to apply the frequency which the counters are reset"),
*@OA\Property(property="reset_counter_date",type="string",example="2019-01-01",description="The explicit date which is used to reset counters"),
*@OA\Property(property="counter_padding",type="integer",example="1",description="Pads the counter with leading zeros"),
*@OA\Property(property="shared_invoice_quote_counter",type="boolean",example=true,description="Flags whether to share the counter for invoices and quotes"),
*@OA\Property(property="update_products",type="boolean",example=true,description="Determines if client fields are updated from third party APIs"),
*@OA\Property(property="email_template_invoice",type="string",example="<HTML></HTML>",description="The full template for invoice emails"),
*@OA\Property(property="email_template_quote",type="string",example="<HTML></HTML>",description="The full template for quote emails"),
*@OA\Property(property="email_template_payment",type="string",example="<HTML></HTML>",description="The full template for payment emails"),
*@OA\Property(property="email_subject_reminder1",type="string",example="<HTML></HTML>",description="Email subject for Reminder"),
*@OA\Property(property="email_subject_reminder2",type="string",example="<HTML></HTML>",description="Email subject for Reminder"),
*@OA\Property(property="email_subject_reminder3",type="string",example="<HTML></HTML>",description="Email subject for Reminder"),
*@OA\Property(property="email_template_reminder1",type="string",example="<HTML></HTML>",description="The full template for Reminder 1"),
*@OA\Property(property="email_template_reminder2",type="string",example="<HTML></HTML>",description="The full template for Reminder 2"),
*@OA\Property(property="email_template_reminder3",type="string",example="<HTML></HTML>",description="The full template for Reminder 3"),
*@OA\Property(property="enable_portal_password",type="boolean",example=true,description="Toggles whether a password is required to log into the client portal"),
*@OA\Property(property="show_accept_invoice_terms",type="boolean",example=true,description="Toggles whether the terms dialogue is shown to the client"),
*@OA\Property(property="show_accept_quote_terms",type="boolean",example=true,description="Toggles whether the terms dialogue is shown to the client"),
*@OA\Property(property="require_invoice_signature",type="boolean",example=true,description="Toggles whether a invoice signature is required"),
*@OA\Property(property="require_quote_signature",type="boolean",example=true,description="Toggles whether a quote signature is required"),
*@OA\Property(property="name",type="string",example="Acme Co",description="The company name"),
*@OA\Property(property="company_logo",type="file",example="logo.png",description="The company logo file"),
*@OA\Property(property="website",type="string",example="www.acme.com",description="The company website URL"),