Текущее время: Сб, июл 26 2025, 05:31

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: LAST_DAY_OF_MOUNTHS
СообщениеДобавлено: Ср, ноя 05 2008, 10:19 
Ассистент
Ассистент

Зарегистрирован:
Пн, сен 15 2008, 21:37
Сообщения: 41
Добрый день коллеги. С помощью LSMW заполняю 41 ИТ, где у сотрудника указываю, техническую дату приема, ссылочную дату отпуска. Дата отпуска на сутки раньше, чем дата приема. Поэтому чтобы учитывать различные ситуации, в рекординге использовал функцию LAST_DAY_OF_MOUNTHS. При конвертации файла в LSMW происходит динамическая ошибка, в которой говорится, что функциональный модуль LAST_DAY_OF_MOUNTHS вызван параметром LAST_DAY_OF_MOUNTHS и что этот параметр не определен. Причем эта ошибка происходит, когда дата приема первый день месяца в остальных случаях все работает отлично. Что это за параметр и как его использовать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LAST_DAY_OF_MOUNTHS
СообщениеДобавлено: Ср, ноя 05 2008, 11:09 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
warm написал(а):
Добрый день коллеги. С помощью LSMW заполняю 41 ИТ, где у сотрудника указываю, техническую дату приема, ссылочную дату отпуска. Дата отпуска на сутки раньше, чем дата приема. Поэтому чтобы учитывать различные ситуации, в рекординге использовал функцию LAST_DAY_OF_MOUNTHS. При конвертации файла в LSMW происходит динамическая ошибка, в которой говорится, что функциональный модуль LAST_DAY_OF_MOUNTHS вызван параметром LAST_DAY_OF_MOUNTHS и что этот параметр не определен. Причем эта ошибка происходит, когда дата приема первый день месяца в остальных случаях все работает отлично. Что это за параметр и как его использовать?

Ну посмотрите что это у Вас за параметр такой - LAST_DAY_OF_MOUNTHS.
Но лучше использовать ФМ LAST_DAY_OF_MONTHS.

И вообще, внимательно смотрите что Вы там понаписали - не остались ли где закомментаренными секции exporting\importing. Используется ли обработка ошибок (секция EXCEPTIONS)?

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Пн, сен 15 2008, 21:37
Сообщения: 41
Я как раз и использую. этот ФМ, но в нем есть этот параметр (last_day_of_months), лсмв ругается на то что этот параметр не определен, а не знаю какой тип этого праметра


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

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
warm написал(а):
Я как раз и использую. этот ФМ, но в нем есть этот параметр (last_day_of_months), лсмв ругается на то что этот параметр не определен, а не знаю какой тип этого праметра

Раз ругается, значит Вы неправильно его используете.
И раз уж Вы используете ФМ, Вы должны знать где и как смотреть типы параметров.

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
В нем возвращаемый параметр LAST_DAY_OF_MONTH, а не LAST_DAY_OF_MONTHS:

Code:
FUNCTION LAST_DAY_OF_MONTHS.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*"  IMPORTING
*"     VALUE(DAY_IN) LIKE  SY-DATUM
*"  EXPORTING
*"     VALUE(LAST_DAY_OF_MONTH) LIKE  SY-DATUM
*"  EXCEPTIONS
*"      DAY_IN_NO_DATE
*"----------------------------------------------------------------------
...


Последний раз редактировалось OlegDm Ср, ноя 05 2008, 11:33, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 05 2008, 11:32 
Ассистент
Ассистент

Зарегистрирован:
Пн, сен 15 2008, 21:37
Сообщения: 41
Увы я еще учусь и не все знаю о системе. А где можно их посмотреть? (SE37)


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

Зарегистрирован:
Пн, сен 15 2008, 21:37
Сообщения: 41
Большое действительно, я происывал не тот параметр (необходимо было единственное число), как правильно указал, то заработало


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

Зарегистрирован:
Пн, сен 15 2008, 21:37
Сообщения: 41
То есть большое спасибо)))


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 8 ] 

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


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

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


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

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