A Appendix: Generating the Configuration for Plug-in Options

Merchandise Financial Planning Cloud Service supports generating different configurations using plug-in automation for different configuration options.

Steps to Generate MFP Cost Configuration

By default, without any selections if MFP GA is deployed it will only deploy the MFP Retail configuration. In order to deploy MFP Cost configuration, MFP Cost configuration needs to be generated from MFP Starter Kit.

  1. Download the MFP_Starter_Kit.zip and unzip the content.

  2. Open the RPAS Cloud Edition Configuration Tools from the Starter Kit and open the configuration mfpcs within the starter kit. Notice that configuration is MFP Retail with the solution name used in it is shown as MFPRCS.

  3. From Automation, select MFP Cloud Service and then Specify Parameters.

    Figure A-1 Specify Parameters

    Specify Parameters
  4. From the Service Parameters dialog box, select MFP Cost and clear the MFP Retail Solution.

    Select or clear any Configuration Options.

    Click OK.

    Figure A-2 Service Parameters

    Service Parameters
  5. Save the configuration and exit the RPAS Cloud Edition Configuration Tools.

  6. Open the Cygwin from where config tools was launched and then go to the bin directory.

    cd $RIDE_HOME/bin;

  7. Ensure that BSA_LOG_HOME and BSA_TEMP_DIR are set to valid directories. For example:

    mkdir -p "${ORACLE_HOME}/logs"

    mkdir -p "${ORACLE_HOME}/temp"

    export BSA_LOG_HOME="${ORACLE_HOME}/logs"

    export BSA_TEMP_DIR="${ORACLE_HOME}/temp"

  8. Run the following plug-in script to generate the MFP Cost configuration. In the following example -c should be followed with full cygwin path where you have unzipped the starter kit.

    The example uses the directory: /cygdrive/c/Oracle/MFP_Starter_Kit.

  9. Run this script:

    ra_auto_gen_config.ksh -c /cygdrive/c/Oracle/MFP_Starter_Kit -n mfpcs -genAllFiles

    The script should run and complete with non-zero return code as shown in Figure A-3.

    You can run the script with the -clean option to remove any customization from GA solutions.

    If you are switching from MFP Cost to MFP Retail or vice versa, you must run the script with the -clean option.

    ra_auto_gen_config.ksh -c /cygdrive/c/Oracle/MFP_Starter_Kit -n mfpcs -clean -genAllFiles

    Figure A-3 Run the Script

    Run the Script
  10. Open the configuration using RPAS Cloud Edition Configuration Tools and verify that solution now shows as MFPCCS.

    Figure A-4 Verify the Solution

    Verify the Solution
  11. After the solution is generated, zip the config mfpcs folder and name it as mfpcs_config.zip. It can be used during application build or patching of the configuration.

    Note:

    You can implement on MFP Retail and then generate MFP Cost configuration and then patch it, but that patching option is allowed only if there are no extensibility changes. If you plan to use extensibility to customize template version of configuration, then you should decide on Retail or Cost type solution before making any of those extensibility specific changes.