Необходимо изменение подписантов:
один подписант первичных документов (накладные УПД, счета на оплату, доверенности и т.д.)
другой подписант бухгалтерской отчетности: 1С Отчетность - Регламентированные отчеты.
По подписанию первичных документов уже внесены поправки в организация - лица с правом подписи.
как изменить подписанта отчетности?
пробовал также через организация - лица с правом подписи - в качестве ответственного лица указывал "Уполномоченный представитель в налоговом органе". Но при формировании отчетности подставляется подписант первичных документов.
Есть еще вариант указать в регистрации налоговых органах, но смущает, что там нет даты от которой должна действовать эта запись, да и есть боязнь, что потом где-нибудь всплывет и приведет к ошибке.
Как указать подписанта рег. отчетности в ерп 2.4?
один подписант первичных документов (накладные УПД, счета на оплату, доверенности и т.д.)
другой подписант бухгалтерской отчетности: 1С Отчетность - Регламентированные отчеты.
По подписанию первичных документов уже внесены поправки в организация - лица с правом подписи.
как изменить подписанта отчетности?
пробовал также через организация - лица с правом подписи - в качестве ответственного лица указывал "Уполномоченный представитель в налоговом органе". Но при формировании отчетности подставляется подписант первичных документов.
Есть еще вариант указать в регистрации налоговых органах, но смущает, что там нет даты от которой должна действовать эта запись, да и есть боязнь, что потом где-нибудь всплывет и приведет к ошибке.
Как указать подписанта рег. отчетности в ерп 2.4?
Найденные решения
Процедура ЗаполнитьСведенияОПодписантах() Экспорт
ТипПодписанта = "1";
Подписант = "";
НаименованиеОрганизацииПредставителя = "";
ДокументПредставителя = "";
//выясним, есть ли представитель
КодНО = СокрЛП(ТабличныйДокумент.Области.НалоговыйОрган.Значение);
КПП = СокрЛП(ТабличныйДокумент.Области.КПП.Значение);
СведенияОПредставителе = РегламентированнаяОтчетностьВызовСервера.ПолучитьПоКодамСведенияОПредставителе(СтруктураРеквизитовФормы.Организация, КодНО, КПП);
ТипПодписанта = СведенияОПредставителе.ТипПодписанта;
Если ТипПодписанта = "1" Тогда
//представителя нет
Если РегламентированнаяОтчетностьВызовСервера.ЭтоЮридическоеЛицо(СтруктураРеквизитовФормы.Организация) Тогда
//подписант - руководитель
СведенияОбОрганизации = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(СтруктураРеквизитовФормы.Организация, ДатаПодписи, "ФИОРук, ФИО");
Подписант = СокрЛП(?(ЗначениеЗаполнено(СведенияОбОрганизации.ФИОРук), СведенияОбОрганизации.ФИОРук, СведенияОбОрганизации.ФИО));
КонецЕсли;
Иначе
//есть представитель, подписант - он
Подписант = СведенияОПредставителе.ФИОПредставителя;
НаименованиеОрганизацииПредставителя = СведенияОПредставителе.НаименованиеОрганизацииПредставителя;
ДокументПредставителя = СведенияОПредставителе.ДокументПредставителя;
КонецЕсли;
ТабличныйДокумент.Области.ПрПодп.Значение = ТипПодписанта;
ТабличныйДокумент.Области.ОргПодписант.Значение = Подписант;
ТабличныйДокумент.Области.ОргУп.Значение = НаименованиеОрганизацииПредставителя;
ТабличныйДокумент.Области.ДокУпПред.Значение = ДокументПредставителя;
Модифицированность = Истина;
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Процедура ЗаполнитьСведенияОПодписантах() Экспорт
ТипПодписанта = "1";
Подписант = "";
НаименованиеОрганизацииПредставителя = "";
ДокументПредставителя = "";
//выясним, есть ли представитель
КодНО = СокрЛП(ТабличныйДокумент.Области.НалоговыйОрган.Значение);
КПП = СокрЛП(ТабличныйДокумент.Области.КПП.Значение);
СведенияОПредставителе = РегламентированнаяОтчетностьВызовСервера.ПолучитьПоКодамСведенияОПредставителе(СтруктураРеквизитовФормы.Организация, КодНО, КПП);
ТипПодписанта = СведенияОПредставителе.ТипПодписанта;
Если ТипПодписанта = "1" Тогда
//представителя нет
Если РегламентированнаяОтчетностьВызовСервера.ЭтоЮридическоеЛицо(СтруктураРеквизитовФормы.Организация) Тогда
//подписант - руководитель
СведенияОбОрганизации = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(СтруктураРеквизитовФормы.Организация, ДатаПодписи, "ФИОРук, ФИО");
Подписант = СокрЛП(?(ЗначениеЗаполнено(СведенияОбОрганизации.ФИОРук), СведенияОбОрганизации.ФИОРук, СведенияОбОрганизации.ФИО));
КонецЕсли;
Иначе
//есть представитель, подписант - он
Подписант = СведенияОПредставителе.ФИОПредставителя;
НаименованиеОрганизацииПредставителя = СведенияОПредставителе.НаименованиеОрганизацииПредставителя;
ДокументПредставителя = СведенияОПредставителе.ДокументПредставителя;
КонецЕсли;
ТабличныйДокумент.Области.ПрПодп.Значение = ТипПодписанта;
ТабличныйДокумент.Области.ОргПодписант.Значение = Подписант;
ТабличныйДокумент.Области.ОргУп.Значение = НаименованиеОрганизацииПредставителя;
ТабличныйДокумент.Области.ДокУпПред.Значение = ДокументПредставителя;
Модифицированность = Истина;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот