Проблема с проведением документа Дивиденты - 1С ЗУП 3
Найденные решения
(18) Кто-то почистил(или не заполнил при начальном заполнении базы) справочник "Статьи расходов".
Целиком его воссоздавать не рекомендую, т.к. появится статья с типом "Оплата труда", и начнет проставляться во всех регистрах.
А вот статью с типом "Дивиденды" можно создать, ошибка должна уйти.
Во вложении обработка, которая создаёт такую статью расходов, попробуйте.
P.S. после выполнения обработки перезапустите 1С, т.к. там модули повторного использования.
Целиком его воссоздавать не рекомендую, т.к. появится статья с типом "Оплата труда", и начнет проставляться во всех регистрах.
А вот статью с типом "Дивиденды" можно создать, ошибка должна уйти.
Во вложении обработка, которая создаёт такую статью расходов, попробуйте.
P.S. после выполнения обработки перезапустите 1С, т.к. там модули повторного использования.
Прикрепленные файлы:
НачальноеЗаполненияСтатьиРасходов.epf
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
{Документ.ДивидендыФизическимЛицам.МодульОбъекта(296)}: Результат = Запрос.ВыполнитьПакет();
{Документ.ДивидендыФизическимЛицам.МодульОбъекта(20)}: ДанныеДляПроведения = ДанныеДляПроведения();
по причине:
{(3, 2)}: Тип не может быть выбран в запросе
<<?>>Распределение.СтатьяРасходов КАК СтатьяРасходов,
по причине:
{(3, 2)}: Тип не может быть выбран в запросе
<<?>>Распределение.СтатьяРасходов КАК СтатьяРасходов,
Ошибка при вызове метода контекста (ВыполнитьПакет)
{Документ.ДивидендыФизическимЛицам.МодульОбъекта(20)}: ДанныеДляПроведения = ДанныеДляПроведения();
по причине:
{(3, 2)}: Тип не может быть выбран в запросе
<<?>>Распределение.СтатьяРасходов КАК СтатьяРасходов,
по причине:
{(3, 2)}: Тип не может быть выбран в запросе
<<?>>Распределение.СтатьяРасходов КАК СтатьяРасходов,
Ошибка при вызове метода контекста (ВыполнитьПакет)
Добрый день. Что такое Распределение в запросе, и есть ли у него реквизит СтатьяРасходов? Строка кода, где падает, есть. Отладчик в руки и попытаться текст запроса получить с параметрами его, И в консоль запросов это добро. Заполнено ли это Распределение, или вместо него, например, Неопределено становится?
Судя по ошибке "Тип не может быть выбран в запросе" в запросе не может определится тип этого поля.
Распределение - это таблица значений. Она получается путем копирования другой таблицы
Возможно при копировании таблицы слетают типы колонок - х.з.
Я бы для начала предложил бы почистить серверный Кэш , обновить платформу до актуальной версии
Если не поможет то как временный вариант можно в расширении (вид исправление) самостоятельно инициализировать таблицу РаспределениеПоСтатьям с созданием колонок с обязательным указанием типа данных, в цикле добавить туда строки из таблицы "дивиденды" и уже ее подсунуть в запрос.
"ВЫБРАТЬ
| Распределение.Акционер КАК ФизическоеЛицо,
| Распределение.СтатьяРасходов КАК СтатьяРасходов,
| Распределение.ВидДоходаИсполнительногоПроизводства КАК ВидДоходаИсполнительногоПроизводства
|ПОМЕСТИТЬ ВТРаспределениеПоСтатьям
|ИЗ
| &РаспределениеПоСтатьям КАК Распределение
Распределение - это таблица значений. Она получается путем копирования другой таблицы
РаспределениеПоСтатьям = ДанныеДляПроведения.Дивиденды.Скопировать( , "Акционер,СтатьяРасходов,ВидДоходаИсполнительногоПроизводства");
Запрос.УстановитьПараметр("РаспределениеПоСтатьям", РаспределениеПоСтатьям);
Возможно при копировании таблицы слетают типы колонок - х.з.
Я бы для начала предложил бы почистить серверный Кэш , обновить платформу до актуальной версии
Если не поможет то как временный вариант можно в расширении (вид исправление) самостоятельно инициализировать таблицу РаспределениеПоСтатьям с созданием колонок с обязательным указанием типа данных, в цикле добавить туда строки из таблицы "дивиденды" и уже ее подсунуть в запрос.
(18) Кто-то почистил(или не заполнил при начальном заполнении базы) справочник "Статьи расходов".
Целиком его воссоздавать не рекомендую, т.к. появится статья с типом "Оплата труда", и начнет проставляться во всех регистрах.
А вот статью с типом "Дивиденды" можно создать, ошибка должна уйти.
Во вложении обработка, которая создаёт такую статью расходов, попробуйте.
P.S. после выполнения обработки перезапустите 1С, т.к. там модули повторного использования.
Целиком его воссоздавать не рекомендую, т.к. появится статья с типом "Оплата труда", и начнет проставляться во всех регистрах.
А вот статью с типом "Дивиденды" можно создать, ошибка должна уйти.
Во вложении обработка, которая создаёт такую статью расходов, попробуйте.
P.S. после выполнения обработки перезапустите 1С, т.к. там модули повторного использования.
Прикрепленные файлы:
НачальноеЗаполненияСтатьиРасходов.epf
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот