HR Moduels...

Hi all,
    can any one send HR meterial .present i am working in HR-ABAP.So i want to learn HR Functional.plz help me...
Regards.
Krish

Hi
HR:
HR deals with the INFOTYPES which are similar to Tables in General ABAP.
There are different ways of fetching data from these infotypes.
There are different areas in HR LIKE Personal Admn, Orgn Management, Benefits, Time amangement, Event Management, Payroll etc
Infotypes for these areas are different from one another area.
storing of records data in each type of area is different
LDBS like PNP are used in HR programing.
Instead of Select.. we use some ROUTINES and PROVIDE..ENDPROVIDE.. etc
and in the case of Pay roll we use Clusters and we Import and Export them for data fetching.
On the whole Normal ABAP is different from HR abap.
For Personal Admn the Infotypes start with PA0000 to PA1999
Time Related Infotypes start with PA2000 to PA2999.
Orgn related Infotypes start with HRP1000 to HRP1999.
All custom developed infotypes stsrat with PA9000 onwards.
In payroll processing we use Clusters like PCL1,2,3 and 4.
Instead of Select query we use PROVIDE and ENDPROVIDE..
You have to assign a Logical Database in the attributes PNP.
Go through the SAp doc for HR programming and start doing.
http://www.sapdevelopment.co.uk/hr/hrhome.htm
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
sites regarding hr-abap:
http://www.sapdevelopment.co.uk/hr/hrhome.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_BASICS.pdf
http://www.atomhr.com/training/Technical_Topics_in_HR.htm
http://www.planetsap.com/hr_abap_main_page.htm
You can see some Standard Program examples in this one ...
http://www.sapdevelopment.co.uk/programs/programshr.htm
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?Offer=SAlgwn12604#Certification
http://www.erpgenie.com/faq/hr.htm.
http://www.planetsap.com/hr_abap_main_page.htm
http://www.sapbrain.com/TUTORIALS/FUNCTIONAL/HR_tutorial.html
These are the FAQ's that might helps you as well.
http://www.sap-img.com/human/hr-faq.htm
http://www.sapgenie.com/faq/hr.htm
http://www.planetsap.com/hr_abap_main_page.htm
http://www.atomhr.com/library_full.htm
HR Long texts Upload
Look at the below link
BDC - hr maintain text
HR
http://www.sapfans.com/forums/viewtopic.php?p=498530&sid=d7ec5866e3fb26880da129de45ce79de
http://www.sapcookbook.com/preview_hr_questions.htm
http://www.atomhr.com/library_full.htm
http://www.sapdevelopment.co.uk/hr/hrhome.htm
http://www.planetsap.com/hr_abap_main_page.htm
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci983590,00.html
<b>Reward points for useful Answers</b>
Regards
Anji

Similar Messages

  • Lightroom 3 Print Moduel Layout Style not working??

    Hi all,
    With no change in Lightroom, all of a sudden I have issues with the "picture package" and "custom package" settings within the layout styles in the print module.
    For instance, if you are in "single image/contact sheet" and you have an image selected and on screen, then when you change to either "picture package" or "custom package" what should happen is that the image is then refected in the new picture package present. This does not happen at all.
    I can not even choose a present (which should work), or drag an image onto the page. It seems that "picture package" and "custom package" are simply not working at all.
    Does anyone have any suggestions?
    computer 1 is an imac using 10.6.8, and computer 2 is a slightly older imac using 10.5.8
    PS. it is now happening on both our computers which are on a network??

    Good point.  I don't have the latest.  I'll give it a try and post back to the site.
    Thanks

  • Function Moduel for Acceptance of Service Entry Sheet

    Dear Experts,
    We have a requirement, in which we need to accept the Service Entry sheet from a web service. For this purpose, we are searching for suitable BAPI. We have BAPI for Release of Service Entry Sheet. But failed to find any BAPI / Function Module for the acceptance of the Service Entry. Please suggest a suitable function module / if available please share the source code for the same.
    Thank you,
    Regards,
    Ramakrishna Mangena

    HI Ram,
    Please Find a few Function Module Below
    BAPI_ENTRYSHEET_CREATE
    BAPI_TRANSACTION_COMMIT
    Please Find the Link Below. it has code
    Hope this will be Help Ful
    [Code|Error while creating service entry sheet]
    Thanks
    Kalyan

  • Call function moduel in STARTIG NEW TASK

    Hi All,
    I am calling a custom function module using " <b>starting new task</b>
      call function 'Y_CT_EVENT_TRIGGER'
        starting new task yscchdr-docno
        exporting
          event   = v_event
          objtype = c_yct
          ntime   = v_ntime
        tables
          xyctc   = i_yct_p.
    I am calling this function module in a Loop statement
    I like know how we can find the previous call has been completed or not?
    ie Within the loop i am processing first record and calling this function module, then i am going to second record . before calling this function module for second record i want to know the first record call is completed or not?
    Thanks for your help.
    aRs

    Do like this and try..
    Add one more field to ur internal table with name STATUS(20).
    LOOP AT ITAB
      * call the FM here
      IF SY-SUBRC EQ 0.
        ITAB-STATUS = 'Completed'.
      ELSE.
        ITAB-STATUS = 'Not Completed'.
      ENDIF.
    MODIFY ITAB INDEX SY-TABIX TRANSPORTING STATUS.
    ENDLOOP

  • Function moduel for finding open offers

    Hello togehter,
    I search a "standard" function module to find all open offers for a customer and a article.
    This means:
    During order creation with BAPI I have to find out if a open offer exists for a customer and article of position.
    Open means valid date and quantity which is not blocked or already delivered.
    Do anybody know a function module where can deliver this informations?
    I have debugged the VA01 but I found only some subroutines which select the offers and contracts.
    I am not sure if I am the first one with the need of this functionallity.
    Regards
    Christian

    The very important information which is really difficult to find out is the open quantity of an offer.
    To find open offers I can check status in VBUP for all offers and article.
    But I don't find the open quantity what can be still delivered or reference to a new order.
    I have seen there is an structure VBAPD for standard screen with a field ORFMNG which is calculated during runtime. But I don't know exactly how and where.

  • Can we call Remote Endable Module  from another Remote Enabled Moduel

    Hii experts...
    I have a problem regarding Remote Enabled Module Function Module....
    Actually i want to call the standard BAPI 'BAPI_GL_GETGLACCBALANCE' into the BAPI which i hve created...
    is it possible???
    or can anyone tell me if it is not possible then what is the alternative for this..???

    'Remote enabled' means that you can also call the function remotely. The 'Remote enabled' characterstic implies some restrictions for the FMs interface, i.e. parameters can not be passed by reference because the remote system has no access to the memory of the called systems where the referenced data are located.
    Remote call means only a restriction for the remote call, not for any direct call.
    Regards,
    Clemens

  • How to enable Manufacturing scheduling  moduel in R11.5.10.2

    We have multi node environment, new requirement is setup Manufacturing scheduling
    module , EBS 11i with 10g DB in OEL4.3,please do share me MOS.
    Edited by: appsguyflorence on Jan 2, 2012 2:05 PM

    We have multi node environment, new requirement is setup Manufacturing scheduling
    module , EBS 11i with 10g DB in OEL4.3,please do share me MOS.You can enable it from OAM (License Manager).
    How to check if certain Oracle Applications product/module is implemented? [ID 443699.1]
    How To Use OAM To License JA (Asia/Pacific Localizations), JE (European Localizations), JG (Regional Localizations) and JL (Latin-American Localizations) in Oracle Applications ? [ID 351900.1]
    Page 3-7, License Manager -- http://docs.oracle.com/cd/B25516_18/current/acrobat/11iadutil.pdf
    Thanks,
    Hussein

  • Any Function Moduel Available to validate date

    Hi,
    I am having input field in 10 digit charecter format in BDC.  I would like validate the date. Input date will in the mm/dd/yyyy format.
    Regards
    Chandra Reddy

    Hi again,
    1. The date will always be in the format
       mm/dd/yyyyy
    2. This format will be fixed
       (independent of the user settings in r/3)
    3. If thats the case, then
       we can extract the year, month, date
       from this character field (mm/dd/yyyy)
       and check if date is ok or not.
    4. Just copy paste.
       (enter date on screen (in mm/dd/yyyy) format,
       it will give message if ok / not ok.
    5.
    report abc.
    data :  DATE1 TYPE SY-DATUM.
    MM/DD/YYYY FORMAT
    PARAMETERS : MYDATE(10) TYPE C DEFAULT '08/15/2006'.
    CONCATENATE MYDATE6(4) MYDATE0(2) MYDATE+3(2) INTO DATE1.
    CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY'
      EXPORTING
        DATE                      = DATE1
      EXCEPTIONS
        PLAUSIBILITY_CHECK_FAILED = 1
        OTHERS                    = 2.
    IF SY-SUBRC <> 0.
      WRITE :/ 'INVALID DATE'.
    ELSE.
      WRITE :/ 'VALID'.
    ENDIF.
    regards,
    amit m.

  • IPS(ASA moduel) signature upgrade cause users lost connectivity to outside

    Hi All:
    need you adivse.
    i have two ASA running A/S mode, both ASA have ASA-SSM-AIP-20-K9 inside with fail-open option and identical configuration
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:宋体;
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    Any time i upgrade IPS signature/OS, users will experience around 1 minute downtime to outside.
    Is this a correct behavior?
    Thanks

    Jason;
      That is not expected behavior for signature updates.  On the AIP-SSM's configuration, have you changed the bypass mode to off?
      For software upgrades, which require the AIP-SSM to reboot, a failover of the ASA is expected if you have not disabled the IPS inspection service policy prior to performing the upgrade.
    Scott

  • FM Function Moduels in PO Releasing to check the Budget.

    Hi,
    We are having a requriement to check the budget  at PO Deblocking ( Releasing ) Level, not at the time PO creation Level.
    can anybody suggest is there any function module or standard settings available to check this.
    Example :
    PO Creation with F1+FC1+CI1
    PO Should only show the budget  if check button is pressed in the PO with deriving above account assignments based on the derivation tool.
    and should not stop for saving the PO if budget is not available.
    When deblcking the PO
    system should check the budget and give the error message.
    Thanks  in Advance
    SAM

    Can be achieved with BADIs ME_COMMTMNT_PO_RELEV, ME_COMMTMNT_PO_REL_C. However, it is not applicable for service POs.

  • Trouble importing Microchip opamp spice moduel

    I've tried to use the spice model for the Microchip MCP6040, MCP6140 and MCP6240 series of opamps. The modules contains tables that have no '=' characters which causes error messages so I added the missing '=' characters. However the model contineus to give error messages.
    Microchip MCP 604x spice model

  • Function moduel for updating cprojects elements

    Hi experts!
    Does anyone of you know whether there exist a function module for updating elements of a project? I will preferably not update tables directly.
    My intention is to update the status of about 1000 projects. If some of you have control over the tables regarding cprojects I will be thankful for that too!
    Regards Camilla

    Hi Camilla,
    Please find below the list of most frequently referred cProjects tables:-
    DPR_PROJECT (Projects)
    DPR_PHASE (Phases)
    DPR_TASK (Tasks)
    DPR_CHECKLIST_H (Checklist)
    DPR_CHECKLIST_I (Checklist item)
    DPR_CHECKLIST_R (Checklist reference)
    DPR_APPROVAL
    DPR_IND_APPROVAL
    DPR_CTRLPLAN_I (Control plan - item)
    DPR_CTRLPLAN_V (Control plan - version)
    DPR_PART (Role)
    DPR_SKILL 
    DPR_BUPA_FAVO 
    DPR_BUPA_LINK 
    DPR_ENTITY_LINK
    Best Regards,
    Saurabh

  • Function moduel

    Hi Experts,
    Could you please look into the below coding and let me know exactely which tables and fields that function module is addressing?
    Thanks!!!
    RANGES: l_r_aufnr   FOR afko-aufnr,  "No d'ordre
              l_r_erdat   FOR eban-erdat,  "Date de la dern. modif.
              l_r_steus   FOR afvc-steus,  "Clé de cmde "D02K924627
              l_r_sans_da FOR z3c161s sans_da.  "Extr.Rés.sans DA  "D02K924627
      FIELD-SYMBOLS:   LIKE e_t_data.                       "D02K924507
    Initialisation (1er appel) ou transfert (appels subséquents) ?
      IF i_initflag = sbiwa_c_flag_on.
      Vérification de la validité du DataSource
        CASE i_dsource.
          WHEN 'ZPS_SSTRAIT_ESTI_SACTV'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE e009(r3). ENDIF.
            log_write 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      i_dsource   "message variable 1
                      ' '.                 "message variable 2
            RAISE error_passed_to_mess_handler.
        ENDCASE.
      ELSE.                 "Initialisation ou extraction ?
      1er paquet de données ?
        IF s_counter_datapakid = 0.
         Récupération des ranges de sélection fournis par BW
          LOOP AT i_t_select INTO l_s_select WHERE fieldnm = 'AUFNR'.
            MOVE-CORRESPONDING l_s_select TO l_r_aufnr.
            APPEND l_r_aufnr.
          ENDLOOP.
          LOOP AT i_t_select INTO l_s_select WHERE fieldnm = 'ERDAT'.
            MOVE-CORRESPONDING l_s_select TO l_r_erdat.
            APPEND l_r_erdat.
          ENDLOOP.
          LOOP AT i_t_select INTO l_s_select WHERE fieldnm = 'STEUS'. "D02K924627
            MOVE-CORRESPONDING l_s_select TO l_r_steus.         "D02K924627
            APPEND l_r_steus.                                   "D02K924627
          ENDLOOP.                                              "D02K924627
          LOOP AT i_t_select INTO l_s_select WHERE fieldnm = 'SANS_DA'. "D02K924627
            MOVE-CORRESPONDING l_s_select TO l_r_sans_da.       "D02K924627
            APPEND l_r_sans_da.                                 "D02K924627
          ENDLOOP.                                              "D02K924627
          lv_sans_da  = l_r_sans_da-low.
         Ouverture du curseur pour la sélection des données
    Extraire les infos des opération AVEC Demande d'achat (DA)
          IF lv_sans_da  IS INITIAL.                            "D02K924627
            OPEN CURSOR WITH HOLD s_cursor FOR
            SELECT
         t1~mandt  AS mandt
         t1~aufnr  AS aufnr
         t1~aufpl  AS aufpl
         t2~aplzl  AS aplzl
         t2~banfn  AS banfn
         t2~bnfpo  AS bnfpo
         t3~ebeln  AS ebeln
         t3~ebelp  AS ebelp
         t3~erdat  AS erdat
         t3~packno AS packno
         t4~sub_packno AS sub_packno
         t5~introw AS introw
         t5~srvpos AS srvpos
         t5~menge  AS menge
         t5~meins  AS meins
         t5~tbtwr  AS tbtwr
         t5~netwr  AS netwr
         t6~waers  AS waers
         t5~kstar  AS kstar
         t3~lifnr  AS lifnr
         t2~vornr  AS vornr_sactv
         t7~vornr  AS vornr_actv
         t2~sumnr  AS sumnr
         t2~prctr  AS prctr
         t2~sakto  AS sakto                                     "D02K924507
         t2~steus  AS steus                                     "D02K924627
         t2~objnr  AS objnr                                     "D02K924627
           FROM afko AS t1
           INNER JOIN afvc AS t2 ON  t2mandt = t1mandt
                                 AND t2aufpl = t1aufpl
           INNER JOIN eban AS t3 ON  t3mandt = t2mandt
                                 AND t3banfn = t2banfn
                                 AND t3bnfpo = t2bnfpo
           INNER JOIN esll AS t4 ON  t4mandt  = t3mandt
                                 AND t4packno = t3packno
           INNER JOIN esll AS t5 ON  t5mandt  = t4mandt
                                 AND t5packno = t4sub_packno
           INNER JOIN eslh AS t6 ON  t6mandt  = t5mandt
                                 AND t6packno = t5packno
           INNER JOIN afvc AS t7 ON  t2mandt = t7mandt
                                 AND t2aufpl = t7aufpl
                                 AND t2sumnr = t7aplzl
           INNER JOIN t430 AS t8 ON  t8mandt = t2mandt        "D02K924503
                                 AND t8~plnaw = '*'             "D02K924503
                                 AND t8steus = t2steus        "D02K924503
                                 AND t8~service = 'X'           "D02K924503
           WHERE   t1~mandt =    sy-mandt
            AND    t1~aufnr LIKE '00006%'
            AND    t1~aufnr IN   l_r_aufnr
            AND    t2~prctr =    '0000005080'
            AND    t2~sumnr <>   '00000000'
            AND    t3~erdat IN   l_r_erdat
            AND    t2~steus IN   l_r_steus                      "D02K924627
            AND    t8~steus IN   l_r_steus.                     "D02K924627.
    Extraire les infos des opération SANS Demande d'achat (DA)
          ELSE.                                                 "D02K924627
            OPEN CURSOR WITH HOLD s_cursor FOR
            SELECT
         t1~mandt  AS mandt
         t1~aufnr  AS aufnr
         t1~aufpl  AS aufpl
         t2~aplzl  AS aplzl
         t2~banfn  AS banfn
         t2~bnfpo  AS bnfpo
         t2~packno AS packno
         t3~erdat  as erdat_aufk
         t3~aedat  as aedat_aufk
         t4~sub_packno AS sub_packno
         t5~introw AS introw
         t5~srvpos AS srvpos
         t5~menge  AS menge
         t5~meins  AS meins
         t5~tbtwr  AS tbtwr
         t5~netwr  AS netwr
         t6~waers  AS waers
         t5~kstar  AS kstar
         t2~lifnr  AS lifnr
         t2~vornr  AS vornr_sactv
         t7~vornr  AS vornr_actv
         t2~sumnr  AS sumnr
         t2~prctr  AS prctr
         t2~sakto  AS sakto
         t2~steus  AS steus
         t2~objnr  AS objnr
           FROM afko AS t1
           INNER JOIN afvc AS t2 ON  t2mandt = t1mandt
                                 AND t2aufpl = t1aufpl
           INNER JOIN aufk AS t3 ON  t3mandt = t1mandt
                                 AND t3aufnr = t1aufnr
           INNER JOIN esll AS t4 ON  t4mandt  = t2mandt
                                 AND t4packno = t2packno
           INNER JOIN esll AS t5 ON  t5mandt  = t4mandt
                                 AND t5packno = t4sub_packno
           INNER JOIN eslh AS t6 ON  t6mandt  = t5mandt
                                 AND t6packno = t5packno
           INNER JOIN afvc AS t7 ON  t2mandt = t7mandt
                                 AND t2aufpl = t7aufpl
                                 AND t2sumnr = t7aplzl
           INNER JOIN t430 AS t8 ON  t8mandt = t2mandt
                                 AND t8~plnaw = '*'
                                 AND t8steus = t2steus
                                 AND t8~service = 'X'
           WHERE   t1~mandt =    sy-mandt
            AND    t1~aufnr LIKE '00006%'
            AND    t1~aufnr IN   l_r_aufnr
            AND    t2~prctr =    '0000005080'
            AND    t2~sumnr <>   '00000000'
            AND    t2~banfn = ''
            AND  ( t3~erdat IN   l_r_erdat
            AND    t3~aedat =    '00000000'
            OR     t3~aedat IN   l_r_erdat )
            AND    t2~steus IN   l_r_steus
            AND    t8~steus IN   l_r_steus.
          ENDIF.                                                "D02K924627
        ENDIF.                             "1er paquet de données ?
      Parcours des enregistrements du curseur
      et remplissage de la table d'extraction
        FETCH NEXT CURSOR s_cursor
                 APPENDING CORRESPONDING FIELDS
                 OF TABLE e_t_data
                 PACKAGE SIZE i_maxsize.
        IF sy-subrc <> 0.
          CLOSE CURSOR s_cursor.
          RAISE no_more_data.
        ELSE.
    Dans le cas qu'il n'y a pas de DA, éliminer les opérations dont
    les coût estimés n'ont pas été généré  "D02K924627
          IF lv_sans_da  IS NOT INITIAL.                        "D02K924627
            PERFORM elim_ct_ng_sact TABLES e_t_data.            "D02K924627
          ENDIF.
    D02K924507 - Début
          LOOP AT e_t_data ASSIGNING -sakto.
          ENDLOOP.
    D02K924507 - Fin
        ENDIF.
        s_counter_datapakid = s_counter_datapakid + 1.
      ENDIF.              "Initialisation ou extraction ?
    ENDFUNCTION.
    Edited by: Blaiso on May 20, 2011 2:53 PM

    Hello there,
    that function module is extracting the fields:
    mandt, aufnr, aufpl from table afko
    aplzl, banfn, bnfpo, vornr, sumnr, prctr, sakto, steus, objnr from table afvc
    ebeln, ebelp, erdat, packno, lifnr from table eban
    sub_packno from table esll
    introw, srvpos, menge, meins, tbtwr, netwr, kstar from table esll
    waers from table eslh
    vornr from table afvc
    Hope this helps,
    Regards,
    Diogo.

  • Service industry related moduels

    Hi
    pls let me know service industries related modules and explain me
    amk

    Hi,
    What is your exact requirement?
    You can use SAP CRM for most of the service industries. But the module recommadation differs as per the job requirment.
    For more understanding on SAP CRM, please go through these links.
    http://help.sap.com/saphelp_crm50/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
    http://en.wikipedia.org/wiki/Customer_relationship_management
    Incase you need any specific information, then please get back.
    Regards,
    Imran

  • SFP Moduel Support

    All,
    I have a 3845 router with VPN/K9 and planning to install a SFP card.
    1. My last mile connectivity is on Fibre
    2. Fibre hand-off will be 100Base-SC Multimode
    Which supportive SFP card  will help me in completeting this handoff on my router
    If its not supportive what are all the options available like
    Thanks
    gopi

    The 3845 does not support 100 mbps SFP, so you will have to use an external converter.
    However, the 3925 and 3945 in their E and non-E versions, do support GLC-GE-100FX so they it would a better choice.

Maybe you are looking for

  • Two user names same email, forgotten password link...

    Today I signed up and created an account. I realized only after signing up that I had previously created an account (w/same email). I am trying to get the lost password to my original account /user name, however, after multiple attempts requesting "f

  • Problems with restoring my iTunes library after performing an HP backup and system recovery

    Hello, Last Sunday night/Monday morning, I had to perform a system recovery (from the discs supplied by HP) on my HP Compaq Presario SR5310F 32-bit desktop computer running Windows Vista Home Premium, (on the recommendation of samone at HP) and just

  • Crash to Login Screen - typical?

    In Snow Leopard, I have had apps crash, but never the whole system, so I don't know what that experience is like. My question is, what happens when the entire system crashes? I was working in a CAD app when my system reverted instantly to the login w

  • CIN Config

    Hi Friends , I had configared CIN for vendor and material details in chapter ID , but when i do GR with reference to perticular PO nummber , the excise tab is not appearing . Firest time i am working on CIN , configarion . I don't have overall idea o

  • Files created in trial (indesign) will not open.

    The files I created in the trial version of Indesign CC will not open now that I have the monthly subcription to Indesign CC. They are .indd and .idml Files. When trying to open them I get a message that says "no application is able to open these fil