Текущее время: Пн, авг 04 2025, 06:03

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 10 2009, 14:07 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, мар 06 2009, 10:13
Сообщения: 28
Добрый день, коллеги!
Необходимо сделать следующу настройку: в зависимости от строк фин. документа менять его шапку. Ну скажем при наличии определенного счета в BSEG, менять тип документа в BKPF.
Пытаюсь использовать бухг. замещение "Документ полностью". По умолчанию поля из таблицы BKPF доступны только для предпосылок замещений. Поменял запись в табл. GB01 - поля из BKPF появились в замещаемых полях, однако, физически значения в них не изменяются!
Пытался цеплять программу к замещению и в ней изменять значение в BKPF. В дебагере поля вроде изменяются, однако после сохранения документа, поля возвращаются в исходное значение!
В чем может быть проблема? И существуют ли другие решения этой задачи?
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 10 2009, 14:10 
Ассистент
Ассистент

Зарегистрирован:
Пт, май 23 2008, 16:56
Сообщения: 37
На экране транзакции, через которую Вы вводите документ, есть то поле, в котором Вы хотите подменить значение?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 10 2009, 14:14 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, мар 06 2009, 10:13
Сообщения: 28
Нет, поля нет, документы идут из логистики
И еще... необходимо чтобы шапка документа изменялась ДО выполнения суммаризации документа, т.к. именно для этого и требуются изменения.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 10 2009, 15:40 
Ассистент
Ассистент

Зарегистрирован:
Пт, май 23 2008, 16:56
Сообщения: 37
Мне не удалось подменить значение в поле, отсутсвующем на экране транзакции.
Причем была такая же ситуация: в трассировке отражалось изменение поля, но в документе поле оставалось без изменения.
Вопрос и для нас актуален до сих пор.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Чт, июн 11 2009, 10:06 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
kapitain pronin написал(а):
Нет, поля нет, документы идут из логистики
И еще... необходимо чтобы шапка документа изменялась ДО выполнения суммаризации документа, т.к. именно для этого и требуются изменения.

Замещение полностью не работает при передаче документа из другого модуля, например, MM, SD, HR...
Note 386896 - Substitution for call-up point 3 ('Complete document')

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Чт, июн 11 2009, 12:41 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
М.И.А. написал(а):
Мне не удалось подменить значение в поле, отсутсвующем на экране транзакции.
Причем была такая же ситуация: в трассировке отражалось изменение поля, но в документе поле оставалось без изменения.
Вопрос и для нас актуален до сих пор.

Думаю, дело не в том скрыто поле или нет. Мне приходилось делать такие замещения, все абсолютно аналогично.
Поскольку в трассировке поле замещается значит оно не передается дальше при выходе из замещения, а это значит что не выполнена перегенерация программы замещений (программа RGUGBR00).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Чт, июн 11 2009, 13:36 
Ассистент
Ассистент

Зарегистрирован:
Пт, май 23 2008, 16:56
Сообщения: 37
dante14, большое спасибо за помощь!
Замещение отработало!

Еще один маленький воросик: дело в том, что я пыталась сделать замещение поля xmwst "Расчитать налг автоматически" в надежде, что система самостоятельно вычислит сумму налога и положит ее в поле Сумма налога. Надежды мои не оправдались. Скажите, пожалуйста, можно ли добиться такого результата с помощью obbh или я хочу невозможного?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Чт, июн 11 2009, 13:41 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
Создавайте новую тему М.И.А.. В этой, речь все-таки идет о замещениях на уровне заголовка. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Вт, июн 16 2009, 13:10 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, мар 06 2009, 10:13
Сообщения: 28
Проблема решилась, действительно была криво выполнена программа перегенерации замещений.
Но тут же возникла другая.
Из FI все работает корректно, замещения выполняются, однако необходимо, чтобы замещения выполнялись и в документах, сформированных из MIRO. Как написал Ales - замещения "Документ полностью" не выпоняются при проводке из логистики. Пытаюсь реализовать через OPEN FI. Но не могу найти нужно событие. В событиях 1050 и 1025 уже выполнена суммаризация документа, остальные события не отрабатывают? Кто может помочь?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 17 2009, 10:19 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
kapitain pronin написал(а):
Проблема решилась, действительно была криво выполнена программа перегенерации замещений.
Но тут же возникла другая.
Из FI все работает корректно, замещения выполняются, однако необходимо, чтобы замещения выполнялись и в документах, сформированных из MIRO. Как написал Ales - замещения "Документ полностью" не выпоняются при проводке из логистики. Пытаюсь реализовать через OPEN FI. Но не могу найти нужно событие. В событиях 1050 и 1025 уже выполнена суммаризация документа, остальные события не отрабатывают? Кто может помочь?


Ales написал:
Замещение полностью не работает при передаче документа из другого модуля, например, MM, SD, HR...
Note 386896 - Substitution for call-up point 3 ('Complete document')

Надо применить ноту, после чего будет работать и из логистики.

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 17 2009, 11:22 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, мар 06 2009, 10:13
Сообщения: 28
Ales, к сожалению на нашу систему (6.0) эта нота не встанет, а события 1120 и 1130 которые предлагается там использовать вызываются уже после суммаризации фин. документа.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Таблица BKPF в замещениях (GGB1)
СообщениеДобавлено: Ср, июн 17 2009, 11:40 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
Замещения на уровне всего документа - уже немного из другой оперы :)
Тему закрываю.
По поводу вопроса: BAdI AC_DOCUMENT


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

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


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

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


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

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