Record customer’s DoB and YTD spend details in the customer retail details as extended details

  • Create a model class for extended customer retail details
    • Use com.enactor.mfc.retail.model.IExtendedCustomerRetailDetails as the parent interface
    • Include DoB and the YTD Spend Data as attributes in the java model class
  • Update the application process implemented in Task4 to hold the Extended customer retail details with YTD spend data in transaction.customerRetailDetails
    Hint – Use com.enactor.coreUI.actions.CreateEntityAction to create an extended customer retail details object and inject the values then you can assign it into the transaction.customerRetailDetail.extendedDetails
  • Complete a transaction and check if the resulting transaction XML in the file system has the DoB and YTD spend details recorded