mvc pdf viewer free : Add text pdf reader software Library dll winforms .net wpf web forms 4736744-part1253

 
39 
C
ONCLUSIONS
 
The issues found during our interviews and surveys and as outlined above have created an atmosphere of 
distrust of and dissatisfaction with SAP within the City.  However, current EBS efforts are making a positive 
change in attitude at the Bureaus. Bureaus have responded well to personal visits from the CAO and EBS 
Manager and their continued engagement in improving how SAP works in the City.   
 
The global recommendations are designed to change the environment EBS works within and as a result, how it 
serves its customers.  The implementation of these recommendations will be an ongoing effort that must be 
monitored for the desired impact on EBS’ stated mission and vision. Many of the changes EBS is already 
implementing are directly aligned with the global recommendations. 
  
To continue building on the positive changes EBS has begun, 
AKT suggests a phased implementation of the eleven detailed 
recommendations within this report. Phase 1 will focus on 
achieving  quick  wins  and  demonstrating    a  continued 
commitment to improvement. Phase 2 will focus on building 
trust between EBS and the City and can begin in parallel with 
Phase 1. Phase 2, however, will likely be an evolving and 
ongoing process that will take longer to complete. Phase 3 
recommendations assume that the immediate challenges of 
SAP are addressed and the rapport between EBS and its 
customers has improved allowing EBS to become a forward‐
thinking partner.  
Phase 1: Short‐Term and High Priority  
(Six month implementation timeline)
 
The following should be the highest priority issues and addressed by EBS immediately. Implementing these 
recommendations will begin the process of rebuilding solid customer relationships: 
Time Capture 
Change Order Process 
Training 
 
Time capture is currently the most frustrating issue for Bureaus. AKT is aware that EBS has prioritized time 
management and has released a request for proposal (RFP) resulting in a contract with an expert in this area. 
EBS is also using this opportunity to address knowledge transfer issues surrounding contractors thus ensuring 
EBS can maintain the back‐end support of timekeeping moving forward. 
 
The change order process should be simultaneously addressed on an accelerated timeframe as this is necessary 
for EBS to efficiently address the requests being made.  Improvements in this area with performance and 
transparency will increase customer satisfaction and trust in EBS. 
 
The development of a training curriculum is an ongoing and never ending process but the first round of 
revamped trainings should begin as soon as possible. Many of the issues users are having with SAP may be 
resolved when the system is being used correctly.  In addition, when users issue change requests, their 
knowledge of what SAP will and won’t do can assist EBS in responding appropriately. 
Phase 1: Short‐Term High Priority: 
Time Capture, Change Order Process, 
Training 
Phase 2: Medium‐Term High Priority: 
Shadow Systems, ESS/MSS, 
Governance, Strategic Plan, 
Reporting/BOBJ 
Phase 3: Long‐Term Medium Priority 
Procurement, Document 
Management, Accounts Receivable 
Add text pdf reader - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
how to insert text into a pdf using reader; how to add text to a pdf document
Add text pdf reader - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
adding text pdf files; acrobat add text to pdf
 
40 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
inserting image to PDF in preview without adobe PDF reader installed. Insert images into PDF form field. How to insert and add image, picture, digital photo
how to insert text box on pdf; adding text pdf
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats
how to add text field to pdf form; adding text to pdf form
 
41 
VB.NET PDF insert image library: insert images into PDF in vb.net
try with this sample VB.NET code to add an image As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
add text pdf acrobat professional; add text boxes to a pdf
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
how to add text to a pdf file in acrobat; adding text to pdf online
A
PPENDIX 
A
 
A ‐ 1 
A
A
P
P
P
P
E
E
N
N
D
D
I
I
X
X
 
 
A
A
 
 
S
S
u
u
m
m
m
m
a
a
r
r
y
y
 
 
o
o
f
f
 
 
A
A
l
l
l
l
 
 
S
S
u
u
r
r
v
v
e
e
y
y
 
 
R
R
e
e
s
s
u
u
l
l
t
t
s
s
 
 
Overview 
AKT worked with the PAC, ESC, and Change Agents to distribute a Preliminary Survey and SAP User Survey to 27 City 
of Portland Bureaus and user groups. The purpose of the surveys was to conduct an assessment of the: 
EBS Division and the City‐wide ERP operation; 
Organization, staffing and use of resources; and 
Maximizing the use of SAP to meet user needs 
 
In order to assist the Bureaus in filling out the survey, AKT held a meeting with members of the PAC and ESC and with 
Change Agents to discuss the questions in the SAP User Survey and also to conduct a Preliminary Survey of meeting 
participants.  
 
The Preliminary Survey asked participants to list the five major opportuity areas for increasing efficiency in the SAP 
system. AKT collected the results and sorted them by frequency and into these three areas.  
‘People’ ‐ People’s Ability to Use the Systems 
‘Process’ ‐  Challenges with SAP Setup 
‘System’ ‐ Managing the Enterprise System 
 
The SAP User Survey was distributed to the 21 Bureaus listed below. It elicited 26 responses with multiple responses 
from particular user groups within a common Bureau.  Comments received from the survey are provided verbatim 
below. 
Bureau of Development Services 
Bureau of Enviromental Services 
Bureau of Emergency Communication 
Bureau of Human Resources 
Bureau of Technology Services 
City Attorney’s Office 
Community Technology 
Fire and Police Disability and Retirement 
Portland Housing Bureau 
Portland Fire and Rescue Bureau  
Portland Parks and Recreation 
Portland Bureau of Emergency Management 
Portland Police Bureau 
Procurement Services 
Office of Government Relations 
Office of Management and Finance – Business 
Operations 
Office of Management and Finance – Financial 
Services 
Office of Neighborhood Involvement 
Office of Planning and Sustainability 
Revenue Bureau 
Water Bureau 
 
The following is a compilation of  the responses of the Preliminary Survey and of the SAP User Survey. 
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
add text to pdf using preview; how to add a text box in a pdf file
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
adding text box to pdf; add text box to pdf
A
PPENDIX 
A
 
A ‐ 2 
Data Analysis – Preliminary Survey 
What are the five major areas for increasing efficiency in the SAP system?
 
 
 
Comment
Frequency
Type of Request
Better understanding of Bureau business needs
1
People
Increase transparency and quality of communication for customers
1
People
Assist small bureaus with role restriction challenges
6
People
Change requests ‐ slow
1
People
Increase knowledge of functional analysts
1
People
Amount spent on consultants vs. making current system work
1
People
Improve prioritization of work to be done on SAP
1
People
Acceptance that SAP is the "preferred solution"
1
People
Better training and user support
5
People
Improve internal  business processes 
12
Process
Streamline procure to pay
3
Process
Streamline electronic images of Pcard receipts from Works into SAP
3
Process
Automated forms
1
Process
Accounting and G/L is unclear
1
Process
OM and position and employee transfer are too cumbersome
1
Process
Upload documents in HCM in regards to personnel administration
1
Process
More HCM processes done online through portal/city link
1
Process
Less retrictive ‐ cannot change cost center for employees without submitting paperwork to HR
1
Process
Patching takes too much time and is disruptive
1
Process
More training needed for reporting
2
Process
Streamline MM and AP
2
System
Accounts payable ‐ generate multiple invoices
1
System
Streamline AR
1
System
Leave reimbursement entry processing
1
System
Expansion and improvements to ESS and MSS
14
System
Automation of HR processes
1
System
Tracking of budgeted FTE in HCM
1
System
FMLA Platform
1
System
Activate and Inactivate employees without withdrawing them from the system
1
System
Take away clock times for payroll time ‐ 90% of errors come from clock time
1
System
Better BOBJ implementation 
6
System
Implementation of work order system
1
System
Implementing newlypurchased modules
1
System
Incorporate coop filing opportunity in the system
1
System
Improve financial reporting including automation
2
System
Better reporting of revenue sources in project systems
1
System
Cost accounting reports that do not need manipulation
1
System
Improve access to reports
1
System
Integration of HCM/FILO/BOBJ
2
System
Eliminate Bureau specific shadow systems
2
system
Easier access to user information
1
System
Automatic notification when there is a task to do in a workflow
1
System
Document management system needed for attachments
1
System
Time entry functionality is hard in  general and for split funded employees
2
System
No online support docs for new trainees
1
System
What are the 5 major opportunity areas for increasing efficiency in the SAP system?
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word
how to insert text box in pdf; add text to pdf online
C# PDF Text Add Library: add, delete, edit PDF text in C#.net, ASP
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word
how to add text to a pdf file in reader; how to add text box to pdf document
A
PPENDIX 
A
 
A ‐ 3 
Data Analysis – SAP User Survey 
Questions 3‐10 – Provide data regarding Bureaus’ satisfaction with SAP training and support sessions 
 
3.
From your Bureau’s perspective, do you feel EBS is generally providing you with applicable and appropriate 
training?   For example:  Evaluate if EBS is providing Bureaus with the SAP training that allows them to perform 
their work.  
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐ 
 
Outstanding 
Strength 
N/A 
Response 
Count 
26 
23% 
31% 
31% 
8% 
8% 
100% 
4.
From your Bureau’s perspective, are you aware of the trainings and support sessions that are available to you?    
 
                                                      
 
 
5.  
From your Bureau’s perspective, do you expect your SAP users to regularly attend the scheduled support 
sessions and the monthly user groups?  
Answer Options: Attendance  Response Percent  Response Count 
Yes 
80.8% 
21 
No 
19.2% 
 
6.
Do these support sessions contribute to continued sharing and expansion of their SAP knowledge? 
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐Outstanding 
Strength 
N/A 
Response 
Count 
13 
26 
19% 
50% 
15% 
15% 
100% 
 
Question 6 Comments: 
Support sessions are very broad in nature and leave little time to address specific problems or concerns. 
As a small Bureau, one person may do several functions in SAP and we don’t necessarily do these functions regularly. There 
 
have not been any regular sessions for AR processes because all receivables for the City go to central accounting, whereas 
OCT’s receivables go to OCT – OCT’s AR process is separate from the other City Bureaus.  This can also be said for MHCRC on 
the AP side. 
It can be better. Much of the improvement is up to PBOT to improve its sharing and exchanging of information amongst its 
users. 
BHR hosts and coordinates HCM user groups and support sessions. 
SAP users would benefit from having communication from business process owners to Bureau SAP users pushed to them. 
Yes
No
80.8%
19.2%
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word
adding text fields to pdf; how to enter text into a pdf form
A
PPENDIX 
A
 
A ‐ 4 
Question 6 Comments: 
Users do not get notified when the sessions are scheduled.  Those that users have attended have been very useful but those are 
few and long ago. 
Some are much better than others.  Time keeping often brings up very timely topics.  CO/FM/GL has been MIA for some time. 
The regular user groups are helpful in being able to share tips and tricks and provide information, but these need improvement 
in the ability for users to get information from previous meetings.  Sometimes meeting notes or agendas are posted on 
PortlandOnline but they are not organized well by topic. We would like to see a more formal process for resolving issues and/or 
problems that come up in these meetings.  Users leave the meetings without any resolution or information about how 
resolutions will be made. We would also like to have information in these sessions about open tickets and tickets that have 
been closed and how they were resolved. 
Users groups are very helpful, however lately many have been cancelled. 
Some people have a tendency to dominate the sessions, inhibiting others from participating. Would like cross‐training 
(especially in AP ‐ MM area) to understand the entire process. 
Sometimes the size of the audience is so large, that you may not get your question or answer you were seeking.  It depends on 
the question and answer.  The answers are very substantive which are helpful if you had a similar question. 
Support sessions & user group meetings were very important and extremely helpful early after GoLive.  Meetings were 
frequent and well‐attended.  In essence, as users we were learning from each other as well as from the EBS team.   
For HCM ‐ yes.  The others prefer to call someone directly for answers to questions. 
We find them helpful to listen to others share problems and scenarios.  TM/PA, MM, CO/FM, AP, and BOBJ sessions are 
attended. Alternating days/times (like the BOBJ sessions ‐ Monday PM one week, Wednesday AM on other week) would be 
helpful. 
FILO support session is focused primarily on accounting issues and less on budget. This could be caused by the lack of budget 
 
issues being brought forward by users. 
Time keeping & OBPA sessions are helpful and give updates. These should be an opportunity to bring forward improvement 
 
ideas. 
7. 
From your Bureau’s perspective, does EBS have a documented and consistent plan to train current and new 
employees on the use of SAP? For example: EBS provides a flexible training schedule and format (i.e. 
classroom, webinar, self study) by which to train new and current employees in an appropriate and timely 
manner. 
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐ 
 
Outstanding 
Strength 
N/A 
Response 
Count 
11 
26 
15% 
27% 
42% 
11% 
4% 
100% 
 
Question 7 Comments: 
All employees utilizing SAP are encouraged to attend trainings and work sessions that will enhance their job performance, skill 
 
set, and need for their position. To some employees, Self Study is easy to schedule and is fairy user friendly.  Classroom training 
after SAP activation was helpful. Initial classes before SAP was turned on were too early and too rushed. 
Not aware of webinar or self‐study training.  Classroom training has occurred but is not scheduled on a regular basis.   Follow‐up 
 
documentation/instruction since implementation has been fragmented.  OCT’s AR and AP processes are not the same as the 
other Bureaus in the City – No documentation or follow‐up training has occurred for our unique processes. 
There is a vast improvement I have seen in this area. The EBS Team was really improved in staffing this area and they will 
A
PPENDIX 
A
 
A ‐ 5 
Question 7 Comments: 
continue to make things better. 
Lack of knowledge among participants of a documented training plan. 
This is currently not a strong area, but we see signs that the training team is moving in this direction. 
We have to beg for training when we need it. SAP classes seem to have not been offered as much as they did at the introduction 
of EBS. The wait time for hands on instruction/training can be lengthy. I feel that hands‐on‐training is the most helpful in 
understanding and empowering employees to use SAP. 
A training plan was shared with the PAC and CMT a couple of months ago.  It was a high level vision stage.  We have not seen a lot 
of changes to the training plan that was in place at go live.  Because of this, the Bureau ends up doing one‐on‐one training with 
employees. 
They have made the training room available for me to schedule our Bureau specific training. 
No new employees, but received training for ESS time entry. 
We understand EBS is working on a new training plan, but it has not become official and been communicated to users in the 
Bureaus.  Prior to this new plan, we don’t think EBS had a documented, consistent, and effective plan.  The overall training 
experience and results were quite dissatisfied from our perspective.  Training is not flexible.  Documentation is outdated. 
eLearning courses for simple transactions are very good.  Complex process oriented roles require a classroom training and need 
 
to be more substantive to the Bureau's operations.  Current training and web based products are working. 
Yes, but better and broader communication of that plan would be helpful.  There is not an easy format for locating class listings 
and what information the specific trainings cover.   
A post GoLive training plan was not finalized until just recently when the EBS team added training staff.  While we support the 
 
plan, we are anxious for the planned training platform to be completed and rolled out so that its effectiveness may be evaluated. 
Simulation trainings are good.  But if you make an error in entry (especially in Contracts), it is difficult to make corrections and can 
be intimidating.  Simulations should also include how to back out or correct mistakes. HCM handouts are good, but timing for 
support sessions for the new holiday rules was not helpful. 
Trainings are only offered sporadically, therefore we are put in a position to train our own new employees in order to obtain roles 
 
and get them working immediately. 
 
8. 
Does EBS provide training for the HCM module that meets your Bureau’s needs? For example: Assess the 
degree to which employees in your Bureau using the HCM module are trained to maximize the use of SAP.  
Please include all relevant information regarding the portal to MSS and ESS. 
1 – Very 
 
Dissatisfied 
3 ‐ Neutral 
5 – Very 
Satisfied 
N/A 
Response 
Count 
10 
26 
12% 
38% 
23% 
15% 
4% 
8% 
100% 
 
9. 
Does EBS provide training for the FILO module that meets your Bureau’s needs?   For example: Assess the 
degree to which employees in your Bureau that use the FILO module are trained to maximize the use of SAP. 
1 – Very 
 
Dissatisfied 
3 ‐ Neutral 
5 – Very 
Satisfied 
N/A 
Response 
Count 
26 
12% 
27% 
27% 
23% 
4% 
8% 
100% 
 
A
PPENDIX 
A
 
A ‐ 6 
10.  
Does EBS provide training for Business Objects (BOBJ) that meets your Bureau’s needs?   For example: Assess 
the degree to which employees in your Bureau using BOBJ are trained to maximize the use of SAP. 
1 – Very 
 
Dissatisfied 
3 ‐ Neutral 
5 – Very 
Satisfied 
N/A 
Response 
Count 
26 
12% 
8% 
27% 
27% 
4% 
19% 
100% 
 
Questions 11‐17 – Provide data on EBS’ ability to serve users from innovation to delivery 
11.  
From your Bureau’s perspective, has EBS effectively prioritized the conflicting needs and requests from its 
stakeholders?  For example: Evaluate if EBS is able to manage the differing needs and requests from each 
Bureau, establishing a process so that there is a forum to receive requests, a process by which to prioritize and 
manage Bureau needs and expectations, and a mechanism to systematically check for customer feedback and 
communicate the status of the work. 
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐ 
 
Outstanding 
Strength 
N/A 
Response 
Count 
26 
27% 
23% 
31% 
8% 
4% 
8% 
100% 
 
Question 11 Comments:  
Most immediate requests get resolved. However, the Grant Billing report incorporating the PO numbers has 
 
been outstanding since inception of SAP. Some feel there is no centralized place to see the follow‐up or 
progress on tickets. 
EBS calls are managed through BTS helpdesk and response can take 1‐3 days.  There is the PAC for priority 
 
