Features of the accounting document


Already many times in our materials we talked about the various settings of 1C programs. But one of them, which appeared less than a year ago, has been undeservedly ignored so far. In this article I will talk about a very useful and interesting setting that affects the algorithms for posting documents in 1C: Enterprise Accounting 8 edition 3.0.

Let's go to the "Administration" section and select the "Document Posting" item.

The settings form opens.

1. The moment of the calculations

In the event that the point is set to the value “When posting documents”, then all amounts will be calculated directly when working with primary documents (this option has always been implemented in the 1C program). However, if there are a lot of documents in your organization, thousands of nomenclature positions are written off or sold daily, then the speed of these documents will reduce the overall pace of work. After all complex calculations performed at the time of the event.
If you set a dot in the “At the end of the month” field, then no calculations will be made when posting documents. And the program will carry out all complex calculations during the closing of the month. The main advantage of this option is an increase in the speed of documents processing, saving time in daily work. But at the same time, you will not be able to quickly see the cost of decommissioned goods and materials.

WWS until the end of the month will look like this:

In addition, there are a number of limitations: not all organizations can use the option with calculations at the end of the month.

The exception is:
- organizations and individual entrepreneurs using the simplified tax system (income reduced by the amount of expenses);
- IP in general mode;
- organizations that keep separate records of incoming VAT;
- organizations and individual entrepreneurs that use the method of assessing the IMF "FIFO";
- organizations and individual entrepreneurs that use the method of evaluating goods in retail "By selling value";
- organizations and individual entrepreneurs that use the simplified tax system (income) and use the functionality of payment by payment cards.
For the specified organizations, calculations will always be performed when posting documents.

2. Write-off of stocks in the absence of balances in the warehouse

In the event that this checkbox is checked, the program will not report an error when posting documents for write-off or sale of goods and materials, if these goods or materials are not in stock (if there are no balances, write-off will be carried out "in the red").
But if the checkbox is not set, then the program will strictly control the amount of goods and materials in the warehouse and will not allow you to post a document if there is a shortage of goods or material.
An example of working with this setting is discussed in one of our videos: Errors when writing off materials in 1C: Enterprise Accounting 8.

3. Checking the posting of documents when generating reports

If you set the following checkbox on this form, then when generating reports, the program will control the sequence of documents and offer to correct the situation if necessary. This is due to the fact that the posting sequence has a significant impact on the report data: if it is violated, the account information may not be entirely correct.

4. Document time

The last checkbox on the settings form is indeed very useful.

In the event that it is installed, the program itself will distribute documents according to the timeline during the day.
Surely, you have come across a situation where 1C does not see the rest of the goods in stock, because the receipt occurred on the same day, and the sales document was entered at an earlier time than the receipt document. Or the program artificially doubles the turnover on settlement accounts with counterparties if the advance was credited on the same day (that is, there was actually no advance, just the time of the payment document is less than the time of the receipt or sale document).
All these situations can be avoided if you check this box in the settings. For example, the time of all receipt documents for goods and services will be automatically set to 7:00.

And implementation documents - at 14:00.

I hope that the material of this article was useful for you, you can choose and apply the listed settings in your work. If you have any questions, you can ask them in the comments.

Let's be friends in

Accounting taboos
Let's start with accounting. As required by Articles 8 and 9 federal law dated November 21, 1996 No. 129-FZ “On Accounting” until you have primary documents confirming a business transaction, you have no reason to reflect it in accounting.
Having found a document late, you must be guided by paragraph 11 of the Instructions on the procedure for compiling and submitting financial statements(approved by order of the Ministry of Finance of Russia dated July 22, 2003 No. 67n). Three accounting rules immediately follow from the content of this paragraph.
Rule 1. Missed transactions within the same reporting period, write down in the month of their discovery.
If you find that business transactions are incorrectly reflected (documents were received late) of the current period before the end of the reporting year, corrections are made by entries on the relevant accounting accounts in the month of the reporting period when the distortions were detected.
Rule 2. Forgotten transactions of the year for which the accounts have not yet been reported, date December.
When the missed business transaction became known in the reporting year after its completion, but the annual financial statements have not yet been approved in accordance with the established procedure, corrections are made by entries in December of the year for which the annual financial statements are being prepared for approval and submission.
Rule 3. Last year's missed transactions reflect in the current period.
If found in the current reporting period that business transactions are incorrectly reflected in the accounts of the last year, corrections to the accounting and financial statements for the last reporting year (after the annual financial statements are approved in the prescribed manner) do not need to be made.
Moreover, changes in the financial statements relating both to the reporting year and to previous periods (after its approval) are made in the statements compiled for the reporting period in which distortions of its data were found (clause 39 of the Accounting Regulations and financial statements in Russian Federation, approved by order of the Ministry of Finance of Russia dated July 29, 1998 No. 34n, hereinafter referred to as the Regulation). Paragraph 80 of the Regulations specifies the mechanism for reflecting in accounting the profit or loss of previous years identified in the reporting year. So, if profit or loss is revealed in the reporting year, but relate to operations of previous years, they should be included in the financial results of the organization of the reporting year.
To correct the mistakes of previous years identified in the current year, account 91 “Other income and expenses” is used in accounting.
Thus, in accounting, errors are corrected in the period when they are discovered.

Attention!
Currently, there is a draft separate Regulation on accounting: PBU 22/2009 "Correction of errors in accounting and reporting", developed by the Ministry of Finance of Russia at the end of last year. The project assumes that all errors must be divided into significant and insignificant, and the procedure for correcting them in accounting will depend on the moment when they are identified and the level of materiality. Information regarding significant errors of previous reporting periods identified in the reporting period will need to be reflected in explanatory note to the organization's annual financial statements. However, at present, this PBU has not been adopted, which means that it is necessary to correct errors in accounting according to the current rules.

Tax rules
It is not so easy to reflect the transaction on a late document in tax accounting. Let's continue the list of rules for accounting for late documents ...
Rule 4. Expenses accepted for tax purposes are recognized as such in the reporting (tax) period to which they relate.
If you found the document late, the costs can be attributed to the reduction tax base for income tax, but only for the reporting (tax) period to which they relate (clause 1, article 272 of the Tax Code of the Russian Federation). This, of course, will lead to the need to submit updated tax returns for the period in which the document is dated.
Some accountants mistakenly believe that, having received a document dated from the previous reporting period, it is not necessary to submit a “clarification” in the current one. After all, all events occur within the same tax period and, regardless of when expenses or income for the year are taken into account, the amount of income tax will be correct. This is not true. It should be recalled that if errors (distortions) are found in the calculation of the tax base relating to both past tax and reporting periods, in the current tax (reporting) period, the Tax Code requires a recalculation of the tax base and the amount of tax for the period in which the specified errors (distortions) (clause 1, article 54 of the Tax Code of the Russian Federation).
In addition, paragraph 1 of Article 54 and paragraph 1 of Article 81 of the Tax Code oblige the taxpayer to submit an amended declaration if the tax payable on it was understated, and give the right to submit an “updated” if such an understatement did not occur. Therefore, if you exercised this right and chose not to file a corrective return, you have voluntarily said goodbye to part of the costs.
Of course, I don’t want to overpay the tax, but I also don’t want to file a “clarification” the best option This will attract the attention of tax inspectors. To what such a course of reasoning can lead, we will show with an example.

Example
The accountant received an act of rendering services with a delay of a year. Deciding not to attract the close attention of inspectors and not to submit an updated declaration, he seemed to have found a way out: paragraph 2 of Article 265 of the Tax Code makes it possible to take into account non-operating expenses losses of past tax periods revealed in the current reporting (tax) period. Moreover, in the corporate income tax declaration (approved by order of the Ministry of Finance of Russia dated May 5, 2008 No. 54n), a separate line 301 of Appendix No. 2 to sheet 02 is allocated for such costs.
However, such reasoning is incorrect. Let's explain why.
The act of rendering services is a document that indicates a specific date of compilation. Therefore, the cost incurrence period is defined. Expenses that are confirmed by primary documents and relate to previous reporting (tax) periods, as part of the losses of previous tax periods identified in the reporting (tax) period, are not reflected in line 301 of Appendix No. 2 to sheet 02 of the income tax declaration, since they have date of occurrence (clause 7.3 of the Procedure for filling out a tax return for corporate income tax, approved by order of the Ministry of Finance of Russia dated May 5, 2008 No. 54 n).

Situations like this are often the subject of judicial trial. AND arbitrage practice in relation to taxpayers is ambiguous.

Arbitration practice
The taxpayer reflected in the tax declaration the profit of organizations, the losses of previous years, identified in the current reporting period.
Decisions in favor of taxpayers:
resolution of the Federal Antimonopoly Service of the Moscow District dated January 16, 2008 No. KA-A40/13948-07 in case No. A40-76807/06-142-512; March 11, 2009 No. КА-А40/1255-09 in case No. А40-32554/08-129-101; dated May 31, 2006 No. КА-А40/4822-06 in case No. А40-55283/05-90-425
Decisions in favor of the tax authorities:
resolution of the Federal Antimonopoly Service of the Urals District of January 9, 2008 No. F09-10856 / 07-S3 in case No. A76-6072 / 07, the Federal Antimonopoly Service of the North-Western District of April 16, 2007 No. A56-14502 / 2006, the Federal Antimonopoly Service of the East Siberian District dated November 26, 2007 No. А19-9257/07-57-Ф02-8708/07, Federal Antimonopoly Service of the Volga-Vyatka District dated March 1, 2006 No. А11-5827/2005-К2-24/239, Federal Antimonopoly Service of the North-Western District dated November 08, 2006 No. А21-7106/2005).

However, the Supreme Arbitration court The Russian Federation, in Resolution No. 4894/08 of September 9, 2008, issued an unequivocal verdict: the provisions of subparagraph 1 of paragraph 2 of Article 265 of the Tax Code should be applied in the current tax period only if the period of occurrence of expenses incurred by the taxpayer is unknown. In all other cases, expenses relating to past tax periods should be reflected in tax accounting in accordance with the requirements of Articles 54 and 272 of the Tax Code. With the release of this resolution, the chances of defending their case with taxpayers have significantly decreased.
Rule 5. Do not try to get away from the "unprofitable" declaration.
It happens that when submitting “unprofitable” income tax returns, the tax authorities recommend reducing the amount of expenses reflected in the declaration in order to turn the unprofitable declaration into a “breakeven” one. It's no secret that the problem of reflecting incurred losses in the declaration has recently become very acute and often accountants follow unofficial recommendations - they do not show part of the costs in one reporting period in the hope that in the next the revenue will allow both the expense to be shown and received profit.
However, one should remember the procedure for determining the amount of expenses for production and sale, which is established by Article 318 of the Tax Code.
If you use the accrual method, all expenses of the reporting period should be divided into direct and indirect. A specific list of expenses is determined by taxpayers independently in accounting policy for tax purposes.
Direct expenses relate to the expenses of the current reporting (tax) period only as the sale of products, works, services, in the cost of which they are taken into account in accordance with Article 319 of the Tax Code (clause 2 of Article 318 of the Tax Code of the Russian Federation).
Indirect costs for production and sale, carried out in the reporting (tax) period, will be fully related to the costs of the current reporting (tax) period. Therefore, they cannot be transferred from one reporting period to another, even if you confirm the fact of receiving the primary documents late. The tax code does not provide such an opportunity. These expenses of the organization before receiving income from activities form the loss of the current reporting (tax) period.
If you intentionally do not show expenses in one reporting period, then in the next you need to file an updated declaration for the period to which these expenses relate, and, as a result, recognize a loss. A vicious circle arises ... Therefore, when deciding to transfer part of the expenses to a more “favorable” declaration, you must understand that, most likely, they will be lost.

late invoice
Rule 6. Invoices received from sellers are subject to registration in the purchase book as soon as the right to tax deductions.
For a long time, the issue of reflecting "late" invoices in the purchase book "tormented the minds" of both taxpayers and specialists from the competent departments. Thus, invoices received from sellers are subject to registration in the purchase book as the right to tax deductions arises in the manner prescribed by Article 172 of the Tax Code. This is stated in clause 8 of the Rules for maintaining registers of received and issued invoices, books of purchases and books of sales, when calculating value added tax (approved by Decree of the Government of the Russian Federation of December 2, 2000 No. 914, hereinafter - the Rules ).
Article 172 of the Tax Code, in turn, granting the taxpayer the right to deduct input VAT, does not specify when exactly this right arises. The absence of a clear norm gives rise to controversy.
At the moment, the Ministry of Finance believes that “late” invoices are recorded in the purchase book in the period in which they arrived at the organization, regardless of the date they were issued, therefore, in the same period you exercise the right to deduct (letter from the Ministry of Finance of Russia dated June 13, 2007 No. 03-07-11/160). In order to avoid problems with the deduction, you must confirm the receipt of the invoice in this particular tax period. For example, it can be an incoming correspondence register or an envelope with a post office stamp stamped on it, through which an invoice was received (letter of the Federal Tax Service of Russia for Moscow dated April 20, 2007 No. 19-11 / 036466).
Some organizations, in order to simplify the procedure, stamp the organization with the date of receipt on the received invoices. Both tax officials and judges are skeptical about such evidence, since they believe that the stamp of incoming correspondence cannot be unambiguous evidence of receipt of an invoice in the relevant period, since it belongs to the taxpayer himself (Decree of the Federal Antimonopoly Service of the North Caucasus District of July 7, 2008 No. No. F08-3751/2008 in case No. A32-20193/2007-3/370).
If you can only confirm the date of receipt of the invoice orally, be prepared for the fact that after the verification, deductions on invoices dated in one tax period and claimed for deduction in another will be withdrawn. As a result, there is a arrears in value added tax.
Despite the established arbitration practice (determination of the Supreme Arbitration Court of the Russian Federation of August 8, 2008 No. 9726/08, decisions of the FAS of the Moscow District of June 26, 2008 No. KA-A40 / 5396-08 in case No. A40-31872 / 07-117-187 , dated January 17, 2008 No. KA-A40 / 14126-07 in case No. A40-17087 / 07-126-123) and the loyal position of the Ministry of Finance, tax inspectors continue to be guided by the letter of the Federal Tax Service of Russia dated September 6, 2006 No. MM-6-03 / 896 “On the procedure for amending the purchase book and the sales book”. According to it, the taxpayer has the right to make a tax deduction if it is documented, namely, there is an invoice and relevant source documents confirming that goods (works, services), property rights have been acquired and registered.
As follows from the provisions of Article 81 of the Tax Code, a taxpayer who discovers facts of incomplete reflection of information in a tax return previously filed by him (including information on tax deductions) has the right to make the necessary additions and changes to tax return the tax period to which the relevant transactions relate.
Therefore, if a taxpayer in the current tax period discovered in his earlier submitted VAT tax return that he incompletely reflected the amount of tax to be deducted, then he must file a corrective tax return for those tax periods in which tax deductions are not reflected in full.
According to the tax authorities, it is necessary to fill out an additional sheet of the purchase book for the quarter in which the invoice date falls. IN additional sheet in the purchase book, you should make records of the details of those invoices that were not registered in this purchase book in a timely manner - summarize the data from the "late" invoices with the data of the "Total" line of the additional sheet.
Let's summarize. Each time, reflecting in accounting a business transaction on a late document, do not neglect the rules of accounting and tax accounting. Late documents require special attention- Impress this also on forgetful employees and contractors.

P. Kolmakova,
leading expert-consultant on taxation, lecturer of the group of companies "ELKOD", certified teacher of the Institute professional accountants and auditors of Russia, member of the Chamber of Tax Advisers of Russia

Carrying out documents in 1C is the main condition for the correct accounting of all Money, goods and services. There are several ways to hold a document in 1C. This can be done when opening the list of documents. The figure shows how to post the required document or cancel the posting in Cash Outflow Notes. The first column shows whether the document has been posted. If there is a green checkmark on the "pictogram", then the document has been posted. For example, we have one document not posted in the list. Selecting the desired consumable cash warrant right click mouse, you can select "Swipe" or "Cancel" in the menu. How to swipe and distribute a document 1c

You can post a document in 1C Enterprise 8.2 using other methods. Having entered the desired document, at the top of the window we will see buttons with a green and a red arrow. The first is responsible for carrying out, and the second - for its cancellation. Also, you can hold and close the document through the "OK" button.

There is a way to group documents in 1C. To do this, you need to use the group processing of directories and documents (Service - Universal processing - Group processing of directories and documents).

In batch processing, you need to select the type of object "Documents", add required documents(for example, "Receipt of goods and services"). Also, in the "Settings" check the box next to "Allow changing the details of objects", and, if necessary, add selection criteria at the bottom. For example, you can find all posted documents "Receipt of goods and services", and cancel their posting through processing. Click on the "Select" button.

The list of documents selected by us will be placed on the "Processing" tab. In the "Action" field, select the "Change attribute: Posted" value, select the desired value (set or remove) and click the "Run" button. Please note that when conducting 1C documents, it is necessary to take into account the time for the correct accounting of money and goods. In some cases, group posting of documents may lead to a violation of the sequence in accounting.

Now you know how to post a document in 1C Enterprise 8.2. We recommend that you read articles on accumulation registers and information registers.

This article will consider such a concept as 1C documents, what kind of configuration object it is, what its purpose is, what custom properties exist for the object; how it is possible to work with this object interactively and programmatically.


The life of any enterprise is not possible without the registration of various kinds of events that occur very often. These events are called business transactions. The registration of a business transaction in 1C is a document.

Examples of business transactions: receipt of goods at the warehouse, write-off of goods from the warehouse, receipt of funds at the cash desk, hiring an employee, etc.

All these transactions must be documented in appropriate paper documents. The document object registered with the 1C system is precisely the analogue of this paper document. It should be noted that we have at least two different accounts. These are management accounting and regulated accounting. In regulated accounting, a business transaction cannot exist without a document confirming it. In management accounting, the presence of a document for a business transaction is not a prerequisite, since the list of transactions performed in management accounting can be varied. In this case, some information is simply recorded in the form of an electronic document.

So we have a paper document and an electronic document. An analogy needs to be made between them. When issuing a paper document, a prerequisite is the presence of a number and date in it. Similarly, electronic document must contain a number and date. By these fields we can find the document we need. Therefore, the number and date are key properties.

Consider the key property "Date of". In version 7.7 it was called "DataDoc", but in version 8 it was simply called "Date of". This is very important property document. Why is it so? Consider the situation with a trade organization in which the registration of the fact of receipt of goods and its sale is carried out. So, it is not possible to sell goods, the date of receipt of which is greater than the date of sale, because it is impossible to sell goods that have not yet arrived.

Note that in some standard configurations it is possible to sell goods that have not yet arrived. But this is the exception rather than the rule and refers to the specifics of the trading enterprise.

This is why having a date in a document is so important. It should also be noted that in the property "Date of" contains not only the date, but also the time of the document to the nearest second.

Very often, such document identification on the time axis is not enough.

Let's imagine a situation where 100 units of goods arrive at the warehouse on the 1st of the month. Further, on the 2nd day of the same month at 23:59:59, it is sold, in the amount of 80 units. The document is carried out without problems, because there is enough goods. Suppose that also on the 2nd at 23:59:59 someone else also sells the same product in the amount of 50 units. This document will also be held without problems, because at the time of 23:59:59 this product is available. Although in fact we have, as a result of the second document, a negative balance in 30 units of goods.

To prevent such situations from occurring, the position of the document, namely its link, is also added to the date and time. This identification of a document by date and time + link is called moment of time. And when posting the second document, the system will display a message about the shortage of 30 units of goods and will not allow posting the document.

How to get a moment in time? And it is obtained by the method "Moment of time", belonging to the class "DocumentObject". This returns the data type "Moment of time".

This type of data must be passed as a parameter to requests that receive the balance of goods.

An example of getting a point in time:

&OnClient Procedure GetTimePoint(Command) GetTimePointOnServer(Object.Reference) ; EndProcedure &OnServer Procedure GetTimeOnServer(Reference) If Reference. Empty() Then Report( "Document not recorded!") ; Return ; EndIf ; DocumentObject = Link. GetObject() ; MomentTime = DocumentObject. Moment of time() ; Report(MomentInTime) ; EndProcedure // GetTimeOnServer()

Document time setting

Let's analyze how the system sets the timestamp for newly entered documents. When a document is created, it defaults to the current system date with zero time, and when it is written, it is set to the current timestamp.


There is the following nuance in the operational implementation. If its date is equal to the current time, the time will be set to the current time. If the document were posted non-operatively, then only at the time of its entry, the current time stamp was assigned, and then it would remain unchanged. If the document is not entered by the current date, then the zero time stamp is initially assigned, and when recording, the most recent mark for that day is assigned. That is, the system looks for the last entered document for this day, looks at its time, increases it by a second and assigns it to our document. If you create a document for a date in which no document of this type was entered (for example, receipt of goods), but documents of another type were entered (for example, write-off of goods), the system will take the most recent date of a document of another type, add a second to it and assign our document. If you create a document with a date in which no document, no type was entered, then the platform will assign the time 12:00:00 to it.

And another situation. Let's imagine that we have a document in the database with a time stamp of 23:59:59, and if we add one more second, it will already be the next day. Therefore, the system leaves the same time, that is, 23:59:59. The document time setting system described above is only a default value. But it is possible to override this behavior. Let's open the document form in the configurator and turn to its properties. In the properties we will see the field "AutoTime". If we do not change anything in this property, then the formation of the document time occurs as it was described above. But you can specify the time: current or at the beginning of the day, always the first, always the last, and do not use.

Another key document property is number. The document number, like the date, is a mandatory property of any document. It is needed to identify the document on the printout.

Possibility of holding

A document can have three states: created, marked for deletion And held. A posted document can change the financial condition of an enterprise, change the amount of goods in stock, etc. That is, an unposted document is a kind of draft, and when posted, it takes effect and accordingly registers some event. The 1C system makes it possible to change the posted document, cancel its holding, which, unlike Western analogues of programs, is a softer principle of accounting.

Standard document details

In addition to the attributes that the developer adds to the document, there is also a standard set of attributes that are already embedded in the document at the platform level. This: link, number, date, deletion mark, posted. You can find them on the tab. "Data", button "Standard Details".

We have already talked about the number and date. A deletion flag is a boolean that contains information about whether the document is marked for deletion or not. Link- requisite for unique identification of the document in the table of documents. Held- boolean property containing information about whether the document was posted or not.

A document can be in three states:

  • Not marked for deletion and not carried out;
  • Not marked for deletion and carried out;
  • Marked for deletion and not carried out.

As noted earlier, the developer can independently add the necessary details, as well as tabular parts. Each tabular part has one standard attribute - "LineNumber".


Storage of documents in the infobase

In the database, each type of document is stored in a separate table. This table contains all the details of the document. The tabular parts are stored in separate tables. The connection with the table of documents is made by the attribute "Link".

Document numbering

Each document has a number, the setting of which is set on the tab "Numbering". On this tab, you can set the automatic numbering feature, the uniqueness control feature, what type the number will be (numeric or string) and its length.

It is recommended to set the string type of the number, because in the future it may be necessary to indicate the organization prefix in the number, which happens very often.

The prefix is ​​set in the document object module, in the procedure "When Setting a New Number".

NewNumberSetting Procedure(StandardProcessing, Prefix) EndProcedure

Also on the tab "Numbering" we can set the frequency of the document.

Possible values:
  • Non-periodic;
  • Within a year;
  • Within a block;
  • Within a month;
  • Within a day.
Usually choose the value "within a year", this means that in the new year the numbering of documents will start from the beginning.

Sometimes there are situations when continuous numbering is necessary for several types of documents. For these cases, the system provides such an object as a numerator.

It must be entered in the field "Numerator".

Holding documents

A little about the conduct of documents. For the system means that the document is posted if the boolean flag "Held" document is set to "True". In the general list, such documents are highlighted with the corresponding icon. For the platform, this does not mean anything anymore, but from the point of view of the program logic, the posted document can affect financial results companies. That is, it can generate movements in registers, based on which reports are generated.

When an interactive or programmatic execution occurs, the execution of the procedure is triggered "HandlingHandling()", which is in the document object module.

// Insert the contents of the handler. EndProcedure

This procedure has two parameters: refusal And mode. If you set the failure parameter to the value "True", the posting will not be performed. Parameter "Mode" sets the document posting mode - operational or non-operational. The developer must register the movements in the registers themselves in this procedure.

In which registers the document will make movements is set on the tab "Movements".

Post processing procedure example

Procedure Handling Posting(Failure, Posting Mode) // This fragment is built by the constructor. // When reusing the constructor, manual changes // will be lost!!! // register GoodsInStock Receipt Movement. goods in stock. log = true ; For Each TekRowProducts From Products Cycle Movement = Movement. goods in stock. Add() ; Movement. MovementType = MovementTypeAccumulation. Coming; Movement. period = date; Movement. Product = TekRowProducts. Product; Movement. Quantity = CurrentLineProducts. Quantity; EndCycle ; //__REGISTER_MOTION_CONSTRUCTOR EndProcedure

Document access rights

In the 1C system there are different kinds access. These are the analysis of interactive actions and the analysis of program actions.

What are interactive actions? These are actions performed directly by the user: pressing buttons, checkboxes, etc. Programmatic actions are performed by some algorithm, the user may not even know about them.

Document access rights are configured on the tab "Rights". Here we see several sections, this is the section where the roles are displayed, the section directly rights, and the section "Data Access Restrictions"(we will not consider it, it is necessary when using the so-called RLS mechanism).

Chapter "Roly" displays all roles entered in information base, for which in the section "Rights" we just set the access rights.

Possible types access rights:
  • reading (programmatically), viewing (interactively);
  • adding (programmatically), interactive adding (interactively);
  • change (programmatically), editing (interactively);
  • deletion (programmatically), interactive deletion (interactively);
  • conducting (programmatically), interactive conducting (interactively);
  • undo (programmatically), interactive undo (interactive);

The interactive type of access also contains such rights as: interactive marking for deletion, interactive unmarking for deletion, interactive deletion of marked ones, interactive non-operational execution, interactive modification of completed ones, input by line.

