» 1c professional on platform 8.3. Pavel Chistov

1c professional on platform 8.3. Pavel Chistov

If my publication is useful to you, do not forget to give it a plus :-)

Here is a rubricator for all tasks in the collection(a page containing links to forum threads for each task)
http://chistov.spb.ru/forum/16-969-1

Well, now my developments and notes that I created during the preparation process.
I will try to repeat as little as possible with the two mentioned above last publications.

So let's get started:


If you take it remotely, you should have two objects on your desktop at the end of the exam:

1. Final upload of the information base (dt file)
2. Explanatory note

There should be nothing else, no intermediate copies, etc.

Be sure to write an explanatory note!
In the case of a vaguely formulated task, be sure to write there that you have chosen exactly such and such a solution option.
Also, in key places in the code, it is better to leave brief comments, without fanaticism, but where the examiner may have questions, it is better to write.

But you will be told about this in the instructions that you will be given to read before the exam.
It's just better to know in advance)


Using the ampersand character in queries.

Sometimes it’s faster to type from an additional keyboard than to switch the layout back and forth, saving time
& = Alt+38

*************************************************************************************************
Using TimePoint() in Queries

In queries to accumulation and accounting registers, it is necessary to use not the document date as a virtual table (period) parameter, but the Moment parameter, which is defined in the code as follows:

Moment = ?(Passing Mode = Document Posting Mode. Operational, Undefined, Moment of Time());

*************************************************************************************************
When generating document movements by register, at the very beginning of the posting processing procedure, it is necessary to clear the movements of the current document by register.

The code is:

Movement.RegisterName.Write = True; Movements.RegisterName.Clear();

It is possible that during the process it will be necessary to analyze records from this register.
So, so that when analyzing the current records (old ones, before the document was changed) they are definitely not included in the sample, you can add one more line to the above two lines:

Movement.RegisterName.Write();

Or, when analyzing records, explicitly indicate a boundary that does not include the point in time of the current document.

But everywhere I simply indicated the construction of these three lines:

Movement.RegisterName.Write = True; Movements.RegisterName.Clear(); Movement.RegisterName.Write();

*************************************************************************************************
There are two ways to block data, the choice between them depends on the method used - old or new:

1) Regular controlled blocking, old method of document processing (Data Blocking object)

Set if balances are first checked and then written off.
In the case when we need to have some information from the register to form a movement.


Example:

In the document - quantity, in the register - quantity and amount (cost)
So, we know the quantity of goods from the document - how much we write off, but the cost - not.
We can only find it out from the register, but in order to ensure that no one changes the register between the moment of receiving the balances and the moment of recording the movements, we need to lock the register even before reading the balances.
So, in this case, the Data Locking object is used. And when creating it, it is more correct to indicate by what dimensions we are blocking the register (for example, in our case - only by the item specified in the document) - so that there are no unnecessary locks and another user can sell another item.


1. Set a lock using the Data Lock object
2. Read the rest
3. We check the possibility of write-off
4. We create movements, for example, write off goods
5. After posting the document, the blocking is automatically removed (the blocking is valid as part of the posting transaction and is removed automatically by the system). That is, there is no need to specially unlock the object.

2) New methodology for processing documents (using the LockForChange property = True)

It is used if we do not need information from the registers to form movements, and we can check whether we have gone into the negative when writing off if, after recording, we look at the balances in the register and see that there are negative ones. In this case, we will understand that we have written off too much and will cancel the write-off operation.

Example:
Let's consider the operation of selling a product.
In the document - quantity, in the register - only quantity
So, we know the quantity of goods from the document.
We form movements with the quantity specified in the document and record them. Next, we read the register, look at the balances, and analyze whether there are any negative ones. If there is, display an error and set Refusal = True.

That is, the sequence is like this:
1. To move through the register, set the BlockForChange property = True
2. We create movements - write off the goods
3. Record the movements
4. Read the register and make sure there are no negative balances. If there is, then they wrote off the excess, if not, then everything is fine.

So, in this case, there is no need to indicate by which dimensions we need to block the register.
We simply set the BlockForChange property to True before recording our movements, form the movements and record.
The system itself will block the register at the time of recording according to the measurements that are needed, having analyzed what we have recorded.
Once completed, the blocking will be removed.

This option (the second) is simpler, it’s called the “new methodology for processing documents” and 1C recommends using it if possible and deducts points if the first option is used, but in some cases it simply cannot be applied and the first option with the Data Locking object is used (see. above example).

I also note that regardless of the chosen method, the movements must be cleaned before working with them (see previous advice)

*************************************************************************************************
Data blocking (blocking method No. 1 from the description above)

Controlled locking is required where data is read and movements are made based on this data
The fastest way to get the managed locking code is to enter “Data Locking”, call the Syntax Assistant and simply copy the example code from there. Then simply change it to the name of your register and dimensions.

It looks something like this:

Lock = NewDataLock; Locking Element = Locking.Add("Accumulation Register.GoodsInWarehouses"); LockElement.Mode = DataLockMode.Exclusive; BlockingElement.DataSource = PM; Locking Element.UseFromDataSource("Nomenclature", "Nomenclature"); Lock.Lock();

*************************************************************************************************
It is better to call the tabular part of the documents simply “TC”

There is only one tabular part in 99% of documents. Such a unified name for tabular parts will greatly help save time, since:
1) Very short - write quickly
2) The same for all documents, you don’t have to remember what it’s called when writing code

*************************************************************************************************
The query result should be checked for emptiness before fetching or uploading to the technical specification.

In general, I used sampling in all tasks.

Sampling is more optimal for the system in terms of performance, since it is “sharpened” only for reading data (unlike TK).

But in any case, before the Select() method, it is better to check the query result for emptiness, this will further reduce the load on the system.

Result = Query.Run(); If Not Result.Empty() Then Select = Result.Select(TravelQueryResult.ByGrouping); ... EndIf;

And in case we need to get only one value from the request
(for example, only the write-off method in accordance with the accounting policy established for this year):

Result = Query.Run(); If Not Result.Empty() Then Select = Result.Select(); Selection.Next(); Cost Write-off Method = Sample.Cost Write-Off Method; endIf;

*************************************************************************************************
Document "Operation" for an accounting task

It is necessary to create an Operation document for accounting tasks.

We disable posting for it altogether (in the properties “Posting = Deny”), indicate that it makes movements in the accounting register, and drag the movements onto the form.

*************************************************************************************************
Prompt processing of documents:

Must be included:
In operational and accounting. accounting for documents must be enabled (except for the “Operation” document, see below).

Must be turned off:
in calculation tasks it does not make sense for a payroll document.

For the document "Operation", posting should be disabled altogether (in the document properties "Posting = Prohibit"),
since he writes simply writes data directly to the register when writing.

*************************************************************************************************
Condition in a request of the form "Either the specified nomenclature or any, if not specified"

In queries, the following task occurs: for example, you need to select documents with a specified nomenclature or all documents if the nomenclature is not specified.
It is solved by the following condition in the request itself:

Nomenclature = &Nomenclature OR &Nomenclature = Value(Directory.Nomenclature.EmptyLink)

But it would be more optimal and correct to transform this condition (thanks yukon):


Request.Text = Request.Text + "WHERE Nomenclature = &Nomenclature";

endIf;

With the advent of the query object model in 8.3.5, it will be possible to add a condition more securely:

If ValueFilled(Nomenclature) Then
Query1.Selection.Add("Item = &Nomenclature");
Request.SetParameter("Nomenclature", Nomenclature);
endIf;

*************************************************************************************************
Joining tables in queries:

The number of total records does not depend on whether the field of the joined table is displayed, it depends only on the configured relationships.
That is, the field of the attached table may not be displayed.

If you want to attach a table without any conditions, then on the conditions tab simply write the condition “TRUE”.
In this case, the table will be joined exactly.

*************************************************************************************************
Using the plan of characteristics types (PVC):

1. Use as a mechanism for describing the characteristics of objects.

1.1. We create PVC. These will be Types of Characteristics (for example, color, size, max. speed, etc.). In the settings, select all possible types of characteristic values ​​and, if necessary, create the object from point 1.2 and also indicate it in the settings.

1.2. For additional values ​​of PVC, we create a subordinate directory AdditionalValues ​​of Characteristics (or simply Values ​​of Characteristics).
It will store characteristics if they are not in existing directories. We may not create it if all the characteristics we need are in existing directories, or these values ​​can be represented by elementary data types. In the PVC settings we indicate that this directory will be used for additional purposes. characteristics values.

1.3. We create an information register, which actually connects three objects:
- The object to which we connect the characteristics mechanism
- TypeCharacteristics (PVC type)
- Characteristics value (type - characteristic, this is a new type that appeared in the system after the creation of PVC
and describing all possible data types that a characteristic value can take).
In the information register, we indicate that the Characteristic Type is the owner for the Characteristic Value (link to the selection parameter), as well as the type connection for the Characteristic Value, again from the Characteristic Type.

Another feature is that for each created type of characteristic, you can specify the type of characteristic value, if you do not need all possible types to describe the value of this characteristic.

2. Using PVC to create a sub-conto mechanism for the accounting register .

2.1. We create PVC TypesSubconto.

2.2. We create a subordinate directory ValuesSubConto (as with characteristics, it will contain subconto values ​​if there are no such in other directories).

2.3. Communication is made using a chart of accounts.

*************************************************************************************************
Accounting register resources:

Amount - balance sheet,
Quantity - off-balance sheet and associated with the accounting characteristic Quantitative

*************************************************************************************************
Virtual accounting register tables:

Turnover: turnover of a single account
TurnoverDtKt: turnover between any two accounts, that is, all the same transactions for the period.

*************************************************************************************************
Currency accounting on accounting registers - how to implement:

We create an accounting attribute “currency” in the chart of accounts.
In the accounting register, we additionally create:
- Currency dimension (prohibition of blank values, off-balance sheet, accounting attribute - currency)
- resource CurrencyAmount (off-balance sheet, accounting attribute - currency, it will store the amount in currency, that is, $100 for example)
All.

Thus the register structure is:

Measurements:
- Currency
Resources
- Quantity
- Amount (amount in rubles)
- CurrencyAmount (amount in currency)

Thus, currency accounting is only a refinement of conventional accounting in the Republic of Belarus; it does not change the essence of, for example, the resource Amount
(there, as usual, the amount is in rubles, regardless of whether the account is in foreign currency or not).
And if the Currency accounting feature is turned off for the account, then this is the usual structure of the Republic of Belarus (resources - only quantity and amount).

*************************************************************************************************
When setting the parameters of a virtual table to obtain a slice of the latter, we impose conditions on dimensions, and not on resources.

Otherwise, we will get not a slice of the latest ones, but the last record with the specified resource value - it may not be the last in the set of dimensions

*************************************************************************************************
The meaning of the resource and details in the calculation register

In calculation registers, creating a resource makes it possible to receive it when calculating the base using this register.
And even in proportion to the given period, the resource value will be recalculated (if the base period does not coincide with the periodicity of the register).

And the value of the attribute is available only in the real table of the calculation register; it is not available in virtual tables.

*************************************************************************************************
Checkbox "Basic" in the properties of the calculation register dimension
It means that a base will be obtained from this dimension in the future and serves for additional indexing of values ​​for this field.

*************************************************************************************************
Breakdown of the vacation validity period by month when recording sets of register entries,
if vacation is specified in the document in one line for several months at once in one line:

StartDate of CurrentMonth = Start of Month(TexLineMainAccruals.ActionPeriodStart); CurrentMonthEndDate = EndMonth(TexLineMainAccruals.ActionPeriodStart); CurrentMonth = Date; WhileDateStartCurrentMonth<= НачалоМесяца(ТекСтрокаОсновныеНачисления.ПериодДействияКонец) Цикл Движение = Движения.ОсновныеНачисления.Добавить(); Движение.Сторно = Ложь; Движение.ВидРасчета = ТекСтрокаОсновныеНачисления.ВидРасчета; Движение.ПериодДействияНачало = Макс(ДатаНачалаТекМесяца, ТекСтрокаОсновныеНачисления.ПериодДействияНачало); Движение.ПериодДействияКонец = КонецДня(Мин(ДатаОкончанияТекМесяца, ТекСтрокаОсновныеНачисления.ПериодДействияКонец)); Движение.ПериодРегистрации = Дата; Движение.Сотрудник = ТекСтрокаОсновныеНачисления.Сотрудник; Движение.Подразделение = ТекСтрокаОсновныеНачисления.Подразделение; Движение.Сумма = 0; Движение.КоличествоДней = 0; Движение.График = ТекСтрокаОсновныеНачисления.График; Движение.Параметр = ТекСтрокаОсновныеНачисления.Параметр; Движение.БазовыйПериодНачало = НачалоМесяца(ДобавитьМесяц(Дата, -3)); Движение.БазовыйПериодКонец = КонецДня(КонецМесяца(ДобавитьМесяц(Дата, -1))); ДатаНачалаТекМесяца = НачалоМесяца(ДобавитьМесяц(ДатаНачалаТекМесяца, 1)); ДатаОкончанияТекМесяца = КонецМесяца(ДатаНачалаТекМесяца); КонецЦикла; КонецЕсли;

*************************************************************************************************
Building a Gantt Chart:

We place an element of the “Gantt Chart” type on the form, call it DG, then create the “Generate” command and write the following in the form module:

&OnClient Procedure Generate(Command) GenerateOnServer(); End of Procedure &On the Server Procedure GenerateOn Server() DG.Clear(); DG.Update = False; Request = New Request("SELECT |BasicAccrualsActualActionPeriod.Employee, |BasicAccrualsActualActionPeriod.CalculationType, |BasicAccrualsActualActionPeriod.ActionPeriodStart AS ActionPeriodStart, |BasicAccrualsActualActionPeriod.Period ActionsEnd AS PeriodActionsEnd |FROM |Calculation Register.BasicAccruals.ActualPeriodActions AS BasicAccrualsActualPeriodActions |WHERE |BasicAccrualsActualPeriodActions.PeriodActions BETWEEN &StartDate AND &EndDate "); Query.SetParameter("StartDate", Period.StartDate); Request.SetParameter("EndDate", Period.EndDate); Select = Query.Run().Select(); While Selection.Next() Loop Point = DG.SetPoint(Selection.Employee); Series = DG.SetSeries(Selection.CalculationType); Value = DG.GetValue(Point, Series); Interval = Value.Add(); Interval.Start = Sample.PeriodActionStart; Interval.End = Sample.ActionPeriodEnd; EndCycle; DG.Update = True; End of Procedure

Actually, only the code in the loop is important to us here, the rest of the things are auxiliary, I just gave the entire implementation of this subtask.
In the request, it is important for us that there is an employee, type of payment, start date and end date of the period.
The code is actually very simple, easy to remember, don't be alarmed if it seems cumbersome

*************************************************************************************************
Processing “reversal” entries in calculation tasks:

In the transaction processing procedure (object module), we form all movements, and then if there are records in other periods, we get them like this
(the system generates them automatically - helps us):

Addition Records = Movements.MainAccruals.GetAddition(); // No need to record movements to get the addition

For Each Tech Line From Record Additions Cycle
Record = Movements.MainAccruals.Add();
FillPropertyValues(Record, TechString);
Record.RegistrationPeriod = TechString.RegistrationPeriodReversal;
Record.ActionPeriodStart = TechString.ActionPeriodStartReverse;
Record.ActionPeriodEnd = TechString.ActionPeriodEndReversal;
End of the Cycle

And when calculating records, insert checks:

If TechMotion.Reversal Then
CurrentMovement.Sum = - CurrentMovement.Amount;
endIf;

*************************************************************************************************
How to determine what is included in the main accruals and what is included in additional accruals in calculation tasks.

But this is not always 100% clear; there are also more complicated cases, although there are quite a few of them
(for example, a bonus that depends on the number of working days in a month - this is HE).

Basic charges:
If the type of calculation is dependent on the schedule (meaning a register of information with calendar dates), then it refers to the main charges.

Example OH:
- Salary
- Something that is calculated from the number of working days (and for this you need to use a schedule): either in the validity period (like salary) or in the base period

Additional charges:
What is considered either from the accrued amount, or the time WORKED (and not the norm!), or does not depend at all - this is additional. accruals.

That is: accruals for the calculation of which the time standard is used (maybe also a fact) is OH, and for which actual data or nothing at all is needed is DN.

Or in other words:

If the VR uses a time standard, then the validity period must be included for the VR.

*************************************************************************************************
Add the ability to open the built-in help section "Working with reference books" in the list form of the "Nomenclature" directory.

Run the command on the form:

&OnClient
Procedure Help(Command)
OpenHelp("v8help://1cv8/EnterprWorkingWithCatalogs");
End of Procedure

We define the section line as follows:
Go to the help information of the configuration object (in the configurator), write a word, select it, go to the Elements/Link menu and select the desired section of 1C Help, after which the link is inserted automatically. It looks complicated, but in practice it’s easy.

*************************************************************************************************
Implementation of interaction between forms, for example, selection:

1. From the current form, open the desired one using the “OpenForm()” method, passing the structure with parameters as the second parameter (if necessary). The third parameter can pass a link to this form - ThisForm.

2. In the opened form, in the “When CreatedOnServer()” handler, we can catch the parameters passed in step 1 through “Parameters.[ParameterName]”. The form that initiated the opening of this form will be accessible through the “Owner” identifier (if it was, of course, specified in step 1).

And most importantly, export functions of the owner form will be available. That is, we can call the export function of the source form and pass something there as a parameter to process the selection. And this function will already fill in what is needed in the original form. There is only one caveat - you cannot pass a table of values ​​between client procedures, but we can place it in temporary storage and simply pass the VX address, and then extract it from the VX.

*************************************************************************************************
Lifecycle of Form Parameters

All parameters transferred to the form at the time of its opening are visible only in the “When CreateOnServer” procedure.
Once created, all parameters are destroyed and are no longer available on the form.
The exception is for parameters that are declared in the form editor with the “Key Parameter” attribute.
They determine the uniqueness of the form.
This parameter will exist as long as the form itself exists.

*************************************************************************************************
Using the Taxi interface

During development, you can set the usual managed interface 8.2 in the configuration properties - this makes everything noticeably more compact and familiar.
This is especially true if you rent remotely - the screen resolution is very small, and it’s impossible to do anything with the “taxi” interface.
Just don’t forget to put “Taxi” again when you’re done!Otherwise, the examiner will deduct points!

*************************************************************************************************

PS: E There are separate standard subtasks that are used in all tasks, and it is these that you need to be able to solve (for example, writing off by batches, using PVC (well, this is really rare) and others). And in all tasks they are simply repeated (somewhere there are some subtasks, somewhere else, just in different combinations). Moreover, they have long promised to release a new collection (if they haven’t already), in which there should be much more problems, that is, there is no point in memorizing solutions to individual problems, it makes sense to learn how to solve individual standard subtasks, then you will solve any problem.

PSS: Colleagues, if anyone has any other useful information on preparing for the exam and passing it, please write in the comments and we will add to the article.

Preparation for the certification "1C:Specialist" for the platform "1C:Enterprise 8.3"

Preparation for the prestigious certification “1C:Specialist” on the “1C:Enterprise 8.3” platform for 1C programmers

The status “1C: Specialist” is the highest level in the certification program for 1C and highly valued among professionals. Many employers pay attention to this certificate when hiring because it shows the level of skill of the developer. If you want to confirm your professionalism with a prestigious certification and increase your chances of finding a job, we invite you to the author’s course “Preparation for certification “1C: Specialist” on the platform “1C: Enterprise 8.3”!

Purpose of the course- prepare programmers to pass the “1C: Specialist” certification for the platform in terms of operational tasks. You can take the exam in Moscow at 1C: Training Center No. 1; information about other cities can be obtained on the official 1C website.

Like any exam, certification "1C: Specialist" has its own characteristics. Those who are well prepared pass the test successfully. During the course, you will learn what types of exam task scenarios there are, get acquainted with common mistakes made by candidates, and master techniques for solving typical automation problems. You get the necessary practice In order to quickly solve exam problems, you will work through end-to-end examples of automation of a commercial enterprise. Thanks to the knowledge gained, you will be able to successfully cope with exam tasks and defend your solution before the examiner.

The course is taught by a teacher who has successfully passed the certification exam “1C: Specialist” - a certified 1C trainer. The teacher has practical experience in developing from scratch and implementing standard 1C configurations since 2003; his portfolio includes many completed 1C projects in various fields of activity. In class he share your experience passing the exam and solving various practical problems facing a 1C programmer.

“Answers to the 1C Professional exam on Platform 8.3 A set of questions for the certification exam on knowledge of the basic mechanisms of the 1C: Enterprise 8 platform...”

-- [Page 3] --

1. Through the "Form" menu, uncheck the "Automatic traversal order" checkbox

2. Uncheck "Auto crawl order" in the form properties

3. Uncheck "Auto crawl order" in the properties of each form panel

10.39 The “Inscription” control element is intended:

1. For arrangement in the form of explanatory information

2. For arrangement in the form of hyperlinks

3. For layout in the form of a ticker

4. For arrangement in the form of pictures with explanatory information

5. Answers 1, 2, 3 and 4 are correct

10.40 The "BaseValue" chart property contains:

1. Initial coordinate value. Used when changes in a parameter displayed in the diagram are disproportionately small compared to its minimum value

2. Maximum value of the current series

3. Absolute value defined in the "MaximumSeriesPercent" property

10.41 When placing controls on a form, you cannot...

1. place the same control on two pages

2. place two controls displaying data of the same form attribute

3. place two controls displaying data of the same form details on one page

4. place two controls displaying the data of one form attribute on any pages of the same panel

10.42 If for the “Inscription” control element a directory attribute is specified as a data source, then the information displayed by the inscription will be determined:



1. The "Title" property of the "Caption" control

2. The value of the attribute specified in the "Data" property of the "Inscription" control element

3. The “Title” property of the “Inscription” control, if the value of the directory attribute is undefined Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.43 How many forms can be created that are subordinate to the “Nomenclature” directory?

1. Any quantity

2. Element form, group form (for hierarchical directories) and an arbitrary number of list forms

3. Only five (according to the number of basic forms)

10.44 The "HTML Document Field" control element is intended to:

1. To view HTML documents

2. To edit HTML documents

3. To view or edit HTML documents

10.45 You can edit the HTML document displayed in the HTML Document Field control:

1. In configurator mode

2. In 1C enterprise mode

3. In configurator mode and in 1C Enterprise mode

10.46 An HTML document in an HTML Document Field control can be generated:

1. Programmatically

2. Loaded from a resource specified via URL

3. Loaded from HTML document type layout

4. Answers 1, 2 and 3 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.47 The list of values ​​used in a Select Box control can be generated:

1. Software only

2. Only in configurator mode in a special window, which can be opened in the “Usage” section of the control element’s properties palette

3. Only in 1C:Enterprise mode in a special window that can be opened in the “Usage” section of the control’s properties palette

4. Programmatically and in configurator mode in a special window, which can be opened in the “Usage” section of the control’s properties palette

5. Programmatically and in 1C:Enterprise mode in a special window, which can be opened in the “Usage” section of the control’s properties palette

10.48 Is it possible to perform some actions by clicking on a picture?

1. No, you can't

2. You can, for this you need to set the “Hyperlink” flag in the properties window of the “Image Field” control and generate the text of the “Click” event handler

3. You can, to do this you need to generate the text of the “Click” event handler for the “Image Field” control. There is no need to set the Hyperlink flag in the properties window.

10.49 The following controls can be used to select values ​​from lists:

1. Input field

2. Selection field

3. List box

4. Answers 2 and 3 are correct

10.50 Using the Text Document Field control, you can display and edit:

1. Plain text

2. Text written in query language

3. Text written in built-in language

4. HTML documents

5. Answers 1, 2, 3 and 4 are correct

10.51 The "Separator" control allows you to:

1. Visually separate the controls placed on the form

2. Redistribute the internal space of the form, changing the sizes of the controls located in it, when changing the size of the form itself

3. Redistribute the internal space of the form by changing the size of the controls located in it, bound to the separator. The dimensions of the form itself do not change.

4. Redistribute the internal space of the form by changing the sizes of the controls located in it, bound to the separator, when changing the size of the form itself

10.52 You can visually combine controls placed on a form using:

1. Control element "Table field"

2. Control element "List field" Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. Group Frame control

10.53 Explanatory information on the “Button” control element can be presented in the form:

1. Inscriptions only

2. Pictures only

3. At the same time, pictures and inscriptions

4. Either inscriptions or pictures

5. Answers 1, 2 and 3 are correct

10.54 The handler for the Click event of a Button control can be:

1. Standard action selected

2. The form module procedure in which the button is located is selected

3. The global procedure described in the general module is selected

4. Answers 1 and 2 are correct

5. Answers 1, 2 and 3 are correct

10.55 Is it possible to call up a submenu when you click on the “Button” control element?

2. You can, for this you need to select the standard “Menu” action as the “Press” event handler

3. It is possible if you select “Use” or “Use additionally” as the value of the “Menu Mode” property. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.56 How many Command Bar controls are there on a form?

1. 0 2. 1 3. 2 4. 3 5. 4

10.57 To manage information located in the form. A Command Bar control can contain:

1. Set of buttons

2. Set of buttons and submenus

3. A set of buttons, separators and submenus

4. A set of buttons, labels and submenus

5. A set of buttons, labels, hyperlinks, separators and submenus

10.58 How can I implement the ability to automatically fill the Command Bar control?

1. In the properties window, just set the “Changes data” flag. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. In the properties window, just set the "Autofill" flag

3. In the properties window, set the "Changes data" flag and, be sure to select the value of the "Action source" property

4. In the properties window, set the "Autocomplete" flag and, be sure to select the value of the "Action Source" property

10.59 A new “Agreements” directory has been added to the configuration, subordinate to the “Counterparties” directory. How, in the Configurator mode, is it necessary to modernize the main forms of the list and the “Counterparties” directory element so that for a specific counterparty it is possible to view its contracts? Each form has an automatically filled command panel.

1. In the command panel of each form, you need to insert a button, for the “Click” event handler of which select the standard action “Open subordinate directory”

2. You need to insert a button into the command panel of each form, for which you need to add a “Click” event handler to the form module.

3. You don’t need to do anything, the “Go” button will be automatically added to the command panel, allowing you to open the subordinate directory form

4. Answers 1 and 2 are correct

10.60 The "Helper" property of the "Command Bar" control is intended to:

1. To arrange buttons with commands that complement the commands of the main form panel

2. To exclude the command panel from the order of bypassing controls in the form Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. To arrange buttons with commands related to the form controls, and not to the form itself

10.61 The "Spreadsheet Document Field" control element is intended to be placed in the form:

2. Spreadsheet document

3. Answers 1 and 2 are correct

10.62 The "Table Field" control element is intended to be placed in a form:

1. Data in the form of dynamic lists

2. Pivot tables

3. Static data

4. Answers 1 and 3 are correct

5. Answers 2 and 3 are correct

10.63 Data in a Table Box control can be displayed:

1. In table form

2. In the form of a tree

3. Answers 1 and 2 are correct

10.64 Is it possible to simultaneously create an Input Box control along with a legend representing the Text Box control?

1. No, it’s not possible, since these are different controls Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. You can, to do this you need to create an input field through the main menu item "Form-Insert control..."

3. You can, to do this you need to create an input field using the button of the same name on the "Controls" toolbar

10.65 The "Input field" control element is intended for:

1. Enter values ​​directly into the field, for example, from the keyboard

2. Selecting links to objects

3. Selecting values ​​from a pre-generated list

4. Answers 1, 2 and 3 are correct

5. Answers 1 and 2 are correct

10.66 A thin broken red line in the counterparty input field means:

1. This field is not available for filling out

2. This field is required.

3. An event handler for the "CheckFill" event has been created for this field.

4. This field has one (or more) event handlers defined

10.67 If “DirectoryLink.Nomenclature” is selected as the value type for the “Input Field” control, is it possible to quickly select the value of this field by typing the name of a specific position Answers to the 1C Professional exam on Platform 8.3 http://u.to/ vkNGBw items directly in the input field itself?

1. No, you can't

2. You can. To do this, you need to select the input field property "Auto select blank"

3. You can. To do this, you need to select the "Quick Select" input field property

4. You can. To do this, in the “Nomenclature” directory editing window, on the “Forms” tab, in the “Input by line” field, select “Name”

10.68 The composition of the buttons located on the right side of the “Input Field” control element is determined by:

1. The value of the property of the input field "Value type"

2. By selecting the appropriate property in the control's properties window

3. Kind of shape

4. Answers 1 and 2 are correct

5. Answers 1, 2 and 3 are correct

10.69 In the situation shown in the picture, if you refer to “Employee” in the document form module, then...

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. we will receive an error message due to incorrect merging of contexts

2. get the value of the form attribute

3. get the value of the document attribute

4. We get the value of the document attribute, but if you need to get the value of the form attribute, you can use the request "ThisForm. Employee"

10.70 What button should be created for the Input Field control so that a drop-down list can be used to select a value?

1. Selection list button

2. Select button

3. Regulation button

4. There is no right answer

10.71 Is it possible to enter values ​​of different types into one input field control?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. Possible if it is set to a composite value type

3. It is possible if a composite value type is specified for it, as well as the “Select type” property

10.72 The figure shows:

1. Diagram

2. Pivot chart

3. Dendrogram

4. Gantt chart

10.73 Is the set of properties different for an “Input Field” control created in a form and located in a table field of this form?

1. Varies

2. No difference

3. Varies, unless these are fields of the same value type Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.74 In the module of the directory object "Nomenclature" a procedure with the word "Export" is declared. Can it be called "directly" from subform modules?

1. Of course. Because this is possible from the module of any object 2. “Directly” it can be called only from the modules of the main forms of this directory 3. “Directly” it can be called from any configuration form where the main attribute is “DirectoryObject.Nomenclature”

4. Yes. So it can be called from the module of any subordinate form of the "Nomenclature" directory

10.75 The figure shows:

1. Diagram

2. Pivot chart

3. Dendrogram Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. Gantt chart

10.76 The "Value Type" property of a form control...

1. can always be changed in any way

2. can only be changed programmatically

3. cannot be changed if the control is bound to data

4. basically cannot be changed

10.77 When accessing a form “from the outside” to read data...

10.78 The figure shows:

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Diagram

2. Pivot chart

3. Dendrogram

4. Gantt chart

10.79 What happens if you click the command bar button marked in the figure?

1. Nothing will change

2. The element “Inscription 1” will be shifted horizontally and its right border will be aligned with the right border of the element “Inscription 2”

3. The element “Inscription2” will be shifted horizontally and its right border will be aligned with the right border of the element “Inscription1”

4. Both elements will move to the right edge alignment line of the form

10.80 What are the controls for?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. For data storage

2. To enable interactive data modification

3. To ensure data display

4. 1 and 3 are correct

5. 2 and 3 are correct

10.81 How can I display a list of elements of the “Divisions” directory in the main form of the information register list?

1. Such a list cannot be displayed in the main form of the information register list

2. Create a "Table Field" control element. Assign the property of this field "Value Type" to the value "DirectoryList.Divisions"

3. Create a "Table Field" control element. Create a form attribute with the value type "DirectoryList.Divisions". Assign the property of the "Data" table field to the name of the created attribute

4. Answers 2 and 3 are correct

10.82 What happens if you click the command bar button marked in the figure?

1. All inscriptions will be the same size horizontally

2. Nothing will change Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. The labels will shift. The vertical axis of symmetry of each control element will coincide with the vertical axis of symmetry of the form, i.e.

centering each control horizontally

4. The inscriptions will shift horizontally. The controls will not move relative to each other within the group, i.e.

5. The inscriptions will shift vertically. The controls will not move relative to each other within the group, i.e.

centering, as it were, one element as a whole

10.83 What happens if you click the command bar button marked in the figure?

1. All inscriptions will be the same size vertically. The "Inscription1" control element will be taken as a sample.

2. Nothing will change

3. All inscriptions will be the same size vertically. The "Inscription3" control element will be taken as a sample.

4. Each inscription will be centered vertically

5. There will be a uniform distribution of inscriptions in the vertical direction.

The controls "Inscription1" and "Inscription3" will remain in their place, and the element "Inscription2" will be moved in the desired direction. Direct displacement of an element Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw snapping to the marking grid is not taken into account

6. There will be a uniform distribution of inscriptions in the vertical direction.

The controls "Inscription1" and "Inscription3" will remain in their place, and the element "Inscription2" will be moved in the desired direction. When you move an element, it will snap to the marking grid if the mode for its use is set

10.84 The following types of bindings exist:

2. Automatic

3. Semi-automatic

4. Answers 1 and 2 are correct

5. Answers 1, 2 and 3 are correct

10.85 With complex binding, the list of objects to which you can snap the border of the selected control includes:

1. The form and all the controls located on it, except for the control itself

2. The form and all controls on it located and within the intersection zone with the element being anchored, except for the control itself

3. The form and all the controls located on it, including the control itself

4. The form and all controls on it located and within the intersection zone with the anchored element, including the control itself

10.86 What happens if you click the command bar button marked in the figure?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. All inscriptions will be the same size vertically and horizontally. The "Inscription1" control element will be taken as a sample.

2. All inscriptions will be the same size vertically and horizontally. The "Inscription3" control element will be taken as a sample.

3. Nothing will change

4. The text will be automatically aligned

5. All labels will have a transparent background

10.87 Are there any errors in the complex border binding settings of the "Table1" control?

1. No. The bindings are configured correctly Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. Yes. No upper bound binding

3. Yes. The bottom border is tied to the top border of the same element

4. Yes. Left and right borders are tied to the form's borders

5. Yes. For left and right borders, secondary snapping is carried out to the same border

10.88 With simple binding, a control can be bound:

1. To the form

2. To the "Panel" control

3. To the "Separator" control

4. Answers 1 and 2 are correct

5. Answers 1, 2 and 3 are correct

10.89 The window for setting up bindings "Binding boundaries for an element..." can be called:

1. Selecting the main menu item "Form-Set bindings..."

2. Selecting the context menu item "Set bindings..."

3. Selecting the "Set Bindings..." button on the "Form Editor" toolbar

5. Answers 1, 2 and 4 are correct

6. Answers 1, 2, 3 and 4 are correct

10.90 Disable alignment mode using alignment lines in a previously created form:

2. You can. To do this, in the form properties palette you need to disable the "Use alignment lines" property. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. You can. To do this, by selecting the main menu item "Tools-Options", on the "Form" tab, you need to disable the "Use alignment lines" property

4. You can. To do this, in the form properties palette you need to disable the "Use alignment lines" property or, by selecting the "ToolsOptions" main menu item, on the "Form" tab, disable the "Use alignment lines" property

10.91 Interface panels can be located on the screen:

1. Only at the top

2. Only below

3. Left only

4. Right only

5. Top, bottom, left, right

10.92 When aligning form elements, a marking grid can be shown:

1. Continuous lines

2. Checkerboard dots

3. Points located at the intersection of marking lines

4. Answers 1 and 2 are correct

5. Answers 2 and 3 are correct

6. Answers 1, 2 and 3 are correct

10.93 Underlining the name of a submenu in the panel editor of the interface editor window means:

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. These main menu items are the most important from the user's point of view

2. These main menu items are designed to perform standard actions, such as opening and saving files

3. These main menu items will not be deleted when switching interfaces

10.94 The main menu item "Form - Insert ActiveX" is intended for:

1. Inserting an ActiveX control

2. Implementation of an object, for editing of which the application in which this object was created will be loaded

3. Answers 1 and 2 are correct

10.95 In the figure the red circle marks:

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. A special alignment marker showing the offset of the controls. The selected control element is offered to be moved to the left

2. A special alignment marker showing the offset of the controls. The selected control element is offered to be moved down

3. Special alignment marker showing control overlay. The selected control element is offered to be moved to the left

4. Special alignment marker showing control overlay. The selected control element is offered to be moved down

10.96 Can I use alignment lines to resize and move form controls?

2. It is possible if the controls are attached to these lines

3. It is possible if the controls are attached to these lines, but only move them

4. It is possible if the controls are attached to these lines, but only resize

5. You can, always

10.97 In the figure, the red circle marks:

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. A special alignment marker showing the offset of the controls. The selected control element is offered to be moved to the left and up

2. A special alignment marker showing the offset of the controls. The selected control element can be moved to the right and down

3. Special alignment marker showing control overlay. The selected control element is offered to be moved to the left and up

4. Special alignment marker showing control overlay. The selected control element can be moved to the right and down

10.98 In the figure, the red circle marks:

1. Special alignment marker showing offset of controls

2. Special alignment marker showing control overlay

3. A special marker indicating the presence of a binding

4. A special marker showing that this element is a master

10.99 The presence of the icon shown in the figure to the right of the control element means:

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Lack of alignment between the “Transaction” text and the “Transaction” input field

2. The inscription "Transaction" is completely located above or below the input field "Transaction"

3. The "Transaction" input field is completely located above or below the "Transaction" inscription

4. The inscription "Transaction" is partially located above or below the "Transaction" input field

5. The "Transaction" input field is partially located above or below the "Transaction" inscription

10.100 It is necessary to remove the border bindings of a control located in a form when the form's "Auto-snap borders" property is set. Which of the following methods will allow you to do this?

1. Disable the form property "Auto-snap borders"

2. Open the binding settings window “Binding boundaries for a control element...”.

Click the "Reset all bindings" button. Confirm deletion of bindings and click "OK" Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. Open the binding settings window "Binding borders for a control...". Set the details "Manual binding" and click the "OK" button

4. Open the binding settings window "Boundary binding for a control...".

Click the "Reset all bindings" button. Confirm deletion of bindings.

Set the details "Manual binding" and click the "OK" button

10.101 The “List of Form Controls” dialog box shown in the figure allows you to:

1. Display a list of controls for the current form as a tree

2. Display in the form of a tree a list of controls of all open forms Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. Quickly find the control selected in the list in the form

4. Answers 1 and 3 are correct

5. Answers 1, 2 and 3 are correct

10.102 Can a Label1 control be bound to a Separator1 control with simple binding?

2. It can't. When you simply bind to a separator control, you cannot bind other elements

3. Can't. Divider1 control does not overlap with anchor element

10.103 Which method should not be used to align controls on a form?

1. Along the alignment lines

2. Along the marking grid

3. Using special markers

4. Using group operations with controls

5. There is no correct answer Answers for the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.104 The command panel buttons shown in the figure are intended for:

1. Editing a spreadsheet document

2. Perform actions with a group of selected elements

3. To determine the position of the custom form relative to the main 1C:Enterprise window and its system windows

4. Setting bindings for form elements

10.105 Can a multi-page form not have bookmarks?

1. Multi-page forms always have bookmarks

2. It can if the form property "Display bookmarks" is set to "Do not display"

3. Maybe if the display of bookmarks is disabled programmatically

4. Answers 2 and 3 are correct

10.106 Change the order of traversing form elements:

1. Not possible if the form property "Auto traversal order" is set

2. It is possible, directly in the form

3. You can, in a special window for setting the traversal order

4. Answers 2 and 3 are correct

5. Answers 1, 2 and 3 are correct

10.107 Which of the following lines are not used when displaying anchors?

1. Red

2. Blue color

3. Green Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. Solid

5. Dotted

10.108 Platform interface in Ukrainian...

