edoc invoice link for SHC Administration Guide
Breadcrumbs

Install, update and uninstall edoc invoice link for SHC

You are installing edoc invoice link for SHC on your server with edoc automate. Familiarize yourself with edoc automate before installing edoc invoice link for SHC.

For more information see the edoc automate guide.

To install, perform the following steps:

  1. Import edoc invoice link for SHC into edoc automate.

  2. Go to the administration of the MySQL database instance by clicking on phpMyAdmin in the app editor under App Details in the burger menu.

  3. Log on to the database instance app-server-mysql of the respective environment (e.g. master).

  4. Create a database for edoc invoice link for SHC. The default name for the database is link_shc.

  5. Create the default transfer tables of edoc invoice. For more information see: Set up the transactional data export in edoc invoice for edoc invoice link for SHC

  6. Create the required tables in the database with the appropriate SQL script:

    1. In the app editor under App Details in the burger menu, click on Files to open the edoc automate file manager.

    2. Execute the SQL script in the path assets/sql/create_tables.sql in phpMyAdmin.

  7. Check whether the required sequence shc_transfer_id exists in the SHCware database. If the sequence is missing, create it with the following SQL statement:

    SQL
    CREATE SEQUENCE SHC_TRANSFER_ID START WITH 1 INCREMENT BY 1;
    

The following steps are necessary for an update:

  • Import the new app version into the system via the app editor.

  • Activate the new version.

  • Check whether migration scripts for the version are available in the assets/migrate_sql folder. Look through the scripts carefully and execute them from old to new.

  • Check the guide to learn whether new configuration variables have been added and adjust them if necessary.

To uninstall, delete the app from edoc automate and remove the database from the database instance.

The edoc invoice link for SHC application has been completely uninstalled.