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

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


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

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


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

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