1. can be installed for any application solution, since the Ukrainian interface is included in the 1C:Enterprise package

2. only in localized solutions for Ukraine

3. The platform interface can only be in Russian

4. The platform interface can only be in English

10.109 The platform interface can be...

1. Russian

2. English

3. can be anything included in the 1C:Enterprise package

4. options 1 and 2 are correct

10.110 How can I use the command bar button shown in the figure to align all three labels to the right?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. First, select the “Inscription1” control element by clicking on it with the left mouse button and simultaneously pressing the CTRL key. Then press the indicated button

2. Just click on the indicated button

3. Using this button you cannot align the labels, since they belong to different panels

10.111 Bookmarks on the form can be located:

1. Only from above

2. Only from below

3. Right only

4. Left only

5. Top, bottom, right and left

10.112 You can add a page to a form:

1. Using the main menu item "Form-Add Page"

2. Using the context menu item of the form "Add page"

3. Programmatically

4. Answers 1, 2 and 3 are correct

5. Answers 2 and 3 are correct

6. Answers 1 and 3 are correct

10.113 Which of the details of the form presented in the figure is the main one?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. List of Currency Rates

2. DirectoryObject

3. Directory forms do not have basic details

4. Directory forms have all the basic details

10.114 You can add a control to a regular form:

1. Via the main menu item "Form-Insert control"

2. Selecting the required context menu item on the form panel

3. Using the Controls command bar

4. Answers 1 and 3 are correct

5. Answers 1, 2 and 3 are correct

10.115 To display a marking grid in an existing form, it is sufficient:

1. In the form properties palette, set the "Use Grid" property

2. Selecting the main menu item "Tools-Options", on the "Form" tab, set the "Use Grid" flag

3. Selecting the main menu item "Tools-Options", on the "Form" tab, set the "Display grid" flag

4. By selecting the main menu item "Service-Options", on the "Form" tab Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw set the flag "Display grid", then in the form properties palette set the property " UseGrid"

5. Selecting the main menu item "Tools-Options", on the "Form" tab, set the "Display Grid" and "Use Grid" flags

10.116 The border of a control can be snapped:

1. To the border of the form

2. To the center of the form

3. To the border of another control

4. To the center of another control

5. Answers 1, 2 and 3 are correct

6. Answers 1, 2, 3 and 4 are correct

10.117 A Panel control has been inserted into a form. Is it possible to set an "Auto Rules" mode for this element that is different from the form mode of the same name?

1. It is impossible. Panel control does not have Auto Rules property

2. You can, and this mode will apply to all pages of the panel

3. It is possible, and this mode is set for each page of the panel separately

10.118 You can enable the bindings viewing mode:

1. Selecting the main menu item "Form-Show Bindings"

2. Selecting the context menu item "Show bindings"

3. Programmatically

4. Answers 1 and 2 are correct

5. Answers 1, 2 and 3 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.119 Can I rearrange report data displayed in a PivotTable?

1. No, you can’t. The PivotTable is not designed for such operations

2. You can change the order of dimensions in a pivot table, add or remove some of them

3. You can change the order of dimensions in a pivot table, add or remove some of them, but to do this you need to restart the report

4. You can change the order of the dimensions of the pivot table, add or remove some of them. To do this, in the properties palette of the pivot table you need to set the "Changes data" property

10.120 In what case will the selection of the “Attached” and “Hidden” window placement modes be unavailable?

1. If the "Connectable" property is active

2. If the "Connectable" property is not active

3. If the "Normal" mode is turned on

4. If the "Free" mode is enabled

10.121 How can I set the text for controls in the selected language?

1. In the properties palette of the control, in the Title property, click on the "Open button" button. In the "Strings in different languages" window that appears, enter the text

2. Change the language for viewing the configuration, and then enter the caption in the Title (or Synonym) property

3. There is no right answer

4. Answers 1 and 2 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw 10.122. "Taxi" in 1C:Enterprise 8.3 is the Configurator interface

2. 1C:Enterprise mode interface

3. Taxi call service function

4. All options are correct

5. Option 1 and 2

10.123. Can a user switch between 8.2 and Taxi interfaces?

1. No, the taxi interface is the only one in the 8.3 platform

2. The ability to switch is determined in the configuration properties

3. The ability to switch is determined in the configurator parameters

10.124. Where in 1C:Enterprise mode is the interface appearance setting?

1. In the home page settings dialog

2. In the panel settings dialog

3. In the parameters dialog

4. In the "All functions" menu

10.125. How many panels are there in the Taxi interface?

1. 0 2. 3 3. 6 4. 5 5. 7 Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.126. What is the minimum number of panels that can be displayed in the Taxi interface?

1. 0 2. 1 3. 6 4. 3

10.127. What do you need to open to configure panels in the configuration?

1. Configuration command interface

2. Home page work area

3. Main section command interface

4. Client application interface

10.128. Is it possible to display one panel several times?

2. Yes, if in different parts of the screen

10.129. Is it possible to change the location of panels in 1C:Enterprise mode if they are configured in the configurator?

2. Yes, if allowed by roles

10.130. How many forms can be placed on the home page in a mobile solution?

3. unlimited number of Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

10.131. How can I determine the set of available forms for the start page?

1. By setting up the work area of ​​the home page

2. Restricting access to forms through the role mechanism

3. It is not possible to determine the set of available forms Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11. Reporting mechanisms

11.1 The data composition system allows you to:

1. create reports without programming

2. use multiple data sets

3. use several "Report Builder" objects

4. Answers 1, 2 are correct

5. Answers 1, 3 are correct

6. Answers 2, 3 are correct

11.2 The text of the request that will actually be executed by the data composition system is determined in:

1. data layout diagram

2. Data composition layout

3. in the data composition processor

4. at the stage of preparation for creating a data composition scheme

11.3 The following data sets can be used in the data composition system:

1. data set - request

2. data set - object

3. data set - union

4. Answers 1, 2 are correct

5. Answers 1, 3 are correct

6. Answers 1, 2, 3 are correct

11.4 The output of the data composition system result is made:

1. by traversing the object containing the result of the execution of the layout system Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. by outputting sequentially obtained elements of the result of the layout system

3. a special method of the object (in the parameter of which the field of the spreadsheet document is specified)

11.5 In order for any field (numeric) to be displayed in the data area of ​​the table in the data composition system, it is necessary

1. the field must be marked as a resource

2. The field must be marked as a measurement

3. The field must be marked as a field containing the remainder

4. The field must have the "Use in totals" flag checked.

11.6 When used in a chart data composition system (received in output form), it is characterized by:

1. You can only include one diagram in the output form

2. You can include any number of diagrams in the output form, but they must be of the same type

3. you can include any number of diagrams in the output form, but they must display data for one resource

4. You can include any number of diagrams in the output form without limitation

11.7 When setting up data sets in a data composition scheme, the set "Autocomplete" flag means:

1. fields of the top-level query selection list become available for selection, order, selection, grouping (with the exception of fields of a number of types)

2. fields of virtual tables on which conditions can be imposed in the parameters Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw these tables become available for selection

3. Virtual table parameters become available parameters

4. Answers 1, 3 are correct

5. Answers 1, 2, 3 are correct

11.8 Is it possible to define a non-numeric field as a resource when setting up a data composition schema?

1. There is no such possibility

2. There is such an opportunity, but only if the “Various” flag is checked

3. There is such a possibility, but you can only use the "Quantity" function

4. Can be defined without any restrictions

11.9 If for a resource (when setting up the data composition scheme) it was indicated that it can only be calculated in the context of a certain grouping, then:

1. this resource will be displayed as a result only for this grouping and nested groups

2. this resource will be displayed as a result only for this grouping

3. this resource will be displayed as a result only for this grouping and groupings of a higher level

11.10 When defining relationships between data sets in a data composition schema

1. The connection option (left, full) is selected by the developer

2. The left join of the first set to the second is always used

3. The left join of the second set to the first is always used

4. The left connection of the first set to the second is used, in some cases an internal connection is established Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11.11 What can you use to create a layout?

1. Layout builder

2. Query constructor with result processing

3. Print designer

4. All of the above are true

5. Answers 1 and 3 are correct

11.12 What will happen if you check the boxes marked in the figure?

1. The "Nomenclature" field will not be included in the final request text

2. The user will not be able to select in the “Nomenclature” field

3. The "Nomenclature" field will not be available to the user on the "Fields" tab and on the "Custom fields" tab

4. The "Nomenclature" field will not be available to the user only on the "Fields" tab

11.14 In what case are the conditions from the selection specified in the data composition system settings not placed in the request text?

1. Selection is set for grouping

2. The condition uses a calculated or custom field containing expressions that cannot be represented in the query language Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. The condition uses fields from several data sets

4. All of the above are true

11.13 In what cases is it necessary to configure hierarchy checking on the “Data Sets” tab in the layout diagram designer window

1. If you need to prohibit receiving totals according to your own hierarchy, different from the standard one

2. If you need to allow the receipt of totals according to your own hierarchy, different from the standard one

3. If it is necessary to prohibit the installation of selection for entry into a group of your own hierarchy, different from the standard one

4. If you need to allow the installation of selection for entry into a group of your own hierarchy, different from the standard one

11.15 Is it possible to use native functions in the expression language of a data composition system?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. It is possible, but only when working programmatically with a data composition system. Functions must be described with the keyword "Export" and must be located in a global common module

3. It is possible, but only when working programmatically with a data composition system.

4. It is possible, but only when working interactively with the data composition system.

Functions must be described with the keyword "Export" and must be located in a global common module

5. It is possible, but only when working interactively with the data composition system.

Functions must be described with the keyword "Export" and located in any common module

6. It is possible both during interactive and programmatic work with the data composition system. Functions must be described with the keyword "Export" and located in any common module

11.16 What types of joins between two sets of data can be implemented in a composition system?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Everything as in the query language: "All to All", "Left", "Right", "Inner" and "Full"

2. Only “All to All”, “Left”, “Right” and “Inner”

3. Only "Left" and "Inner"

4. Only “All to All”, “Left”, and “Inner”

5. Only "Left", "Right", "Inner" and "Full"

11.17 When setting up a connection between two data sets, the “Required connection” flag is set. In what case will the user's actions cause the connection to fail?

1. The connection of data from both sets will be implemented regardless of what settings the user has made

2. The list of selected fields shows only the fields of the left set

3. The list of selected fields shows only the fields in the right set

4. In the list of selected fields, only the fields of the left set are indicated, the field of the right set is selected

5. In the list of selected fields, only the fields of the right set are indicated; the field of the left set is selected. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11.18 A column in the report, the value of which will be calculated using some expressions using the fields of the source data set, can be created in the layout diagram designer window:

1. In the "Calculated fields" section

2. In the "Options" section

3. In the "Layouts" section

4. In the "Settings" section on the "Custom fields" tab

5. All of the above are true

6. Answers 1 and 4 are correct

11.19 Data composition schema parameter can be created

1. Automatically, based on the request text

2. Interactively, in the data composition scheme designer window in the “Parameters” section

3. Interactively, in the data composition scheme designer window in the “Settings” section on the “Parameters” tab

4. Programmatically

5. All of the above are true

6. Answers 1, 2 and 4 are correct

11.20 Which control displays the output of a report in a spreadsheet-like format?

1. Spreadsheet document field

2. Summary table field

3. Diagram

4. Pivot chart

11.21 Layouts created in the layout diagram designer window in the Layouts section allow

1. Specify the design of the entire report Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. Set the design of a separate settings element

3. Determine the data that needs to be displayed in the report

4. All of the above are true

11.22 What is the data composition schema designer used for?

11.23 What is the Data Composition Settings Composer used for?

1. To create a data composition diagram

2. To edit the data composition system settings

3. To display the layout result as a report

4. To perform data composition

11.24 What is the data composition processor used for?

1. To create a data composition diagram

2. To edit the data composition system settings

3. To display the layout result as a report

4. To perform data composition

11.25 What is the data composition output processor used for?

1. To create a data composition diagram

2. To edit the data composition system settings

3. To display the layout result in a spreadsheet document

4. To perform data composition Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11.26 What object represents the data composition schema constructor

1. Built-in language object

2. Configuration object

4. XML file

11.27 In what form can the result of data composition be obtained?

1. In a spreadsheet document

2. In the form of a table of values

3. In the form of a diagram

4. In a pivot table

5. Options 1 and 3 are correct

6. All options are correct

11.28 How is the data layout diagram presented in the 1C:Enterprise 8 system?

1. Built-in language object

2. Configuration object

3. Information base object

4. XML file

11.29 A layout for the “Warehouse” field has been created in the data composition schema. In what case will this layout be used when creating a printed form?

1. The "Warehouse" field is used in the list of selected fields in the data composition system settings

2. The “Warehouse” field is used in the “Grouping” data composition system settings structure element Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. The "Warehouse" field is used in the "Table" data composition system settings structure element

4. The "Warehouse" field is used in the "Diagram" data composition system settings structure element

5. All options are correct

6. Options 1, 2 and 3 are correct

11.30 What happens if you use batch queries in your data composition scheme?

1. The resulting request will be a batch request

2. An error will be thrown

3. Batch requests are not available

11.31 What data will be contained in the set when using batch queries?

2. For each request from the batch request, its own data set will be generated

3. The data set will be determined by a query not related to defining and deleting a temporary table