needs, however, the PAC is made up of large Bureaus and there is no representation of smaller Bureaus. The 
monthly Change Management meetings are attended by smaller Bureaus; however, this meeting is geared 
towards large Bureau needs. Smaller Bureaus do not have a regular forum to communicate their needs or 
concerns. 
HCM prioritized well; concerns with how FILO issues are prioritized. 
Progress has been made.  Additional governance is needed, and there should be more effective feedback to 
requestors about the status of their requests. 
There have been a couple of attempts to get City‐wide priorities in order but I don’t think they have been 
successful.  There is still confusion about which reports are getting built first through BOBJ and which might 
make more sense as SAP reports.  It seems there is a lack of communication between the EBS team and BTS. 
HCM has mixed job functions that had been done by several different work groups (i.e. Personnel and Fiscal 
Divisions).  I am not certain our Bureau has received training that could fully maximize our use of HCM; 
however this may be due to City policy and existing job functions, we have not had a clean transition from our 
legacy system.  For our Bureau, we have not decided if we will be able to successfully implement MSS and ESS‐
EBS has shared many benefits of using MSS/ESS, but we will not be relevant if we do not use this portal.  I am 
not aware of any MSS/ESS training occurring of our Bureau at this point. 
There is really no one (or no specific area) to contact if you run into problems. 
There is a form for requesting changes or assistance, but the prioritization process could use improvement.  
Change orders need to be moved in a timelier manner and open trouble tickets need to be prioritized higher 
and responded to quicker.  There are open tickets that have been open and unresolved for years. 
EBS should not be deciding our policy.  The central business process owner should determine policy and EBS 
should respond with what SAP can and can not do to support that need. 
A
PPENDIX 
A
 
A ‐ 7 
Question 11 Comments:  
1 for HCM where there seems to be no established process for the work that has needed to be done.  3 for FILO.  
There is no feedback on Altiris tickets until they are completed. 
This is a PAC level question.  Our understanding is that we are not supposed to submit change requests unless 
 
they are critical because EBS does not have sufficient resources to work on them.  As a result we have 
submitted few change requests, and instead rely on workarounds to meet our needs.  Also, our experience in 
getting change requests resolved is not encouraging. 
Prioritization of issues between Helpdesk tickets, change requests and new functionality is a good model.  
Some real concerns with working through the problems that meets the questions posed by the initiator have 
caused multiple tickets being submitted.  There needs to be more work done on distinguishing when an issue 
goes to the Helpdesk, versus going through the functional team.  No notification is made to the Bureau as to 
the reason for its closure and the agreement to that closure/reason between initiator and resolver. 
EBS does well at ensuring support for time‐sensitive, externally‐required reports, but many of these are not yet 
automated and are treated as unscheduled “ad hoc” resulting anxious delivery within tight deadlines. 
We found that requests rated low never come up to the top.  There will always be requests in the medium to 
high range. 
HCM module uses too much development time, therefore other stakeholder requests (FILO) are not being 
 
addressed. 
 
12.  
From your Bureau's perspective, does EBS have the knowledge, processes and technical ability to deliver 
current SAP functions City‐wide?  For example: When EBS implemented Business Objects (BOBJ) City‐wide, 
did your Bureau feel EBS had the capacity to deliver the type of reports you requested? 
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐ 
 
Outstanding 
Strength 
N/A 
Response 
Count 
12 
26 
27% 
8% 
46% 
15% 
4% 
100% 
 
13.  
From your Bureau’s perspective, does EBS demonstrate broad knowledge of SAP?   For example: EBS has been 
able to lead and support the City’s business objectives surrounding SAP, along with supporting the software 
itself by responding to questions and resolving issues. 
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐ 
 
Outstanding 
Strength 
N/A 
Response 
Count 
13 
26 
12% 
19% 
50% 
12% 
8% 
100% 
 
14. 
From your Bureau’s perspective, does EBS lead the way in advising and presenting new business process 
improvements based on their knowledge of SAP and/or best practices?    For Example: EBS has made your 
Bureau aware of new process improvements to applicable areas of SAP and has managed your expectations as 
to the rollout of these improvements.   
1 ‐ 
 
Development 
Needed 
3 ‐ 
Satisfactory 
5 ‐ 
 
Outstanding 
Strength 
N/A 
Response 
Count 
10 
26 
38% 
23% 
31% 
8% 
100% 
Documents you may be interested
Documents you may be interested