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