birds написал(а):
Besa написал:
Расширить можно user-exit 
SRVASMDEnhancement for AC01спасибо,
хорошо, что я делаю не так?
1. на экране 8100 вывожу просто текст(чтобы проверить что все работает).
2. активирую оба 
Code:
EXIT_SAPLBAS0_800
EXIT_SAPLBAS0_810
и ставлю там break   на себя. чтобы посмотреть в какой момент отработают.
3. активизирую проект.
смотрю результат - никаких изменений  в транзакции не произошло.
нужно ли еще где-то прописывать этот экран?
Думаю что нужно, если судить по коду ГФ:
Code:
enhancement-point saplbas0_01 spots es_saplbas0 static.
*$*$-Start: SAPLBAS0_01-------------------------------------------------------------------------$*$*
enhancement 2  ad_bos_01_saplbas0.    "active version
*- IS-ADEC-BOQ, Enhancement of service master
*- additional functionalities : - additional sales data
*-                              - user-exit for customer specific fields
include bos_lbas0_001.         " Enhancements for additional Functions
endenhancement.
*$*$-End:   SAPLBAS0_01-------------------------------------------------------------------------$*$*
и
Code:
*IS-ADEC-BOQ Vertriebsdaten
* Daten zum User-Screen transferieren
  module bos_suscuser_set_data switch dimp_general.
* IBS_DI_BOQ_SI
  module asmd_sapboq_mitem_o00 switch dimp_general.
* IBS_DI_BOQ_SI
* User-Screen
*CALL SUBSCREEN ZUSATZ INCLUDING PROGID DETAILSUBSCREEN.
  call customer-subscreen zusatz including 'SAPLXBAS' '8100'.
*  SWITCH DIMP_GENERAL