ХЕЛП!!!!!!!!!!!!!!!!!!!!!

Новая тема
Нужно срочно обновить конфиг. 434.

При обновлении на 449 (по инструкции Conv42.txt) при запуске "Перенос данных со счетов 68.4,  69.3 и 99" вылетает ошибка  



Если Сч.НайтиСчет(Сч)=1 Тогда

{C:\1SBDB-1\EXTFORMS\CONV42.ERT(133)}: Обращение к процедуре объекта как к функции (НайтиСчет)



и перенос не происходит. Объединяю конфиги без этой обработки (решил остатки по счетам сам ввести). После запуска в режиме "предприятие" вылезает сообщение о том, что перед обновлением  вероятно не была запущено внешняя обработка (она теперь чё всегда будет появляться, даже если я сам остатки переносу). После того как жму на Да на сообщении появляется ошибка



Если Счет.НайтиСчет(СчетПриемник) = 1 Тогда

{Обработка.ОбновлениеИБ.Форма.Модуль(3903)}: Обращение к процедуре объекта как к функции (НайтиСчет)





Чё делать-то??????!!!!!!!!!

"Смотрите в ПриНачалеРаботыСистемы()

там есть

Если Константа.НомерРелиза <> Лев(Метаданные.Комментарий, 8) Тогда

ОткрытьФорму("Обработка.ОбновлениеИБ");

КонецЕсли;

и ещё что-то про "первый запуск"

сравните константу НомерРелиза и комментарий конфигурации (конфигурация-свойства-комментарий)"
"попробуйте создать в базе счета "П68.4" "П69.3" и "П99" с аналитикой аналогичной как на счетах 68.4, 69.3, 99  пометьте их на удаление, потом запустите процедуру по переносу данных со счетов..... ругаться не должна, потом обновить на новый релиз.

Кстати можно попробовать перед строками на которые ругается написать:

Сообщить(Сч,"!!!");



или при обновлении на релиз:

Сообщить(СчетПриемник,"!!!");

"
Помогло!!!

Спасибо огромное!!!
Читают тему
(гостей: 1)

Быстрый переход