Что такое подотчет: пять главных правил и образцы заявления и приказа
СЧЕТ 71 “РАСЧЕТЫ С ПОДОТЧЕТНЫМИ ЛИЦАМИ” / КонсультантПлюс
СЧЕТ 71 “РАСЧЕТЫ С ПОДОТЧЕТНЫМИ ЛИЦАМИ”
Счет 71 “Расчеты с подотчетными лицами” предназначен для обобщения информации о расчетах с работниками по суммам, выданным им под отчет на административно-хозяйственные и операционные расходы.
На выданные под отчет суммы счет 71 “Расчеты с подотчетными лицами” дебетуется в корреспонденции со счетами учета денежных средств. На израсходованные подотчетными лицами суммы счет 71 “Расчеты с подотчетными лицами” кредитуется в корреспонденции со счетами, на которых учитываются затраты и приобретенные ценности, или другими счетами в зависимости от характера произведенных расходов.
Подотчетные суммы, не возвращенные работниками в установленные сроки, отражаются по кредиту счета 71 “Расчеты с подотчетными лицами” и дебету счета 94 “Недостачи и потери от порчи ценностей”. В дальнейшем эти суммы списываются со счета 94 “Недостачи и потери от порчи ценностей” в дебет счета 70 “Расчеты с персоналом по оплате труда” (если они могут быть удержаны из оплаты труда работника) или 73 “Расчеты с персоналом по прочим операциям” (когда они не могут быть удержаны из оплаты труда работника).
Аналитический учет по счету 71 “Расчеты с подотчетными лицами” ведется по каждой сумме, выданной под отчет.
СЧЕТ 71 “РАСЧЕТЫ С ПОДОТЧЕТНЫМИ ЛИЦАМИ”
КОРРЕСПОНДИРУЕТ СО СЧЕТАМИ:
N п/п |
Содержание операции |
Корреспондирующий счет |
1 |
2 |
3 |
По дебету счета |
||
1 |
Выдача из кассы наличных и денежных документов подотчетным лицам |
50 |
2 |
Перечисление аванса подотчетным лицам, находящимся за пределами предприятия |
51, 52, 55 |
3 |
Выдача в подотчет чековых книжек |
76 |
4 |
Получение в подотчет в кассах обособленных подразделений. Переоформление задолженности за подотчетными лицами в связи с переводом их из обособленных подразделений |
79 |
5 |
Зачисление в подотчет продавцам полученной выручки за продукцию, проданную на продовольственном рынке |
90 |
6 |
Отражение положительных курсовых разниц по подотчетным суммам, выданным в иностранной валюте |
91 |
По кредиту счета |
||
7 |
Списание задолженности подотчетных лиц на сумму принятых к учету внеоборотных активов, материально-производственных запасов и др. |
07, 08, 10, 11, 15, 41 |
8 |
Отражение сумм налога на добавленную стоимость по приобретенным ценностям за счет подотчетных сумм |
19 |
9 |
Списание задолженности подотчетных лиц при использовании средств на производственные расходы (командировочные, оплата услуг и т. п.) |
20, 23, 25, 26, 28, 29, 44, 45, 97 |
10 |
Возврат подотчетных сумм. Сдача выручки за реализованную продукцию на продовольственном рынке |
50 |
11 |
Оплата через подотчетных лиц задолженности поставщикам |
60 |
12 |
Удержание подотчетных сумм из оплаты труда |
70 |
13 |
Возврат чековых книжек. Оплата услуг прочим дебиторам |
76 |
14 |
Переоформление задолженности подотчетных лиц в связи с переходом их на работу в обособленные подразделения |
79 |
15 |
Списание на финансовые результаты задолженности подотчетных лиц не реальных для взыскания. |
91 |
16 |
Невозвращенные в установленные сроки подотчетные суммы |
94 |
17 |
Оплата через подотчетных лиц расходов, связанных с чрезвычайными обстоятельствами (предотвращением или ликвидацией стихийных бедствий, пожаров и т. п.) |
99 |
Открыть полный текст документа
11.6 Операции с подотчетом – учебник iiko
Чтобы зарегистрировать информацию о выдаче денежных средств, например, директору под отчет для расчета с сотрудниками, выполните следующие действия:
1. В Плане счетов выполните двойной щелчок по одному из счетов с типом ≪Денежные средства≫, по которому будет производиться списание (например, ≪Денежные средства, наличные≫). Произойдет переход в карточку данного счета, отображающую движение по нему средств. По умолчанию в списке представлены операции за последние 30 дней.
2. Нажмите кнопку Действия и выберите из списка Выдать деньги. Откроется окно Выдача денег.
3. Укажите дату выполнения операции (по умолчанию установлена текущая дата).
4. В поле Тип выдачи задайте, с какой целью выдаются деньги, например, ≪Подотчет≫ (значение выбирается из списка типов изъятий, для которых корр. счет ≪Текущие расчеты с сотрудниками≫).
6. В поле Контрагент выберите сотрудника (поставщика или гостя), которому выдаются средства. В поле Сумма введите выдаваемую сумму денег.
7. В поле Подразделение показано название торгового предприятия, в котором регистрируется данная операция.

