#0
by evgeniy_m
Добрый день всем! Кто может помочь? Нужно написать скрипт для удаления из таблиц регистров всех строк у которых дата меньше заданного условия. По этому же принципу очистить журнал документов. Также очистить историю периодических реквизитов, но только необходимо сохранить значения на заданную дату. Скрипт надо писать писать в MS SQL. Плизззззз помогите я в этом полный ноль!
#2
by Мулька
Раз не знаешь СКЛ, напиши для начала на 1С. В тесте проверь на время. Базы то сколько ?
#10
by Разработчик
1.Движения в регистрах создают документы - удаляй документы до указанной даты. 2.Журнал регистрации хранится в каталоге БД - удаляй вручную! 3.Напиши обработку средствами языка 1С и удали то что нужно в справочнике.
#11
by Mikeware
"Кто может помочь? Нужно написать скрипт для... По этому же принципу... Также... Скрипт надо писать писать в MS SQL. Плизззззз помогите я в этом полный ноль!" - следует расценивать как "напишите мне скрипт!" ???
#12
by Разработчик
+1 "Скрипт надо писать писать в MS SQL. Плизззззз помогите я в этом полный ноль!" Если полный ноль, зачем вообще браться за работу.
#18
by Разработчик
Видимо молодой человек в вообще далек от архитектуры 1С и особенностей хранения остатков и поэтому не догадывается, что необходимо еще ввести остатки.
#19
by Mikeware
Аргументирую: На базе в 10 гектар чистка регистров через удаление доков (даже с переносом ТА) будет довольно долго. знает, что есть способы сделать это быстрее, но не знает, как это сделать. Ты и этого не знаешь. Итог: - ленивый чайник, а ты - ламер.
#20
by Разработчик
Переход на личности много о тебе самом говорит. Не буду впадать в полемику с тобой. Скажу только, что в я описал один из работающих вариантов решения, в соответствии с требованиями в .
#21
by Mikeware
Судя по всему, ты тоже далек от знаний о хранении остатков. При грамотном удалении остатки на начало нужного периода не удалятся. Работающих вариантов много, и самый простой - wrap.ert. Кстати, ты не учел одного главного требования аффтара - использования прямого запроса...
#22
by Разработчик
В работе есть такой ресурс как время. Бывает, что применить работающее, пусть даже менее эффективное решение, рациональнее, так как достигается результат. Но можно долго изобретать что-то, того что ты не знаешь, не умеешь, не хочешь (нужное подчеркнуть) и тоже добиться результата, потратив на это много времени и сил.
#23
by Mikeware
Франч? Есть время не только твое, но и прочих работников конторы. Остановить работу конторы, работающей в режиме 24*7 на десяток-два часов иногда накладнее для конторы, нежели неделя работы программера...
#24
by evgeniy_m
База расположена удаленно, к ней обращаются 4 магазина - остановить их работу надолго нереально! Наш программер в отпуске - я только учусь(это сразу видно) - начальник сказал чтоб научился это делать и сделал в ближайшее время!
#25
by Разработчик
Начальник сказал, мальчик сделал! Потом некотрые спрашивают, "а почему к нам программистам относятся как к быдло?" И франч тоже =))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обрезка базы (оперативный учет)
- КД 2.0 обрезка кода при переносе
- Обрезка базы
- Подскажите как перенести остатки из одной базы в другую ?, базы идентичны или подскаж
- Обрезка базы 1с 7.7 Торговля + Склад
- Как из обычной базы сделать подчиненный узел распределенной базы?
- v7: Обрезка базы в ТиС.
- v7: Обрезка базы ТиС 1с 7.7
- v7: Обрезка базы в старом периоде в sql-базе (1с 7.7.)
В этой группе 1С
- Как остановить перепроведение документов?
- Как установить у документа подчинение другому?
- Можно ли использовать в названии фирмы франчайзи 1С, саму аббревиатуру "1С"
- Проблема с терминальными лицензиями
- Недопустимо использование валюты или валютной суммы ...
- Неудачная попытка создания объекта (Msxml2.DOMDocument.4.0)
- Инвентарная карточка
- Добавление 4-ого субконто - сколько часов?
- ЗиК изменение реквизитов задним числом
- Префикс в конце номер
- v7: Интересный вопрос: вывод инициалов и фамилии в печатную форму
- УПП пособие до 1.5 лет по уходу за ребенком за счет предприятия
- как разорвать ole соединение ?
- Выгрузка макетов из Супер окон в произвольную директорию
- Ввод ОС в эксплуатацию без начисления амортизации
- Можно ли средствами WMI или WSH вытащить конкретно серийный номер процессора компа?
- v7: Как правильно прописать каталог для регламентных отчетов.
- Конвертация: флаг "Искать объект приемника по внутреннему идентификатору..."
- v7: Закрытие месяца - Корректировка стоимости списания
- Двустороння репликация средствами SQL-Server. При настроенной РБД