Interface TuaCustomerBillManagementService

All Known Implementing Classes:
DefaultTuaCustomerBillManagementService

public interface TuaCustomerBillManagementService
Service class taking care of customer bill management.
Since:
2302
  • Method Details

    • getBillingCycleModel

      TuaPartyBillingCycleModel getBillingCycleModel(TuaOnCyclePartyBillModel onCyclePartyBillModel)
      It obtains the party billing cycle model by first checking the on cycle party bill model provided, or if there is no such an entity in the model provided it creates a new one and returns it in response.
      Parameters:
      onCyclePartyBillModel - on cycle party bill model
      Returns:
      the corresponding party bill cycle model entity
    • getCurrencyModel

      CurrencyModel getCurrencyModel(Money money)
      It obtains the currency model considering the Money item given.
      Parameters:
      money - the money item inputing the isocode of the currency
      Returns:
      the corresponding currency