Мне ошибка говорит только то, что некий запрос в системе вернул пусто. Но что делать? В тех. поддержку заявку завел. Жду результат.
- Сообщений: 6
- Спасибо получено: 0
23 сен 2020 01:16 #16964 от pomdem
pomdem ответил в теме Ошибка при утверждении документа
kwarm пишет: При утверждении документа ЭБ выдает следующее:
Утвердить документ (клиент)
Ошибка операцииДокумент [12313020]: По указанному бизнес ключу [AGRSTATE=’DRAFT’] не было отобрано ни одной строки таблицы
Мне ошибка говорит только то, что некий запрос в системе вернул пусто. Но что делать? В тех. поддержку заявку завел. Жду результат.
У нас такая же ошибка!
- Сообщений: 3
- Спасибо получено: 1
23 сен 2020 07:04 #16966 от kwarm
kwarm ответил в теме Ошибка при утверждении документа
Был получен ответ от технической поддержки:
ВНИМАНИЕ: Спойлер!
Для корректного утверждения заявления на изменение Книги регистрации казначейских счетов необходимо выполнить следующие действия:
Ошибка №12 Ошибки при исправлении документов в 1С Введение
1) Создать шаблон согласования заявки. При создании шаблона обязательно отметить «использовать по умолчанию», дата создания шаблона должна быть раньше создания заявления, в шаблоне должны быть указаны Согласующий и Утверждающий.
2) Статус заявления должен быть «Черновик», если статус «На Утверждении», необходимо заявление вернуть на редактирование. Открыть заявление на редактирование, перейти на вкладку «Лист согласования» и заполнить его из шаблона согласования, кнопка «Выбор из справочника «Шаблон согласования заявок»». Сохранить изменения и выйти из редактирования.
3) Выбрать нужное заявление, в статусе «Черновик», и нажать «отправить Утверждение (Клиент)», заявление перейдет в статус «На утверждении». Заявление проходит две операции Утверждения. Первую операцию Утверждения проходит Согласующий, указанный в листе согласования, с ролью КС.006 Бухгалтер клиент. Вторую операцию утверждения проходит Утверждающий, указанный в листе согласования, с ролью КС.007 Утверждающий клиент. ВАЖНО, при утверждении необходимо использовать кнопку «Утвердить (клиент) (с ЭП)»
При корректном выполнении указанных действий заявление успешно перейдет в статус «На обработке ТОФК». Спасибо за обращение.»
Действительно ошибка эта ушла. Теперь появилась другая — эцп не соответствует тем, кто указан в согласовании. Воот. Сейчас попробую зайти в систему от имени согласующего, завести под ним заявление и потом под учеткой утверждающего подписать «на утверждение»
Спасибо сказали: cilfu.cilfu
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Источник: sedkazna.ru
Power BI — «Ключ не соответствует ни одной строке в таблице» — таблица потока данных PBI добавлена в таблицу CSV папки.
В настоящее время у нас возникла проблема, связанная с приведенной ниже ошибкой, возникающей при попытке обновить набор данных через локальный шлюз. Обновление напрямую через рабочий стол Power BI не вызывает ошибок и, похоже, обновляется нормально.
Как исправлять ошибки по правилам ФСБУ 27/2021
Data source error: ,»details»:[>,>,>,>,>],»exceptionCulprit»:1>>> Table: FACT — Cost Forecast Tool. Cluster URI: WABI-EUROPE-NORTH-B-redirect.analysis.windows.net Activity ID: f4b629a6-a9bc-4966-954c-ae37139737a4 Request ID: db16cb6d-a765-1e0e-f9f5-b8803c8baa6e Time: 2020-11-25 17:20:30Z
Читая предыдущие сообщения, я не уверен, что в этом сценарии применимы какие-либо нормальные ответы, поскольку они, как правило, связаны либо с извлечением данных из SQL Server, либо с файлами Excel (где имя листа вызывает проблему).
Таблица, выдающая ошибку (FACT — Cost Forecast Tool), создается путем добавления двух других таблиц — одна из потока данных Power BI (прогноз), а вторая — из папки, импортируемой из файлов CSV (настройки инструмента прогноза).
Публикация модели только с двумя отдельными таблицами (Forecast и Forecast Tool Adjustments) работает и обновляется нормально.
Вышеупомянутая ошибка возникает только тогда, когда добавляется третья таблица, объединяющая эти две таблицы через один лайнер в Power Query:
Как ни странно, значение, помеченное в ошибке, «[entity = «Forecast»]», является одним из первых шагов в Power Query для таблицы ‘Forecast’. Итак, хотя эта таблица обновляется нормально, если она находится сама по себе, кажется, что она выдает ошибку при обновлении через объединенную таблицу?
Приветствуются любые мысли.
Источник: stackru.com
как устранить ошибку Power BI — ключ не соответствует ни одной строке в таблице
Я пытаюсь загрузить (объединить) несколько файлов Excel в Power BI (версия от октября 2019 г.). В каждом файле всего 1 лист. Каждый лист имеет 1 диапазон, и каждый диапазон имеет одинаковую схему для всех файлов. (Хотя названия листов разные.) Имя образца листа — «200704».
- Получить данные папку подключить
- укажите путь к папке
- Объединить и загрузить
- выберите один из файлов в качестве моего образца файла; щелкните по имени файла как «Мой Параметр1»; нажмите ОК
После того, как я нажму «ОК», курсор немного покрутится, а затем остановится. Ничего не произошло. Итак, я перехожу в Edit Queries Edit Queries. В моем запросе данных есть предупреждающий символ, который гласит:
Произошла ошибка в запросе «Преобразовать файл». Expression.Error: ключ не соответствует ни одной строке в таблице.
Подробности: Ключ = Элемент = 200704 Вид = Лист Таблица = [Таблица]
Как исправить эту ошибку?
Если это поможет, Power BI сгенерирует для меня 5 запросов со следующей структурой:
- Преобразовать файл из данных [2]
- Вспомогательные запросы [3]
- Параметр1 (образец файла)
- Образец файла
- Преобразовать файл
- Файл образца преобразования
- Другие запросы [1]
- данные
Интересно, что если это помогает диагностировать проблему, если я установил образец файла = Первый файл или если я вручную установил образец файла для своего первого файла, в диалоговом окне выдается следующая ошибка, но она не показывает, какой запрос ошибочен. когда я пытаюсь просмотреть / отредактировать запрос.
Не удалось сохранить изменения на сервере. Возвращена ошибка: «Ошибка OLE DB или ODBC: [Expression.Error] Ключ не соответствует ни одной строке в таблице ..».
И, конечно же, когда я пытаюсь загрузить этот файл (или любой файл в папке, если на то пошло) индивидуально (через соединение Excel), он загружается успешно. Итак, что-то не так с кодом M в моем подключении к папке.
skyline01 16 Окт 2019 в 22:27
Вы пытались выяснить, отличается ли что-нибудь в вашем листе 200704 от любых других листов в папке? Структура, форматирование и т. Д.
17 Окт 2019 в 02:48
2 ответа
Лучший ответ
Я понял причину моей проблемы и решение. Проблема в том, что на строку в моем запросе шаблона ссылались неправильно (т. е. первичный ключ между запросом шаблона и обычным запросом неверен, и он имеет жесткое кодирование имен листов). Чтобы это исправить, мне пришлось удалить все остальные столбцы в таблице запросов шаблона, кроме столбца «Данные», как описано здесь. (Странно, что документация MS по объединению нескольких файлов Excel не обсуждает этот очень важный шаг.)
Для сравнения вот мой бывший (неверный) M-код:
let Source = Excel.Workbook(Parameter1, null, true), #»Sample_Sheet» = Source[Data], #»Promoted Headers» = Table.PromoteHeaders(#»Sample_Sheet», [PromoteAllScalars=true]) in #»Promoted Headers»
let Source = Folder.Files(«C:some folder path»), #»Filtered Hidden Files1″ = Table.SelectRows(Source, each [Attributes]?[Hidden]? <> true), #»Invoke Custom Function1″ = Table.AddColumn(#»Filtered Hidden Files1″, «Transform File», each #»Transform File»([Content])), #»Renamed Columns1″ = Table.RenameColumns(#»Invoke Custom Function1″, ), #»Removed Other Columns1″ = Table.SelectColumns(#»Renamed Columns1″, ), #»Expanded Table Column1″ = Table.ExpandTableColumn(#»Removed Other Columns1″, «Transform File», Table.ColumnNames(#»Transform File»(#»Sample File»))), #»Changed Type» = Table.TransformColumnTypes(#»Expanded Table Column1″,, , >) in #»Changed Type»
А вот мой новый (правильный) код:
let Source = Excel.Workbook(Parameter1, null, true), #»Removed Columns» = Table.RemoveColumns(Source,), Data = #»Removed Columns»[Data], #»Promoted Headers» = Table.PromoteHeaders(Data, [PromoteAllScalars=true]), #»Changed Type» = Table.TransformColumnTypes(#»Promoted Headers»,, >) in #»Changed Type»
let Source = Folder.Files(«C:some folder path»), #»Filtered Hidden Files1″ = Table.SelectRows(Source, each [Attributes]?[Hidden]?
<> true), #»Invoke Custom Function1″ = Table.AddColumn(#»Filtered Hidden Files1″, «Transform File», each #»Transform File»([Content])), #»Renamed Columns1″ = Table.RenameColumns(#»Invoke Custom Function1″, ), #»Removed Other Columns1″ = Table.SelectColumns(#»Renamed Columns1″, ), #»Expanded Table Column1″ = Table.ExpandTableColumn(#»Removed Other Columns1″, «Transform File», Table.ColumnNames(#»Transform File»(#»Sample File»))) in #»Expanded Table Column1″
Обратите внимание на шаг «Удаленные столбцы» в новом шаблоне запроса. Это «секретный соус» к ключевой проблеме.
Также обратите внимание, что я сохранил все шаги по умолчанию после моего шага «Данные» (т.е. «Продвинутые заголовки» и «Измененный тип») в моем шаблоне запроса. Это потому, что все мои листы имеют одинаковую схему. Если бы это было не так, мне бы пришлось перенести эти шаги в обычный запрос.
Источник: question-it.com