Вход | Регистрация
 
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 или кнопку "Обновить" в браузере.