Unable to mark ITXEX field for first subtype in IT40

Hi,
My problem is as follows:
1. I am using a bespoke ABAP program to create a subtype (any subtype) for IT40 (objects on loan).
2. The program is able to create the infotype - subtype records correctly. This is was verified using PA30.
3. However, if the subtype created is the first record i.e. SEQNR = '000', the ITXEX field would NOT be marked, i.e. ITXEX=X.
4. Subsequent created records of the same subtype e.g. SEQNR = '001, 002...etc' will be marked however.
What happens then is that the comments are not displayed for the first subtype record in PA30. They are however displayed for all subsequent records.
I am able to see all the created records in table PA0040. Also, the cluster table PCL1 is updated with a new record each for each records created in PA0040.
I am using HR_INFOTYPE_OPERATION (Mode = 'INS') to create the record and CL_HRPA_TEXT_CLUSTER Update method to write the comments into the cluster table.
I am unsure if this could be a config issue. Please help if you know what is going on.

Hi,
I don't think supressing through Global Personalization will change the business logic. Within the Business Logic it checks for the mandatory field.
After the changes I guess you need to make the changes accordingly.
The below link might be of some help.
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=profile&title=ESSPersonalInformationUIenhancementwithoutmodification&decorator=printable
Please correct if I am wrong.
Cheers-
Pramod

Similar Messages

  • WebDynpro Java Field for recognizing Subtype selected

    I wanted to find out the field which gets updated each time when different subtypes are selected in the Overview screen....

    can you verify if some personalisation is done on this iview to hide these fields of clock times?
    It should be visible
    1616250 - ESS LEA: Clock times are not displayed during leave approval
    Apply the note to resolve the issue
    Also we do the customisation here V_PTARQ_TPROCESS
    Edited by: Siddharth Rajora on Nov 4, 2011 4:13 PM

  • Field Order is a required field for G/L account ....

    Hi Experts,
    I am getting following error while posting payroll to FI (tcode PC00_M99_CIPE - Create Posting Run).
    ================================================================================================
    Field Order is a required field for G/L account 1000 23107
         Message no. F5808
    Diagnosis
         The value for field "Order" in the interface to Financial Accounting is
         an initial value but you are required to make an entry in the field
         selection for G/L account "23107" in company code "1000" linked to the
         field selection for posting key "50".
    System Response
         Error
    Procedure
        It might be an error in the configuration of the G/L account field
        selection. The initial application, used to call up the interface must
        otherwise define a value for field "Order". If this is the case, contact
        the consultant responsible for the application used to call up the
        interface or get in contact with SAP directly.
    ================================================================================================
    Thanks for the solution in advance.
    Regards,
    Waqas Rashid

    Thanks Dilek for quick reply, but I am unable to find order field for my field status group in OBC4.
    Let me tell you the background of what I did ...
    I have one wage type 4113 which was linked to vendor account. I changed the link from vendor to balance sheet account and specified new GL 23206 for my symbolic account of wage type 4113.
    When I post the payroll result to FI after this change. I got this error.
    Regards,
    Waqas Rashid

  • Set required status for all subtypes first error

    Hello,
    While implementing OSS note 1744002 for Application Control Workflow i had the following error.
    In fact, i added a new attribute for BOR bus2201.
    When i wanted to change the status to implemented, i got the following error 'Set required status for all subtypes first'.
    Thanks,
    Meriem.

    Hi Meriem,
    Any new attribute should be added to the newly created custom SubType of the Object type BUS2201, but not Object BUS2201 itself.
    Revert the BOR BUS2201 to its original state and add the new attribute to your z<subtype>. You will no more get the error.
    Regards,
    Kiran

  • Modify field description for IN9030/Subtype 04 (additional Details)

    Hi,
    The field description for IN9030/Subtype 04 (additional Details) need to be modified from "Role" to "Role Title".
    Pls guide where the Field Text can be changed.
    Tx

    One doubt,
    do you want to change the subtype text like for IT 0006 we have subtype 1 = Permanent address, 2 = office address etc
    or do you want to change the description of the field that describes the subtype.
    If it is the second case then you will either have to change the name at the structure level in PM01 or on the screen on your custom infotype using SE51.
    Give your program name and screen number.
    Go to layout
    double click on the text field which you want to change
    change the text and save and activate
    hope this helps
    Ajay

  • Contact quick create for AET field with contact subtype

    I enabled the account quick create function in CRM 7.0 EHP2 environment. The funtion works well in the opportunity with standerd account and  contact fields.
    In opportunity, I created 2 AET fields with the application subtype of ACCOUNT and CONTACT. The account quick create function works well with the ACCOUNT type field, however, it does not work on the AET field with CONTACT subtype.
    Is there anything I need to turn on or just the function is not there yet?
    Kevin

    Hi Anand,
    Can you check ON_NEW_FOCUS method has any code in your details view. Please add below code and try adding below code in on_new_focus method in context node class
    DATA: lv_collection TYPE REF TO if_bol_bo_col,
               entity        TYPE REF TO cl_crm_bol_entity.
    *   get collection of dependent nodes
         entity ?= focus_bo.
         TRY.
             lv_collection = entity->get_related_entities(
                    iv_relation_name = 'BTHeaderCustExt' ).
             IF lv_collection IS NOT BOUND or lv_collection->size( ) = 0.
               IF entity->is_changeable( ) = ABAP_TRUE.
                 TRY.
                     entity = entity->create_related_entity(
                      iv_relation_name = 'BTHeaderCustExt' ).
                   CATCH cx_crm_genil_model_error cx_crm_genil_duplicate_rel.
    *               should never happen
                 ENDTRY.
                 IF entity IS BOUND.
                   CREATE OBJECT lv_collection TYPE cl_crm_bol_bo_col.
                   lv_collection->add( entity ).
                 ENDIF.
               ENDIF.
             ENDIF.
           CATCH cx_crm_genil_model_error.
    *       should never happen
             EXIT.
           CATCH cx_sy_ref_is_initial.
         ENDTRY.
         me->set_collection( lv_collection ).
    Best Regards,
    Dharmakasi.

  • Unicode Export - unable to retrieve nametab info for logic table BSEG

    Hi
    We are performing a unicode export (CUUC from 4.6C upgrade to ECC 6.0) and we have incurred this error.
            Without ORDER BY PRIMARY KEY the exported data may be unusable for some databases
    Our OS is HPUX11.31 & Database is 10.2.0.2
    myCluster (63.21.Exp): 1610: inconsistent settings for table position validity detected.
    myCluster (63.21.Exp): 1611: nametab says table positions are valid.
    myCluster (63.21.Exp): 1614: alternate nametab says table positions are not valid.
    myCluster (63.21.Exp): 1617: for field 310 of nametab displacement is 1877, yet dbtabpos shows 1885.
    myCluster (63.21.Exp): 1621: character length is 1 (in) resp. 2 (out).
    myCluster (63.21.Exp): 1257: unable to retrieve nametab info for logic table BSEG      .
    myCluster (63.21.Exp): 8358: unable to acquire nametab info for logic table BSEG      .
    myCluster (63.21.Exp): 2949: failed to convert cluster data of cluster item.
    myCluster: RFBLG      *400**AT10**0000100000**2004*
    myCluster (63.21.Exp): 322: error during conversion of cluster item.
    myCluster (63.21.Exp): 323: affected physical table is RFBLG.
    (CNV) ERROR: data conversion failed.  rc = 2
    (DB) INFO: disconnected from DB
    /usr/sap/SBX/SYS/exe/run/R3load: job finished with 1 error(s)
    /usr/sap/SBX/SYS/exe/run/R3load: END OF LOG: 20081102104452
    We checked the note 913783 as per the CUUC guide but the correction only for package SAPKB70004 to 6. but we are in package SAPKB70011.
    We had found two notes:
    1. Note 1238351 - Hom./Het.System Copy SAP NW 7.0 incl. Enhancement Package 1
    :Solution:
    There are two possible workarounds:
    1. Modify DDL<dbs>.TPL (<dbs> = ADA, DB2, DB4, DB6, IND, MSS, ORA) BEFORE the R3load TSK files are generated;
                  search for the keyword "negdat:" and add "CLU4" and "VER_CLUSTR" to thisline.
    2. Modify the TSK file (most probably SAPCLUST.TSK) BEFORE R3load import is(re-)started.
                  search for the lines starting with "D CLU4 I" and "D VER_CLUSTR I" and change the status (i.e. "err" or "xeq") to "ign" or remove the lines. "
    I tried the above solution by editing the file DDL*.TPL but it is skipping the table and marks it as completed but its not the good solution as we will be miss the data from the table RFBLG.
    2. Note 991401 - SYSCOPY EXPORT FAILS:SAPCLUST:ERROR: Code page conversion:
    Solution
    Activate the table.
    Then call the RADCUCNT report. Do not change the selected parameters, but ensure that 'Overwrite Entries' is selected.  Set the 'Unicode Length' to 2 and fill the last two fields 'Type' and 'Name' with TABL and TACOPAB respectively. Then select 'No Log' or specify a log name.
    Execute the RADCUCNT report and restart the export.
    We have not tried this solution, bcos SAP is still down and CDCLS job is still running.
    We would like to know whether you have faced any issues like the above one and what is your suggested approach and solution.
    Is it safe to start SAP now (when the CDCLS job runs) and then try to activate the table RFBLG?
    Regards
    Senthil
    Edited by: J. Senthil Murugan on Nov 3, 2008 1:41 AM
    Edited by: J. Senthil Murugan on Nov 3, 2008 3:36 AM

    Hi Senthil,
    If you have done your pre-conversion steps before upgrade and after upgrade successfully then you should not see the below errors. However changes to SPDD tables may some times also have some impact during conversion and throws nametab errors occurs. Program RADCUCNT runs in the end of upgrade to update nametab tables if any new changes happned during upgrade.
    You can do any no of exports to complete  jobs successfully.yeah When export running you shouldnt bring SAP up.
    The tables you have mentioned all are cluster tables and CDCLS being the biggest table it will take hrs to complete depending on your size of the database.
    Do not pay around with the .TSK file until if you are sure you want to re-execute it.Your first possiblility is skipped because there may be multiple same .TSK files present locally(where u r running distribution.monitor (or) sapinst ) and on the common directory. You may also look at the .TSK.bkp files because it get information and creates a new .TSK. This is not complicated but tricky.
    secound possibility is to update the changed tables(eg: RFBLG...)  to conversion tables.Follow the Note but make sure no R3load processes are running before you start SAP. If you dont want to wait long and sure to restart other processes which are running you can kill it and start SAP. Specify your error tables only and follow instructions given in the note.Once done bring down  SAP app. and restart the export process using ur sapinst or distribution monitor.
    Regards,
    Vamshi.

  • How to create a new field for Q3 - QM notification in Header and item level

    Dear All,
    l
               Sub: How to create a new field for Q3 - QM notification in Header and item level
    Ref. the link --> Quality Notification
    We want to create a new field in header level and item level.
    As per the thread the solution is given below.
    In the IMG Config: Quality Management -> Quality Notification -> Notification Types -> Define screen areas for notification types Then Choose 'Define screen areas' Then Click on 'New entries' button Now, select the relevant Notification Type and click in 'Enter'. Select the 'Iten Cases' register and remember to setup the Tabstrip Header, Icon, etc. Set the 'Tabstrip active' flag. Then Save.
    Quality Notification -> Notification Types -> Define screen areas for notification types
    WE ARE UNABLE TO FIND IN CUSTOMIZATION PATH --> DEFINE SCREEN AREAS FOR NOTIFICATION TYPES.
    Please help.
    Question No. 2 :
    THE REQUIREMENT IS GIVEN BELOW.
    We want to hide the field in Q3 - QM Notification
    In header --> Reference tab --> Item (sub heading) --> "DEFECT LOCATION" FIELD TO BE ELIMINATED (HIDE)
    Ref the link --> Quality notification
    The solutiion is given below.
    Hi Sami,
    We can hide the collumns using the Transaction OQM1 and Program Name SAPLIQS0.
    Lets say Defect location need to be hidden, the field TXTCDOT need to have the radio button HIDE.
    Hope this will suffice your requirement.
    Kindly ask me if you need any other details.
    Thanks & Regards,
    Srinivas.D
    Hi Sami,
    We can hide the collumns using the Transaction OQM1 and Program Name SAPLIQS0.
    Lets say Defect location need to be hidden, the field TXTCDOT need to have the radio button HIDE.
    Hope this will suffice your requirement.
    Kindly ask me if you need any other details.
    Thanks & Regards,
    Srinivas.D
    By double clicking the "DEFECTIVE QUANTITY (EXTERNAL), WE COULD NOT GET --> field TXTCDOT .
    Plese do the needful.
    We are using ECC6.0 Ehp3 and Ehp4.
    With Best Regards,
    Raghu Sharma

    Dear Pushpa,
    Transaction Code :SHD0 is working fine.
    Please accept my sincere thanks for your sharing your Knowledge.
    I am able to fulfill my
    Regarding the enhancement, I have not tried.
    Once I will complete, I will award the fulll marks to you.
    With Best Regards,
    Raghu Sharma

  • Unable to find consolidate field in Time off Process application

    Hi All,
    I create an aplllication for Time off process and unable to find "consolidate" field when selecting set up block parameters .I am using portals EP 7.0 Version
    Could you please help me in getting this ...
    Thanks ,
    Nararaju.

    Hi,
       we group parameters so that the output of process actions is automatically entered as input .We can consolidate parameter at Action,block adn process levels
    follow the below steps
    1. Select your Seq Block and click on the tab "Parameters" at the bottom pane
    2. Mark all the parameter (press ctrl for multiple ) and Click on Map
    3. Supply the Name and say create
    at last do a SavaAll
    hope this will solve ur problem
    cheers
    souza

  • Unable to mark the box 'create Multi-page PDF from page tiles' when saving to pdf-file

    I am running Illustrator CS3 on a Mac OSX 10.5.8
    I want to print a very large illustrator-file (1000 mm x 900 mm) across mutliple pages of A4-paper (5 x 5 sheets of A4-paper) by saving the file as a multi-page pdf file.
    I first followed the instructions provided here:
    http://helpx.adobe.com/illustrator/kb/create-mutli-page-pdf-illustrator.html
    When I then tried to save the file: -> File -> Save as -> 'choose .pdf from drop-down menu'
    I get to this menu:
    I am unable to mark the box that says: 'Create multi-page pdf from page tiles'. I have made a red arrow pointing to the box I want to mark.
    I have tried changing the other drop-down menus inside this menu, to see if the box I want to mark could become available, but without any luck.
    I am not sure what I am doing wrong. I would be grateful if anyone could help me set my settings right to allow me to create such a multi-page pdf-file.
    Thanks in advance for your help

    Your ps file should be good, the problem likely resides elswehere. Maybe in your acrobat install, distillers settings. what error did distiller give?
    Mine ran good and got a multi page document, here is a screenshot to help you troubleshoot.
    On mac go to system preferences / print and fax / and change your default printer if you have another option. I know sounds like this should not help, but there are problems like Illustrator for example not making .pdfs if you do not have a printer chosen or an old or corrupt .ppd assigned.

  • [Custom Infotype] Maintaining field based on subtype

    Hi expert,
    I want to create a new subtype to store an employee's test result
    Data need to be maintained are:
    1. Test_type -> Subtype field
    2. Person_in_charge
    3. Result
    4. Date.
    The problem which i have is:
    the result field can only be filled with certain value and specific for a subtype.
    e.g:
    Subtype 1 can only has result: A, B, C.
    subtype 2 can only has result: D, E, F.
    It's basically similar like the one on infotype 22 education where certain certificate is only applicable based on its educational establishment.
    So my question is, how do you achieve above objective?

    You will need to create a mapping table for you subtype and the allowed result values.
    In your screen flow logic under a process on value-request. You can generate the values for your field based on the subtype.
    process on value-request.
      field p9xxx-zresult  module result_help.
    Then in the module result_help:
    module sub_code_help input.
    *--- Select your allowed values from your mapping table
    Into table_of_results
    *---- And call the function for value help..
          call function 'F4IF_INT_TABLE_VALUE_REQUEST'
            exporting
              retfield        = 'ZRESULT_CODE'
              dynpprog        = sy-cprog
              dynpnr          = sy-dynnr
              dynprofield     = 'T_PXXX-SUB_CODE'
              value_org       = c_struc
            tables
              value_tab       = table_of_results
            exceptions
              parameter_error = 1
              no_values_found = 2
              others          = 3.
          if sy-subrc <> 0.
            message e000(38) with 'Unable to provide Value Help'(003).
          else.

  • Unable to retrieve nametab info for logic table BSEG

    Hi
    We are performing a unicode export (CUUC from 4.6C upgrade to ECC 6.0) and we have incurred this error.
    Without ORDER BY PRIMARY KEY the exported data may be unusable for some databases
    Our OS is HPUX11.31 & Database is 10.2.0.2
    myCluster (63.21.Exp): 1610: inconsistent settings for table position validity detected.
    myCluster (63.21.Exp): 1611: nametab says table positions are valid.
    myCluster (63.21.Exp): 1614: alternate nametab says table positions are not valid.
    myCluster (63.21.Exp): 1617: for field 310 of nametab displacement is 1877, yet dbtabpos shows 1885.
    myCluster (63.21.Exp): 1621: character length is 1 (in) resp. 2 (out).
    myCluster (63.21.Exp): 1257: unable to retrieve nametab info for logic table BSEG .
    myCluster (63.21.Exp): 8358: unable to acquire nametab info for logic table BSEG .
    myCluster (63.21.Exp): 2949: failed to convert cluster data of cluster item.
    myCluster: RFBLG *400**AT10**0000100000**2004*
    myCluster (63.21.Exp): 322: error during conversion of cluster item.
    myCluster (63.21.Exp): 323: affected physical table is RFBLG.
    (CNV) ERROR: data conversion failed. rc = 2
    (DB) INFO: disconnected from DB
    /usr/sap/SBX/SYS/exe/run/R3load: job finished with 1 error(s)
    /usr/sap/SBX/SYS/exe/run/R3load: END OF LOG: 20081102104452
    We checked the note 913783 as per the CUUC guide but the correction only for package SAPKB70004 to 6. but we are in package SAPKB70011.
    We had found two notes:
    1. Note 1238351 - Hom./Het.System Copy SAP NW 7.0 incl. Enhancement Package 1
    :Solution:
    There are two possible workarounds:
    1. Modify DDL<dbs>.TPL (<dbs> = ADA, DB2, DB4, DB6, IND, MSS, ORA) BEFORE the R3load TSK files are generated;
                  search for the keyword "negdat:" and add "CLU4" and "VER_CLUSTR" to thisline.
    2. Modify the TSK file (most probably SAPCLUST.TSK) BEFORE R3load import is(re-)started.
                  search for the lines starting with "D CLU4 I" and "D VER_CLUSTR I" and change the status (i.e. "err" or "xeq") to "ign" or remove the lines. "
    I tried the above solution by editing the file DDL*.TPL but it is skipping the table and marks it as completed but its not the good solution as we will be miss the data from the table RFBLG.
    2. Note 991401 - SYSCOPY EXPORT FAILS:SAPCLUST:ERROR: Code page conversion:
    Solution
    Activate the table.
    Then call the RADCUCNT report. Do not change the selected parameters, but ensure that 'Overwrite Entries' is selected.  Set the 'Unicode Length' to 2 and fill the last two fields 'Type' and 'Name' with TABL and TACOPAB respectively. Then select 'No Log' or specify a log name.
    Execute the RADCUCNT report and restart the export.
    We have not tried this solution, bcos SAP is still down and CDCLS job is still running.
    We would like to know whether you have faced any issues like the above one and what is your suggested approach and solution.
    Is it safe to start SAP now (when the CDCLS job runs) and then try to activate the table RFBLG?
    Regards
    Senthil
    Edited by: J. Senthil Murugan on Nov 3, 2008 1:40 AM
    Edited by: J. Senthil Murugan on Nov 3, 2008 3:37 AM

    Dear Senthil
    I had faced this issue earlier.
    Table BSEG Requires activity in the ACT phase, like activation etc.
    If we do the ACT phase using the transports and not perform manual activation of this table, this issue arrives.
    Please share the relevant information--- seems some steps are missed out or not carried properly in the CU&UC phase.
    Otherways, we had applied the solution  Note 991401 - SYSCOPY EXPORT FAILS:SAPCLUST:ERROR: Code page conversion and it worked well..
    But you need to be sure, that this table was changed(activated etc) during the Upgrade till export phase.
    Issue is Nametab info is created during the Upgrade phase in CU&UC and if this table is touched, that nametab info is not getting it right as the runtime object is changed.
    With RADCUCNT the nametab info will be created again.
    All the Best
    Best Regards
    Deepak Dhawan

  • Posting Error: Field Pers.No. is a required field for G/L account

    When I am trying to run the simulation posting run (PC00_M99_CIPE) then is getting an error that u201CField Pers.No. is a required field for G/L account 2275 504566872u201D
    Field Pers.No. is a required field for G/L account  2275  504566872
    Message no. F5808
    Diagnosis
    The value for field "Pers.No." in the interface to Financial Accounting is an initial value but you are required to make an entry in the field selection for G/L account "504566872" in company code "2275" linked to the field selection for posting key "50".
    Procedure
    It might be an error in the configuration of the G/L account field selection. The initial application, used to call up the interface must otherwise define a value for field "Pers.No.". If this is the case, contact the consultant responsible for the application used to call up the interface or get in contact with SAP directly.
    Please help.

    First of all did you required to post with personnel number or not....if it is not required then goto FS00 enter your GL account 504566872....find Field Staus Group under tab Create/Bank/Interest........then goto t code OBVV and select your field status group then click on field status and select Additional account assignments and check personnel number status and change as per your requirement optional or required.
    If personnel number required then create symbolic a/c with account type Q and assign gl account to this symbolic a/c.
    Mohan

  • Issue with creation of a specific field for a java program.

    Hey everyone,
    This is homework which is end of chapter "challenges" to practice what we've learnt.
    The chapter covers inheritance (super class and all things related)
    I'm having quite an annoying issue with the very beginning of the instructions, where it tells me to make the following fields:
    - Employee name
    - Employee number in the format XXX-L , where each X is a digit within the range 0-9 and the L is a letter within the range A-M.
    - Hire date
    This is what I wrote for code so far
    private String name;
    //private WTF
    private String date;I really have no idea what to do for the second field, how to even constrain integers and letters in the same field with a rule for number range and letter range, and that for each character independently, for what I understand.
    Any advice with this? It's blocking me from continuing -_-, because I can't make accessors and mutators and constructors, etc, if i'm still unsure of how the fields unfold.
    Thanks in advance.

    You can create a HireDate class.
    public class HireDate{
       private final int day;
       private final String month;
       private final int year;
       public HireDate(int day, String month, int year){
          this.day = day;
          this.month = month;
          this.year = year;
    }In the HireDate Constructor you could put if statements to ensure that only correct information is present. The fields are final because the hire date will not change. Override the toString() method so that when you print it out it will be in the correct format. Create some getter methods to get the private fields.
    Then in your other class just do this
    HireDate hired = new HireDate(10, July, 1991);Now you have an object that stores all 3 fields for you. You can use the object as you like and when it prints it will be in the format you want.
    Or you could just make hireDate a String variable. That is what I always did and I never lost marks for it. The reason I suggest this way is because you mentioned rules and constraints.

  • Unable to capture Part 2 for exicse materials

    Hi
    In import Purchase order scenario I am unable to capture part 2 for excise materials
    First I have created import PO. Then I did miro where I posted BED,AED,ECS,SECss
    After that I did migo and captured part 1
    After that while I was capturing part 2 with ref to vendor invoice I m getting an error message as
    NO CENVAT AMOUNT TO BE POSTED
    NO CENVAT AMOUNT TO BE REVERSED
    We are using taxinj
    Can u please help me out in solving this issue?
    Rahul

    Hi,
    Once you have entered the needed information about the connection string and container, go to Object Tab and select the objects. then the Start button will enabled.
    Another way to reverse engineer is to use ERD component. Refre to the Note 299067.1 in Metalink.

Maybe you are looking for