[ОТВЕТИТЬ]
29.06.2008 22:47
irinapet
 
Подскажите пожалуйста как удалить старые карточки из базы?
как очистить базу от старых документов и карточек?

(если можно подробнее шаг за шагом если кто знает)
СПАСИБО!!!*170
30.06.2008 07:21
kadr
 
интересно, а что для тебя "старые" карточки и документы?.
01.07.2008 23:18
irinapet
 
Старые- это те с которыми уже почти больше года никакого товародвижения не связано, а также неправильно заведенные и в статусе "исключен"
Эти карточки хранятся в отдельной папке и при просмотре отчетов они мешают
02.07.2008 00:59
Vovantus
 
Цитата:
irinapet Старые- это те с которыми уже почти больше года никакого товародвижения не связано, а также неправильно заведенные и в статусе "исключен"
Эти карточки хранятся в отдельной папке и при просмотре отчетов они мешают
Что-то с трудом я представляю, как можно полностью удалить карточки, по которым было движение, пусть и давно. Вернее сказать, удалить конечно можно, но какие могут быть последствия? Задача не из простых! Другое дело, если по каким-то карточкам не было движения, условно, 6 месяцев, то перевести их все в статус "исключена". Но, как я понял, в отчётах они всё равно остануться. Зато не будут выгружаться на кассы и аналитика по ним не будет считаться (или будет? *139 ).
02.07.2008 10:01
Mtirt
 
Ну почему. Есть в См2000 процедура закрытия периода и обрезки базы, при которой из базы удаляются все документы из закрытого периода. После этого и ненужные карточки можно будет удалить...
Просто как обычно, встает вопрос с остатками по поставщикам, которые при обрезке существенно искажаются.
03.07.2008 21:35
irinapet
 
Программа предназначена для переодической чистки базы Супермаг 2000 от товаров которые не участвуют в товародвижении за указанный пользователем период.Анализируются все активные карточки акромя "набор" и "уценка". Анализируются приходы, продажи по кассе. После анализа программа пометит карточки которые по "ее мнению" надо исключить... НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ НАЖАТЬ КНОПКУ ПЕЧАТЬ, РАСПЕЧАТАТЬ ТОВАР ПОМЕЧЕННЫЙ КАК УДАЛЕННЫЙ НА ПОДПИСЬ ОТВЕТСВЕННОМУ ЛИЦУ!!!


а как собственно анализировать карточки?
подскажите ****!!!!
04.07.2008 00:16
akonev
 
Цитата:
irinapet а как собственно анализировать карточки?
подскажите ****!!!!
как раз собственно анализом эта программа и занимается. это в ходе работы проги "анализируются ... карточки...".
НО, она не решает изначально поставленный вопрос: не удаляет карточки.
она меняет их статус на "исключена".

простого способа именно удалять карточки в см2000 нет.

если удалить их действительно очень сильно хочется, то придется или лезть руками в базу или исполнять такой танец с бубнами:

1) закрыть период и обрезать базу. при этом появятся компенсационные документы, содержащие только те карточки, остатки по которым на дату обрезки отличны от нуля. а все более ранние документы удалятся.
в результате не будет документов, содержащих древние карточки (если, конечно, по ним не было оборотов позже даты обрезки)

2) создать новый вид цены. создать акт переоценки по новому виду цены.
главное - чтобы в этом акте изначально не было тех карточек, что собрались удалять.
удалить старый вид цены.
суть этого пируэта в том, чтобы в таблицах цен и истории цен не стало записей для удаляемых карточек.

после всех этих изысков не останется ссылок на старые карточки из других таблиц СМ, которые как раз и не дают удалять карточки.
стало быть карточки согласятся удаляться.

зато вылезет большая проблема с остатками по поставщикам.
потому как при обрезке компенсационные документы будут созданы от одного поставщика. а исходные, которые собственно и формируют историю поставок по каждому контрагенту - удалятся.

я уж не говорю о том, что это только в описании, возможно, выглядит просто.
на деле это весьма непростые телодвижения, сопровождаемые множеством более мелких.
собственно я старался не рассказать, как удалять, а "напугать" чтобы такое желание пропало :)
просто поверьте на слово: если вы сами пока не знаете, как удалить - вы еще не готовы к этой свистопляске.

на этом месте предлагаю про удаление забыть и подумать, как жить без него.

скорее всего для большинства отчетов будет достаточно убрать лишние карточки в отдельную группу, а отчеты формировать не по всем товарам, а по списку групп. в список, понятно, включать все, кроме группы для исключенных.

чтобы не ловить эти товары по всему классификатору - можно попробовать прогнать ту самую программу от baggio, чтобы она поисключала старые карточки, потом отобрать их по фильтру и кнопкой "обработать" загнать в групу для исключенных.
12.01.2011 11:07
7zEro
 
хочу поднять тему. вроде на форуме был скрипт но не могу найти =( мне нужно отобрать карточки без движения за период. есть программка Программы от Baggio - но мне нужно что бы выводился просто артикул без названия.
12.01.2011 11:43
baggio
 
Цитата:
7zEro хочу поднять тему. вроде на форуме был скрипт но не могу найти =( мне нужно отобрать карточки без движения за период. есть программка Программы от Baggio - но мне нужно что бы выводился просто артикул без названия.
13.01.2011 10:23
7zEro
 
все получилось с отбором карточек но поставили новую задачу, сделать отбор по определенному поставщику =( возвращаюсь к вопросу о скрипте, можно кто поделится или поможет?
13.01.2011 10:25
7zEro
 
вернее не по поставщику а по узлу классификатора (то есть отобрать карточки из папки номенклатуры которые не использовались за определенный период)
13.01.2011 10:27
7zEro
 
или выбрать не используемые карточки за период из определенного контракта, так наверное даже лучше будет =) это вообще реально сделать?
13.01.2011 10:53
Mtirt
 
Всё реально.
Можно даже средствами Супермага.
Берешь контракт. Закидываешь товары из контракта в ассортимент.
Отбираешь приходы.
Отбираешь товары из приходов.
Выкидываешь эти товары из ассортимента.
В ассортименте останутся товары, по которым не было приходов.
Аналогично с другими документами, если надо.
13.01.2011 11:42
7zEro
 
а как в данном случаи будут продажи учитываться
13.01.2011 11:47
7zEro
 
может кот нибудь поможет с запросом?
13.01.2011 11:55
Mtirt
 
Написала же "Аналогично с другими документами, если надо".
Продажи - это Кассовый документ.
13.01.2011 12:10
7zEro
 
спасибо за помощь но для нас к сожалению это не вариант очень туги у нас манагеры не смогут все это сами сделать. лучше бы запросик а я сам им списки вытащил бы =)
13.01.2011 13:32
baggio
 
Цитата:
7zEro спасибо за помощь но для нас к сожалению это не вариант очень туги у нас манагеры не смогут все это сами сделать. лучше бы запросик а я сам им списки вытащил бы =)
по моему ты усложняешь себе задачу...
Если товар не приходил и не продавался более 6 месяцев нах он не нужен в базе...
а вот активировать его в случии необходимости прямая обязанность манагеров... вот пусть этим и занимаются...
сбрасывай с себя подобные оковы... имхо...
13.01.2011 13:47
7zEro
 
тут ситуация такая что манагер собирается в отпуск и руководитель по просил дать список артикулов по его контрактам которые нужно исключить... чтобы до отпуска он все почистил. полный список я вытащил (всех артикулов) но просят чтобы было отдельно по каждому контракту или на против каждого артикула стоял номер контракта (чтобы сразу после исключения удалять из контракта) =(
13.01.2011 13:58
baggio
 
Цитата:
7zEro тут ситуация такая что манагер собирается в отпуск и руководитель по просил дать список артикулов по его контрактам которые нужно исключить... чтобы до отпуска он все почистил. полный список я вытащил (всех артикулов) но просят чтобы было отдельно по каждому контракту или на против каждого артикула стоял номер контракта (чтобы сразу после исключения удалять из контракта) =(
удаляешь все карточки отобранные...
оускаешь статус контракта до черновика и даешь задание манагеру провести...
при проведении ругается на исключенные артикулы... пусть их удаляет или активирует по своему разумению... получится по любому быстрее чем ты описал...
13.01.2011 14:04
Mtirt
 
Или новые контракты создаешь и проводишь.
13.01.2011 14:17
7zEro
 
мне порядка 8000 надо карточке сначала исключить.. пока они это сделают ))) в данный момент хотелось отобрать хотя бы по 4 контрактам остальное бы и так по чикали...
13.01.2011 17:21
baggio
 
блин да ф чем проблема то... ОДНУ кнопку нажал и 8000 исключил(ли) ... повторяю:
ЕСЛИ ТОВАР НЕ ПРИХОДИЛ,НЕ РАСХОДЫВАЛСЯ БОЛЕЕ 6 МЕСЯЦЕВ (НУ ПОСТАФЬ 1 ГОД если тебе жалко) НА....Й ОН НЕ НУЖЕН! а если он по кассе перестанет проходить... вот это как раз повод для разбирательства менеджарами... сели посмотрели если нужно активировали... а то у тебя грудку куриную взвешивают по старому ПЛУ и продают по 70р\кг...
Ты либо не можешь объяснить руководству что это за товары(те что отобрались прогой) либо одно из двух...
13.01.2011 22:53
7zEro
 
объяснить я могу все что нужно ;) внутренняя проблема в том что мы заводим карточки в СМ+ и они пересылаются в доверительную БД 1с Оптовые склады которые также работают с ними. И если я удалю все карточки без движения в СМ+ то он похерятся в 1с а там возможно они используются. Так что выход один все чистить в ручную =( и желательно по контрактам...
Опции темы


Часовой пояс GMT +3, время: 12:45.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.