11.32 Which report option in the data composition schema will be considered the default?

1. The one that comes first in the list of options

2. The one with the default option property set

3. The one that was determined first in the process of creating options Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11.33 Is it acceptable to use multiple data sets?

3. Only when using data sets - object

4. Only when using data sets - request

11.34 How are the syntactic constructs of a query language identified for a data composition system?

1. curly braces

2. square brackets

3. angle brackets

4. there are no special differences

11.35 How do I add a setting to the list of user settings?

1. in the custom element setup form, you can specify an indication that the element is custom

2. in the custom element settings form, enable quick access in edit mode

3. adding is done by checking the checkbox in the use property

11.36 How can a data composition schema be created?

1. Visually, using the data composition schema designer

2. Programmatically, using objects of the built-in language of the 1C:Enterprise system

3. Visually, using any editor that allows you to edit XML text

4. Options 1 and 2 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

5. Options 1 and 3 are correct

6. All options are correct

11.37 What is a data composition layout?

1. Spreadsheet document 1C:Enterprise 8 on the Layouts tab in the data composition schema designer

2. Layout settings

3. Layout diagram with layout settings

4. Layout of the data layout diagram

11.38 Where can you configure the relationship between the fields of an external and nested schema?

1. Spreadsheet document field

2. In the settings of the nested scheme itself

3. In the external circuit settings

4. In the special window "Nested diagram settings"

5. All options are correct

6. Options 1 and 3 are correct

11.39 How is external data transferred to a set-object in a data composition system?

1. Using the built-in language through the data composition processor

2. Using the built-in language through the layout builder

3. Using the built-in language through the data composition settings designer Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11.40 In the data composition system settings, it is necessary to specify

1. Settings structure

2. Parameters

3. Selected fields

4. Groupable fields

5. Sorting

6. All of the above

11.41 How will the report form look after applying the following settings?

1. In the form of a table with four columns: “Product”, “Warehouse”, “Remaining quantity”, “Remaining amount”

2. In the form of a table with three columns: “Product”, “Warehouse”, “Remaining quantity”

3. In the form of a table, the number of columns of which will depend on the number of warehouses in which non-zero balances exist

4. The report will not be generated Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

11.42 What happens when generating a report if there are no data composition system settings in user mode?

1. The “Default Settings” specified by the developer in the data layout scheme will be used

2. From the list of settings options, the option next to the current one will be used

3. Custom settings will be used

4. The report will not be generated

11.43 At what point on the time axis will the balances be obtained when generating a report?

11.44 At what point on the time axis will the balances be obtained when generating a report?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. To the left border of the first second of the date specified in the "Period" parameter

2. To the right border of the last second of the date specified in the "Period" parameter

3. Current balances will be received

4. Current balances will be obtained, unless another value is specified in the data composition system parameter created based on the name of the external parameter specified in the request text for the "Period" parameter of the virtual table

11.45 The figure shows the default report form generated by the system.

What type of settings element is framed?

1. User settings

2. Fixed settings Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. Setting options

4. An element can belong to any type of settings, depending on the value of its “Data Path” property

11.46 In the report, selection by the "Warehouse" field is specified simultaneously in all types of settings. What happens when you try to generate a report?

1. The report will not be generated

2. The report will be generated using selection from user settings

3. The report will be generated using a selection from fixed settings

4. The report will be generated using a selection from the current settings option

11.47 In the report, selection by the "Warehouse" field is set simultaneously in the user settings and in the current settings option. What happens when you try to generate a report?

1. The report will be generated using selection from user settings if the "Usage" flag is selected. If the "Use" flag is not set, then there will be no selection

2. The report will be generated using selection from user settings if the "Usage" flag is selected. If the "Use" flag is not set, then the selection setting from the settings option will be used

3. The report will be generated using selection from the settings option if the “Usage” flag is selected. If the "Use" flag is not set, then there will be no selection

4. The report will be generated using selection from the settings option if the “Usage” flag is selected. If the "Use" flag is not set, then the selection setting from the user settings will be used

11.48 What type of custom field can be created?

1. Select field only

2. Only an expression field Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. Both a selection field and an expression field can be created

11.49 When working with settings, the user can specify a grouping field

1. In a separate window "Grouping"

2. In a separate window "Editing grouping fields"

3. On the "Grouped fields" tab

4. In a separate “Grouping” window and on the “Grouped fields” tab

5. In a separate “Grouping” window, in a separate “Editing grouping fields” window and on the “Grouped fields” tab

11.50 The user created a settings option from scratch. What settings did he have to edit? Choose the most complete and correct answer

1. Selected report fields, report selection, warehouse selection, additional table settings, item sorting, parameters, conditional item design Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. Selected report fields, report selection, additional table settings, conditional item design, selected warehouse fields, parameters, report sorting

3. Selected report fields, report selection, warehouse selection, additional table settings, conditional item design, parameters, report structure

4. Selected report fields, report selection, warehouse selection, additional report settings, parameters, conditional design of items, report structure Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12. Operational accounting mechanisms

12.1 What objects are intended for storing operational accounting indicators?

1. Document

2. Information registers

3. Accumulation registers

4. Directories

12.2 What objects are accumulation registers?

1. Configuration objects

2. Built-in language objects

3. Information base objects

12.3 What types of accumulation registers are possible in the 1C:Enterprise 8 system?

1. Balance registers

2. Revolution registers

3. Status registers

4. Answers 1, 2 and 3 are correct

5. Answers 1 and 2 are correct

12.4 What is an accumulation register record set?

1. A collection of accumulation register entries in memory

2. A collection of accumulation register records in the infobase

3. A selection of records obtained using the Select method

12.5 What can a collection register record set be used for?

1. To change accumulation register entries for a specific registrar Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. To add accumulation register entries for a specific registrar

3. To delete accumulation register entries for a specific registrar

4. To read a set of records for a specific recorder

5. Options 1 and 4 are correct

6. All options are correct

12.6 What determines the set of accumulation register records?

1. Property "main selection"

2. A set of measurements specified in the structure of the accumulation register

3. Period

4. Registrar

5. Answers 3 and 4 are correct

6. All answers are correct

12.7 For what types of accumulation registers are aggregates used?

1. Aggregates are used only for the accumulation register with the Remains type

2. Aggregates are used only for the accumulation register with the Turnover type

3. Both options are correct

12.8 In what mode are units calculated?

1. Aggregates are calculated in user mode

2. Units are calculated in the Configurator mode

3. Both options are correct

1. The set of records will include records with the specified selection Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. An error will be thrown when trying to set selection by dimension

3. The set will remain empty

12.10 The operational mode for processing documents is used:

1. Only when working with information registers

2. Only when working with accumulation registers

3. Only when working with accounting registers

4. Only when working with calculation registers

5. Does not depend on the type of register

12.11 What is the record set size limit in the accumulation register?

1. The number of records in a recordset is not limited

2. The number of records in a record set is limited only by the capabilities of the DBMS in the client-server version

3. The number of entries is limited only in the educational version of the platform

4. The record set is limited to 999999999 records

12.12 At what point in time can entries be generated in the accumulation register?

1. When posting a document

2. When recording a document

3. When filling out the document

4. All answers are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12.13 Select a mandatory condition in relation to the Logger when writing data to the accumulation register

1. The document registration must be carried out

2. The record document must be recorded

4. All options are correct

12.14 Select the correct statement regarding the Recorder field

1. The Registrar field can contain an empty link to any document

2. The Registrar field can contain an empty link only to the Registrar document

4. The Registrar field can contain a non-empty link only to the Registrar document

12.15 How to determine the data type of the Logger field?

1. The type is determined on the "Recorders" tab in the configuration object editing window

2. The type is determined on the “Data” tab using the “Standard Details” button

3. The type is determined using the properties palette

4. Answers 1 and 2 are correct

5. All options are correct

12.16 What type can be defined for the "recorder" field?

12.17 Choose the correct statement:

1. A separate accumulation register must be created for each type of document

2. One accumulation register can be associated with any number of document types

3. One document type can be associated with any number of accumulation registers

4. Options 2 and 3 are correct

5. All options are correct

12.18 Select the correct statement for the existence of entries in the accumulation register

1. Records can only exist if there is a registrar document in the database

2. When you delete a registrar document, the records are automatically deleted from the database

3. Records can exist without a registrar document when using an exchange plan, which can lead to a violation of the referential integrity of the information base

4. Options 1 and 3 are correct

5. Options 2 and 3 are correct

6. All options are correct

12.19 Select a mandatory condition in relation to the Period field when writing data to the accumulation register

1. The period should not be empty Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. The period must be equal to the date of the registration document

3. The record document should not be marked for deletion

4. All options are correct

12.20 Select the required condition in relation to the Activity field when writing data to the accumulation register

1. The activity can be set differently for each record within the document recorder

2. Activity cannot be set for each record individually within the registration document

3. The record document should not be marked for deletion

4. All options are correct

12.21 What is the maximum number of dimensions that can be defined for an accumulation register with the Remaining type?

4. All options are correct

12.22 What is the maximum number of measurements that can be determined for an accumulation register with the type Turnover?

1. The number of measurements is not limited by the platform

2. Number of dimensions when using the totals table up to 30

3. Number of measurements when using units up to 30

4. All options are correct

12.23 How is it necessary to determine the structure of the register if you need to store Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw balances of goods broken down by Organization by warehouse, but warehouses are not used in all organizations?

1. You can define the Warehouse dimension with the prohibition of blank values ​​disabled. At the same time, for organizations that keep track of goods by warehouse, fill out the warehouse, and for organizations that do not keep track of goods by warehouse, do not fill out the Warehouse field

2. You can define the Warehouse dimension with the inclusion of a ban on empty values. At the same time, for organizations that keep track of goods by warehouse, fill out the warehouse, and for organizations that do not keep track of goods by warehouse, set an empty link to the Warehouse

3. The Warehouse dimension is not needed in this case, the Warehouse will be a resource

4. The Warehouse measurement is not needed in this case, the Warehouse will be a prop

12.24 Information stored in the accumulation register:

1. Always tied to the time axis

2. Not tied to the time axis

3. Linked to the time axis if the recording mode is set to “Submission to the recorder”

4. The binding of the accumulation register to the time axis is determined by the user in 1C:Enterprise mode

12.25 The uniqueness of entries in the accumulation register movement table is determined by:

2. A combination of register measurement values

3. The "Period" field and a combination of register measurement values

4. Fields “Registrar” and “Line number” Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

5. Fields "Period", "Registrar" and "Line number"

12.26 When forming the structure of the accumulation register, a registrar must be appointed, and the following must be created:

1. At least one dimension

2. At least one resource

3. At least one prop

4. One dimension and one resource are required

12.27 When determining the type of accumulation register, the following should be taken into account:

1. Dependence of indicators stored in resources on previous states

2. Dependence of indicators stored in resources on the period of determination

3. Availability of possible records with the type of movement “Incoming” and “Output”

4. Type of value of indicators stored in resources

5. All of the above answers are correct

6. Answers 1,2,3 are correct

12.28 To obtain information about the balance of accumulated funds, you can use:

3. Answers 1 and 2 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12.29 To obtain information about the turnover of accumulated funds, you can use:

1. Accumulation registers with the "Remains" view

2. Accumulation registers with the “Turnover” view

3. Answers 1 and 2 are correct

12.30 Totals for balance accumulation registers:

1. Not stored

2. Stored. They are not limited to the period of calculated totals, since they are calculated automatically by the system when the next period is opened

3. Can be stored, but limited to the period of calculated totals. If they were not calculated, then they are not stored. You can manage calculated results in 1C:Enterprise mode

4. Answers 2 and 3 are correct, since automatic calculation of subtotals can be set in configurator mode

12.31 Choose the correct statement:

1. An accumulation register with the type “Turnover” allows you to obtain information about turnover for a period more effectively than a register with the type “Remains”

2. An accumulation register with the “Turnover” view allows you to obtain information about turnover for a period with the same efficiency as a register with the “Remains” view, but when posting a document, entry into the register will occur faster, because balances will not be calculated

3. An accumulation register with the “Turnover” view increases the overall efficiency of the database, because information about balances is not stored or recalculated, and, consequently, the size of the database is reduced

12.32 When working with an accumulation register with the “Remainings” view, turning off the totals leads to the following:

1. you can only get operational balances Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. you can get balances at any time, but the speed of getting them will increase

12.33 When recalculating current totals by the user:

1. running totals will be recalculated only for the current session

2. all current totals will be recalculated

3. running totals will be recalculated for the current or for all sessions depending on the register settings

12.34 When recalculating totals by the user:

1. totals will be recalculated only for the current session

2. totals will be recalculated for the current session or for all sessions depending on the register settings

3. all totals will be recalculated

4. you can choose for which sessions the totals will be recalculated

5. The correct answers are 1.3

6. The correct answers are 1,2,3

12.35 When writing data to the accumulation register, it is possible to:

1. stop using totals (increases the parallelism of recording sets of records)

2. stop using running totals (the parallelism of recording sets of records increases)

3. Answers 1 and 2 are correct.

12.36 When working with the accumulation register, turning off the current totals leads to the following:

1. the speed of receiving any balances will decrease Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. you can get balances at any time, but the speed of obtaining operational balances will increase

3. does not affect the speed of obtaining balances, but affects the speed of obtaining revolutions

