Текущее время: Чт, мар 28 2024, 23:54

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Украина. FI-SL Увеличение числа характерестик в Object table
СообщениеДобавлено: Чт, апр 28 2011, 10:52 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, мар 25 2011, 16:00
Сообщения: 6
Откуда: Украина
Пол: Женский
Внедряем новую схему НУ на спец регистрах.
Потребовалось расширить количество полей в таблице объектов. Теперь их 15.
Потребовалось изменить индекс к таблице, но в индексе не может быть больше 16 полей(наши 15 + мандант + БЕ).
В итоге, мы выкинули одно из полей из индекса, таблица активировалась. Но с точки зрения спец регистров,
то что мы сделали было не корректно, потому как ругается, чтоб все поля, добавленные пользователями
присутствовали в индексе. Сделали перенос полей для этого нового поля. Запустили сбор данных, отработало,
поле заполнилось.

Можно ли так оставить, не повлечет ли это в дальнейшем проблем? Или убрать поле и искать другие пути?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Украина. FI-SL Увеличение числа характерестик в Object table  Тема решена
СообщениеДобавлено: Чт, апр 28 2011, 13:20 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, июл 21 2006, 15:56
Сообщения: 1138
Откуда: Москва
Пол: Мужской
Если Вы переделываете стандартное решение на FI-SL - там есть Object Table 2, как раз для таких случаев. Воспользуйтесь лучше ей. С точки зрения наполнения - таблица будет отрабатывать даже с кривым идексированием, но в некоторый момент начнет сильно тормозить при выборках. Торможение будет развиваться по экспоненте, а исправить индекс таблицы с заполнением так, чтобы заполнение сохранилось, в 99% случаев невозможно, придется все сбрасывать.

_________________
Гюгюльме аля улю


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Украина. FI-SL Увеличение числа характерестик в Object table
СообщениеДобавлено: Чт, июн 02 2011, 13:33 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 11 2009, 09:25
Сообщения: 56
Пол: Мужской
Добрый день.
Как раз недавно столькнулся с той же проблемой и сначала тоже пошел по "кривому" пути, по которому пошел автор.
При проводке через GB01 периодически стали возникать ошибки при обновлении таблицы БД, в SAP почту присылалось сообщение типа:
Code:
Обновление прервано

Ид. системы..   XXX
Мандант......   XX
Пользователь   XXXXXXXXXX
Транзакция...   GB01
Ключ обновления 4DC7943818AC5082E10000000A04438E
Создано......   11.05.2011, 11:18:26
Выполнено....   11.05.2011, 11:18:28
ИнформПоОшибке  00 671: ABAP-процессор: MESSAGE_TYPE_X

Причем отловить случай когда документ постился, а когда откатывался я не смог найти. Решил использовать таблицу объектов 2 и не ломать функционал.
Отсюда совет, не ждать когда проблема выстрелит в продуктиве и не насиловать функционал, когда есть обходное решение.

_________________
Это неправильные пчелы, видимо, они делают неправильный мед.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Украина. FI-SL Увеличение числа характерестик в Object table
СообщениеДобавлено: Пн, окт 21 2013, 23:18 
Ассистент
Ассистент

Зарегистрирован:
Вт, мар 05 2013, 13:18
Сообщения: 29
Подскажите , а что за таблица объектов 2?
у нас есть ZTAXREGT, ZTAXREGA, ZTAXREGO,ZTAXREGP
Спасибо.


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

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


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

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


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

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