Class IncomingPaymentServiceImpl
java.lang.Object
ch.tocco.nice2.optional.finance.impl.action.esr.util.IncomingPaymentServiceImpl
- All Implemented Interfaces:
IncomingPaymentService
-
Field Summary
Fields inherited from interface ch.tocco.nice2.optional.finance.impl.action.esr.util.IncomingPaymentService
ENTITY_BANK_TRANSACTION_CODE, ENTITY_BANK_TRANSACTION_CODE_DOMAIN, ENTITY_BANK_TRANSACTION_CODE_FAMILY, ENTITY_CURRENCY, ENTITY_INCOMING_PAYMENT, FIELD_BANK_TRANSACTION_CODE_IMPORT_ENABLED, FIELD_BANK_TRANSACTION_SUBFAMILY_CODE, FIELD_CURRENCY_ROUNDING, FIELD_CURRENCY_UNIQUE_ID, FIELD_INCOMING_PAYMENT_ACCOUNT_SERVICER_REFERENCE, FIELD_INCOMING_PAYMENT_AMOUNT, FIELD_INCOMING_PAYMENT_REFERENCE_CODE, FIELD_INCOMING_PAYMENT_SENDER, FIELD_INCOMING_PAYMENT_VALUE_DATE, FIELD_ORDER_REFERENCE_CODE, RELATION_BANK_TRANSACTION_CODE_DOMAIN, RELATION_BANK_TRANSACTION_CODE_FAMILY, RELATION_CURRENCY_ROUNDING, RELATION_DEBITOR_ORDER, RELATION_INCOMING_PAYMENT_BANK_TRANSACTION_CODE, RELATION_INCOMING_PAYMENT_CURRENCY, RELATION_INCOMING_PAYMENT_STATUS, STATUS_INCOMING_PAYMENT, STATUS_INCOMING_PAYMENT_OPEN
-
Constructor Summary
ConstructorDescriptionIncomingPaymentServiceImpl
(Context context, QueryBuilderFactory queryBuilderFactory, IncomingPaymentHandlerService incomingPaymentHandlerService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
finalizeWithReferenceCode
(Entity incomingPayment, String referenceCode) getBankTransactionCode
(String domainCode, String familyCode, String subFamilyCode) getCurrency
(String uniqueId)
-
Constructor Details
-
IncomingPaymentServiceImpl
public IncomingPaymentServiceImpl(Context context, QueryBuilderFactory queryBuilderFactory, IncomingPaymentHandlerService incomingPaymentHandlerService)
-
-
Method Details
-
finalizeWithReferenceCode
- Specified by:
finalizeWithReferenceCode
in interfaceIncomingPaymentService
-
getCurrency
- Specified by:
getCurrency
in interfaceIncomingPaymentService
-
getBankTransactionCode
public Optional<Entity> getBankTransactionCode(String domainCode, String familyCode, String subFamilyCode) - Specified by:
getBankTransactionCode
in interfaceIncomingPaymentService
-