Текущее время: Вс, июл 27 2025, 15:50

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


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: User Exit при сторнировании документа
СообщениеДобавлено: Чт, фев 03 2005, 16:58 
Гость
доброго времени суток
Подскажите пжста, как можно сделать так, чтобы при сторнировании документа автоматом в поле "дата проводки"подставлялась дата сторнируемого документа, т.е. чтоб дата сторнирования совпадала с датой документа. Тр.MBST


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: User Exit при сторнировании документа
СообщениеДобавлено: Пт, фев 04 2005, 08:16 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
TAS написал(а):
доброго времени суток
Подскажите пжста, как можно сделать так, чтобы при сторнировании документа автоматом в поле "дата проводки"подставлялась дата сторнируемого документа, т.е. чтоб дата сторнирования совпадала с датой документа. Тр.MBST


Вообще-то автоматом подставлять дату проводки при сторнировании из сторнируемого документа не совсем логично, ведь могут быть и документы за прошлые периоды.

Но вот тебе код который вставишь у себя в расширении MBCF0002 (ФМ EXIT_SAPMM07M_001 include zxmbcu02):
(здесь автоматически подставляется дата проводки из сторнируемого документа, если периоды даты проводки по умолчанию и даты проводки сторнируемого документа совпадают)

Code:
if sy-tcode = 'MBST' and i_mseg-line_id eq '000001'.

   data: x_budat like i_mkpf-budat,
         x_mkpf type mkpf,
         x_mblnr like i_mkpf-mblnr,
         x_mjahr like i_mkpf-mjahr.

   field-symbols: <fs_mkpf> type any.

   assign: ('(SAPMM07M)mkpf')  to <fs_mkpf>.

   if sy-subrc = 0.

      get parameter id 'MBN' field x_mblnr.
      get parameter id 'MJA' field x_mjahr.

      move: <fs_mkpf> to x_mkpf.

      select single budat into x_budat from mkpf
                                      where mblnr eq x_mblnr
                                        and mjahr eq x_mjahr.

      if sy-subrc eq 0 and x_budat(6) eq i_mkpf-budat(6).
         x_mkpf-budat = x_budat.
         move x_mkpf to <fs_mkpf>.
      endif.

   endif.
endif.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 04 2005, 11:28 
Гость
to OlegDm

спасибо за совет

конечно нелогично для всех мат.документов при сторнировании автоматом подставлять дату документа. А для документов определенного вида движения вполне может сгодиться[/b]


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 04 2005, 12:33 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 21 2004, 11:26
Сообщения: 216
Можно еще добавить запрет на проводку сторно др. датой, если периоды не совпадают, но оба открыты...
мы делали так:
1. если документ в открытом периоде, то дата проводки строно должна равняться дате проводки прямого документа. Иначе ругаемся.
2. если в закрытом, то можно сторнировать любой открытой датой.

Очень рекомендую сделать это всем... т.к. потом расхлебывать
сторно датой раньше чем было движение слишком интересно... :-)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 04 2005, 12:34 
Гость
Блин, осторожнее!!! Подорватся несложно!


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 04 2005, 13:14 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
ЕвгенийШтерн написал(а):
Блин, осторожнее!!! Подорватся несложно!


Не даром мы САПерами зовемся :)))


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 04 2005, 18:31 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 21 2004, 11:26
Сообщения: 216
Сорри за флейм, но я сказал что-то не то? Или пятница действует?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Пн, май 14 2007, 12:45 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 20 2007, 09:05
Сообщения: 2
а можно все это проделать на тр VL09


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 14 2007, 14:51 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 21 2004, 11:26
Сообщения: 216
Можно (это также работает и для VL09), я бы сказал, даже нужно.


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

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


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

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


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

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