Прикладной код

Функция «Проводка»

Функция «Проводка»

Формирует проводку по документу.

Синтаксис

Проводка(ДатаПроводки, СчетДебета, АналитикиДебета, СчетКредита, АналитикиКредита, Сумма, СуммаН, КодВалюты, СуммаВал, Организация);

Параметры

НазваниеТипОписаниеОбязательно к указанию

Дата

Дата

Дата формирования проводки

Да

СчетДебета

Строка

Счет учета из плана счетов

Нет

АналитикиДебета

Массив

Массив со значениями аналитик счета дебета

Нет

СчетКредита

Строка

Счет учета из плана счетов

Нет

АналитикиКредита

Массив

Массив со значениями аналитик счета кредита

Нет

Сумма

Число

Сумма проводки

Да

СуммаН

Число

Сумма налоговой проводки. Если параметр указан, у проводки появится вторая сумма

Нет

КодВалюты

Строка

Буквенный код валюты

Нет

СуммаВал

Число

Сумма в валюте

Нет

Организация

Строка

Идентификатор организации

Нет

Возвращаемое значение

Ничего не возвращает. Выполняет запись.

Примеры

Односторонняя проводка на забалансовый счет.

Проводка(Дата, '004', [Склад], Нет, [], Сумма);
// В журнале проводок отобразится запись по дебету счета «004» по аналитике «Склад» на указанную сумму

Двухсторонняя проводка с аналитикой по дебету и кредиту.

Проводка(Дата, '62-01', [Контрагент, Нет, Документ], '76-КМТ', [Комитент], Сумма);
// Сформируется запись по дебету на счет «62-01» по аналитике «Контрагент» и «Документ», по кредиту «76-КМТ» по аналитике «Комитент» на указанную сумму

Отразить перевод денег на продажу валюты.

Проводка(пДата, '57-02', [ПлатежныеДокументы.Кошелек], СчетБанка, [ПлатежныеДокументы.Кошелек], ДокументРасширение.Сумма, Нет, ДокументРасширение.КодВалюта, ДокументРасширение.$Сумма);