1с временная таблица уже существует
Сия ошибка оказывается может возникать и при банальном присутствии в табло отладчика записи вида:
1 |
Запрос.Выполнить() |
😉 Минут 20 копья ломал пока выяснил в чем проблема
Сия ошибка оказывается может возникать и при банальном присутствии в табло отладчика записи вида:
1 |
Запрос.Выполнить() |
😉 Минут 20 копья ломал пока выяснил в чем проблема
Взрослое:
Детское:
Волшебный маяк. Сюжет: девочка-подросток с богатой фантазией со своими родителями приезжают в отпуск на остров. И там постепенно начинают твориться очень странные дела.
Самый простой способ, в консоли зайти в БД и выполнить скрипт:
1 2 3 4 5 6 7 |
DO $$ DECLARE r RECORD; BEGIN FOR r IN (SELECT tablename FROM pg_tables WHERE schemaname = current_schema()) LOOP EXECUTE 'DROP TABLE IF EXISTS ' || quote_ident(r.tablename) || ' CASCADE'; END LOOP; END $$; |
Задача: при переносе ряда скриптов с dev сервера на prod сервер, автоматически увеличивать номер сборки, дабы можно было идентифицировать, с какой версии начались потенциальные проблемы у пользователей
Решение: т.к. перенос скриптов из ветки dev в ветку prod происходит скриптом на bash, то просто допишем сей функционал, в виде что-то вроде:
1 2 3 4 5 6 |
read version</var/www/www-root/data/www/fewrfwer.ru/version.txt; ((version++)) echo $version>/var/www/www-root/data/www/fewrfwer.ru/version.txt; D=$(date +%Y-%m-%d) T=$(date +%H:%M:%S) echo "$D" "$T" " выпущена версия $version" >> /var/www/www-root/data/www/fewrfwer.ru/hist_version.txt; |
Итого имеем в файле versions.txt — текущий номер сборки, а в файле дату и время формирования новой сборки. Ну собственно этого достаточно, например для того чтобы понять когда была внесена например ошибка, а далее уже дело техники..
Продолжаем тему Битрикса. Ситуация: пробую перейти со штатного обмена УТ 11.3 на разработку от Битрикс (модуль интеграции 7.1), т.к. в штатной не смог разобраться как сделать, чтобы шел обмен статусами заказов. Судя по коду, функционал заложен, но не работает, почему разобраться не смог.
Сразу появилась проблема: перестали выгружаться цены и остатки. Хотя очень долго и вдумчиво читал все возможные настройки. Наконец нашел подсказку: необходимо в настройках Битрикс в разделе «Типы цен» указать идентификатор типа цены из файла prices.xml
После этого и цены и количество стало подгружаться.