Доброго времени, мне необходимо в конфигурации "Бухгалтерия" обновить форму отчета НН, для этого я скачал файл 1cv7.md (релиз 280), но при объединении конфигураций выдается ошибка "Не уникальный идентификатор. Комментарий" и объединение прекращается. Что это может быть и как с этим бороться. Спасибо.
Танцор с Бубном
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 231 раз
Рейтинг: 0
Сейчас точно не вспомню, но была похожая ошибка, только с другим идентификатором.Проблема была в не правильно выбранном то ли приоритете конфигурации, то ли в методе объединения.+ пришлось еще что-то руками править в конфе...Если вспомню обязательно отпишусь.
З.Ы. Про Бэкап конфы не забывайте
Упс.И я чет не понял.Вы хотите так обновить регламентированную отчетность?Или какой отчет?
Посмотрите (если это возможно) на каком объекте валится ошибка и обновите его "руками"
вот строки перед ошибкой
******************************************** -Добавление Объекта: "ВидСубконто.ТМЦ" -Добавление Объекта: "ВидСубконто.ЦенныеБумаги" -Добавление Объекта: "Проводка.Комментарий" Не уникальный идентификатор. Комментарий -Произошла ошибка в процессе объединения конфигураций
обновил все кроме "Проводка.Комментарий", но не знаю как вручную обновить данные параметры
Посмотрите в конфигураторе, чем отличается Проводка.Комментарий в Вашей конфигурации и в 280, то и исправляйте. И есть смысл 281 ставить, а не 280.
огромная просьба, подскажите порядок действий для обновления конфигурации. В моем случае: сначала зайти в Конфигуратор => Конфигурация => Объединение конфигураций выбрать файл конфигурации 1cv7.md и обновить все, кроме "Проводка.Комментарий", т.к. в этой части выдает ошибку. Дальше пока не могу найти где можно посмотреть отличие моей конфигурации от скаченного релиза 281
Танцор с Бубном
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 231 раз
Рейтинг: 0
Если вам нужен только отчет, то по моему легче открыть новый релиз конфы с этим отчетом.Правой кнопкой по нужному отчету = > сделать внешним. Дальше открываете свою конфу, правой кнопкой по объекту "Отчеты" => вставить внешний отчет (обработку).
Реквизит Комментарий скорее всего придется править руками, и визуально смотреть (свойства реквизита) чем он отличается в вашей конфе от 280 релиза. Выше вам писали.
Например, во время объединения Вы можете сравнить объединяемые объекты (кнопочка Сравнить). Если Вы не можете посмотреть непосредственно в 281 конфигурации.
Например, во время объединения Вы можете сравнить объединяемые объекты (кнопочка Сравнить). Если Вы не можете посмотреть непосредственно в 281 конфигурации.
после того как установил 281 конфигурацию теперь понятно почему по некоторым позициям неактивна кнопка "сравнить" в частности именно в том месте где выдает ошибку, вывод напрашивается сам собой - необходимо обновлять только отчет НН, но ни в релизе 281, ни в моей конфигурации "конфигуратор = > конфигурация = > открыть конфигуратор = > 1С Предприятие = > отчеты = > таблица" не нашел там ничего похожего на отчет НН для того чтобы сделать его внешним а затем вставить. Что я делаю не правильно?
Отвечая на Ваши вопросы дальше, я нарываюсь на получение бана. Если кн. сравнить неактивна -- смотрите глазами сами. Прежде, чем продолжать, скажите, что такое "отчет НН"?
Отвечая на Ваши вопросы дальше, я нарываюсь на получение бана. Если кн. сравнить неактивна -- смотрите глазами сами. Прежде, чем продолжать, скажите, что такое "отчет НН"?
НН это налоговая накладная, продолжаю в данной теме, хотя скорее всего необходимо создать новую с названием "Помогите обновить печатную форму отчета "Налоговая накладная""
НН это налоговая накладная, продолжаю в данной теме, хотя скорее всего необходимо создать новую с названием "Помогите обновить печатную форму отчета "Налоговая накладная""
НН -- налоговая накладная -- это документ, а что такое "отчет НН"? Вы имеете ввиду печатную форму документа налоговая накладная? Попробуйте, после того, как Вы частично обновили конфигурацию, посмотреть, что в итоге получилось. Вполне вероятно, что результат Вас удовлетворит. Надеюсь, копию базы Вы догодались сделать перед всеми манипуляциями.
НН -- налоговая накладная -- это документ, а что такое "отчет НН"? Вы имеете ввиду печатную форму документа налоговая накладная? Попробуйте, после того, как Вы частично обновили конфигурацию, посмотреть, что в итоге получилось. Вполне вероятно, что результат Вас удовлетворит. Надеюсь, копию базы Вы догодались сделать перед всеми манипуляциями.
Да, работаю в копии базы данных. Попробовал обновить только только Документ "Налоговая накладная" - обновление прошло успешно, но при попытке открыть обновленный документ в предприятии выдает ошибки:
Сообщения ошибок: На текущую дату бухгалтерские итоги не рассчитаны! Это может привести к некоректной работе системы. Установите расчет бухгалтерских итогов в "Операции - Управление бухгалтерскими итогами ЦенаБезНДС = глПересчет<<?>>(ТМЦ.Цена_Прод,ТМЦ.Валюта_Прод,Валюта,ДатаДок,Курс); {Документ.НалоговаяНакладная.Форма.Модуль(27)}: Функция не обнаружена (глПересчет) ЦенаБезНДС = глПересчет<<?>>(ТМЦ.Цена_Прих,Гривня,Валюта,ДатаДок,Курс); {Документ.НалоговаяНакладная.Форма.Модуль(29)}: Функция не обнаружена (глПересчет) НачВалюта = ?(ПустоеЗначение(Валюта)=1,Гривня<<?>>,Валюта); {Документ.НалоговаяНакладная.Форма.Модуль(60)}: Переменная не определена (Гривня) СуммаНДС = глПересчет<<?>>(Итог("НДС"),НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(63)}: Функция не обнаружена (глПересчет) БазаНДС = глПересчет<<?>>(Итог("СуммаБезНДС"),НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(64)}: Функция не обнаружена (глПересчет) СуммаНДС = глПересчет<<?>>((Итог("НДС") + Итог("НДСПревышения")),НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(66)}: Функция не обнаружена (глПересчет) БазаНДС = глПересчет<<?>>((Итог("СуммаБезНДС") + Итог("СуммаПревышения")),НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(67)}: Функция не обнаружена (глПересчет) Если ТЗ.НулеваяСтавкаНДС = Да <<?>>Тогда {Документ.НалоговаяНакладная.Форма.Модуль(90)}: Переменная не определена (Да) БазаНДС0 = глПересчет<<?>>(База,НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(91)}: Функция не обнаружена (глПересчет) СуммаНДС = глПересчет<<?>>(СумНДС,НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(93)}: Функция не обнаружена (глПересчет) БазаНДС = глПересчет<<?>>(База,НачВалюта,Гривня,Курс,ДатаДок); {Документ.НалоговаяНакладная.Форма.Модуль(94)}: Функция не обнаружена (глПересчет) Если (НулеваяСтавкаНДС = Да<<?>>) и (ЕстьНулевыеСтавкиНДС = 1) Тогда {Документ.НалоговаяНакладная.Форма.Модуль(110)}: Переменная не определена (Да) Если (НулеваяСтавкаНДС = Да<<?>>) и (ЕстьНулевыеСтавкиНДС = 1) Тогда {Документ.НалоговаяНакладная.Форма.Модуль(123)}: Переменная не определена (Да) глУстановкаБазЕд<<?>>(Контекст,ТМЦ); {Документ.НалоговаяНакладная.Форма.Модуль(164)}: Процедура не обнаружена (глУстановкаБазЕд) глУстановкаБазЕд<<?>>(Контекст,,ТМЦ.БазЕдиница); {Документ.НалоговаяНакладная.Форма.Модуль(166)}: Процедура не обнаружена (глУстановкаБазЕд) НулеваяСтавкаНДС = Нет<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(195)}: Переменная не определена (Нет) глКомментарий<<?>>("Валюту нужно изменять в заказе!",1,,"!"); {Документ.НалоговаяНакладная.Форма.Модуль(268)}: Процедура не обнаружена (глКомментарий) Валюта = Гривня<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(272)}: Переменная не определена (Гривня) НулеваяСтавкаНДС = Нет<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(321)}: Переменная не определена (Нет) НулеваяСтавкаНДС = Нет<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(384)}: Переменная не определена (Нет) глУстановкаБазЕд<<?>>(Контекст,,ТМЦ.БазЕдиница); {Документ.НалоговаяНакладная.Форма.Модуль(395)}: Процедура не обнаружена (глУстановкаБазЕд) НулеваяСтавкаНДС = Да<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(400)}: Переменная не определена (Да) Валюта = глВалютаЗаказа<<?>>(Заказ); {Документ.НалоговаяНакладная.Форма.Модуль(424)}: Функция не обнаружена (глВалютаЗаказа) глВыбратьЗаказ<<?>>(Зак,Контрагент,,Контекст); {Документ.НалоговаяНакладная.Форма.Модуль(441)}: Процедура не обнаружена (глВыбратьЗаказ) глУстановитьНомерДокумента<<?>>(Контекст); {Документ.НалоговаяНакладная.Форма.Модуль(476)}: Процедура не обнаружена (глУстановитьНомерДокумента) <<?>>КонецЕсли; {Документ.НалоговаяНакладная.Форма.Модуль(486)}: Переменная не определена (Нет) Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки<<?>>); {Документ.НалоговаяНакладная.Форма.Модуль(528)}: Переменная не определена (глВидимостьПравовойПоддержки) Форма.кФирма.Доступность(глИспользуетсяРазделительУчета<<?>>); {Документ.НалоговаяНакладная.Форма.Модуль(529)}: Переменная не определена (глИспользуетсяРазделительУчета) Старое = глВосстановитьЗначение<<?>>(Контекст,"ЧтоПродаем"); {Документ.НалоговаяНакладная.Форма.Модуль(627)}: Функция не обнаружена (глВосстановитьЗначение) глСохранитьЗначение<<?>>(Контекст,"ЧтоПродаем",ЧтоПродаем); {Документ.НалоговаяНакладная.Форма.Модуль(633)}: Процедура не обнаружена (глСохранитьЗначение) ИначеЕсли глВосстановитьЗначение<<?>>(,"ИспользоватьСкидку") = Да Тогда {Документ.НалоговаяНакладная.Форма.Модуль(636)}: Функция не обнаружена (глВосстановитьЗначение) ВидНДС = глВосстановитьЗначение<<?>>(,"БазНДС"); {Документ.НалоговаяНакладная.Форма.Модуль(643)}: Функция не обнаружена (глВосстановитьЗначение) глУстановитьНомерДокумента<<?>>(Контекст); {Документ.НалоговаяНакладная.Форма.Модуль(656)}: Процедура не обнаружена (глУстановитьНомерДокумента) Фирма = глВосстановитьЗначение<<?>>(,"БазФирма"); {Документ.НалоговаяНакладная.Форма.Модуль(658)}: Функция не обнаружена (глВосстановитьЗначение) глУстановитьНомерДокумента<<?>>(Контекст); {Документ.НалоговаяНакладная.Форма.Модуль(659)}: Процедура не обнаружена (глУстановитьНомерДокумента) Валюта = Гривня<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(661)}: Переменная не определена (Гривня) Выписал = глВосстановитьЗначение<<?>>(,"БазВыписалНН"); {Документ.НалоговаяНакладная.Форма.Модуль(664)}: Функция не обнаружена (глВосстановитьЗначение) глПроверкаДатыДок<<?>>(Контекст,"Запись"); {Документ.НалоговаяНакладная.Форма.Модуль(671)}: Процедура не обнаружена (глПроверкаДатыДок) Если НулеваяСтавкаНДС = Да <<?>>Тогда {Документ.НалоговаяНакладная.Форма.Модуль(677)}: Переменная не определена (Да) НулеваяСтавкаНДС = Нет<<?>>; {Документ.НалоговаяНакладная.Форма.Модуль(678)}: Переменная не определена (Нет) Если глОбработатьПодбор<<?>>(Контекст,Выб) = 1 Тогда {Документ.НалоговаяНакладная.Форма.Модуль(700)}: Функция не обнаружена (глОбработатьПодбор) глРассчитатьСуммуПредварительнойОплаты<<?>>(РодительскийДокумент,Контрагент,СчетКонтрагента,Валюта,ВидНДС,СуммаО,НДСО,"Дебет",Заказ,Фирма); {Документ.НалоговаяНакладная.Форма.Модуль(722)}: Процедура не обнаружена (глРассчитатьСуммуПредварительнойОплаты) Если глУстановитьПериодБухИт<<?>>(Ит,ДатаДок,,1)=0 Тогда {Документ.НалоговаяНакладная.Форма.Модуль(735)}: Функция не обнаружена (глУстановитьПериодБухИт) Если Валюта = Гривня <<?>>Тогда {Документ.НалоговаяНакладная.Форма.Модуль(744)}: Переменная не определена (Гривня) глРассчитатьСуммуПредварительнойОтгрузки<<?>>(РодительскийДокумент,Контрагент,СчетКонтрагента,Валюта,ВидНДС,СуммаО,НДСО,"Дебет",Заказ,Фирма); {Документ.НалоговаяНакладная.Форма.Модуль(779)}: Процедура не обнаружена (глРассчитатьСуммуПредварительнойОтгрузки) глРассчитатьСуммуПредварительнойОтгрузки<<?>>(РодительскийДокумент,Контрагент,СчетКонтрагента,Валюта,ВидНДС,СуммаО,НДСО,"Дебет",Заказ,Фирма); {Документ.НалоговаяНакладная.Форма.Модуль(793)}: Процедура не обнаружена (глРассчитатьСуммуПредварительнойОтгрузки) глРассчитатьСуммуПредварительнойОплаты<<?>>(РодительскийДокумент,Контрагент,СчетКонтрагента,Валюта,ВидНДС,СуммаО,НДСО,"Кредит",Заказ,Фирма); {Документ.НалоговаяНакладная.Форма.Модуль(799)}: Процедура не обнаружена (глРассчитатьСуммуПредварительнойОплаты) глУстановитьНомерДокумента<<?>>(Контекст); {Документ.НалоговаяНакладная.Форма.Модуль(821)}: Процедура не обнаружена (глУстановитьНомерДокумента) Выписал = глВосстановитьЗначение<<?>>(,"БазВыписалНН"); {Документ.НалоговаяНакладная.Форма.Модуль(822)}: Функция не обнаружена (глВосстановитьЗначение) СчетКонтрагента = СчетПоКоду(?(ДокОснование.Валюта = Гривня<<?>>, "36.1", "36.2")); // по умолчанию {Документ.НалоговаяНакладная.Форма.Модуль(887)}: Переменная не определена (Гривня) СчетКонтрагента = СчетПоКоду(?(ДокОснование.Валюта = Гривня, "36.1", <<?>>"36.2")); // по умолчанию {Документ.НалоговаяНакладная.Форма.Модуль(887)}: Слишком много фактических параметров СчетКонтрагента = СчетПоКоду(?(ДокОснование.Валюта = Гривня, "36.1", "36.2")<<?>>); // по умолчанию {Документ.НалоговаяНакладная.Форма.Модуль(887)}: Неопознанный оператор СчетКонтрагента = СчетПоКоду(?(ДокОснование.Валюта = Гривня, "36.1", "36.2"))<<?>>; // по умолчанию {Документ.НалоговаяНакладная.Форма.Модуль(887)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf') СчетКонтрагента = СчетПоКоду(?(ДокОснование.Валюта = Гривня, "36.1", "36.2"))<<?>>; // по умолчанию {Документ.НалоговаяНакладная.Форма.Модуль(887)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure') СчетКонтрагента = СчетПоКоду(?(ДокОснование.Валюта = Гривня, "36.1", "36.2"));<<?>> // по умолчанию {Документ.НалоговаяНакладная.Форма.Модуль(887)}: Обнаружено логическое завершение исходного текста модуля
с чем эти ошибки могут быть связаны: с тем что вместе с документом налоговая накладная обязательно надо еще чтото обновлять, или бухгалтера не все данные ввели и провели (хотя до обновления отчет налоговая накладная открывался даже пустой)?
В меню о программе написано только "1С Предприятие 7.7", а то что конфигурация не стандартная я предположил по тому что раньше к нам приходил программист 1С и мог там чтото менять.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!