Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 501
от 21.05.2007, 22:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 384, Экспертов: 46
В номере:Вопросов: 3, Ответов: 7


Вопрос № 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/
в низу
Если не получится присылайте будем пробовать лечить
---------
Каждый мнит себя стратегом видя бой со стороны
Ответ отправил: Бертыш Андрей Владимирович (статус: 1-ый класс)
Ответ отправлен: 16.05.2007, 12:12


Вопрос № 87.184
Доброго времени суток уважаемые эксперты. Такой вопрос. В базе раньше был документ Акт Выполненных работ. В нем был задействован только регистр взаиморасчеты.
На данный момент пришлось доработать данный акт и добавить списание остатков товара со складов. Смысл в том что в акте может быть как товар так и услуга. Соответственно если товар, то мы его списываем, а если услуга то нет. Взаиморасчеты делаются в любом случае. Так вот проблема в том что акты, которые были выписаны до изменений услуга являлась товаром. И теперь по этому поводу в журнале Акты либо в полном журнале в графам фирма, клиент и т.д. отсутствуют значения тоесть пустые строки. Соответственно в отбор эти акты не попадают.
Перепровести не могу так как не хватает прав достопу и старые акты доступны только для просмотра.

Подскажите что и как можно сделать? Заранее всем большое спасибо.
Отправлен: 16.05.2007, 15:53
Вопрос задал: Аржаник Антон Николаевич (статус: 2-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Андрей Тимофеев
Здравствуйте, Аржаник Антон Николаевич!
Во всех старых документах можно заполнить нужное Вам поле не перепроводя документ, програмным способом "Записать()".
Удачи.
Ответ отправил: Андрей Тимофеев (статус: 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 от 02.05.2007
Яндекс Rambler's Top100

В избранное