- What are the methods of interfacing to SAP
- What is an IDOC
- What is partner profile
- When would you use a BAPI rather than an IDOC
- When, how and how would you control changes to standard SAP objects.
- Explain Data and List methods in LIS
- Select single vs select up to one rows
- Explain V2 updates
- Text on an output document. How do you find its source.
- Explain the 4 events in flow logic
- What methods can you use to make a report interactive.
- Where do you find info on new developments in SAP?
- Are you a member of any professional organisations?
- What is an IDOC
Questions on SAP Project experience:
- Tell me about some of the projects you have worked on?
- What roles have you played on these different projects?
- Have you taken on any project management or project/team lead roles?
- What type of position are you looking for?
- What type of programs have you developed?
- What functional areas have you written programs for?
- Do you consider yourself an expert developer for any of the functional areas you have written programs for?
- Have you done much of your own analysis work? Written specs?
- What was the most complicated program you’ve developed and why?
- What is the most challenging thing you find when developing programs?
- Have you given any formal training in your SAP career? Mentoring?
- Have you used any QA standards or been required to go through any QA evaluations for custom programs you have written?
- What, if any, project methodologies have you used?
- Who in the organization do you speak to most frequently on a day-to-day basis?
- i.e.: end users, analysts, team leads, managers.
What tables are most commonly associated with the application areas you have developed programs for?
SD – VBFA, VBAP, VBAK, VBRP, VBRK, V*
MM – MARA, MARC, MARD, MSEG, M*
PP – S*, some MM tables BOM tables
FI – BSEG, BKPF, B*
Q.What are the characteristics of a good program?
Answer
User friendliness
Modularization
Do what it’s supposed to do
Easy to follow for code changes later
Efficient
Q.When is it necessary to create a function module?
A.When multiple programs might be able to use the same functionality
What resources do you choose in trying to find a solution to a SAP problem?
- OSS
- F1
- Debugger
- Reading code
- Go to analyst
- Go to another programmer
- SQL trace
- How long do you struggle with a problem before you ask for help?
- What is the purpose of (a) unit testing (b) integration testing?
- What is the role of a functional analyst? How many Analysts on your project?
- What is the role of the Basis team? How many Basis people running your implementation?
- Who signs off that a program is performing as specified?
- What action do you take when a program is taking longer than expected to develop?
- Tell me a little bit about performance in ABAP. How do you ensure that your programs run efficiently?
LEVLEL2
- In your opinion what is the most common problem encountered after transporting dictionary objects?
- Discuss ‘development classes’.
- How many they use in a project etc...
- If only used $TMP, no go live experience
- Discuss the differences between BDC and ‘Call transaction’.
- Synch vs. Asynch
- Error log vs. no error log
- Discuss the pros and cons of secondary indices.
- Processing overhead vs. disk space
- Discuss a ‘logical unit of work’.
- What are the differences between Open SQL and Native SQL?
- SAP only use Open SQL
- Discuss indices and matchcodes.
- What is difference between static and dynamic field symbols?
- EDI Related
- Which EDI transactions have you done? Inbound/Outbound?
- Which translator did you use?
- Were you involved with non-SAP mapping?
- Which versions of SAP did you implement EDI for?
- Were you involved with the analysis of the transactions?
- Were you the sole SAP EDI person on the project?
- Did you do the ABAP portion of the EDI implementation?
- Were you involved with the production support end of EDI once it was implemented?
- How did you train the users in EDI support both functionally and technically?
- Did you do any custom WF programming or setup (aside from error handling)?
- ALE Related
- Which ALE transactions have you done? Inbound/Outbound?
- Did you implement change pointers?
- Any custom ABAP work necessary?
- Any custom WF?
- SAP to SAP or external?
No comments:
Post a Comment