Trying to create adobe document with bookmarks
I'm creating a new adobe document in Adobe Reader 8 from MS Word and I would like to have bookmarks in the document. How can I do this?
Thanks!
Note that you can't create a PDF file using Adobe Reader, from Word or
anything else, with or without bookmarks.
If you are managing to create a PDF already, it isn't Reader that is
doing it.
Aandi Inston
Similar Messages
-
What are the best options for creating a PDF with bookmarks and a hyperlinked TOC?
What I'm interested in is whether or not there is an alternate process I could follow that would side step Word 2011's inability to export to PDF with bookmarks and hyperlinked TOCs. How do you create PDF documents with bookmarks and hyperlinked TOCs in your documents?
Some background:
In Word 2010 and 2013 for Windows (and I'm sure this applies to older versions as well), you can export documents to a PDF file format where the exported file will carry over the bookmarks and hyperlinked table of contents. Specifically, by making specific text headers, will appear in the final PDF file as bookmarks on the side (see image taken from Adobe's website).
Regarding the table of contents, using Word's built in Table of Contents feature successfully ports the ability to navigate to a specific section by clicking on its chapter in the table of contents to the finished PDF file.
I've read several forum discussions that say it's not possible to do this from Word 2011, so my current solution is to just finish all documents on a Windows machine (either with parallels or a separate computer). The alternate process flow of creating a word document, exporting it to PDF, then rehyperlinking everything in Acrobat is just too time consuming to consider.Hi, beejasaurus
I found a possible kluge from this discussion here
https://forums.adobe.com/thread/1008480
Create the hyperlinks in Word, save the file
Open that file with Pages, export as PDF.
The links work from that PDF.
Note, I did not try this with TOC but it worked with hyperlinks embedded in the Word document -
CREATE SD document with characteristics - BAPICUVAL / E1CUVAL problem
Hello there,
I am trying to create SD document with material characteristic. I can create single value characteristic, but when I am trying to post interval characteristic, just lower interval is saved and upper one is ignored.
I use BAPI_SALESORDER_CREATEFROMDAT2. For example:
DATA: tab_order_value TYPE TABLE OF bapicuval,
wa_order_value LIKE LINE OF tab_order_value.
wa_order_value-config_id = '000001'.
wa_order_value-inst_id = '00000001'.
wa_order_value-charc = 'OUTER_DIAMETER'.
wa_order_value-value = '510'.
wa_order_value-valcode = '3'.
wa_order_value-value_to = '2100'.
wa_order_value-author = '8'.
INSERT wa_order_value INTO TABLE tab_order_value.
Characteristic is not set properly (510-2100mm), just 510mm is set. How should I call it properly? Should I fill also some another tables? Is there some documentation? Can be there some bug in SAP standard?
Any response is highly appricieted.Hi Maggie,
my values are definitely ok. When you post 100 its same as 100,00 :).
When I want to post just one value, for example 100 it works well. When you want to post interval values, for example 100 u2013 500, its just post the first one.
I debug standard code behind this and its look like, that there is no way to write interval and this "bug" is standard feature - the upper level of interval is cut by ABAP code.
In past I also checked how is system filling BAPICUVAL structure. When I fill this structure with same values and run it in my BAPI its doesnu2019t work, because its processed like iDoc.
So the conclusion is, that it is not possible to write intervals right now from external source, just from the inside of SAP standard transactions.
So, I decided to close this thread. -
Getting error while trying to create a document using oracle web ADI resp.
Hi All,
When I am trying to create a document using Oracle Web ADI Responsibility and using "Ben Ri Process Bnf" integrator, it is showing me error
"The following error has occurred
Exception Name: oracle.apps.bne.exception.BneParameterException - No parameter list definition at parameter list id 800:PER_RI_JPG_PARAM_LIS
Log File Bookmark: 868035"
Can anybody tell me the cause of this error?
Thanks.Please see the solution in (The Descriptive Flexfield With Application Name Receivables (AR) and Name Party Site Information (HZ_PARTY_SITES) Is Not Frozen [ID 743262.1]).
Thanks,
Hussein -
Intercompany stock transfer: IV billing documents creates FI document with
Hi,
Intercompany stock transfer: IV billing documents creates FI document with wrong vendor.
How can I make sure that the correct vendor is posted in the selling company code?
Best regards,
Eric.Hi Jürgen,
I also tried this option but then the following error appeared:
"Message no. F5598: Posting keys for account determination for transaction BUV do not exist".
Some point is forcing the PGI to ask for BUV operation (Tx. OBYA).
Thank you for your contribution. -
Create account document with AC_DOCUMENT_CREATE. How?
Hello,
I am trying to create an accountdocument with FM AC_DOCUMENT_CREATE and get as far as creating it and it shows up in the account document list (FB03). But there is a problem:
The value only shows up in field DMBTR (amount in own currency) instead of WRBTR (amount in document currency).
Entering the entries in fields ACCIT-KRBTR, ACCCR-WRBTR, ACCCR-WMWST or ACCCR-PYAMT either creates no document or a document as described above.
Does anybody have any idea in what field(s) I need to enter the amount that I want to be booked?
Best regard,
Tim van SteenbergenResolved to doing transfer to billing action into status tab
-
Creating Apprisal Document with different templates
Hi Friends
I am trying to create appraisal documents for employees. How can I manage this for 1000 employees and my LSMW is not considering the VA(Appraisal Template ID), so I need to create seperately.
Experts kindly suggest how do we normally create appraisal documents for a group of employees on a quarterly basis.
Please help
Regards
SuryaHi Surya,
With the new appraisal system, you have transaction PHAP_PREPARE that allow you to create multiple appraisal documents at once.
You can create them using wizards to select the appraiser/tenmplate/appraisee, or using the organization unit.
Hope this help
Sarah -
How to create the document with originals and checkin that document
I am using this 2 bapi for creating DMS ,
BAPI_DOCUMENT_CREATE2
BAPI_TRANSACTION_COMMIT
BAPI_DOCUMENT_CHECKIN2
BAPI_TRANSACTION_COMMIT
at last we want to c in DRAO table the created doc no should be updated here.
But it not updating.how can i update in the table..
Please tell via code..How do you call BAPI_DOCUMENT_CREATE2?
I just tried with the example given in the documentation and with a little adjustment I created a document with an original which appears in the DMS_DOC_FILES table.
DATA: ls_doc LIKE bapi_doc_draw2,
ls_return LIKE bapiret2.
DATA: lf_doctype LIKE bapi_doc_draw2-documenttype,
lf_docnumber LIKE bapi_doc_draw2-documentnumber,
lf_docpart LIKE bapi_doc_draw2-documentpart,
lf_docversion LIKE bapi_doc_draw2-documentversion.
DATA: lt_files LIKE bapi_doc_files2 OCCURS 0 WITH HEADER LINE,
lt_drat LIKE bapi_doc_drat OCCURS 0 WITH HEADER LINE.
ls_doc-documenttype = 'Z01'.
ls_doc-documentversion = '01'.
ls_doc-documentpart = '000'.
ls_doc-statusextern = 'DR'.
ls_doc-laboratory = '001'.
REFRESH lt_files.
CLEAR lt_files.
lt_files-docfile = 'c:\BP\test.docx'.
APPEND lt_files.
CLEAR lt_drat.
REFRESH lt_drat.
lt_drat-language = 'EN'.
lt_drat-description = 'Info Rec Description'.
APPEND lt_drat.
CALL FUNCTION 'BAPI_DOCUMENT_CREATE2'
EXPORTING: documentdata = ls_doc
IMPORTING: documenttype = lf_doctype
documentnumber = lf_docnumber
documentpart = lf_docpart
documentversion = lf_docversion
return = ls_return
TABLES: documentdescriptions = lt_drat
documentfiles = lt_files.
IF ls_return-type CA 'EA'.
ROLLBACK WORK.
MESSAGE ID '26' TYPE 'I' NUMBER '000'
WITH ls_return-message.
ELSE.
COMMIT WORK.
ENDIF.
Best Regards,
Martin -
Yesterday I created a document with pages. The documetn was stored in the Cloud. Today I can't open it anymore! According to the help info I need a new version! 'You need a newer version of Pages. You can download a newer version at the Mac App store'
What version of Pages are you using on your Mac. I note you have a mobile device do you use pages there, have you opened the document from there, if so what version of pages are you using on the mobile.
Do you perhaps have both versions of pages on the Mac and are simply trying to open it with the wrong one (the older one) -
I am trying to save a document with the new Pages and it is only saving as a ZIP file anyone know how to fix this or choose a different file type?
Take a look at the FileSelector
First make sure the FileSelector is expanded so you can see the directory and sidebar. That's what the little disclosure triangle up by the filename is for. Once the FS has been expanded to look like the above picture, look to see what subdirectory has been selected. Use the SideBar to select an appropriate one. -
How to create shipment document with out inbound delivery document
Dear Friends
How to create shipment document with out outbound/inbound delivery document.
In my client scenario, there is no inbound delivery for normal purchases.
Just there are raising the PO to vendor, then they are doing MIGO for goods receipt.
Can we do shipment creation with reference to PO?
If it is possible, how it will be?
Please let it solve
With regards
LakshmikanthDear Sameer,
Please go to transaction VT01N here you enter Transportation planning point and shipment type then press enter.
Now system will take you to the shipment document creation screen here you click on Select deliveries or press F6 now system will take you to the select outbound deliveries screen in this screen you enter selection data then execute, now deliveries will get assigned to that shipment.
After assigning the deliveries enter the remaining data then complete the shipment finally save the shipment document.
For more information please go through this SAP help link
Note:- Shipment process need to be carry out for the deliveries before PGI.
http://help.sap.com/saphelp_47x200/helpdata/en/f5/04898047bd11d2bf750000e8a7386f/frameset.htm
I hope this will help you,
Regards,
Murali. -
Error while trying to create new assignment with supervisor through API
Hi Experts,
I'am trying to create new assignment with supervisor for employee, but i'am facing this error:
=============================================================
ORA-20008: Error While Create new assignment..-20001
ORA-20001: The supervisor assignment that you have entered is invalid.
Please check that you have entered the supervisor,
that the supervisor assignment belongs to this supervisor and that the assignment is effective.
ORA-06512: at line 198
=============================================================
This is my script, (Oracle EBS 12.1.1)(DB 11):
DECLARE
v_user_id NUMBER;
v_res_id NUMBER;
v_res_appl_id NUMBER;
v_org_now_no_manager_warning BOOLEAN;
v_spp_delete_warning BOOLEAN;
v_other_manager_warning BOOLEAN;
v_tax_district_changed_warning BOOLEAN;
v_entries_changed_warning VARCHAR(4000);
v_person_id per_all_assignments_f.person_id %TYPE;
v_business_group_id hr_all_organization_units_tl.organization_id %TYPE;
v_people_group_id per_all_assignments_f.people_group_id %TYPE;
v_object_version_number per_all_assignments_f.object_version_number %TYPE;
v_special_ceiling_step_id per_all_assignments_f.special_ceiling_step_id %TYPE;
v_group_name pay_people_groups.group_name %TYPE;
v_ass_effective_start_date per_all_assignments_f.effective_start_date %TYPE;
v_effective_start_date per_all_assignments_f.effective_start_date %TYPE;
v_effective_end_date per_all_assignments_f.effective_end_date %TYPE;
v_assignment_id per_all_assignments_f.assignment_id %TYPE;
v_sup_assignment_id per_all_assignments_f.assignment_id %TYPE;
v_supervisor_assignment_id per_all_assignments_f.assignment_id %TYPE;
v_job_id per_jobs.job_id %TYPE;
v_grade_id per_grades.grade_id %TYPE;
v_location_id hr_locations_all.location_id %TYPE;
v_payroll_id pay_all_payrolls_f.payroll_id %TYPE;
v_pay_basis_id per_pay_bases.pay_basis_id %TYPE;
BEGIN
v_user_id := FND_GLOBAL.user_id ;
v_res_id := FND_GLOBAL.resp_id ;
v_res_appl_id:= FND_GLOBAL.resp_appl_id;
FND_GLOBAL.apps_initialize(v_user_id, v_res_id, v_res_appl_id);
BEGIN
SELECT organization_id
INTO v_business_group_id
FROM hr_all_organization_units_tl
WHERE name = 'Vision University'
AND language = 'US';
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20000,'Error While Retrieving (Business Group ID) Info...'||SQLCODE||' '||SQLERRM);
END;
FOR R IN (SELECT * FROM xx_assignment) LOOP
BEGIN
SELECT assignment_id , ass_f.object_version_number
INTO v_assignment_id , v_object_version_number
FROM per_all_assignments_f ass_f, per_all_people_f p_f
WHERE ass_f.person_id = p_f.person_id
AND ass_f.business_group_id = p_f.business_group_id
AND ass_f.business_group_id = v_business_group_id
AND p_f.employee_number = R.employee_number
AND TRUNC(p_f.effective_start_date)= TRUNC(ass_f.effective_start_date)
AND TRUNC(p_f.effective_end_date) = TRUNC(ass_f.effective_end_date);
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20001,'Error While Retrieving (Assignmet_ID) for employee..'||SQLCODE||' '||SQLERRM);
END;
BEGIN
SELECT job_id
INTO v_job_id
FROM per_jobs
WHERE trim(lower(name)) = trim(lower(r.employee_job))
AND business_group_id = v_business_group_id;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20002,'Error While Retrieving (Job_ID) Info...'||SQLCODE||' '||SQLERRM);
END;
BEGIN
SELECT grade_id
INTO v_grade_id
FROM per_grades
WHERE trim(lower(name)) = trim(lower(r.employee_grade))
AND business_group_id = v_business_group_id;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20003,'Error While Retrieving (Grade_ID) Info...'||SQLCODE||' '||SQLERRM);
END;
BEGIN
SELECT location_id
INTO v_location_id
FROM hr_locations_all
WHERE trim(lower(description))= trim(lower(r.employee_location))
AND business_group_id = v_business_group_id;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20004,'Error While Retrieving (Location_ID) Info...'||SQLCODE||' '||SQLERRM);
END;
BEGIN
SELECT payroll_id
INTO v_payroll_id
FROM pay_all_payrolls_f
WHERE trim(lower(payroll_name)) = trim(lower(r.payroll_name))
AND business_group_id = v_business_group_id;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20005,'Error While Retrieving (Payroll_ID) Info...'||SQLCODE||' '||SQLERRM);
END;
BEGIN
SELECT pay_basis_id
INTO v_pay_basis_id
FROM per_pay_bases
WHERE trim(lower(pay_basis)) = trim(lower(r.pay_basis))
AND business_group_id = v_business_group_id;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20006,'Error While Retrieving (Pay_Basis_ID) Info...'||SQLCODE||' '||SQLERRM);
END;
BEGIN
SELECT person_id
INTO v_person_id
FROM per_all_people_f
WHERE employee_number = r.supervisor_number
AND business_group_id= v_business_group_id;
SELECT assignment_id
INTO v_sup_assignment_id
FROM per_all_assignments_f
WHERE person_id = v_person_id
AND business_group_id = v_business_group_id;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20007,'Error While Retrieving (Assignmet_ID) for supervisor..'||SQLCODE||' '||SQLERRM);
end;
BEGIN
hr_assignment_api.update_emp_asg_criteria(p_effective_date => TRUNC(SYSDATE),
p_datetrack_update_mode => 'CORRECTION',
p_assignment_id => v_assignment_id,
p_validate => FALSE,
p_called_from_mass_update => NULL,
p_grade_id => v_grade_id,
p_position_id => NULL,
p_job_id => v_job_id,
p_payroll_id => null,--v_payroll_id,
p_location_id => v_location_id,
p_organization_id => v_business_group_id,
p_pay_basis_id => v_pay_basis_id,
p_segment1 => NULL,
p_segment2 => NULL,
p_segment3 => NULL,
p_segment4 => NULL,
p_segment5 => NULL,
p_segment6 => NULL,
p_segment7 => NULL,
p_segment8 => NULL,
p_segment9 => NULL,
p_segment10 => NULL,
p_segment11 => NULL,
p_segment12 => NULL,
p_segment13 => NULL,
p_segment14 => NULL,
p_segment15 => NULL,
p_segment16 => NULL,
p_segment17 => NULL,
p_segment18 => NULL,
p_segment19 => NULL,
p_segment20 => NULL,
p_segment21 => NULL,
p_segment22 => NULL,
p_segment23 => NULL,
p_segment24 => NULL,
p_segment25 => NULL,
p_segment26 => NULL,
p_segment27 => NULL,
p_segment28 => NULL,
p_segment29 => NULL,
p_segment30 => NULL,
p_employment_category => NULL,
p_concat_segments => NULL,
p_grade_ladder_pgm_id => NULL,
p_supervisor_assignment_id => v_sup_assignment_id,
p_people_group_id => v_people_group_id,
p_object_version_number => v_object_version_number,
p_special_ceiling_step_id => v_special_ceiling_step_id,
p_group_name => v_group_name,
p_effective_start_date => v_ass_effective_start_date,
p_effective_end_date => v_effective_end_date,
p_org_now_no_manager_warning => v_org_now_no_manager_warning ,
p_spp_delete_warning => v_spp_delete_warning,
p_entries_changed_warning => v_entries_changed_warning,
p_tax_district_changed_warning => v_tax_district_changed_warning,
p_other_manager_warning => v_other_manager_warning);
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20008,'Error While Create new assignment..'||SQLCODE||' '||SQLERRM);
END;
END LOOP;
COMMIT;
END;
Thank you & Best RegardsI think this is essentially saying that the Supervisor Assignment is wrong or no longer effective. Looking at your SQL to fetch the Supervisor Assignment there are a number of potential issues. This is what you've currently got:
SELECT person_id
INTO v_person_id
FROM per_all_people_f
WHERE employee_number = r.supervisor_number
AND business_group_id= v_business_group_id;
SELECT assignment_id
INTO v_sup_assignment_id
FROM per_all_assignments_f
WHERE person_id = v_person_id
AND business_group_id = v_business_group_id;
Potential Problems/Clarifications
1. What is r.supervisor_number, what does it contain and how is it derived? I can't see that anywhere else in the block...
2. Is there a chance that r.supervisor_number is referencing an employee who has left, ie, now an ex-employee?
3. The SELECT statement that fetches the assignment_id does not perform any date-effective restrictions, which means you might be lucky enough to fetch the person's current assignment. But you might also fetch an old or future-dated assignment.
4. The SELECT statement that fetches the assignment_id does not restrict the type of assignment, so if this manager has applied for a job (ie, they have an applicant assignment) or some other type of non-employee assignment you might be picking that up.
This would work better for you:
SELECT paaf.assignment_id
INTO v_sup_assignment_id
FROM per_all_people_f papf
,per_all_assignments_f paaf
WHERE papf.employee_number = r.supervisor_number
AND papf.business_group_id = v_business_group_id
AND nvl(papf.current_employee_flag, 'N') = 'Y'
AND trunc(sysdate) BETWEEN
papf.effective_start_date AND papf.effective_end_date
AND papf.person_id = paaf.person_id
AND paaf.assignment_type = 'E'
AND paaf.primary_flag = 'Y'
AND trunc(sysdate) BETWEEN
paaf.effective_start_date AND paaf.effective_end_date;
If it doesn't return a row it means that the supervisor (or whatever employee is returned by r.supervisor_number) is not active as at sysdate and cannot be used. Note that this SQL only applies for employees. If you can have Contingent Workers as supervisors in your implementation then this needs tweaking.
Does that help? -
I'm trying to lock a document with mac os x 10.6.8 I only found infor. on how to lock a document with os x lion 7.0 on the help button. Can I lock it with 10.6.8 operating system?
Thank you. I did what you suggested and it worked.
-
I would like to create a document with imbedded video, to email, and airdrop to an iPad mini. What program should I use?
Thank you for using the Apple Support Communities
I would suggest using Apple's Pages which allows support for imbedding videos from the device's camera roll. Pages also allows for sharing via email, Air Drop, and Messages. -
Create custom document with wrong size
Hi,
I have a problem (on Sun Solaris 5.8) when I create custom document with more than 10MB size.
I've created an agent which detects the events on a custom data type
MYDOCUMENT (extension .mydoc).
When I put a new document test1.mydoc (size of 10MB for example), my agent detects the new document, creates a copy, sets the class object to
MYDOCUMENT , removes the original document and puts the copy into the same folder.
But sometimes, the copy created has a wrong size (less then 10MB).
How can I configure the nfs server to be sure that the agent waits for the complete size of the added document.
I need HELP !!!!
ThanksHi Pavithra,
yeah you can create your custom table by entering fields in Standard. for more details
refer below screen shots
Regards,
Thangam.P
Maybe you are looking for
-
WBS Elements and Asset Under Constructions have different Cost Centers
Hello Experts, We have created a WBS element in one of the projects. As per standard process, when we create the WBS Element the Asset under construction is also getting created through the settlement rule within the WBS. These assets should have the
-
OK, I'm wanting to make one of those games where you have a big matrix of circles, and if you click on one that'd adjacent to 2 or more of it's same color, you can remove it. I'm wondering what object I should use for those circles. I'm thinking I co
-
I want to buy some DAQCard 700
I have an application that require the DAQCard 700. Do you have some of them to offer? I need a lot to have spare parts for some systems.
-
SAP implemenation in Casting Industry
Hi, We are doing implementation for Casting Industry. There are many stages in the process. 1) Core Manufactruing 2) Moulding 3) Motlen Metal 4) Casting-Pouring 5) Shot Blasting stage 1 6) Fettling 7) Re-shotblasting 8) Painting 9) Packing Can any on
-
Desktop Manager bugs issue report!!
using Desktop Manager software latest version or beta stage version handset can't update OS even using loader.exe and desktop manager. 1. using loader.exe OS installation already on local storage but when do update manually the package is empty. 2. u