Create test Environment from Live Environment for an integrated iVend Landscape

Create test Environment from Live Environment for an integrated iVend Landscape

Creating a test Environment from Live Environment for an integrated iVend Landscape

As a good business practice it is always recommended to have test system in place in your landscape . Having a test box allows you to run or test any of the business scenarios before running them in production server.

It is always good to have a test system as near/similar to production setup/database as possible; so while setting up test system, it can be considered as a replica of the production system. Refer below keynotes that can be followed while setting up a Test system.

Things to follow :

The most important point in this practice is Database backup. As the test system would be a replica of the production system; so DB backup of production system are to be restored in test environment.

Setting an integrated application setup:


There are 3 key components of an integrated iVend Landscape.
1). iVend database of HO(Enterprise)
2). SAP/ERP database.
3). CXSINTEGRATION database.

 

Key Step:
Below are the idle scenario when database backup is being taken from Production servers, make sure to follow the below steps

-- Keep Integration and Replication services stopped before taking the backup, and wait for the idle time to take a backup ( i.e. when no users are working).
-- Take the database backup of all 3 databases below at the same time*.
-- Restore all 3 databases in the test environment.
-- On Successful installation of the application in the test server, configure the restored database with the application.
-- Configure the integration service and with all three database names.

Verifying :
-- Once the system is set up and configured, you can review the integration monitor/ integration failure monitor. Those should appear exactly the same; like it was at the time of database backup taken in production server

-- Now make a test record update in iVend and check if this successfully gets integrated with SAP. It should integrate.
-- Similarly you can make a product update in SAP and it would come down to iVend.


Critical Points :
* Please note this is very important to make sure that users are not working ( no new records are being added in the database) while database backups are being taken and all these three databases should be backed up at the same time.
* While configuring databases on the test server, special attention is to be given on server credentials being used. It is recommended to use different ( other than production server ) connection credentials to be used in the test system.
* If infra availability permits test system should be hosted on a different server ( Other than production server)


    • Related Articles

    • Can we delete Pricelist from the iVend (Landscape: iVend is integrated with SAP Business One)

      Problem Statement / Query Can we delete a Pricelist from the iVend (Enterprise MC) when landscape is integrated with the SAP Business One? Environment: Integrated with SAP, Not the version specific Answer: When landscape is integrated with the SAP ...
    • POS - Create Custom screen

      Introduction iVend Add-on Framework is used for writing Custom Business Logic independently by a programmer. iVend Addon allows to extend business logic either in Management Console or at the Terminal POS.The addon framework allows deployment of ...
    • POS - Create Custom screen

      Introduction: iVend Add-on Framework is used for writing Custom Business Logic independently by a programmer. iVend Addon allows to extend business logic either in Management Console or at the Terminal POS. The addon framework allows deployment of ...
    • MC - Create Custom Screen

      Introduction iVend Add-on Framework is used for writing Custom Business Logic independently by a programmer. iVend Addon allows to extend business logic either in Management Console or at the Terminal POS. The addon framework allows deployment of ...
    • General Settings in SAP Business One

      Introduction The iVend Add-on helps in setting up some configurations required for integrating iVend with SAP Business One. The following sections of this document capture the functionality of the new screens created and new fields added to the SAP ...