The custom setting “GoMeddo Subscription Management Settings” is used to set certain settings in the system. These settings can be overwritten to support your use case. The following list of values is available.
|
Value |
Description |
Value Type |
Default Value |
|
|---|---|---|---|---|
|
1 |
ALTERNATIVE_END_OF_MONTH_LOGIC |
This setting applies alternative logic to contracts that start on or after the 28th of the month. If enabled, it attempts to maintain the day of the month of the start date whenever possible. |
Boolean Value |
FALSE |
|
2 |
AUTO_CREATE_UBL |
Indicates if the UBL file should be created when the invoice file is created. See more about the UBL here: http://www.datypic.com/sc/ubl21/e-ns39_Invoice.html |
Boolean Value |
FALSE |
|
3 |
AUTO_INVOICE_FILTER_FIELD |
If only a portion of the orders should be invoiced, you can refer to a specific field on order to invoice only the orders where this field is true. Java
|
String Value |
|
|
4 |
AUTOMATIC_INVOICE_CYCLE |
SUPPORTS
|
String Value |
None |
|
5 |
AUTOMATIC_INVOICE_DAYS |
Linked with AUTOMATIC_INVOICE_CYCLE.
|
String Value |
|
|
6 |
AUTOMATIC_INVOICE_DELAY |
Only automatically create invoices for orders that have been in the system for at least this number of days. |
Integer Value |
7 |
|
7 |
CASCADE_VAT_EXEMPT |
Indicates if the company VAT Exemption should be cascaded to all the contacts |
Boolean Value |
TRUE |
|
8 |
CHECK_VAT_NUMBER_ON_ACCOUNT_USAGE |
Makes the VAT number required for customers in a different country within the EU. This check will be applied when a contract or order is created. |
Boolean Value |
TRUE |
|
9 |
CLIENT_ARTICLE_FIELD |
Custom field that can contain the name of the Article that should be used in Exact. |
String Value |
|
|
10 |
CLIENT_BIC_FIELD |
Copies the value from this custom field name to the GoMeddo Subscription Management BIC Field on Account |
String Value |
|
|
11 |
CLIENT_COST_CENTER_FIELD |
Custom field that can contain the cost center that is sent to Exact for this order item. |
String Value |
|
|
12 |
CLIENT_IBAN_FIELD |
Copies the value from this custom field name to the GoMeddo Subscription Management IBAN Field on Account |
String Value |
|
|
13 |
CLIENT_SEPA_MANDATE_DATE_FIELD |
Copies the value from this custom field name to the GoMeddo Subscription Management SEPA Mandate Field on Account |
String Value |
|
|
14 |
CLIENT_VAT_NUMBER_FIELD |
Copies the value from this custom field name to the GoMeddo Subscription Management VAT Field on Account |
Boolean Value |
|
|
15 |
CONTRACT_REVENUE_EXTENSION |
Number of months that is used to generate revenues for after the current contract end date. |
Integer Value |
12 |
|
16 |
CREATE_ORDER_ITEMS_PER_MONTH |
Separate individual order lines over months (instead of the total period) |
Boolean Value |
TRUE |
|
17 |
CREATE_ORDER_PER_ORDER_ITEM |
Creates separate orders per order line. If FALSE, groups all lines for the period into one order. Orders are always split per contract line. Useful for splitting long contract periods into separate orders. |
Boolean Value |
FALSE |
|
18 |
CREDIT_QUANTITIES |
If set to true, the system will create credit orders by applying a negative quantity instead of a negative price. |
Boolean Value |
FALSE |
|
19 |
CRON_LOG_LEVEL |
Default setting for the log level of the GoMeddo Subscription Management jobs |
String Value |
ERROR |
|
20 |
CUSTOM_INVOICE_AGGREGATION_FIELD |
Can contain a field name on order that will be used to apply custom aggregation when creating invoices. |
String Value |
|
|
21 |
DAILY_PRICE_FACTOR_APPLIED_TO |
When using a product of cost type RECURRING_DAILY, this setting determines whether the unit price or the quantity is multiplied by the number of days in the period. |
String Value |
UnitPrice |
|
22 |
DEFAULT_PAID_IN_ADVANCE |
Default value for the Invoice field “Paid In Advance”. |
Boolean Value |
FALSE |
|
23 |
DEFAULT_PAYMENT_TERM |
The Standard Payment Term used as a fallback when an account does not have a payment term. |
Integer Value |
14 |
|
24 |
DISABLE_DIRECT_ADMIN_SYNC |
This determines if we create the sync request for new invoices asynchronously or direct |
Boolean Value |
FALSE |
|
25 |
ENABLE_CONTRACT_REVENUES |
If set to true, contract revenues will be created for all contract products. |
Boolean Value |
TRUE |
|
26 |
ENABLE_LIGHTNING_STYLES |
Indicate if the components should be styled according to the lightning design system |
Boolean Value |
TRUE |
|
27 |
EXACT_TRANSITORY |
If set to true, the order item start and end dates will be synchronized to Exact. |
Boolean Value |
TRUE |
|
28 |
EXCLUDE_LAST_MONTH_FROM_EXTRAPOLATION |
If set to true, the system excludes the last month from an extrapolation to complete months (only applicable when EXTRAPOLATE_ORDERS_UNTIL_MONTH_END is set to true) |
Boolean Value |
FALSE |
|
29 |
EXTRAPOLATE_ORDERS_UNTIL_MONTH_END |
If set to true, orders will always be extended to be synced up to the calendar months. |
Boolean Value |
TRUE |
|
30 |
HIDE_DEFAULT_TERMINATION |
If set to to true, the current end date is not shown in the field “Termination Date” when using the Terminate Contract button. If set to false, the value is pre-populated. |
Boolean Value |
FALSE |
|
31 |
INCLUDE_ORDER_DESCRIPTION_ON_INVOICE |
If set to true, the descriptions of all the orders on an invoice will be combined and put into the invoice description |
Boolean Value |
FALSE |
|
32 |
INTERFACE_LOG_LEVEL |
The default value for the log level of the interfaces to external systems |
String Value |
ERROR |
|
33 |
INTERFACE_XML_LOG_LEVEL |
The default value for the log level of the requests and responses to the external systems. |
String Value |
ERROR |
|
34 |
INVOICE_DATE_BASED_ON |
Can be CREATION_DATE, MIN_ORDER_DATE or MAX_ORDER_DATE. This determines the invoice date of the invoice. CREATION DATE means the invoice date is the date on which it is created.
|
String Value |
CREATION_DATE |
|
35 |
INVOICE_ZERO_AMOUNT_ORDERS |
Indicates if orders where the product amounts sum to 0 should be put on the invoice. Please keep in mind if there are no order lines the order will not be invoiced! |
Boolean Value |
FALSE |
|
36 |
PRIVATE_INVOICE_ATTACHMENTS |
If set to true, invoice PDFs will be created as private attachments. This feature is becoming obsolete since it is only relevant when USE_SALESFORCE_FILES_FOR_INVOICES is false. |
Boolean Value |
FALSE |
|
37 |
REDIRECT_TO_INVOICE_AFTER_CREATION |
If enabled (set to true), the user will be redirected to the invoice after manually creating a single invoice for certain orders. |
Boolean Value |
TRUE |
|
38 |
USE_ACCOUNT_NAME_AS_TF_DESCRIPTION |
When set to true, the account name will be synchronized in the description field of the Twinfield transaction. |
Boolean Value |
TRUE |
|
39 |
USE_CALENDAR_QUARTER |
If the option is set to true, the invoice cycle of contracts with quarterly payments will be synced up to calendar quarters. |
Boolean Value |
FALSE |
|
40 |
USE_CONTRACT_STATUS_CATEGORY |
If the option is set to true, the invoice job will look into the status category and discard all Draft statuses, rather than requiring an exact match to the Draft status value |
Boolean Value |
FALSE |
|
41 |
USE_INVOICE_DESCR_AS_TF_DESCR |
If the option is set to true, the invoice description will be used in Twinfield as the description |
Boolean Value |
FALSE |
|
42 |
USE_INVOICE_PAYMENT_METHOD_DEFAULT |
If set to true, the default value of the Payment Method field on Invoice will be used as the default payment method (in favour of the corresponding field on Account). |
Boolean Value |
FALSE |
|
43 |
USE_NUMBER_OF_DAYS_IN_MONTH |
If set to true, when calculating orders for parts of the month, the actual number of days in the month is used. If set to false, the system always uses 30 days per month. |
Boolean Value |
TRUE |
|
44 |
USE_ORDER_BILL_TO_CONTACT |
If set to true, the Bill To Contact of orders will be used to aggregate the orders. This contact will also be used as the contact person on the invoice. |
Boolean Value |
FALSE |
|
45 |
USE_PAYMENT25_LINK |
The boolean value indicates whether GoMeddo Payments is being used and if the generation of the PDF should be stopped until the payment link is generated. |
Boolean Value |
FALSE |
|
46 |
USE_PAYMENT_LINK_INVOICE_FIELD |
String value representing a checkbox field related to the invoice (e.g. |
String Value |
|
|
47 |
USE_SALESFORCE_FILES_FOR_INVOICES |
Indicates whether "Files" (checked) or "Notes/attachments" (unchecked) are being used. Salesforce recommends using files. |
Boolean Value |
TRUE |
|
48 |
UNIT_PRICE_PRECISION |
Integer value to allow unit prices with more decimals in the contract |
Integer Value |
2 |
|
49 |
IGNORE_ORDER_FIELD |
If set to true, all triggers and validations are ignored for this order |
String Value |
|
|
50 |
DISABLE_TRIGGER_CONTRACT_LOGIC |
If set to true, triggers are ignored for contracts. |
Boolean Value |
FALSE |