Trainning modules
Programming training.

We build our company on knowledge and experience. Now you can use them too. Our Training Department has prepared ready-made training modules that can increase the efficiency of your team.

Programming training

(A) System architecture and methods of identifying areas and objects

Prerequisites:

General knowledge of designing information system solutions

Range of topics:

Overview of the structure of the system and the mechanisms used

Agenda:

  • System architecture
  • Associating the screen with business logic
  • Tracing references to business logic

Duration of training:

1 Day

(B) Organization and integration with the development environment

Prerequisites:

General knowledge of the developers and development work scheme

Range of topics:

Discussion of the development infrastructure

Agenda:

  • Infrastructure architecture
  • File repository system
  • Handling client modified files

Duration of training:

1 Day

(C) IFS Foundation Programming

Prerequisites:

  • Knowledge of system architecture and methods of identifying areas and objects
  • Programming skills in PL / SQL
  • Development license required
  • The training assumes modeling solutions using IFS Developer Studio

Range of topics:

Modeling and implementation of new elements within business logic. Changing the code of the business logic.

Agenda:

  • Application architecture
  • Development cycle
  • Technology overview
  • Installation of the development environment
  • The concept of objectivity
  • Modeling
  • Projects
  • Code generation
  • In-app translations
  • Updates
  • Client-server communication
  • Application security
  • State diagrams (check)

Duration of training:

4 Days

(D) Client programming interface

Prerequisites:

  • Completed training (C) possible combination with (C)
  • Development license required
  • License for Visual Studio

Range of topics:

Programming the IFS interface using Visual Studio.

Agenda:

  • Interface programming block for IFS Applications (in Visual Studio)
  • Overview of IFS Foundation classes
  • Various classes and types of forms
  • Client-server communication
  • Communication between forms
  • Pop-up menu on the forms
  • Field translations

Duration of training:

4 Days

(E) Database programming using a practical example

Prerequisites:

  • Knowledge of (A), (C), (D)
  • Programming skills in PL / SQL
  • Development license required

Range of topics:

Modeling and implementation of new elements of business logic. Changing the code of the business logic. Implementation of the practical scope of modification of the WMS system, in accordance with the proposed
topic: subject to be agreed.

Agenda:

  • Identification of the interface and calling API PL / SQL methods
  • Modification of PL / SQL code
  • Preparation of forms and tables for storing patterns
  • Tests
  • Migration to the production environment

Duration of training:

Depending on the proposed workshop topic

(F) Report programming using IFS Report Designer

Prerequisites:

  • Knowledge of (A)
  • Programming skills in PL / SQL
  • Development license required

Range of topics:

Overview of the reporting system. Modeling and reporting software using IFS Developer Studio and IFS Report Designer.

Agenda:

  • Overview of reporting mechanisms
  • Overview of Report designer
  • Installation of the development environment
  • Modeling and designing a report
  • Create and modify a template

Duration of training:

3 Days

(G) Building and modifying layouts in IFS Report Designer

Prerequisites:

General knowledge of designing information systems solutions.

Range of topics:

Overview of the structure of the system and the mechanisms used.

Agenda:

  • Overview of Report designer
  • Creating and modifying templates

Duration of training:

1 Day

(H) IFS Data Migration

Prerequisites:

  • General knowledge of designing information systems solutions
  • Knowledge of (A)
  • Knowledge of SQL

Range of topics:

Overview of the Data Migration module. Configuration of Data Migration mechanisms for data import and export

Agenda:

  • Data Migration Overview
  • Data export configuration
  • Configuration of import from file
  • Configuration of import from a table

Duration of training:

2 Days

(I) Programming IFS Connect

Prerequisites:

  • Programming skills in Java
  • Knowledge of SQL
  • Development license required

Range of topics:

Overview of IFS Connect mechanisms. Modeling and implementation of new websites (BIZAPI).

Agenda:

  • IFS Integration Introduction
  • IFS Extended Server Introduction
  • Service-based integration (building new FDI API services)
  • FDI modeling
  • Installation
  • Testing
  • Debugging
  • Configuration
  • Transformers

Duration of training:

4 Days

(J) Administration of IFS Connect

Prerequisites:

Knowledge of SQL.

Range of topics:

Overview of IFS Connect components and how to configure input-output support and monitor the integration processes.

Agenda:

  • Overview of data exchange mechanisms in IFS Connect
  • Batch Server configuration
  • Configuration of entry-exit queues
  • Configure message redirections
  • Examples

Duration of training:

1 Day

(K) Auren Programming

Prerequisites:

  • Knowledge of SQL
  • Application version 10 UPD4 or higher
  • IFS Developer Studio version 10.82 or higher
  • Access to sources (project build home) (check)

Range of topics:

Workshop – Creating forms in the IFS AURENA application.

Agenda:

  • Introduction to IFS Aurena Client
  • Overview of functionality
  • Introduction to OData Provider
  • Project configuration in IFS Developer Studio
  • Creating services (* .projection file) and forms (* .client file)
  • Search, CRUD (Create, Remove, Update, Delete) actions, use of commands (PKM)
  • Create dialogs and wizard’s
  • Programming using layers
  • Translations and qualifications
  • Examples and exercises

Duration of training:

3 Days

(L) InfoReports Reports

Prerequisites:

  • Knowledge of SQL

Range of topics:

Overview of IFS Reporting. Becoming familiar with InfoReports. Recognition of the reporting tool for InfoReports.

Agenda:

  • Presentation of InfoReports
  • Installation of tools and preparation of a Quick Report
  • Fetching data from IFS
  • Report import to InfoReports in IFS
  • Discussion of operational reports

Duration of training:

1 Day

Technical training

(A) Oracle database installation

Prerequisites (check)

Range of topics:

Overview of issues related to the installation and administration of the Oracle database

Agenda:

  1. Introduction to Oracle databases
    • RDBMS database
    • SQL, PL \ SQL and Java
    • Documentation
    • Oracle Support
  2. Installation of the Oracle database server
    • configuration of environment variables
    • Oracle home directory
    • installation
  3. Oracle architecture
  4. Database instance and its configuration
    • creating – DBCA (Database Configuration Assistant)
    • memory resources
    • processes
    • sessions
  5. Physical structure
    • parameters files: binary (spfile) and text (pfile)
    • control files
    • password file
    • database files
    • redo log files
    • archivelogi
    • backup files
    • trace and alert log files
  6. Logical structure
    • tablespace – SYSTEM, SYSAUX, UNDOTBS1, TEMP, USERS spaces
    • segment
    • extent
    • Unit
    • OS block
  7. Database objects
    • tabels
    • indexes
    • the keys
    • views
    • materialized views
    • sequences
    • synonyms
  8. System dictionaries
    • static: dba_, all_, user_
    • dynamic: v $
    • dictionary view
  9. OracleNET configuration
    • connection descriptors
    • listening processes
    • configuration
    • static and dynamic registration
  10. Tools for administration and more.
    • SQL
    • Plus
    • Oracle SQL Developer
  11. Starting and stopping the instance
    • starting up
    • retention
  12. Sessions, transactions and blockades
  13. Monitoring the database operation
  14. Users, profiles and roles
    • users and profiles
    • roles
    • predefined users
    • predefining roles
  15. Logical data export and import
    • EXP / IMP
    • EXPDP / IMPDP
  16. FLASHBACK mechanism (restoring lost data without using backups)
  17. Recovery Manager (RMAN)
    • basic information
    • RMAN launch
    • initial configuration
  18. Backup and recovery
    • full backups
    • compressed backups
    • incremental backups
    • database validation
    • automation – scripts
  19. Database recovery
    • restoring the database from backups
    • restoring the database from point-in-time backups
    • backup validation
  20. Copying databases
    • cold copy
    • backup copy
    • copy from active database
    • automation – scripts
Duration of training (check)

(B) Installing IFS Applications

Prerequisites:

  • Lack (Check)

Range of topics:

Overview of IFS Applications installation procedures

Agenda:

  1. Technical documentation IFS Applications F1
  2. Installing IFS Applications
    • Foundation1 / Installation Guide / Installing Fresh System / Installing Ifs Applications / This page (check)
  3. Installation of deliveries by IFS Applications
    • installation
    • reconfiguration
  4. Authentication
    • Foundation1 / Installation Guide / Security / Authentication / This page (check)

Duration of training:

1 Day

(C) Administration of IFS Applications

Prerequisites:

Range of topics:

Overview of issues related to the administration of IFS Applications

Agenda:

  1. Users
    • creation
    • activation \ deactivation
    • removal
  2. Profiles
    • Oracle profiles
    • IFS profiles
  3. Powers
    • permissions packages
    • objects presentations
    • empowerment (check)
  4. Basic settings
    • system parameters
    • company, location
    • dedicated configuration
  5. Cache
    • linguistic
    • dictionary (dictionary, security, etc.)
  6. Background tasks
    • database tasks and schedules
    • queue configuration
    • restart
    • monitoring
  7. Oracle sessions and processes
  8. Events and actions of events
    • creating your own activities
  9. Application Messages
    • review and monitoring
  10. Reports
    • definitions
    • types
    • storage time
  11. Hints – Query Hints
  12. Change log – History Log
    • configuration
    • monitoring
  13. Logical units
    • relationship with database objects
  14. Own objects
    • menu
    • events
    • flap
    • IFS Lobby
    • forms \ logical units
  15. Printouts
    • definitions of logical printers
    • configuration of physical printers
    • print server – Print Agent
  16. CrystalCrystal Web Service reports
    • web service configuration
    • parameterization inside the IFS application
  17. Web application
    • B2B
    • B2E
  18. Basic error diagnosis
    • debug console
    • login in a new window
    • system data available from ifsapf
  19. How to report bugs
  20. IFSMWS application server
    • administration console
    • logs

Duration of training:

(check)

Ready to get started? Contact us!

Our Research, Development and Programing Department also prepare solutions dedicated to specific clients. Find out what we can do for you.