Вопрос № 87147: Здравствуйте уважаемые эксперты! У меня такая проблема с одной из баз ЗиК 7.70.273, не могу сделать объединение конфигураций вылетет ошибка "Ошибка при анализе изменений в структуре данных", пробовала провести тестирование и исправление баз...Вопрос № 87184: Доброго времени суток уважаемые эксперты. Такой вопрос. В базе раньше был документ Акт Выполненных работ. В нем был задействован только регистр взаиморасчеты.
На данный момент пришлось доработать данный акт и добавить списание остатков товара со...Вопрос № 87194: Добрый день!
Пытаюсь сделать отчет по взаиморасчетам с контрагентами (1с 7.7 ТИС), при этом нужно чтобы некоторые движения регистра Покупатели не попадали в итоговые данные - те, у которых реквизит регистра КодОперации=Перечисление.КодыОпераций.П...
Вопрос № 87.147
Здравствуйте уважаемые эксперты! У меня такая проблема с одной из баз ЗиК 7.70.273, не могу сделать объединение конфигураций вылетет ошибка "Ошибка при анализе изменений в структуре данных", пробовала провести тестирование и исправление базы выдается неисправимая ошибка. Как мне вычистить эту ошибку и, что можно сделать? Заранее спасибо
Отправлен: 16.05.2007, 11:57
Вопрос задала: MaShI (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Бертыш Андрей Владимирович
Здравствуйте, MaShI!
Вероятнее всего у вас разрушился MD файл (файл конфигурации)
Нужно
1)Сделать архивную копию всей папки с базой
2)Попробовать вместо испорченного MD файла подсунуть файл из папочки NEW_STRU которая находится в папке с базой
3)Если это не поможет то надо лечить MD файл методика и инструменты для этого есть на сайте
http://www.mypak.1cniku.ru/
в низу
Если не получится присылайте будем пробовать лечить
--------- Каждый мнит себя стратегом видя бой со стороны
Доброго времени суток уважаемые эксперты. Такой вопрос. В базе раньше был документ Акт Выполненных работ. В нем был задействован только регистр взаиморасчеты.
На данный момент пришлось доработать данный акт и добавить списание остатков товара со складов. Смысл в том что в акте может быть как товар так и услуга. Соответственно если товар, то мы его списываем, а если услуга то нет. Взаиморасчеты делаются в любом случае. Так вот проблема в том что акты, которые были выписаны до изменений услуга являлась товаром. И теперь по этому поводу в журнале Акты либо в полном журнале в графам фирма, клиент и т.д. отсутствуют значения тоесть пустые строки. Соответственно в отбор
эти акты не попадают.
Перепровести не могу так как не хватает прав достопу и старые акты доступны только для просмотра.
Подскажите что и как можно сделать? Заранее всем большое спасибо.
Отвечает: Андрей Тимофеев
Здравствуйте, Аржаник Антон Николаевич!
Во всех старых документах можно заполнить нужное Вам поле не перепроводя документ, програмным способом "Записать()".
Удачи.
Ответ отправил: Андрей Тимофеев (статус: 4-ый класс)
Ответ отправлен: 16.05.2007, 16:00
Отвечает: Dmitry Stashenko
Здравствуйте, Аржаник Антон Николаевич!
Я чегой-то не понимаю: доработать Акт прав хватило, а провести документы нет? Тогда можно внешнюю обработку и в ней метод Провести(). Работает не зависимо от прав доступа.
Ответ отправил: Dmitry Stashenko (статус: 2-ой класс)
Ответ отправлен: 16.05.2007, 18:58
Вопрос № 87.194
Добрый день!
Пытаюсь сделать отчет по взаиморасчетам с контрагентами (1с 7.7 ТИС), при этом нужно чтобы некоторые движения регистра Покупатели не попадали в итоговые данные - те, у которых реквизит регистра КодОперации=Перечисление.КодыОпераций.Прочее. После выполнения запроса реквизит КодОперации практически нигде недоступен (пустой) и группировка по Док не работает (тоже пустая). Что неправильно в запросе?
Заранее спасибо!
Приложение:
Отправлен: 16.05.2007, 17:24
Вопрос задала: KittyJ (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Андрей Тимофеев
Здравствуйте, KittyJ!
Попробуйте сделать дополнительно группировку по коду операции.
Ответ отправил: Андрей Тимофеев (статус: 4-ый класс)
Ответ отправлен: 16.05.2007, 18:14 Оценка за ответ: 3
Отвечает: Бертыш Андрей Владимирович
Здравствуйте, KittyJ!
Видите ли у вас из функций в запросе Сумма= КонОст(Сум);
КодОперации и документ это ни то в разрезе чего хранится остаток
КодыОпераций и документы можно выбрать только в разрезе оборотов
--------- Каждый мнит себя стратегом видя бой со стороны
Ответ отправил: Бертыш Андрей Владимирович (статус: 1-ый класс)
Ответ отправлен: 17.05.2007, 09:19 Оценка за ответ: 5
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, KittyJ!
Видите ли, в запросе доступны только измерения и ресурсы. Реквизит регистра можно узнать только перебирая движения Рег.ПолучитьДвижение.
Аналогично нельзя в запросе посмотреть поля проводки такие как содержание проводки. Ну просто нельзя и все.
Вам нужен тупой перебор движений регистра, но он тормозит настолько, что использовать его проблематично.
Может быть попробуйте так:
Зная документ, посмотрите его движения
Рег.ВыбратьДвиженияДокумента()
Пока Рег.ПолучитьДвижение() Цикл
Здесь реквизит доступен
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Практикант)
Ответ отправлен: 17.05.2007, 09:57 Оценка за ответ: 5
Отвечает: Elric
Здравствуйте, KittyJ!
Реквизит регистра (КодОперации) доступен только в движениях документов. На остатки он не влияет. Сделайте запрос по движениям регистра, тогда условие сработает.
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 19.05.2007, 13:36 Оценка за ответ: 5