BalanceAndTurnovers Virtual Table

The 1C:Enterprise developers forum

#1
People who like this:0Yes/0No
Active user
Rating: 8
Joined: May 21, 2023
Company:

What parameters I need to specify for such table to get correct opening and closing balances?

 
#2
People who like this:0Yes/0No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

You can see all the necessary parameters for such a table in the screenshot (1).

BUT: if you don't set any of these parameters and make a query to this table, then in any case, you will get the correct values of the balances at the end and at the beginning of the period.

It's just that these will be the balances at the beginning of our company's activities and at the end, respectively.

If we want to get the balances (and turnover) for some specific dates, then of course it is necessary to set these parameters.

Another very important point! If we want to apply a filter to the data in this table (to make a selection), then we need to do it in the "Condition" tab (screenshots 2 and 3).

This method of setting the filter works faster than if we set the filter on the "Conditions" tab (screenshot 4):

Download pic_1.png (19.36 KB)
Download pic_2.png (47.96 KB)
Download pic_3.png (23.52 KB)
Download pic_4.png (17.48 KB)
 
#3
People who like this:0Yes/0No
Active user
Rating: 8
Joined: May 21, 2023
Company:

What for Periodicity and ComplementMethod? Is there a comprehensive documentation about virtual tables parameters?

 
#4
People who like this:0Yes/0No
Active user
Rating: 8
Joined: May 21, 2023
Company:

What I need to select in Periodicity to be able to select any period?

 
#5
People who like this:0Yes/0No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

In general, you only need to specify these two parameters: the beginning of the period and the end of the period (pic. 1)

The "Periodicity" parameter determines how the data will be grouped when the query is running. For example, if we specify "Recorder", then the data will be grouped by the registrar of the register (pic. 2)

In your case, to get the correct balance values at the beginning and end, it will be enough to specify the periodicity of "Period" (pic. 3)

And yet - you can not specify the Periodicity value at all, this is not a mandatory parameter. In any case, you will receive the correct balances for the period you set.

Download Pic_1.png (23.38 KB)
Download Pic_2.png (31.75 KB)
Download Pic_3.png (22.46 KB)
 
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.