12.37 In the configurator mode, the following frequency of the accumulation register totals table can be selected:

1. Within a day

2. Within a month

3. Within a block

4. Non-periodic

6. Cannot be selected

12.38 In the configurator mode, the following frequency of accumulation register units can be selected:

1. Within a day

2. Within a month

3. Within a block

4. Non-periodic

5. Any of the above options

6. Cannot be selected

12.39 How can the 1C:Enterprise 8 system store totals for the turnover accumulation register?

1. Only using the totals table

2. Only using the aggregate table

3. Simultaneously in the tables of totals and aggregates

4. Either in the table of totals or in aggregates Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12.40 Select the correct statement regarding accumulation registers

1. Several total tables can be used for one accumulation register

2. Only one aggregate table can be used for one accumulation register

3. Several aggregate tables can be used for one accumulation register

4. Options 1 and 2 are correct

5. All options are correct

12.41 How are optimal units calculated?

1. Automatically in the configurator based on the structure of the accumulation register

2. Automatically in 1C:Enterprise mode based on accumulation register data

3. Automatically in 1C:Enterprise mode based on data from the totals table

12.42 Where is the structure of aggregates determined?

1. In the configurator

2. In 1c:Enterprise mode

3. In 1C Enterprise mode and Configurator

12.43 How are aggregates filled when data changes?

1. Automatically when posting documents

2. Automatically when data in the accumulation register table changes

3. When updating units

4. When recalculating the results

12.44 What can be displayed in accumulation register total tables?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Measurement data

2. Resource data

3. Details

4. All options are correct

5. Options 1 and 2 are correct

12.45 What part of active records may not be displayed in the total tables of accumulation registers?

1. Measurement data

2. Details

3. Resource data

4. All options are correct

5. Options 1 and 2 are correct

12.46 What part of inactive records may not be displayed in the total tables of accumulation registers?

1. Measurement data

2. Details

3. Resource data

4. All options are correct

5. Options 1 and 2 are correct

12.47 What portion of active records is never shown in the accumulation register totals tables?

1. Measurement data

2. Details

3. Resource data

4. All options are correct

12.48 What options for recalculating totals are available in 1C:Enterprise 8 mode?

4. Options 1 and 2 are correct

5. All options are correct

12.49 How can I change the state of the checkbox in the "Usage" column in the advanced totals management window?

1. Interactively switch the state of the checkbox in 1C:Enterprise

2. You can change the state of this checkbox in the Configurator

3. Changing the state of the flag is carried out only when re-building units with the sign of using auto

4. The flag state changes when the aggregates are rebuilt

12.50 How does the system determine the turnover for an accumulation register with the balance type?

1. The system takes current data for the balance accumulation register from the totals table, which stores already calculated turnovers

2. To obtain circulating data, you must enable the use of aggregates

3. Current data for such registers is not stored in the system, but is calculated at the time the system is contacted for such data

12.51 Why is there a turnover accumulation register if in the balance accumulation register there is the possibility of obtaining turnover?

1. For use in cases where information on balances is not required

2. To expand the capabilities of analyzing current data Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. To speed up the development process

4. Options 1 and 2 are correct

5. All options are correct

12.52 For what tasks can the mechanism for obtaining current data in the accumulation register with the type balances be used?

1. To simplify the structure of the application solution

2. To speed up the development process

3. To optimize the configuration

4. To obtain simple revolutions together with remainders

5. All options are correct

12.53 What types of forms exist for the accumulation register?

1. Accumulation register list form

2. Form of a set of accumulation register records

3. Form of recording the accumulation register

4. Options 1 and 2 are correct

5. All options are correct

12.54 Describe what the system does when you try to post a document?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. The system will, of course, process the document in non-operational mode, because operational execution is allowed for it, and the document date is less than the current date (accurate to a second)

12.55 Describe what the system does when you try to post a document?

1. The system will refuse to post the document, because operational execution is allowed for it, and the date is greater than the current date

2. The system will only record the document for the required date, but will not post it, because

operational execution is allowed for it, and the date is greater than the current date

3. The system will ask a question about the posting mode ("Operational", "Non-operative") and, depending on the user's choice, will post the document

4. The system will, of course, process the document in non-operational mode, because it is allowed to be carried out promptly, and the date of the document is greater than the current date Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12.56 Describe what the system does when you try to post a document?

1. The system will certainly process the document online, because operational execution is allowed for it, but it has not been carried out and the date is equal to the current date (accurate to the day)

2. The system will refuse to post the document, because it is allowed to be carried out promptly, and the date is greater than the working date

3. The system will, of course, process the document in non-operational mode, because operational execution is allowed for it, and the document date is less than the current date (accurate to a second)

12.57 What domain conditions can affect setting the Live Post property of a document to Allow?

1. When the document is oriented towards real (present) time

2. When the posting of a document does not depend on the time of its registration

3. When a document is oriented towards past tense (“retroactively”)

4. When a document is oriented towards the future tense Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12.58 In what modes can a document be posted if the “Operational Posting” property is set to “Prohibit”?

1. Only in the "Non-operational" mode

2. Only in "Operational" mode

3. Both in the "Operational" and "Non-Operational" modes

12.59 In what modes can a document be posted if the “Operational Posting” property is set to “Allow”?

1. Both in the "Operational" mode and in the "Non-operative" mode

2. Only in "Operational" mode

3. Only in the "Non-operational" mode

12.60 Describe what the system does when you try to post a document?

1. Because For a document, operational posting is allowed, it is posted and the date is equal to the current date (accurate to the day), then the system will ask a question about the posting mode (“Operational”, “Non-operative”) and, depending on the user’s choice, will post the document

2. The system will refuse to post the document, because it is allowed to be carried out promptly, and the date is greater than the working date

3. The system will, of course, process the document in non-operational mode, because operational execution is allowed for it, and the document date is less than the current date (with Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw accurate to the second)

4. The system will certainly process the document online, because operational execution is allowed for it, and the date is equal to the current date (accurate to the day)

12.61 What is the main purpose of the “Document Sequence” object?

1. Automation of control over the chronological order of documents of those types that are indicated in the sequence

2. To prevent the user from posting documents inconsistently

3. To prohibit the user from posting documents “retroactively”

4. Automation of collision resolution when simultaneously recording several documents belonging to a sequence into the information base

5. This object allows you to maintain a list of those documents that were posted “retroactively”

12.62 What data and for what purpose does the “Document Sequence Boundary” provide the user?

1. The point in time from which the re-posting of sequence documents in chronological order will restore the correctness (relevance) of accounting controlled by the sequence

2. The date from which the re-posting of all documents in chronological order will restore the correctness (relevance) of accounting controlled by sequence

3. With a link to the sequence document, starting from which re-posting the sequence documents in chronological order will restore the correctness (relevance) of accounting controlled by the sequence Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

12.63 Describe what the system does when you try to post a document?

1. The system will request confirmation of posting the document in non-operational mode or canceling the action, because operational execution is allowed for it, it was not carried out and the date is less than the current date

2. The system will refuse to post the document, because it is allowed to be carried out promptly, and the date is greater than the working date

3. The system will, of course, process the document in non-operational mode, because operational execution is allowed for it, and the document date is less than the current date

4. The system will ask a question about the posting mode ("Operational", "Non-operative") and, depending on the user's choice, will post the document

5. The system will refuse to post the document because operational execution is allowed for it, and the date is less than the current date

12.64 Which option is best offered to the user to bring consistency-controlled accounting up to date?

1. Use the sequence recovery mode from the "Operations" / "Post documents..." / "Sequence recovery" dialog

2. Reorder all documents in chronological order

3. Repeat in chronological order all documents belonging to the sequence Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. Re-list all documents belonging to the sequence in chronological order, starting from the sequence boundary.

Determine the sequence boundary through the “Tableboard” using the formula: Sequences.SequenceName.GetBorder().Link

12.65 In what modes can a document be posted if the “Operational posting” property is set to “Prohibit”?

1. Can be carried out in the past period

2. Can be carried out as a future period

3. Can be carried out by the current period

4. Options 1 and 2 are correct

5. Options 1 and 3 are correct

6. Options 1, 2 and 3 are correct

12.66 Describe what the system does when you try to post a document?

1. The system will, of course, process the document in non-operational mode, because operational execution is allowed for it, it is carried out and the date is less than the current date

2. The system will refuse to post the document, because it is allowed to be carried out promptly, and the date is greater than the working date

3. The system will refuse to post the document, because it is allowed to be carried out promptly, and the date is less than the current date Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. The system will request confirmation of posting the document in non-operational mode or canceling the action, because operational execution is allowed for it, and the date is less than the current date

5. The system will ask a question about the posting mode ("Operational", "Non-operative") and, depending on the user's choice, will post the document

12.67 When re-posting a document in the register:

1. The old set of records is always automatically deleted and a new one is written in its place

2. The set of entries in the register remains unchanged

3. The behavior of the recordset is determined by the developer in the configurator through settings and program code

4. The behavior of the record set is determined by the user depending on the selected recording mode (operational or non-operational)

12.68 When re-entering the “Operational execution” mode in the configurator?

1. The document can be posted with the current date and current time

2. The document can be posted with any arbitrary date

3. The document can be posted either with the previous date or with the current date and current time

12.69 How to determine the types of documents that can be recorded in the sequence of “Cost of Sales” documents?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Only documents specified in the "Incoming documents" property, namely "Invoice"

2. Documents specified both in the “Incoming documents” property and indirectly in the “Movements affecting the sequence” property, i.e.

3. Only documents specified indirectly in the “Movements affecting the sequence” property, i.e. "Receipt Invoice", "Expense Invoice"

4. Documents of all types defined in the configuration are registered in sequences

12.70 What options for recalculating totals are available in 1C:Enterprise 8 mode?

1. Recalculation of results occurs only when documents are posted

2. Recalculation of results is a separate mechanism for which it is not necessary to retransmit documents Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. Recalculation of totals always occurs automatically depending on the settings made in the configurator

4. Options 1 and 2 are correct

5. All options are correct

12.71 What options for recalculating totals are available in 1C:Enterprise 8 mode?

1. Recalculation of totals across all registers at once

2. Recalculation of totals for an arbitrary number of registers

3. Recalculation of totals for only one register

4. Options 1 and 2 are correct

5. All options are correct

12.72 How to determine the types of documents that can be recorded as the boundary of the Cost of Sales sequence?

1. Only documents that are registrars of registers specified in the property “Movements affecting the sequence”, namely “Receipt Invoice”, “Expense Invoice” Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. Only documents specified in the “Incoming documents” property, namely “Invoice”

3. Documents specified both in the “Incoming documents” property and indirectly in the “Movements affecting the sequence” property, i.e.

"Receipt Invoice", "Expense Invoice"

12.73 In what modes can a document be posted if the “Operational posting” property is set to “Prohibit”?

1. When posting a document as a recorder for a set of records, there must be a link to the current document

2. When holding a document as a registrar for a set of records, there must be a link to any document, but for all records in the set the registrar must be the same

3. When carried out operationally by the registrar, the set must contain a link to the current document, and when carried out non-operatively there can be a link to any document

12.74 How will the composition of the list of the “Cost of Sales” sequence and its boundaries change when posting the document “Receipt invoice 00001 dated 01/10/2002 12:00:00”? Dimensions in the sequence are not used, the sequence table is given in full Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. The composition of the sequence list will not change, and the sequence boundary will be set to the document “Receipt invoice 00001 dated 01/10/2002 12:00:00”

4. Neither the composition of the sequence list nor the sequence boundary will change

12.76 What registers can the Sequence object be used with?

1. Accumulation registers

2. Accounting registers

3. Calculation registers

4. Information registers

5. With any registers

12.75 How is information about a set of register records related to the registrar?

1. The date of the registrar’s document must coincide with the period in the register

2. The date of the registrar’s document must coincide with the register period only when carried out promptly

3. The date of the registrar’s document is in no way related to the register period

12.77 How will the composition of the list of the “Cost of Sales” sequence and its boundaries change when posting the document “Receipt invoice 00002 dated 02/13/2002 12:00:00”? Dimensions in the sequence are not used, the sequence table is given in full Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. The document will be registered both in the sequence list and as a sequence boundary

3. The document will be registered in the sequence list, but will not affect the sequence boundary

4. The composition of the sequence list will not change, and the sequence boundary will be set to the document “Receipt invoice 00002 dated 02/13/2002 12:00:00”

12.78 How will the composition of the list of the “Cost of Sales” sequence and its boundaries change when posting the document “Invoice 00015 dated 01/21/2002 12:00:00”? Dimensions in the sequence are not used, the sequence table is given in full Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. The document will be registered both in the sequence list and as its boundary

2. Neither the composition of the sequence list nor the value of the boundary will change

3. The document will be registered in the sequence list, but will not affect the sequence boundary

4. The composition of the sequence list will not change, and the sequence boundary will be set to the document “Invoice 00015 dated 01/21/2002 12:00:00”

12.79 How will the composition of the list of the “Cost of Sales” sequence and its boundaries change when posting the document “Invoice 00001 dated 01/11/2002 12:00:00”? Dimensions in the sequence are not used, the sequence table is given in full Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. The composition of the sequence list will not change, but the document will be registered as a sequence boundary

2. Another entry with the registrar “Invoice 00001 dated 01/11/2002 12:00:00” will appear in the sequence list, and the document will also be registered as a sequence boundary

