Assign and remove dimension values on invoice groups, customers, and products.
Remove Invoice Group Dimension
Removes a dimension from a given invoice group (invoice collection/account). The invoice group and dimension must exist for the operation to succeed. Returns the updated invoice group configuration after the dimension has been removed.
query Parameters
accountguidThe invoice group ID.
dimensionIdThe dimension ID to remove.
Remove Invoice Group Dimension › Responses
Success
guidnameaccountGuidThe unique identifier for the invoice collection associated with this invoice configuration.
customerGuidcustomerNameerpIdpaymentTermsdueDaySettingTypeinvoiceIntervalDaysinvoiceIntervalDaysType0 (AfterDayOfMonth), 1 (WeekDays).
invoiceMarkprintFeedistributionChannelmanualApprovalinvoiceDesignotherPayeryourReferenceinvoiceIntervalnotepostingInfostatus0 (Active), -1 (Ended).
principleinvoiceMinLimitinvoiceOpenJournalEntriesadministrationfeecustomerOnHoldaccountOnHoldonHoldReasonsecretLocationstandardMessageChannelrecognitionCodeemailcellphonestateMessagelastInvoiceDayotherPayerGuidautomaticRefundrestAmountchannelPrinteInvoiceReferenceeInvoiceBankOperatorInfonoDirectDebitinternalcustomerStateMessageAdd Invoice Group Dimension Value
Sets a custom dimension value for the specified invoice group (invoice collection/account). The dimension must have Custom Value Allowed enabled.
If custom values are not allowed for the dimension, the request fails.
Returns the updated invoice group configuration after the dimension value has been added.
This endpoint is typically used to assign a user-defined value to an invoice group-specific dimension.
path Parameters
guidThe unique identifier of the invoice group.
query Parameters
dimensionNumberThe dimension number to assign a custom value to.
dimensionEntryValueThe custom dimension value to assign.
Add Invoice Group Dimension Value › Responses
Success
guidnameaccountGuidThe unique identifier for the invoice collection associated with this invoice configuration.
customerGuidcustomerNameerpIdpaymentTermsdueDaySettingTypeinvoiceIntervalDaysinvoiceIntervalDaysType0 (AfterDayOfMonth), 1 (WeekDays).
invoiceMarkprintFeedistributionChannelmanualApprovalinvoiceDesignotherPayeryourReferenceinvoiceIntervalnotepostingInfostatus0 (Active), -1 (Ended).
principleinvoiceMinLimitinvoiceOpenJournalEntriesadministrationfeecustomerOnHoldaccountOnHoldonHoldReasonsecretLocationstandardMessageChannelrecognitionCodeemailcellphonestateMessagelastInvoiceDayotherPayerGuidautomaticRefundrestAmountchannelPrinteInvoiceReferenceeInvoiceBankOperatorInfonoDirectDebitinternalcustomerStateMessageRemove Customer Dimension
Removes a dimension from a customer. The customer and dimension must exist for the operation to succeed. Returns the updated invoice group configuration after the dimension has been removed.
query Parameters
customerguidThe customer ID.
dimensionIdThe dimension ID.
Remove Customer Dimension › Responses
Success
guidnameaccountGuidThe unique identifier for the invoice collection associated with this invoice configuration.
customerGuidcustomerNameerpIdpaymentTermsdueDaySettingTypeinvoiceIntervalDaysinvoiceIntervalDaysType0 (AfterDayOfMonth), 1 (WeekDays).
invoiceMarkprintFeedistributionChannelmanualApprovalinvoiceDesignotherPayeryourReferenceinvoiceIntervalnotepostingInfostatus0 (Active), -1 (Ended).
principleinvoiceMinLimitinvoiceOpenJournalEntriesadministrationfeecustomerOnHoldaccountOnHoldonHoldReasonsecretLocationstandardMessageChannelrecognitionCodeemailcellphonestateMessagelastInvoiceDayotherPayerGuidautomaticRefundrestAmountchannelPrinteInvoiceReferenceeInvoiceBankOperatorInfonoDirectDebitinternalcustomerStateMessageAdd Customer Dimension Value
Sets a custom dimension value for the specified customer. The dimension must have Custom Value Allowed enabled.
If the dimension does not allow custom values, the request will fail.
This endpoint is typically used to assign a user-defined value to a customer-specific dimension.
path Parameters
guidThe customer ID.
query Parameters
dimensionNumberThe dimension number.
dimensionEntryValueThe custom dimension value to assign.
Add Customer Dimension Value › Responses
Success
guidnameaccountGuidThe unique identifier for the invoice collection associated with this invoice configuration.
customerGuidcustomerNameerpIdpaymentTermsdueDaySettingTypeinvoiceIntervalDaysinvoiceIntervalDaysType0 (AfterDayOfMonth), 1 (WeekDays).
invoiceMarkprintFeedistributionChannelmanualApprovalinvoiceDesignotherPayeryourReferenceinvoiceIntervalnotepostingInfostatus0 (Active), -1 (Ended).
principleinvoiceMinLimitinvoiceOpenJournalEntriesadministrationfeecustomerOnHoldaccountOnHoldonHoldReasonsecretLocationstandardMessageChannelrecognitionCodeemailcellphonestateMessagelastInvoiceDayotherPayerGuidautomaticRefundrestAmountchannelPrinteInvoiceReferenceeInvoiceBankOperatorInfonoDirectDebitinternalcustomerStateMessageAdd Product Dimensions
Adds multiple dimensions to the specified product element.
query Parameters
productElementIdThe product element ID.
Add Product Dimensions › Request Body
dimensionIddimensionEntryIddimensionEntryValueAdd Product Dimensions › Responses
Dimensions added

