Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

поиск ошибок в базе 1С

Гульнара Мусаева
читатель
офлайн
Дата регистрации: 19.02.2015
Сообщений: 15
Пост №1
 
11.12.2015 11:00

Здравствуйте!
В базе 1С УТ 11.2 есть ошибки (договоры контрагентов с незаполненным реквизитом контрагент) , отдел разработки порекомендовал найти их с помощью запроса:
"Выбрать
ССылка, Партнер
Из Справочник.ДоговорыКонрагентов КАК Спр
Где Спр.Конрагент = Значение (Справтчник.Контрагент.ПустаяСсылка)"

Подскажите, пожалуйста, каким образом сделать этот запрос?

Ответили: пост №2
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 21007
Пост №2
 
11.12.2015 11:21
Ответ на пост №1

Гульнара Мусаева, в консоли запросов выполнить этот запрос.

Ответили: пост №3
Гульнара Мусаева
читатель
офлайн
Дата регистрации: 19.02.2015
Сообщений: 15
Пост №3
 
11.12.2015 12:02
Ответ на пост №2

Prikum,Спасибо, получилось!
Подскажите, пожалуйста, куда ввести код исправления данной ошибки (код прислал отдел разработки):
ЗапросДоговоры = Новый Запрос();
ЗапросДоговоры.Текст =
"Выбрать Ссылка, Партнер
|Из Справочник.ДоговорыКонтрагентов КАК Спр
|Где Спр.Контрагент = Значение(Справочник.Контрагенты.ПустаяСсылка)";
ВыборкаДоговоры = ЗапросДоговоры.Выполнить().Выбрать();

Пока ВыборкаДоговоры.Следующий() Цикл

ОбъектСпрДоговоры = ВыборкаДоговоры.Ссылка.ПолучитьОбъект();
ОбъектСпрДоговоры.Контрагент = ПартнерыИКонтрагенты.ПолучитьКонтрагентаПартнераПоУмолчанию(ВыборкаДоговоры.Партнер);
// Запись с отключенной бизнес-логикой и включенной регистрацией к обмену.
ОбновлениеИнформационнойБазы.ЗаписатьДанные(ОбъектСпрДоговоры, Истина);
Сообщить("Обработан договор " + ОбъектСпрДоговоры.Ссылка + " партнера " + ОбъектСпрДоговоры.Партнер);

КонецЦикла;

Ответили: пост №4
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 21007
Пост №4
 
11.12.2015 12:05
Ответ на пост №3

Гульнара Мусаева, какой то странный отдел разработки? Не могли сразу прислать внешнею обработку по исправлению этой ошибки? Конфигуратором умеете пользоваться?

Ответили: пост №5
Гульнара Мусаева
читатель
офлайн
Дата регистрации: 19.02.2015
Сообщений: 15
Пост №5
 
11.12.2015 12:09
Ответ на пост №4

Prikum,немного

Ответили: пост №6
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 21007
Пост №6
 
11.12.2015 12:12
Ответ на пост №5

Гульнара Мусаева, откройте конфигуратор, создайте обработку, в обработке создайте новую форму, по умолчанию, там будет кнопка "Выполнить", в модуле формы будет процедура КнопкаВыполнить, в эту процедуру вставьте этот текст, что выше, сохраните обработку и в пользовательском режиме, через файл-открыть выполните обработку.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация