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,
SureshHi,
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
thanksthanks 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 sHi,
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,
OlekanHi 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 BDChi,
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,
OlekanWhat 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,
SudhirHi,
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 -
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 youHi Bisu ,
Could you so nice as to tell me how exactly can I do this?
Thank you so much for your quick reply! -
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.
ArunHi,
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,
OlekanIve 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
JSorry 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
ChowdaryThanks 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?