Showing posts with label ABAP. Show all posts
Showing posts with label ABAP. Show all posts

Tuesday, July 27, 2010

CREATE APPEND STRUCTURE IN ABAP DATA DICTIONARY

APPEND STRUCTRURES :


             APPEND STRUCTURES ARE USED ONLY TO ENHANCE STANDARD TABLES.  STANDARD TABLES MAY HAVE INCLUDE STRUCTURES ALREADY CREATED , BUT IF WE WANT TO ADD SOME MORE FIELDS TO THE STANDARD TABLES, WE NEED TO GO FOR APPEND STRUCTURES.

            APPEND STRUCTURES SHOULD BE ADDED AT THE END OF A STANDARD TABLE. THIS IS A MUST. BECAUSE WE SHOULD NOT CHANGE THE ORIGINAL STANDARD TABLE IN THE MIDDLE.

  • ONE THING YOU SHOULD KEEP IN MIND THAT IT MUST BE CREATED IN CUSTOMER NAMESPACE.
  • AND THE OTHETHING IS THAT NAME OF APPEND STRUCTURE MUST BE STARTS WITH  ZZ OR YY 
  • Let's starts with  BKPF (Account Document Header) Table .
1) On EASY ACCESS Screen use TCODE SE11 .  Now display the table BKPF . And click on append   structure.


















2)  Now click on Create Append .













3) Now Give append name startting with ZZ or YY and press enter.














4) Now define field and components for build the append structure .
now save and activate it.


Monday, July 26, 2010

DIFFERENCE BETWEEN ELEMENATRY & COLLECTILE SEARCH HELP

1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).


2) Collective search helps combine several elementary search helps. Collective search help thus can offer several alternative search paths.


3) An elementary search help defines the standard flow of an input help.


4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with collective search help.


5) A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.


6) Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in collective search help, they are expanded to the level of the elementary search helps when the input help is called.

Wednesday, July 21, 2010

ABAP SYSTEM VARIABLE

                                  SYSTEM VARIABLES HAVE BEEN PREDEFINED BY SAP . IT IS ALSO USED TO PASS INFORMATION TO FUNCTION MODULES  OR THE ABAP SYSTEM FIELDS ARE ACTIVE IN ALL ABAP PROGRAMS. THEY ARE FILLED BY THE RUNTIME ENVIRONMENT AND YOU CAN QUERY THEIR VALUES IN A PROGRAM TO FIND OUT PARTICULAR STATE OF THE SYSTEM. ALTHOUGHT THEY ARE VARIABLE,

                                       YOU SHOULD NOT ASSIGN YOUR OWN VALUES TO THEM, SINCE THEY MAY OVERWRITE INFORMATION IMPORTANT FOR THE NORMAL FOR THE PROGRAM.

1 )  FIRST ON EASY ACCESS SCREEN TCODE SE11 . THEN GO TO DATATYPES AND PRESS F4  .  NOW CLICK ON SEARCH DATA STRUCTURE .














2)  NOW CLICK ON  INFORMATION SYSTEM BUTTON .


3) IN THE STRUCTURE NAME WRITE SYST AND EXECUTE .




















4 ) NOW CLICK ON STRUCTURE NAME SYST AND  ACCEPT .

5) NOW CLICK ON DISPLAY.



6) THE GIVEN BELOW IS TOTAL NO. OF SYS. FIELD OF SAP.



 IF YOU DON'T WANT TO FOLLOW THE WHOLE PROCEDURE THEN ALSO JUST

GOTO  TCODE SE11---> DATA TYPE ---> simply  type there  SYST ---> CLICK ON DISPLAY

THANK YOU .

Tuesday, July 20, 2010

CREATE SEARCH HELP - ABAP DATA DICTIONARY

1)  FIRST OF ALL IN EASY ACCESS SCREEN   ENTER  TCODE   SE11   ,  AND CHOOSE         SEARCH HELP AND GIVE ANY NAME   NOW CLICK ON CREATE .


2) THERE ARE TWO TYPES OF SEARCH HELPS  ONE IS COLLECTIVE SEARCH HELP           AND    THE OTHER IS ELEMENTARY SEARCH HELP.

ELEMENTARY SEARCH HELP : DEPENDS ON ONE TABLE
COLLECTIVE SEARCH HELP : DEPENDS ON MORE THAN ONE ELEMENTARY SEARCH HELP

NOW SELECT ELEMNATARY  SEARCH HELP.



3 )   NOW GIVE A SHORT DISCRIPTION IN THE SCREEN AND  CLICK ON SELECTION METHOD. CLICK ON SEARCH FOR TABLES.



4 ) GIVE THE TABLE NAME WHERE YOU WOULD LIKE TO ATTACH SEARCH HELP AND CLICK ENTER.



5 ) NOW ENTER SEARCH HELP PARAMETERS BY PRESSING FUNCTIN KEY  F4 .



6 ) NOW SAVE , ACTIVATE AND TEST THE SEARCH HELP.


Tuesday, July 13, 2010

GET PROGRAM NAME FROM TCODE

  1. 1 FIRST GO TO THE SE93 TRANSACTION












2) THEN FIRST ENTER THE TCODE OF PROGRAM AND CLICK ON DISPLAY


















3) nOW YOU CAN SEE
  • PROGRAM
  • PACKAGE
  • TCODE
  • DESCRIPTION
  • AUTORIZATION OBJECT
  • SELECTION SCREEN









SO ONE CAN EASILY CUSTOMIZE CODE USING PROPER AUTHORIZATION.

Monday, June 21, 2010