LLC “Smart Technology Service” invites you to attend Basics of programming courses in the “1C: Enterprise 8” system
The course is intended for users and partners who are starting to learn a new field of knowledge – programming and wishing to do it in a modern, Russian-speaking and promising environment, from the point of view of further employment. It is assumed that the listener has little or no programming skills, but has an understanding of the tasks and principles of accounting in a modern enterprise. Experience in the accounting system based on the 1C: Enterprise 8 platform as a user is desirable. The course is also suitable for consultants of the 1C: Enterprise 8 implementation projects, who want to get an idea of the basic capabilities and purpose of the platform’s main mechanisms in order to develop optimal architectural solutions.
The goal of the training is to gain practical configuration skills, master the query language and data composition mechanism at the initial level, and acquire initial programming skills for solving accounting problems.
The course is completely redesigned for revision 8.3 in the “Taxi” mode, however it includes examples of working in the interface mode of version 8.2 and a normal application that allows the beginning programmer to understand the necessity of changing the interface.
As a result of the training, students should:
- Easy to navigate in the main windows of the configurator;
- Have an idea of the purpose of the main metadata objects and the relationships between them;
- Be able to write queries using the constructor and develop reports using the data composition engine;
- Be able to write and read a simple program code;
- And, most importantly, keep up too much on the next stages of training from your colleagues who have basic technical education.
Duration: 24 academic hours
Course outline:
- New information base and modes of its launch
- What is installed on our computer
- Creation of a new information base
- Configuration
- The main window of the program
- Controlled interface sections
- Common application interface
- Directories
- Linear directories
- Predefined elements
- Enabling the directory in a managed interface
- Inclusion in the interface of a conventional application
- Hierarchical reference books
- Numbering of the elements of the directory
- Additional requisites, data type
- Primitive data types
- Reference data types
- Documents
- Document “Goods Receipt”
- Additional requisites of the document
- Copy configuration objects
- The input field and convenient filling in the details
- Quick selection
- Creating as you type
- Enter by line
- Selection history
- Reports and requests – first acquaintance
- Query language
- First acquaintance with the reports
- First acquaintance with the layout engine
- Custom report settings
- Complex reports: list, table, chart
- Query text
- Available fields of the procurement report
- Request resources
- Layout Options
- Variant of the report “List”
- Transcript of the report
- Related fields
- Field restrictions
- Cross-table
- Query language functions
- Chart
- External reports
- Constants and function options
- Constants
- Functional options
- Basics of administration
- Create roles and describe user rights
- Maintain a list of users
- Active users
- Log of registration
- Downloading and loading the database
- Database configuration
- Correcting errors in the information base
- Forms and Form Editor
- Types of forms
- Managed document form
- The usual form of the document
- Registers – first acquaintance
- What is the register
- Types of registers
- Register of information “Articles”
- Connections in the query
- Periodic registers of information
- Home 8.3 or Desktop 8.2
- Programming, a bit of theory
- The object model
- Modules, or where they write code
- Constructions and keywords of the language
- Compilation directives of the module
- Service during programmin
- Syntax Assistant
- Text Templates
- Contextual help
- Syntax control
- Formatting the module and other useful properties
- Transition to the definition of procedures and functions
- Getting Started
- Shared forms
- Form requisites
- Form commands
- Programming forms, form events
- Managed document form
- The usual form of the document
- Work in the debugger
- Breakpoint
- Values of variables, calculate expression
- Scoreboard
- Call stack
- Finish debugging
- Stop on error
- Performance measurement
- Software execution of the request
- Query constructor with result processing
- Processing the result of the query
- Performance analysis
- Why Performance Indicators Are Needed
- The result is one – the speed is different
- Export procedures and common modules
- Properties of the common module
- Transferring the procedure to a common module
- Calling the procedure from the general module
- Module object, object events
- Before writing a documen
- Conditional form design
- Creating treatments
- Creating an external processing
- Using external processing
Each listener who passed this certified course of the CSO receives a certificate of the firm “1C”.