Текущее время: Чт, авг 14 2025, 08:14

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Часть записей не переносятся из ODS в куб
СообщениеДобавлено: Чт, авг 07 2008, 09:05 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, янв 18 2006, 11:29
Сообщения: 54
Закачиваю данные из ODS в куб часть данных не проходит
У этой части данных фин.год\период = 2008000. Захожу в стек ошибок.
Ошибка "Возникла ошибка при разделе времени."
В ODS-е из временных признаков только фин.год\период в кубе уже есть и кал.год\период и кал.год и кал.пер. естественно для них в трансформации стоит "Распределение времени". Думал что '000' перегнать не может, но часть записей с фин.год\период = 2008000 он все же перенес.
Как решить проблему? Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 07 2008, 12:28 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, янв 18 2006, 11:29
Сообщения: 54
в принципе проблему разрешил
накатал формулу

IF( RIGHT( 3, FISCPER ) = '000', ( LEFT( 4, FISCPER ) - 1 ) & '12', IF( RIGHT( 3, FISCPER ) = '001' OR RIGHT( 3, FISCPER ) = '002' OR RIGHT( 3, FISCPER ) = '003' OR RIGHT( 3, FISCPER ) = '004' OR RIGHT( 3, FISCPER ) = '005' OR RIGHT( 3, FISCPER ) = '006' OR RIGHT( 3, FISCPER ) = '007' OR RIGHT( 3, FISCPER ) = '008' OR RIGHT( 3, FISCPER ) = '009' OR RIGHT( 3, FISCPER ) = '010' OR RIGHT( 3, FISCPER ) = '011' OR RIGHT( 3, FISCPER ) = '012', LEFT( 4, FISCPER ) & RIGHT( 2, FISCPER ), LEFT( 4, FISCPER ) & '12' ) )

но все равно как то по-дубовому... :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: .
СообщениеДобавлено: Вс, авг 10 2008, 19:23 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
круто 8)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 19:31 
Специалист
Специалист

Зарегистрирован:
Чт, фев 24 2005, 17:48
Сообщения: 160
Откуда: Красногорск
Так на будущее... перевидете формулу в ABAP и работать быстрее будет, читать проще, и в debug'e ежли надо будет проще увидеть где нестыковки ... а с формулами ИМХО один гемморой


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 21:44 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
ToliK - Так, на будущее... Систему надо поддерживать. На каждый чих звать абаперов (особенно когда код написан хз кем и без комментариев)?

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 12 2008, 08:39 
Специалист
Специалист

Зарегистрирован:
Чт, фев 24 2005, 17:48
Сообщения: 160
Откуда: Красногорск
To LadyWind.

На каждый чих? Чем в данном случае будет оличатся использование ABAP'a в правилах от этой "легко читамой" формулы? Мне лично ABAP воспринять будет проще... там всего то одно условие и пара операций.

Вы видели тот много этажный ABAP, что представляют из себя формулы? или погрузите попробуйте несколько десятков милионов строк, там где формулы и где ABAP ...

ИМХО, я сам не жалую оголтелое использование ABAP'a ибо работаю на клиенте, но в умеренных дозах он очень полезен, когда возникают вопросы с производительностью или сложной логикой.

Хм, можно прям отдельный топик завести - т.с. услышать глас народа, и по поводу использования ABAP и что вообще должен знать и уметь хороший Bибень.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 12 2008, 09:09 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
ToliK написал(а):
Чем в данном случае будет оличатся использование ABAP'a в правилах от этой "легко читамой" формулы?
Да ничем, согласна. Только во-первых, наличие абапа в таких "мелочах" не всегда документируется, во-вторых, завтра может на поддержку прийти не знающий абапа человек, зачем же усложнять ему жизнь?
ToliK написал(а):
Хм, можно прям отдельный топик завести - т.с. услышать глас народа, и по поводу использования ABAP и что вообще должен знать и уметь хороший Bибень.
Если воспользоваться поиском - эта тема уже поднималась раза два-три, найдёте - продолжим там :lol:

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 12 2008, 09:30 
Специалист
Специалист

Зарегистрирован:
Чт, фев 24 2005, 17:48
Сообщения: 160
Откуда: Красногорск
LadyWind написала:
ToliK написал(а):
Чем в данном случае будет оличатся использование ABAP'a в правилах от этой "легко читамой" формулы?
Да ничем, согласна. Только во-первых, наличие абапа в таких "мелочах" не всегда документируется, во-вторых, завтра может на поддержку прийти не знающий абапа человек, зачем же усложнять ему жизнь?
ToliK написал(а):
Хм, можно прям отдельный топик завести - т.с. услышать глас народа, и по поводу использования ABAP и что вообще должен знать и уметь хороший Bибень.
Если воспользоваться поиском - эта тема уже поднималась раза два-три, найдёте - продолжим там :lol:


Пусть учится... нехочет, гнать в шею... (я абсолютно серьезно)

а смысл? как я понимаю знание ABAP не оспаривается... тогда зачем эти лишние телодвижения :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 12 2008, 09:41 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
ToliK - ещё как оспаривается. найдите тему :lol:

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 14 2008, 19:51 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 10:59
Сообщения: 754
Откуда: Moscow
Флейм про абап завязываем.

А вообще, лихо Вы, Gins, положили данные специальных периодов на 12-й месяц :lol: Надеюсь, это имело смысл? :lol:

_________________
Фарш невозможно провернуть назад,
И мясо из котлет не восстановишь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, авг 16 2008, 00:36 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вс, авг 10 2008, 20:47
Сообщения: 35
Откуда: Москва
MakcuM написал(а):
Флейм про абап завязываем.

А вообще, лихо Вы, Gins, положили данные специальных периодов на 12-й месяц :lol: Надеюсь, это имело смысл? :lol:

Что за специальные периоды? Можно поподробней, что это и зачем?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, авг 16 2008, 08:56 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
YoungBDO написал(а):
MakcuM написал(а):
Флейм про абап завязываем.

А вообще, лихо Вы, Gins, положили данные специальных периодов на 12-й месяц :lol: Надеюсь, это имело смысл? :lol:

Что за специальные периоды? Можно поподробней, что это и зачем?

фтыкайте:

http://help.sap.com/erp2005_ehp_03/help ... ameset.htm

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, авг 16 2008, 11:18 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июл 04 2007, 22:04
Сообщения: 138
Пол: Мужской
А не получится ли упростить формулу, написав:

IF( RIGHT( 3, FISCPER ) = '000' , (LEFT( 4, FISCPER ) - 1) & '12', IF ( RIGHT( 3, FISCPER ) > '012', LEFT( 4, FISCPER ) & '12', LEFT( 4, FISCPER ) & RIGHT( 2, FISCPER ) ) )

Может в будущем она не так испугает Консультанта, не знаещего не только ABAP, но и язык формул :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, авг 16 2008, 19:08 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вс, авг 10 2008, 20:47
Сообщения: 35
Откуда: Москва
Blizzard написал:
YoungBDO написал(а):
MakcuM написал(а):
Флейм про абап завязываем.

А вообще, лихо Вы, Gins, положили данные специальных периодов на 12-й месяц :lol: Надеюсь, это имело смысл? :lol:

Что за специальные периоды? Можно поподробней, что это и зачем?

фтыкайте:

http://help.sap.com/erp2005_ehp_03/help ... ameset.htm


Что это теперь понятно... А вот зачем? Закрытие отчетов задним числом?
И не совсем понял про то, что вроде как в качестве специальных можно использовать обычные...


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

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


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

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


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

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