Tabular part of the document

The tabular parts of the document are set on the tab "Data" and are nothing more than collections whose elements are the rows of the tabular section. Therefore, bypassing its elements is possible both by a loop and by direct access by index (numbering starts from zero).


Distinguish between operational and non-operational processing of documents; the possibility of non-operational execution is regulated by the corresponding option in the document settings:

Prompt implementation is holding the document with the current date and time. Even if you manually specify the past or future time and date in the document, in online mode it will still be held by the current moment. This is necessary because in the online mode the system controls the balances of the registers so that it is impossible to go into the red. Such control makes sense only at the current moment, because. even a second earlier or a second later, the state of the base may already be different than at the time of the actual execution.

Non-operative conduct- posting a document past or future date. Because control of balances during the "backdating" does not make practical sense, the goods have already been shipped anyway, in this mode it is not carried out.

Non-operational posting can violate batch accounting: when writing off from the warehouse, the first suitable batch will be written off retroactively, and not the one that should have gone according to FIFO at the time specified in the document. The parties after this will have to be restored.

Question 01.50 of exam 1C: Platform professional. Under what conditions is it necessary to set the property "On-line posting" of the document to the value "Prohibit"?

  1. When the document is oriented to conduct in real (real) time.
  2. When the document is oriented towards holding the future tense
The correct answer is the fourth. If the document is supposed to be always posted on a future date, then prompt posting is definitely not necessary here.

Question 01.51 of exam 1C: Platform professional. Under what conditions is it necessary to set the property "On-line posting" of the document to the value "Allow"?

  1. When the document is oriented to conduct in real (real) time.
  2. When holding a document does not depend on the time of its registration.
  3. When the document is oriented towards holding past tense ("backdating").
  4. When the document is oriented towards holding the future tense.
The correct answer is the first one, see above.

Question 12.10 of exam 1C: Platform professional. The operational mode of posting a document 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

The correct answer is fifth. Regardless of the type of register, it is necessary either to take into account or not to take into account its state at the time of the formation of records.

Question 12.54 of the 1C: Platform Professional exam.

The correct answer is the first, everything is obvious from the screenshot.

Question 12.55 of exam 1C: Platform Professional. Describe the actions of the system when trying to post a document?

  1. The system will refuse to post the document, because prompt posting is allowed for it, and the date is greater than the current date
  2. The system will only record the document on the required date, but will not post it, because prompt posting is allowed for it, and the date is greater than the current date
  3. The system will ask a question about the posting mode ("Online", "Non-operational") and, depending on the user's choice, will post the document
  4. The system will certainly post the document off-line, because prompt posting is allowed for it, and the document date is greater than the current date

The correct answer is the first one. Operational posting is posting by the current date-time.

Question 12.56 of exam 1C: Platform Professional. Describe the actions of the system when trying to post a document?

  1. The system, of course, will conduct the document online, because. operational posting is allowed for it, but it is not posted and the date is equal to the current date (accurate to the day)
  2. The system will refuse to post the document, because operational posting is allowed for it, and the date is greater than the working date
  3. The system will certainly post the document off-line, because prompt posting is allowed for it, and the document date is less than the current date (accurate to the second)
  4. The system will ask a question about the posting mode ("Online", "Non-operational") and, depending on the user's choice, will post the document

The correct answer is the first one. The entries will be made with the current date-time.

Question 12.60 of exam 1C: Platform professional. Describe the actions of the system when trying to post a document?

  1. Because If the document is allowed to post online, it is posted and the date is equal to the current date (up to a day), then the system will ask a question about the posting mode ("On-line", "Non-operational") and, depending on the user's choice, will post the document
  2. The system will refuse to post the document, because prompt posting is allowed for it, and the date is greater than the working date
  3. The system will certainly post the document off-line, because prompt posting is allowed for it, and the document date is less than the current date (accurate to the second)
  4. The system, of course, will conduct the document online, because. it is allowed for online posting, and the date is equal to the current date (up to a day)
The correct answer is the first - since the document has already been posted, the system needs to understand what time to post the document - the current time or the time of the document.

Question 12.63 of exam 1C: Platform professional. Describe the actions of the system when trying to post a document?

  1. The system will ask for confirmation of posting the document in non-real-time mode or canceling the action, because. it is allowed to be promptly posted, it is not posted and the date is less than the current date
  2. The system will refuse to post the document, because prompt posting is allowed for it, and the date is greater than the working date
  3. The system will certainly post the document off-line, because prompt posting 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 ("Online", "Non-operational") and, depending on the user's choice, will post the document
The correct answer is the first one. It will not be possible to quickly rerun, the movements have already been created.

Question 12.66 of exam 1C: Platform professional. Describe the actions of the system when trying to post a document?

  1. The system will certainly post the document off-line, because it is allowed to be promptly posted, it is posted and the date is less than the current date
  2. The system will refuse to post the document, because prompt posting is allowed for it, and the date is greater than the working date
  3. The system will refuse to post the document, because it is allowed for online posting and the date is less than the current date
  4. The system will ask for confirmation of posting the document in non-real-time mode or canceling the action, because. it is allowed for online posting and the date is less than the current date
  5. The system will ask a question about the posting mode ("Online", "Non-operational") and, depending on the user's choice, will post the document
First answer.

Question 12.57 of exam 1C: Platform Professional. What domain conditions can affect setting the document's Live Posting property to Allow?

  1. When the document is oriented to conduct in real (real) time
  2. When the holding of a document does not depend on the time of its registration
  3. When a document is oriented towards past tense ("backdating")
  4. When the document is oriented towards holding the future tense

The correct answer is the first one, see the post about online mode.

Question 12.58 of exam 1C: Platform Professional. In what modes can a document be posted if the "Immediate Posting" property is set to "Disable"?

  1. Only in "Idle" mode
  2. Only in Operational mode
  3. Both in "Online" and "Non-operational" mode

The correct answer is obviously the first one.

Question 12.59 of exam 1C: Platform Professional. In what modes can a document be posted if the "Online posting" property is set to "Allow"?

  1. Both in "Online" mode and in "Non-operational" mode
  2. Operational mode only
  3. Only in "Idle" mode

First option.

Question 12.65 of exam 1C: Platform Professional. In what modes can a document be posted if the "Immediate Posting" property is set to "Disable"?

  1. Can be done in the past
  2. Can be carried out in the future
  3. Can be carried out during the current period
  4. Choices 1 and 2 are correct
  5. Choices 1 and 3 are correct
  6. Choices 1, 2 and 3 are correct

The correct answer is the sixth, non-operational conduction implies conduction at any desired moment.

Question 12.67 of exam 1C: Platform professional. When re-posting a document in the register:

  1. The old record set is always automatically deleted and a new one is written in its place.
  2. The set of records in the registry remains unchanged
  3. The behavior of the recordset is determined by the developer in the configurator through settings and program code
  4. Recordset behavior is user-defined depending on the posting mode selected (live or non-live)

The correct answer is the first, the record set can be programmed and different when the document is first / repeated.

Question 12.68 of exam 1C: Platform professional. If the mode "On-line execution is enabled" is enabled in the configurator?

  1. Document can be posted with 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

The correct answer is the third one. The previous date the document will be posted non-operatively.

Question 12.73 of the 1C: Platform Professional exam. In what modes can a document be posted if the "Immediate Posting" property is set to "Disable"?

  1. When posting a document as a registrar for a recordset, there must be a reference to the current document
  2. When posting a document as a registrar for a recordset, there must be a reference to any document, but all records in the set must have the same registrar
  3. When the registrar conducts it promptly, the set must contain a link to the current document, and if not promptly, there may be a link to any document

The correct answer is the second (it is not entirely clear how this correlates with the conduction mode).


Editor's Choice
Date of Creation: 2013/12/16 Chronic Fatigue Syndrome Initially, it was hypothesized that the causes of CFS cause specific...

Treatment of hypertension with folk remedies is carried out at the initial stage of problems with jumps in blood pressure. Even doctors advise...

It is possible to develop physiological hypoproteinemia in the last months of pregnancy, during lactation, against the background of prolonged physical ...

Herbal baths have a beneficial effect on the body as a whole due to the vitamins, trace elements contained in plants, ...
Hatha yoga is more than a set of fancy postures. Properly selected exercises can even have a therapeutic effect! Yes, some...
Hypotension is accompanied by a decrease in blood pressure to the level of 60/100 mm Hg and below. The disease is differentiated into...
What to do if there is a lump on the buttocks after the injection? The bumps on the pope resolve themselves after a couple of weeks, however, cause ...
Acute tonsillitis, also known as tonsillitis, is an inflammatory process that occurs in the throat and tonsils. Recognizing the disease is enough ...
Cortisol is the main and most active glucocorticoid (glucocorticosteroid) belonging to the catabolic group. Its main role is...