Problem during uploading of Adobe form
when trying to upload a (editable)interactive PDF form using Adobe PDF interactive forms,an unknown error is occuring.
see the sample code, its giving an error in ADS(Adobe Document Services)calling....
*lv_filename = p_pdf.
CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD(
EXPORTING
FILENAME = LV_FILENAME
FILETYPE = 'BIN' "Binary
IMPORTING
FILELENGTH = LV_FILELENGTH
CHANGING
DATA_TAB = LT_RAWTAB
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
NOT_SUPPORTED_BY_GUI = 17
ERROR_NO_GUI = 18
OTHERS = 19 ).
Get FP reference
DATA: LO_FP TYPE REF TO IF_FP VALUE IS INITIAL.
LO_FP = CL_FP=>GET_REFERENCE( ).
For handling exceptions
DATA:
LO_FPEX TYPE REF TO CX_FP_RUNTIME VALUE IS INITIAL.
TRY.
Create PDF Object using destination 'ADS' (<-- this is how it
defined in SM59)
DATA:
LO_PDFOBJ TYPE REF TO IF_FP_PDF_OBJECT VALUE IS INITIAL.
LO_PDFOBJ = LO_FP->CREATE_PDF_OBJECT( CONNECTION = 'ADS' ).
DATA:
LINE TYPE TLINE,
L_PDF_XSTRING TYPE XSTRING.
FIELD-SYMBOLS <P> TYPE X.
CLEAR L_PDF_XSTRING.
LOOP AT LT_RAWTAB INTO LINE.
ASSIGN LINE TO <P> CASTING TYPE X.
CONCATENATE L_PDF_XSTRING <P> INTO L_PDF_XSTRING
IN BYTE MODE.
ENDLOOP.
PDF_DATA = L_PDF_XSTRING.
Set document
LO_PDFOBJ->SET_DOCUMENT(
EXPORTING
PDFDATA = PDF_DATA ).
PDFFILE = LV_FILENAME ).
Tell PDF object to extract data
LO_PDFOBJ->SET_EXTRACTDATA( ).
Execute the call to ADS
LO_PDFOBJ->EXECUTE( ).
ENDTRY.
Following is the snapshot of the error analysis:
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assinged to the class 'CX_FP_RUNTIME_SYSTEM', was not
caught,
which led to a runtime error.
The reason for this exception is:
Error in Adobe Document Services: Processing exception during a
"CreateCorbaSupportObjects" operation.#Request start time: Mon Oct 23 16:35:34
IST 2006#com.adobe.ProcessingError: PDF operation failure error while creating
a PDFManipulation Module for PDF:
Hi ,
Here is my code extract.
CALL METHOD cl_gui_frontend_services=>file_open_dialog
CHANGING
file_table = lt_file_table
rc = lv_rc
USER_ACTION =
FILE_ENCODING =
EXCEPTIONS
file_open_dialog_failed = 1
cntl_error = 2
error_no_gui = 3
not_supported_by_gui = 4
OTHERS = 5.
READ TABLE lt_file_table
INTO lv_filename
INDEX 1.
cl_gui_frontend_services=>gui_upload(
EXPORTING
filename = lv_filename
filetype = 'BIN' "Binary
IMPORTING
filelength = lv_filelength
CHANGING
data_tab = lt_rawtab
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
not_supported_by_gui = 17
error_no_gui = 18
OTHERS = 19 ).
Get FP reference
DATA: lo_fp TYPE REF TO if_fp VALUE IS INITIAL.
lo_fp = cl_fp=>get_reference( ).
For handling exceptions
DATA: lo_fpex TYPE REF TO cx_fp_runtime VALUE IS INITIAL.
TRY.
Create PDF Object using destination 'ADS' (<-- this is how it is
defined in SM59)
DATA: lo_pdfobj TYPE REF TO if_fp_pdf_object VALUE IS INITIAL.
lo_pdfobj = lo_fp->create_pdf_object( connection = 'ADS' ).
FIELD-SYMBOLS: <ls_rawtab> LIKE LINE OF lt_rawtab.
Move to XSTRING
LOOP AT lt_rawtab ASSIGNING <ls_rawtab>.
CONCATENATE pdf_data <ls_rawtab>-data INTO pdf_data IN BYTE MODE.
ENDLOOP.
Set document
lo_pdfobj->set_document(
EXPORTING
pdffile = lv_filename
pdfdata = PDF_DATA
Tell PDF object to extract data
lo_pdfobj->set_task_extractdata(
EXPORTING
xsltdata = pdf_data
Execute the call to ADS
lo_pdfobj->execute( ).
CATCH cx_fp_runtime_system.
ENDTRY.
Moreover, the ADS connection is working fine when tested using report FP_PDF_TEST_00
Any help will be greatly appreciated.
Regards,
Poonam
Similar Messages
-
Error while Uploading Interactive Adobe Form
Hi,
I have been given a template Interactive Adobe form by Adobe which i have to upload in SAP. I created a test interface and form then i am trying to import the template into the layout. I get following error -
" Can not Load: "http://dldtc00.wdf.sap.corp:5800/sap/bc/soap/wsdl11?services=test&sap-client120&sap-user=ag&sap-password=d01&. Check that path is correct and that the file is a valid WSDL file."
Could you please tell me why am i getting this error and how to fix it?
Thanks,
AmitAbhi
I too got the same error:
WebDynpro Exception: The ADS call has failed. You can find information about the cause in the error.
I refered the link provided by you for testing the ADS configuration and it displayed a 2 page report.
Is that mean that there is a problem in my form?
Regards
Vijai -
Facing problem during uploadation of Routing data using CA01-BDC - URGENT
Dear All,
When I am trying to upload Routing data using CA01 in the Table Control scenario, then I am facing problem as my last 2 records are not getting uploaded from my Test file.
For example, I am having 47 records in my Test File and after setting Default size parameters (to avoid screen resolution problem)
I have 15 table control line items data per page. The Page down logic ('=P+') is working fine, but my below BDC code failed to take
the remainder last 2 records from the Test File.
Analysis: When I am running my Call Transaction bdc in foreground, then the 1st page down occurs after 15th record, 2nd page down occurs after 29th record( as in Table Control 1st pages 15th record is coming on the Top of 2nd page). 3rd page down occurs after 43rd record
(as 2nd pages 29th record is coming on the top of 3rd page). In the 4th Table Control Page 43rd record of previous page is coming on top, and then its taking 44th & 45th records from the Test File and then it is triggering SAVE (=BU). Thus, our last 2 records
(i.e. 46th, 47th record) are not getting uploaded in the routing screen from our Test File.
If anybody has encountered this scenario previously, please help me URGENTLY in fixing the bugs here. Its VERY, VERY URGENT
FYI. For others 45 successful records already uploaded, all the screen fields values are coming properly in the routing screen, and here there is no issue.
Thanks very much
Thanks & Regards
Sudipta Project Lead
Volvo Client Location
I am pasting my BDC source code below:
REPORT ZRT1_UPLOAD_CA01_F
NO STANDARD PAGE HEADING
LINE-SIZE 255.
I N C L U D E S *
Include for Data Declarations
INCLUDE zrout_top.
Include for Forms
INCLUDE zrout_form.
INCLUDE zrout_include_f_ca01.
*AT SELECTION-SCREEN ON VALUE-REQUEST FOR <field>
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
Attaching F4 help with filename
PERFORM F1001_GET_F4.
S T A R T - O F - S E L E C T I O N *
START-OF-SELECTION.
Perform to read the input file
PERFORM f_read_file.
Perform to fill the BDC data
PERFORM f_fill_bdctab.
E N D - O F - S E L E C T I O N *
END-OF-SELECTION.
FREE: i_bdcdata,
i_messtab,
i_record.
x----
*& Include ZROUT_TOP *
D A T A B A S E T A B L E S *
TABLES: t100. "Messages
D A T A D E C L A R A T I O N S *
T A B L E T Y P E S *****************************
For input data
TYPES: BEGIN OF ty_record,
matnr(18), "Material Number
werks(4), "Plant
verwe(3), "Usage
statu(3), "Status
arbpl(8), "Work Center
steus(4), "Control Key
ltxa1(40), "Description of Operation
bmsch(13), "Base Quantity
meinh(3), "Unit of Measure
vgw01(11), "Machine
vge01(3), "Unit of measure of activity
END OF ty_record.
I N T E R N A L T A B L E S ***********************
Internal Table for input file name
DATA: i_file_tab TYPE STANDARD TABLE OF sdokpath INITIAL SIZE 0.
Internal Table for BDC Data
DATA: i_bdcdata TYPE STANDARD TABLE OF bdcdata INITIAL SIZE 0.
Internal Table for BDC Messages
DATA: i_messtab TYPE STANDARD TABLE OF bdcmsgcoll INITIAL SIZE 0.
Internal Table for Input file
DATA: i_record TYPE STANDARD TABLE OF ty_record INITIAL SIZE 0.
W O R K A R E A S *************************
Work Area for input file name
DATA: wa_file_tab LIKE sdokpath.
Work Area for BDC Data
DATA: wa_bdcdata LIKE bdcdata.
Work Area for BDC Messages
DATA: wa_messtab LIKE bdcmsgcoll.
Work Area for Input file
DATA: wa_record TYPE ty_record.
V A R I A B L E S ****************************
DATA: v_filename TYPE string,
v_fnam(40) TYPE c.
DATA: wa_opt TYPE ctu_params.
C O N S T A N T S ***************************
CONSTANTS: c_werks TYPE rc27m-werks VALUE 'tp',
c_steus TYPE plpod-steus VALUE 'PP01'.
*Selection Screen.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS:
Input file name
P_FILE TYPE rlgrap-filename OBLIGATORY. " DEFAULT 'C:\'.
SELECTION-SCREEN END OF BLOCK B1.
x----
*& Include ZROUT_FORM *
*& Form f_fill_bdctab
Form to fill the BDC Data
FORM f_fill_bdctab.
TABLES mapl. "Assignment of Task Lists to Materials
DATA: l_cnt_item(3) TYPE n VALUE 1. "Line item counter
DATA: first(3) TYPE n VALUE 16. "Line item counter
DATA: next(3) TYPE n . "Line item counter
DATA: lin(3) TYPE n . "Line item counter
DATA: l_v_bmsch(13), "Base qty
l_v_meinh(3), "Unit of Measure
l_v_vgw01(11), "Machine
l_v_vgw02(11), "Labour
l_v_vge01(3). "Unit of measure of activity
DATA l_v_nextline TYPE sy-tabix.
DATA wa_temp TYPE ty_record.
Initialize Counter
l_cnt_item = 1.
SORT i_record BY matnr.
LOOP AT i_record INTO wa_record.
AT NEW matnr.
REFRESH: i_bdcdata,
i_messtab.
SET PARAMETER ID 'PLN' FIELD space.
SET PARAMETER ID 'PAL' FIELD space.
PERFORM f_bdc_dynpro USING 'SAPLCPDI' '1010'.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'/00'.
Material Number
PERFORM f_bdc_field USING 'RC27M-MATNR'
wa_record-matnr.
Plant
PERFORM f_bdc_field USING 'RC27M-WERKS'
c_werks.
PERFORM f_bdc_field USING 'RC271-PLNNR'
Check if routing already exits for the material
SELECT * FROM mapl
INTO mapl
WHERE matnr EQ wa_record-matnr
AND werks EQ c_werks
AND plnty EQ 'N'.
IF sy-subrc EQ 0.
PERFORM f_bdc_dynpro USING 'SAPLCPDI' '1200'.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'=ANLG '.
ENDIF.
ENDSELECT.
perform f_bdc_dynpro USING 'SAPLCPDA' '1200'.
perform f_bdc_field USING 'BDC_OKCODE'
'=VOUE'.
Group Counter
perform f_bdc_field USING 'PLKOD-PLNAL'
Usage
PERFORM f_bdc_field USING 'PLKOD-VERWE'
'1'.
Status
PERFORM f_bdc_field USING 'PLKOD-STATU'
'4'.
ENDAT.
PERFORM f_bdc_dynpro USING 'SAPLCPDI' '1400'.
Check if page is full
IF l_cnt_item EQ '16'.
Page down
PERFORM f_bdc_field USING 'BDC_OKCODE'
'=P+'.
l_cnt_item = 1.
ELSE.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'/00'.
ENDIF.
CLEAR v_fnam.
Populate item level details
Work Center
CONCATENATE 'PLPOD-ARBPL(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-arbpl.
Control Key
CONCATENATE 'PLPOD-STEUS(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
c_steus.
Description of Operation
CONCATENATE 'PLPOD-LTXA1(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-ltxa1.
Base Quantity
CONCATENATE 'PLPOD-BMSCH(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-bmsch.
Unit of Measure
CONCATENATE 'PLPOD-MEINH(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-meinh.
Machine
CONCATENATE 'PLPOD-VGW01(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-vgw01.
Labour
CONCATENATE 'PLPOD-VGW02(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-vgw02.
Unit of measure of activity
CONCATENATE 'PLPOD-VGE01(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-vge01.
l_cnt_item = l_cnt_item + 1.
CLEAR wa_record.
AT END OF matnr.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'=BU'.
wa_opt-DISMODE = 'A'.
wa_opt-DEFSIZE = 'X'.
wa_opt-UPDMODE = 'S'.
PERFORM f_bdc_transaction USING 'CA01'.
Initialize Counter
l_cnt_item = 1.
ENDAT.
ENDLOOP.
ENDFORM. " f_fill_bdctab
x----
*& Include ZROUT_INCLUDE_F_CA01 *
*& Form f_read_file
Form to read the file from presentation server
FORM f_read_file .
To get the file name
DATA l_v_file TYPE string.
l_v_file = P_FILE.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = l_v_file
filetype = 'ASC'
has_field_separator = 'X'
TABLES
data_tab = i_record
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDIF.
ENDFORM. " f_read_file
*& Form f_bdc_dynpro
Form to populate BDC Tab for new screen
-->fp_program Screen program name
-->fp_dynpro Screen Number
Start new screen *
FORM f_bdc_dynpro USING fp_program fp_dynpro.
CLEAR wa_bdcdata.
wa_bdcdata-program = fp_program.
wa_bdcdata-dynpro = fp_dynpro.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO i_bdcdata.
ENDFORM. "f_bdc_dynpro
*& Form f_bdc_field
Insert field *
FORM f_bdc_field USING fp_fnam fp_fval.
IF NOT fp_fval IS INITIAL.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = fp_fnam.
wa_bdcdata-fval = fp_fval.
APPEND wa_bdcdata TO i_bdcdata.
ENDIF.
ENDFORM. "f_bdc_field
*& Form f_bdc_transaction
Call transaction and error handling
-->fp_tcode Transaction code
FORM f_bdc_transaction USING fp_tcode.
DATA: l_mstring(480),
l_color TYPE i,
l_mode TYPE c.
REFRESH i_messtab.
CALL TRANSACTION fp_tcode USING i_bdcdata
OPTIONS FROM wa_opt
MESSAGES INTO i_messtab.
Messages during upload
LOOP AT i_messtab INTO wa_messtab.
CASE wa_messtab-msgtyp.
WHEN 'S'.
l_color = 5.
WHEN 'E'.
l_color = 6.
WHEN 'W'.
l_color = 3.
ENDCASE.
FORMAT COLOR = l_color.
SELECT SINGLE * FROM t100 WHERE sprsl = wa_messtab-msgspra
AND arbgb = wa_messtab-msgid
AND msgnr = wa_messtab-msgnr.
IF sy-subrc = 0.
l_mstring = t100-text.
IF l_mstring CS '&1'.
REPLACE '&1' WITH wa_messtab-msgv1 INTO l_mstring.
REPLACE '&2' WITH wa_messtab-msgv2 INTO l_mstring.
REPLACE '&3' WITH wa_messtab-msgv3 INTO l_mstring.
REPLACE '&4' WITH wa_messtab-msgv4 INTO l_mstring.
ELSE.
REPLACE '&' WITH wa_messtab-msgv1 INTO l_mstring.
REPLACE '&' WITH wa_messtab-msgv2 INTO l_mstring.
REPLACE '&' WITH wa_messtab-msgv3 INTO l_mstring.
REPLACE '&' WITH wa_messtab-msgv4 INTO l_mstring.
ENDIF.
CONDENSE l_mstring.
WRITE: / wa_messtab-msgtyp, l_mstring(250).
ELSE.
WRITE: / wa_messtab.
ENDIF.
FORMAT COLOR OFF.
ENDLOOP.
SKIP.
ENDFORM. " f_bdc_transaction
FORM F1001_GET_F4.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
PROGRAM_NAME = SY-REPID
DYNPRO_NUMBER = SY-DYNNR
FIELD_NAME = P_FILE
CHANGING
FILE_NAME = P_FILE
EXCEPTIONS
MASK_TOO_LONG = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
File is not selected
MESSAGE I000 WITH TEXT-M01.
ENDIF.
ENDFORM. " F1001_GET_F4Sudipta,
Would request you to post this to ABAP-Forum for Immediate response.
I had this problem, but the ABAP guy did something to correct this...it was more of screen resoultion difference between the recorded system and uploading system. Please try to use the same system which was used to record and try.
Regards,
Prasobh -
Error during activation in adobe form
Hi Guys,
While activating the adobe form i am getting the error message as 'Error during activation' with out any futher details.Its not showing any error details.Appreciate you for your help.
Regards
SyedHi,
I am facing the same problem of "Error during activation" while activating the SAP interactive form.
I am using ECC 6.0, ADL 7.1 and Adobe reader 8.0
Could you please suggest a way out.
Thank You
Aser -
Problem in Webdynpro and Adobe form with signature field
Hi experts!
I have a problem with Signature Field in Adobe Form showed in a Web Dynpro Abap.
During the execution I fill the Signature field correctly but when I push any other button of the Webdynpro, the Adobe Form shows me the next error.
After click OK, the webdynpro is hang and not respond.
Any idea why not respond?
Thanks.Hi friend,
Its not like that the Adobe created using SFP is non interactive.
We can create interactive forms using SFP transaction using java code.
I think it will be the problem with ADS just check with your basis people i think they will configure you the settings which works fine.
To check whether the settings are perfect you can try executing the standard programs FP_TEST_00 and
FP_PDF_TEST_00. If it works fine then some other problem exists else check with your basis team.
Just check this and revert me if you have any issues. I will help you
Thanks,
Sri Hari -
Current page printing problem - while repeating pages : Adobe forms
Hi Experts,
I have a problem in printing current page number of an adobe form.
My requirement is that , my form got 2 pages. On first page i am not printing page numbers and excluded from numbering.
Numbering starts from second page. The second page needs to be repeated twice.
In this case my page printing should look like :
First page - no page number
second page - 1 of 1
Third page - 1of 1 (as it is a copy)
IF second page extends to multiple pages (eg.. 2)
First page - No Page no
First instance of second page - 1of 2 , 2 of 2
Second instance of second page - 1 of 2 , 2 of 2 . Presently it is printing like : 3 of 2 , 4 of 2. I need to initialize current page count. I could able to set the total page count 2 via variable from print program. But while printing the second instance, I am not able to initialize the current page count.
I have seen the following thread which exactly talks about my problem but with out any solution.
Re: Adobe Forms - Page Count
Can any one help me in this regard.
Thank You,
Regards,
Naresh.Hi,
I am not sure how your page design looks like.
Assumption:
During runtime, ONLY 1 page for Page1, multiple pages for Page2 and Page3, same number of pages for Page2 and Page3.
This is what i did:-
I have 3 pages:
Page1: With NO page number: ONLY 1 page
Page2: With page number: Multiple page
Drag the "Insert -> Custom -> Page n of m"
- TextField: "CurrentPage",
-- replace the original script: "this.rawValue = xfa.layout.page(this)" with "this.rawValue = xfa.layout.page(this) - 1"
- TextField: "PageCount",
-- replace the original script: "this.rawValue = xfa.layout.pageCount()" with "this.rawValue = ( xfa.layout.pageCount() - 1 ) / 2"
Page3: With page number: Multiple page
Drag the "Insert -> Custom -> Page n of m"
- TextField: "CurrentPage",
-- replace the original script: "this.rawValue = xfa.layout.page(this)" with "this.rawValue = xfa.layout.page(this) - 1 - ( xfa.layout.pageCount() - 1 ) / 2"
- TextField: "PageCount",
-- replace the original script: "this.rawValue = xfa.layout.pageCount()" with "this.rawValue = ( xfa.layout.pageCount() - 1 ) / 2"
Good luck. -
Problem with table in Adobe Form in Web Dynpro JAVA??
Hello all,
I have an issue with the table displaying all the node values in the Adove Form. Right now it displays only the first element of the Node even if there are multiple entries.
Not sure what is going wrong here.
How is the table created in a interactive form? Any help is appreciated.
Thank you, JohnSiva,
I referred to the website, but still having issues with generating tables in Adobe Form. I can get all the table rows in the adove form, but the pdf doee not add new pages to display all the table rows. It just createa one page with the table inside it, display few of the rows and truncates rest of the table data.
Here is the heirarchy of the page with the properties set
Master Pages ---
||--> Page 1
||--> content area
||--> subfrom (properties:: Content - Flowed / Flow direction - top to bottom...pagination tab is greayed out completly)
||--> Table
||--> HeaderRows (Object: Row - Type: Header Row)
||--> Row1 (Object Tab/Binding: Repeat Row for each data item - checked)
Can't make it wor, not sure what's wrong here
I am using NDS 7.0 SP18 and Adobe LiveCycle 8.0. Does that could be a problem.
Appreciate your help
John -
Problem with translation of Adobe forms
Hi Friends,
Right now I am working with Adobe forms.
While Translating the forms from English into Spansih I am encountering a problem.
Even though it is Translated into spanish, if I login in spanish (ES) and see the Text is stil in English.
the text is in 'TEXT' field.
Kindly, Help me in solving the problem.
Regards,
Xavier.PWhen translating your form MAKE SURE YOU LOGIN TO SAP WITH THE TARGET LANAGUAGE FOR TRANSLATION!
For example, if you have an english form and want to translate it to spanish, login in spanish, go to SFP and do your translation to spanish. It should have a pop-up shown that says "original language" is English....keep it as that.
Not sure why it works this way, but it does. I would love to be able to login in English and then simply do all my other translations from there, but it doesn't work that way. -
Problem with data in Adobe Forms - partially displayed(first pade only)
Hi all .
I only start work with Adobe Forms so I need your help .
My form includes table with lot of data .
My problems are:
1.only the first page with data is displayed and I don't see the rest of data .
What I need to define for get all my data printed ?
2. How can I print total at end of table ?
Regards Helena .select the subform where your table body present , there you choose the pallete object inside you need to set.
if you still have doubts see these blogs
Adobe Forms Using: Nested Table, Text Module & providing the functionality of Page Total & Grand Total
Displaying Internal Table in Adobe Form -
How to upload offline adobe form(PDF) to the SAP?
Hi,
I am working on adobe forms for the first time.
So I dont have much knowledge on it.
I have created the layout for the SO form in transaction SFP.
Kindly help me how to proceed further to upload the form data to the sap.
Thanks in advance,
NehaHi Neha,
The program will have the following steps:
1.Data retrieval and processing : A select statement for the pre-populated information
2.Obtain the name of the Generated Function Module of the form u2022 Start the form processing
3.Call the Generated Function Module
4.End form processing
5. Send the form to the vendor using Business communication services (BCS)
Follw this step
select single field1 field2... from table into wa where field = P_field.
call function 'FP_FUNCTION_MODULE_NAME'
call function 'FP_JOB_OPEN'
Then call the generated function module
call function fm_name
call function 'FP_JOB_CLOSE'
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
Extract the Data:
DATA: xml_data TYPE xstring,
lt_xml_data TYPE STANDARD TABLE OF xstring.
APPEND xml_data TO lt_xml_data.
lo_pdfobj->get_data( IMPORTING formdata = xml_data ).
Convert XML data from XSTRING format to STRING format DATA: lv_xml_data_string TYPE string.
CALL FUNCTION 'ECATT_CONV_XSTRING_TO_STRING'
EXPORTING im_xstring = xml_data
IMPORTING ex_string = lv_xml_data_string.
Thanks -
Problem while using an adobe form "Unable to fulfil request for memory"
Hi Experts,
When I try to call a Adobe Form from the porta,l the system encounters a problem and the error message is "Unable to fulfil request for 3665920 bytes of memory space.".Could yopu please provide you valuable suggestion to resolve the issue.
Thanks.
Arun.Hey fellow ADS developer,
I had this issue once and had hard time to figure out from where it was coming!
In fact, check the free space on your SAP Server hard disk (or ask admin guys). It might be that there is no more hard disk! Because every time you generate a form, it is stored on your server harddisk. You need to flush all that temp stuff regularly.
Hope this helps
Yann -
Problem when working with adobe forms
hi friends,
i am new to interactive adobe forms
i am following the tutorials for learning adobe forms
when i am working with adobe forms error was occured.
cannot find PDL type for output device local
Device type unsuitable for ADS documents
and i am searching for related documents in sdn
i had found no. of documents related to this issue but i can't find the proper solution
i have already installed Adobe Life Cycle Designer.
can anyone explain me clearly about the issue.
thanks in advance.
Regards,
karunakarCheck this link (and don't forget to search the forums next time...!)
Re: Adobe document service error: SOAP Runtime Exception
Regards,
Trond -
Problem during credentials installation - Adobe Interactive Forms
Hello to all,
I have got a problem with Adobe Document Configuration. Ive got J2EE 6.40 Engine SP18 and I successfully installed Adobe Document Service 1.0 SP18. Ive got credential file *.pfx that, by Installed guide, I put under ~\TrustManagerService\trust\credentials\ directory. The problem that I got is when I try to click on Browse button, (Visual Administrator -> Cluster tab -> Server 0 -> Services -> Document Service Configuration, on the right side screen Runtime-> Credentials) the pop-up window appears with next message :
An error occurred while indexing the credential files:
Com.adobe.service.sap.configuration.ConfigurationException: An error occurred while indexing the credential files:
I have read post Latest NW Sneakpreview SP16 and Adobe Interactive Forms but unfortunately it doesnt resolve my problem. I would be very thankful if someone can help me, it is quite urgent. Thanks in advance.
Best Regards,
AleksandarHi Aleksandar
Did you get a solution to this issue
Im having the same problem, If you have a solution please forward
Thanks
Naziem Mahomed -
Problem in executing the adobe form
Hi,
Using the SFP tcode i have createda an interface and a form for that interface.
i have to import parameters from vbap table which i have mapped in the form..there is no problem while executing and activating the form...
but while i am executing the form after passing the values i am getting an exception : SYSTEM ERROR
Meassage ID: FPRUNX
ADS: SOAP Runtime Exception: CSoap Exception Transport.
Are the forms craeted using SFP tcode are Standalone forms i.e. non-interactive forms?Hi friend,
Its not like that the Adobe created using SFP is non interactive.
We can create interactive forms using SFP transaction using java code.
I think it will be the problem with ADS just check with your basis people i think they will configure you the settings which works fine.
To check whether the settings are perfect you can try executing the standard programs FP_TEST_00 and
FP_PDF_TEST_00. If it works fine then some other problem exists else check with your basis team.
Just check this and revert me if you have any issues. I will help you
Thanks,
Sri Hari -
Problem during uploading data Using BDC
While I'm trying to upload data for T.Code J1IS using BDC, Value for the field Net.***.value ( J_1IASSVAL-J_1IVALNDP) is not getting populated on the screen.
Pls help.Hi,
This is a Currency Field so you need to pass this to a Char field first and then pass to BDCTAB-FVAL.
" This is a common problem with BDC with other data types even with Date and Quantity and Numeric types
Please note while passing values to BDCTAB all the values should be passed in CHAR form only
Cheerz
Ram.
Maybe you are looking for
-
Rights problem with Acrobat X pro and Windows 8.1
We have bought a CS6 creative suite, including acrobat X. If we use the acrobat X in cooperation with windows 8.1, then we cannot delete or amend files without needing to save them under another name .... If we install the try out of acrobat XI, then
-
How to send a mail automatically at regular intervals
Hello everyone, I need to develop an Auto Responder application where we have to send mails to customers automatically at regular intervals. I had no idea on the concept of sending mails automatically at certain time intervals. So, i request you to h
-
Why is it taking so long to download a new app once I renew my subscription?
I renewed my subscription yesterday and told me it would take 15 minutes to get my app back up. Its been a day and it still says 15 minutes
-
Javax.xml.parsers.ParserConfigurationException:
Hi, I have an java Ant task which runs well on my machine but when same task with same directory structure and all files is run on another machine it gives following error; javax.xml.parsers.ParserConfigurationException: AElfred parser is non-validat
-
Coherence gives error just after starting up
Hi, Whenever I start up my app, after the app has started I get the below coherence exception. Any idea why this might be happening? Oracle Coherence GE 3.5.1/461 <D5> (thread=PacketSpeaker, member=1): Attempt to refresh sockets: [UnicastUdpSocket{St