Учет прослеживаемых товаров клиент сервер локализация
ДополнитьОписаниеНастроекЗаполненияСлужебныхРеквизитовТабличнойЧасти
Описание, пример вызова
// Дополняет структуру действий пересчета строки табличной части, с целью заполнения признака 'ВедетсяУчетПоРНПТ'.//// Параметры:// СтруктураДействий - Структура - описывает действия, где:// * Ключ - Строка - наименование действия.// * Значение - Структура - параметры действия.// ПараметрыДействияСоСтрокой - Структура, Неопределено - коллекция, ключом у которой выступает имя источника поля// номенклатура (для которой осуществляется проверка признака// прослеживаемости), например, "НоменклатураОприходование".// А значением - имя поля, хранящим сведения о признаке// прослеживаемости номенклатуры, например,// "ВедетсяУчетПоРНПТОприходование".//Процедура ДополнитьОписаниеНастроекЗаполненияСлужебныхРеквизитовТабличнойЧасти(СтруктураДействий, Экспорт
Пример вызова
УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ДополнитьОписаниеНастроекЗаполненияСлужебныхРеквизитовТабличнойЧасти(СтруктураДействий, );
ПараметрыПолученияКоэффициентаРНПТ
Описание, пример вызова
// Возвращает структуру, содержащую поля значений, используемых для заполнения количества по РНПТ в строках табличной// части документа.//// Параметры:// Объект - ДанныеФормыСтруктура, Структура - данные формы объекта, которые содержат:// * Ссылка - ДокументСсылка - ссылка на документ в ИБ, с которым осуществляется работа.// ИмяПоляМестоХранения - Строка - имя поля Склад или другого места хранения, находящегося в шапке объекта или табличной части.// МестоХраненияВТабличнойЧасти - Булево - признак наличия поля Склад или другого места хранения в табличной части объекта.// ИменаПолейССуффиксом - Неопределено, Структура - коллекция, содержащая имена рекизитов с суффиксом:// * Ключ - Строка - имя реквизита без суффикса, например "Номенклатура"// * Значение - Строка - имя реквизита с суффиксом, например "НоменклатураОприходование".//// Возвращаемое значение:// Структура - содержит следующие свойства:// * ИсключаемыйДокумент - ДокументСсылка - документ, движения которого исключаются при расчета коэффициента по РНПТ.// * Организация - СправочникСсылка.Организации - организация, для которой рассчитывается коэффициент по РНПТ.// * Соглашение - СправочникСсылка.СоглашенияСКлиентами - соглашение, для которого рассчитывается коэффициент по РНПТ.// * МестоХраненияВТабличнойЧасти - Булево - признак наличия поля Склад или другого места хранения в табличной части объекта.// * ИмяПоляМестоХранения - Строка - имя поля Склад или другого места хранения, находящегося в шапке объекта или табличной части.// * МестоХранения - СправочникСсылка.Склады - склад или другое место хранения, для которого рассчитывается коэффициент по РНПТ.// * ИменаПолейССуффиксом - Неопределено, Структура - коллекция, содержащая имена рекизитов с суффиксом:// ** Ключ - Строка - имя реквизита без суффикса, например "Номенклатура"// ** Значение - Строка - имя реквизита с суффиксом, например "НоменклатураОприходование".//Функция ПараметрыПолученияКоэффициентаРНПТ(Объект, ИмяПоляМестоХранения = "Склад", МестоХраненияВТабличнойЧасти = Ложь, Экспорт
Пример вызова
Результат = УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ПараметрыПолученияКоэффициентаРНПТ(Объект, ИмяПоляМестоХранения, МестоХраненияВТабличнойЧасти, );
ДополнитьОписаниеНастроекПересчетаРеквизитовТабличнойЧасти
Описание, пример вызова
// Дополняет структуру действий пересчета строки табличной части, с целью пересчета поля 'КоличествоПоРНПТ'.//// Параметры:// Объект - ДанныеФормыСтруктура - данные формы объекта.// СтруктураДействий - Структура - описывает действия, где Ключ - наименование действия,// Значение - Структура - параметры действия.// ИмяПоляМестоХранения - Строка - имя поля Склад или другого места хранения, находящегося в шапке объекта или табличной части.// МестоХраненияВТабличнойЧасти - Булево - признак наличия поля Склад или другого места хранения в табличной части объекта.// Суффикс - Строка - Суффикс имени полей Количество и КоличествоПоРНПТ. Сообщает системе что нужно обращаться по// именам КоличествоСуффикс и КоличествоПоРНПТСуффикс.//Процедура ДополнитьОписаниеНастроекПересчетаРеквизитовТабличнойЧасти(Объект, Экспорт
Пример вызова
УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ДополнитьОписаниеНастроекПересчетаРеквизитовТабличнойЧасти(Объект, );
ПолучитьКоэффициентРНПТ
Описание, пример вызова
// Возвращает значение коэффициента по РНПТ для текущей строки табличной части объекта по заданным параметрам.//// Параметры:// ПараметрыПересчета - см. УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ПараметрыПолученияКоэффициентаРНПТ.// ТекущаяСтрока - Структура - строка табличной части для которой выполняется расчет коэффициента по РНПТ.// КэшированныеЗначения - Структура - кэшированные значения текущей строки табличной части.//// Возвращаемое значение:// Число - коэффициент по РНПТ.//Функция ПолучитьКоэффициентРНПТ(ПараметрыПересчета, ТекущаяСтрока, КэшированныеЗначения) Экспорт
Пример вызова
Результат = УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ПолучитьКоэффициентРНПТ(ПараметрыПересчета, ТекущаяСтрока, КэшированныеЗначения)
РазбитьСтрокуЗавершение
Описание, пример вызова
// Вызывается после разбиения строки, для корректного распределения количества по РНПТ.// Может быть передана в обработку оповещения метода ОбщегоНазначенияУТКлиент.РазбитьСтрокуТЧ.//// Параметры:// НоваяСтрока - ДанныеФормыЭлементКоллекции - строка табличной части после выполнения разбиения.// ДополнительныеПараметры - Структура - со следующими ключами:// * ИсходнаяСтрока - ДанныеФормыЭлементКоллекции - ссылка на строку табличной части, которую разбиваем.// * ИсходноеКоличество - Число - количество исходной строки, до разбиения.//Процедура РазбитьСтрокуЗавершение(НоваяСтрока, ДополнительныеПараметры) Экспорт
Пример вызова
УчетПрослеживаемыхТоваровКлиентСерверЛокализация.РазбитьСтрокуЗавершение(НоваяСтрока, ДополнительныеПараметры)
ДополнитьОписаниеПараметровРазбиенияСтрокиТабличнойЧасти
Описание, пример вызова
// Дополняет (или создает) структуру содержащую необходимую информацию для разбиения строки табличной части,// с учетом количества по РНПТ.//// Параметры:// ТекущаяСтрока - Структура - выделенная строка табличной части.// ДополнительныеПараметры - Структура - одноименноый входящий параметр объекта ОписаниеОповещения.//// Возвращаемое значение:// Структура - свойства содержат необходимую информацию для разбиения строки табличной части// с учетом количества по РНПТ.//Функция ДополнитьОписаниеПараметровРазбиенияСтрокиТабличнойЧасти(ТекущаяСтрока, Экспорт
Пример вызова
Результат = УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ДополнитьОписаниеПараметровРазбиенияСтрокиТабличнойЧасти(ТекущаяСтрока, );
СформироватьВедомость
Описание, пример вызова
// Открывает форму отчета Ведомость прослеживаемых товаров в составе ОС с заданными параметрами.//// Параметры:// ПараметрыФормы - Структура - параметры для формирования отчета.Процедура СформироватьВедомость(ПараметрыФормы) Экспорт
Пример вызова
УчетПрослеживаемыхТоваровКлиентСерверЛокализация.СформироватьВедомость(ПараметрыФормы)
ОткрытьФормуПодбора
Описание, пример вызова
// Открывает форму подбора с заданными параметрами.//// Параметры:// ПараметрыПодбора - Структура - параметры для формирования отчета.// Форма - Форма - форма-владелец.Процедура ОткрытьФормуПодбора(ПараметрыПодбора, Форма) Экспорт
Пример вызова
УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ОткрытьФормуПодбора(ПараметрыПодбора, Форма)
ИмяФормыПодбораПоОстаткамПрослеживаемхТоваровВОС
Описание, пример вызова
// Возвращает имя формы подбора по остаткам прослеживаемых товаров в составе ОС//// Возвращаемое значение:// Строка - имя формы подбора по остаткам прослеживаемых товаров в составе ОС//Функция ИмяФормыПодбораПоОстаткамПрослеживаемхТоваровВОС() Экспорт
Пример вызова
Результат = УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ИмяФормыПодбораПоОстаткамПрослеживаемхТоваровВОС()
ЗаполнитьРегистрационныйНомерИСтранаВвоза
Описание, пример вызова
// Заполняет параметры таможенной декларации - регистрационный номер и признак того, декларировался ли товар в РФ.// Порядок получения регистрационного номера таможенной декларации см. УчетНДСКлиентСерверЛокализация.ПроверитьКорректностьНомераТаможеннойДекларации.// Если передан параметр ТипНомераГТД, который содержит не пустое значение, тогда РегистрационныйНомер заполнится// в зависимости от значения параметра.// Если РегистрационныйНомер примет значение пустой строки, будет установлен признак, что товар декларировался не в РФ.//// Параметры:// ДанныеНомера - Структура - коллекция, содержащая служебную информацию, получаемую из номера таможенной декларации.// НомерТаможеннойДекларации - Строка - номер таможенной декларации или регистрационный номер таможенной декларации.// ТипНомераГТД - ПеречислениеСсылка.ТипыНомеровГТД, Неопределено - тип элемента справочника НомераГТД.//Процедура ЗаполнитьРегистрационныйНомерИСтранаВвоза(ДанныеНомера, НомерТаможеннойДекларации, ТипНомераГТД = Неопределено) Экспорт
Пример вызова
УчетПрослеживаемыхТоваровКлиентСерверЛокализация.ЗаполнитьРегистрационныйНомерИСтранаВвоза(ДанныеНомера, НомерТаможеннойДекларации, ТипНомераГТД);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).