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

Функция «ЗаписьНДСПродажа»

Функция «ЗаписьНДСПродажа»

Выполняет запись в книгу продаж НДС с продажи.

Синтаксис

ЗаписьНДСПродажа(Док, Фактура, Наим, КодВидаОперации, ПлатитНДС, СчетПродажи, АналитикиПродажи);

Параметры

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

Док

Объект

Дата документа

Да

Фактура

Объект

Фактура поступления

Да

Наим

Объект

Наименование документа, с которого берутся суммы

Да

КодВидаОперации

Строка

Параметр перечисляемого типа. Принимает значения : «Товары,услуги», «Авансы от покупателей», «Авансы поставщикам», «СМР», «Налоговый агент»

Да

ПлатитНДС

Число

Признак уплаты НДС

Да

СчетПродажи

Число

Счет учета покупки

Да

АналитПродажи

Число

Идентификатор аналитики счета расчета с поставщиком

Да

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

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

Пример

// Записать данные в книгу продаж при возврате поставщику товаров и услуг
var ПлатитНДС = (ПлательщикНДС(ДокументНашаОрганизация, ДатаПроводки) === 1),
   Контрагент = Лицо1,
   СчетРасчета = '76-02',
   АналитРасчета = [Контрагент, Договор().Лицо, Документ.Лицо];

ДляВсех(Наименований(Документ), function(Наим) {

   ЗаписьНДСПродажа(Док, Фактура, Наим, КодВидаОперации, ПлатитНДС, СчетПродажи, АналитикиПродажи);
});