[Alimir_BootModal_Login]

Упражнения по языку запросов в 1С 8.3: регистры бухгалтерии***

Автор упражнений и преподаватель школы: Владимир Милькин

Внимание! Это задание имеет повышенный уровень сложности (три звёздочки) по отношению к предыдущим упражнениям цикла. Оно предназначено для программистов уже имеющих достаточно солидный опыт в разработке на 1С. Если вы начинающий программист - пропустите это задание.

Начинаем работать с планом счетов и проводками бухгалтерского учета, которые формируются по регистру бухгалтерии Хозрасчетный.

В базе "Гастроном" используется следующий план счетов:

41.01 товары на складах (на нём будем учитывать еду)
50.01 учет денежных средств в кассе
60.01 учет расчетов с поставщиками
62.01 учет расчетов с клиентами

На 41.01 ведется количественный и суммовой учет в разрезе субконто Еда и Склад.
На 50.01 ведется только суммовой учет.
На 60.01 ведется только суммовой учет в разрезе субконто Поставщик.
На 62.01 ведется только суммовой учет в разрезе субконто Клиент.

Используется следующая корреспонденция счетов:

Дт 41 (Еда, Склад) Кт 60 (Поставщик) "поступление еды на склад от поставщика"
Дт 60 (Поставщик) Кт 50 "оплатили поставщику за еду из кассы"
Дт 62 (Клиент) Кт 41 (Еда, Склад) "продажа еды со склада клиенту"
Дт 50 Кт 62 (Клиент) "поступили деньги в кассу от клиента за еду"

Упражнение №14.

14.1 Напишите запрос, который получает все счета из плана счетов Хозрасчетный:

14.1

Вы читаете ознакомительную версию урока, полноценные уроки находятся здесь.
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся

14.2 Обратите внимание на иерархию счетов в плане. В проводках обычно используются только счета нижнего уровня. Получите их (в нашем случае используйте проверку свойства Родитель):

14.2 

Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся

14.3 Получите все субконто, которые определены для плана счетов Хозрасчетный:

14.3 

Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся