BankTransactions

Transaktionen

Find an existing Resource by identifier

get
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
get
/erp/bank/transactions/{id}

Update existing Resource

put
Path parameters
idinteger · int64Required

an identifier

Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

accountIdinteger · int64Optional

id of the account

parentIdinteger · int64Optional

id of the parent transaction

valueDatestring · date-timeOptional

value date

bookingDatestring · date-timeOptional

booking date

amountnumberOptional

amount

updatedAccountBalancenumberOptional

updated account balance

currencystringOptional

amount currency

purposestringOptional

purpose text

namestringOptional

counterpart name

ibanstringOptional

counterpart iban

bicstringOptional

counterpart bic

accountNumberstringOptional

counterpart account number

blzstringOptional

counterpart bank number

bankNamestringOptional

counterpart bank name

mandateReferencestringOptional

mandate reference

customerReferencestringOptional

customer reference

creditorIdstringOptional

creditor id

debitorIdstringOptional

debitor id

transactionTypestringOptional

transaction type (text)

transactionCodeZKAstringOptional

transaction type (ZKA-code)

transactionCodeSWIFTstringOptional

transaction type (SWIFT-code)

purposeCodestringOptional

purpose code

primanotastringOptional

primanota

endToEndIdstringOptional

End-To-End-Id

compensationAmountnumberOptional

compensation amount (i.e. return debit fees)

originalAmountnumberOptional

original amount

originalCurrencystringOptional

currency of original amount

userCommentstringOptional

manual comments added by the user

matchingStatestring · enumRead-onlyOptional

whether the transaction has been completely or partially matched with open items or not matched at all

Possible values:
directionstring · enumOptional

whether this transaction was incoming or outgoing

Possible values:
Responses
chevron-right
200

successful operation

application/json
put
/erp/bank/transactions/{id}

Delete an existing Resource

delete
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
delete
/erp/bank/transactions/{id}

Create new Resource

post
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

accountIdinteger · int64Optional

id of the account

parentIdinteger · int64Optional

id of the parent transaction

valueDatestring · date-timeOptional

value date

bookingDatestring · date-timeOptional

booking date

amountnumberOptional

amount

updatedAccountBalancenumberOptional

updated account balance

currencystringOptional

amount currency

purposestringOptional

purpose text

namestringOptional

counterpart name

ibanstringOptional

counterpart iban

bicstringOptional

counterpart bic

accountNumberstringOptional

counterpart account number

blzstringOptional

counterpart bank number

bankNamestringOptional

counterpart bank name

mandateReferencestringOptional

mandate reference

customerReferencestringOptional

customer reference

creditorIdstringOptional

creditor id

debitorIdstringOptional

debitor id

transactionTypestringOptional

transaction type (text)

transactionCodeZKAstringOptional

transaction type (ZKA-code)

transactionCodeSWIFTstringOptional

transaction type (SWIFT-code)

purposeCodestringOptional

purpose code

primanotastringOptional

primanota

endToEndIdstringOptional

End-To-End-Id

compensationAmountnumberOptional

compensation amount (i.e. return debit fees)

originalAmountnumberOptional

original amount

originalCurrencystringOptional

currency of original amount

userCommentstringOptional

manual comments added by the user

matchingStatestring · enumRead-onlyOptional

whether the transaction has been completely or partially matched with open items or not matched at all

Possible values:
directionstring · enumOptional

whether this transaction was incoming or outgoing

Possible values:
Responses
chevron-right
200

successful operation

application/json
post
/erp/bank/transactions
post

weist eine Transaction einem anderen OP zu

Path parameters
transactionIdinteger · int64Required
openItemRecordIdinteger · int64Required
Body
targetOpenItemIdinteger · int64Optional

neuer OP dem die Transaction zugewiesen werden soll

Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/{openItemRecordId}/reassignTransaction
200

OK

post
Path parameters
transactionIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/recalculate
200

OK

post
Path parameters
transactionIdinteger · int64Required
paymentIdinteger · int64Required
Body
paymentIdinteger · int64Optional

Id der Sammellastschrift

commentstringOptional

Kommentar zur Buchung

forceCompletebooleanOptional

Soll die Transaktion abgeschlossen und ein Restbetrag als irrelevant verbuicht werden?

Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/match_with_payment/{paymentId}
200

OK

post
Path parameters
transactionIdinteger · int64Required
Bodyobject[]
openItemIdinteger · int64Required

The ID of the open item to be matched with the transaction

forceCompletebooleanOptional

The total amount to be booked against this combination of open item and transaction

Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/match_with_open_item
200

OK

post
Path parameters
transactionIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/mark_as_relevant
200

OK

post
Path parameters
transactionIdinteger · int64Required
Body
commentstringRequired

commentary

forceCompletebooleanOptional

Unbooked value should be marked as irrelevant

notRelevantbooleanOptional

transaction is not relevant for business

Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/manual_booking
200

OK

post
Path parameters
transactionIdinteger · int64Required
Body
commentstringOptional

the comment to be added to the transaction

replacebooleanOptional

whether the comment of the transaction should be replaced or added onto

Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/{transactionId}/add_comment
200

OK

post
Responses
chevron-right
200

OK

application/json
Responseboolean
post
/erp/bank/transactions/reset_state
200

OK

post

markiert alle Transaktionen für einen Account bis zum angegebenen Datum als nicht relevant

Query parameters
accountIdinteger · int64Required
toDatestring · dateRequired
Responses
chevron-right
200

OK

application/json
post
/erp/bank/transactions/mark_as_not_relevant
200

OK

Last updated

Was this helpful?