Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Cartridge Installation-SFRA

Installation

Installation of dependencies

Code compilation (JS / SCSS)

Import of metadata

Business Manager module

Cartridge Installation-Site Genesis

...

Under SFRA, 3 of the cartridges will be used :

  • int_axepta_sfra : contains the functionalities / adaptations dedicated to SFRA
  • int_axepta_core : contains general functionalities to SFCC and various calls to services
  • bm_axepta : contains the functions reserved for the BM (interface for configuring and managing transactions).

In the cartridge path, you must therefore add to cartridge path :

  • axepta_sg_changes:int_axepta_sfra: for the Storefront
  • bm_axepta:int_axepta_core: for the Business Manager

Installation of dependencies

Run the npm install command in order to install all the modules required for the operation of the cartridge.

Code compilation (JS / SCSS)

In order to generate the appropriate Javascript for the different stages of the checkout, run the npm run compile:js

command. The compiled code will be found in the int_axepta_sfra/cartridge/static/ folder.

Import of metadata

The necessary configuration data can be found in the metadata folder. Before importing, replace the name of the RefArch folder in the metadata> sites folder with the ID of your site.

You can now compress the “metadata” folder and import it into Administration> Site development> Site Import & Export. This import will add the configuration elements, as well as the various jobs, services and extensions of

system-object.

Business Manager module

The permissions for the BM module must be set for every role you want to give access. This is done in Administration > Roles & Permissions > [your role] > Business Manager Module : select the Axepta module

Cartridge Installation-Site Genesis

Installation

Under SiteGenesis, 3 of the cartridges will be used :

  • int_axepta_sitegenesis : contains the functionalities / adaptations dedicated to SFRA
  • int_axepta_core : contains general functionalities to SFCC and various calls to services
  • bm_axepta : contains the functions reserved for the BM (interface for configuring and managing transactions).
  • axepta_sg_changes : contains all Axepta-customized controllers/models/templates that are cloned from app_storefront_controller or app_storefront_core

In the cartridge path, you must therefore add :

  • axepta_sg_changes:int_axepta_sitegenesis:int_axepta_core : for the storefront
  • bm_axepta:int_axepta_core : for the Business Manager

Installation

Import of metadata

...