3. Neither the composition of the sequence list nor the value of the boundary will change

4. Another entry with the recorder “Invoice 00001 dated 01/11/2002 12:00:00” will appear in the sequence list, but the document will not affect the sequence boundary

12.80 How will the composition of the list of the “Cost of Sales” sequence and its boundaries change when posting the document “Invoice 00003 dated 01/16/2002 12:00:01”? Dimensions in the sequence are not used, the sequence table is given in full Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Neither the composition of the sequence list nor the value of the boundary will change

2. The composition of the sequence list will not change, but the document will be registered as a sequence boundary

3. Another entry with the registrar “Invoice 00003 dated 01/16/2002 12:00:01” will appear in the sequence list, and the document will also be registered as a sequence boundary

4. Another entry with the recorder “Invoice 00003 dated 01/16/2002 12:00:01” will appear in the sequence list, but the document will not affect the sequence boundary

12.81 What actions are enough to take to ensure that the cost of sales for January 2002 is calculated correctly?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Repost the documents “Invoice 00002”, then “Invoice 00003” and “Invoice 00014” in chronological order.

2. Retransmit, without paying attention to the order, the documents “Invoice 00002”, “Invoice 00003”, “Invoice 00014”

3. Repost all documents from the sequence list in chronological order

4. Repost all documents “Receipt invoice” and “Expense invoice” for January 2002 in chronological order. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

13. Accounting objects and mechanisms

13.1 Can a user create a new chart of accounts in 1C:Enterprise mode?

2. Can't

3. Maybe, only if his rights are not limited

13.2 What is the maximum number of charts of accounts that a configuration can contain?

2. Up to fifty

3. Unlimited number

13.3 What type of hierarchy is used in the chart of accounts?

1. Hierarchy of elements

2. Hierarchy of groups and elements

3. The chart of accounts has no hierarchy

13.4 What type of hierarchy can be specified for the chart of accounts?

1. Hierarchy of elements

2. Hierarchy of groups and elements

3. You cannot change the type of hierarchy for the chart of accounts

13.5 How is the Account Parent determined?

1. The parent of the account is determined by the code of the higher account, for example, account 01.1 can only be subordinated to account 01

2. The parent of the account is determined by special details - Order Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. The parent of the account is determined regardless of the code and order of the account

13.6 Which configuration object can be used as an account holder?

1. Any reference book

2. Another chart of accounts

3. Plan of types of characteristics

4. The Chart of Accounts cannot have an owner

13.7 Setting a mask on the “Data” tab in the editing window sets the presentation of the code when working

1. In the configurator when working with predefined accounts

2. In the configurator for working with predefined accounts and in user mode

3. In the configurator when working with predefined accounts and in user mode, but only for regular forms

13.8 What can a developer change for a predefined account in Configurator mode?

1. Name, order

2. Name, order, code, designation

3. Code, name

4. Name, order, code, designation, meaning of details

13.9 Can the account code mask look like this: ###.##.#.#?

2. It cannot, since the counting order is specified using the @ symbol

3. It cannot, since an account can only have 3 levels of subaccounts

4. Answers 2 and 3 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

13.10 What does the code mask define?

1. Account code definition template

2. Code Order Pattern

3. Hierarchy structure in the chart of accounts

4. Options 1 and 2 are correct

13.11 What characters can be used to define a code mask?

1. "!","9","N","h","U","X" 2. "@" and "#" 3. "^"

4. Options 1 and 2 are correct

5. All options are correct

13.12 Which character should be used in the code mask if you want to block the interactive change of the value "60" of the account code "60.1"?

1. "!" 2. "X" 3. "^" 4. "N" 5. "/"

13.13 What may determine the presentation of an invoice?

1. Account name

2. Account code

3. Account name

4. Code order

5. Options 2 and 3 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

6. Options 2, 3 and 4 are correct

13.14 In what modes can you change the parent of a predefined subaccount?

1. Only in Configurator mode

2. Only in 1C:Enterprise mode

3. Both in 1C:Enterprise mode and in Configurator mode

4. The parent of a predefined subaccount cannot be changed

13.15 On the “Data” tab of one of the Charts of Accounts, add a new accounting attribute, then update the database configuration.

Is it necessary to re-post documents or manually change movements to ensure that the results of previously entered transactions can be accessed?

1. Necessary, since blank information will appear in the accounting registers, which will lead to errors when generating reports

2. Necessary, but only for registers where this Chart of Accounts is used

3. There is no such need

13.16 How many levels of subaccounts can be set in the configuration?

1. The account has 3 levels of subaccounts, and this cannot be changed

2. The number of subaccount levels is not limited

3. The capabilities of the 1C:Enterprise platform allow you to use up to 10 levels of subaccounts

4. The capabilities of the 1C:Enterprise platform allow you to use up to 5 levels of subaccounts

13.17 What is the number of standard tabular parts in the chart of accounts?

1. The number of standard tabular parts is determined by the maximum number of subcontos Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

2. Maximum one for a given (non-zero) maximum number of subcontos

3. The chart of accounts does not have standard tabular parts

4. One for determining the types of subaccounts and the second for storing account accounting characteristics

13.18 What data type can be specified for an account code?

1. Numeric up to 38 characters

2. Line up to 50 characters

3. Numerical, limited by the capabilities of the DBMS

4. String, limited by the capabilities of the DBMS

5. String of unlimited length

13.19 How can you define new account accounting features?

1. In the window for editing the chart of accounts configuration object

2. In the window for editing a predefined element of the chart of accounts, use the "Add" button

3. In the "Advanced" window on the "Accounting characteristics" tab

4. Options 1 and 3 are correct

13.20 What is the purpose of code order?

1. For random ordering of accounts

2. To represent the account code

3. To store a custom account code

13.21 How many characters can be specified for the order length when using auto order?

1. From 0 to 38 characters

2. From 0 to 50 characters Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

13.22 How many characters can be set for the order length when auto-order by code is disabled?

1. From 0 to 38 characters

2. From 0 to 50 characters

3. The upper value is limited by the capabilities of the DBMS, the lower value is limited to 0

4. The upper value is limited by the capabilities of the DBMS, the lower value is limited by the length of the code

13.23 What details are used to control uniqueness in the chart of accounts?

1. By code

2. By code order

3. By name

4. Options 1 and 2 are correct

5. All options are correct

13.24 What details are required for a predefined account?

1. Name, Type

2. Code, Name

3. Off-balance sheet

4. Options 1 and 2 are correct

5. Options 1 and 3 are correct

6. All options are correct

13.25 How to determine a unified chart of accounts for a company with the ability to filter by organization?

1. Using the “Main organization” requisite

2. Using the tabular part "Used in organizations"

3. Using the account accounting feature "Account organization"

4. Only by creating a new chart of accounts for each organization

13.26 How many accounting attributes does the Configurator allow you to create?

1. Unlimited

2. Limited by common sense

3. Up to three

4. Limited by the number of subcontos

13.27 Is the account accounting attribute limiting?

1. Entering data in the accounting register for the selected account

2. Receiving detailed information on the account

3. Editing an account in 1C:Enterprise mode

13.28 To store information about possible additional analytics for accounting accounts (sub-accounts), the configuration uses:

1. Transfers

2. Directories

3. Documents

4. Plans for types of characteristics

5. Information registers

13.29 Choose the correct statement

1. The chart of characteristics types contains subconto types of only one chart of accounts

2. The plan of characteristics types can contain sub-account types for several plans of accounts Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. For any chart of accounts, you can use subconto types from several different plans of characteristics types

4. The plan of types of characteristics and the chart of accounts are in no way related to each other

13.30 Where is the limit on the number of subcontos set?

1. In the chart of accounts

2. In the accounting register

3. In terms of types of characteristics

13.31 What is the maximum number of subaccounts supported by the platform?

1. Depends on configuration

2. Unlimited

4. Up to 100 when using correspondence and up to 50 without correspondence

13.32 Where can you define new types of subcontos if a directory is required to store their values?

1. Only in the configurator if you have the necessary reference book

2. Only in the configurator using a directory subordinate to the plan of characteristics types used to store subconto types

3. In the Configurator and 1C:Enterprise using a directory subordinate to the plan of characteristics types used to store subconto types

13.33 Why may it not be possible to change the maximum number of subaccounts in the chart of accounts?

1. The plan of characteristic types is not selected

2. The plan of types of characteristics is not subordinate to the chart of accounts Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. The chart of accounts is not indicated in the accounting register

4. The use of correspondence is not specified

13.34 Where are the options for subconto accounting characteristics determined?

1. In terms of types of characteristics

2. In the chart of accounts

3. In the accounting register

13.35 What type of data can be used to determine the subconto accounting attribute?

1. Only "Boolean"

2. Only "Number" 3. "Boolean" and "Number"

13.36 How many predefined subaccount accounting features are there in the platform?

1. There are no predefined accounting features in the platform; they are set only during the configuration development process

2. There is always one predefined accounting sign “Only revolutions”

3. The presence of a predefined accounting characteristic depends on the correspondence

4. The presence of a predefined accounting characteristic depends on the use of account accounting characteristics

13.37 Why may the system not display a new sign of subaccount accounting in the configurator in the account card in the tabular section?

1. Did not save the configuration

2. Database configuration was not updated

3. Did not select the maximum number of subaccounts

4. Did not select subconto types

5. Options 1 and 2 are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

13.38 How are predefined subcontos set?

1. In terms of types of characteristics in the configurator and 1C:Enterprise

2. In terms of types of characteristics, only in the configurator

3. In the tabular part of the chart of accounts "Types of subcontos"

13.39 Why might the “Add” button for the “Types of subconto” tabular part in the configurator not be active?

1. The number of subconto types is not specified

2. The number of records in the table section has reached its maximum value

3. The chart of accounts element is predefined

4. Options 1 and 2 are correct

5. All options are correct

13.40 What value of the additional accounting attribute is set when adding a new sub-account to the “Types of sub-account” tabular section in the Configurator

1. Always "Lie"

2. Always "Truth"

3. Depends on the autofill settings when determining the accounting attribute

13.41 What restrictions exist on changing the composition of the tabular part “Types of subcontos” in 1C:Enterprise

1. It is unacceptable to change lines with predefined subconto types

2. It is unacceptable to change the tabular part for a predefined account

3. Only changing predefined rows of the tabular section is unacceptable

13.42 What registers should be used to store accounting and tax data?

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. Accounting registers

2. For accounting - accounting registers, for tax - accumulation registers

3. For accounting - accounting registers, for tax - calculation registers

13.43 What information can be obtained from any accounting register?

1. Only leftovers

2. Balances and turnover

3. Only revolutions

13.44 What frequency of storage of final data can be set for accounting registers?

1. Free

13.45 How often can you receive summary data for accounting registers?

1. Free

2. “Month” only, frequency is predetermined by the platform

3. Can be determined from the list of suggested options

13.46 Recording an accounting register with correspondence support is essentially closest to...

1. business transaction

2. wiring

3. magazine

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

13.47 Recording an accounting register without supporting correspondence is essentially closest to...

1. business transaction

2. wiring

3. magazine

4. there is no correct answer, since one entry reflects only part of the transaction

13.48 Recording an accounting register with correspondence support is essentially closest to...

1. business transaction

2. wiring

3. magazine

4. there is no correct answer, since one entry reflects only part of the transaction

13.49 When is it possible to use correspondence?

1. If the accounting feature “Correspondence” is included in the chart of accounts

2. If a chart of accounts is selected for the accounting register

3. If the use of correspondence is enabled for the accounting register, and the presence of a chart of accounts is not important

4. If the chart of accounts is simultaneously selected and the use of correspondence is enabled for the accounting register

13.50 What conclusion can be drawn from the presence of the standard “Type of Movement” attribute in the accounting register?

1. The accounting register does not use correspondence

2. For the accounting register, the register type is set - Balances

3. The Registrar is specified for the accounting register, the type of which is stored in this detail

4. This detail is used to determine the type of business transaction in Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw accounting

13.51 What conclusion can be drawn from the presence of the standard “Account” attribute in the accounting register?

1. If this attribute is active, then a connection has been established between the accounting register and the chart of accounts

2. If there is an “Account” detail, then correspondence is not used. If there are two standard details “AccountDt” and “AccountCt”, then correspondence is used

3. If the standard “Account” attribute is missing, then the accounting register is not linked to the chart of accounts

4. Options 1 and 2 are correct

13.52 Why may the “TypeSubconto1” and “Subconto1” details be missing from the list of standard accounting register details?

1. Chart of accounts not selected

2. The chart of accounts does not have subaccounts

3. The chart of accounts does not indicate the maximum number of subaccounts

4. Options 2 and 3 are correct

5. Options 1 and 2 are correct

6. All options are correct

13.53 Which of the following basic properties exist for accounting ledger dimensions?

2. Use in summary

3. Main selection

4. Options 1 and 2 are correct

5. All options are correct Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

13.54 Which of the following properties can exist for accounting ledger dimensions?

1. Balance sheet

2. Accounting attribute

3. Basic measurement

4. Options 1 and 2 are correct

5. All options are correct

13.55 Which of the following properties may exist for accounting register resources?

1. Balance sheet

2. Accounting attribute

3. Subconto accounting attribute

4. Options 1 and 2 are correct

