Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Адаптация расширений. После обновление расширения выдает ошибку.

Адаптация расширений. После обновление расширения выдает ошибку.
Я
   Lemur
 
13.07.21 - 16:21
помогите разобраться в адаптации расширения
после обновления
1С Бухгалтерия предприятия, редакция 3.0 (3.0.95.29)
не найдены объекты
Перечесление.СостоянияВерсийЭД
Перечесление.ВидыЭД
РегистрСведений.СостоянияЭД

подскажите с чего начать адаптацию? интересно самому разобраться, где в коде искать и смотреть?
   Garykom
 
1 - 13.07.21 - 16:23
БЭД в типовой БП3 была изменена, там все сильно переделали
Задолбаешься расширение сам допиливать если оно старую БЭД сильно юзает
   hhhh
 
2 - 13.07.21 - 16:47
(0) поиском ищешь слово Перечесление.СостоянияВерсийЭД. Смотришь, что было в старой версии, и что вместо него в новой версии. Меняешь. Точно также другие перечисления.
   Lemur
 
3 - 14.07.21 - 07:26
я подозреваю, что не сильно оно юзает этот *ЭД
полагаю был добавлен какой то модуль из основной, который при изменении теперь портит все
подскажите хотя бы как искать?
в конфигураторе ищу ссылки на этот тип - находит по одной, когда пытаюсь выбрать что-то заменить - не дает
как в теле расширения искать код где используется?
   Гипервизор
 
4 - 14.07.21 - 07:41
Неужели так и выдает: "Перечесление"?
   Andreyyy
 
5 - 14.07.21 - 08:38
(0) Видимо в расширении есть объекты, а в основной конфигурации при обновлении удалены.
Если так - удалить в расширении.
   Lemur
 
6 - 14.07.21 - 08:39
да, в том то и загвоздка, думал какой тип другой подставить, не нашел в перечеслении ни одного
пробовал удалить, пишет "левое соединение" и выдает ошибку
   Lemur
 
7 - 14.07.21 - 08:41
левое соединение пишет при выборе "продажи-реализация..." сейчас по памяти не вспомню, там список где реализации товаров
модуль отвечает за импорт документов из складской программы в реализацию
   МимохожийОднако
 
8 - 14.07.21 - 08:43
Ошибку в студию.
Ответь на (4)
   Lemur
 
9 - 14.07.21 - 10:14
Да, именно так
сделал картинку ошибки
https://i.ibb.co/7JQ70jV/1.jpg
   Вафель
 
10 - 14.07.21 - 10:18
а если нажать исправить?
   2S
 
11 - 14.07.21 - 10:23
(9) лол!
   Lemur
 
12 - 14.07.21 - 10:41
при нажатии исправить, можно либо что-то подставить, либо удалить
если удалить, то при выборе в Продажи->Реализация(акты, наклыдные, УПД)
выдает ошибку
{(62, 21)}: Таблица не найдена "РегистрСведений.СостоянияЭД"
{ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.СостоянияЭД КАК СостоянияЭД
{ОбщийМодуль.ОбщегоНазначенияБПКлиент.Модуль(797)}:        ОткрытьФорму(ПараметрыОткрытия.ИмяФормы,
{ОбщаяФорма.ДлительнаяОперацияОткрытиеСписка.Форма(40)}:    ОбщегоНазначенияБПКлиент.ОткрытьОсновнуюФорму(Истина, ПараметрыОткрытияКлиент, Параметры.ПараметрыОткрываемойФормы);

по причине:
Ошибка при выполнении запроса.
по причине:
{(62, 21)}: Таблица не найдена "РегистрСведений.СостоянияЭД"
{ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.СостоянияЭД КАК СостоянияЭД
   Жан Пердежон
 
13 - 14.07.21 - 10:43
(12) программиста позови
   Garykom
 
14 - 14.07.21 - 10:43
Интересно когда дойдет что данная задача https://habr.com/ru/post/567620/ не решается
Программист нужен, причем опытный
   Lemur
 
15 - 14.07.21 - 10:45
да все кто работал с модулем заняты до пятницы...
и еще спортивный интерес есть, так как сам программист, но веб и системный...
понять бы как и где листинг искать и что куда копать, а из бревна лодку вырубить - не впервой, когда интересно)))
   Garykom
 
16 - 14.07.21 - 10:46
(15) >сам программист, но веб и системный

ыыы
сейчас проще веб и системным прогом стать чем в 1С разобраться
   acht
 
17 - 14.07.21 - 10:50
(15) > сам программист, но веб и системный.
Одновременно?
   Lemur
 
18 - 14.07.21 - 11:03
да я не хочу хлеб отбирать, хотя может в будущем что изменится, но сейчас точно нет
я тут немного офигел, как люди в этом разбираются и решил немного вникнуть в вопрос...

натолкните куда копать, где основной код, как искать...?
не трасировать же все, это свихнуться можно наверное
   Garykom
 
19 - 14.07.21 - 11:07
(18) не отнимешь
уже давно востребованность в 1Сниках среднего и высокого уровня выше чем в системных и на уровне веб
   Garykom
 
20 - 14.07.21 - 11:07
(19)+ на территории xUSSR и даже отдельных за пределами
   Lemur
 
21 - 14.07.21 - 11:11
парни, вы по проблеме помогите, мои программерские изыски тоже не "на поддержание штанов")... пишу, что бы не забить и быть в курсе новых веяний...

1С сейчас что-то торкнуло, есть интерес разобраться... понять как то
скажите, куда копать, с чего начать?
   Garykom
 
22 - 14.07.21 - 11:20
(21) начни с отбора по подсистемам в конфе БП3, там ЭДО выдели
и сравнивай новую конфу со старой где еще расширение работало
   Garykom
 
23 - 14.07.21 - 11:23
   garantNo4x
 
24 - 14.07.21 - 12:00
это ведь какое то расширение отрубилось .. у него есть так сказать автор , а если автор далеко то придется смотреть как в этом расширении это использовалось ..
я вот ровно на такое недавно налетел .. у меня это ерунда была на формах списка .. но я то их сам делал , так что за 5 минут и исправил ..
а вот где у вас это используется ХЗ
   Lemur
 
25 - 14.07.21 - 12:08
автор был много лет назад, сейчас не доступен, а разбирающиеся, кто уже какое-то имеет представление, будут только завтра
и мне, как писал выше, интересно разобраться, что и как... что бы если что, можно было поправить, если у ребят, как сейчас, будет аврал... а так мне и без этого забот хватает, но тут и интересно в принципе, давно хотел понять как работает и взаимодействует
это как первая программа, теже чувства... ну вы понимаете, все же начинали когда то)))
   Lemur
 
26 - 14.07.21 - 12:09
(23) да, смотрю, теперь какие то дубликаты повылазили... решил восстановить из резервной копии и начать заново и скать)
   garantNo4x
 
27 - 14.07.21 - 12:10
никак вы это не поймете .. в 1с решили поменять название полей .. добавили 3 новых , а эти на которые ругается назвали УДАЛИТЬчтототам
теперь все места где были на него ссылки ..считаются плохими ..
вам даже не поможет добавить слово удалить к этим названиям , так как вы новые не найдете .. они странные названяи получили
   garantNo4x
 
28 - 14.07.21 - 12:11
так что не лезьте .. а то там ведь еще и данные могут быть .. сейчас потеряете их по дороге .. и потом задача станет еще затратнее ..
вам завтра это быстро поправят
   Garykom
 
29 - 14.07.21 - 12:14
(28) не парься один фиг за день не поправит ибо знаний/опыта нету в 1С
а завтра уже будут "разбирающиеся", которые тоже матов поскладывают
   Sneer
 
30 - 14.07.21 - 12:58
(21) Там теперь вместо РегистрСведений.СостоянияЭД используется СостоянияДокументовЭДО вроде.
В расширении что, формы счета или реализации? Обнови формы в расширении, если надо запросы динамического списка обнови, а ненужные объекты удали из расширения.
 
 
   Lemur
 
31 - 14.07.21 - 13:25
(30) да, именно это и подобрал по описанию, как можно сразу все формы разом обновить, а не каждую открывать и обновлять?

(28) создал тестовую и на ней лезу

(29) ага))) такие стимулы и заставляют больше влезать)
   Megas
 
32 - 14.07.21 - 13:35
(31) Перед обновлением сохраняешь отчёт о изменениях в XML,  и дальше когда выскакивают такие ошибки - смотришь как переименовали реквизит.
   Lemur
 
33 - 14.07.21 - 13:57
Подскажите пожалуйста, как найти эти строки 62,21
сами все типы заменил, регистр тоже, а как теперь найти, что на это ссылается?

Ошибка при выполнении запроса.
по причине:
{(62, 21)}: Таблица не найдена "РегистрСведений.СостоянияЭД"
{ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.СостоянияЭД КАК СостоянияЭД
   Вафель
 
34 - 14.07.21 - 14:06
(33) возьми актуальный текст запроса из типовой формы
   Garykom
 
35 - 14.07.21 - 14:37
Если нужны только состояния эдо то еще ладно но вот даты (отправки, подписания) добыть из новой БЭД это гм
   Lemur
 
36 - 14.07.21 - 15:45
Скажите как этот код "РегистрСведений.СостоянияЭД КАК СостоянияЭД" найти в расширении?
уже всю голову сломал)
   Garykom
 
37 - 14.07.21 - 15:48
(36) тебе не голову ломать а учебники почитать и видеокурсы посмотреть и мануалы с картинками
   Garykom
 
38 - 14.07.21 - 15:49
(37)+ или ты думаешь что просто так от балды подобные зп от 100к влегкую платят, причем по удаленке?
а спецов повыше и от 200к бывает ищут, причем это рядовые по сути не начальники, ну или лиды
   Lemur
 
39 - 14.07.21 - 16:32
я посмтрю, почитаю...
но неужели так сложно ткнуть куда смотреть?! как ищется и т.д.
   Garykom
 
40 - 14.07.21 - 16:34
(39) сложно
потому что это больших денег стоит, глянь цены на курсы даже онлайн с живым преподователем
   acht
 
41 - 14.07.21 - 16:39
(39) > но неужели так сложно ткнуть

Найди курс. Посмотри на его продолжительность. Осознай, что ты просишь - чтобы этот материал, который рассказываеться в курсе, тебе, любимому, впихнули в пару сообщений на форуме.
Или, что еще интересней - чтобы подготовили специальный курс для тебя, любимого.

И нахрен ты такой, любимый, нужен?
   Вафель
 
42 - 14.07.21 - 16:40
см (34).
Если ты даже этого не понимаешь, то действительно пройди курсы для начала
   Lemur
 
43 - 14.07.21 - 19:11
парни, вы дибилы или читать не можете?! если заело про курсы и сказать нечего - проходите мимо, тем для флуда достаточно
   Lemur
 
44 - 14.07.21 - 19:15
(42) я удалил старую и заново добавил в расширение из новой конфигурации, ошибка осталась(
   acht
 
45 - 14.07.21 - 19:18
Ух ты боже ж мой - да он, никак, обиделся.

Никто тебя обучать не будет. Попытались, увидили твой уровень, оценили чколько всего тебе рассказывать надо, честно тебе написали, отошли. Оно и не будет у тебя работать.
   Lemur
 
46 - 14.07.21 - 19:25
(45) смотри как возбудился, даже опечатки пошли, выдыхай... проходи мимо... сам не добьюсь, куплю, благо выбор есть
   Кукуев
 
47 - 15.07.21 - 05:11
(33) В расширении посмотри форму списка проблемного документа, там в реквизитах есть динамический список. Ошибка похоже в этом списке. Его нужно отредактировать, заменив ссылки на переименованные любимыми 1С-никами объектами, в частности, регистра сведений... Чтобы отредактировать динамический список, его нужно в самой форме ещё раз добавить в расширение. Тогда он станет доступным для редактирования.
   Lemur
 
48 - 15.07.21 - 21:26
Megas, Вафель - огромная благодарность, за (32) и (34) 
в общем все роешается, заходим в свойства списка, там будет SQL запрос на стиле 1С, тупо на русском языке, там и есть эта ошибка

неужели так сложно было сказать, что левое соединение как раз и указывает на запрос к базе, тупо LEFT JOIN

зато про курсы пели тут... сейчас поправил все модули и без ваших курсов, если есть азы в работе с базами и языками разными, то 1С проста до безобразия, важно понимать откуда ноги растут


Список тем форума
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.