ABAP Technical Specs
Hi, this is vardhan.
I want to know about the tasks given to an ABAP programmer with 2.8 years experience.., like what type of tasks and also time allotted for the task..,
How can one test the tasks once it is finished..,
Hi Vardhan,
Your friend doesn't need to worry about that. He already has 2.8 years.
And regarding the tasks and time, it varies with projects and tasks. There is no hard and fast rule.
If he has 2.8 years of real time experience, he doesn't need to worry about that.
Regards,
Leon
Similar Messages
-
Any functional spec or technical spec for MB5B report??
Guys,
Please send me any Functional Spec or Technical Spec of the standard SAP report with tcode MB5B ( Stock as on posting date). Any document explaining logic or technical flow is very much useful to me..I need to understand the logic and what are all the underlying tables used. I will assign more points to anyone who help me.I got some help from the abaper.table/field details of the input screen and output screen
input screen
MATERIAL NUMBER MARD MATNR
COMPANY CODE T001 BUKRS
PLANT T001W WERKS
STORAGE LOCATION T001L LGORT
BATCH MCHB CHARG
VALUATION TYPE MBEW BWTAR
MOVEMENT TYPE MSEG BWART
SPECIAL STOCK INDICATOR MSEG SOBKZ
SELECTION DATE MKPF BUDAT
output screen
STORAGE LOCATION T001L LGORT
MOVEMENT MSEG BWART
MATERIAL DOCUMENT MKPF MBLNR
ITEM MSEG ZEILE
POSTING DATE MKPF BUDAT
QUANTITY MSEG MENGE
PLANT MSEG WERKS
MATERIAL MSEG MATNR
In the input screen
i have three radio buttons :
STORAGE LOC/BATCH STOCK
VALUATED STOCK
SPECIAL STOCK
and following checkboxes
WITH OUT OPENING STOCK,WITH OUT CLOSING STOCK(WITH MOVEMENTS)
WITHOUT OPENING STOCK,WITH CLOSING STOCK(WITH MOVEMENTS)
WITH OPENING STOCK, WITH OUT CLOSING STOCK(WITH MOVEMENTS)
WITH OPENING STOCK, WITH CLOSING STOCK(WITH MOVEMENTS)
WITH OPENING STOCK, WITH CLOSING STOCK: UNCHANGED(WITH MOVEMENTS)
WITH OUT OPENING STOCK,WITH OUT CLOSING STOCK(WITH OUT MOVEMENTS)
WITH OPENING STOCK,WITH CLOSING STOCK(WITH OUT MOVEMENTS)
can you help me in understanding which field in what table should be taken
into consideration if need to implement the above radio button or check box.
For example if the user clicks on "WITH OPENING STOCK,WITH CLOSING STOCK(WITH OUT MOVEMENTS)" checkbox
what is the linking field which i should restrict my logic to ?
It would be helpful if you can give me atleast some information that you have .. -
NEED FUNCTIONAL/TECHNICAL SPEC FOR GL CONVERSION
Can someone please email me the functional and also technical spec for GL conversion. I need to give the functional spec to the Abaper to do LSMW.
Any advise and guidance in this regard will be greatly appreciated.
Please send me documentation on the spec sheet for gl conversion. I need to prepare one and give to the technical person by tomorrow. Email it to me at [email protected]
Please send me asap
thanks a lot
LakshmiLakshmi, can you please send me the format of that func spec, if possible?
-
What is the role of ABAP technical analyst?
Dear Friends,
I would like to know the roles and responsibilities of a ABAP technical analyst for MM ,SD,FI/Co modules.?
Please tell me in detail what are the other roles or positions are there in an implementation or support project.
Very curious to know about the implementation cycle in SAP projects.
like I have heard of aggies,GAP analysis ,Blue print study....But dont have clear picture.
So relying on Sdn experts completely....
Thanks,
Reshali.I disagree. I think the coffee corner is the best place for this kind of general question. So I've moved it here. Sure, you'll get some sarcastic or teasing answers, but you'll also get some helpful answers.
However, a general question can only be answered generally. And I'm not sure how helpful that is. The role of ABAP technical analyst varies from site to site.
For example, at one site, I had to:
Take functional spec and write technical spec and unit test scripts. If there were questions not addressed in the functional spec, I put it back to the functional analyst. Once I'd completed the technical spec and unit test scripts, they were reviewed. Once reviewed and found acceptable, I could code. I would then run the test scripts, and record the results. Again my work would be reviewed - the tech spec, the unit test scripts, the results, and the ABAP code. Once accepted, the development would go into testing. At any point in the cycle we could go back to an earlier point, get a review, carry on, make changes, get a review...
So, my responsiblities there were:
1. Write technical specs from functional spec.
2. Write unit test scripts
3. Develop programs
4. Unit test the programs according to the scripts and record results
5. Review other programmers technical specs and ensure they match the functional spec.
6. Review other programmers test scripts and ensure that they are thorough enough
7. Review other programmers testing and ensure it has been done properly
8. Review other programmers code, ensure it matches the technical spec and conforms to standards of quality.
( This might sound like overkill, but this site was the ONLY site I've ever worked where the vast majority of programs worked correctly in production - the rigourous checks upfront saved that company a fortune in maintenance. ).
At another site:
Given a functional spec, write a program and a technical spec.
btw - when you asked the question in the XI forum, Ramakrishna's answer was copy and paste from SAP Help.
matt -
How to convert Functional spec to Technical spec
Hi ABAPer's
Pls Sought me out, how generally the functional spec can be converted into technical spec.(provide me steps).
thanks in advance
Swathievery project/company has its own Template for FS, TS etc...
Take the TS template, u can see many contents in that.
FS in the Functionality of the requirement.
TS is the Technical solution for that requirement.
u need to write the Pseudocode in the TS, how can you implement the technical solution for the requirement into its corr. content or paragraph.
generally any TS consists of the foll: as its content:
(this is an example for a report)
1. DETAIL DESIGN SPECIFICATIONS OVERVIEW
a. BUSINESS FUNCTIONALITY
b .MAJOR FEATURES
USER PROCEDURES
CHECK LISTS
ASSUMPTIONS:
CONSTRAINTS:
SECURITY CONSIDERATIONS
OBJECTS:
LTS SECURITY REQUIREMENTS:
RESTART/RECOVERY STRATEGY
PERFORMANCE CONSIDERATIONS
PROGRAM & DATA FLOW INTERACTION
PICTORIAL VIEW
INPUT DATA
COMMENTS
2. DETAILED PROGRAM DESIGN SPECIFICATIONS
PROGRAM DESCRIPTION
EXECUTION METHOD
PROGRAM TYPE
COMMON SUBROUTINES
EXCEPTIONS TO PROGRAMMING STANDARDS
LIST OF OBJECTS IMPACTED
INPUTS / OUTPUTS
ERROR MESSAGES AND CLASSES
BDC SESSIONS
STRUCTURES
DETAILED LOGIC
3. DETAILED REPORT DESIGN SPECIFICATIONS
(REPORT PROGRAM NAME)
REPORT DESCRIPTION
REPORT INVOCATION METHOD
REPORT APPLICATION
REPORT TYPE
REPORT CLASSIFICATION
REPORT MEDIUM
REPORT FREQUENCY
REPORT REQUEST METHOD
REPORT TIMING
REPORT ORIGINATOR
REPORT RECIPIENTS
REPORT PROCESSING ENVIRONMENT
REPORT LAYOUT
REPORT LAYOUT DESCRIPTION
REPORT SORT INFORMATION
REPORT CONTROL BREAKS
REPORT PAGE BREAKS
REPORT SUMMARY STATISTICS
REPORT MESSAGES
REPORT NUMBER OF PAGES / LINES / COPIES
REPORT PRINTING INFORMATION -
How do we write technical specs?
How do we write technical specs?
Hi,
The points to be included in technical specs are:
Business Requirement
From business standpoint describe:
Objective - What the object(s) are supposed to accomplish?
Purpose - Describe what are the purposes of these object(s)?
Users - Describe who will use are these object(s)? And when? And where?
Known Errors / Issues - Describe any known errors and issues
Provide Business Process and data flow diagram
3.0 Detail Level Design
3.1 Design Approach
Provide technical design approach along with alternatives and driver that led to choosing a particular approach
3.2 Detailed Design
3.1.1 Technical Configuration Requirements
What configuration is required to support this process? Does this process require master data to be loaded? Specify any application configuration settings, custom table entries, etc.
3.1.2 Object List
Give a list of the component/objects that need be created / modified.
No. Object Name Object Type Description
1.
2.
3.
3.1.3 Object Relationships
Provide pictorial representation of technical design and link it to the list of objects defined above.
u2022 Object relationship diagram
u2022 Data flow diagram
u2022 Screen navigation diagram
u2022 Use-case diagram
4.0 Object details
Provide detail for each object defined in 3.1.2
4.1 Object Name 1
4.1.1 Attributes
4.1.2 List each tables and File Structure
<Enter name(s) of the table(s) be used in the program>
Object Name
Field Short Text Data Element
/ Field Type Field Length Additional info
4.1.3 Function / Methods / processing logic
<Enter name of the functional module used in the programs>
<Indicate status keys and name of the function to be indicated for screens used in the module pool programs, if any>
4.1.4 Interfaces / BDC mappings
Non-EDI Interfaces / Data Mapping
<For BDC, Run SHDB Transaction and give Session name. >
<Embed Data Mapping Sheet here>
<Third party tools such as IM/3>
EDI Interfaces
<Message type, Partner profile details>
4.1.5 Technical configuration / Settings (Including printer settings)
<Enter settings details >
4.1.6 Events
4.1.7 Screen
Parameter / Select options (selection-screen)
Screen Name
TYPE Field Field description Table Mandatory / Non-mandatory Match Code required (Y / N)
u2022 Field Validations
u2022 Radio Groups
u2022 Check Boxes
Push Buttons for Drilldown reports on different levels
Button Field name Drilldown from Drilldown To
Screen Layout (In case of Transactions)
<Enclose the same if applicable and indicate to refer attached sheet>
Navigation Diagram (or Screen flow)
<Provide screen navigation diagram>
4.1.8 Layout and Presentation
4.1.9 Sort Options
4.1.10 <Enter your contents here>
Report or file Layout (In case of Reports)
<Enclose the same if applicable and indicate to refer attached sheet>
< Provide additional information on expectation e.g. Download options>
4.1.11 SAP Script Layout (In case of SAP Scripts)
<Enclose the same if applicable and indicate to refer attached sheet>
Logo for SAPScript in case of non-pre-printed stationary
<Attach TIF file in Version 6.0 & above>
Printing of SAPScript
<Enter printer details, Attach hardcopy of pre-printed Stationary. >
< Provide additional information on expectation e.g. Font type, size etc.>
4.1.12 Special Requirements
<Enter your contents here, if applicable>
4.1.13 Authorization Check
<Enter authorization checks to be incorporated, if required>
4.1.14 Error Control and Handling
What errors may occur and how they should be treated.
Message Reference Number Type
[I,E,W] Stop Program (Yes/No)
Message Text Message Display [Selection screen, Popup, etc.] Conditions Where the Message Should Occur
999 E Yes { e.g. Account group excluded } End of report { e.g. If the group is excluded }
4.1.15 Authorization Groups / Authorization Objects
Please refer to the functional specification for the appropriate security levels.
ABAP Considerations: Do any of the programs need special authorization groups, if so, explain?
Do the users need special security profiles to execute the enhancement, if so, explain?
{e.g. The transaction program will verify that the user has the correct authority on transaction entry. }
4.1.16 Internationalization / Localization
<Enter approach for language translation, currency conversion and compliance to legal requirement here>
5.0 Test data and Conditions
Determine how to validate the Object. (e.g. how do you make sure that the Report was run and has worked correctly?) List any transactional data that will be used to validate the report both in a production state and for testing purposes (i.e. specific types of sales transactional data, adjustments, etc)
<Enter test related data and testing conditions>
<Enter Menu path for Transaction ><Enter details of Test Data / Test cases for program & users. >
6.0 Implementation considerations
6.1 Dependencies
If the object has dependencies on the output of another enhancement, interface, background process, month end close, etc.
6.2 Transitional considerations
{ e.g. If change is being implemented in phased manner, provide the impact of phased implementation on lifecycle and logic of the objects and related configuration and data elements }
6.3 Related Documents
{ e.g. Give the reference or embed of all the documents related to the object }
7.0 Basic assumptions (Notes) and limitations (constraints) of the system
<Include here a description of the architectural constraints, and design assumptions from the perspective of requirements, development, testability and maintainability. >
No. Description Comments / References
1.
2.
3.
8.0 Open Issues
<Enter comments/issues or Concerns that donu2019t logically fit in one of the other sections of the specification document. >
Issue No. Description Comments / References
1.
2.
3. -
About ABAP Technical Systems and Business Systems
Hi experts,
I have an Integration scenary with XI and an R3 vía RFC. I've already created it in the development environment and when I'm going to transport to Consolidation and Production I find that the ABAP Business System related to the ABAP Technical System of the R3 have a different name from the development one.
In the Integration Repository everything its OK because my scenario is developped on a third party system BS and TS. The problem is in the Directory because of the BS of the Message interfaces....
I think that transport Directory scenario with .tpt wont work. I'll probably have to develop it in each environment... What do you think?
Regards
GonzaloThis is what you need to do to move from Dev to QA.
1. Go to Dev SLD and Export all your SWCV, Products, Technical and Business Systems. This is nothing but saving of the SLD objects as a CIM file on your local machine. You would also need to export the Technical And Business System poitning to your XI integration server .
2. Go to the QA SLD and then import these objects exported in Step 1 in QA SLD
3. Now, create the QA Tech and Business Systems in the QA SLD
4. Go to the Dev Business systems imported on the QS SLD and you will have an option Transport Targets. In this map the Source Business System to the Target Business Systems.
Make sure that all Dev Business Systems have the correspodning Transport Targets for the QA Business SYstems
5. Now if you import the ID objects in QA , the business systems name will be renamed automatically.
Regards
Bhavesh -
Technical spec for Project systems report
Hi all,
My requirement is to create technical spec's on this Project Systems monthly and yearly budget and actual tracking with drill down capability
And the char and KF are:-
Char
Project Definition
WBS Element
Cost Element
Vendor
Purchase Order No.
Purchase Order Item
Requester
Created On
PO Description
Final Delivery
KF
PO Value
Value - Quantity Delivered
Amount Invoiced
To be invoiced - Value
To be Delivered - Value
Can anyone help me that which standard query is suitable for this requirement.Hi,
Check the below business content queries:
0PM_MC01_Q0001 Budget Comparison (Actual Costs)
0PM_MC01_Q0002 Budget Comparison (Planned Costs)
0PM_C06_Q0002 Budget Proposal (Periodic)
0PM_C06_Q0003 Budget Proposal (Objects)
Check this might be useful:
http://help.sap.com/saphelp_nw2004s/helpdata/en/e8/858f40f5767d17e10000000a1550b0/frameset.htm
Hope this helps.......
Rgs,
Ravikanth -
No ABAP technical systems in SMSY
Hello,
I've just set up a new Solution Manager Ehp1 and patched it to SPS23. In my SLD, I have two ABAP technical systems. However, I don't see them in SMSY. The associated product systems are present (one SAP ERP, the other SM itself).
I've tried to schedule a fetch from the SLD in Setup System Landscape maintenance from the SMSY menu and it doesn't show any errors. In addition, per note 1468559, I've run SMSY_FETCH_SYSTEM_UPDATE for a single system. Returns success but no technical systems.
If I try to create the technical systems manually in SMSY, there is no entry in the system type list for ABAP (I don't know if there should be or not, so even just confirming that it should exist would be helpful).
Any ideas on what else I can check to solve this issue?
Thanks.
RobHi Rob,
The technical system maintanence in SMSY is not relevant for ABAP systems.
Technical system maintanence is required for non-ABAP systems like Java, TREX, MDM etc.
Check the Landscape setup guide for more details:
https://service.sap.com/~sapdownload/011000358700000074392009E/SP18_SolMan_Setup_Guide_V2.pdf
Regards,
Srikishan -
Need some technical specs for practice
Can any body send me some sample technical specs for practice. My email id is [email protected] Thanks in advance
bindazmeHi,
I m not sending you any sample for tech specs but you will
find the tips as below:
1.In 1st page you may require to give heading and company logo also at the RHS.
2.Give title of the document , SAP Module Name, Specification Type (Giv ein a tabular format)
3.Revision History in Tabluar Format including Author , Description , Date , Version ( Version management very imp try to maintain it)
4.Requirement Description : Enter in detail wat is u r reqmt.
5.U may add Process flow diagram using visio etc.
6.Outstanding issues
7.Prerequisites
8.Input Parameter Details
9.Processign logic Details
10.Out Put Details (if Report Output Format)
11.The few unit testing scripts also u can include
12.Proper file name , in header & Footer
13. Always try to keep track changes on for version management. If u need to create new version try to accept previous version then keep track for curren tchanges.
14. Maintain index & Page no in table content .
Kindly Reward points if contents are useful....
Rewards,
Mandeep. -
Functional specs and technical specs
Hello friends can any one send me some functional specs and technical specs to my email id [email protected]
shankar thanks for ur help please send me some documents to my email id.Hi S.K.B
I am also looking for such docs, plz forward if you have any
Mail ID : [email protected]
Thanks.
- Raveendra Hegde -
Hi,
Here i get a query about the technical spec.
i.e
if i received a functional spec on payroll to give report to separate based on status(active/past/old) .
then how can i choose only those pernrs ?.
any specific fields for selecting those ?.
Thanks in Advance
BashaHi shaik ,
Can you clarify about which status are you mentioning?
If the status is about Old, Past, and Current payroll
then,
go through the pc261
field SRTZA : A - current result,
P - past result,
O - old result.
Regards,
Sindhuja. -
Hi everyone
i have a report and a design of technical spec but i dont know how to create a technical spec.as of now its urgent for me to complete the technical spec.please if any one of u can help me in creating i will be thankul to u.please post ur email id so dat i can send the report to you.i know taking direct answers will not work but as i have very less time i request you to help me dis time.my emmail id is [email protected]
thanking you
with regards
vijayhi vijay
hi check this steps
Program
Title
technical description:
in this description: write selection screen.
internal tables
programme logic using select statements,
loops as per requirement
and than out put fields using if it is ALV write the function module
regards
praveen -
What are the contents in technical spec
what are the contents in technical spec
could u plz explai clearly
with exp spechi rajeshreddy,
Below are the standards for Tech specs
1.1 Development Attributes
Program Name:
Title:
Application:
Development Class:
Message Class:
Program Type:
Execution Mode:
Schedule Frequency:
Variant:
1.2 Program Functionality
1.3 Output Fields
Output Label
Related SAP table-field (if any)
Length
Output Characteristics
1.4 Proposed Solutions
1.5 Solution to be implemented
1.6 Reasons of selection/rejection
1.7 Pseudo-Code / Flow Logic of the selected solution
1.8 Selection Screen
1.9 Database Tables Used
Table Name
Table Description
How the table is used in the program
1.10 External Files Used
1.10.1 External File Layout <file name>
1.11 Components External to Program Used
1.12 Error Conditions
1.13 Key Technical Test Conditions
1.14 Sample Test Data
1.15 Assumptions
1.16 Comments
regards,
amit m. -
Problem creating new ABAP Technical System in SLD
I newly installed a ECC 5 IDES system (ABAP + JAVA) on my computer for ABAP and Webdynpro learning.
I got problem when I try to create new ABAP Technical System in SLD.
I put my steps of installation here so you know my full story.
1. Install Central Instance (Non-unicode);
2. Install Database Instance (Non-unicode);
3. Install Java add-in on ABAP;
4. Configure the HTTP connection parameters in J2EE Engine Visual Administrator
All of the above steps are successful.
Now my Webdynpro application need to access a Function Module, so I want to create a JCo connection in Webdynpro Content Administrator, but both application server and message server are not available, so I can't create any connection.
I go back to SLD to register ABAP Technical System step by step below:
1. Choose Home ® Technical Systems.
2. Choose New Technical System.
3. Select the AS ABAP radio button.
4. Choose Next.
5. Enter system details (Installation number, host name).
6. Choose Next.
7. Enter message server and central application server details.
8. Choose Next.
9. Choose Next.
10. Add New Client 800, leave logical name blank, click Add.
11. Choose Next.
12. Here the system says 'No product available', the whole effort make no sense.
I tried every possible settings, but at step 12 it keeps telling me 'No product available'.
This is the problem I want to fix.
Can anyone help me?
Thanks a lot in advance.hi,
use th following thread,
No products installed while adding a Technical ABAP System in the SLD.
Regards
Jayapriya
Maybe you are looking for
-
Report Generation Toolkit and Office XP and 2K
Hello Everybody I am having few problems with running executable using Report Generation Toolkit on machine with Office 2000, which was compiled and build on machine with Office XP (toolkit also XP). There are many errors which pops up, but the very
-
Audigy 2 ZS Platinum Pro Not Working
In the device manager it shows 'multimedia audio contreoller' with a yellow '?' and '!' through it and when you click properties it says 'drivers not installed'. I just installed the new driver pack w/ audio console from the creative site!!! What's g
-
HT4884 java for 10.6.8 is not working
my iMac says all software is up to date but websites that need java still say that i need to update to the latest version of java.
-
When i try to play a music or video or anything the volume bars come up full but with a stop sign underneath, i don't know how to get back my sound.
-
Do I need anytime Quicktime Pro
I am using Final Cut Express 4.0.1 and do have the latest Quicktime installed on Leopard. Do I need the Quicktime Pro license if I like to use the export from FCE with "Quicktime conversion" or is there something I may miss if not?