Текущее время: Вс, авг 03 2025, 23:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Удаление документов в модуле ОС
СообщениеДобавлено: Чт, янв 28 2010, 12:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 18 2006, 14:52
Сообщения: 339
Откуда: Лондон
Пол: Мужской
Ситуация: при проведении ежегодной переоценки ОС (Z программой) было проведены ошибочные документы по некоторым объектам. Хотелось бы их полностью удалить из продуктива. Можно сторнировать, но, во-первых, документы не все и не по всем ОС ошибочные, и придется долго их выбирать, во-вторых, количество документов, связанных с переоценкой, возрастет (оригинальный док, его сторно, повторная переоценка и пр.) Не знаю, хорошая ли идея - напрямую чистить таблицы ANEK, ANEP... И достаточно ли только их поправить? Кто-нибудь пробовал удалять доки из таблиц :) Может, другие идеи есть?

_________________
Self is a bad counselor


Последний раз редактировалось darkduck Чт, янв 28 2010, 14:01, всего редактировалось 1 раз.
пунктуация


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление документов в модуле ОС
СообщениеДобавлено: Чт, янв 28 2010, 14:47 
Специалист
Специалист

Зарегистрирован:
Ср, окт 08 2008, 10:44
Сообщения: 164
Откуда: оттуда
Пол: Мужской
Удалять напрямую очень не советую. Для этого необходимо на 100% знать все таблицы, связаны с проведением документов переоценки (например есть табл. ANEA, которая связана с ANEP по номеру позиции в ОС, не удалите там, начнется бунт). В общем проблемы от некорретности данных в отчетах до дампа при входе в проводник проблемного ОС гарантированы. Тем более, что Вам для удаления все равно нужно выбирать все ошибочные ОС. Так лучше сделайте массовое сторно по ним и будете спать спокойно:) Про количество документов вообще не стоит думать, все равно база данных всегда имеет тенденцию к возрастанию, Вы сильно на это не повлияете:)

P.S. Имеется удачный (но не сразу :mrgreen: ) опыт по удалению области оценки для отдельных ОС напрямую в таблицах, поучительный :shumlol:

_________________
Мне не надо девятьсот, два по двести и пятьсот


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление документов в модуле ОС
СообщениеДобавлено: Чт, янв 28 2010, 15:30 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 18 2006, 14:52
Сообщения: 339
Откуда: Лондон
Пол: Мужской
Dimonikus написал:
Удалять напрямую очень не советую. Для этого необходимо на 100% знать все таблицы, связаны с проведением документов переоценки (например есть табл. ANEA, которая связана с ANEP по номеру позиции в ОС, не удалите там, начнется бунт). В общем проблемы от некорретности данных в отчетах до дампа при входе в проводник проблемного ОС гарантированы. Тем более, что Вам для удаления все равно нужно выбирать все ошибочные ОС. Так лучше сделайте массовое сторно по ним и будете спать спокойно:) Про количество документов вообще не стоит думать, все равно база данных всегда имеет тенденцию к возрастанию, Вы сильно на это не повлияете:)

P.S. Имеется удачный (но не сразу :mrgreen: ) опыт по удалению области оценки для отдельных ОС напрямую в таблицах, поучительный :shumlol:


А массове сторно Вы имеете ввиду пакетником? на основе AB08? Читал на формуме, что за тип транзакции не всегда получается зацепиться для массового сторно... Но пока еще не успел попробовать такой вариант

_________________
Self is a bad counselor


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление документов в модуле ОС
СообщениеДобавлено: Чт, янв 28 2010, 16:08 
Специалист
Специалист

Зарегистрирован:
Ср, окт 08 2008, 10:44
Сообщения: 164
Откуда: оттуда
Пол: Мужской
Sergey@ написал:
А массове сторно Вы имеете ввиду пакетником? на основе AB08? Читал на формуме, что за тип транзакции не всегда получается зацепиться для массового сторно... Но пока еще не успел попробовать такой вариант

Да, AB08 пакетником. Проблема в следующем: есть переменная величина - позиция для сторнирования, т.е. просто сделать запись и прогнать по ней все ОСы не получится. Я в SHDB создавал программу на основании пакетника и добавлял свой кусок: выбор позиции из ANEK,ANEP по известному виду движения. Таким образом узнавал на какую строку ставить курсор, перед тем как нажать сторнировать. По-моему есть еще вариант: записать AB08 с использованием "Динамических ограничений" таким образом, чтобы оставалась лишь первая позиция, не проверял:)

_________________
Мне не надо девятьсот, два по двести и пятьсот


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление документов в модуле ОС
СообщениеДобавлено: Пт, янв 29 2010, 14:38 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, мар 20 2009, 16:44
Сообщения: 60
Пол: Женский
День добрый!
Удалять напрямую тоже не советую, хотя таблицы можно вычислить по анализу окружения ОС - транзакция aun0. Опыт был, удачный в итоге, но неэффективный однозначно - времени ушло на очистку гораздо больше, чем удалить пакетником. Да и историю изменений пришлось очистить, иначе глючила. Видимо САП соотносит значение в карточке с историей, и после чистки напрямую возникают траблы.

Т.ч. не советую тратить на это время :wink:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление документов в модуле ОС
СообщениеДобавлено: Ср, фев 03 2010, 19:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 18 2006, 14:52
Сообщения: 339
Откуда: Лондон
Пол: Мужской
SAP порекомендовал программу RACORR07 только она удаляет движение по одному ОС, а не списком. Таблицы, судя по всему, только ANEK/ANEP/ANEA

_________________
Self is a bad counselor


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB