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

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


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

Сейчас этот форум просматривают: Mixail167


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

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