Текущее время: Сб, авг 16 2025, 06:47

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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