|
Адаптация расширений. После обновление расширения выдает ошибку. | ☑ | ||
---|---|---|---|---|
0
Lemur
13.07.21
✎
16:21
|
помогите разобраться в адаптации расширения
после обновления 1С Бухгалтерия предприятия, редакция 3.0 (3.0.95.29) не найдены объекты Перечесление.СостоянияВерсийЭД Перечесление.ВидыЭД РегистрСведений.СостоянияЭД подскажите с чего начать адаптацию? интересно самому разобраться, где в коде искать и смотреть? |
|||
1
Garykom
гуру
13.07.21
✎
16:23
|
БЭД в типовой БП3 была изменена, там все сильно переделали
Задолбаешься расширение сам допиливать если оно старую БЭД сильно юзает |
|||
2
hhhh
13.07.21
✎
16:47
|
(0) поиском ищешь слово Перечесление.СостоянияВерсийЭД. Смотришь, что было в старой версии, и что вместо него в новой версии. Меняешь. Точно также другие перечисления.
|
|||
3
Lemur
14.07.21
✎
07:26
|
я подозреваю, что не сильно оно юзает этот *ЭД
полагаю был добавлен какой то модуль из основной, который при изменении теперь портит все подскажите хотя бы как искать? в конфигураторе ищу ссылки на этот тип - находит по одной, когда пытаюсь выбрать что-то заменить - не дает как в теле расширения искать код где используется? |
|||
4
Гипервизор
14.07.21
✎
07:41
|
Неужели так и выдает: "Перечесление"?
|
|||
5
Andreyyy
14.07.21
✎
08:38
|
(0) Видимо в расширении есть объекты, а в основной конфигурации при обновлении удалены.
Если так - удалить в расширении. |
|||
6
Lemur
14.07.21
✎
08:39
|
да, в том то и загвоздка, думал какой тип другой подставить, не нашел в перечеслении ни одного
пробовал удалить, пишет "левое соединение" и выдает ошибку |
|||
7
Lemur
14.07.21
✎
08:41
|
левое соединение пишет при выборе "продажи-реализация..." сейчас по памяти не вспомню, там список где реализации товаров
модуль отвечает за импорт документов из складской программы в реализацию |
|||
8
Мимохожий Однако
14.07.21
✎
08:43
|
Ошибку в студию.
Ответь на (4) |
|||
9
Lemur
14.07.21
✎
10:14
|
||||
10
Вафель
14.07.21
✎
10:18
|
а если нажать исправить?
|
|||
11
2S
14.07.21
✎
10:23
|
(9) лол!
|
|||
12
Lemur
14.07.21
✎
10:41
|
при нажатии исправить, можно либо что-то подставить, либо удалить
если удалить, то при выборе в Продажи->Реализация(акты, наклыдные, УПД) выдает ошибку {(62, 21)}: Таблица не найдена "РегистрСведений.СостоянияЭД" {ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.СостоянияЭД КАК СостоянияЭД {ОбщийМодуль.ОбщегоНазначенияБПКлиент.Модуль(797)}: ОткрытьФорму(ПараметрыОткрытия.ИмяФормы, {ОбщаяФорма.ДлительнаяОперацияОткрытиеСписка.Форма(40)}: ОбщегоНазначенияБПКлиент.ОткрытьОсновнуюФорму(Истина, ПараметрыОткрытияКлиент, Параметры.ПараметрыОткрываемойФормы); по причине: Ошибка при выполнении запроса. по причине: {(62, 21)}: Таблица не найдена "РегистрСведений.СостоянияЭД" {ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.СостоянияЭД КАК СостоянияЭД |
|||
13
Жан Пердежон
14.07.21
✎
10:43
|
(12) программиста позови
|
|||
14
Garykom
гуру
14.07.21
✎
10:43
|
Интересно когда дойдет что данная задача https://habr.com/ru/post/567620/ не решается
Программист нужен, причем опытный |
|||
15
Lemur
14.07.21
✎
10:45
|
да все кто работал с модулем заняты до пятницы...
и еще спортивный интерес есть, так как сам программист, но веб и системный... понять бы как и где листинг искать и что куда копать, а из бревна лодку вырубить - не впервой, когда интересно))) |
|||
16
Garykom
гуру
14.07.21
✎
10:46
|
(15) >сам программист, но веб и системный
ыыы сейчас проще веб и системным прогом стать чем в 1С разобраться |
|||
17
acht
14.07.21
✎
10:50
|
(15) > сам программист, но веб и системный.
Одновременно? |
|||
18
Lemur
14.07.21
✎
11:03
|
да я не хочу хлеб отбирать, хотя может в будущем что изменится, но сейчас точно нет
я тут немного офигел, как люди в этом разбираются и решил немного вникнуть в вопрос... натолкните куда копать, где основной код, как искать...? не трасировать же все, это свихнуться можно наверное |
|||
19
Garykom
гуру
14.07.21
✎
11:07
|
(18) не отнимешь
уже давно востребованность в 1Сниках среднего и высокого уровня выше чем в системных и на уровне веб |
|||
20
Garykom
гуру
14.07.21
✎
11:07
|
(19)+ на территории xUSSR и даже отдельных за пределами
|
|||
21
Lemur
14.07.21
✎
11:11
|
парни, вы по проблеме помогите, мои программерские изыски тоже не "на поддержание штанов")... пишу, что бы не забить и быть в курсе новых веяний...
1С сейчас что-то торкнуло, есть интерес разобраться... понять как то скажите, куда копать, с чего начать? |
|||
22
Garykom
гуру
14.07.21
✎
11:20
|
(21) начни с отбора по подсистемам в конфе БП3, там ЭДО выдели
и сравнивай новую конфу со старой где еще расширение работало |
|||
23
Garykom
гуру
14.07.21
✎
11:23
|
||||
24
garantNo4x
14.07.21
✎
12:00
|
это ведь какое то расширение отрубилось .. у него есть так сказать автор , а если автор далеко то придется смотреть как в этом расширении это использовалось ..
я вот ровно на такое недавно налетел .. у меня это ерунда была на формах списка .. но я то их сам делал , так что за 5 минут и исправил .. а вот где у вас это используется ХЗ |
|||
25
Lemur
14.07.21
✎
12:08
|
автор был много лет назад, сейчас не доступен, а разбирающиеся, кто уже какое-то имеет представление, будут только завтра
и мне, как писал выше, интересно разобраться, что и как... что бы если что, можно было поправить, если у ребят, как сейчас, будет аврал... а так мне и без этого забот хватает, но тут и интересно в принципе, давно хотел понять как работает и взаимодействует это как первая программа, теже чувства... ну вы понимаете, все же начинали когда то))) |
|||
26
Lemur
14.07.21
✎
12:09
|
(23) да, смотрю, теперь какие то дубликаты повылазили... решил восстановить из резервной копии и начать заново и скать)
|
|||
27
garantNo4x
14.07.21
✎
12:10
|
никак вы это не поймете .. в 1с решили поменять название полей .. добавили 3 новых , а эти на которые ругается назвали УДАЛИТЬчтототам
теперь все места где были на него ссылки ..считаются плохими .. вам даже не поможет добавить слово удалить к этим названиям , так как вы новые не найдете .. они странные названяи получили |
|||
28
garantNo4x
14.07.21
✎
12:11
|
так что не лезьте .. а то там ведь еще и данные могут быть .. сейчас потеряете их по дороге .. и потом задача станет еще затратнее ..
вам завтра это быстро поправят |
|||
29
Garykom
гуру
14.07.21
✎
12:14
|
(28) не парься один фиг за день не поправит ибо знаний/опыта нету в 1С
а завтра уже будут "разбирающиеся", которые тоже матов поскладывают |
|||
30
Sneer
14.07.21
✎
12:58
|
(21) Там теперь вместо РегистрСведений.СостоянияЭД используется СостоянияДокументовЭДО вроде.
В расширении что, формы счета или реализации? Обнови формы в расширении, если надо запросы динамического списка обнови, а ненужные объекты удали из расширения. |
|||
31
Lemur
14.07.21
✎
13:25
|
(30) да, именно это и подобрал по описанию, как можно сразу все формы разом обновить, а не каждую открывать и обновлять?
(28) создал тестовую и на ней лезу (29) ага))) такие стимулы и заставляют больше влезать) |
|||
32
Megas
14.07.21
✎
13:35
|
(31) Перед обновлением сохраняешь отчёт о изменениях в XML, и дальше когда выскакивают такие ошибки - смотришь как переименовали реквизит.
|
|||
33
Lemur
14.07.21
✎
13:57
|
Подскажите пожалуйста, как найти эти строки 62,21
сами все типы заменил, регистр тоже, а как теперь найти, что на это ссылается? Ошибка при выполнении запроса. по причине: {(62, 21)}: Таблица не найдена "РегистрСведений.СостоянияЭД" {ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.СостоянияЭД КАК СостоянияЭД |
|||
34
Вафель
14.07.21
✎
14:06
|
(33) возьми актуальный текст запроса из типовой формы
|
|||
35
Garykom
гуру
14.07.21
✎
14:37
|
Если нужны только состояния эдо то еще ладно но вот даты (отправки, подписания) добыть из новой БЭД это гм
|
|||
36
Lemur
14.07.21
✎
15:45
|
Скажите как этот код "РегистрСведений.СостоянияЭД КАК СостоянияЭД" найти в расширении?
уже всю голову сломал) |
|||
37
Garykom
гуру
14.07.21
✎
15:48
|
(36) тебе не голову ломать а учебники почитать и видеокурсы посмотреть и мануалы с картинками
|
|||
38
Garykom
гуру
14.07.21
✎
15:49
|
(37)+ или ты думаешь что просто так от балды подобные зп от 100к влегкую платят, причем по удаленке?
а спецов повыше и от 200к бывает ищут, причем это рядовые по сути не начальники, ну или лиды |
|||
39
Lemur
14.07.21
✎
16:32
|
я посмтрю, почитаю...
но неужели так сложно ткнуть куда смотреть?! как ищется и т.д. |
|||
40
Garykom
гуру
14.07.21
✎
16:34
|
(39) сложно
потому что это больших денег стоит, глянь цены на курсы даже онлайн с живым преподователем |
|||
41
acht
14.07.21
✎
16:39
|
(39) > но неужели так сложно ткнуть
Найди курс. Посмотри на его продолжительность. Осознай, что ты просишь - чтобы этот материал, который рассказываеться в курсе, тебе, любимому, впихнули в пару сообщений на форуме. Или, что еще интересней - чтобы подготовили специальный курс для тебя, любимого. И нахрен ты такой, любимый, нужен? |
|||
42
Вафель
14.07.21
✎
16:40
|
см (34).
Если ты даже этого не понимаешь, то действительно пройди курсы для начала |
|||
43
Lemur
14.07.21
✎
19:11
|
парни, вы дибилы или читать не можете?! если заело про курсы и сказать нечего - проходите мимо, тем для флуда достаточно
|
|||
44
Lemur
14.07.21
✎
19:15
|
(42) я удалил старую и заново добавил в расширение из новой конфигурации, ошибка осталась(
|
|||
45
acht
14.07.21
✎
19:18
|
Ух ты боже ж мой - да он, никак, обиделся.
Никто тебя обучать не будет. Попытались, увидили твой уровень, оценили чколько всего тебе рассказывать надо, честно тебе написали, отошли. Оно и не будет у тебя работать. |
|||
46
Lemur
14.07.21
✎
19:25
|
(45) смотри как возбудился, даже опечатки пошли, выдыхай... проходи мимо... сам не добьюсь, куплю, благо выбор есть
|
|||
47
Кукуев
15.07.21
✎
05:11
|
(33) В расширении посмотри форму списка проблемного документа, там в реквизитах есть динамический список. Ошибка похоже в этом списке. Его нужно отредактировать, заменив ссылки на переименованные любимыми 1С-никами объектами, в частности, регистра сведений... Чтобы отредактировать динамический список, его нужно в самой форме ещё раз добавить в расширение. Тогда он станет доступным для редактирования.
|
|||
48
Lemur
15.07.21
✎
21:26
|
Megas, Вафель - огромная благодарность, за (32) и (34)
в общем все роешается, заходим в свойства списка, там будет SQL запрос на стиле 1С, тупо на русском языке, там и есть эта ошибка неужели так сложно было сказать, что левое соединение как раз и указывает на запрос к базе, тупо LEFT JOIN зато про курсы пели тут... сейчас поправил все модули и без ваших курсов, если есть азы в работе с базами и языками разными, то 1С проста до безобразия, важно понимать откуда ноги растут |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |