Текущее время: Чт, сен 11 2025, 20:10

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


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

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


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

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