Abap hr (hr forms)
i am new to hr forms ...
what is the use of hr form
how to create the hr from
what is time slip and use.
pls explain anybody worked on hrforms
https://forums.sdn.sap.com/click.jspa?searchID=11083632&messageID=5095028
https://forums.sdn.sap.com/click.jspa?searchID=11083632&messageID=5096778
Similar Messages
-
Adding rows in web dynpro ABAP Dynamic Interactive form.
Hi Experts,
I am having problem in web dynpro ABAP Dynamic Interactive form.
This is my scenario....
I have a dynamic interactive form that has buttons to add and remove rows in a table. It works fine when I preview it , but when I render, view or save it using ADS, it no longer works. The "add" button actually does instantiate more repeating rows, because I put some trace messages in to count them, but the added rows are not displayed. How do I make them visible?
In web dynpro java we write some coding in modify view to set the pdf form as dynamic
IWDInteractiveForm iForm =
(IWDInteractiveForm)view.getElement("<ID>");
iForm.setDynamicPDF(true);
simillarly what we need to write in web dynpro ABAP.
Please give me solution for the same.
Thanks,
Sathishhi all,
expecting reply from u all. pls help me and give some sugesstion.
regards,
vinoth. -
Drop Down List population - Abap dynpro adobe form - type ZCI
Hi ,
How to create drop down list on a field. I am using ZCI type of form. (Abap dynpro adobe form - type ZCI)
Most of the post i have seen only refers to the setting in forms but not about the settings in interface in se80 or SFP. please give me the detail steps to create drop down field and how to populate it.
In other words is how to populate the drop down fields, where does the values come from to these fields.
Thanks,
Nikhil
Edited by: NIKHILKUMAR POOJARI on Apr 3, 2009 7:28 PMHI Pradeep,
Can you please tel me what i am doing worng here :
types : begin of ty_nameid,
ZCARRIAGERESTRIC type ZCARRIAGERESTRICT,
DESCRIPTION type ZDESCRIPTION,
END OF ty_nameid,
tyt_nameid TYPE TABLE OF ty_nameid.
data : it_nameid type tyt_nameid,
wa_nameid TYPE ty_nameid.
DATA lo_nd_name TYPE REF TO if_wd_context_node.
DATA lo_nd_nameid TYPE REF TO if_wd_context_node.
DATA lo_el_nameid TYPE REF TO if_wd_context_element.
DATA ls_nameid TYPE wd_this->element_nameid.
navigate from <CONTEXT> to <NAME> via lead selection
lo_nd_name = wd_context->get_child_node( name = wd_this->wdctx_name ).
navigate from <NAME> to <NAMEID> via lead selection
lo_nd_nameid = lo_nd_name->get_child_node( name = wd_this->wdctx_nameid ).
@TODO handle not set lead selection
IF lo_nd_nameid IS INITIAL.
ENDIF.
get element via lead selection
lo_el_nameid = lo_nd_nameid->create_element( ).
@TODO handle not set lead selection
IF lo_el_nameid IS INITIAL.
ENDIF.
alternative access via index
lo_el_nameid = lo_nd_nameid->get_element( index = 1 ).
@TODO handle non existant child
IF lo_el_nameid IS INITIAL.
ENDIF.
select * from ZCARRIAGERESTRIC INTO CORRESPONDING FIELDS OF TABLE it_nameid.
get all declared attributes
lo_el_nameid->set_attribute(
EXPORTING
Value = it_nameid
name = 'NAMEID' ).
lo_nd_nameid->bind_table( it_nameid ).
but its giving dump WebDynpro Exception: The ADS call has failed.
i have created the Node as under
CONTEXT
NAME (NODE)
NAMEID (NODE)
ZCARR (ATTRIBUTE)
DESCR (ATTRIBUTE)
DESC (ATTRIBUTE)
I tried the second method, but that too failed. while entering the INSERT WEB DYNPRO SCRIPT it gave an error 'Error while entering script'.
Edited by: NIKHILKUMAR POOJARI on Apr 6, 2009 11:04 AM -
Webdynpro for ABAP - interactive Adobe form - drop down lists not working
Hi all,
I'm trying to create an interactive form for a client using webdynpro for ABAP and I've viewed the demo "Create SAP Interactive Forms by Adobe with Web Dynpro for ABAP" by Thomas Jung, but when I implement it the form following similar steps the form is not interactive.
In the properties of the "InterativeForm", I've tried clicking the "enabled" flag both on and off. I've also tried setting the "displayType" property to both "ActiveX" and "Native". But none of this worked.
I though my problem might be with Adobe reader so I switched from 8.0 back to 7.0 but this didn't make any difference either.
The system we are using is NW04s WAS 700. Any hints would be greatly appreciated!
Thanks,
-tomThanks for the suggestion Dezso. I've downloaded a newer version of ACF as indicated by the OSS note and installed it. I'm still having the same issue.
My basic question is what options should I be using in the form and on the InteractiveForm component? It looks like because of the evolution of the product there are multiple options available. I recall reading somewhere that as of a certain SP level we should have ZCI (zero client install) available. The would be our preference. It will be a support nightmare if each user needed a manual download of ACF.exe installed.
Should I click the "enabled" flag on the InteractiveForm object? When I create the form should I use the "Native" drop down list or the one from the "Active X" tab? I would like to use the "List Box" control on the form as well but it is only available in the "Standard" tab. So does that mean I can't get the selections from a "List Box"?
Thanks,-tom -
Passing value from Webdynpro ABAP to Adobe form..
Hi experts,
In first view of web dynpro, im getting employee id as input and after clicking the create new button, an adobe form is called
to create the employee details ( in form i used the submit button and i stored the details ). so, in tat form i used the employee id as read only mode and it has to display the value which i given as input. But in tat form im not getting the value from web dynpro..
can anyone plz help me out for this..
Thanks in advance..Hi,
Try to set your values in Method->"wddomodify" of the View in which Adobe Form is present. If you want to pass values from one view to another then check this link [Passing Local Parameters between views in an ABAP Web Dynpro Application|http://wiki.sdn.sap.com/wiki/display/stage/PassingLocalParametersbetweenviewsinanABAPWebDynproApplication] or use Context declared in Component Controller.
Regards
Pradeep Goli -
Click event in Webdynpro abap for interactive form
Hi ,
I am using a ZCLI form to be developed using Webynpro abap . I am new to webynpro abap but I have worked in offlined upload of pdf forms . My problem is I created a wedynpro component and integrated the form .The form is only opening up if the layout choosen is standard layout . if it is a zcli form it is not opening up . I am also not able to capture the click event from the form .
some immediate help required.
My requiremnt is to save 2 fileds from a form in an interactive way to a SAP database using webynpro abap .
Regards
AbhilHi Abhil,
If your layout type is 'ZCI Layout' then you have insert the webdynpro script in the layout. After selecting the ZCI Layout click on enter and then go to layout tab, in this go to Utilities menu->select Insert WebDynpro Script.
If you do this then in the Hierarchy tab of adobe form you can see the (Variable) ContainerFoundation_JS, it means that you have inserted WebDypro Script in the form.
Finally activate the form and run the application.
Thanks,
Jhansi Miryala -
Web Dynpro ABAP, Adobe interactive forms and Drag and Drop functionality.
Hi Experts,
is it possible to use Drag and Drop functionality together with Adobe Interactive forms in Web Dynpro ABAP? I consider dragging object (like texts) to interactive form placed in Web Dynpro.I think I understand but just to make it clear. I use texts created using function module "SAVE_TEXT". In my Web Dynpro I select one or more of them and use the button "insert text" (with appropriate functionality behind it) to insert them to specified location in my PDF form opened in this Web Dynpro. Considering what you said it is not possible to replace this "insert text" button by drag and drop functionality. Am I correct?
Btw great job with the book "Next Generation ABAP Development" Thomas! -
ADS Error while calling WebDynpro Abap with Adobe Form
Hi Experts,
I have created an Adobe Form and its interface in Transaction SFP. In a WebDynpro Abap Component I created an UI-element "Interactive Form" with the context of my form. So the WebDynpro Context was created automatically. Then I tried to call the WebDynpro Application in the Internet Explorer but got the error message:
german(original):
WebDynpro Exception: Der Aufruf des ADS schlug fehl. Informationen zur Ursache finden Sie im error.pdf auf dem Applikationsserver.
english:
WebDynpro Exception: The call of ADS failed. You find information in error.pdf on Application server.
How can I call error.pdf and what can that be? One WebDynpro Component with the form runs without any problems, the other one doesn't do this. I have no idea if it is a problem with context or server or something else.
I hope you can help.
Thanks al lot.
Best regards,
IngmarHi,
Check the note in this site...
https://websmp204.sap-ag.de/notes
Regards,
<i><b>Raja Sekhar</b></i> -
ABAP WebDynpro, Interactive Form, and Repeating Subforms
Hi Everyone,
I have a very simple Interactive Form called from ABAP WebDynpro.
Main_View Context:
Node u2013 FORM.
Cardinality 1..1
Selection 0..1
Initialization Lead Selection u2013 X
Node u2013 SPFLI
Dictionary Structure - SPFLI
Cardinality 0..n
Selection 0..1
Initialization Lead Selection u2013 X
Attributes from SPFLI u2013 CARRID and CONNID
View contains an Interactive Form and a u201CSaveu201D button.
Form = Z_TABLE_TEST_FORM, Interface = Z_TABLE_TEST_INT u2013 created through forward navigation in Layout so uses XML interface.
Button u201CSaveu201D has the following code:
METHOD onactionsave.
DATA lo_nd_form TYPE REF TO if_wd_context_node.
DATA lo_nd_spfli TYPE REF TO if_wd_context_node.
DATA lo_el_spfli TYPE REF TO if_wd_context_element.
DATA ls_spfli TYPE wd_this->element_spfli.
DATA ls_element_set TYPE wdr_context_element_set.
lo_nd_form = wd_context->get_child_node( name = wd_this->wdctx_form ).
lo_nd_spfli = lo_nd_form->get_child_node( name = wd_this->wdctx_spfli ).
ls_element_set = lo_nd_spfli->get_elements( ).
IF lo_nd_spfli IS NOT INITIAL.
lo_el_spfli = lo_nd_spfli->get_element( ).
IF lo_el_spfli IS NOT INITIAL.
lo_el_spfli->get_static_attributes(
IMPORTING
static_attributes = ls_spfli ).
ENDIF.
ENDIF.
ENDMETHOD.
On the Interactive Form, u201CPage1u201D is a main page. u201CTableParentu201D is a SubForm, flowed layout, in accessibility tab set to u201CTableu201D, and is bound to u201C$record.SPFLIu201D.
u201CDATAu201D is a SubForm under "TableParent", Positioned layout, in accessibility tab set to u201CBody Rowu201D, and is bound to u201CDATA[*]u201D.
Carrid and Connid are both Text Fields bound to Carrid and Connid, under "DATA".
I also added the Insert/Remove/Reposition buttons, but deleted the two reposition buttons.
The idea was to be able to add 4-5 Carrid/Connid pairs.
When running this, as configured above, then none of the data entered in the form makes it through to the Elements. If the context is changed to make the Cardinality 1..n, then a single Element is added u2013 but not the remainder.
What needs to be done to get this to work?
Many thanks
JackHi Reema,
None. For all other fields, they are bound to the context, so the transfer is automatic.
These repeating fields are also bound to the context, but it appears that an element needs to be created for every repeating form. How can this be done from the form?
Cheers
Jack -
Printing wide ABAP in PDF form leads to very small fonts
Hi all,
Our solution uses EP (NW2004s) as well as SAPGUI for HTML (ECC6), and printing is only through Front-end printing. Hence, we are only able to open the output in Adobe Reader and then print using the OS defined printers.
This works fine for most ABAP lists, but if the list is very wide (eg. 400 columns), the output is still converted to a 210 X 279 MM PDF file, and the fonts have been shrunk terribly to fit into the page. Hence, is there any way to change the paper size of the pdf file (make it landscape for example), or to print the output in multiple pages.
Thanks for the help!Hi,
Pls try to use the Function Module ARCHIV_CVT_OTF_2_PDF_SAMPLE
and please let me know whether it solves the issue.
We Shall look into it.
Thanks
Ravi Aswani -
ABAP: Modifying F110_PRENUM_CHCK form for check printing
Hi All,
I need to modify a standard form F110_PRENUM_CHCK for check printing in SAP Scripts according to specifications.Even in the box lengths and font size etc. May I know how to do that. Can any one provide information in this concern. Its very urgent requirement.
regards
PSNG
Edited by: PSNG on Jul 30, 2008 5:10 PMHi Madhavi,
Thanks For your Reply.Suppose if it is a Direct Deposit(Not Check Amount).Then in which field the Direct Deposit amount is stored? -
Multiple search helps in ABAP Adobe interactive forms not working....
Hello,
I am working on my first interactive form. I have a couple of fields to which I have attached a search help. However, I am able to use the search help for only one field in a session. If I use the search help on one field then I am unable to use it on another field which uses the search help.
Can some one help? I am new to interactive forms and this is my first form.
I appreciate your help in advance.
Thank you,
LeenaHi Leena,
Are the Data dictionary fields which you are using contains value range. Because i am only getting value help only for the fields for which there is value range defined in the dictionary. The problem is only for the fields for which there is no value range defined. If you have solution to this problem I will definitely award points to you. But in your thread for me its not possible to reward points, so you can answer the following thread:
[How to get Value help in Adobe forms;
Will reward points if found your answer helpful. -
Comined ABAP Webdynpro Adobe Form
Hi,
we're actually investigation the possibility to print out sales representative data
from ECC to Adobe Forms. This works realy fine. The Idea is to send the pdf's to
the sales representative which will fill out the forms offline and upload the pdf's via
Webdynpro to the ECC-System back again.
The question is now, that we do not get the pdf data back in the webdynpro. I was
using a howto from sdn to get the upload of the pdf done and the pdf is shown to
the user for review and then click on the send button. so far so good - the data will
be send, but i don't know how to handle the data then.
Has anyone of you an idea??
Thanks for every hint,
Mike
PS: ECC 6.0Hi @ll,
sorry, i forgot to mention the solution.
The problem exactly was that I didn't know exactly the structure of the adobe
document and had to update the data in the ECC-System, but I found the
following sdn thread and and could have a look at the adobe structure
and did some xml-processing to get the data.
The process goes on as follows:
1. a new contact is being created in transaction VC01N
2. a adobe interactive form is being send to the sales representative
3. the sales p. filles out the form and uploads it to a webdynpro app
4. the wd-app updates the contact in VC01n
here is the code (maybe not the smatest code, but it works g):
public void onActionFormSubmit(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActionFormSubmit(ServerEvent)
String xmlData = null;
try{
byte[] filebytearray = wdContext.currentContextElement().getPDFObject();
ByteArrayOutputStream out = new ByteArrayOutputStream();
IOUtil.write(new ByteArrayInputStream(filebytearray), out);
IWDPDFObject pdfObject = WDPDFObjectFactory.getPDFObject();
pdfObject.setPDF(out);
InputStream in = pdfObject.getData();
if (in == null) {
xmlData = "<empty>";
else{
java.io.DataInputStream din = new java.io.DataInputStream(in);
StringBuffer sb = new StringBuffer();
String line = null;
while((line=din.readLine()) != null){
sb.append(line+"n");
xmlData = sb.toString();
//for debugging only (to see the xml structure before): wdContext.currentVBKAVBElement().setINCLUDETEXT(xmlData);
catch( Exception ex ){}
try{
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = factory.newDocumentBuilder();
Document doc = documentBuilder.parse(new InputSource(new StringReader(xmlData)));
NodeList tmpNodeList = doc.getElementsByTagName("VBELN");
Node tmpTextNode = tmpNodeList.item(0);
Text tmpText = (Text) tmpTextNode.getFirstChild();
wdContext.currentVBKAVBElement().setVBELN(tmpText.getNodeValue());
NodeList tmpNodeList2 = doc.getElementsByTagName("KTABG");
Node tmpTextNode2 = tmpNodeList2.item(0);
Text tmpText2 = (Text) tmpTextNode2.getFirstChild();
wdContext.currentVBKAVBElement().setKTABG(tmpText2.getNodeValue());
tmpNodeList = doc.getElementsByTagName("KTAEN");
tmpTextNode = tmpNodeList.item(0);
tmpText = (Text) tmpTextNode.getFirstChild();
wdContext.currentVBKAVBElement().setKTAEN(tmpText.getNodeValue());
tmpNodeList = doc.getElementsByTagName("KTABT");
tmpTextNode = tmpNodeList.item(0);
tmpText = (Text) tmpTextNode.getFirstChild();
wdContext.currentVBKAVBElement().setKTABT(tmpText.getNodeValue());
tmpNodeList = doc.getElementsByTagName("KTAET");
tmpTextNode = tmpNodeList.item(0);
tmpText = (Text) tmpTextNode.getFirstChild();
wdContext.currentVBKAVBElement().setKTAET(tmpText.getNodeValue());
tmpNodeList = doc.getElementsByTagName("KTEXT");
tmpTextNode = tmpNodeList.item(0);
tmpText = (Text) tmpTextNode.getFirstChild();
wdContext.currentVBKAVBElement().setKTEXT(tmpText.getNodeValue());
tmpNodeList = doc.getElementsByTagName("KUNNR");
tmpTextNode = tmpNodeList.item(0);
tmpText = (Text) tmpTextNode.getFirstChild();
wdContext.currentVBKAVBElement().setKUNNR(tmpText.getNodeValue());
} catch( Exception ex2){}
Mike
Message was edited by: Mike
Mike Fröhlich -
No editable form fields in ABAP Web Dynpro
Hi,
I created a form with layout type ZCI. The interface type is "ABAP Dictionary-Based Interface".
This form I embedded in a abap web dynpro component.
In the ABAP WD interactive form element I marked the enabled property.
Unfortunately the displayed form fields are not editable.
When I use a interface of type "XML-Schema-Based Interface" the fields are editable.
Is this a bug or is something missing?
I am using Live Cycle Designer 8.1 and SAP_BASIS 7.0, EHP 2, SP07
Thank you and best regards,
Eddy
Edited by: Edgar Meyer on Oct 1, 2011 7:06 PMHi Eddy,
In your Interface, you probably have to pass the "Fillable" flag in your importing /1BCDWB/DOCPARAMS structure.
I've developed many forms over the past few years and have learned that when using web dynpro, it's almsot exclusiely easier to use the XML-based schema than DDIC.
The only time I'm using DDIC instead of XML when in WDA, is because I'm having to pass in rich text formatted objects through a Text Node. -
Offline Interactive Forms (Web Dynpro for ABAP)
Hi Everyone.
Please help me!!!
Upload Offline PDF file to xstring context attribute by file upload in Web Dynpro parts.
Set Offline PDF file uploaded via xstring context attribute in 'pdfSource' property of interactive form.
I wish to view Offline PDF file and get data to context in 'dataSource' property of interactive form.
Below restriction.
- Web Dynpro for ABAP
- Offline Interactive Forms
- Zero Client Installation
- ABAP Dictionary-Based Interface
NetWeaver 7.0 (NW 7.0) SPS16Hi Daisuke,
As per your requirement, to get done your work you need to create two Adobe Forms , one is for Offline Interactive Form and other is Online Interactive Form.
In offline Interactive you design your form and define the Layout type as zci layout and Abap Dictionary Based interface. And by executing the form you can save the form to your desktop.
Now in online Interactive Form you create the context similar to the one which has been created in the Offline Interactive Form. Now in one view you define the file upload functionality and in other view you define the adobe interactive form, for this the interface is automatically as it asks for the context and its of type XML based interface, also do maintain the context variable something like "PDFDATASTRING" with type XSTRING in the Component Controller and now in adobe view you give the property pdfstring as "PDFDATASTRING" and dont forget to provide the navigation of these two view, and set the File Upload View as default view.
The above functionality can help you in some way or the other.
Regards
Pradeep Goli
Maybe you are looking for
-
How can I delete a file from Adobe Acrobat Reader DC?
How can I delete a file from Adobe Acrobat Reader DC?
-
IPhoto isn't opening. Please Help
When I open Iphoto I get a message saying "To open, Iphoto needs a photo library. Select a libraby from the list, find another library on your computer, or create a new library that you can import photos to later. The same photo library will be used
-
Error in sxmb_moni : message scheduled
hi, in sxmb_moni , i get the status messasage "scheduled". my queue status is "message waiting in queue". my receiver field is empty. can somebody help me to solve this problem. thanks in advance, disney
-
Crystal Reports and Federated Portals
Hi Experts, We've got a SAP Portal used to display some BI / BO (Crystal Reports) content. We'd like to federate this portal. The BI / BO portal would be the producer and our global portal would be the consumer. I know how to federate the BI content
-
How to set our own main application titlewindow background color ?
Hi guys i stuck in a problem . i wanna change the background color of titlebar in adobe air . i am unable to set it by changing the systemchrome to none and transparent to true . in flash builder 4 . Thanks and regards Mohit