Introduction
With the help of this module, you will have UI option for easily creating CRON jobs in Akeneo. Akeneo CRON Scheduler allows CRON jobs for daily, weekly, monthly basis. Akeneo CRON job automates your import /export process in Akeneo. You can set the CRON scheduler and it will run automatically.
Please Note:– Akeneo CRON Scheduler is compatible with Community Edition, Enterprise Edition, and Cloud (PaaS/Flexibility) Edition of Akeneo.
Basic Requirement
- You must be using WooCommerce 2.1 or newer.
- This module works with Akeneo 2.0.5 or newer. Download Akeneo from here
Features
- Schedule your CRON job at the base of daily, hourly weekly and monthly.
- The UI based CRON job, perform delete, status change operations on CRON jobs.
- You can automate the process with the help of Akeneo CRON job.
- Export products with the help of CRON job to different e-commerce channel.
- You can set a CRON scheduler for any e-commerce channel.
Installing Module
Please follow these steps for installing Akeneo CRON scheduler module in your Akeneo PIM platform.
-
- Unzip the respective extension zip and then merge “src” folder into akeneo project root directory.
- Goto app/AppKernel.php and add the following line in function registerProjectBundles()
- Unzip the respective extension zip and then merge “src” folder into akeneo project root directory.
new Webkul\ScheduleCronBundle\ScheduleCronBundle(),
-
- Goto app/config/routing.yml and add these lines at top of the file
- Goto app/config/routing.yml and add these lines at top of the file
schedule_cron: resource: "@ScheduleCronBundle/Resources/config/routing.yml" prefix: /
-
- Run this command after ssh to your akeneo server by the terminal
- Run this command after ssh to your akeneo server by the terminal
rm -rf ./var/cache/** && php bin/console pim:install:asset --env=prod && php bin/console assets:install web --symlink && yarn run webpack && php bin/console d:s:u --force
Set up Credential in Akeneo
After successfully installing the module in Akeneo, you need to set up the Akeneo CRON Scheduling in Akeneo. Please log into Akeneo and follow Schedule Cron – >Create Schedule. Here you have to fill the details.
- Cron Name – You have to enter your CRON job profile name. You can enter any job profile name according to your choice.
- Interval Day – You can select interval day by which you can schedule your CRON job as Daily, Weekly, Monthly, and Hourly.
- Interval Time – You can select interval time according to your interval day like if you select the interval day as Weekly then it shows the days name.
- Job Profile Name – You can see your all made job profile name you can choose the job profile name for exporting the product to the different channel.
- Job Type Title – You will find two options you can select one of them according to your choice.
Export using job Queue: Here you can export the product in a Queue.
Export as Normal Job: Here you can export as the normal job.
Here you have to fill all the details to schedule a CRON job.
After filling the details you have to click on the save button. The Cron schedule will be updated. You can also activate and deactivate the Akeneo CRON Scheduler.
Create Product In Akeneo
To create a product in Akeneo, go to navigate to Products and click Create button. Now, you need to choose product type – as Product or Product Model.
Product – Select this type for creating simple and virtual products.
Product Model – Select this type for creating a configurable product with variations.
Now enter the required SKU, choose a family, and click the Save button.
Product Family – A family is a set of attributes that will be the same for all products belonging to a family. The product family represents products type, imposes product information structure and defines the list of attributes for a product that it belongs.
Product List
After creating the product in Akeneo you can check the product list. You will found all the product list created by you or imported from any channel.
Schedule a CRON Export job in Akeneo
You have to make a CRON job for your product in Akeneo. You can perform import/export with scheduling of a CRON job.
You can schedule a CRON export job in Akeneo. You can export the product different e-commerce channel, Mobile, and Print Catalog. When you schedule an export profile it will run at that time.
Execution Process:
Wait for the execution process to complete and check the errors. After the completion of the export job, the products will appear in Akeneo.
After the successful running of the CRON job product is updated in the Akeneo product list.
Support
For any issues related to this module, please create a support ticket at- https://webkul.uvdesk.com/en/customer/create-ticket Also, for any pre-sales queries or customization discussion, please drop an email to support@webkul.com