5. All options are correct

13.56 What must be defined in the structure of the accounting register to be able to update the database configuration?

1. Recorder

3.Measurement

4. Connection with the chart of accounts

5. Options 1 and 2 are correct

6. Options 1, 2 and 4 are correct

13.57 What must be defined in the structure of the accounting register to save the configuration?

1. Recorder

3. Measurement Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. Options 1 and 2 are correct

5. No mandatory requirements

13.58 Will you choose the correct statement in relation to the balance sheet measurements of the accounting register?

1. A separate balance will be maintained for each balance measurement value

2. The value of the balance measurement is entered into the record once

3. Answers 1 and 2 are correct

13.59 How do off-balance sheet resources of the accounting register with correspondence support differ from balance sheet resources?

1. Off-balance sheet resources are not included in the quarterly balance sheet submitted to government agencies

2. For off-balance sheet resources, equality of debit and credit amounts in the register for balance sheet accounts is not maintained

3. You cannot obtain current balances for off-balance resources

4. Answers 2 and 3 are correct

13.60 Are there restrictions on the number of records in an accounting register set?

1. There are no restrictions

2. Limitations only in the educational version of the platform

3. The maximum number of records in a set is 999999999

13.61 What is the relationship between the chart of accounts and the accounting register?

1. One chart of accounts corresponds to one accounting register

2. Several accounting registers can be linked to one chart of accounts

3. Several charts of accounts can be linked to one accounting register

4. The accounting register can be linked to several charts of accounts, and the plan Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw accounts - to several accounting registers

13.62 Does code numbering occur in the Chart of Accounts?

2. Automatically according to the specified mask

3. Automatic code numbering is not provided

13.63 In the Chart of Accounts the order is filled in:

1. Automatically, the same as for directory code or document number

2. Automatically, similar to the formation of a Synonym when entering a Name

3. Automatic completion of the order is not provided

13.64 Can the accounting attribute and the Balance sheet attribute be set simultaneously for a resource?

1. They can’t, the platform won’t allow you to set both signs at the same time

2. They can. In this case, the accounting feature will be a priority in the operation of the register

3. They can. In this case, the Balance sheet attribute will be a priority in the operation of the register

13.65 How are the accounting attribute settings and the Balance Sheet attribute related in a resource?

1. For the established attribute Balance sheet, the accounting attribute must be specified

2. For the removed attribute Balance sheet, the accounting attribute must be specified

3. From a platform point of view, these settings are independent and any combination of settings is possible

13.66 How are the accounting attribute settings and the Balance Sheet attribute related in a resource?

1. Resources must have their own accounting characteristics, and measurements must have their own

2. The same accounting characteristics are used for resources and measurements. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

3. From a platform point of view, these settings are independent and any combination of settings is possible. Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

14. Mechanisms for complex periodic calculations

14.1 Plans for calculation types are intended...

1. to describe the sets of possible types of calculations

2. to accumulate information about periodic calculations

3. to store information about recalculations

4. all of the above are true

5. statements 1 and 3 are true

14.2 Types of calculation - this is...

1. database objects

2. configuration objects

3. built-in language objects

14.3 The property “uses the validity period” in terms of calculation types is set if...

1. it is assumed that all types of calculations in the plan will have an extension in time

2. it is assumed that at least one type of calculation in the plan will have an extension in time

3. it is assumed that in the calculation register associated with this plan of calculation types, all entries will have a length in time

4. Statement 2 and 3 are true

14.4 Dependency on the base as Dependence on the validity period in terms of calculation types is established if...

1. it is assumed that at least one type of calculation in the plan will have an extension in time

2. It is assumed that in the future, when determining the calculation base for the record Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw of the calculation register, only those records whose actual period of validity falls within the base period will be taken into account

3. it is assumed that all types of calculations in the plan will have an extension in time

14.5 Dependency on the base as Dependence on the registration period in terms of calculation types is established if...

1. It is assumed that in the future, when determining the calculation base for the calculation register entry, only those records whose Registration Period falls within the base period will be taken into account

2. it is assumed that not a single type of calculation in the plan will have the property of being valid for a certain period of time

3. it is assumed that in the calculation register associated with this plan of calculation types, all calculation types will not have the property of being valid for a certain period of time

14.6 Basic plans for calculation types are...

1. plans of calculation types with which calculation registers are associated

2. those plans of calculation types from which calculation types will be taken to calculate the calculation base

3. those calculation type plans for which the “base dependence” property is set to a value other than “does not depend”

14.7 The absence of a predefined tabular part “Basic types of calculations” for the calculation types of the Plan of calculation types can be explained by the fact that...

1. in the configuration, several Plans of calculation types are specified and calculation types from other plans of calculation types can be specified as basic ones

2. the “base period” attribute is not set in the calculation register

3. dependence on the base in terms of calculation types is not defined Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

4. answers 1 and 3 are correct

14.8 Displacing types of calculation are such types of calculation...

1. records of which in the calculation registers should displace records of a given type of calculation by validity period

2. which are mutually exclusive in terms of the actual period of validity and the system must ensure that entering one type of calculation will lead to the exclusion of another type of calculation

3. which exclude each other by registration period

14.9 Calculation types that...

1. belong to several calculation types plans

2. belong to the same calculation type plan

3. both statements are true

14.10 The concept of displacing types of calculations loses its meaning if...

1. the validity period is not used in terms of calculation types

2. the actual validity period is not used in terms of calculation types

3. the registration period and validity period in terms of payment types are not used

4. the base period is not used in terms of calculation types

14.11 The leading types of calculation are...

1. types of calculation, when entering (or changing) which the result of the current type of calculation must be recalculated

2. which are mutually exclusive in terms of validity period and the system must ensure that entering one of them will lead to the exclusion of the other

3. types of calculation, if deleted, the record with the current type of calculation will be automatically deleted Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

14.12 You can specify... as presenters...

1. calculation types from several calculation types plans

2. types of calculation from one plan of types of calculation

3. both statements are true

14.13 To determine the type of calculation as predefined...

1. You can directly write the value "True" to the "Predefined" property

2. you can use the corresponding object method

3. by any of the above methods

4. there is no right answer

14.14 To access a predefined calculation type, you must...

1. Find it by an unchangeable code: Plans of Calculation Types. Name of the plan of calculation types. Find By Code (Code)

2. Find it by its unchangeable name: Plans of Calculation Types. Name of the plan of calculation types. Find By Name (Name)

3. Find it by the name specified in the configurator: Plans of Calculation Types. Name of the plan of calculation types. Name of a predefined object

4. It is impossible to programmatically find a predefined element; the user simply cannot delete it and mark it for deletion

14.15 For a predefined calculation type, the user cannot...

1. change the code

2. change the name

3. change name and code

4. change the property “the validity period is the base period” Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

5. there is no right answer

14.16 New types of calculations...

1. can only be created in 1C:Enterprise mode

2. can only be created in the "Configurator" mode

3. can be created in "1C:Enterprise" mode and in "Configurator" mode

14.17 The resource for the calculation register can be of type...

1. any (like props)

2. reference only

3. only logical and numeric

4. numeric only

14.18 The registrar for the settlement register can be...

1. reference book

2. plan of calculation types

3. document

4. any object

5. only a plan of calculation types or a document

14.19 When recording in the calculation register, the registration period...

1.can be installed arbitrarily

2. strictly tied to the document date

3. if the document is carried out promptly, the registration period is strictly tied to the date of the document

14.20 The calculation register can be filled...

Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

1. only manually

2. only when processing documents

3. programmatically from any configuration module, but with the obligatory indication of the registrar

4. depending on the composition of certain forms

14.21 Calculation registers serve...

1. to accumulate information about periodic calculations

2. to describe sets of similar types of calculations

3. to store information about recalculations

14.22 The calculation register entry properties BasePeriodStart, BasePeriodEnd are only available when...

1. The "base period" checkbox is selected in the properties of the calculation register

2. the “base dependence” attribute in the properties of the plan of calculation types to which the calculation register is associated is set to a position other than “does not depend”

3. the sign “dependence on the base” in the properties of the plan of calculation types with which the calculation register is associated is set to a position other than “does not depend” and the “validity period” checkbox is selected in the properties of the calculation register

14.23 The Registration Period calculation register entry property is...

1. period, which takes on discrete values ​​depending on the frequency of the calculation register

2. date, which takes on discrete values ​​depending on the frequency of the calculation register

3. there are no correct answers Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

14.24 The frequency of settlements is a month. The corresponding settings have been made in the calculation register. What number of entries will result from an attempt by the system to enter a sick leave entry into the register from 01/25/14 to 03/07/14?

1. Single: from 01/25/14 to 03/07/14

2. Two: from 01/25/14 to 01/31/14 and from 02/01 to 03/07/14

3. Three: from 01.25.14 to 01.31.14, from 02.01 to 02.28.14 and from 01.03 to 03.07.14

4. None, an error message will be displayed

14.25 Value of the Validity Period property...

1. always coincides with the value of the ActionPeriodEnd property

2. always coincides with the value of the property ActionPeriodStart

3. is always reduced to the beginning of the period corresponding to the value of the ActionPeriodStart property, and may not coincide with the value of the ActionPeriodStart property

14.26 Record validity period (set by start date and end date)...

1. may not coincide with the actual validity period

2. always coincides with the actual validity period

3. never coincides with the actual validity period

14.27 The base period is...

1. a concept defined by the properties BasePeriodStart and BasePeriodEnd, in which the calculation register records that are part of the calculation base of the current calculation register record are located. The base period is always reduced to the beginning of the period and is a date that may not coincide with the value of the BasePeriodStart property

2. date interval, determined by the properties BasePeriodStart and BasePeriodEnd, in which the calculation register entries included in the Answers to the 1C Professional exam on Platform 8.3 are located http://u.to/vkNGBw composition of the calculation base of the current calculation register entry

3. period, which takes on discrete values ​​depending on the frequency of the calculation register

14.28 Base period...

1. always a multiple of the period of the calculation register

2. may not be a multiple of the period of the calculation register

3. always lies in one period of the calculation register

14.29 In order for the calculation register entries to fall into the base period for the registration period...

1. in the plan of calculation types associated with the calculation register, the sign of dependence on the base “Depends on the registration period” must be set

2. in the plan of calculation types associated with the calculation register, any sign of dependence on the base can be set; the calculation register entries will always fall into the base period according to the registration period

3. the “Registration period” attribute must be set in the calculation register

14.30 To define the "graph" property of the calculation register, use...

1. configuration object "calendar"

2. non-periodic information register

3. slave directory

14.31 If the dependency of the base by validity period is established, then...

1. Partial entries in the calculation register may occur in the base period Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw 2. There will be no “partial” results: either the entry will be taken into account entirely, or not taken into account entirely

3. Partial entries of the calculation register may occur in the base period, and the base will be calculated in proportion to the portion of the actual period of the influencing entry that overlaps with the specified base period. This will use the data from the chart associated with this entry.

4. statements 1 and 3 are true

14.32 Information register specified as a schedule for the calculation register...

14.33 As base registers (from the resources of which the base is calculated)...

1. there may be several calculation registers

2. only one calculation register can be used

3. there may be calculation registers that are associated with plans of calculation types that are basic for the plan of calculation types with which the calculation register in question is associated

4. statements 1, 3 are true

14.34 To determine the number of days worked by an employee, you must specify... in the GetGraphData method as the value of the Period Type parameter...

1. base recording period

2. actual period of validity of the entry

3. entry registration period

4. validity period of the entry Answers to the 1C Professional exam on Platform 8.3 http://u.to/vkNGBw

14.35 The repression mechanism manifests itself...

1. in changing the calculation register table

2. in changing the composition of records in the Actual validity period table

Student practice shows that you need to prepare for exams in advance. Exam 1C: Specialist is just one of those. We are opening registration for an online course to prepare for certification.

The author and presenter of the course is Pavel Belousov, teacher of 1C: Training Center No. 1. He has been taking the 1C:Specialist exam for 15 years and is one of its developers. It’s unlikely that anyone can tell you more about the exam than he does.

Course Features

The main emphasis of the course is on practicing methodologically correct programming and configuration techniques, the mastery of which is tested in the exam. Besides:

  • the course includes two forms of transferring materials: video recording and online consultation with a trainer;
  • the lecture part is recorded and access to the video is provided to all participants in the online course;
  • After each consultation, participants receive homework to consolidate the material covered. Its implementation is mandatory!
  • the trainer checks each task and gives feedback to all students.

At the end of the course, students will master configuration techniques in accordance with the “Configuration Development Standards” and will be able to be certified as a platform specialist for free "1C:Enterprise 8.3".

Bonuses for course participants

Infostart has provided a set of bonuses specifically for course participants:

  • For the entire period of study, access to the Infostart catalog is provided with a limit 20 startmoney on account. This subscription can be used to download files from a set of publications in this special project
  • 10% discount coupon for any course posted in the Infostart catalog.
  • Free attempt to certify “1C:Specialist” for the platform "1C:Enterprise 8.3"(if you have a “1C: Professional” certificate for the platform) at the nearest Certified Examination Center of the “1C” company.

Cost and time

The course will run from March 11 to April 3, 2019. It consists of 11 online classes of 4 hours each and 6 additional consultations. Classes are held as scheduled: from 17.00 to 21.00 Moscow time.