E-Recruiting Questionnaire Characters in Smartforms
We have some E-Recruiting questionnaires that we are rendering in smartforms. Some of the questions have aposthrophes in them like if 'yes' please give details. These questions are being retrieved and passed into the smartform as a string (as there is a loop that does all of the questions) and are being rendered in smartform using
cl_hrrcf_cs_sf=>save_temp_text_preview
and
gs_thead
in an include text.
The problem is that it is coming out as if #yes# please give details. I have debugged the code and checked that at the point the data is passed into the method that it contains quotes and not hashes.
Any advice?
Thanks
Rich
Edited by: Richard Stanton on Nov 13, 2008 12:12 AM
Hi Naresh,
Thanks for your help...
Thats very helpful information. And i need liitle more help here...
i have to upload some quotionnaire data into SAP programatically... and that data shd be related to APPLICATION... i mean in HRP5141 with ND object..
Which class can i use for this purpose??
And i think i have to create objects for Questionnaire and question???... to upload data programatically...
In steps...
1. have to create objects for VB , VC
2. use class to upload data into HRP5141 for the particular application ID(NB)
Similar Messages
-
Problem printing Special Characters in Smartform
Hi,
I am developing a Smartform for Position Description. For that I have to display data from table HRT1002 as the data in this table is stored using Text Editor the data internally is stored in '#' when there is a enter, space or some special Characters. While displaying this data I have used class CL_ABAP_CHAR_UTILITIES -->HORIZONTAL_TAB to make '#' to it original value in my internal table.
After using the Class the data has been converted into the correct format, but while printing few special characters like ", ' , .. etc are been printed as # where as in my internal table they are not in # format. How can I change the # to it original Character while printing.
Regards,
Ramu N.In Text Element,click Txt editor icon on the left side in General attributes.Then in the menu Include->Characters->Displayable Characters and then select the characters.
To display Special characters in Smartforms ...
goto text editor of the perticular text node.
in the text editor, Click INSERT - Characters - Displayable Characters.
a new window will open showing all characters...if ur required character is not
present, click on non-dispalyble character button , it displays all the characters
and their respective numbers...select ur required character .
<b>Check it, if it is helpfull reward points..</b>
Regards....
ABhay -
Problem when printing Thai Characters in Smartform
Hi All,
When printing thai characters in smartform it takes more spaces between characters than required. I tried all possible font to adjust the character spacing.
Can anyone help me out.
Thanks,
Khushboo DandDear Khushboo, Jag
I have observed that tThe tiny boxes that are appearing in the Smartform text element is only occuring when you are printing a variable whose content is thai and nothing else with that. by nothing else i mean no THAI hardcoded text.
if you try and check you will observe that when you try to print something like this in your Text element
with your paragraph format alright/ output device and device type everythng in place
eg:
ของผู้มีเงินได้ &G_VAR& -
is printing alright : content of G_VAR is thai characters
but if you are printing just the variable
eg:
&G_VAR& --- it will print boxes
to overcome this after trying no.of checks / online helps / settings etc etc which , ofcourse, did not help
I did a lil bit trick with the system
You can create a character format in your smartstyle with FONT : THANGSAN and maintain the COLOR as white
now go to your text element key in a THAI character at the start or end of you variable and assign your new character format to that character. and Eureka! it will work
eg: <CF> ข </> &G_VAR& - --- seen in your change editor
where CF is the new "colorless" character format I have asked you to create.
Thanks and Regards,
Charu.
Edited by: Charu Borkar on Aug 3, 2011 00.14 am -
Standard E Recruitment Questionnaire
Hi
Please some one can help me with standard E Recruitment Questionnaire .
Thanks in advance
Suchitha.Some of the questions can be related to :
- Prior employment experience
- Education
- Willingness to travel / relocate ; Percentage of travel that is possible
- References (depends on the client)
- If referred by an employee?
Then you can have job related questions.
Hope this helps -
E-Recruitment questionnaire Required
We are getting ready to start the blueprint phase of our project. I am looking for an e-Recruitment questionnaire. If anyone has some sample questions for e-Recruitment, I would greatly appreciate the help. Thanks.
Did you get any sample questions?
-
E-Recruiting questionnaire for users using Enterprise Portal
Dear All,
We use Enterprise Portal 6.0 for internal candidates to access e-Recruiting 3.0.
Users do not need to have password to e-Recruiting as they can access as communication user with SSO.
However, when recruiter sends a questionnaire to internal candidates, they need to logon with credentials to e-Recruiting, which they don't know.
Does anybody have any idea on the workaround, or any technical solution to synchronize the credentials between EP and e-Rec?
Thank you in advance for your advise.
Best regards,
EmiHi Bharat,
Thank you for your information.
Yes, it is true that we can insert the link to questionnaire, user ID and password in the correspondence.
However, as far as I know, if you insert a password in the correspondence, it always generates a new password and I don't want this to happen for external candidates who are accessing e-recruiting directly.
Is there a way just to show the current password, without generating a new one in the correspondence smartform?
Thank you. -
hello friends,
I have a developed a smartform and this smartform is assigned to a transaction,when i click print preview button in the transaction, a pdf output will be generated.
The problem is some of the characters like " , ', & are not displaying in the print preview, it is appearing like #.
My internal table holds proper value.But some how these symbols are not getting recognised properly.
I searched for similar threads in SDN,but i couldnt find proper results.
I'm using Adobe acrobat reader 8.0 and i have verified the Multibyte support function options aswell.
Please help me in sorting out this issue.
Thanks for any help you can provide on this !
Regards,
Keerthi vasan.Mclosing this thread
-
Preview and Printing of Chinese Characters in Smartform
Hi everyone!
I have a development that needs to output in Smartform a combination of Chinese and English characters, on an English Logon,
When I debug the form, the Chinese characters are shown in the debug screen, but when it is previewed or printed, it shows garbage. Can anyone help me with this?
Thanks a lot! Points for any helpful answer!Hi
check this OSS Note
OSS Note: 776507
Symptom
Documents printed via SAPscript or SmartForms do not print with correct special characters, e.g. ### prints instead of Japanese or Russian characters. What to do?
Other terms
SAPscript, SmartForms, printing, device types, OTF
Reason and Prerequisites
Help required to choose proper fonts in a SAPscript or SmartForm
Solution
When using SAPscript or SmartForms to print (or email or fax) a form from a business application, many factors influence the outcome of the actual text within the form. All these factors must be checked in order to ensure a correct printout:
1) The language version of the form used to produce the printout.
Example: If you want to print a French invoice, you need to have a FR version of your SAPscript or SmartForms invoice form RVINVOICE01. And the application program must specify the corresponding language key (FR) when calling the SAPscript or SmartForms API.
2) The font selections specified in the form (possibly also in a SAPscript style or SmartStyle used in a form).
Example: In a SAPscript form or a SmartStyle you need to specify HELVE if you want to print German text in Helvetica (or similar) font. If you want to print Japanese text, HELVE is not a valid choice but you need to specify a Japanese font like JPMINCHO in your Japanese form.
3) The output character set of the device type
Every printer in transaction SPAD has a "device type" assigned. Device types used by the spooler for printing support only one single specific output character set. All text from the form has to be converted (using SAP's built-in character conversion mechanism) to this output character set.
A character set can typically support either a single language (e.g. Shift-JIS which supports only Japanese) or a set of languages (e.g. ISO 8859-1, which supports Western-European languages). It is possible that a given language (such as German) can be supported by several output character sets, e.g. you may use either ISO 8895-1 (Latin-1) or ISO 8859-2 (Latin-2) to represent German text. This is so because both character sets contain the special characters used in German.
Example: HPLJ4000 is a HP LaserJet device type supporting the ISO 8859-1 (Latin-1) character set. ISO 8859-1 can be used to represent e.g. Dutch, English, French, German, Spanish, Swedish but NOT Russian or Japanese.
As a consequence, it is ok to use HPLJ4000 to print English, German French etc. but not for Japanese or Russian.
4) The set of available printer fonts for a given device type
When formatting a document, SAPscript and SmartForms perform an automatic mapping of the font definitions in the form (e.g. "HELVE 14 point bold") and the available printer fonts of the device type. A replacement printer font is chosen, should the specified font selection not be available in the device type. Now this replacement can be problematic if a language-specific font, such as Chinese CNSONG, is specified in a form and it gets replaced by a font which does not support this language, e.g. COURIER.
To solve this problem, font families in SE73 have language attribute assigned, e.g. some fonts are characterized as being suitable only for certain languages. And when a replacement has to be chosen because the original font from the form is not available in the device type, a replacement font is chosen which has the same language attributes.
If no fonts for the language in question exist in the device type, the resulting font will not be able to print the special characters and you will see "wrong" output characters in the printout.
Note on SAPscript/SmartForms Print Preview:
The OTF Print Preview available in Windows GUI (e.g. from transaction SP01) will sometimes not show the "wrong" characters which appear on the final printout. Here is the reason: since the Print Preview runs in Windows environment, it will use Windows fonts to represent the actual printer fonts. A Windows font typically has more available characters (i.e. covers more character sets) than are actually available in a printer's resident font.
A typical example where the Print Preview will differ from the printout is here: if you have a Chinese PCL5 printer such as CNHPLJ4 and use the Western Latin font COURIER in your document, the print preview will show you Chinese characters if you (by accident) tried to format Chinese characters in COURIER font. This is because Windows will automatically choose a font that can output Chinese characters (which is actually not Courier). But when you print the job on an actual PCL5 printer with resident Western and Chinese fonts, the Courier font will not print any Chinese characters but Western special characters instead, because the printer's resident Courier font does not include Chinese characters.
Rule of thumb: all Asian device types (e.g. CNHPLJ4, JPHPLJ4, JPPOST, KPHPLJ4) support not only Asian fonts but also COURIER, HELVE and TIMES fonts. But these Latin fonts can only be used to print English text, not Chinese/Japanese/Korean characters.
Which fonts are suitable for a given language?
Language(s): Font family to use in a form:
Latin-1 (Western Europe/Americas) *******
DE,EN,FR,ES,NL,SV COURIER, HELVE, TIMES
(LETGOTH, LNPRINT)
Latin-2 (Central Europe) ****************
PL, CZ COURIER, HELVE, TIMES
ISO 8859-4 (Baltic) *********************
ET, LT, LV COURIER, HELVE, TIMES
ISO 8859-5 (Cyrillic) *******************
BG, RU, SR, UK COURCYR, HELVCYR, TIMECYR
ISO 8859-7 (Greek) **********************
EL COUR_I7, HELV_I7, TIME_I7
ISO 8859-8 (Hebrew) *********************
HE COURIER, HELVE, TIMES
ISO 8859-9 (Turkish) ********************
TR COURIER, HELVE, TIMES
Simplified Chinese **********************
ZH CNHEI, CNKAI, CNSONG
Japanese ********************************
JA JPMINCHO, DBMINCHO, DBGOTHIC
Korean **********************************
KP KPBATANG, KPDODUM, KPGULIM
KPGUNGSE, KPSAMMUL
Traditional Chinese *********************
ZF TWDPHEI, TWMING, TWSONG
Thai ************************************
TH THANGSAN, THDRAFT, THVIJIT
Arabic (Unicode systems only) ***********
AR ANDALE_J
Verify your output by examining the OTF data
When analysing printing problems of this type, be sure to check the OTF data which gets produced by SAPscript or SmartForms. OTF or "Output Text Format" is the intermediate page-description format generated from SAPscript or SmartForms. OTF will contain the final printer font names and character set/language identifiers which help to solve the problem. OTF will even name the form and the language of the form used to create the output.
The easiest way to do this is to create a spool request from your application, run transaction SP01, use menu
Goto->Display Requests->Settings
and choose
Display Mode: Raw
Now display your spool request. If this is a SAPscript or SmartForms spool request, you will see OTF data. Each line represents one OTF command, every command starts with a 2-character cmd identifier and possibly some cmd parameters follow.
Here is an excerpt from a sample OTF file where we highlight the most interesting commands:
//XHPLJ8000 0700 00000000001
IN04EALEXTEST_ZEBRA
IN05%PAGE1
OPDINA4 P 144 240 1683811906000010000100001
IN06%WINDOW2
MT0024401289
CP11000000E
FCHELVE 120 00109XSF100SF101110000067E X
UL +0000000000000
SW00067
CT00000000
ST0453037Dieses SF hat Stil ALEXTEST_ZEBRA mit
The 1st line with the // (Control) command reveals the device type usedto print: HPLJ8000
//XHPLJ8000 0700 00000000001
The 2nd line (IN = Info command) shows the name and (internal 1-char)language key of the form:
IN04EALEXTEST_ZEBRA
In this case it is the English (E = EN) SmartForm ALEXTEST_ZEBRA
The OP-line (OP = Open Page) gives the page format used in the form, it is DINA4 Portrait orientation:
OPDINA4 P 144 240 1683811906000010000100001
The CP (CodePage) cmd shows the SAP system codepage used to code the text and the active language. In our case it is codepage 1100 and language E = EN = English.
CP11000000E
Finally, the FC-cmd (Font Call) lists a printer font selected within SmartForms. Please note that every SmartForm has a designated default SmartStyle under "Form Attributes->Output Options". In addition, every text node can have a SmartStyle attached (which will override the definitions from the default style for the text). In our case the resulting printer font that was selected is HELVE 12.0 pt bold-off, italic-off.
FCHELVE 120 00109XSF100SF101110000067E X
Regards
Anji -
Special characters in smartforms
Hello all,
I have a problem concerning smartforms and sepcial characters.
I want to edit the unit of quantity M3 (little 3).
When we print it the, 'M3' is correctly displayed.
But when we archive it (so document saved as PDF), in the document
a blank is displayed instead if the little 3.
If I print this PDF
Is there someone who had the same problem ??
What is the cause ??
Thanks a lot.Hello all,
I have a problem concerning smartforms and sepcial characters.
I want to edit the unit of quantity M3 (little 3).
When we print it the, 'M3' is correctly displayed.
But when we archive it (so document saved as PDF), in the document
a blank is displayed instead if the little 3.
If I print this PDF
Is there someone who had the same problem ??
What is the cause ??
Thanks a lot. -
Unable to print chinese characters in Smartforms use Zebra printer
Hi,all.
My printer is Zebra ZM400 300dpi,I created a new output device 'TestDevice' and use the Lzeb3 Device type.
In my smartofrms i used the Zebra command to rotated text.Now the smartforms counld not print chinese characters but '#' instead.(style font 'ANDALE_S')
Anyone could help me....
Thanks Advance.
Andy Lee.Hello Andy,
If you use the device type LZEBU3 with font ANDALE_S, then when you print then the SAP system
send a print control for activating the ANDALE font installed on the printer, and the text should
be outputed over this font.
When you get # during print then this means that the device type or the SAP font don't support
this character(this was the original problem), when you get a "space" then this means that the
font which is used by the printer don't support this character.
I think this can have 2 causes in your case:
1. The SAP system use the print control SF000 when you use ANDALE_S, which contains
the print control ^CI17^F8 in HEX form. This should activate the ANDALE font on your printer.
(You can find this under tr. SE73 -> Printer Fonts -> LZEBU3 -> ANDALE_S)
You should check wheter this is the correct print control. You should find on the printer an option
which list you all installed fonts, and also the print control which can be used for activating it.
Compare this print control from the printer with the above print control from the SAP system.
If you see a differnce then change the print control in the SAP system.(Before you do that please
copy the device type LZEBU3 into customer namespace, don't change the original SAP device type)
2. The font installed on the printer don't support the character which you use. Contact Zebra to confirm this, and ask for a ANDALE font which supports the character.
Best regards,
Norbert -
Japanese characters in SMARTFORMS using S010 (Standard Texts)
Hi gurus,
Im trying to print a standard texts maintained in S010 using SMARTFORMS. When i preview these texts in S010 it looks fine but when i use it in SMARTFORMS (Using include text) it gets overlapped.
Is there a length requirement/limitation for the standard texts that can be used in SMARTFORMS? Because i noticed that there is a certain length in which the Japanese characters overlapped.
Thanks in advance
AndreHi Chenna,
My window is wide enough to accomodate the texts. I tried adding non Japanese characters on the same row. The Japanese characters are still overlapping but the non Japan texts were displayed correctly and long.
Regards,
Andre -
E-Recruiting Questionnaires integrated in Entry of External Applications
Hi,
is it possible to integrate Questionnaires in the function "Entry of External Applications"? I need the recruiter to be able to complete questionnaires for the candidate within entering external applications.
If I try to integrate Element 0012 "Application Wizard: Questionnaire" using container sequences I get an internal error. Is it necessary to create a custom BSP page for this purpose?
Any help is appreciated.
Thanks and regards
Gabriel
Message was edited by:Hello Gabriel,
integrating the questionaire function into the candidate profile maitenance you can enter from the Manual/Minimum data entry for external applications handed in by hardcover or email is not possible. Reason for that is the different object relation of the application wizard and the candidate profile container sequence items which is leading to the error you encountered when you tried to mix the containersequences.
Usually when implementing e-Recruiting and you decide to use the manual data entry function at all you use a different szenario. The system is designed that after entering the data you can switch to the candidate selection and add the application wizard questionare through creating an activity. If the candidate gave you an email address you easily send him the questionaire so he can fill it. If you have no email address you can send a letter with a printout of the questionaire which is entered by a recruiter/datatypist when returned or you just call the candidate an fill in his answers.
Í admit that this is a bit more time consuming than having the recruiter enter the information directly but as I have seen in most cases the recruiter does not get all of the information needed from the cv and stuff the applicant send in.
In an approach to give a full answer to your question I think you should also know that there is another organizational solution to this problem which is mostly on the process design side of the e-Recruiting implementation. Many companies just bypass this MDE questionaire topic by a strict restriction of hardcover applications. Often companies do not accept and enter these applications into the e-Recruiting system at all. They just print a letter from Word saying the applicant he shall use the online way. The Manual Data Entry is only for real Talents/Star-Applicants they need so urgently that they really cannot effort to loose them by forcing them to enter their data online. But if someone is so good, so special noone cares about the questionaire - just invite him to the interview and ask him.
To be honest I recommened this solution as it is the most efficiant way to deal with hardcover applicastions.
Best Rgds.
Roman -
E-Recruiting - questionnaire to trigger WF idea verification
Dear experts,
we are thinking about how recruiters can be best informed abaout a manager's assessment of a candidate.
Can a questionnaire result be linked to a WF? If so, how would you do it?
Or are there better ideas how to inform the recruiter?
Thanks in advance for your help!
Best,
MathiHello Mathi,
what you wanna do is not a every da requirement but a quite common one. You want to have different processings after the manager completed the questionaire.
For example you have the following process steps in e-recruiting:
- inbox & pre screening
- pre selection
- hiring department
- selection
- offer
When the manager fills the questionaire in process step "hiring department" the candidate shall be moved into step "selection" by creating activity so it moves to the next tab on the screen. the activity is depending on the managers decision so the recriuter can easily see what to do in the most recent activity field.
You start with the topic a bit different than your description. You do not make 2 different workflows but only one which start on completion of an activity which happens automatically if the questionaire is filled (the careful programmer checks if the questionaire instance is really there and not someone in hr put the activity status manually).
In the workflow you read the questionaire. You can either get the overall result or what i prefere i get the answers and according to the question(s) and given answer(s) i have different branchs in the workflow. Of course you will have to build own functions for this either in a customer BOR object or by calling static class methods in container steps - just what u like.
Only point to take in mind is that questionaires differ from dev to test to production as they are usually not transported. so you better make a type A table where you put in the questionaire, question and answer id depending on the system.
If you have detailed questions just post another message.
Best Regards
Roman Weise -
RE: How to print the special characters in Smartforms
Hi,
Can you please let me know how to print "číslo" in Smartform output as it is getting printed as "císlo". I mean to say that special character "č" is getting printed as "c".
Even I checkd the same in Slovakian language and same thing is happening.
Kindly suggest.....Hi,
Which device type do you use to create the spool and print. What is the result with device type I2SWIn or SWINCF?
Regards,
Aidan -
E-Recruiting Questionnaire Create error
Hello experts,
I have the folowing issue.
I am trying to create a Questionnaire and when I press create button I get the following error message:
"The error occured in program CL_HRRCF_ABSTRACT_CONTROLLER==CM001 line 56
Message No. HRRCF0001010
Main program: CL_HRRCF_ABSTRACT_CONTROLLER==CP
Subroutine: CL_HRRCF_ABSTRACT_CONTROLLER==CM001
Line in source: 56"
Could you give me some clues about it, please?
I have checked the customizing for Questionnaires and it seams to be alright.
I would appreciate if somebody can help me on solving the issue.
Thank you in advance!Hello All,
I am also getting the error message
'The error occurred in program CL_HRRCF_ABSTRACT_CONTROLLER==CM001 line 56
Message no. HRRCF0001010'
Can you pls suggest a possible solution to this?
Many Thanks,
Kanika
Maybe you are looking for
-
Daqmx separate multiple physical cahnnels apply equations and collect information
Dear People! I am using a DAQCard 6023E with 16 channels. My purpose is to collect information from a gasifier to find temperature and pressures from 7 of the channels and 4 channels respectively. Forget about the pressure to make the problem more ea
-
Created zone with defaults won't boot completely (Solaris 10, Update 1)
If I create a zone with defaults, i.e. allowing the zone to inherit the typical package dirs, the resulting zone does not boot completely. When I attach to the zone via zlogin, the zone looks to be in an administrative state. It never boots to a poin
-
Mac is freezing after installing mavericks
My mac freezes (spinning color wheel) after about 10 minute of use. I reboot and it still freezes. Can't move anything, can't close programs or shut down the computer. Any ideas?
-
Help in estimating number of dialogue steps for portal user scenarios
I am looking for your expert advice in determining the number of dialogue steps for SAP portal users in the following scenarios: 1) External users accessing a SAP portal to access utilities services such as viewing bills, paying bills, update meter r
-
New Lightroom & ACR 5D Preset Available
I have a set of presets for Lightroom 1.1 and ACR 4.1 that will IMHO improve on the default color rendering. This is currently a beta, so feedback is appreciated. To obtain the beta please mail me: [email protected] I look forward to your comments.