В статье изложена методика создания собственных вариантов транзакций. Целью создания собственных вариантов для стандартной транзакция, может быть ситуация, когда необходимо выполнить предзаполнение некоторых полей стандартной транзакции определенными фиксированными значениями или же скрыть некоторые поля ввода, если стандартными способами для транзакции, такой возможности нет.
В статье изложен принцип настройки собственного шага записи условия для схемы калькуляции заказов на закупку. Рассмотрен вариант произвольного формирования начального условия цены PB00, на основе ссылочных заявок на закупку.
Продолжение. Статья из цикла статей Техники расширений стандартной системы SAP.
Enhancements spot/section – Техника расширения, позволяющая практически выполнить внедрение пользовательского кода в любом месте стандартной бизнес-транз
Продолжение. Предыдущая статья из цикла статей Техники расширений стандартной системы SAP «BADI – Технология внедрения бизнес расширений / дополнений».
Enhancements spot/section – Техника расширения, позволяющая практически выполнить внедрение пользовательского кода в любом месте стандартной бизнес-транзакции.
BADI – Технология внедрения бизнес расширений / дополнений в код стандартных транзакций; данная техника доступна в любых модулях системы, фактически эта технология, использующая объектно-ориентированный подход к реализации расширений системы, вышла для замены техники Customerexits.
BTE – Работа с бизнес событиями транзакций – это техника расширения, позволяющая выполнить дополнительную проверку значений данных в момент ввода документа в систему (1) или выполнить обновление данных в собственных таблицах (2) при выполнении определённых операций (транзакций).
Техника CustomerExits используется практически в любой функциональности системы. Это наиболее широко используемый вид программных расширений. Реализация технологии заключается в использовании вызовов специальных функциональных модулей системы. Для этого в язык ABAP, был введен отдельный оператор вызова функции расширения: CALL CUSTOMER-FUNCTION “внутренний номер расширения”. Стандартно, если расширение не активно, система пропускает вызов пользовательской функции, даже если внутри содержится реализация. Пользовательские функции система группирует в так называемые компоненты расширений. Компонент может содержать как одну функцию, так и группу функций или экранов пользовательских расширений.
Для добавления «собственных» пунктов в GOS меню нужно выполнить небольшую настройку и создать пользовательскую («собственную») реализацию класса, который будет «отвечать» за созданный вами пункт меню.
В статье изложены механизм настройки варианта отражения поступления материалов/услуг по заказам на поставку без дальнейшего фактурирования (позиций заказов).
В статье изложены механизм настройки варианта отражения поступления материалов/услуг по заказам на поставку без дальнейшего фактурирования (позиций заказов). Настройка транзакций ME21N / ME21 для отражения поступления материалов без поступления счета MIRO, но с ценой позиции заказа и оценённым движением поступления запаса в MIGO.
В статье рассматривается порядок учета затрат по улучшению арендованного имущества в соответствии со стандартами бухгалтерского учета США (US GAAP), соответствие такого учёта стандартам МСФО, а также преимущество применения этого подхода к учёту с точки зрения финансовой отчетности. Система SAP ERP позволяет выполнить все необходимые операции по учету и обеспечивает интегрированный, комплексный подход к решению задачи по учёту улучшений арендованного имущества.
В статье изложен вариант использования функционала «ведения ассортимента поставщика» (в терминах SAP – «субассортимент кредитора)» для расчёта цены материала в заказах на закупку (в SAPиспользуется двусмысленный термин «заказ на поставку»). Используя этот функционал, можно автоматически рассчитывать в системе SAPERPцену с учётом скидки по позициямв заказе и/или на весь заказ,соответственно объёму или сумме.