8. Если выбрана выплата по корр. счету ≪Текущие расчеты с сотрудниками≫, то в поле Платежная ведомость нужно будет выбрать номер ведомости, к которой относится данная операция.
9. Вы можете ввести дополнительную информацию об операции в поле Комментарий. Эта информация будет показана в проводке по начислению денежных средств.
11. Нажмите кнопку Сохранить. В нашем примере будет создана проводка с типом ИС (Д (≪Деньги, выданные под отчет≫) К (Со счета – ≪Денежные средства, наличные≫)). После того, как сотрудник отчитается за выданную под отчет сумму, она должна быть с него списана.
подотчетов | www.

Подотчеты
Подотчет — это отчет, встроенный в другой отчет.Подотчеты могут принимать параметры и выполнять свои собственные наборы данных. Подотчет в SSRS на самом деле просто еще один. На самом деле в SSRS вы можете выполнять подотчет самостоятельно.Чтобы добавить вложенный отчет в отчет, просто перетащите элемент управления вложенным отчетом в отчет. и скажите ему, какой отчет отображать. Если для подотчета требуются параметры, у вас есть чтобы сообщить основному отчету, какое значение передать подчиненному отчету.
Давайте добавим в проект новый отчет и назовем его MainReport.rdl .Создавать новый набор данных с использованием общего источника данных и запроса:
ВЫБЕРИТЕ ID сотрудника, имя, фамилию
ОТ tblEmployee
Перейдите на вкладку Layout . Перетащите таблицу в область сведений отчета. Настраивать
первый столбец для отображения имени Сотрудника (путем перетаскивания этого столбца
из вкладки «Наборы данных» в строку «Подробности») и настройте второй столбец для отображения
фамилия Сотрудника. Предварительный просмотр
Отчет.
Создайте еще один отчет и назовите его SubReport.рдл . На этот раз создайте набор данных, использующий общий источник данных, и используйте следующий текст запроса:
ВЫБЕРИТЕ Адрес1, Адрес2, Город, [Штат], ZIP
ОТ tblEmployee
ГДЕ СотрудникID = @EmployeeID
На вкладке Layout используйте текстовые поля для создания макета адреса, как показано на рисунке. Вы можете просто перетащить текстовые поля на экран, щелкнув значок поле на вкладке наборов данных и перетащите его на поверхность конструктора.Вы также заметите, что когда вы делаете это, выражение, используемое для установки свойства значения для текстового поля использует функцию First() . Эта функция будет использовать значение из первого строка, возвращаемая набором данных. Все остальные возвращаемые строки игнорируются.
Теперь просмотрите отчет и используйте «1» для параметра EmployeeID .
Вернемся к MainReport. rdl . Чтобы встроить вложенный отчет, перетащите
SubReport в ячейку сведений для столбца, который вы пометили как «Адрес».Щелкните правой кнопкой мыши элемент управления SubReport и выберите Properties . в
В диалоговом окне Properties выберите SubReport из раскрывающегося списка подчиненных отчетов.
Далее переходим на вкладку Параметры . Здесь вы подключаете свой подотчет к основному отчету. Вы делаете это, указывая, какое значение из основного отчета является для передачи в подотчет для выполнения требований к его параметрам.
В столбце Parameter Name выберите EmployeeID и в Parameter В столбце Значение выберите =Fields!EmployeeID.Стоимость. Это свяжет подотчет с любым сотрудником, отображаемым в ряд таблицы.
Щелкните OK , чтобы закрыть диалоговое окно, а затем выполните предварительный просмотр основного отчета.
Подотчет с использованием SSRS
Введение
В этой статье показано, как использовать вложенный отчет для отчета SSRS.
Создайте проект сервера отчетов, как показано на рис. 1.
Рис. 1. Проект сервера отчетов
Добавьте отчет, как показано на рисунках 2 и 3.
Рисунок 2: Добавить новый элемент
Рисунок 3: Отчет сотрудника
Вставьте таблицу, как показано на рисунке 4.
Рисунок 4: Добавить таблицу
Задайте свойства общего источника данных, как показано на рис. 5.
Рисунок 5: Добавить источник данных
Выберите источник данных и создайте запрос для набора данных сотрудников, как показано на рис. 6.
Рисунок 6: Выберите источник данных
Выберите источник данных и создайте запрос для набора данных отдела, как показано на рис. 7.
Рисунок 7: Выберите хранимую процедуру
Создайте отчет отдела, как показано на рисунке 8.
Рисунок 8: Добавить отчет отдела
Создайте набор данных Employee, как показано на рис. 9.
Рисунок 9: Набор данных о сотрудниках
Вставьте строку, группу вставки ниже, как показано на рис. 10.
Рисунок 10: Вставить строку — внутри группы ниже
Создайте параметр для набора данных отдела, как показано на рисунке 11.
Рисунок 11: Набор данных отдела
Добавьте параметр для отдела, как показано на рисунке 12.
Рисунок 12: Добавить параметр
Добавьте идентификатор отдела, как показано на рис. 13.
Рисунок 13: Свойства параметра
Добавьте фильтр DepartmentId, как показано на рис. 14.
Рисунок 14: Добавить фильтр
Добавьте вложенный отчет, как показано на рис. 15.
Рисунок 15: Выберите подотчет
Установите свойства вложенного отчета, как показано на рисунке 16.
Рисунок 16: Отчет отдела как подотчет
Установите параметры вложенного отчета, как показано на рисунке 17.
Рисунок 17: Добавить параметр
На рис. 18 показаны выходные данные базового вложенного отчета.
Рисунок 18: Выход
Сводка
В этой статье мы увидели, как использовать вложенные отчеты для отчета SSRS.
Доступ: многократное использование подотчета
При построении отчета часто имеет смысл использовать основной отчет для отображения некоторых полей, а затем связать один или несколько подотчетов для отображения других полей, вместо того чтобы помещать все поля в основной отчет. Дополнительным преимуществом является то, что вложенный отчет можно использовать более одного раза.
Ранее мы работали над образцом базы данных, которую использовал один школьный учитель, чтобы сократить бумажную работу и отслеживать учеников, классы и оценки. Затем заинтересовались другие учителя, и его использование расширилось. Теперь давайте предположим, что школа хочет использовать его для отслеживания общей успеваемости учащихся.
На рис. 1 показана часть транскрипта учащегося. Стенограмма представляет собой основной отчет, основанный на данных учащихся и содержащий несколько подотчетов. Он использует один вложенный отчет четыре раза, чтобы отобразить классы и оценки учащегося для классов с 9 по 12. Мы можем повторно использовать один и тот же вложенный отчет для отображения различных данных, поскольку тип информации, представляемой для каждого уровня обучения, одинаков.
АКАДЕМИЧЕСКАЯ ЗАПИСЬ
Часть академического отчета стенограммы использует вложенный отчет с именем «rStudentTranscriptLev_sub» несколько раз. Запрос для каждого подотчета основан на пяти таблицах с этим SQL:
ВЫБЕРИТЕ StudentClass.StudentID
, Classez.YearID
, StudentClass. ClassID
, StudentYear.Lev
, Yearz.SchoolYr
, Coursez.CourseName
, Студенческий класс.
класс, StudentClass.Credits
, StudentClass.Очки
ОТ Годз
ВНУТРЕННЕЕ СОЕДИНЕНИЕ (Курсез
ВНУТРЕННЕЕ СОЕДИНЕНИЕ (Classez
ВНУТРЕННЕЕ СОЕДИНЕНИЕ (StudentClass
ВНУТРЕННЕЕ СОЕДИНЕНИЕ StudentYear
ON StudentClass.StudentID = StudentYear.StudentID)
ВКЛ (Classez.ClassID = StudentClass.ClassID)
И (Classez.YearID = StudentYear.YearID))
ON Coursez.CourseID = Classez.CourseID)
ПО Годз.YearID = StudentYear.YearID;
В таблице Coursez есть записи обо всех преподаваемых курсах, таких как «Алгебра 1». В таблице Classez хранятся конкретные экземпляры курса, включая учебный год и семестр для каждого экземпляра.
StudentClass — это таблица перекрестных ссылок между учащимися и классами. Он хранит кредиты для класса и содержит вычисляемые поля для буквенной оценки и баллов. Обычно хранение вычислений не является хорошей идеей, но может быть сделано исключение, когда значения становятся частью постоянной записи.
В таблице Yearz есть текстовое поле для учебного года, например «2019-2020». StudentYear представляет собой таблицу перекрестных ссылок между учащимися и учебным годом, а также имеет уровень учащегося (Lev), который равен 9, 10, 11 или 12.
На рис. 2 показано представление «Дизайн» части «Академическая запись» основного отчета о расшифровке. Он содержит четыре копии вложенного отчета rStudentTranscriptLev_sub, по одной для каждого уровня обучения. Если один и тот же вложенный отчет используется несколько раз, дизайн будет отображаться только в первый раз.Копии отображаются в виде белых полей, в которых просто указан тип объекта (отчет) и имя исходного объекта.
Элементы управления, которые не отображаются в отчете, отображаются с черным цветом фона, чтобы выделить их в представлении «Дизайн». StudentID не отображается, но находится в элементе управления, поэтому его можно использовать для связывания. Вы также можете увидеть четыре несвязанных элемента управления, которые используются для связывания каждого из вложенных отчетов. Источниками управления являются =9, =10, =11 и =12, по одному для каждого уровня обучения, и они называются Lev9, Lev10, Lev11 и Lev12 соответственно.
Подотчеты rStudentTranscriptLev_sub связаны с основным отчетом посредством комбинации StudentID и Lev. StudentID находится в источнике записи для основного отчета, а Лев — нет, поэтому используются несвязанные элементы управления. Лист свойств показывает, что вложенный отчет девятого класса имеет StudentID;Lev9 в свойстве LinkMasterFields и StudentID;Lev в LinkChildFields, который одинаков для каждого вложенного отчета. Подотчет по 10-му классу содержит StudentID;Lev10 в LinkMasterFields и т. д.
Свойствам CanGrow и CanShrink для каждого вложенного отчета задано значение «Да», поэтому они будут увеличиваться настолько, насколько это необходимо, или уменьшаться, если показывать нечего. Обратите внимание, что в 10-м классе больше классов, чем в 9-м, но они совпадают друг с другом. Подотчеты 11-го и 12-го классов также совпадают.
ОБЩАЯ ЧАСТЬ
Сводная часть стенограммы содержит вложенный отчет под названием «rStudentTranscriptSummary_sub», который основан на запросе с этим SQL:
ВЫБЕРИТЕ q.Лев
, Сумма(q.Credits) AS LevCredits
, Сумма(q.Points) AS LevPoints
, CCur([LevPoints]/[LevCredits]) AS GPA
, Раунд([C_Points]/[C_Credits],2) КАК C_GPA
, q.StudentID
, DSum («Кредиты», «qStudentClassLev», «StudentID =»
и [ID студента]
& “И Лев <= " & [Лев]) AS C_Credits
, DSum(“Очки”, “qStudentClassLev”, “StudentID=”
и [ID студента]
& ” И Лев <= ” & [Лев]) AS C_Points
ОТ qStudentTranscriptLev AS q
ГРУППА ПО q.Лев
, q.StudentID;
C_Points (совокупные баллы) и C_Credits (совокупные кредиты) используют функцию DSum для добавления баллов или кредитов для соответствующего уровня обучения, а также для всех предыдущих уровней обучения. Запрос qStudentClassLev содержит StudentID, Lev, Credits и Points. Он получает эту информацию из таблиц StudentClass и StudentYear и присоединяется к таблице Classez, чтобы связать их.
В нижнем колонтитуле отчета есть три скрытых элемента управления для суммирования баллов и кредитов, а также для расчета среднего балла успеваемости (GPA).Общее количество баллов, общее количество кредитов и окончательный средний балл затем отображаются в основном отчете. Дата выпуска исходит из таблицы Studentz.
Загрузите образец базы данных для этой истории: SF1911_SchoolTranscript.
SF ГОВОРИТ
Вы можете использовать несвязанное имя элемента управления в LinkMasterFields. Это удобно, когда у вас есть вложенный отчет, который используется несколько раз.
Crystal Long обучает и разрабатывает с помощью Microsoft Access, Excel и Office и специализируется на дистанционном обучении.

Вам также может понравиться
.