Текущее время: Пт, июл 25 2025, 22:50

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Замещение в бухгалтерских документах (транзакция OBBH)
СообщениеДобавлено: Пт, сен 26 2014, 08:13 
Специалист
Специалист

Зарегистрирован:
Пт, янв 30 2009, 14:58
Сообщения: 167
Пол: Мужской
На данный момент в документах оплаты дебиторов бухгалтера вручную заполняют поля 'Финансовая позиция' (BSEG-FIPOS) и 'Ссылочный ключ 3' (заносится вид продукции) (BSEG-XREF3). В принципе поле 'Ссылочный ключ 3' можно заполнять автоматически в зависимости от значения Финансовой позиции. Замещение работает. Но дело в том, что не во для всех документов нужно заполнять Ссылочный ключ 3 - это оплаты которые не нужно выравнивать (для выравнивнивания используется программа атвоматического выравнивания дебиторов/кредиторов по Ссылочному ключу). Таких документов мало и устроил бы вариант корректировки уже созданных документов (удаление значение из поля Ссылочный ключ 3), но система этого не позволяет: при попытке изменения значения поля встает прежнее его значение. Как можно выйти из этой ситуации, т.е. чтобы поле Ссылочный ключ 3 заполнялся автоматом по значению ФП и в тоже время была возможность его корректировки в уже созданном документе или непосредственно на этапе его формирования?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение в бухгалтерских документах (транзакция OBBH)  Тема решена
СообщениеДобавлено: Пт, сен 26 2014, 08:52 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
1. Прежде всего, разделяйте в замещении создание документа и изменение документа. Если поле "Номер документа" = 'пусто' или '$1' - то это создание документа. Если в поле номер документа есть реальное значение (например, первые два символа цифры) - это изменение документа. Соответственно логика замещения должна быть разной.
2. Если вы создаете документ, и поле XREF3 пустое - вы заполняете его значением, определенным по ФП.
Если вы создаете документ, и поле XREF3 не пустое (пользователь ввел значение), то вы ничего не меняете.
3. Если вы изменяете документ, то значение в поле XREF3 не меняете (пользователь изменил или удалил значение и это приоритетно).
4. Определить факт изменения значения при изменении документа можно сравнив в замещении текущее значение в поле в документе, со значением для этого поля документа из базы данных.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение в бухгалтерских документах (транзакция OBBH)
СообщениеДобавлено: Пт, сен 26 2014, 11:12 
Специалист
Специалист

Зарегистрирован:
Пт, янв 30 2009, 14:58
Сообщения: 167
Пол: Мужской
Спасибо. Все получилось.


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

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


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

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


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

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