Upload of Appraisal Model Notes thru BDC

Hi,
Friends is it possible to upload notes maintained in hard copy Appraisal sheet to SAP Appraisal Model notes through BDC.
Samriddhi

Hi,
Uploading content from hard copy to sap..it is possible if you have DMS..document mangement system.
I doubt about appraisal system.
Thanks & Regards
Pallavi

Similar Messages

  • Uploading data thru BDC into APPCREATE transaction

    Hi,
      I have used BDC to upload data in the tcode APPCREATE. When I see the uploading using the call transaction method, I am able to see that all the screens are getting populated correctly. But, When I check the result of the upload in APPSEARCH tcode, i am not able to see the completed status. Still the status is 'In Preparation'.
      But manually, I am able to do that. I just want to find out if any keys needs to be activated/changed before doing the upload thru BDC.
    Thanks & Regards,
    Suresh

    Hi,
      I have used BDC to upload data in the tcode APPCREATE. When I see the uploading using the call transaction method, I am able to see that all the screens are getting populated correctly. But, When I check the result of the upload in APPSEARCH tcode, i am not able to see the completed status. Still the status is 'In Preparation'.
      But manually, I am able to do that. I just want to find out if any keys needs to be activated/changed before doing the upload thru BDC.
    Thanks & Regards,
    Suresh

  • Create quotation item text thru bdc

    hi all,
    I have created  quotation upload BDC in that
    how to create item text thru BDC program..
    i used save_text function module,
    after creating quotation i included this logic, but i want create text at the same time while creating quotation.
    concatenate i_zvbap1-vbeln  i_zvbap1-posnr into v_textname.
    move v_textname to tname-tdname.
    move 'VBBP' to tname-tdobject.
    move '0001' to tname-tdid.
    move sy-langu to tname-tdspras.
    append tname.
    read table i_upload1 with key matnr = i_zvbap1-ematnr
            if sy-subrc = 0.
              lines-tdformat = '*'.
              move i_upload1-refid to lines-tdline.
              move i_upload1-refid to i_zvbap1-refid.
              modify i_zvbap1.
              append lines.
              clear lines.
            endif.
          endloop.
          call function 'SAVE_TEXT'
            exporting
              client          = sy-mandt
              header          = tname
              insert          = 'X'
              savemode_direct = 'X'
            importing
              newheader       = tname
            tables
              lines           = lines
            exceptions
              id              = 1
              language        = 2
              name            = 3
              object          = 4
              others          = 5.
          if sy-subrc = 0.
           message id sy-msgid type sy-msgty number sy-msgno
           with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          endif.
    how can i achieve this
    thanks

    thanks for ur reply..while creating quotation i have to create text...
    but i think i need to pass parameters like
    NAME
    OBJECT
    ID etc..
    name will be concatenation of quotation number and item number, before creating i will be not having those info..
    can u explain me in detail...
    what parameters i have to give
    thanks

  • Error  while uploading data in table t_499s through BDC Prog

    Hi
    am facing problem while uploading data in table t_499s through BDC Program  , if there is more than 15 records in file its not allowing to upload kindly suggest what to do
    Thanx
    Mukesh s

    Hi,
    See if you want to update only single table, which has User maintenance allowed
    Use Modify statement.
    EX:
    LOOP AT ITAB INTO WA_TAB.
        MOVE-CORRESPONDING WA_TAB TO T499S.
        MODIFY T499S.
        CLEAR T499S.
      ENDLOOP.
    It will update the table, to check go to sm30 , and check in V_T499S.
    Rgds
    Aeda

  • [TEM] Creation of Multi - Lingual Appraisal Models

    Hi Experts! (Zsolt? )
    We need Multi- Language Appraisal models so that end-user in the ESS portal can choose what language they prefer during maintenance of appraisal form for BEs.
    In our Appraisal Catalog, there are already created identical Appraisal Models but in different languages. In English and in German.
    When I assign Appraisal models in PP01 to BETs, I can only choose 1 of these Appraisal Model (English or German). So the Appraisal model that appears in the Portal can only be English or German depending on what you've assigned to the BETs in PP01. Users cannot choose whether they prefer appraisals in English or German.
    We are trying to implement a functionality where users can choose the language they want.
    How do I do this? Does it involve customization of the Appraisals Catalog table.
    Many thanks!
    Points to those who can help.
    Regards,
    Olekan

    Hi Olekan,
    to do the assignment with several Appraisal models to one BET is not this easy thing. Let me explain you why:
    You can assign to one BET two different app. models ->
    > BE appraisal
    > Attendee appraisal
    These are related to the BET with different relationships. The point now is that you can assign with PE transasction (PVD0) ONLY ONE APP.MODEL TO ONE BET WITH THE SAME RELATIONSHIP.
    Theoretically you can do more by changing the Time constraint of this relationship. I think you will be able than to assign more App. Model in PP01  after changed the Time constr. BUT THIS IS NOT A PE TRANSACTION. Whether the application will enable you to choose from these realted objects while running it is not sure. This is a design issue, that the PD transaction (PP01) and the PE transaction (PVD0) don't have the same logic.
    I can show you another example to understand my point of view:
    if you create a Web-link to the Event in PE transaction while creating an event you are able only attaching one link. BUT if you do maintaining in Change modus on the event in PP01 you will be able to assign more Web-links..
    In this case the situation works, you are able to page between the links later, the multi-assignment is accepted by the app.
    Please check whether in our case the app. accepts the multi assignment with PP01 and whether you are able to show on ESS portal side the option to choose.
    Best regards,
    Zsolt
    null

  • How to upload datas in excel sheet through BDC

    Hi,
        I know how to upload datas in Text format  through BDC...Suppose even when datas are in .xls format,I saved that file as Text(tab delimited) format...then file become text format and it can be easily uploaded....
        So, I want to know How to upload datas in excel sheet through BDC

    hi,
    try this Example, hope useful to u, assign me point.
    report ZMSV1_BDC_CALL
           no standard page heading line-size 255.
    *include bdcrecx1.
    *parameters: dataset(132) lower case.
       DO NOT CHANGE - the generated data section - DO NOT CHANGE    ***
      If it is nessesary to change the data section use the rules:
      1.) Each definition of a field exists of two lines
      2.) The first line shows exactly the comment
          '* data element: ' followed with the data element
          which describes the field.
          If you don't have a data element use the
          comment without a data element name
      3.) The second line shows the fieldname of the
          structure, the fieldname must consist of
          a fieldname and optional the character '_' and
          three numbers and the field length in brackets
      4.) Each field must be type C.
    Generated data section with specific formatting - DO NOT CHANGE  ***
    data: begin of record,
    data element: BUKRS
            BUKRS_001(004),
    data element: KTOKK
            KTOKK_002(004),
    data element: NAME1_GP
            NAME1_003(035),
    data element: SORTL
            SORTL_004(010),
    data element: ORT01_GP
            ORT01_005(035),
    data element: LAND1_GP
            LAND1_006(003),
    data element: SPRAS
            SPRAS_007(002),
    data element: BANKS
            BANKS_01_008(003),
    data element: BANKK
            BANKL_01_009(015),
    data element: BANKN
            BANKN_01_010(018),
          end of record.
    End generated data section ***
    data: itab like record occurs 0 .
    data: it_bdc type bdcdata occurs 0 with header line.
    data: it_msg type bdcmsgcoll occurs 0 with header line.
    parameter p_file type rlgrap-filename default 'c:\vendor.txt' obligatory
    start-of-selection.
    perform open_dataset using p_file.
    perform open_group.
    *perform close_group.
    *perform close_dataset using dataset.
    *&      Form  open_dataset
          text
         -->P_P_FILE  text
    form open_dataset  using    p_p_file.
    CALL FUNCTION 'WS_UPLOAD'
    EXPORTING
      CODEPAGE                      = ' '
      FILENAME                      = p_file
      FILETYPE                      = 'DAT'
      HEADLEN                       = ' '
      LINE_EXIT                     = ' '
      TRUNCLEN                      = ' '
      USER_FORM                     = ' '
      USER_PROG                     = ' '
      DAT_D_FORMAT                  = ' '
    IMPORTING
      FILELENGTH                    =
      TABLES
        data_tab                      = itab
    EXCEPTIONS
      CONVERSION_ERROR              = 1
      FILE_OPEN_ERROR               = 2
      FILE_READ_ERROR               = 3
      INVALID_TYPE                  = 4
      NO_BATCH                      = 5
      UNKNOWN_ERROR                 = 6
      INVALID_TABLE_WIDTH           = 7
      GUI_REFUSE_FILETRANSFER       = 8
      CUSTOMER_ERROR                = 9
      NO_AUTHORITY                  = 10
      OTHERS                        = 11
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    endform.                    " open_dataset
    *&      Form  open_group
          text
    -->  p1        text
    <--  p2        text
    form open_group .
    loop at itab into record.
    perform bdc_dynpro      using 'SAPMF02K' '0105'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF02K-KTOKK'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'RF02K-BUKRS'
                                  record-BUKRS_001.
    perform bdc_field       using 'RF02K-KTOKK'
                                  record-KTOKK_002.
    perform bdc_dynpro      using 'SAPMF02K' '0110'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFA1-ORT01'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'LFA1-NAME1'
                                  record-NAME1_003.
    perform bdc_field       using 'LFA1-SORTL'
                                  record-SORTL_004.
    perform bdc_field       using 'LFA1-ORT01'
                                  record-ORT01_005.
    perform bdc_field       using 'LFA1-LAND1'
                                  record-LAND1_006.
    perform bdc_field       using 'LFA1-SPRAS'
                                  record-SPRAS_007.
    perform bdc_dynpro      using 'SAPMF02K' '0120'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFA1-KUNNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPMF02K' '0130'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFBK-KOINH(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'LFBK-BANKS(01)'
                                  record-BANKS_01_008.
    perform bdc_field       using 'LFBK-BANKL(01)'
                                  record-BANKL_01_009.
    perform bdc_field       using 'LFBK-BANKN(01)'
                                  record-BANKN_01_010.
    perform bdc_dynpro      using 'SAPMF02K' '0130'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFBK-BANKS(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_dynpro      using 'SAPMF02K' '0210'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFB1-AKONT'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPMF02K' '0215'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFB1-ZTERM'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPMF02K' '0220'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'LFB5-MAHNA'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    call transaction 'FK01' using it_bdc mode 'A' update 'S'
                                 messages into it_msg.
      write:/ sy-subrc.
        perform message_formatwrite.
    refresh it_bdc.
    clear it_bdc.
    endloop.
    endform.                    " open_group
    *&      Form  message_formatwrite
          text
    -->  p1        text
    <--  p2        text
    form message_formatwrite .
    data:l_msg(10).
    loop at it_msg.
    CALL FUNCTION 'FORMAT_MESSAGE'
    EXPORTING
       ID              = SY-MSGID
       LANG            = sy-langu
       NO              = SY-MSGNO
       V1              = SY-MSGV1
       V2              = SY-MSGV2
       V3              = SY-MSGV3
       V4              = SY-MSGV4
    IMPORTING
       MSG             = l_msg
    EXCEPTIONS
       NOT_FOUND       = 1
       OTHERS          = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    endloop.
    endform.                    " message_formatwrite
    *&      Form  bdc_dynpro
          text
         -->P_0112   text
         -->P_0113   text
    form bdc_dynpro  using    value(p_0112)
                              value(p_0113).
    it_bdc-program = p_0112.
      it_bdc-dynpro = p_0113.
      it_bdc-dynbegin = 'X'.
      append it_bdc.
      clear it_bdc.
    endform.                    " bdc_dynpro
    *&      Form  bdc_field
          text
         -->P_0117   text
         -->P_0118   text
    form bdc_field  using    value(p_0117)
                             value(p_0118).
    it_bdc-fnam = p_0117.
      it_bdc-fval = p_0118.
      append it_bdc.
      clear it_bdc.
    endform.                    " bdc_field
    Regards
    fareedas

  • LSMW- line items thru bdc recording

    I m creating a lsmw thru bdc recodring for me21.
    the prob is ...how to upload the line items ? if i do in general it will only upload one line item for order....help  me in solving this.

    Hi
    When you do the recording in LSMW then if the options for multiple line items are available in ME21 then you can do the same with the LSMW recording also.
    All you have to do is map the line items fields of the SAP structure to the line items of your upload source structure.
    The Source Structure has to be defined as HEADER structure and the LINE item strucuture at the next level.
    Then in the HEADER structure in the Source Field steps ,Name the first field as Record Identiifer and for the properties of the field give the value for Identifying Field Content as 'HEADER'.
    Similarily for the LINE structure in the Source Field steps ,Name the first field as Record Identiifer and for the properties of the field give the value for Identifying Field Content as 'LINE'.
    This would allow you to identify the HEADER and LINE for the files to be uploaded.
    Please check this link also
    Conversion - Doc with multiple line items - LSMW
    Hope this is clear and is helpful.

  • (TEM) Appraisal Form not showing in ESS portal

    Hallo Experts,
    In the ESS portal during appraisal of a certain BE, the Appraisal form does not appear. The Name of the Appraisal model appear on the portal but NOT the form itself where the user input data. (the criteria groups and criterions.)
    The Appraisal form is incomplete.
    The BET for the BE has correct event appraisal model as shown in its Relationship infotype.
    Is this a problem with the SAP or the portal itself?
    I'm not sure if the appraisal functionality uses batch job to copy data into the portal. Is there a way to tell? Or is there a SAP standard program used in batch jobs that transfers data from appraisal into the portal?
    Please help.
    Thanks,
    Olekan

    What is the application that you are using to access appraisal in the portal please.

  • Uploading Different types of materials using BDC

    Hello Guyz,
    Could anyone please explain, How do you take care of uploading different types of Materials using BDC?
    There will be lot of Materials in my Flatfile of different Types, say Raw Material(ROH), Semi Finished Materials(HALB) , Finished Goods (FERT) and so on.
    How do you take care of the upload for different material types.
    Regards,
    Sudhir

    Hi,
      First take all fielsds in one itab,three recordings.
    Put the condition,
    If MTART = 'ROH'.
       send those fields in to another itab.
    append the itab.
    elseif mtart = 'HALB'.
       send those fields into itab1.
    append itab1.
    elseif mtart = 'FERT'.
    send those fields into itab2.
    append itab2.
    endif.
    if  not itab[] is initial.
    loop the itab
        here  ur performs
    endloop.
    endif.
    if not itab1 is initial.
    loop the itab1.
    performs.
    endloop.
    endif.
    if not itab2 is intial.
    loop the itab2.
    performs.
    endloop.
    endif.
    if it is helpful  give me the points

  • OSA .. Assign Appraisal Models to Personnel (Sub)Areas/Employee (Sub)Groups

    Hi all,
    I am using OSA and I am trying to assign appraisal templates to certain employees. The old "Assign Appraisal Models to Personnel (Sub)Areas/Employee (Sub)Groups" does not seem to work.. could I be doing something wrong? How does this functionality work in the new module of OSA . can anyone help me out?
    Thank you

    Hi Bisu ,
    Could you so nice as to tell me how exactly can I do this?
    Thank you so much for your quick reply!

  • Appraisal Model

    Hi,
    I am new to PD.
    I am  using ecc6.0 and i have requirement  on performance appraisal...
    Can anyone please help me on configuring the appraisal model or share any document regarding appraisal model.
    Arun.

    Hi,
    SAP provides standard templates to proceed with appraisal cycle.
    one should be aware of using the existing appraisal templates and if they are not suitable we can create our own templates.
    Before getting into appraisal firstly get all the requirements from client and the start point of appraisal and end point of appraisal i.e, ratings.
    after getting all the required things you can start with OSA  (objective setting and appraisal).
    there are standard workflows to complete the ratings....
    on top of this get familiar with the objects like VA, VB, VC and other objects of appraisals.
    start of with this. 
    good luck
    rafi

  • APPRAISAL MODEL (PERFORMANCE GOAL SETTING)

    Hello ,
              I am new to this HR module , can u please solve my doubt .
              My requirement is , I want to include my customized Adobe form in
              the APPRAISAL MODEL (PERFORMANCE GOAL SETTING) . I have implemented
              In  the  BADI .By creating a new template manually , it is not allowing in the list box
               How could I include my zxxxx adobe form instead of the standard.
    Thanks in advance.
       Arun

    Hi,
    SAP provides standard templates to proceed with appraisal cycle.
    one should be aware of using the existing appraisal templates and if they are not suitable we can create our own templates.
    Before getting into appraisal firstly get all the requirements from client and the start point of appraisal and end point of appraisal i.e, ratings.
    after getting all the required things you can start with OSA  (objective setting and appraisal).
    there are standard workflows to complete the ratings....
    on top of this get familiar with the objects like VA, VB, VC and other objects of appraisals.
    start of with this. 
    good luck
    rafi

  • Mutliple Appraisal Models (TEM)

    Hi Experts!
    I need some help regarding appraisal models.
    The business requirements are:
    Appraisal models can be assigned to Business Events (BE) and Business Event Type (BET) in PP01.
    1. Only 1 Appraisal Model will be assigned per BE at any given time.
    2. Multiple Appraisal Model can be assigned per BET at any given time.
    The different Appraisal Models are:
    AA– Event Appraisal (Appraiser: Attendee)
    BB– Attendee Appraisal (Appraiser: Event)
    CC– Event Appraisal (Appraiser: Supervisor)
    There are two relationship that assign appraisal models to BEs and BETs
    A058 – Has attendee apprsl model (Time Constraint currently set to "2")
    A057 – Has event apprsl model (Time Constraint currently set to "2")
    Problem no. 1  Appraisal Model for BEs – Single Appraisal Model at any given time
    Since A058 and A057 are different relationships how can I configure it so that, once one of these two relationships already exists, you cannot create a new appraisal model without delimiting the previous one? (wether its A058 or A057)
    NOTE: This configuration must not affect the relationships used for BETs since it have different requirements.
    Requirement 2 - Appraisal Model for BETs – Multiple Appraisal Model
    I would need to set Time Constraint of A058 – Has Event apprsl model to “3” – Unlimited  to accommodate Appraisal models AA and CC which are both Event Appraisals.
    Problem no. 2 These two relationships are used when we maintain either BE or BETs. Only one time constraint can exist for each of this relationship at any given time.
    The problem is that the requirement for BEs and BETs needs two differing sets Time Constraints for these two relationships.
    I will give away points to those who can help.
    Many thanks!
    Regards,
    Olekan

    Ive decided to create a different sets of relationship for so that BEs and BETs have different pairs of relationships.
    Please disregard this thread.

  • No Appraisal Model in Appraisal Overview

    Hi,
    in ECC5 EP6sp15.  MSS 60.1.18 (not webdynpro)
    We're using PD -> Appraisals   not  OSA 
    I have created some appraisals but the Appraisal Model drop down doesn't contain them.  Anyone suggest what I need to do to get them to come through?   Can't see anything in the doco.
    TIA
    J

    Sorry jambo...
    I'm fighting with your some problem...
    What are missing entry in table T513PAPD?
    What's theirs use in appraisal model creation?
    I think can we help each other in this new sap's domain...or better, i hope so.
    Thank's in advance.
    Valerio Floriani

  • PD configuration: is appraisal model and appraisal catalog one and same?

    Dear Members,
    first time i am working on Personnel development.
    i was little confussed with configurations.  is appraisal model and appraisal catalog one and same?
    if they are not same where we are relating model and catalog?
    Regards
    Chowdary

    Thanks for taking time,
    here i am creating Appraisal model (BS), Criteria Group BG and Criterion BK  using PP01 t code and Appraisal Template VA, Criteria Group VB,and Criterion VC are creatig in IMG Screen, how does we relate them and where do we create Appraisal Object type BA.
    i have created VA->VB->VC  and BS->BG->BK.
    how about BA?
    Regards
    Chowdary

Maybe you are looking for

  • IPhone Videos on TV - Have Audio but no Video

    I recently bought the composite cables for iPhone and hooked them up to my TV so that I can view my videos on it. However I can hear the audio but I cannot see any video on it. I have 4 composite outlets on my TV and I have tried them all. My DVD pla

  • How to find out size of Apple TV hard drive?

    A friend of mine recently gave me an old 1st generation Apple TV to sell on eBay. He doesn't remember which size hard drive it has (40GB or 160GB), and I'm having difficulty finding it. Does anyone know where to find that info? Thanks.

  • Qosmio Player - Where is it??

    Reading all of the posts discussing tv tuner probs much is said about Qosmioplayer. Where is it? I have a G20 and have been trying to connect the tv via my tv in media centre. The software was factory loaded and I have a recovery disc for qosmioplaye

  • ORA-16198: Timeout incurred on internal channel during remote archival

    Hello All, I have a unique issue with Streams I am trying to replicate my source database to another database using SYNC method. I have standby logs in place at my target database with same size as online log files on source, but when LGWR tries to w

  • Email inbox folders dissapeared.

    I have noticed recently that the ovi email has changed. I had some folder under inbox but they seemed to have disappeared. What has happened to my folders and the emails in them?