Здравствуйте. У меня не получается обновить наименования договоров контрагентов. Причем я точно знаю, что года 3 назад это работало. А сейчас то ли я что-то забыла, то ли программно что-то поменялось.
Суть в том, что у меня есть база БП 2.0 (проф, типовая) и эксель-таблица состоящая из 2 колонок: Код и Наименование.
Моя задача обновить наименования договоров синхронизируя по коду.
Я открываю типовую обр. Загрузка из таб.док. с диска ИТС от 09.2013.
Выбираю «Загрузка в справочник»
Вид спр-ка: «Договоры контрагентов».
Настройка: галочка — не создавать новых элементов
галочка — Код, Режим загрузки — Искать
галочка — наименование, Режим загрузка — Устанавливать
остальные галочки убираю
Открыть файл. Выбираю файл. Обработка его прочитывает, заполняет.
Контроль заполнения — Ячеек, содержащих ошибки не выявлено.
Загрузить.
0/2873
Строка 1 не может быть записана.Не указано значение ключевых реквизитов: Наименование
Для проверки я убрала галочку «не создавать новых элементов». Обработка стала требовать остальные параметры и наконец сообщила, что создать элемент не может, потому что такой код уже есть. Конечно есть!
То есть обработка код распознаёт, но не понимает, что от неё требуется Установить наименование.
При чём у меня процентов 30 наименование не изменено, точно такое же как и в таблице, но он и их не обновил.
Попробовала в Настройках в строке КОД поставить галочку «Поле поиска».
Получила:
Изменен элемент справочника: <>
———————————————
Выполнена загрузка элементов в справочник: «Договоры контрагентов»
2873 из 2873 элементов.
Посмотрела результат — а там все договора с пустым наименованием.
(хорошо, что я в тестовой базе всё делаю
Мне бы понять, это я что-то не так делаю или обработка кривая. Время идет.В зависимости от ответа мне надо принять какое-то решение.
ОльгаН
Дата регистрации: 18.02.2009
Сообщений: 985
Здравствуйте. У меня не получается обновить наименования договоров контрагентов. Причем я точно знаю, что года 3 назад это работало. А сейчас то ли я что-то забыла, то ли программно что-то поменялось.<br>Суть в том, что у меня есть база БП 2.0 (проф, типовая) и эксель-таблица состоящая из 2 колонок: Код и Наименование.<br>Моя задача обновить наименования договоров синхронизируя по коду.<br>Я открываю типовую обр. Загрузка из таб.док. с диска ИТС.<br>Выбираю «Загрузка в справочник»<br>Вид спр-ка: «Договоры контрагентов».<br>Настройка: галочка — не создавать новых элементов<br>галочка — Код, Режим загрузки — Искать<br>галочка — наименование, Режим загрузка — Устанавливать<br>остальные галочки убираю<br>Открыть файл. Выбираю файл. Обработка его прочитывает, заполняет.<br>Контроль заполнения — Ячеек, содержащих ошибки не выявлено.<br>Загрузить.<br> <br>0/2873<br>Строка 1 не может быть записана.Не указано значение ключевых реквизитов: Наименование<br> <br>Для проверки я убрала галочку «не создавать новых элементов». Обработка стала требовать остальные параметры и наконец сообщила, что создать элемент не может, потому что такой код уже есть. Конечно есть!<br>То есть обработка код распознаёт, но не понимает, что от неё требуется Установить наименование.<br>При чём у меня процентов 30 наименование не изменено, точно такое же как и в таблице, но он и их не обновил.<br>А мне очень надо обновить. Очень очень!<br>Вы наверно спросите, а как же Номер и Дата договора? Но дело в том, что номер и дата останутся те же. Просто в наименованиях договорах ввели некоторую систему, для того, чтобы сортировка работала правильно. Поэтому тут можно не переживать. Всё будет правильно.
16.05.2017
Настраиваемая потоковая загрузка документов из «плоской» (денормализованной) таблицы (xls, dbf, txt, mxl)
В стандартную обработку от 1С «ЗагрузкаДанныхИзТабличногоДокумента» добавлен режим «Загрузка в документ», обеспечивающий потоковую загрузку нескольких документов из одной таблицы. Новый документ создается при изменении значения в указанной колонке данных (например, номер документа).
При загрузке можно создавать новые элементы справочников при помощи написания кода обработчиков событий загрузки. При этом необходимые данные для нового элемента справочника должны быть в загружаемой строке документа или использовать значения «по умолчанию».
Естественно, сохранены все режимы стандартной обработки «ЗагрузкаДанныхИзТабличногоДокумента» (и устранено несколько «глюков» в ее работе).
Использование обработки наглядно демонстрируют скриншоты.
В комплект поставки входит:
— обработка: ЗагрузкаДанныхИзТабличногоДокумента_Z.epf
— файлы настроек для загрузки документов конфигурации «Бухгалтерия предприятия, редакция 1.6»: ПоступлениеТоваровИУслуг.mxlz и РеализацияТоваровИУслуг.mxlz
— файл примера загружаемых данных: test_load.xls
Готовые настройки этой обработки для импорта документов (в данном случае в конфигурацию «Бухгалтерия предприятия, редакция 1.6») «ПоступлениеТоваровИУслуг» и «РеализацияТоваровИУслуг» могут послужить примером использования обработки либо прототипом для загрузки вашего варианта данных в эти документы.
P.S.: Принимаю заказы на создание настроек для загрузки необходимых Вам видов документов из Ваших данных. Быстро. Качественно. Дорого 🙂
1C — это сложная программа, которая требует множества ресурсов компьютера, а также правильной настройки. Если чего-то будет не доставать, то программа сообщит об ошибке, которую придётся в первую очередь решать бухгалтеру. Задачи бухгалтера часто связаны с дедлайнами, а если их нарушить, то могут возникнуть последствия в виде штрафов. Поэтому ошибки следует решать как можно скорее. В этой статье мы разберёмся в том, что делать, если в 1С появится сообщение «Код ошибки в уведомлении об исчисленных суммах налогов (строка начисления не может быть сформирована)».
Содержание
- В 1С сообщение «Код ошибки в уведомлении об исчисленных суммах налогов (строка начисления не может быть сформирована)»
- Неверно указан налоговый период
- Неверно указаны реквизиты платежа
- Неверно указана сумма платежа
- Перезагрузка компьютера
- Обращение в службу поддержки
- Что делать, если не получается устранить ошибку «строка начисления не может быть сформирована»?
В 1С сообщение «Код ошибки в уведомлении об исчисленных суммах налогов (строка начисления не может быть сформирована)»
Итак, ошибка возникает в момент оплаты налогов. И, соответственно, произвести оплату не получается. И это ещё больше обостряет ситуацию, потому что просрочки по уплате налогов недопустимы. Поэтому устранить проблему надо оперативно и как можно скорее.
Первым делом при появлении этого сообщения вам следует найти то самое уведомление об исчисленных суммах, в котором содержится код ошибки. Зная код ошибки, вам будет легче найти и диагностировать неполадку. Также, если вы обратитесь в поддержку компании, которая устанавливала и настраивала вам 1С, то сообщив им код ошибки, вы сможете быстрее получить от них решение. Потому начать следует именно с этого.
Далее приведём частые причины, которые вызывают эту ошибку.
Неверно указан налоговый период
Налоговый период — это время, за которое уплачивается налог. Если он указан неверно, то появляется сообщение о том, что строка начисления не может быть сформирована. Это одна из самых частых причин возникновения данной ошибки. Особенно часто это бывает при уплате налога с опозданием, за тот налоговый период, который уже минул.
Неверно указаны реквизиты платежа
Реквизиты платежа показывают то, куда именно направляются деньги. Если их указать неверно, то, соответственно, сделать платёж не получится, и может появиться уведомление о том, что строка начисления не может быть сформирована. Задачу усложняет то, что у каждого налога могут быть разные реквизиты.
Поэтому проверьте правильность реквизитов в платёжном документе. Убедитесь, что всё сделано верно. Если вы ранее успешно отправляли налог по этим реквизитам, а теперь не можете, то обратитесь в свою налоговую инспекцию — возможно реквизиты изменились.
Неверно указана сумма платежа
Сумма налога также иногда становится причиной этой ошибки. Поэтому следует проверить и этот параметр. У каждого налога разный размер. Также размер одного и того же налога в разный налоговый период может отличаться. Это зависит от изменений в доходности предприятия, количества сотрудников, отработанного ими времени, количества произведённого продукта и многих других параметров. Поэтому рекомендуется заново пересчитать сумму налога. Если налог вычисляется алгоритмами 1С автоматически, то следует проверить правильность заданных алгоритмов и убедиться, что в них нет ошибки, а также перепроверить подсчёт вручную.
Перезагрузка компьютера
Перезагрузка — это простой процесс, который решает множество проблем. Если вы убедились в том, что все параметры при уплате налога указаны верно, то попробуйте перезагрузить свой компьютер и повторить попытку.
Если у вас 1С работает с собственного сервера, то может потребоваться перезагрузка сервера. Скорее всего, вы не сможете сделать это самостоятельно, так как у вас нет таких полномочий. Поэтому вам следует обратиться за помощью к IT-специалисту вашей компании.
Вам может быть это интересно: «-2147221005(0x800401F3): Недопустимая строка с указанием класса» — что делать?
Обращение в службу поддержки
Если решить проблему самостоятельно не удаётся, то обратитесь за помощью в службу поддержки. Обратиться можно либо к IT-специалисту вашей организации, что занимается обслуживанием 1С, либо непосредственно в организацию, которая эту программу вам установила, где вы её купили. Иногда они могут решить проблему дистанционно, консультируя по телефону, либо зайдя в компьютер удалённо. Но при необходимости смогут приехать.
Большую роль в скорости обработки вашего запроса сыграет то, насколько точно вы сможете описать специалистам свою работу. Вам надо рассказать что вы делали, и какой результат получили, какие действия вы уже предприняли для решения проблемы. Также, если вам удалось найти код ошибки, то это поможет в решении проблемы.
Что делать, если не получается устранить ошибку «строка начисления не может быть сформирована»?
Если вам не удаётся в ближайшем времени решить эту неполадку, а срок уплаты налога уже подходит, то следует отложить этот вопрос и самостоятельно отправиться в банк, чтобы сделать платёж там. Для этого распечатайте платёжный документ, заверьте его подписью и печатью уполномоченного сотрудника и в банке попросите операциониста провести данный платёж. Так вы успеете сделать его в срок и не получить штраф.
stanislavyakuza |
|
||
---|---|---|---|
Здравствуйте!
Помогите разобраться голову сломал.Почему так? При создании документа программно, заполняю его.После записываю док(если сразу првожу нарываюсь на ошибку , далее).Захожу в документ нажимаю провести И нарываюсь на ошибку — «Запись не верна»,значение поля склад не может быть пустым.Хотя склад заполнен и если даже перезаполню склад не помогает, если пробую сделать тоже самое создаю документ в программе выбираю тот же склад все нормально. Вот кусок кода моей обработки: спрПартнер.Код = Значение.Контрагент; ДокПоступление.Партнер = Партнер; Если ПустаяСтрока(Контрагент) Тогда ДокПоступление.Валюта = рубль; ТабЧ = ДокПоступление.Товары.Добавить(); |
Yandex |
|
||
---|---|---|---|
Mokey |
|
||
---|---|---|---|
Из кода ничего непонятно, если Вы говорите, что эта часть работает без проблем, то надо анализировать ту, которая выдаёт ошибку. Такая ошибка возникает тогда, когда в регистре накопления, по которому проводится документ, на реквизит склад наложено ограничение на запись пустых полей. Надо смотреть проведение документа и связь элемента формы Склад с реквизитом документа Склад. Скорее всего они есть что-то каждый сам по себе. |
stanislavyakuza |
|
||
---|---|---|---|
Благодарю вас ). Не стал разбираться как там все цепляется, оказалось что у каждой строки в табличной части имеется поле склад который так не увидишь.Также аналогичная ситуация у поля(в таб части) «СуммаСНДС»- она же себестоимость и «сумма взаиморасчетов». |
Подсказка: Для быстрого поиска ответов — используйте ‘Поиск’ |