Recent Updates Toggle Comment Threads | Keyboard Shortcuts

  • akrish1982 9:28 pm on April 11, 2009 Permalink | Reply
    Tags: field, ,   

    Adding a new field to the infotype: 

    Adding a new field to the infotype:

    Go to PM01 and give the infotype number as 9005. Choose the PS Structure radio button. Now add a new field – say employer as shown.

    image001

    Check and activate the structure again. When you activate the PS structure, it will give you some warnings:

    image002

    The warnings state that we have to define the enhancement categories of P9005 and PA9005. The infotype generally contains 2 structures and 1 database table. The structures for our infotype are PS9005 and P9005. PS structure is for the account of creating input fields in the dialogue program of infotype and P structure – P9005 contains entries in infotype at runtime. This P structure is created by the system itself while generating the objects of an infotype. The database table for our infotype is PA table – PA9005. This table contains all the ‘time stamped’ entries of the infotype. When you save the infotype entry, it gets stored in the PA table. This table is also created by the system itself while generating the objects of an infotype. The enhancement categories of the P structure and PA table are to be given.

    Open transaction SE11 in a separate window. Open the structure P9005 in the change mode and click on Extras –> Enhancement category. Choose ‘Can be enhanced’ (character type or numeric) and click on copy (green tick mark).Check and activate the structure. Now, in the same way, give the enhancement category of the table – PA9005. Choose ‘Can be enhanced’ (character type or numeric) and click on copy (green tick mark). Notice that the system allows you to open the structure P9005 and table PA9005 in the change mode. It is the case since it is the custom infotype. Now again activate the PS structure. This time, it will not give any warnings. Now click on back. On the PM01 screen, the system gives a warning:

    image003

    Since you added a new field, or there was a structure change for PS9005, you have to generate the objects again. Click on the image004button. It will give you some 5-6 warnings. Click on green tick mark on every warning. The system then populates the following screen.

    image005

    Click on Yes for this one and few more messages that appear thereafter. Now the infotype is ready with the added field which can be checked in PA30.

    image006

     
    • sri 5:24 pm on December 8, 2011 Permalink | Reply

      Its really good and helpful. Thank you guys.

      • Maruthi 12:23 pm on December 27, 2016 Permalink | Reply

        Images are not displaying

  • akrish1982 9:15 pm on April 11, 2009 Permalink | Reply
    Tags: ,   

    Custom Infotype creation, tips and tricks 

    Custom Infotype creation, tips and tricks

    You can create a custom infotype through the transaction PM01. The number range for custom infotypes starts from 9001 to 9999. SAP has reserved infotypes numbers from 0000 to 9000 for its standard infotypes.

    For creating an infotype say Interview details, goto transaction PM01 and type any infotype number from 9001 to 9999

    image001

    · Select the ‘Employee Infotype’ radio button.

    · Select the ‘PS Structure’ from sub objects box.

    · Click on the edit button below… A separate table maintenance window appears.

    · Create a PS structure with all the fields you want on the Infotype. Whatever fields you will put in this PS structure will come in the infotype as input fields.

    image002

    In the above figure, I have put 3 fields as types – char 1. I will convert these fields, check boxes or radio buttons later. It is to be noted that you have to put all the fields which you want to make input enabled in the PS structure. It will be explained in detail at a later stage. Now we have to give the enhancement type of the PS Structure.

    image003

    Choose Can be Enhanced – radio button and click on copy.

    image004

    · Now Save and Activate the PS structure.

    · Go back to the initial screen of PM01.

    · Click on ‘Generate Objects’ push button. Now few message boxes appear – click on green check box on them. Finally you reach the ‘Infotype Characteristics’ screen.

    image005

    Click on ‘New Entries’ Button. You see the ‘Details of added entries’ Screen.

    Enter your Infotype number and short text.

    Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype’s infotype characteristics screen and use as the reference to fill yours).

    image006

    Save your entries. Click on the back button to go to the initial screen of PM01.

    Click on ‘Technical Attributes’. Infotype list screen appears.

    Click on ‘Change’ (pencil) button. It gives you a warning. Click on the green tick mark.

    Click on ‘Position’ button and browse to your infotype. In our case it would be 9005.

    image007

    Select your Infotype and click on ‘Detail’ (magnifying glass) button.

    Give ‘T591A’ as subtype table.

    Give ‘T591S’ as subtype txt tab.

    image008

    Give your subtype field as subtype field if you want to keep subtypes in this infotype.

    Save and come back to PM01 initial screen.

    Now the Infotype is created and ready to use and is in its basic form.

    To see how infotype looks in its basic form, go to PA30, enter a personal number and give infotype number as 9005.

    image009

    Click on the – create button. Notice how the infotype looks in its basic form. Notice that the fields contain the description text from the PS Structure’s short description .

    image010

    Now, you would be adding a new field to the infotype and also changing the look and feel of the infotype.

     
    • Munavvar 11:59 pm on August 5, 2011 Permalink | Reply

      this is just wow. so good. but two screens are not showed up. please try to make it show its screen shot. and thanks for your kind posting.

    • Arpita Karmakar 10:19 am on October 12, 2011 Permalink | Reply

      Very helpful

  • akrish1982 9:38 pm on April 10, 2009 Permalink | Reply
    Tags: infotypes,   

    Changing the look and feel of the infotype: 

    Changing the look and feel of the infotype:

    Now you want to make the third field – ‘Educated or not’ a check box and ‘male’ n ‘female’ fields as radio buttons so that only one of these can be selected. You just can’t go in the module pool and create a new radio button or check box on the screen. If you do so, and activate the program, the check box or radio button will be inactive or grayed in PA30. Hence you have to ‘convert’ a particular single character field into the radio button or check box.

    Go to PM01 and give 9005 as the infotype number. Choose the ‘Screen’ radio button and click on image001 button. It takes you to the module pool dialogue screen 2000 of infotype 9005.

    image002

    Click on the change button. Now you are in the flow logic of the program. Click on image003 button. It takes you to the screen layout of the infotype.

    image004

    Change the text description of the fields you want to change and delete the text fields for the entries for which you want to make a check box or radio button as shown.

    image005

    Now right click on the first field (educated?) of the three which you can convert to a checkbox, and choose convert à checkbox à left button.

    image006

    This would convert the input field to the check box. Now double click on the check box and give the Text description as ‘Educated?’.

    image007

    Don’t forget to give a Function Code to this check box if you want to perform any action when user clicks this check box e.g. disabling a particular field when the check box is unchecked and enabling the same if the check box is checked. You can write the code for the same in the pbo module.

    Now you will convert the second and third fields to radio buttons. Here too, give the FctCode if you want to perform any action when user clicks the radio button. In case of radio buttons, FctCode is necessary. If you don’t do so, and activate the screen, you will see both the radio buttons selected in PA30, infotype 9005 and will not be able to deselect any one of them.

    image008

    After both the input boxes are converted to radio buttons, give their text description by double clicking each of them.

    image009

    Now, define the radio button group of both the radio buttons by dragging a boundary around both the radio buttons – left click any where on the screen and drag the mouse so both the radio buttons are in the in that box. Now right click and choose Radio Button Group à Define.

    image010

    Save and activate the screen and the entire program. Your infotype is now ready with check box and radio button fields. Check the same in PA30.

    image011

     
    • Arpita Karmakar 10:13 am on October 12, 2011 Permalink | Reply

      Its really too good..Understanding made very lucid.

  • akrish1982 4:02 am on April 6, 2009 Permalink | Reply
    Tags: , , ,   

    Maintain Settlement Profile 

    Maintain Settlement Profile

    IMG – > Controlling – > Internal Orders – > Actual Postings – > Settlement – > Maintain Settlement Profile

    Here we define a range of control parameters for settlement.

    image001

    Double Click image002

    Click on image003

    Take a drop down in the field cost center

    image004

    image005

    Assign the allocation structure Z9 created earlier in the settlement profile.

    Click on image006

    Click image007

    image008

    Double Click image009

    image010

    Update the following

    image011

    Click on image012

     
  • akrish1982 3:59 am on April 6, 2009 Permalink | Reply
    Tags: , , , ,   

    Maintain Number Ranges for Settlement Documents 

    Maintain Number Ranges for Settlement Documents

    IMG – > Controlling – > Internal Orders – > Actual Postings – > Settlement – > Maintain Number Ranges for Settlement Documents

    You should define separate number range intervals for settlement documents for each controlling area.

    Click Group Maintain

    image001

    Click group Insert

    image002

    Update the following

    image003

    Click image004

    image005

    Click image006

    Click image007

    Select image008

    Click image009

    image010

    Click image011

     
  • akrish1982 12:52 am on April 6, 2009 Permalink | Reply
    Tags: , , ,   

    Maintain User-Defined Planner Profiles 

    Maintain User-Defined Planner Profiles

    IMG – > Controlling – > Internal Orders – > Planning – > Manual Planning – > Maintain User-Defined Planner Profiles

    Check the User defined planner profile ZOCM91 created by us contains the layouts for internal orders.

    Select

    image001

    Double Click image002

    image003

    image004

    Double Click image005

    image006

     
  • akrish1982 8:04 am on April 5, 2009 Permalink | Reply
    Tags: , , ,   

    Maintain Allocation structure 

    Maintain Allocation structure

    IMG – > Controlling – > Internal Orders – > Actual Postings – > Settlement – > Maintain Allocation Structures

    An Allocation structure comprises one or several settlement assignments. An assignment shows which costs (origin: cost element groups) are to be settled to which receiver type (e.g. cost center, order and so on)

    You have 2 options:- You can settle to a settlement cost element or settle by cost element i.e. settle using the original cost element.

    We will use settle by cost element.

    Click on image001

    Update the following:-

    image002

    Click image003

    Select image004

    Double Click image005

    Click on image006

    image007

    Click image008

    Select image009

    Double Click image010

    Update the following:

    image011

    Click on image012

    Click on image013

    Note: The color has become green as seen below

    image014

    Select image015

    Double Click image016

    image017

    Click on image018

    Update the following:

    Take a drop down in receiver cat

    image019

    image020

    Click on image021

     
    • Johnf843 11:41 pm on April 29, 2014 Permalink | Reply

      I’ve been absent for a while, but now I remember why I used to love this site. Thank you, I’ll try and check back more frequently. How frequently you update your site? kgdadagecakg

  • akrish1982 7:42 am on April 5, 2009 Permalink | Reply
    Tags: , , ,   

    Maintain Planner Profile for Overall Planning (OKOS) 

    Maintain Planner Profile for Overall Planning (OKOS)

    IMG – > Controlling – > Internal Orders – > Planning – > Manual Planning – > Maintain Planner Profile for Overall Planning

    Here you can specify the time frame for which values are to be planned for Internal order. Further you can also default the number of decimal places and the display factor. Default cost element group while planning.

    image001

    Double Click image002

    Click on image003

    Take a drop down in the field view

    image004

    Update the following:

    image005

    Click on image006

    Click on image007

    image008

    Double Click image009

    image010

    image011

    Click on image012

     
  • akrish1982 6:36 am on April 5, 2009 Permalink | Reply
    Tags: , , , , Model orders   

    Define Model Orders 

    Define Model Orders

    IMG – > Controlling – > Internal Orders – > Order Master Data – > Screen Layout

    – > Define Model Orders

    Model orders are not orders in the commercial sense, but serve merely as references for creating "normal" orders. Model orders contain default values for the orders in an order type. The Model order is assigned as the reference order in the order type.

    When you create a new order, all the fields active in the relevant order type are copied from the model order to the new order.

    Example

    You want to settle all your marketing orders to the same sales cost center. Stipulate the cost center as the default value in the model order for marketing orders.

    When you create a new marketing order, the system defaults this cost center. If you want to settle the order to a different cost center, you can overwrite the default cost center in the orders.

    We will create a model order with some defaults and assign it to the Trade fair internal order type.

    image001

    Click image002

    image003

    Take a drop down in order type

    image004

    image005

    Click image006

    Update the following

    image007

    image008

    Click on image009

    Assign this model order to the order type Z910

    image010

    Update the reference order with the model order number $$$Z91000001

    image011

    Click on image012

     
  • akrish1982 5:57 am on April 5, 2009 Permalink | Reply
    Tags: , , , ,   

    Maintain Number Ranges for Orders (KONK) 

    Maintain Number Ranges for Orders (KONK)

    IMG Controlling – > Internal Orders – > Order Master Data – > Maintain Number Ranges for Orders

    Number Range needs to be assigned to the internal order type. Number range can be internal or external. In Internal numbering system automatically assigns a number from the given number range. In External numbering the user has to manually assign the number from the given number range.

    We will configure Internal number range for our Internal order type – Trade Fair

    image001

    Click on Group Maintain

    image002

    Click on Group Insert

    image003

    Update the following:-

    image004

    Click image005

    Click image006

    You will find Internal order type Z910 in not assigned

    image007

    You need to assign the order type to the group we created above.

    Proceed as follows:-

    Position the cursor on image008

    Click on image009. Note that it becomes blue.

    Select image010

    Clickimage011

    The internal order type Z910 moves under the group which can be seen as follows:-

    image012

    Click image013

    Select image014

    Click image015

    image016

    Click image017

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel