Files
DocERP/USER/Admin manuals/Настройка проводок/Настройка проводок.md
KovalenkoAlina f09b9bb732 тест
2025-11-27 15:47:56 +05:00

134 lines
5.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Настройка проводок
## Настройка проводок бухгалтерского учета
Для настройки проводок выбираем в меню пункт "Настройка бухгалтерского учета" подпункт "Настройка проводок".
![Рисунок 1. Выбор формы "Настройка проводок" в меню](image.png)
В открывшемся реестре для каждого из документов необходимо добавить новую организацию. Для этого выбираем необходимый пункт нажатием на него левой кнопкой мыши.
![Рисунок 2. Реестр документов "Настройка проводок](image-1.png)
В открывшемся окне добавляем новое поле в таблицу список проводок и заполняем ее (Можно воспользоваться уже заполненными полями и заполнить новое поле аналогично кроме поля Организация). Далее нажимаем на кнопку "Загрузить шаблон аналитик", после чего заполнится таблица Настройка аналитик (Столбцы: тип аналитики, признак по дебету, признак по кредиту). Необходимо будет заполнить Столбец поле аналитики (Можно воспользоваться уже заполненными полями из другой организации).
![Рисунок 3. Заполненная форма документа "Настройка проводок](image-2.png)
После заполнения документа необходимо сохранить и закрыть документ, нажав на соответствующие кнопки
![Рисунок 4](image4.png)
## Примеры настроек проводок
**Приходная накладная:**
- Наименование: Приходная накладная;
- План счетов: Управленческий;
- Тип модели (TypeName): Base.StorageReceipts;
- Основная таблица документа: InventoryControl;
- Дочерняя таблица документа: InventoryControlDetail.
*Список проводок:*
<table class="iksweb">
<tbody>
<tr>
<td width = "30%"><b>Параметр</td>
<td width = "70%"><b>Значение (текст)</td>
</tr>
<tr>
<td width = "30%"><b>Наименование проводки</td>
<td width = "70%"><b>Основная</td>
</tr>
<tr>
<td width = "30%"><b>Организация</td>
<td width = "70%"><b>Лексема</td>
</tr>
<tr>
<td width = "30%"><b>Фильтр по дебету</td>
<td width = "70%"><b>10%,00%</td>
</tr>
<tr>
<td width = "30%"><b>Фильтр по кредиту</td>
<td width = "70%"><b>60%</td>
</tr>
<tr>
<td width = "30%"><b>Поле дебета</td>
<td width = "70%"><b>Detail.Debit</td>
</tr>
<tr>
<td width = "30%"><b>Поле кредита</td>
<td width = "70%"><b>Detail.Credit</td>
</tr>
<tr>
<td width = "30%"><b>Поле суммы</td>
<td width = "70%"><b>Detail.AccountingSum</td>
</tr>
<tr>
<td width = "30%"><b>Поле количество Дебет</td>
<td width = "70%"><b>Detail.Quantity</td>
</tr>
<tr>
<td width = "30%"><b>Поле Организация</td>
<td width = "70%"><b>Head.COrg</td>
</tr>
<tr>
<td width = "30%"><b>Поле Статус</td>
<td width = "70%"><b>isnull((select top 1 s.AccountingStatus from dbo.VMM_DocumentStatus as s where s.VCode = Head.MMDocumentStatus), 1)</td>
</tr>
<tr>
<td width = "30%"><b>Поле примечания</td>
<td width = "70%"><b>Head.Description</td>
</tr>
</tbody>
</table>
*Аналитика по проводке:*
<table class="iksweb">
<tbody>
<tr>
<td width = "30%"><b>Параметр</td>
<td width = "70%"><b>Значение (текст)</td>
</tr>
<tr>
<td width = "30%"><b>Склад</td>
<td width = "70%"><b>Head.Receiver</td>
</tr>
<tr>
<td width = "30%"><b>Номенклатура</td>
<td width = "70%"><b>Detail.Material</td>
</tr>
<tr>
<td width = "30%"><b>Партия</td>
<td width = "70%"><b>Detail.TreeVC</td>
</tr>
<tr>
<td width = "30%"><b>Контрагент</td>
<td width = "70%"><b>Head.Contractor</td>
</tr>
<tr>
<td width = "30%"><b>Договор</td>
<td width = "70%"><b>Head.Contract</td>
</tr>
<tr>
<td width = "30%"><b>Ставка НДС</td>
<td width = "70%"><b>Detail.VATRate</td>
</tr>
<tr>
<td width = "30%"><b>Единица измерения</td>
<td width = "70%"><b>Detail.Measure</td>
</tr>
<tr>
<td width = "30%"><b>Ячейка хранения</td>
<td width = "70%"><b>case when (select top 1 a.VCode from AddressStorage as a where a.Input = 1 and a.PCode = Head.Receiver) is not null then (select top 1 a.VCode from AddressStorage as a where a.Input = 1 and a.PCode = Head.Receiver) else Head.Receiver end</td>
</tr>
<tr>
<td width = "30%"><b>Первичный документ</td>
<td width = "70%"><b>Head.Vcode</td>
</tr>
<tr>
<td width = "30%"><b>Приложение к договору</td>
<td width = "70%"><b>Head.AdditionalContract</td>
</tr>
</tbody>
</table>