ОбрПрих

Рассчитывает приход товара на указанный склад за период.

Синтаксис

ЗаписьНоменклатуры.ОбрПрих( ДатНач, ДатКнц[, НомерСклада[, Поставщик[, ВидОтгрузки[, Тема, [, ВидСобственности]]]]],[ВремяНач, ВремяКнц])
ЗаписьСкладскойКартотеки.ОбрПрих( ДатНач, ДатКнц[, НомерСклада[, Поставщик[, ВидОтгрузки[, Тема, [, ВидСобственности]]]]],[ВремяНач, ВремяКнц])

Параметры

ДатНач, ДатКнц (дата) – даты, определяющие анализируемый период. Если даты не указаны, то берутся переменные "ДатНач" и "ДатКнц" соответственно, если же и их нет, то берётся рабочий период из конфигурации системы.

НомерСклада (число) – номер склада, по которому рассчитывается приход товара. Если не указан, анализируется текущий склад (для складской картотеки), либо все склады (для номенклатуры).

Поставщик (объект) – запись поставщика, от которого поступил товар. Если не указан, то по всем поставщикам.

ВидОтгрузки (текст) – значение поля "Вид отгрузки" у анализируемых приходных документов, возможные варианты: "Расход/Приход", "Внутренние нужды", "Брак/Бой/Списание", "На реализацию/хранение". Параметр имеет смысл только при партионном учёте.

Тема (текст) – тема анализируемых приходных документов. Если не указана, анализируются все приходные документы. Параметр имеет смысл только при партионном учёте.

ВидСобственности (текст) – название вида собственности из справочника "Виды собственности".

ВремяНач, ВремяКнц (время) – время прихода товара.

Возвращает

Объект – количество оприходованного товара. Кроме того, устанавливаются переменные "Кол_во" - количество оприходованного товара, "СуммаЦен" - сумма оприходованного товара по отпускной цене, "СуммаСебест" - сумма оприходованного товара по себестоимости (приходной цене), "$Суммацен" - сумма оприходованного товара по отпускной цене в валюте, "$СуммаСебест" - сумма оприходованного товара по себестоимости в валюте. Расчёт валютной себестоимости возможен только, если в приходных накладных заполнялось поле "$Себест" (использовался валютный учёт).

Примеры

Рассчитаем приход на склад №6 товара с номером "10901" за указанный период:

оЛицо = Лицо( "10901", "Номенклатура");
оКолПрих = оЛицо.Лицо_.ОбрПрих(01.01.05,25.03.05,6);
Сообщить(оКолПрих.Кол_во);

См. также:

•  ОстНач

•  ОстКнц

•  ОбрРасх