Transactionchannelsconfiguration
Model representation of the transaction channels configuration.
defaultTransactionChannel objectrequired
Model representation of the configuration for a transaction channel.
The code of the GLAccount of the transaction channel.
User-defined ID, unique in the configuration.
loansConstraints object
Model representation of the constraints of a transaction channel configuration.
constraints object[]
The constraints of the configuration, only for the limited usage case. For the unconstrained case, no constraints are applied
Model representation of the criteria based on which the constraint will be applied.
Possible values: [AMOUNT, TYPE, PRODUCT]
Model representation of the filter element of the constraint.
Possible values: [EQUALS, EMPTY, NOT_EMPTY, MORE_THAN, LESS_THAN, BETWEEN, IN]
The values of the constraint. Depending on the type of constraint the list will contain a variable number of values.
Model representation of the match filter of the constraints configuration.
Possible values: [ALL, ANY]
Model representation of the constraints usage of a transaction channel constraints configuration.
Possible values: [UNCONSTRAINED_USAGE, LIMITED_USAGE]
Name of the transaction channel
savingsConstraints object
Model representation of the constraints of a transaction channel configuration.
constraints object[]
The constraints of the configuration, only for the limited usage case. For the unconstrained case, no constraints are applied
Model representation of the criteria based on which the constraint will be applied.
Possible values: [AMOUNT, TYPE, PRODUCT]
Model representation of the filter element of the constraint.
Possible values: [EQUALS, EMPTY, NOT_EMPTY, MORE_THAN, LESS_THAN, BETWEEN, IN]
The values of the constraint. Depending on the type of constraint the list will contain a variable number of values.
Model representation of the match filter of the constraints configuration.
Possible values: [ALL, ANY]
Model representation of the constraints usage of a transaction channel constraints configuration.
Possible values: [UNCONSTRAINED_USAGE, LIMITED_USAGE]
Model representation of the state of the transaction channel configuration.
Possible values: [ACTIVE, INACTIVE]
usageRights object
Represents the access rights configuration.
TRUE if the configuration can be viewed or edited by all users, FALSE if only the users with the specified roles can view or edit the configuration.
transactionChannels object[]required
List of all transaction channels.
The code of the GLAccount of the transaction channel.
User-defined ID, unique in the configuration.
loansConstraints object
Model representation of the constraints of a transaction channel configuration.
constraints object[]
The constraints of the configuration, only for the limited usage case. For the unconstrained case, no constraints are applied
Model representation of the criteria based on which the constraint will be applied.
Possible values: [AMOUNT, TYPE, PRODUCT]
Model representation of the filter element of the constraint.
Possible values: [EQUALS, EMPTY, NOT_EMPTY, MORE_THAN, LESS_THAN, BETWEEN, IN]
The values of the constraint. Depending on the type of constraint the list will contain a variable number of values.
Model representation of the match filter of the constraints configuration.
Possible values: [ALL, ANY]
Model representation of the constraints usage of a transaction channel constraints configuration.
Possible values: [UNCONSTRAINED_USAGE, LIMITED_USAGE]
Name of the transaction channel
savingsConstraints object
Model representation of the constraints of a transaction channel configuration.
constraints object[]
The constraints of the configuration, only for the limited usage case. For the unconstrained case, no constraints are applied
Model representation of the criteria based on which the constraint will be applied.
Possible values: [AMOUNT, TYPE, PRODUCT]
Model representation of the filter element of the constraint.
Possible values: [EQUALS, EMPTY, NOT_EMPTY, MORE_THAN, LESS_THAN, BETWEEN, IN]
The values of the constraint. Depending on the type of constraint the list will contain a variable number of values.
Model representation of the match filter of the constraints configuration.
Possible values: [ALL, ANY]
Model representation of the constraints usage of a transaction channel constraints configuration.
Possible values: [UNCONSTRAINED_USAGE, LIMITED_USAGE]
Model representation of the state of the transaction channel configuration.
Possible values: [ACTIVE, INACTIVE]
usageRights object
Represents the access rights configuration.
TRUE if the configuration can be viewed or edited by all users, FALSE if only the users with the specified roles can view or edit the configuration.
{
"defaultTransactionChannel": {
"glAccountCode": "string",
"id": "string",
"loansConstraints": {
"constraints": [
{
"criteria": "AMOUNT",
"filterElement": "EQUALS",
"values": [
"string"
]
}
],
"matchFilter": "ALL",
"usage": "UNCONSTRAINED_USAGE"
},
"name": "string",
"savingsConstraints": {
"constraints": [
{
"criteria": "AMOUNT",
"filterElement": "EQUALS",
"values": [
"string"
]
}
],
"matchFilter": "ALL",
"usage": "UNCONSTRAINED_USAGE"
},
"state": "ACTIVE",
"usageRights": {
"allUsers": true,
"roles": [
"string"
]
}
},
"transactionChannels": [
{
"glAccountCode": "string",
"id": "string",
"loansConstraints": {
"constraints": [
{
"criteria": "AMOUNT",
"filterElement": "EQUALS",
"values": [
"string"
]
}
],
"matchFilter": "ALL",
"usage": "UNCONSTRAINED_USAGE"
},
"name": "string",
"savingsConstraints": {
"constraints": [
{
"criteria": "AMOUNT",
"filterElement": "EQUALS",
"values": [
"string"
]
}
],
"matchFilter": "ALL",
"usage": "UNCONSTRAINED_USAGE"
},
"state": "ACTIVE",
"usageRights": {
"allUsers": true,
"roles": [
"string"
]
}
}
]
}