GeneralSettingsServiceCreateRequest constructor
GeneralSettingsServiceCreateRequest({
- String? entityUuid,
- String? companyName,
- String? phone,
- String? email,
- String? address,
- String? city,
- String? state,
- String? pinCode,
- String? country,
- String? cin,
- String? pan,
- String? gstin,
- String? domainName,
- String? authlessAccessDomain,
- String? purchaseOrderSenderEmail,
- String? salesEnquirySenderEmail,
- String? salesOrderSenderEmail,
- String? salesInvoiceSenderEmail,
- String? salesQuotationSenderEmail,
- String? vendorInvoiceSenderEmail,
- String? workOrderSenderEmail,
- String? expenseSenderEmail,
- bool? disableViCreationWithBillDateAfterPoApproval,
- bool? requireMfaForRecordApproval,
- bool? autoReqVerifyOnExitRecordEntry,
- String? logo,
- Iterable<
FormFieldDatumCreateRequest> ? formData,
Implementation
factory GeneralSettingsServiceCreateRequest({
$core.String? entityUuid,
$core.String? companyName,
$core.String? phone,
$core.String? email,
$core.String? address,
$core.String? city,
$core.String? state,
$core.String? pinCode,
$core.String? country,
$core.String? cin,
$core.String? pan,
$core.String? gstin,
$core.String? domainName,
$core.String? authlessAccessDomain,
$core.String? purchaseOrderSenderEmail,
$core.String? salesEnquirySenderEmail,
$core.String? salesOrderSenderEmail,
$core.String? salesInvoiceSenderEmail,
$core.String? salesQuotationSenderEmail,
$core.String? vendorInvoiceSenderEmail,
$core.String? workOrderSenderEmail,
$core.String? expenseSenderEmail,
$core.bool? disableViCreationWithBillDateAfterPoApproval,
$core.bool? requireMfaForRecordApproval,
$core.bool? autoReqVerifyOnExitRecordEntry,
$core.String? logo,
$core.Iterable<$2.FormFieldDatumCreateRequest>? formData,
}) {
final result = create();
if (entityUuid != null) result.entityUuid = entityUuid;
if (companyName != null) result.companyName = companyName;
if (phone != null) result.phone = phone;
if (email != null) result.email = email;
if (address != null) result.address = address;
if (city != null) result.city = city;
if (state != null) result.state = state;
if (pinCode != null) result.pinCode = pinCode;
if (country != null) result.country = country;
if (cin != null) result.cin = cin;
if (pan != null) result.pan = pan;
if (gstin != null) result.gstin = gstin;
if (domainName != null) result.domainName = domainName;
if (authlessAccessDomain != null)
result.authlessAccessDomain = authlessAccessDomain;
if (purchaseOrderSenderEmail != null)
result.purchaseOrderSenderEmail = purchaseOrderSenderEmail;
if (salesEnquirySenderEmail != null)
result.salesEnquirySenderEmail = salesEnquirySenderEmail;
if (salesOrderSenderEmail != null)
result.salesOrderSenderEmail = salesOrderSenderEmail;
if (salesInvoiceSenderEmail != null)
result.salesInvoiceSenderEmail = salesInvoiceSenderEmail;
if (salesQuotationSenderEmail != null)
result.salesQuotationSenderEmail = salesQuotationSenderEmail;
if (vendorInvoiceSenderEmail != null)
result.vendorInvoiceSenderEmail = vendorInvoiceSenderEmail;
if (workOrderSenderEmail != null)
result.workOrderSenderEmail = workOrderSenderEmail;
if (expenseSenderEmail != null)
result.expenseSenderEmail = expenseSenderEmail;
if (disableViCreationWithBillDateAfterPoApproval != null)
result.disableViCreationWithBillDateAfterPoApproval =
disableViCreationWithBillDateAfterPoApproval;
if (requireMfaForRecordApproval != null)
result.requireMfaForRecordApproval = requireMfaForRecordApproval;
if (autoReqVerifyOnExitRecordEntry != null)
result.autoReqVerifyOnExitRecordEntry = autoReqVerifyOnExitRecordEntry;
if (logo != null) result.logo = logo;
if (formData != null) result.formData.addAll(formData);
return result;
}