Internet-course is a great opportunity for English speaking and English reading beginning programmers to start from the ground and progress in working with 1C:Enterprise. Size of course material allows to prepare for prestigious certification exam "1C:Professional" that shows level of obtained knowledge and skills to work with main mechanisms and capabilities of 1C:Enterprise platform. Free Demo version is available.
Price: EUR 79
2CheckOut.com Inc. (Ohio, USA) is an authorized retailer for goods and services
provided by 1centerprise.com.
Please contact us to pay by:
The whole material is divided into chapters. Each chapter consists of theory and practical tasks. Theoretical material is supplemented by graphics, schemas and navigation and search systems. User completes each task immediately after studying theory.
Material size: 40 academic hours in analogy to full-time study.
Certificate of successful completion is given only in that case if the user passed final test till the end of deadline.
Topics to study
Part 1. The first steps
End-to-end example task
Chapter 1. Background information
This chapter reviews basic concepts of 1C:Enterprise and also provides some definitions. There is a description of how to register new infobase and its link with configuration and system software. Chapter also describes manual creation of a new infobase and configuration object properties set up and editing.
Chapter 2. Working with constants
This chapter is devoted to the Constant application object used to save constant or conventionally constant information. As an example two constants were created and Designer was used to build a form to enter their values. There is detailed description of constant values calls from 1C:Enterprise script by using ConstantManager and ConstantsSet objects.
Chapter 3. The "Rates" Information Register
This chapter takes a close look at Information Register’s application object used to save value-dependent values in the infobase and property of Periodicity object. Register editing window is used to define its properties, storage structure (what data will be included in information register). Using Designer its default list form can be created. This form is used to enter new and edit existing records of informational register; in 1C:Enterprise mode register is filled by specific values. Chapter also describes how to obtain and write separate values for a periodic information register and methods of record selection using loop construction. There is an example of work with set of records.
Chapter 4. Query object This chapter describes how to use Query object. There is a practical example of how to manually create a query using specific query language.
Chapter 5. User interface development This chapter describes interface settings. It takes a close look at using Menu Wizard that significantly facilitates the process of interface creation. The
chapter also describes all interface properties functions in configuration tree and creation of new menu items, toolbar buttons and modifications of their properties, defining operations that are performed when using interface elements in 1C:Enterprise mode. There is an example of creating switching interfaces.
Chapter 6. Spreadsheet document
This chapter contains basic information on forming reports using SpreadsheetDocument. In order to form a report common template is used. Creation of templates is performed by using Template Wizard. There is a description of implementing Filltype and Parameter templates properties. Also there is a description how to use Spreadsheet document editor.
Chapter 7. Catalogs and Enumerations
This chapter gives information about Catalogs application object used to store information on reference standards in the infobase. Chapter takes a close look at structure and functions of this catalog editing window: General, Hierarchy, Owners, Data, Numbering, Forms, Templates and Interfaces. There is an example of multilevel catalog with or without limitation of number of levels. This chapter also emphasizes subordination relationship between different catalogs. There is a description of using catalogs from the script and method of record selection from the catalog. Special attention is paid to the use of data type CatalogObject. There is also a practical example of using queries to obtain items from catalogs. For this purpose Query Wizard and Output Form Wizard are used.
Chapter 8. Working with a form
This chapter describes basic methods of working with a form both in the Designer and 1C:Enterprise mode. There is a description of Dialog form, how to add and modify management elements, how the form as a whole and its parts work. There is a definition of form module, its functions, events processing using procedures - event handlers. There is an example of simultaneously displaying two catalog lists in one form.
Chapter 9. Catalog and information registers
This chapter is devoted to examining questions of combined use of catalogs and informational registers in configuration. Chapter reviews element form creation and event handling both from the control and from the form as a whole. It also consideres the features of using additional keyword Export when placing the procedure (or function) in the object module and SliceLast(…) method of the informational register. At the end of this chapter we considered the use of the SliceLast virtual table in the query language, and also the features of connecting two tables to obtain the necessary data.
Chapter 10.Document and information register
This chapter describes document configuration. Documents are used for recording the commercial operations of the company. This chapter has a detailed description of document posting mechanism, document transaction, creating specific document as example of use of document editing window in the Designer. This chapter describes specifics of addressing documents from 1C:Enterprise script. There is given a comparison of methods of catalogs and documents. Also there is a description of Posting procedure. In order to form text of procedure in the Designer Register Records Wizard is used. And finally this chapter reviews working with document in "1C:Enterprise" mode.
Chapter 11. Reports and Queries
This chapter takes a close look at using reports in 1C:Enterprise system. There is a detailed step-by-step description of creating a report manually and using output form wizard. The chapter also tell us how to call a Report from 1C:Enterprise Script.
Part 2. Advanced training
This chapter gives information about administrating functions of 1C:Enterprise system, methods of system operation, startup modes, system installation and user rights settings. And there is also a description of Verifying and Repairing an Infobase processes.
Chapter 2. Configuration objects
This chapter describes main configuration objects in 1C:Enterprise system. It gives the main idea how to work with objects: create, copy, delete, sort and control referential integrity. Lection gives information about common objects: subsystems, roles, languages, exchange plans, filter criteria, picture collections, styles, and about application objects: constants, catalogs, enumerations, information registers, Charts of Characteristic Types, reports, and data processors.
Chapter 3. Form and controls
This chapter is devoted to work with forms which is one of the most important interface objects of configuration. There is a description of form structure, use of form constructor, main form attribute, location of controls on the form, their snaps and controls tab order.
Chapter 4. 1C:Enterprise script
This chapter reviews 1C:Enterprise script, its features, types of program modules and their location, main operators, system enumerations, embedded functions, interrelation of global and local context. Besides, lection includes basic methods of writing program modules in the script, instruction of how to use help system, control, debugging and configuration check.
Chapter 5.Working with spreadsheets documents
This chapter describes designing print forms, methods of spreadsheet document, implementing mechanism of analysis of Pivot Table data.
Chapter 6. Real Time Accounting
Chapter is devoted to specifications of stock control organization using 1C:Enterprise tools and working with accumulation registers.
Chapter is devoted to specifications of accounting in 1C:Enterprise and order of organization of multilevel and multivariate accounting.
Chapter 8. Complex Periodic Calculations
Periodic Calculations are calculations that are tightly connected according to several rules and interference with each other during specific time period. This calculations are used when calculating payroll. This chapter is devoted to universal mechanism that describes all types of calculations in 1C:Enterprise. It also gives idea of how to create and set chart of calculation types and calculation registers.
This chapter is devoted to query mechanism, describes most frequently used query constructions and use of query wizard.
Chapter 10. Reports
This chapter describes 1C:Enterprise tools that allow to increase speed and convenience of report building.
Chapter 11. Data Analysis
Describes mechanism of data analysis and script objects that are included in it.
Chapter 12. Configuration and Workgroup Development of the Configuration
This chapter will be useful to groups of developers that plan to work jointly at one configuration.
Chapter 13. Integration
In the process of 1C:Enterprise programs development, more attention is paid to integration with external applications for full automation of enterprise operations. Mechanisms of integration allow to control work of external applications from 1C:Enterprise system and exchange information with them. At the same time applications can be used as software systems based on 1C:Enterprise and other platforms. In order to solve similar tasks system supports series of mechanisms of interrelation with external applications.
Chapter 14. Business Processes
This chapter is devoted to business processes that are used to unite separate logically connected operations in chains of interconnected actions. This allows to manage enterprise operations.
Appendix A. Main Elements of 1C:Enterprise Script
Appendix B. Building Reports without Templates