Топ 35 САП АБАП питања за интервју & амп; Одговори

Anonim

Преузмите ПДФ

1) Шта је САП АБАП?

САП је врста софтвера позната као ЕРП (Ентерприсе Ресоурце Планнинг) које велика компанија користи за управљање свакодневним пословима. АБАП (Адванцед Бусинесс Апплицатион Программинг) је језик кодирања за САП за развој РИЦЕФВ објеката. (Извештаји, интерфејси, проширења, обрасци и токови рада).

2) Шта подразумевате под АБАП речником података?

За описивање логичких структура објеката који се користе у развоју апликација користи се речник података АБАП 4. Такође се користи за приказивање основне релационе базе података у табелама.

3) Објасните разлику између билијарских и прозирних столова?

Прозирне табеле: Има један према један однос са табелом у бази података. Његова структура одговара једном пољу базе података.

Удружене табеле: Има много један према једном односу са табелом у бази података. Здружене табеле се чувају на нивоу базе података.

а) Основна листа: За једноставне извештаје

б) Статистика: за проценат, просек итд.

ц) Рангирана листа: За аналитичке извештаје

4) Шта подразумевате под БДЦ (Батцх Дата Цоммуницатионс) програмирањем?

То је аутоматски поступак преноса великих или спољних података у САП систем. „Датотека у реду“ је централна компонента преноса која прима податке путем програма за групни унос и група које су повезане у „сесије“.

5) Опишите класе података?

Класе података су класификоване у следеће класе

Главни подаци : Подаци из ове класе ретко се мењају

Подаци о трансакцији : Подаци се у овој класи могу често мењати

Подаци организације : Ови подаци су прилагођени подаци и уносе се у систем када је систем конфигурисан. Ретко се мења.

Системски подаци: Ове податке користи сам систем Р / 3

6) Које су интерне табеле?

Интерна табела постоји само када се програм покреће. Користи се за извршавање прорачуна табела на подскупу табела базе података и такође за реорганизацију садржаја табела базе података према потребама корисника.

7) Наведите функционалне модуле који се користе у низу у БДЦ-у?

Постоје 3 функционална модула који се користе у низу за успешан пренос података помоћу БДЦ програмирања. Су

а) БДЦ_ОПЕН_ГРОУП

б) БДЦ_ИНСЕРТ

ц) БДЦ_ЦЛОСЕ_ГРОУП

8) Шта је однос са страним кључем?

Да би се осигурала доследност података, користе се страни кључеви. Однос успостављен између табела и мора бити изричито дефинисан на нивоу поља. Унесене податке треба провјерити у односу на постојеће податке како би се осигурало да нема контрадикције. Кардиналност мора бити наведена приликом дефинисања односа са страним кључем.

9) У АБАП-у које су разлике између табеле и структуре у речнику података?

Разлика између структуре и табеле је

а) Подаци се могу физички чувати у табели, али структура не може

б) Структура нема примарни кључ, али табела може да има

ц) Табела може имати технички атрибут, али структура нема

10) Шта су паметни обрасци?

Паметни обрасци омогућавају вам да креирате обрасце помоћу алата за графички дизајн.

11) Које су компоненте САП скрипти?

За САП, САП скрипте су алат за обраду текста. Има функцију попут стандардних скупова текста и распореда. Његов сет изгледа састоји се од: Виндовс и страница, формата знакова, формата пасуса итд .

12) Како створити 'кластер табела'?

а) У АБАП речнику изаберите тип објекта Табле, унесите име табеле и одаберите цреате

б) Приказује се екран за одржавање поља за табелу. Тип табеле Прозирна табела, поставите је као подразумевану

ц) Унесите потребне податке у кратки опис и испоруку класификовани на страници Атрибути. Затим дефинишите поља табеле.

д) Поступите као при креирању прозирне табеле. Сада сачувајте своје уносе

е) Сада одаберите ЕКСТРАСаПромени категорију табеле

ф) Када се појави дијалошки оквир, морате одабрати тип табеле „Здружена табела“ или „Табела кластера“

г) Након избора табеле, вратите се на екран за одржавање поља за табелу. Назив базена поља или кластера приказује се на картици Атрибути поред стандардних поља.

х) Сада унесите име кластера табела или спремишта табела којима желите да доделите табелу кластера.

13) Како можете форматирати податке пре писања изјаве у извештају?

Коришћењем догађаја петље може се форматирати излаз извештаја

а) .пре свега

б) .на новом

в) .на крају

14) Објасните разлику између Предлога и Табеле?

Разлика између табеле и шаблона је у томе што је табела динамичка, а шаблон је статичан.

15) Спомените шта је АЛВ програмирање у АБАП-у? Када се ова мрежа користи у АБАП-у?

АЛВ је скраћеница од Апплицатион Лист Виевер. Да би побољшао излаз извештаја, САП пружа скуп АЛВ функционалних модула који се могу користити, а такође побољшава функционалност и читљивост било ког излаза извештаја. То је ефикасан алат који се користи за уређивање колона у излазу извештаја.

16) Када користимо крај избора?

Крај догађаја одабира углавном се користи када пишемо ХР-АБАП код. У ХР-АБАП коду подаци се преузимају на почетку догађаја избора и исписују на листи и све ће бити обављено на крају догађаја одабира.

17) Спомените разлику између АБАП и ООАБАП? У којој ситуацији користите ООАБАП?

АБАП се користи за развој традиционалних програма у Р / 3, док се ООАБАП користи за развој БСП / ПЦУИ апликација, као и за све што је укључени објект оријентисан као што су БАДИ и СмартФормс итд.

18) Шта је бафер табеле? Која врста табела је користила овај бафер?

Овде буффер означава подручје меморије, буффер табеле значи да су информације табеле доступне на серверу апликација. Када позовете податке из табеле базе података, они ће доћи са сервера апликација. Транспарентне табеле и билијарски столови су баферисани, док се табела кластера не може баферисати.

19) Каква је корист од „лепог штампача“?

За форматирање АБАП кода користи се „прилично штампач“.

20) Која је разлика између „Тип“ и „Свиђа ми се“?

'Тип': Тип података додељујете директно објекту података док декларишете.

'Свиђа ми се': Објекту података који пријављује додељујете тип података другог објекта.

„Тип“ се односи на постојећи тип података, док се „Свиђа ми се“ односи на постојећи објекат података.

21) Који су различити АБАП / 4 уредници? Које су разлике?

Два уредника су СЕ38 и СЕ80 и оба имају АБАП едитор. У СЕ38 можете да креирате програме и прегледате мрежне извештаје и у основи вршите сав развој објеката у овом уређивачу. У СЕ80 постоје додатне функције попут стварања пакета, функционалне групе, спремишта модула, класа, програма и БСП апликација.

22) Објасните разлику између дијалошког програма и извештаја?

Извештај је извршни програм; дијалог је програм спремишта модула. Мора се извршити само путем трансакције. Програмирање дијалога се користи за прилагођавање екрана.

23) Шта је објекат закључавања?

За синхронизацију приступа неколико корисника који користе исте објекте закључавања података користе се.

24) Како се подаци чувају у табели кластера?

Табела кластера садржи податке из више ДДИЦ табела. Подаци се чувају као пар вредности вредности имена.

25) Како можете отклонити грешке у облику скрипте?

Да бисте отклонили грешке у облику скрипте, морате да следите

СЕ71 -> дајте имену обрасца-> услужни програми-> активирајте програм за отклањање грешака

26) Које су различите врсте објеката речника података?

Различити типови објеката речника података су:

а) Табеле

б) Погледи

в) Домен

д) Елемент података

е) Групе типова

ф) Помоћ у претраживању / објектима шифре

г) Закључавање предмета

х) Структуре

и) Типови табела

27) На које начине можете подесити подешавање? Који су главни кораци које ћете користити за њих?

Подешавање се може извршити на три начина уноса / изласка диска, СКЛ подешавање и подешавање меморије. Пре подешавања морате да добијете статус своје базе података помоћу орацле услужног програма који се зове статпацк и ткпроф.

28) Шта је у „селецт“ изјави „гроуп би“?

За преузимање података из табеле помоћу наведеног поља користи се Група по клаузули.

29) Шта је диспечер?

Контролни агент назван САП диспечер управља ресурсима за Р / 3 апликације.

30) Спомените која су два начина модификовања САП стандардних табела?

Постоје две методе за модификовање САП стандардних табела

а) Додати структуре

б) Прилагођавање укључује

31) Која је разлика између „индекса базе података“ и „шифре подударања“?

„Индекс базе података“ садржи поља из једне табеле, док „Шифра подударања“ садржи поља из неколико табела. Објекти шифре подударања могу се градити на табелама кластера, прозирним табелама и обједињеним табелама.

32) Објасните предности технике модуларизације?

Коришћењем техника модуларизације можете избећи сувишност ако програм садржи исте или сличне блокове израза или ако је потребно да исту функцију обради неколико пута. Модуларизацијом АБАП / 4 програма олакшавамо читање и побољшавамо њихову структуру. Модуларизоване програме је такође лакше одржавати и ажурирати.

33) Како можете створити позивне модуле програмског кода унутар једног програма АБАП / 4?

а) Дефинисањем макронаредби

б) Стварањем програма за укључивање у библиотеци.

34) Које су различите врсте параметара? Како можете разликовати различите врсте параметара?

Различите врсте параметара су

а) Формални параметри: Дефинисан је током дефинисања потпрограма са изразом 'ФОРМ'

б) Стварни параметри: Наводи се током позива потпрограма са наредбом 'ПЕРФОРМ'

Можете разликовати различите врсте параметара по њиховој функционалности. Улазни параметри се користе за прослеђивање података у потпрограме, док се излазни параметри користе за прослеђивање података из потпрограма.

35) Које су различите базе података Интегритет?

а) Семантичка целовитост

б) Релативни интегритет

ц) Интегритет примарног кључа

д) Интегритет скупа вредности

е) Интегритет страног кључа

ф) Оперативни интегритет