Professional Documents
Culture Documents
Operational Bugs
and Workarounds
VPRM Release 9.8
Issue 22
Disclaimer
1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free from
viruses.
1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses; loss
of anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or information; any
special, indirect, consequential or pure economic loss, costs, damages, charges or expenses which may be
suffered by the user, including any loss suffered by the user resulting from the inaccuracy or invalidity of any data
created by the AVEVA software, irrespective of whether such losses are suffered directly or indirectly, or arise in
contract, tort (including negligence) or otherwise.
1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the
performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the
user's claim is brought.
1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law.
1.5 In the event of any conflict between the above clauses and the analogous clauses in the software licence
under which the AVEVA software was purchased, the clauses in the software licence shall take precedence.
Copyright
Copyright and all other intellectual property rights in this manual and the associated software, and every part of it
(including source code, object code, any data contained in it, the manual and any other documentation supplied
with it) belongs to, or is validly licensed by, AVEVA Solutions Limited or its subsidiaries.
All rights are reserved to AVEVA Solutions Limited and its subsidiaries. The information contained in this
document is commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or
transmitted without the prior written permission of AVEVA Solutions Limited. Where such permission is granted, it
expressly requires that this copyright notice, and the above disclaimer, is prominently displayed at the beginning
of every copy that is made.
The manual and associated documentation may not be adapted, reproduced, or copied, in any material or
electronic form, without the prior written permission of AVEVA Solutions Limited. The user may not reverse
engineer, decompile, copy, or adapt the software. Neither the whole, nor part of the software described in this
publication may be incorporated into any third-party software, product, machine, or system without the prior
written permission of AVEVA Solutions Limited, save as permitted by law. Any such unauthorised action is strictly
prohibited, and may give rise to civil liabilities and criminal prosecution.
The AVEVA software described in this guide is to be installed and operated strictly in accordance with the terms
and conditions of the respective software licences, and in accordance with the relevant User Documentation.
Unauthorised or unlicensed use of the software is strictly prohibited.
Copyright 1994 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved. AVEVA shall
not be liable for any breach or infringement of a third party's intellectual property rights where such breach results
from a user's modification of the AVEVA software or associated documentation.
AVEVA Solutions Limited, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom.
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK
Trademarks
AVEVA and Tribon are registered trademarks of AVEVA Solutions Limited or its subsidiaries. Unauthorised use
of the AVEVA or Tribon trademarks is strictly forbidden.
AVEVA product/software names are trademarks or registered trademarks of AVEVA Solutions Limited or its
subsidiaries, registered in the UK, Europe and other countries (worldwide).
The copyright, trademark rights, or other intellectual property rights in any other product or software, its name or
logo belongs to its respective owner.
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK
VPRM Operational Bugs & Workarounds Contents
Contents
INTRODUCTION ............................................................................................................................ 4
GENERAL ...................................................................................................................................... 5
MS Word and Excel Interfaces do not expand labels in headers/footers. ............................ 5
VPRM Label Macro utility will not run correctly in MS Excel 2003........................................ 5
INTERNATIONALISATION ............................................................................................................ 7
Reports containing multi-byte data have incorrect font types and hence contain corrupt data.
............................................................................................................................................ 7
Reports contain corrupt data yet the font types do support the language character set. ...... 7
Function Keys do not behave correctly and Ctrl+K crashes the Form.................................. 7
Linguistic Sorts in Reports do NOT sort as required. ........................................................... 7
SCREENS ...................................................................................................................................... 8
Oracle error when importing large XML file ......................................................................... 8
Workbench Hot Key Access not working ............................................................................. 8
Selecting [X] in Alert boxes causes Unpredictable Results. ................................................. 8
Auto-query not Available from Menu ................................................................................... 8
Buttons may not be disabled in Enter Query mode .............................................................. 8
Use of Enter Key May Cause Incorrect Button to be Pressed.............................................. 8
Cursor focus shifting rows when navigating between Tabs.................................................. 8
Part of Screen Moves Upwards ........................................................................................... 8
Text field has no colour highlight ......................................................................................... 9
Disabled text appears bold .................................................................................................. 9
Fields May Not Show Last Character Of Text ...................................................................... 9
Failure to Upload Files to Web Server ................................................................................. 9
Disappearance of Open File Window .................................................................................. 9
Excel Export/Import or WP Update/WP Return Hang .......................................................... 9
REPORTS .................................................................................................................................... 10
Font size for RTF reports .................................................................................................. 10
Paper size for RTF output reports ..................................................................................... 10
Point Orientation Must Be Set To Portrait .......................................................................... 10
Reports in pdf format bringing up blank screen ................................................................. 10
IT .................................................................................................................................................. 11
Oracle error ORA-1000 maximum open cursors exceeded encountered ........................... 11
VDB DBCheckup lists THE FOLLOWING 8 synonyms in check schema not in local schema
.......................................................................................................................................... 11
FRM-92101 ERRORS ....................................................................................................... 11
Issue 22 i
VPRM Operational Bugs & Workarounds Introduction
Introduction
This guide details known bugs (and workarounds to them) that are applicable to the operation (as
opposed to the functionality) of VPRM. Generally speaking, they are as a consequence of
shortcomings contained in the Microsoft or Oracle software on which VPRM depends, and will be
fixed in a future release of that Oracle software.
All users and IT support personnel should be aware of these problems and the solutions to them.
Issue 22 4
VPRM Operational Bugs & Workarounds General
General
VPRM Label Macro utility will not run correctly in MS Excel 2003.
When running the VPRM Label Macro in Microsoft Excel 2003 for the first time (in any Excel session
running within the Internet Explorer) the following Error message is generated;
Invalid document name must be xxxxx.<doc_type>xx.XLS (where doc_type is F,P,Q,R or S)
Simply running the VPRM Label macro again will perform its function correctly. This is a registered
bug in MS Excel although there is no published fix schedule.
VPRM Label buttons disappear if VPE Interface wizard is installed also.
The workaround... is to add the VPRM Label button to any other toolbar than the Standard one.
Every time I try that, it works fine. But every time I make a change in Excel to the Standard toolbar,
the VPE Interface Wizard then undoes it.
VPRM Will not launch any of the modules when you hit the module button even when
popup blocker is disabled in IE.
Google menu bar popup blocker is blocking, click on the blocked popups icon and allow popups
from webserver.
When you open a new window on the Web Client the window's title bar shows the
URL of the page rather than the name of the Form\Application.
This issue is not specific to any Tools Release Or INI Setting, rather it depends on Internet
Explorer(IE) parameters.
There is a security setting that allows the window to display the E1 Form name instead of the URL:
Open Internet Explorer
In the Tools/Internet Options/Security tab, go into the specific settings (Custom Level) and choose
to 'Enable' for:
"Allow script-initiated windows without size or position constraints"
Depending on where you are accessing the web client, you need to ensure that the above setting is
' Enabled ' for Local intranet and/or Trusted sites or possibly a different zone, in the IE security
Issue 22 5
VPRM Operational Bugs & Workarounds General
settings.
Restart Internet Explorer and launch the new window, and it should display the Form name instead
of the browser URL.
Note: The same setting is true for Internet Explorer Version 8 (IE8).
Issue 22 6
VPRM Operational Bugs & Workarounds Internationalisation
Internationalisation
Reports containing multi-byte data have incorrect font types and hence contain
corrupt data.
VPRM Reports do not directly support the full Unicode character range, as they where originally
built using a non-Unicode font. The use of a Font Alias file is required that maps the original fonts
to a font that supports the multi-byte character.
Reports contain corrupt data yet the font types do support the language character
set.
Not able to generate a Report containing Multi-byte data? Make sure that the NLS_LANG
parameter is set as <language>_<territory>.UTF8 in the appropriate Servlet section.
Function Keys do not behave correctly and Ctrl+K crashes the Form.
The function key mapping files, fmrwebxx.res; where xx is the country code i.e. fmrwebja.res for
Japanese, supplied by Oracle are configured differently for each language. Take a backup copy of
this file and then overwrite with the default key mappings file frmweb.res. Finally, if desired
translate the content of the frmwebxx.res to the appropriate language.
Issue 22 7
VPRM Operational Bugs & Workarounds Screens
Screens
Issue 22 8
VPRM Operational Bugs & Workarounds Screens
Issue 22 9
VPRM Operational Bugs & Workarounds Reports
Reports
Issue 22 10
VPRM Operational Bugs & Workarounds IT
IT
VDB DBCheckup lists THE FOLLOWING 8 synonyms in check schema not in local
schema
MCAT_CATALOGUE_PARAMETERS
MCAT_COMODITIES
MCAT_ID_CODESMCAT_ID_CODE_REGISTER
MCAT_ID_GROUPS
MCAT_PARTS
MCAT_SIZE_REFS
MCAT_UNITS_OF_MEASURES
These are synonyms from VDB to MCAT.
Solution is to connect to VDB module, screens, reference data, standard MCAT pricing and specify
an MCAT.
FRM-92101 ERRORS
The error is occurring because Windows has exceeded the capacity of the operating systems Non-
IO Desktop heap resource.
If Using local system account for Oracle Process Manager Service
(See Oracle metalink/My Oracle Support Doc ID: Note:187455.1 for details)
To overcome this issues, the setting below has to change:
Go to Control Panel>Administrative Tools>Services
Select the Oracle Process Manager Service and right click.
Select Properties.
Select the Log On tab.
Check "Allow service to interact with desktop".
Restart the Oracle Process Manager service so that it picks up this change.
OR
If using a Service Domain account for Oracle Process Manager Service then
Issue 22 11
VPRM Operational Bugs & Workarounds IT
Essentially, to overcome this issue, change the heap size in the registry:
From the HKEY_LOCAL_MACHINE sub tree, go to the following key:
\System\CurrentControlSet\Control\Session Manager\SubSystems
Right mouse click the "Windows" name and click modify.
Find the SharedSection parameter. SharedSection specifies the system and desktop heaps
using the following format:
SharedSection=xxxx,yyyy,zzzz
The default values are 1024,3072,512 all the values are in kilobytes (Kb).
xxxx = System-wide Heapsize. There is no need to modify this value and it is
ignored for the rest of this discussion.
yyyy = IO Desktop Heapsize. This is the heap for memory objects in the IO Desktop.
zzzz = Non-IO Destop Heapsize. This is the heap for memory objects in the Non-IO
Desktop.
Programs that get run as a service or which are spawned from a service fall into the Non-IO
Desktop, and therefore consume memory from that heap.
All other programs, such as those run from an icon or from a command line, or get spawned
from those, consume memory from the IO Desktop heap.
If the Apache / Oracle Process Manager process are started as a service, then the third
value, Non-IO Desktop heap, would have to have been increased.
Change to 5112 Kb for more than 700 users to run concurrently.
If you change these values, you must reboot the system.
The values are recommended to be a multiple of 512, but this isn't necessary.
There is a hard limit of 48 Mb, which is the total heap size for Windows.
Issue 22 12