important - apipro.com · api pro open.7.06 page 5 of 335 03.02.2014 api maintenance systems a/s...

335
API PRO Open.7.06 Page 1 of 335 03.02.2014 API Maintenance Systems A/S API PRO Open.7.06 03.02.2014 API Maintenance Systems A/S IMPORTANT This is the Release Note for API PRO Open.7 SP06. It is an accumulated Service Pack which means that it contains also all previous accumulated fix packs for API PRO Open.7. Installation Open.7 SP06 The following installation instruction has to be followed: Current API PRO version How to upgrade to Open.7 SP06 API PRO Open.7 or API PRO Open.7 SP01 or API PRO Open.7 SP02 or API PRO Open.7 SP03 or API PRO Open.7 SP04 or API PRO Open.7 SP05 1. Install Open.7 SP06 2. Compile and start 3. Optional: install new components For any other version than API PRO Open.7, API PRO Open.7 SP01, API PRO Open.7 SP02, API PRO Open.7 SP03, API PRO Open.7 SP04 or API PRO Open.7 SP05, please follow the installation instruction included in the API PRO Open.7 package. If it is a new installation or an upgrade from an earlier version of API PRO, then it is recommended that this service pack is applied before the Open.7 package is compiled for the first time. Progress version 10.2B or newer is required to run API PRO Open.7 SP06. Additional information about the Service Pack New components No new components are included in this package. Do notice that several new components are included in the earlier service packs. So if upgrading from a service pack before API PRO Open.7 SP05, then please check the earlier service pack release notes for information about new components. The release notes are included in this document. New functionality Please notice that the new functionality described below is not a full list of all new features/functionality in this service pack only the main ones. More detailed information can be found in the updated manuals and in the detailed list of the improvements and fixes later in this document. Notes in maint programs The program API design table (menu System User Group design, button Edit) has been extended to be able to access notes directly in a maint program, without pressing the tool button Note. Being included in a maint program, a note becomes changeable in the „new‟ and „edit‟ mode together with other fields. It is recommentded that a note is put to a separate tab without other fields. A note included in the design of a maint can also be edited in the classic way, by pressing the tool button Note. When changes are saved, press the button Refresh in the maint program to see these changes.

Upload: others

Post on 11-Mar-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 1 of 335

03.02.2014 API Maintenance Systems A/S

API PRO Open.7.06

03.02.2014 API Maintenance Systems A/S

IMPORTANT This is the Release Note for API PRO Open.7 SP06. It is an accumulated Service

Pack which means that it contains also all previous accumulated fix packs for

API PRO Open.7.

Installation – Open.7 SP06

The following installation instruction has to be followed:

Current API PRO version How to upgrade to Open.7 SP06

API PRO Open.7 or

API PRO Open.7 SP01 or

API PRO Open.7 SP02 or

API PRO Open.7 SP03 or

API PRO Open.7 SP04 or

API PRO Open.7 SP05

1. Install Open.7 SP06 2. Compile and start 3. Optional: install new components

For any other version than API PRO Open.7, API PRO Open.7 SP01, API PRO Open.7

SP02, API PRO Open.7 SP03, API PRO Open.7 SP04 or API PRO Open.7 SP05, please

follow the installation instruction included in the API PRO Open.7 package. If

it is a new installation or an upgrade from an earlier version of API PRO, then

it is recommended that this service pack is applied before the Open.7 package is

compiled for the first time.

Progress version 10.2B or newer is required to run API PRO Open.7 SP06.

Additional information about the Service Pack

New components

No new components are included in this package. Do notice that several new

components are included in the earlier service packs. So if upgrading from a

service pack before API PRO Open.7 SP05, then please check the earlier service

pack release notes for information about new components. The release notes are

included in this document.

New functionality

Please notice that the new functionality described below is not a full list of

all new features/functionality in this service pack – only the main ones. More

detailed information can be found in the updated manuals and in the detailed

list of the improvements and fixes later in this document.

Notes in maint programs

The program API design table (menu System – User – Group design, button Edit)

has been extended to be able to access notes directly in a maint program,

without pressing the tool button Note. Being included in a maint program, a note

becomes changeable in the „new‟ and „edit‟ mode together with other fields.

It is recommentded that a note is put to a separate tab without other fields.

A note included in the design of a maint can also be edited in the classic way,

by pressing the tool button Note. When changes are saved, press the button

Refresh in the maint program to see these changes.

Page 2: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 2 of 335

03.02.2014 API Maintenance Systems A/S

Improvements in Project module

Since internal (direct) and external (via purchase orders) costs undergo

different stages, using their sum in the calculation of a project budget space

resulted in a too approximate figure. The new approach which applies different

formulae for internal and external costs have been introduced. To switch between

the formulae, the new maintenance configuration parameters are available:

Page 3: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 3 of 335

03.02.2014 API Maintenance Systems A/S

Another set of parameters of the Purchase module makes it possible to compare

the amount of a new purchase with the budget space before it is saved to ensure

being on budget:

It has been made possible to register worked hours directly on a project,

without specifying a work order.

In the program Project Budget (menu Maintenance – Project – Project, button

Budget), the browser which shows work orders of a project now also shows

purchase orders and worked hours associated directly with a project. The browser

has an extended set of columns, showing internal and external costs on different

stages separately.

All CR reports are customisable

A number of Crystal Reports had a fixed design defined in the file

crstd5col.rpt. Such reports were not customisable by users. Crstd5col.rpt is no

longer used. Each report in API PRO Open.7 SP06 has got its individual design

file with the main report table and the related tables relevant for a certain

report 1-2 levels down. Such a design file can be customised to meet a

customer‟s needs. The new design report files are described in Crystal Reports

Manual.

New and updated Crystal Reports template files

Craccbal.rpt (new)

This is the replacement of crstd5col.rpt used by the balance report.

Craccbud.rpt (new)

This is the replacement of crstd5col.rpt used by the budget report.

Crbartmp.rpt (changed)

The incorrect link spare_part.sp_key -> sp_supplier_combination.sp_key

has been replaced with

purchase_order_line.sp_key -> sp_supplier_combination.sp_key and

purchase_order_line.supplier_key -> sp_supplier_combination.supplier_key.

Crbudrpt.rpt (changed)

Page 4: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 4 of 335

03.02.2014 API Maintenance Systems A/S

Multiple changes related to the new approach of budget space calculation

(A12084, A12047, A12163, A12172)

Crcostac.rpt (new)

Crcostpj.rpt (new)

Crcostwo.rpt (new)

These are the replacement of crstd5col.rpt used by the planned/used cost

reports.

Crcritcond.rpt (new)

This is the replacement of crstd5col.rpt used by the project critical conditions

report.

Crhiscar.rpt (changed)

The report data set has been appended with the table technical_ID.

Crhistrp.rpt (changed)

Group 3 has been removed because it was based on the same field as group 2. The

section Details, which is always blank and could produce noticeable big blank

area in the report when there are many WOs, has been suppressed.

Crhisttop.rpt rpt (new)

This is the replacement of crstd5col.rpt used by Statistics - top lists.

Crintpur.rpt (changed)

Support for the table spare_part has been added.

Crjobcar.rpt (changed)

The report data set has been appended with the table technical_ID.

Crmtbfmttr.rpt (new)

This is the replacement of crstd5col.rpt used by the MTBF/MTTR report.

Crpj.rpt (new)

This is the replacement of crstd5col.rpt used by the project report.

Crpjpo.rpt (new)

This is the replacement of crstd5col.rpt used by the purchase report.

crporemova.rpt (new)

This is the replacement of crstd5col.rpt used by the Purchase & removal

analysis.

crpricelist.rpt (new)

This is the replacement of crstd5col.rpt used by the price list.

crpuraccsu.rpt (new)

This is the replacement of crstd5col.rpt used by the supplier report in the

purchase accumulation.

crpuraccsulines.rpt (new)

This is the replacement of crstd5col.rpt used by the supplier lines report in

the purchase accumulation.

Crreqhd.rpt (changed)

Support for the table spare_part has been added.

Crreservsurvey.rpt (new)

This is the replacement of crstd5col.rpt used by the reservation survey.

Crsplist.rpt (new)

This is the replacement of crstd5col.rpt used by the spare part list.

Page 5: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 5 of 335

03.02.2014 API Maintenance Systems A/S

crstockbelowmin.rpt (new)

This is the replacement of crstd5col.rpt used by the stock below minimum report.

crstockdata.rpt (new)

This is the replacement of crstd5col.rpt used by the stock control data list

report.

crstocknoremoval.rpt (new)

This is the replacement of crstd5col.rpt used by the non-moving stock items

report.

crstocktakingresult.rpt (new)

This is the replacement of crstd5col.rpt used by the stock taking, result list.

crstockval.rpt (new)

This is the replacement of crstd5col.rpt used by the stock value list.

crwoavail.rpt (new)

This is the replacement of crstd5col.rpt used by the work order availability report.

Posmotree.rpt (changed)

Related tables to all keys and more fields in the main table TreeList have been

added. The field TreeList.key has been replaced with TreeList.ExtendedKey to

show spare part relation details – the position in the combination in round

brackets and [TI] if a spare part is related to a MO indirectly via technical

ID, like shown in the plant explorer. The formula of colour of the section

Details has also been changed.

NB

If you use API PRO Open.7, API PRO Open.7 SP01, API PRO Open.7 SP02, API PRO

Open.7 SP03, API PRO Open.7 SP04 or API PRO Open.7 SP05 and have customised any

of the Crystal Reports files marked as „(changed)‟ in the list above, then after

upgrading to API PRO Open.7 SP06, the corresponding new standard template files

should be copied from \WORK\CRPRINT\TEMPLATE to \WORK\CRPRINT and the custom

changes should be „ported‟ manually to the changed standard templates.

Documentation

The manuals – User‟s guide, Supervisor‟s Guide and Crystal Reports Manual - have

been updated with the description of the functionality introduced in this

service pack.

The latest version of all manuals can be downloaded from www.apipro.com.

Translations

The latest translation database can be downloaded from www.apipro.com.

New text instances

Approximately 100 original texts have been slightly changed, mostly in order to

get groups of related texts consistent. The meanings of the texts have not been

changed. About 5200 unused texts have been removed and 2700 new texts have been

added. These will be loaded/added to the existent translation database.

The update will run during the first logging on after the installation (requires

that the first user to log on has rights to the translation database, and that

the translation database is placed in the XCODE directory). If the update fails

Page 6: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 6 of 335

03.02.2014 API Maintenance Systems A/S

due to the problem of the connection to the translation database on the first

logon, it is possible to load the updates later - use the translation tool, the

option Load new texts, to load all texts/instances added after the release of

API PRO Open.7.

Page 7: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 7 of 335

03.02.2014 API Maintenance Systems A/S

List of corrections and improvements

The service pack contains corrections for a number of small errors and

improvements:

10828 Change of a related field does not create a record in the change_log

Type: Error

This one required go through all OVERRIDE statements and put there include to

support change log when we OVERRIDE.

10848 Override statements ruins Change log fuctionality

Type: Error

When OVERRIDE statement was used, then the change log functionality became

switched off which caused the change log

being incosistent.

The known problem places:

- assign triggers for the key change functionality;

- key change functionality;

- in code places.

11310 Combination Inspection rounds for PM WO cannot be added

Type: Improvement Now it is possible to add Combination Inspection Round key to the PM Work order. It was not possible before.

11349 Open7.1 Core extension support for 'notes' on maint screen in design

Type: Improvement

Core/design is extended so group desing can add notes related to the table

(internal, external ...) if a link from program to

notes exist.

The permissions for the note 'field' in maint program follows the rules for the

table (program).

11691 Internal Purchase Request Printout

Type: Improvement

Added support for including spare part record information in the following 2

reprots:

Internal purchase request

Internal purchase request header

Access to table is included in template file. But layout of template isn't

changed.

11694 It is not allowed to link insp./lubr. rounds to certain Job types

Type: Improvement Now Inspection Round with any Inspection Type can be assigned to the Work order with INS or PM Job type.

11710 Warning when no more budget space

Type: Improvement Configurable warnings about budget space have been introduced. The new purchase

Page 8: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 8 of 335

03.02.2014 API Maintenance Systems A/S

configuration parameters (tab 'Settings'):

- Project budget space warning;

- Allow overbooking on projects;

- Account budget space warning;

- Allow overbooking on accounts.

The check of budget space is done in the programs Purchase internal request

and Purchase order line.

The check is done on Save.

If both the 'warning' and the 'allow' parameters are false, then a warning is

shown anyway in form of an error message (a

record cannot be saved).

If the 'warning' parameter is false and the 'allow' parameter is true, then

nothing is done.

If the 'warning' parameter is true and the 'allow' parameter is false', then a

warning is shown in form of an error message (a

record cannot be saved).

If both the 'warning' and the 'allow' parameters are true, then a warning is

shown, but a record is saved.

The budget space used for the check is calculated, depending on the parameter

'Count int. cost in budget space'

(Maintenance configuration, tab 'Order/Plan') introduced in Open.7 earlier.

When calculating the budget space, sub projects/sub accounts are included.

Budget space is not checked if the account entered is not a budget account.

Because the cost of a created PO line / IPR is neither committed nor used, this

cost is not taken into account when budget

space is calculated.

See also fix A11912.

11773 Selecting OPC item in view mode, doesn't set OPC item program in edit mode

Type: Error Selecting OPC item in view mode, didn't set OPC item program in edit mode

11775 Design upgrading for RC failed.

Type: Error Upgrading Group/User desing for Report Controls more stable.

11777 Technical data for maintenance object don't sort consisten when running Oracle

Type: Error Technical data for maintenance object don't sort consisten when running Oracle

database.

To correct this sorting in technical program is enforced to to standard sorting

(BY Link_type BY Position) , when no sorting

specified on program call.

11779 Enable support - ini file based - for different alignment of description.

Type: Improvement

In Group design prgram for (Report control) jobmonitor the following options

Page 9: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 9 of 335

03.02.2014 API Maintenance Systems A/S

were added to setup text alignment:

- Text preview

- Preview lines

- Preview align to

11789 When PO line value is 0,00, corresponding delivery registers at spare part price

Type: Error Fixed: Default spare part price overwrites for PO line with 0 price

11790 Special translation in translation tool

Type: Error

1. The format of the field 'Special translation' has been changed to X(200) to

allow longer translations.

2. Saving special translation has been corrected. If, before filling in the

special translation field, an instance was not clicked in

the browser, the special translation overwrote the main translation on save.

11791 Date fields in xml-based CR reports

Type: Error

Fields defined in an xml report data file as date, are interpreted differently

by Crystal Reports, probably dependent on the CR

version the rpt file was saved in. For this reason, date fields viewed by CR

Runtime might have been shown as empty values.

Formulae Cstr(<field>) might have been shown together with the zero time part.

To correct this, in all rpt files, if a date field is on the layout, it has

been replaced with the formula field Date(CStr(<field>)).

Formula fields CStr(<field>) have also been changed to Date(CStr(<field>)).

11792 Possibility to edit template inspection activity point key

Type: Improvement

For the template inspection point edit dialog point_key field is made editable.

All child relations (with insp_template_round)

resolved.

11794 Re-export browser sorted wrong

Type: Error Export log brogram changed to sort by export timestamp descending by default.

11796 Check_code value is missing in the inspection_history export

Type: Error Check_code, WO_key, Round_WO_key were added to the Inspection_history export

11798 Agreement report does not apply filter

Type: Error Agreement report showed all agreements regardless of the filter criteria. Now, filter criteria are applied.

11800 Partial invoicing using automatching goes wrong

Page 10: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 10 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error In a certain situation, the use of the Match function was leading to wrong PO

and PO-line statuses.

11801 Enhance permissions / site rights in inspection setup program

Type: Error Enhance permissions / site rights in inspection setup program

When you don't have permission to edit record, (site or normal permission) you

would still be able to Add, Copy, Edit, Delete,

Move, Delay, Merge, Start or Stop. This is corrected so these options follow

program permission setting

11802 Removed message when creating new records

Type: Error Removed message when creating new records:

Field '&1' in table '&2' is set by create trigger, client value ignored

This message was mainly meant for developres when testing!

11803 Not possible to configure automatic delivery number

Type: Error It was not possible to configure automatic delivery number.

Delivery number added to sequence configuration

11805 Printing labels at delivery registration

Type: Improvement

For each PO-line selected it is checked if there are any deliveries done for

this actual Delivery key.

The line will only be shown in the label print dialogue if there are deliveries

done for this PO-line..

11807 Problem with edit after unapprove of internal purchase request header

Type: Error

Problem with edit of internal purchase request lines after unapprove of

internal purchase request header.

Changed so edit button is enabled on un-approved purchase request header.

This makes it possible to un-approve and edit line in one operation.

Before you had to view line, un approve line, go back to header. Refresh

header. Edit line and do the changes.

11809 Checking availability is incorrect when planning module is installed

Type: Error

If the planning module is installed, the option 'Check availability' of the

work order accumulation and other work order related

programs always reported on work load of a work supplier exceeding 100% even if

hours planned on the work supplier for a

WO fit the schedule of the work supplier. The calculation of hours available

has been corrected.

11813 Try to run WriteSaveLogWCheck that is defined as function

Page 11: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 11 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error Program tried to run WriteSaveLogWCheck that is defined as function.

Program changed to make function call.

11816 Background colouring in browsers fail

Type: Error If you scroll up and down in the browsers the default shifting between two

colors fail.

11817 Select a row in "Point & Shoot" with keyboard

Type: Improvement The "ENTER" or "RETURN" key selects the line in focus.

No change in multi-select-mode...

Menu-item "Select" shows key-binding for "ENTER".

"ESC" leaves with no selection made.

11818 Paste using mouse-click

Type: Error

If we right-click and paste a value using the popup-menu, the field is

"entered" AFTER the pasted value is assigned and this

make the field-leave-logic fail (the value stored at "entry" matches "leave" =>

no need for triggering events),

As a work-around the right-click is now handled "manually" and the first action

is to change the FOCUS to the new field.

Triggering the default popup-menu has been imposible(difficult?) but (re-)using

the tailored editor-popupmenu seems to work.

The popup-menu appears using the mechanisme known from the "tree" (PROCEDURE

Apply-mouse-menu-click).

PS: Changes have been made together with task A11919.

11819 Unable to create AII action

Type: Error

Unable to create new AII action

It was only possible to create inpsection related actions. All other actions

would fail with:

Error: Mandatory field 'AII_Action.Inspection_barcode', 'Barcode', has

undefined value '?'. (275)

11821 Extend Label length in design

Type: Improvement Designable label length extended up to 80 characters.

11822 Read only in design overrides with program logic.

Type: Error In design for Maint Purchase_order_line(1) SP_name locked for changing Read-only property.

Page 12: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 12 of 335

03.02.2014 API Maintenance Systems A/S

11823 Screen design errors.

Type: Error Moving buttons on screen in design mode now more stable and changes can be saved.

11824 Entering value in inspection feedback by round is difficult

Type: Error Inspection feedback by round - now value in the cell becomes selected before edit.

11825 CSM compile using AppServer license

Type: Error

A variant csm/compile.p with a sub-set of the commands can be used instead of

csm/server.p

Configure compile.ini and compile.pf in csm/ if any special set-up is required

duing compile - compile.pf:

...

-rx

-p csm/compile.p

Both files default to batch.ini and batch.pf.

11826 Document storage - edit of documents not possible

Type: Error Temp directory from APIPRO is used for Document storage processing.

11828 Import of contact person for suppliers

Type: Improvement Import of contact_combination and location_combination is added.

It is possible to import contact person to a supplier where the contact person

is site specific.

11829 Change performance improved crbartmp label so old table names is used

Type: Improvement During performance enhancement (7.0.04 improvement A11428), it was found

necessary to change the table names. As a

conquence of the change, already made customised labels had to be

refreshed/updated. The code has now been

restructed/changed, so that old table names are used. This should mean that no

change of existent rpt files based on 7.0.04

will be needed unless some of the new fields/tables applied will be used. The

XML format of the report is now complient with

crbartmp.rpt included in the 7.0.04 release.

11830 Minor non-visual improvement in the translation tool

Type: Improvement Minor non-visual improvement in the translation tool

11831 Adding technical data structure level

Page 13: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 13 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error FIXED: Impossible to add technical data with type = 'S' (struct. level)

11832 Exceptions from the past are not shown

Type: Error Fixed: All-day exception was not shown if it was created on day before existing exception with zero-length interval.

11836 Runtime errors if rectangle is set required

Type: Error

Following runtime errors when saving if rectangle is set required:

Invalid handle. Not initialized or points to a deleted object. (3135)

Cannot access the BUFFER-VALUE attribute because the widget does not exist.

(3140)

Corrected design program to set requred to false and lock required to true for

rectangles on load of design. (So when you save

again it will be correct!)

Corrected maint.w program to skip required check for following field types:

* TEXT

* RECTANGLE

* IMAGE

* BROWSE

* FLATBUTTON

* BUTTON

11837 Avoid the use of command-line (un)zip

Type: Improvement

If no command-line tools are present through the environment keys

(unzip-command and zip-command) then the windows

built-in capabilities will be used.

NOTE: zipping is done asynchronously - unzipping isn't.

11841 When using nested counter based workinstructions the calculation of the next int

Type: Error If Worj instruction Replaced chain added as Sub level of Main Work instruction

then Next values initialized wrong - Work

instruction not reschedules at all and last one in replace chain is Active.

Now all rescheduled except first in chain and First in chain now becomes

active.

11843 Added tooltip for fields in maint programs

Type: Improvement Added tooltip for fields in maint programs.

Improved so if no tooltip is defined, it will use the text defined for status

field (Help) as tooltip

11844 CSM – Unzip and compile

Type: Improvement

Page 14: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 14 of 335

03.02.2014 API Maintenance Systems A/S

The zip/unzip approach have been changed - support for use on the build in

windows compress/uncompress is now default.

If no command-line tools are present through the environment keys

(unzip-command and zip-command) then the windows

built-in capabilities will be used.

NOTE: zipping is done asynchronously - unzipping isn't.

Compile approach changed so it can use the run-time compiler.

A variant csm/compile.p with a sub-set of the commands can be used instead of

csm/server.p

Configure compile.ini and compile.pf in csm/ if any special set-up is required

duing compile - compile.pf:

...

-rx

-p csm/compile.p

Both files default to batch.ini and batch.pf.

11845 Registration of invoice - Lines are presented in wrong order

Type: Improvement The following is fixed:

When a user added several invoice lines belonging to a same PO-key using the

"Add INv. Lines" button these lines were taken

over in the invoice lines browser in descending PO-line order. This was very

confusing for the user trying to match the

information towards the invoice he received. now the lines from PO-line are

taken in a correct order.

11851 PO numbers dissappear without any clear reason

Type: Error Fixed error in PO numbering when 'Copy' action is used.

11853 Barcode Print Button in Delivery program

Type: Improvement

When spare parts are delivered on stock, it may be necessary to put a bar code

label on the spare part or on the stock

location. Therefore it is possible to print out the labels from the delivery

registration program.

11854 Round key field is missing in the WO export

Type: Improvement Work_order.Round_key field is added to the export

11855 Maintenace module, hide "use used hours..."

Type: Improvement Option "Use used hours as planned for next time" in Maintenace module

configuration is eliminated.

11857 Import of inspection check codes is missing

Type: Improvement Insp_check_code is added to the import/export

Page 15: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 15 of 335

03.02.2014 API Maintenance Systems A/S

11859 MTBF/MTTR report filter is incorrect

Type: Error

This fix includes two modifications:

1 Moving from fixed crstd5col.rpt to the individual design crmtbfmttr.rpt,

which can be customised if needed. In order to start

using the new design, run fix-db/fix-db.p and choose the option 'Interface' and

the sub option 'Update the records with the

values from the file'.

2 The correction of the filter.

The set of filter fields was changed when converting the report from Xa to

Open.7, but the filter procedure remained the same,

due to which the report filter worked incorrectly.This has been brought to

consistency. Now the filter works in the following way:

PLAIN FILTER (from-to interval(s)):

When a plain interval is specified, the field 'Level' is not taken

into account.

If a MO interval is specified, the report is done on maintenance

objects, applying a POS interval as well if defined (only

MOs which

directly belong to the positions in the interval).

If a MO interval is not set, the repost is done on positions.

HIERARCHICAL FILTER (with the option 'Tree' marked):

If 'Tree' is marked for a position, it is only possible to specify a

root position. It is impossible to limit the filter further by

defining a MO

interval or MO root.

If 'Tree' is marked for a MO, it is only possible to specify a root

MO. It is impossible to limit the filter further by defining a

POS interval

or POS root.

The field 'Level' has changed its meaning completely compared to Xa:

0 - shows all POS' and MOs, starting from the root specified.

1,2,... - shows all POS's MOs which are 1,2,... levels down the root

specified.

11860 Import doesn't handle assign trigger messages

Type: Error Hadling of the assign trigger messages added to the import

11861 Positioning with mouse to some FILL-IN fields - behaviour aligned.

Type: Improvement Positioning with mouse to some FILL-IN fields - behaviour aligned.

(Cursor jumping to the start of string is fixed.)

11865 Inspection module truncated field

Type: Error Allowed space for labels in the inspection module increased

11872 Stock transaction programs closed after error

Type: Error

Add transaction from stock control. program closes after error

This is corrected so not close after error:

* Quantity required!

Page 16: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 16 of 335

03.02.2014 API Maintenance Systems A/S

11873 Extension of PDA Mobile Inspection - Handover of PDA from user to user

Type: Improvement This is a Open.7 std. improvement. To be delivered to customer on SP05

Check the attached 'SEK044-PDA-e.docx' for the email correspondency around this

project.

Check the 'SEK004-PDA-Inspection-Specification.docx" for specification/deatils.

========================================================

Change of user handling for the PDA Mobile Inspection

Purpose

To make it possible for one user to hand over the PDA to another user.

One user should be able to start and inspection round on the PDA – and

another user should be able to take over – login on the PDA and continue

and „register‟ (Upload) when this is decided.

Specification/details

In the PDA Mobile inspection solution the downloaded information is a kind of

'print out'.

If we allow change of user and allow the 'new' user to continue with round(s)

downloaded -

then this is a kind of handing over the 'paper' from one user to another.

There could be a problem with rights/site rights (either not enforced - so a

user register on

'something' outside his/her configured rights - or enforced, so reg. is

considered to be faulty).

The solution made will not enforce site restriction when uploading – so

registration will be

updated even though the user performing the upload doesn‟t have the „required‟

site rights.

A system option will be added:

[ ] Allow change/swap of user on PDA Mobile inspection

If enabled „swap‟ will be supported (including the not site restricted

upload/registration).

11874 Rewrite custom menu/program/call load

Type: Improvement Custom menu/program call load has been improved to allow custom setting to

modify current records.

The limitation for customizations where there was only one program call record

per program has been lifted.

It has been ensured last saved program call type was saved correct!

11876 Somes spare spart transactions have a wrong price

Type: Error The calculation of the price in spare part transactions has been corrected.

11877 CR viewer: refresh button and group tree section

Page 17: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 17 of 335

03.02.2014 API Maintenance Systems A/S

Type: Improvement The button 'Refresh' and the group tree section have been included in CR

viewer.

The button 'Refresh' is available only if a report shown has parameters (to be

able to specify other parameters without having

to re-open CR viewer).

The group tree section is shown only if a report viewed has groups.

11878 Printing of CR documents is Black/White instead of Color

Type: Error In some cases print-out came in wrong format ("B&W" instead of "Color",

"Portrait" instead of "Landscape", etc.)

11885 create the stock control data record directly

Type: Improvement If a stock key and a type number are entered in the maintenance object program

and there is no stock control

data record with this stock key and this type number, then it is be possible to

create the stock control data record

directly from the maintenance object program.

11886 WO filters - cost purpose key

Type: Improvement Cost purpose key from/to field is available for filters in Job accumulation,

job moniotr, Year plan, and Job survey programs. it is

possible to make it visible through Group design program.

11893 TD_MO_comb + Change log

Type: Error

If Remark or/and Password for Technical data Maintenance object combination

enabled then now possible to change

Technical data Maintenance object combination record.

11894 errors when creating a new user

Type: Error The creation of users in systems without the module 'API PRO Mobile' has been corrected.

11895 Default value of account key of a work order.

Type: Error If it was not a new WO and its MO was changed and the WO's project key was

blank, the value of the account key was

replaced automatically by the account of the MO.

This has been corrected:

The account key should and now is filled in automatically by the default value

only if it is a new WO and if the account key of

the WO is blank. The default value is taken in the following preference:

if a WO has a customer, then the customer's account

if a WO has a project, then the project's account

if a WO has a MO, then the MO's account

Page 18: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 18 of 335

03.02.2014 API Maintenance Systems A/S

if a WO has a position, then the POS' account

if a WO has a site, then the site's account

if all above have blank account then API_System.wo_account_key.

This is done on save of a record, not on leave of the fields involved because

otherwise it would not be known whether the

value of the account key was assigned by the system or specified by the user.

11896 Start date in sub WO from root WO

Type: Error FIXED: Start date in sub WO not from root WO

11897 Enabled the used work supplier and used spares for workorders in WOWH browser

Type: Error Enabled view of used work supplier and used spares for workorders in 'Work order & Work history' browser

11898 "Suppl. by" button is not active on MO and POS

Type: Improvement To ba able to add relation between Maintenance object/Position and "Supplied

by" the button is always enabled.

11899 Access price info not correct for internal purchase request

Type: Error Access price info was not correct for internal purchase request.

By mistake it was toggled opposite so price was set to ? when you were allowed

to see them and price were displayed when

you was not allowed to see them!

11905 Filter can be saved, but cannot be deleted when only View right on blank site

Type: Error

If a user has only View right on the blank site, a filter can be saved, but

cannot be deleted. Managing filters should not depend

on the site rights, so it has been made possible both to save and delete

filters.

11908 Performance of generate wo from PM work order template

Type: Improvement

Enhanced of performance of generate wo from PM work order template by

re-writing data selection routines. Changed from

static query to dynamic query.

11909 Work supplier transaction can not be added to job feedback by work order

Type: Improvement A work supplier transaction could not be added in Job feedback by work order.

This has been corrected.

11910 No Inspection accumulation opened on Job card print.

Type: Error

Page 19: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 19 of 335

03.02.2014 API Maintenance Systems A/S

New option has been added to Inspection Accumulation - "Start activities on

work order start".

If option turned off then no Inspection activities starts on WO starting an

Inspection accumulation opens.

11911 Error in activities order

Type: Error Sorting of Inspection activities in Inspection round maint's browser fixed for

SQL databases. Now deafoult sorting is on Route.

11912 Budget report

Type: Error After A11710, project budget report could not run.

11913 "API user" in error_batch not used

Type: Improvement Field 'API user' in (browse)error_batch changed to 'Last executed by' and now it filled by last, who run batch.

11919 Recent values and case-sensitivity (units)

Type: Improvement

User-profile configures "Maximum number of 'Recent values' stored (default 0).

Leaving normal fill-ins (not editors, toggle-boxes and other types) will store

the entered value.

A keystoke (CTRL-R) will retrieve/recall the record values in order.

The right-click popup-menu on fill-ins will show a sub-menu with the "Recent

values".

PS: Only a few of the triggers are included into this package.

11923 All extra info fields for POS and MO tree order in plant explorer

Type: Improvement

All position and maintenance object extra info fields have been included in the

POS and MO tree order options of the plant

explorer.

11924 Replacing not allowed symbols in filenames with '-'

Type: Error Not allowed in filename symbols replacing with '-'

11925 Update a CSM-client from command-line

Type: Improvement A new CSM-command 'CheckClient' will perform the normal check and optional

download of new files for the AppServer - but

with no interaction and with out entering Api Pro afterwards.

command-line:

..... -p csm/client.p -param CheckClient

or

..... -p csm/client.p -param CheckClient -b >> check.log

Page 20: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 20 of 335

03.02.2014 API Maintenance Systems A/S

Using progress option -b (for batch-mode) will suppress the normal window from

showing and OUTPUT when known

CSM-commands BEGIN and END.

11926 Delivery address for users

Type: Improvement

Option "Purchase delivered to user address" is added to Purchase module

configuration in case if the PO should be created

for one site/company and delivered to the site/company which the user, who

creates a PO, belongs to.

11928 Make stock control data at purchasing

Type: Improvement

When making a purchase of a spare part i.e. with a spare part number – but

without stock control data – or when specifying a

target stock on a PO in which there are no stock control data defined, the

system asks whether the stock control data should

be created.

There is an extra arrow at the stock key field on the PO-line – one for

existing stocks and one (new) for “All stocks“.

11929 Message for inspection autofeedback

Type: Improvement A confirmation message is added for the inspection accumulation autofeedback

action.

11930 SiteTable config enable browsers

Type: Improvement

SiteTable config enable browsers.

Before site enabling of browsers were only based on install of site module and

if site key on data. (Which resulted in most

browsers were site enabled)

This is changed so it also checks if the table you are browsing for is site

enabled. (Same logic as in maint programs)

This should ensure you can delete data on sub-info browsers with 'blank' site,

when the sub-info table is not site enabled

11931 Not possible to update inspectioin round without the update of the interval

Type: Error Inspection_rounds import corrected

11934 Notes are appended in purchase accumulation.

Type: Error When accumulating purchase orders with external notes, the notes are appended

to previous line.

Changed so note is reset before each line.

11935 Enabled email settings for event US01

Page 21: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 21 of 335

03.02.2014 API Maintenance Systems A/S

Type: Improvement Email settings have been enabled for event US01.

11939 Autobatch transaction check always TRUE

Type: Error Autobatch transaction check conflict resolved

11941 Approval of PR lines based on cost type

Type: Improvement Cost type option was added to Approval tab of User program. It allows

configuration of approval limits per cost type.

11943 New field VAT no for supplier table (must be on browser)

Type: Improvement Supplier Point&Shoot browser has been implemented with VAT number column.

11944 Change log on PO header and lines

Type: Improvement

The following fields of PO header and lines are added to change log:

- On PO Header all fields which can be changes, except:

Last_change_date, Last_change_time, Last_export_date, Last_export_time,

Last_import_date, Last_import_time,

Record_active, Inside_PO_printout, Last_delivery Last_invoice, Amount,

Amount_currency, Invoiced_amount,

Invoiced_amount_currency, Total_lines, Approved_by_Uuser_ID, Approved_date,

Approved_time, Approved_status

- On PO lines all fields except:

Last_change_date, Last_change_time, Last_export_date, Last_export_time,

Last_import_date, Last_import_time,

Record_active

11961 Aluplast - Change of shift plan according to specification

Type: Improvement

For each shift it possible to define a colour to symbolize the shift. Program:

System> Module configuration > Color

configuration>Shift Color.

Exceptions are provided with configurable colours.

It is possible to add exceptions right in the work load flat program using

context menu item "Add exception"

11971 Individual report design for balance report

Type: Improvement

Balance report was based on fixed design crstd5col.rpt. An individual design

file for the report has been created. It includes

related tables, so it is possible to customise the layout.

11972 Individual report design for budget report

Type: Improvement

Budget report was based on fixed design crstd5col.rpt. An individual design

file for the report has been created. It includes

Page 22: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 22 of 335

03.02.2014 API Maintenance Systems A/S

related tables, so it is possible to customise the layout.

11973 Data are lost during credit of invoice

Type: Error Invoice credit program was not closed properly and entered data were lost during crediting delivery return.

11974 Wrong amount recalculation

Type: Error Wrong PO line amount recalculation after supplier change corrected.

11975 Jobaccum Rel.Delay Org.Date wrong sort

Type: Error FIXED: Wrong sort by RelDelayOrgDate in jobaccumulation

11977 Invoice status is not shown in the browser Delivery

Type: Error

The field delivery_header.invoice_status is part of the screen design of the

browser Delivery, which shows delivery headers.

This field is not set anywhere, so is always empty. The field invoice_status is

available in other API PRO tables only on the line

level (in the tables invoice_line and purchase_order_line) as opposed to the

header level, so cannot be shown in the browser

Delivery.

The screen design of the browser Delivery has been modified, so the field

delivery_header.invoice_status is replaced with the

calculated field purc_status, whose value is based on the field

purchase_order.purchase_status of the purchase order related

to the a delivery header.

11978 New project cannot be saved

Type: Error A new project could not be saved on Oracle DB. The error has been corrected.

11979 Name in contact combination during import

Type: Error Corrected imort of contact combination

11982 Some spare right-click menus removed in Plant Explorer

Type: Error Some spare right-click menus removed in Planrt Explorer

11983 Archiving multiple messages

Type: Improvement Multiple selection of messages for archiving is available

11984 Change spare part key for the picking_list_line

Page 23: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 23 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error FIXED: When deleting spare part, changing spare part key don't affect

picking_list_line table

11986 Individual report design for project critical conditions report

Type: Improvement Project critical conditions report was based on fixed design crstd5col.rpt. An

individual design file for the report has been

created. It includes related tables, so it is possible to customise the layout.

11987 Individual report design for Purachase accum, supplier report

Type: Improvement Purchase accum, supplier report was based on fixed design crstd5col.rpt. An

individual design file for the report has been

created. It includes related tables, so it is possible to customise the layout.

11988 Individual report design for Purachase accum, supplier lines report

Type: Improvement Purchase accum, supplier lines report was based on fixed design crstd5col.rpt.

An individual design file for the report has been

created. It includes related tables, so it is possible to customise the layout.

11989 Export from APICBF programs - some formats fixed.

Type: Error Export from APICBF programs - some formats fixed.

11991 MTBF calculation fix

Type: Improvement MTBF calculation fixed accroding to the general definition: arithmetic mean

(average) time between failures of a system.

MTBF = (operational_hours - total_repair_time)/number_of_stops,

where

operational_hours - planned working time of this MO/position for this period

total_repair_time - time, when MO/position was stopped during period

number_of_stops - number of unplanned corrective jobs for this MO/position

+

MTBF didn't work when called from position

11993 Parameter Project Account Approval is not used

Type: Error When a project is saved, an assignment which depends on

api_system.project_account_approval was done, but this

parameter is not set anywhere in API PRO. The assignment has been removed.

11996 Added possibility for direct run of Work Load recalculation

Type: Improvement

Added possibility for direct run of Work Load recalculation:

fix-db\worecalc.p ('31.12.2013','8','TRUE')

1st parameter - horizon date

2nd parameter - weeks prior to include

3rd parameter - RollOut workorders until horizon

Page 24: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 24 of 335

03.02.2014 API Maintenance Systems A/S

12002 Removal After save the program shall clear:

Type: Error Removal After save the program shall clear:

12004 Always check site from stock on save of stock control

Type: Error When leaving stock key in purchase with "Sparepart not on this stock, create it

now?" site was not checked on save of new

stock control.

Changes to always check site from stock on save of stock control

12006 Support for device ID check on login from iPhone

Type: Improvement Support for device ID check on login from iPhone.

Added support for check of Device ID (Mac address) during login.

The Device ID should be on a positive list before login is allowed.

It is possible to configure weather a device is generally allowed to login or

whether it is tied to one user profile.

12008 Individual report design for project report

Type: Improvement

Project report was based on fixed design crstd5col.rpt. An individual design

file for the report has been created. It includes

related tables, so it is possible to customise the layout.

12009 Tool-transactions - begin hour

Type: Error Time assign corrected in toll transactions maint

12010 Missing API PRO language in web portal group configuration

Type: Error Romanian language (RON) has been included to the list of web languages in Web

portal group configuration.

12014 Free text is missing in inspection template rounds

Type: Error Customer wants to export and reimport (in different database!) inspection template rounds but "Free text" is missing....

12015 Added support for jobcard button in job finish registration

Type: Improvement

Currently there is a menu item for print of Jobcard in work order finish

registration.

Added support for a [Jobcard] button in work order finish registration.

12016 Memory leak is possible in the "Work load - flat" program.

Type: Error

Page 25: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 25 of 335

03.02.2014 API Maintenance Systems A/S

Memory leak was possible in the "Work load - flat" program.

12021 Webservice used old call for get-next-number

Type: Error Webservice used old call for get-next-number resulting in errors in appserver

log file:

(Procedure: 'get-next-number webserv/put-workorder-01.p' Line:0) Mismatched

parameter types passed to procedure

get-next-number webserv/put-workorder-01.p. (3230)

Corrected so function called with correct parameter type

12022 Impossible to change the account key on an MO by using the import module

Type: Error MO import corrected to handle the account trigger question

12026 Create of stock from stock control was not possible

Type: Error Create of stock from stock control was not possible.

Program by mistake try to run stock control again, and you got:

Error: Entry 0 is outside the range of list <key>. (560)

12027 Send translations

Type: Improvement This fix allows files apitrans.* and csttrans.* to be part of an API PRO

package.

12029 Missing design for inspection button in work order program

Type: Error Missing design for inspection button in work order program

12030 Missing design for log button in job feedback by work order program

Type: Error Missing design for log button in job feedback by work order program

12031 Dashboard display is not refreshed on open

Type: Error Fixed: Dashboard was not refreshed if it was opened and displayed by click in

the task panel.

12032 Job ordering error messages logic fix

Type: Error FIXED: After saving of the new WO with Job ordering program error messages doesn't fire.

12033 Error in calculation of default account

Type: Error

A11895 corrected assigning account to a WO. The logic added/corrected did not

Page 26: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 26 of 335

03.02.2014 API Maintenance Systems A/S

check the existence of the account key field

and related fields involved in the logic in the data buffer of a WO program. As

a result, an error accurs on saving a new WO

record (e.g. in the program Job ordering).

Add a check of the fields in the buffer.

12034 Browse spare_part wrong "AND" searching

Type: Error FIXED: When checked "both Name and Name 2" in SP filter, AND criteria search wrong

12035 Transaction error in Calibration registration by Work supplier (Oracle-related)

Type: Error Fixed: "Transaction error" message appeared on save of changed Calibration registration and Project.

12036 Minor changes in work_order

Type: Improvement Combination Inspection rounds can be added to PM WO

12038 Split cost function causes problem in invoice registration

Type: Error Split cost function caused problem in invoice registration when invoiced

quantity was rounded by its format.

12039 Documents attached to inactive WN

Type: Error Documents attached to a work instruction related to a work order were printed

together with the job card regardless of the work

instruction being active or incative. This has been corrected, so a document

attached to an inactive work instruction is not

printed unless'Automatic print-out' is marked in the work instruction-document

combination.

12040 Extension of the tables of data set for PosMoTree

Type: Improvement Plant explorer report has been extended with more fields in the main table

TreeList:

- RecordTypeA - the abbreviation of the record type to use instead of

RecordType is case of structure with many sub levels;

- ExtendedKey - for SP records, this is sp_key and its position in the

combination in round brackets and [TI] if the SP is related

to a MO indirectly via technical ID, like shown in the plant explorer. For the

rest types, this field has the same value as the field

Key;

- pos_key, mo_key, sp_key, drawing_key, wo_key and point_key to relate to new

tables added to the report: position,

maintenance_object, spare_part, drawing, work_order, work_history,

inspection_points.

12041 Change stock value list to individual report

Page 27: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 27 of 335

03.02.2014 API Maintenance Systems A/S

Type: Improvement Stock value list report has been changed from a standard simple report to an

individual report with related data.

12042 Jobaccum field format and print

Type: Error Corrected printing list of work orders sorted by 'Work suppliers', 'Planned

hours' or 'Guaranty expire date', which raised errors.

The format of 'Guaranty expire date' has been corrected (it was 'dd.mm.yyyy'

while the format other date fields is 'dd/mm/yyyy')

and the field has been included in the master design.

12043 Problem with saving record in Planned Stares maint is fixed

Type: Error Problem with saving record in Planned Stares maint is fixed

12044 Impossible to change the account key on an MO by using the import module

Type: Error MO import corrected to handle the account trigger question

12045 CSM trigger fix-db

Type: Improvement

If any of the files loaded will be placed in the directory 'work/fix-db/' or

'custom/fix-db/' later during deployment, a control-file

called 'fix-db.do' is placed in the root of the build. This file will make a

successfull "DeployBuild" call "FixDBBuild" and postpone

creation of the "deploy.ok" control-file.

A new batch-process (using batch.ini/batch.pf) will be spawned for the

'FixDBBuild' command running on the newly compiled

application at both sides (client/server). This allows changes to the set-up

files to come in effect during a single build.

Changes to 'work/' are still recored during "DeployBuild" given clients access

to the new files as quickly as possible. The fix-db

phase takes a couple of minutes to complete,

As the CSM-admin tool waits for 'deploy.ok' (green light) og 'deploy.err' (red

light) the monitor will show the status at the end of

deployment.

The optional fix-db is considered to be part of the "Deployment"-phase (like

translation is part of the "Compile"-phase).

12046 Copy design doesn't work for iDesigns

Type: Error Copy of iOS designs now works in Group design browse.

12047 Project budget space, extract planned cost

Type: Improvement

It is possible to warn if there is no more budget space when trying to create a

PO line or an IPR. The whole idea was to make

Page 28: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 28 of 335

03.02.2014 API Maintenance Systems A/S

sure everything is on budget. But because the formula of the calculation of the

budget space:

Budget space = Budget - Committed - Used

was left as it is, it was possible to register as many PO lines or IPRs as you

want without any warnings about insufficient

budget because these are planned costs and when all these PO lines are

committed and their sum is more than the budget

space, the project will go over the budget.

Solution: the general formula of the calculation of budget space has been

changed to

Budget space = Budget - Planned - Committed - Used

The particular formula depends on the model of calculation - internal,

external(POs) or external(POs and approved IPRs).

The calculation of planned external cost (POs) has also been corrected: it

included used external cost (POs), but it should not

have - planned external cost (POs) is now the cost of PO lines minus amount

which was delivered/invoiced.

12050 Some access rights "whole" fix in the Drawing maint

Type: Error Some access rights "whole" fix in the Drawing maint

12052 Removed select button from spare part comb browsers called from tree

Type: Error Removed select button from spare part comb browsers called from tree when not

called from SP_key field

Didn't have any function and made users close browsers by mistake.

12054 Missing options in master design of approval monitor

Type: Error Options menu/buttons have been included in the master design of Approval

Monitor, so it is possible to configure them in

group/user design.

12055 Notes added to main program in design disappear for new recoreds

Type: Error Notes added to main program in design disappear for new recoreds

Notes added to main program in design currently only worked when editing

existing records.

When saving note as part of new record, the note disappear. (Linked to record

with key '')

The next time you add a note to new record in the table you get error that

someone else has modified the note:

"The <table> record has been edited by anohter user"

Notice: Fix based on version before case sensitivity check

Page 29: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 29 of 335

03.02.2014 API Maintenance Systems A/S

12056 "Drawing flag" field is excluded from SP and WO browser's filtering and sorting

Type: Error "Drawing flag" field is excluded from SP and WO browser's filtering and sorting (as that did not match the functionality)

12057 Agreement cannot be called off into an existing PO

Type: Error It has been made possible to call off an agreement into an existent purchase

order. Before the correction, a PO line was added

only if a new PO is created during the call-off.

12059 A new WO accum. configuration parameter shall be created.

Type: Improvement The configuration decides if the user on the work order accumulation can see:

-The 3 lines from the long description (as today)

- Instead see all active work instructions ( example “check gearbox every

month”).

12060 Not possible to add work order in customer invoice

Type: Error FIXED: Not possible to add work order in customer invoice

12061 Changed label for purchase_order_line.agreed_unit_price from 'Price' to 'Purchas

Type: Improvement Changed label for purchase_order_line.agreed_unit_price from 'Price' to 'Purchase price'

12067 The error in the 'Delivery registration' program

Type: Error Fixed: The 'Delivery registration' program didn't work if its design did not contain 'cExtNote' field.

12071 Not possible to register hour via iPhone

Type: Error Hour registration via iPhone corrected

12074 List "Point & Shoot" and "View" in right-click-menu.

Type: Improvement Menu-items for "Point & Shoot" and "View" in context-menu.

Editors are not included.

Dates support F3 (showing a calender).

12079 Repair item with turned on MO log can't be moved.

Type: Error

When you use the repair item replacement and you have entered the information

then the system gives a message that you

are about to change the account information. This message keeps coming each

time you press OK. It seems there is a not

ending loop. After pressing 20 times ok i had to stop the system.

Page 30: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 30 of 335

03.02.2014 API Maintenance Systems A/S

AGR. Related to core logic of Q&A.

12080 API PRO hangs when using Set as Default Filter in Browsers

Type: Error Oracle related error was fixed when the program freezes when using "Set as Default Filter" in browsers.

12084 Budget summary in project

Type: Improvement The project budget browser has new records which show purchase orders and

worked hours related to a project without a

work order. There are two new options: 'Purchase' (similar to the option

available in the maint Purchase) and 'Worked hours'

(shows worked hours registered on a project). The project budget section has

been appended with the new column, showing

unplanned registered hours. This column has also been added to the project

budget report.

12085 It should be possible to register time directly on the project in the project mo

Type: Improvement

New button/menu-item "Worked hours" added to the project set-up.

Users wihich are not "seniors" (can view other users hour registrations)

allowed to see own registrations.

12088 Average price and cost carrier

Type: Improvement

"Removal" stock transactions now have the average price (from stock control)

and cost carrier (from maintenance object),

which were missing before this correction.

"Return" stock transactions now have cost carrier (from the origin).

NB The correction related to the cost carrier is not available in Open.7.

12089 Date offset for the inspection accumulation filter.

Type: Improvement Added a 'date offset' option to the inspection accum. filter. Similar to what can be found on the jobfilter.

12097 2x selection of hour rate

Type: Error It was not possible to change value of hour rate on first try when edit transaction.

12100 PO status closed and PO lines have a different status

Type: Error Handling of the errors on App Server side was improved to prevent switching

Purchase order to wrong status 'Closed' with

unfinished lines.

12103 Menu item

Type: Error

Page 31: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 31 of 335

03.02.2014 API Maintenance Systems A/S

Menu item tool tip was shown in the default language, though the label in the current language was expected.

12104 System designs become wrong after update (ORACLE related)

Type: Error Oracle related error when designs become wrong after update was fixed.

12108 Added possibility to cancel mass password change requests

Type: Improvement Added possibility to cancel mass password change requests

Usage: Run external fix-db\stop_mass_pwd_change.r without parameters.

12115 Add Finish_Work_supplier_key to the work order import

Type: Error Finish_Work_supplier_key field added to the work order import

12116 INS job type is available when Inspection Module is not

Type: Error FIXED: INS job type is available when Inspection Module is not

12117 Possibility to switch on extended AD log is added to the system

Type: Improvement Possibility to switch on extended Active Directory logging is added to the

system

...

[DEBUG_LOGS]

AD_EXTENDED_LOG=TRUE

...

lines must be added to the INI file(s).

ATTENTION: Should be used only for diagnostic purposes! No log cleanup at all.

Set to FALSE if not interested in extended

log.

Result: Can be found in AD_EXTENDED_LOG.log in thesession's TEMP directory.

12118 Report control new design option for PreviewText align column.

Type: Improvement New design option for Report Control programs has been added.

Now you can setup to which column Preview test should be aligned.

On first tab of in design program for Report control you can choose either

column name or column order from 1 to 5.

There is a restiction if you use Code jock 15.2.1 then Preview text for/under

frozen columns wil bel hidden.

12119 Browse spare_part wrong "AND" searching

Type: Error FIXED: When checked "both Name and Name 2" in SP filter, AND criteria search

wrong

12120 In calibration setup expected value, Upper & Lower limit could get undef

Page 32: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 32 of 335

03.02.2014 API Maintenance Systems A/S

value

Type: Error

When leaving/finding normal instrument or instrument in calibtration setup, the

fields Expected value, Upper limit & Lower limit

could get undefined value

12124 Browse spare_part: sort works wrong with Both names option

Type: Error FIXED: Browse spare_part: sort works wrong with Both names option

12125 Error code hierarchical deactivate instruction MO list

Type: Error FIXED: Error code hierarchical deactivate instruction MO list

12126 Blank jobtype cannot be used as default for the "Jobfeedback by WO"

Type: Error Fixed: It was not possible to use blank jobtype as default for the "Jobfeedback by WO".

12127 Work note restriction redesign

Type: Error 3. When Work instruction restriction checked, we can choose any preferred

Work_note within the PnS button without any

restriction. I think, that in that case PnS button must be disabled, as it is

done for the Error code PnS.

4. How we must act when Work instruction restriction is checked and no MO in

work order?

5. How we must act when Work instruction restriction is checked and MO don't

attached to any MO_group? I think, that in that

case Instruction field and any other related stuff must be disabled, because

user anyway can't use it.

12128 Bar code print message in Delivery header

Type: Improvement Info message for the case, when there is nothing to print

12130 Compile error 135 in the maint/include/api_system.i

Type: Error

Fixed: Error on compile of current Open.7 / v7.1 source - ** More than 32000

characters in a single statement--use -inp parm.

(135)

Logic for the subtype "1" has been moved from "maint/logic/api_system.i" into

"maint/include/api_system_1.i"

12135 Technical ID in CR job card

Type: Improvement CR job card database has been appended with the table technical_id.

12137 Work instruction restriction redesign accroding to manual

Type: Error

Page 33: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 33 of 335

03.02.2014 API Maintenance Systems A/S

When Work instruction restriction is checked:

1. PnS button for Instruction disabled.

2. When no MO in work order - Instruction field disabled.

3. When MO don't attached to any MO_group - Instruction field disabled.

12138 Tine has ordered search in browsers for work order and work history on the field

Type: Improvement Search in browsers for work order and work history on the fields Category and

Mo_code

In the job filters they are also be included in the master design (from - to).

Default no enabled.

12140 Critical error when User edit a History Note in Work order from history

Type: Error Workaround of Oracle-related error when Notes become wrong after update.

12143 Correct AD functions to extract AD root automatically + more AD-related fixes

Type: Error Active directory low-level functions changed to extract BaseDN automatically + more AD-related fixes

12145 The error 6491 on logout screen

Type: Error The errors like "**RECTANGLE rBox does not fit in parent DIALOG-BOX Dlg. (6491)" appeared on logout from the program.

12148 Add of notes tab not possible

Type: Error It was not possible to append tab into 'Purchase order line' program design - tabs didn't become visible.

12155 iPhone improvements

Type: Improvement

Added 'question on return' to the M_Work_order_3 screen

Added a possibility to add an existing photo to the work order.

Added Position information to Jobmonitor if MO key is empty

12156 Site enable inspection accumulation

Type: Error

Site enable inspection accumulation.

Skip if you don't have view permission on inspection header

12159 After add of planned resource on workorder user got: ** No record is available.

Type: Improvement After add of planned resource on workorder user got: ** No record is available.

(91)

Planning of hours program changed to include check for record available before

Page 34: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 34 of 335

03.02.2014 API Maintenance Systems A/S

call of bm-option-activate

12161 ** Attempt to define too many indexes for area <area number> database <db name>.

Type: Error Fixed: SYSTEM ERROR: Attempt to define too many indexes for area <area number>

database <db name>. (40) (14675)

when a lot of jobcards are printed from 'Work order accumulation' program.

12162 Delivery. Date in future must not be possible

Type: Error Make delivery. Field: Delivery date (Transaction date). It was possible to

register a delivery date greater than today (typically by

misspelling the year)

This must not be possible, since it will "damage" the FIFO calculation. In

version 7.1 it will NOT be possible anymore.

12163 POs and hours registered on PJ when including sub PJ and PJ budget report

Type: Error 1. When 'Include sub projects' is marked, the project budget browser also shows

rows 'POs without WO' and 'WS hours

without WO' per each sub project, but it was not shown anywhere which project a

row is related to.

There is the new field 'Type' in the browser. It will show 'WO', 'WH' or 'PJ'.

The type 'PJ' will be for the rows 'POs without WO'

and 'WS hours without WO'. The field 'Work order key' has been renamed to 'Key'

and shows WO key in the rows of the type

'WO' and 'WH' and project key in the rows of the type 'PJ'.

The option 'Purchase' is now enabled only for the rows 'POs without WO, the

option 'Worked hours' is now enabled only for

the rows 'WS hours without WO'. On registering hours via the option 'Worked

hours', the key of the project chosen in the

browser is now set as the default project key.

The 'Total planned' and 'Total used' values have been corrected in the browser

fields for the rows 'POs without WO' and 'WS

hours without WO'. The values were not calculated before at all.

Purchased work hours have been excluded from the roe 'Worked hours without WO'

since they are already included in the row

'POs without WO'.

2. The field 'Type' has been included in the project budget report and further

corrections have been made:

- it showed one odd row in the sections 'Int. work / Ext. work / Other

Services' and 'Stock Material / Other Material' and 'Total'

and spoils the total values;

- it did not show IPR approved amounts in the section 'Project budget';

- it did not show information about sub projects even if 'Include sub-projects'

is marked in the project budget browser.

12165 Job ordering: button 'Reg. job' and field stard date/time

Type: Improvement The program Job ordering has been improved:

Page 35: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 35 of 335

03.02.2014 API Maintenance Systems A/S

- the button “Reg. job” has been included;

- the fields "Start date/time" has been made editable.

12167 CSM events

Type: Improvement

If the file "CSM/event.cmd" is present, it will receive “events” from the

CSM-workflow.

The command will be executed with current-directory set to “work/” and

parameters:

1) Unquoted character string in lowercase telling which event is launched:

createbuild

compilebegin

compileend

deploybegin

deployend

deletebuild

createchange

deletechange

2) Number of the build or change being processed.

3) Quoted path for the home of the build-workspace or filename of the

changelog.

CSM/event.log will capture the standard-output of the events processed.

12170 Project budget fields aren not shown with appserver

Type: Error

The error is reprodiced only when running with appserver. Start the program

'Project', select the option 'Budget', select the

option 'Worked hours', press 'Exit'. The frame fields on top of the project

budget browser show unknown values (?) after a

servies of error messages 'No record is available'.

This error has been fixed.

Also, record repositioning after turning back from programs called by options

did not include re-enabling options. This has

been corrected as well.

12172 Project budget browser does not show purchased cost for WO

Type: Error

1. Purchased cost for projects and work orders are now shown in separate fields

of the project budget browser and in the

report (combined with internal resource sums, purchased costs could lead to

non-sensible figures). When internal and

purchased resources are separated, the fields 'Other services' and 'Other

services used' are not needed since other services

can only be purchades and are now shown in the fields 'Other services (POs)',

'Other services committed (POs)' and 'Other

services used(POs)'. Internal work purchased fields are not needed either since

it is only work of external work supplier which

can be purchased.

2. If purchase module is not installed the budget space model is considered to

be'INTERNAL'.

12173 PDA problems

Type: Error Work Order Spares - If the Spares window is opened then the PDA will create a

record for a used spare even if the window is

Page 36: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 36 of 335

03.02.2014 API Maintenance Systems A/S

immediately closed without saving. This then gives error that there is an

invalid spares barcode when trying to upload.

PM Work Orders - PM work orders can be downloaded to the PDA OK but after

completion they can cannot be uploaded back

to API PRO.

Inspections - Are uploaded from the PDA to API PRO OK but when looking at

Inspection History the check codes are missing.

Inspections - Shows all inspections for all sites?

12175 (browse)note[2] wrong column label

Type: Error

12176 Add from/to amount in approval monitor

Type: Improvement A new from/to criteria for "total amount of Purchase header" have been added to

the filter for the "Approval monitor".

12177 PDA Mobile stock barcode performance issue

Type: Improvement Barcode search was too long for PDA mobile stock application. Fixed.

12178 Sort and fiilter does not work on calculated fields in browse note[2]

Type: Improvement

12181 Enable the decode of custom stock control barcode for iPhone Job Monitor

Type: Improvement Decode of custom stock control barcode is Enabled for iPhone Job Monitor

12183 Small bug with the Creation Dialog

Type: Error FIXED: Small bug with the Creation Dialog

12184 Wrong validation of complicated where clauses in the export program

Type: Error Validation of complicated export where clause corrected

12185 Jobstatus missed in change log for WO.

Type: Error Job status has been included in the change log of work orders.

12186 Error message each time a filter should be used

Type: Error Now the message about mismatch between stored filter and current design is more

Page 37: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 37 of 335

03.02.2014 API Maintenance Systems A/S

informative. Also this message can be

disabled when option "Suppress warnings about mismatch between stored filter

and current filter screen" is set in the "Basic

system configuration" program.

12188 Registration of stock taking

Type: Error Registration of stock taking - repositioning in the browser was improved.

12200 Export of delivery transactions is generating error

Type: Error Corrected joined export frocedure when only one table is used

12201 Custom job statuses are not loaded

Type: Error FIXED: Custom job statused were not loaded.

12202 Save of WI somtimes gives "Transaction error"

Type: Error Adding Work instructions to a Work order doesn't raise a "Transactio error"

12203 Wrong invoice labels in transactions

Type: Error FIXED: Wrong invoice labels in transactions

12204 Changing the po line after invoice

Type: Improvement Added a setting in the config of the purchase module "Lock PO line after

invoice is created".

When this setting is on then it's not possible to change a PO line that is

invoiced.

Changing the po line after delivery should be possible except if the existing

setting "lock po line after delivery is made' is on.

12207 Export error messages in the appserver log file

Type: Error Potential export error fixed

12208 Error on adding point to inspection from insp tree on insp that don't have point

Type: Error When adding point to inspection header without point from tree you get error:

** No Inspection round record is available. (91)

12210 Can't finish WO when sub-wo without MO

Type: Error Problem is when "Allow finish reg. of WO without MO" is set, error appears

Page 38: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 38 of 335

03.02.2014 API Maintenance Systems A/S

anyway

12211 Problem with work load when use hours to replan

Type: Error When adding resource to work order, then resource has negative hours in work

load for comming instances

When finishing work order same problem for work resources, where negative load

for instance 2 onwards

Problem only when configured to use "Work supplier replan based on 'replan

hours'"

12215 Purchase lines not transferred from purch. accumulation to PO

Type: Error When try to purchase lines from purchase accumulation, it doesn't copies in the

PO.

12218 Planing SP and PO update the line by double

Type: Error When creates PO for the planned spares, quantity of purchased spares added to the planned spares quantity.

12227 Not able to import document to sparepart on stock

Type: Error It is not possible to import drawings to a sparepart on stock (stock_control).

This is needed while customers with multi

site/company with seperated stocks must have the possibility to import drawings

to their local sparepart on stock.

12229 Wrong workorder opens in Job accumulation

Type: Error When mark a workorder in job accumulation and for example starting it and then

double click then the workorder on the top in

the list opens and not the one marked

12230 Both SP name, name 2 resets after sort

Type: Error FIXED: When try to sort after filter with "Both Name and Name 2 serach"

condition, last codition resets

12232 WO availability fix

Type: Error FIXEX: Total availability report for job accumulation is not working

12235 Work order stock transaction doesn't show transactions

Type: Error FIXED: Work order stock transaction doesn't show transactions

12238 Site rights are not considered in the Inspection feedbask by round

Page 39: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 39 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error Site rights were not considered in the Inspection feedbask by round.

12240 Start/End date not set to today and now on new work orders

Type: Error

Start/End date not set to today and now on new work orders

Correction of task: A11896 & A12165

12241 Option buttons in maint & apicbf screen follow screen size (Like browse program)

Type: Error Changed fixed 8 buttons per row in maint and apicbf to dynamic (depending on

width)

This means option buttons in programs will follow screen size (Like browse

program) so option buttons per row is dynamic

(minimum 3) Automatic wrap to more lines if not room for all

When wrapping window size in programs will be increased or decreased to make

room for current number of button lines

14.11.13 TJC: Only set on load time. Don't change number of rows dynamically

when resized

12242 Add Manufacturer_key in B(sp_supplier_combination) design

Type: Improvement The field 'Manufacturer key' has been added to the screen design of the browser

'Spare part/supplier combinations'.

12243 Error when add nested WI to CMU WO or when Start date not initialized.

Type: Error An error raised when a nested work instruction is added to a CMU work order or

start date is not initialized has been

corrected.

12244 CSM refresh

Type: Improvement Fixed: "Refresh" button did not work, and the "Initiator" tab loosed data when

changing tabs.

12246 Print preview hidden behind other windows

Type: Error Fixed: Print preview window was hidden in 'Work order accumulation' or 'Work

order monitor'.

12247 Sub SP, DR, WO and WH in plant explorer printout

Type: Error Only spare parts and documents directly attached to positions and maintenance

objects were shown in the plant explorer CR

report. Sub spare parts and sub documents have been included in the report.

Page 40: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 40 of 335

03.02.2014 API Maintenance Systems A/S

Sub work orders and sub history work orders were shown with the same

indentation as main work orders and main history

work orders. The indentation has been corrected.

12248 Spare part key in stock data for spare part

Type: Improvement

The field sp_key ('Type number') has been included to the master design of the

browser stock_control(3), which shows stock

data for a spare part. The field is invisible by default since it has the same

value in all records. If there is a need for exporting

this browser to MS Excel/OO Calc/XML where the spare part key is available, a

group design where the visibility of the field

sp_key is switched on can be made.

12259 Check on "Send e-mail" option dissappears probably due to some Timer program

Type: Error Blocking of email send during import/export redesigned

12261 Cascade update of Group/User designs with lLocked options.

Type: Error Propagading down changes for fields disabled for changes now more correct.

12263 Problem when running fix-pw without DB connection

Type: Improvement Running fix-db without a DB connection has been corrected.

12264 Delete stock control from the finished picking list

Type: Error FIXED: can't delete stock control connected to finished picking list

12269 Error analysis wrong widget settings

Type: Error

Horizontal error code key is stored in the widget SCREEN-VALUE. But this widget

have x(20) format instead x(30) whis is

default for the error code fields. It leads to bugs when error code key length

> 20.

12272 CSM: Only one progress bar + log in/log out

Type: Improvement Change:

"Shutdown" to "Log out"

"Logout" to "Log in"

12273 Import of Casio removals. Skip negative

Type: Error Import of Casio removals. Skip negative

program is browse/logic/handterm_removal

For some strange reason the program started to include negative records (which

Page 41: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 41 of 335

03.02.2014 API Maintenance Systems A/S

are actually deliveries). They are now

excluded in the program

12284 CSM: createbuild/deletebuild

Type: Improvement The commands issued by the first AppServer process ("createbuild" and "deletebuild") missed quotes.

12289 Case sensitive in RP

Type: Error Now grouping in Report control treets grouping key in case insensitive mode

12290 Update supplier-spare-part-information during delivery failed

Type: Error The entered suppliers sparepart number and/or name wasn't updated.

12294 Right-click in tree structure - long list

Type: Improvement

Added extra options on the right click menu with “Structure parts list”,

“Structure work order list”, “Structure document list” and

“Structure history”.

List. This will open temp table based browser with an option “show levels

below” – to limit the default response time

12300 CSM: Accumulative package with all changes

Type: Improvement

All changes, enhancements and bug-fixes made to CSM since the initial release -

including:

- Run "fix-db" as part of the deployment.

- Trigger CSM/event.cmd from the workflow.

- Fix problem issuing OS-commands on different drives.

- Administrator: Keep focus in tab-2 and data in tab-3.

- Trap AppServer connect failure during login.

12303 tech data cannot be deleted

Type: Error Technical data browser: Enable/disable of delete button corrected

12306 string 598 shown as orginal text

Type: Error Ordered by field in workorder accumulation program always has English

translation

12307 Refactoring WOWN

Type: Improvement Program design improvement.

12311 "Diagnostics->Investigate database" is fixed a little

Type: Error

Page 42: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 42 of 335

03.02.2014 API Maintenance Systems A/S

"Diagnostics->Investigate database" is fixed a little

12313 Slow maint navigation performance

Type: Error

Slow maint navigation performance

due to number of custom field created and added to screen.

Fixed by adding index in SQL database.

12332 Add "Finish responsible" responsible as a column (with sorting and filtering) t

Type: Improvement Added "Finish responsible" responsible as a column (with sorting and

filtering) to the following programs

• Job monitor

• Work order accumulation

• Work order & work history program (showing list of both WO and WH)

• Work order survey (filtering only)

12335 Update API_Table + more used in design, import & export

Type: Error Following txt files must be updated:

* api_table.txt

* api_field.txt

* api_field-71.txt

* api_relation.txt

* api_relation-71.txt

So

* new fields can be added to design by user

* new fields can be exported

* new fields can be imported

* new relations will work in design, import & export

12338 Change loadMasterDesigns to search for design files in all elements in PROPATH

Type: Improvement

Changed loadMasterDesigns to search for design files in all elements in

PROPATH.

It will load the first it finds in propath if file exist in multiple propath

directories.

12342 Very bad performance when marking a line in Inspection registration/accumulation

Type: Error Data related issue was solved - performance decreasing in the 'Inspection

registration' and 'Inspection accumulation' programs

due to extra invisible characters in the preview text.

12344 Frozen columns hide preview text in the apicbf programs.

Type: Error Frozen columns hid preview text in the apicbf programs when CodeJock v.15.2.1

is used.

Added recalculation of Preview text indent to make it visible.

Page 43: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 43 of 335

03.02.2014 API Maintenance Systems A/S

12347 Added force load of master designs to fix-db

Type: Improvement

Added force load of master designs to fix-db.

This is needed when you need to force load of designs and is running with

AppServer

12348 Problem with 2 not identical copies of CodeJock when running with AppServer

Type: Error Problem with 2 not identical copies of CodeJock settings, (ttCodeJock), when

running with AppServer.

One copy on client from client ini file and CodeJock installed on client and

another copy on server with server.ini file and

CodeJock installed on server.

Corrected so Server CodeJock settings is a copy of client on start.

12349 The messages are sent repeatedly ignoring corresponding setting for event

Type: Error The error when the messages were sent repeatedly ignoring corresponding setting

for event was fixed.

"Repeat message even it already exists" setting was ignored and the message was

send repeatedly

when user's message box contained several messages related to the same work

order.

12350 Wrong debit account when making PDA inventory

Type: Error Wrong debit account when making PDA inventory

12351 Extended planning window in jobaccum to check counter if no date window exist

Type: Improvement Extended planning window in jobaccum to check counter planning window if no

date planning window exist

12352 It was possible to create crystal reports without key

Type: Error It was possible to create crystal reports without key

12353 XML Export causes error

Type: Error Export (see attched ecf) causes error "Invalid encoding for WRITE-XML. (13515)"

12354 Import of min quantity with value 0

Type: Error Import of min and max stock control quantity corrected

Page 44: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 44 of 335

03.02.2014 API Maintenance Systems A/S

12370 How to import data for planned_stop_hour in work order

Type: Improvement Added Work_order.Planned_stop_time field to the import

12378 wrong debit account for stock removal

Type: Error Wrong debit account appears when making stock removal from tree or graphical

navigator

12386 Fix "On invent list"

Type: Error Fix program for setting "On invent list?" of stock_control_locations.

RUN fix-db/fix-location-count.p

12387 endless loop if a PO should be created

Type: Error endless loop if a PO should be created

Do you want to set work order in the status 'Waiting for spare parts?'

12394 Individual report design for Non-moving stock items

Type: Improvement

Non-moving stock items report was based on fixed design crstd5col.rpt. An

individual design file for the report has been

created. It includes related tables, so it is possible to customise the layout.

12399 On copy of agreement - purchase and invoice amounts were also copied.

Type: Error On copy of agreement - purchase and invoice amounts were also copied.

Corrected so these are set to 0 on copy

* Purchased_amount

* Invoiced_amount

* Purchased_amount_currency

* Invoiced_amount_currency

12400 Import of GMP data with one single signing per import job

Type: Improvement Import is extended with a new option which allows „user‟ to enter password and

remark once during each import. The

„question‟ appears only when running import in online mode (not through the

automation timer/batch mode).

If the option is enabled then user is asked to enter password/remark each time

the import is started. The „dialog‟ appears

before the actual import is started.

An option like:

[ ] Ask for password and remark before starting online import

is added to Import control file configuration program, Flow control tab.

12410 Is company in site browser

Type: Improvement The field is_company has been added to the master design of the browser Site.

Page 45: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 45 of 335

03.02.2014 API Maintenance Systems A/S

12412 iPhone with SQL server

Type: Error Multiple problems running iPhone app on the SQL DB

12417 'Spare part' and 'Spares planned', 'Work supplier' and 'Work suppliers planned'

Type: Error

In the program Work order, the option 'Spare part' has been re-titled as

'Spares planned' not to confuse it with the option

'Spare part' available in Job feedback by WO and Work order history data, which

shows transactions of used spare parts.

In a similar way, the option 'Work supplier' was re-titled as 'Work suppliers

planned'.

12421 The error with iSeqDelivery field in Sequence configuration program

Type: Error

Fixed: The error "** BUFFER-FIELD iSeqDelivery was not found in buffer DATA.

(7351)" appeared when run Sequence

configuration program.

12425 System name as import error

Type: Error

strange behavior of the Import Tool.

When importing the Drawing Combinations (to Maintenance Objects) the import of

the first line is rejected with following Error

Log Entry:

E 1016 13/09/2013 16:39:49 Trigger message: "MEW Kuwait Live DB". Data file

line 1.

12427 Account of project should be default in WS transaction without WO

Type: Error

It is possible to register worked hours without WO, directly on a project (the

program Project, button Budget, button Worked

Hours). In this case, the default debit account and cost purpose should have

been, but were not the account and cost purpose

of the project. This has been corrected.

12428 Wrong teller on an instruction of a copied workorder

Type: Error Fixed: Counter key was not updated in Work instructions when Work order is copied and Counter key is changed.

12429 Problems with PO accumulation

Type: Error

Identified problems:

1) Company not stored in PO accum. filter first time it is entered

2) WO key not transfered to program when clicking Purchase on a selected

purchase need in PO accum (maybe no a bug)

3) WO, MO, cost type, etc info missing on PO line when creating new order

Page 46: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 46 of 335

03.02.2014 API Maintenance Systems A/S

(because alle fields are blank in "Move to PO..."

program

4) Purchase need is still in PO accum even after PO has been issued

12430 Conflict in procedure names in include files

Type: Error

Files include/seauppos.i and include/seaupacc.i had different procedures with

identical names. Using both include files in one

file caused conflict.

The procedures in include/seaupacc.i have been renamed.

12431 Removing XXX_Location's Name for PO maint raise run time error in PO maint

Type: Error When removed names for Location's fields in Purchase ordering via desing on

program start there was an error.

12434 Account budget

Type: Error The calculation of account planned cost (no PO) and IPR approved cost has been corrected.

12435 Missing 'value' fields in TD_SP_combination export

Type: Improvement Added 'value' fields to TD_SP_combination export

12436 Import/export tables/fields are missing

Type: Error Inspection_header_code and Inspection_header_group tables enabled for import

Maintenance_object.Icon field enabled for export

12437 Errors in inspection template import

Type: Error

Import error message "Could not create buffer object for table (7334)" avoided

Inspection_rounds.Lubrication_quantity field added to the import

12439 Can not insert the value NULL into column lubrication quantity

Type: Error Lubrication quantity SQL import corrected

12440 Max fieldlenght of Inspection round key in API PRO does not correspond with the

Type: Error Fileld length in the cradle based PDA inspection communication protocol

corrected

12442 Group/User tab settings removed.

Type: Error Running fix-db/loadmasterdesigns.p with Force option doesn't delete tab setup.

Page 47: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 47 of 335

03.02.2014 API Maintenance Systems A/S

12443 Inspection reg. not updated when finish reg. inspection point

Type: Error Inpsection feedback works more robust.

12449 Added warning that txt file in note import must be UTF-8 encoded

Type: Improvement Added waning that txt file in note import must be UTF-8 encoded

12454 Default values in PO/PO line and WS hour transactions from project

Type: Error

If a PO is created from a project (maint Project, button Budget, button Order),

the project key and its account should be

transferred to the new PO; if a PO line is created via project, apart from the

account from the project, it should have the default

value of cost_purpose_key from the project.

When MO_key is changed on registering WS hours, account_key should get the

value of MO's account only if both wo_key

and project_key are blank. The project key was ignored. This has been

corrected.

The browser of worked hours registered directly on project showed transactions

of invoiced services. They have been

removed from the browser.

Cost type is not part of the program Project, but the cost type key field could

be made visible in the browser Project. Tthe

master design of the browser Project has been corrected, so it is impossible to

make cost_type_key visible.

Project key was not shown in the browser of worked hour transactions if a

transaction was created directly on a project, without

WO. this has been corrected.

12455 WH Execution date while inspection feedback.

Type: Error Execution date of Work history and Transactions created during Inspection feedaback now followes Feedback date-time.

12458 Inspection registration fails.

Type: Error Inspection feedaback more stable.

12467 Suppliers pay condition in invoice

Type: Error The buffer of the table supplier was used without data. Added selecting data to

the buffer.

12473 Two instances of the same table in CR report with ODBC connection

Type: Error If the same table is added to a CR report with an ODBC connection more than

Page 48: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 48 of 335

03.02.2014 API Maintenance Systems A/S

once (then, alias is used, e.g. work_order_1),

the report was viewed Ok from CR developer, but could not be viewed from API

PRO. The fix makes it possible to view such

reports from API PRO as well.

12475 Include counter_reading in the related design options for counter

Type: Improvement

Added support for including counter_reading when doing design that icnludes a

relation to counter table.

Added/Enabled fields:

total_reading

Last_reading_date

Last_reading

to 'design related'

12477 Individual report design for spare part list

Type: Improvement

Spare part list report was based on the fixed design crstd5col.rpt. An

individual design file for the report has been created. It

includes related tables, so it is possible to customise the layout.

12478 Individual report design for stock below min. report

Type: Improvement

Stock below minimum report was based on the fixed design crstd5col.rpt. An

individual design file for the report has been

created. It includes related tables, so it is possible to customise the layout.

12479 Individual report design for price list

Type: Improvement CR Price list was based on the fixed design crstd5col.rpt. An individual design

file for the report has been created. It includes

related tables, so it is possible to customise the layout.

12480 debit data (work order) deleted after each removal

Type: Error Debit data in "Stock transactions (by Spare part)" was cleared after each

removal.

Now it is cleared when "OK" option is used and kept on "SAVE" (behavior like

Xa).

12481 Account of project is not copied to PO and transaction

Type: Error A purchase order/line or a work supplier hours transaction created directly on

a project did not get the project's account/cost

purpose as the default value. This error was observed when running with

appserver and has been corrected.

12483 Importof free text fields adds extra spaces

Type: Error Import of free text fields corrected

Page 49: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 49 of 335

03.02.2014 API Maintenance Systems A/S

12488 AD logic fix/improve/extension

Type: Error

* Not mandatory (if blank than autodetection works) "AD search root" parameter

is added to the active Directory integration

configuration screen.

(accepted values are according patterns like "[dc=,dc=]")

* Bugfix in processing AD users that belongs to extremely big numbers of AD

usergroups.

* Other stability issues improved.

12489 The problem with filtering in Work order year plan program

Type: Error Filtering was wrong in Work order year plan program if work supplier was used to filter.

12492 Individual report design for stock taking, result list

Type: Improvement

Stock taking result list was based on the fixed design crstd5col.rpt. An

individual design file for the report has been created. It

includes related tables, so it is possible to customise the layout.

12493 Individual report design for reservation survey

Type: Improvement

Reservation survey was based on the fixed design crstd5col.rpt. An individual

design file for the report has been created. It

includes related tables, so it is possible to customise the layout.

12494 Individual report design for planned/used cost reports

Type: Improvement

Planned/used cost reports were based on the fixed design crstd5col.rpt.

Iindividual design files have been created for the

reports. They include related tables, so it is possible to customise the

layout.

12495 Copying PM WO template notes to generated WOs

Type: Error Only a plan note was copied to a derived work order from a PM work order

template. From now on, all notes saved by a user

in a PM work order template are copied to derived work orders.

12496 Note field value is not exported in the export of Note table

Type: Error Export of Note.Note field corrected

12502 Error in Manufacturer export

Type: Error Join export corrected when exporting data from a single table

12504 Errors inspection

Type: Error

Page 50: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 50 of 335

03.02.2014 API Maintenance Systems A/S

When copy Activities in Inspection tree then it case oposite order on Shift

selection and straight order on Ctrl selection.

During Inspection feedback and multiselect for Check code registration set only

one record if select with Shift up->down.

12506 Template WO in Jobsurvey called from Project

Type: Error Template Work orders not shows up in Job survey called from Project.

12509 INI usage extention/aligning/re-design + CodeJock 16.2.4 + fixes inDashBoard

Type: Improvement INI file's extention/aligning/re-design + CodeJock 16.2.4 + fixes inDashBoard

12510 Delete of Inspection round doesn't warn that Inspection history data deletes too

Type: Improvement On deleting of Inspection round user gets warning saying that all relates Inspection history will be deleted too.

12512 Individual report design for Statistics - top lists

Type: Improvement

The report 'Statistics - top lists' was based on the fixed design

crstd5col.rpt. An individual design file has been created for the

report. It includes related tables, so it is possible to customise the layout.

12514 Individual report design for work order availability report

Type: Improvement

Work order availability report was based on a fixed design crstd5col.rpt. An

individual design file for the report has been

created. It includes related tables, so it is possible to customise the layout.

12516 In batch programs should not be possible to create on leave

Type: Improvement

Now in all batch programs not possible create records on leave. Instead message

saying Select valid record occur for all key

fields.

12517 Delivery maint doesn't refresh after Delivry.

Type: Error Data in the program 'Delivery registration' was not refreshed when a delivery was made. This has been corrected.

12523 Error in job monitor with toggle lock mode

Type: Error Refresh and row repositioning in the Jobmonitor browser were improved.

12526 CSM

Page 51: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 51 of 335

03.02.2014 API Maintenance Systems A/S

Type: Improvement The first exsisting files form the list below will be shown/open if connection

to the AppServer faiil during start-up:

1: csm/noconnect-xyz.html

2: csm/noconnect-xyz.htm

3: csm/noconnect-xyz.txt

4: csm/noconnect.html

5: csm/noconnect.htm

6: csm/noconnect.txt

Files 1-3 are specific to the appserver named "xyz",

Files 4-6 are for all appservers.

Files 1-2 and 4-5 are expected to be HTML-files and will be opened in the

default browser.

Files 3,6 are expected to be text-files (for sites not allowing browsers).

12527 Add Move to button in Design program for browse subtype

Type: Improvement Added Move to button on Browse tab to be able to change fields position more

fast and convenient.

12530 Not able to delete stock

Type: Error It was not able to delete stock.

12532 Error message when trying to delay project

Type: Error Error hanling on Project delay improved.

12535 Add Tab order in Field edit screen for maint designs

Type: Improvement Tab order field added on Edit popup screen for maint design programs.

12537 Make it possible to select codepage when importing notes

Type: Improvement Default codepage is utf-8, as it is currently, to not change behaviour for users

12545 If option from design exist on more tabs you get unique constraint error

Type: Improvement

If option from design exist on more tabs you get unique constraint error:

** bm-option already exists with "BUTTON" "ClearNote" 1. (132)

Program modified so tab for option is not set if exist multiple times in

design.

12546 Problem sending e-mail

Type: Error

Sending a purchase order as e-mail the default adress is the -mail for the

contact person. Choosing from supplier table does not work

Page 52: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 52 of 335

03.02.2014 API Maintenance Systems A/S

12547 History online report: empty space in 'Only sum' report.

Type: Error

1. The section Details has been suppressed. It is not used, but when there were

too many WOs under a group, it made

noticeable empty area on a page.

2. There were two groups (2 and 3) based on the same field. Group 3 has been

removed.

12553 lAction fields not created when buttons module not activated.

Type: Error More stable work when some modules not installed.

12557 Deleting inspetion points remove history for another

Type: Error Deletion of inspection activity deletes only related to it inspection history.

12558 Problem with direct printing of a jobcard

Type: Error The Jobcard printout was always B&W when direct print is used to Windows default printer.

12563 Budget report runs in dialog mode.

Type: Error Budget report runs not in dialogue mode so it can be resized and system can be used.

12564 No discount when purchasing via an agreement even if discount is stated

Type: Error

The discount was not copied from an agreement to a purchase order line when

purchasing via the agreement. This has been

corrected.

12565 Week Calender for WS - week view strange

Type: Error

The list of work orders was incorrect when "Plans for work supplier" program

was opened from "Week calendar for work supplier" in mode "Week".

12566 Filter from DD.MM.YYYY to same DD.MM.YYYY does not work

Type: Error It was not able to filter work orders by dates when date "to" was the same as date "from".

12568 Can't merge Inspection actovities from Insp/Lub to Comb

Type: Error

Now possible to merge inspection activities in next order

Inspection - > Inspection or Combination

Lubrication - > Lubrication or Combination

Combination - > Combination

Page 53: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 53 of 335

03.02.2014 API Maintenance Systems A/S

12569 Spare supplier - combination program, new & edit modified

Type: Improvement

By mistake users were able to edit sp_key and/or supplier key on spare supplier

combination. This was diabled.

Also uses were able to press 'New' when called as 'VIEW' on spare supplier

combination, this has also been disabled

12571 Default spare part account is not taken over in Purchase order line.

Type: Error Default spare part account key was not taken over in Purchase order line.

12572 Selecting/deselecting department generates empty screen

Type: Error Selecting/deselecting a department has been correctted in the program Workload

- flat.

12574 Printing attached documents including documents in subfolders causes error

Type: Error

Fixed the error with printing attached documents including documents in

subfolders.

The "Print-out mode" option has been added.

12580 Import ignores last data line

Type: Error Import ignores last data line if there is no line-break character at the end

12592 Add Purchase_order.Purchase_status field to the import

Type: Error Purchase_order.Purchase_status field added to the import

12594 Wrong date initialization on WOWN adding

Type: Error

When adding nested work instructions then first in chain gets WO Statt date as

Next date and other reschedules with WO

interval.

Now it changed to use First in chain interval to make date initialization more

robust.

12605 Work_order_work_note.Interval_count_next field is missing in import

Type: Improvement Work_order_work_note.Interval_count_next field added to the import

12606 With permission to all sites you can not see recently created sites

Type: Error With permission to all sites you can not see recently created sites

Problem when creating a company and want to create a site under this company,

Page 54: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 54 of 335

03.02.2014 API Maintenance Systems A/S

then you get error on leave of company field:

Error:

Record not found with your site rights

12608 Maintenance_object.MO_status field is missing in the export

Type: Improvement Maintenance_object.MO_status field added to the export

12639 Was able to delete document, set as document root in module config

Type: Error

Was able to delete document, set as document root in module config

Same problem exist for other parameter records:

* STORAGE-DOC-ROOT

* FAP4_MO

* SUPPSTOCK

* GuaranteeCategory_key

* MinusExceptionCode

* PlusExceptionCode

* InspectCP

* calPurpose_key

* InspWoRootKey

* web-priority

* web-jobcode

* web-MO

* pda-mo-tree

* pda-resp

* pda-planned-ws

* pda-brw-mo-tree

* pda-brw-ws-tree

* pda-priority

* pda-ws-hour-reg

* web-anonymous

* SysDesignGroup

Has extended change key and delete check to update api parameter

12659 Unable to edit work supplier data in browser

Type: Error Unable to edit work supplier data in browser when 'Read-only browsers (all uses)' is toggled off

12661 When closing menu-system a lot of running programs are left behind

Type: Improvement

When closing menu-system a lot of running programs are left behind before you

get question 'Shutdown/Lofoff'

This is changed so these programs are now closed before quesiton occurs.

Also fixes CodeJock crash on close of system

12663 Error when printing barcodes from stock delivery

Type: Improvement Enhanced error message and added more check to valid barcode selection

Page 55: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 55 of 335

03.02.2014 API Maintenance Systems A/S

12664 Delivery transaction program opens stock browser instead of stock control browse

Type: Error When clicking on the browser button next to the 'stock' field the stock browser

(with all stocks) opens. But it should be the

stock control browser with only the stocks where a stock control record for

this spare part exists

12667 stock inventory - missing find current stock control

Type: Error stock inventory - missing find current stock contr

12668 Import runs as one transaction

Type: Error Corrected import procedure to make a single transaction per one record for the main importing table

12677 Multiple errors when browser in maint program is hidden

Type: Error

If browser in maint programs are hidden you receive multiple runtime errors:

* Invalid handle. Not initialized or points to a deleted object. (3135)

* Cannot access the QUERY attribute because the widget does not exist. (3140)

Notice: Maybe some of the browsers should have 'lLockVisible' set to true, so

users can't hide them!?

12678 Change of inspection round in the PM template work order

Type: Error Round key was disabled on PM templates work orders. Only one Round possible to edit on using Inspection option.

12679 Maint called from browser

Type: Error The new basic configuration parameter 'Close maint on save' has been

introduced. A maint program called from a browser or

another program which represents a list (a report control or a tree) closes

when a record is saved only when this parameter is

switched on. Otherwise, the maint program remain active, which allows a user to

relate information to the record saved without

re-opening the maint program and re-navigating to the record.

If this parameter is swithed off and a maint is called in a new mode with

inheritance from the current record of a calling

program, the inheritance is applied only to the first saved new record. The

next use of the function New in the maint by a user

will not inherit values from the calling program.

The only and part exception is programs for combinations. If such a maint

program is called, not only will the first saved record

get the key relation information, but also each next created combination

record.

This configuration parameter is not applied to the maints started by using

advanced calling logic.

Page 56: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 56 of 335

03.02.2014 API Maintenance Systems A/S

12681 Spare supplier combination data not taken to IPR

Type: Error

Spare supplier combination data not taken to internal purchase request

Added leave logic to SP_key and Supplier_key fields

12682 instead of resposible the work supplier is copied to work order

Type: Error Assign af work history responsible corrected when finishing the work order from inspection registration

12684 WOWN reschedule set Active mark to ?

Type: Error Rescheduling work orders with calendar based work instructions attached has been corrected.

12685 "Book on jobs not in progress"

Type: Error

When "Book on jobs not in progress" is maked, a work order could be only

entered directly. This has been improved, so a

work order can be selected by navigation or P&S.

12686 Logfile added when reading from CASIO

Type: Improvement When the customer was reading out the casio he received a message that 3 lines

where skipped because a non existing

barcode. The problem is that you don't know which line it was since there is no

log.

Logfile added.

12687 Remark is not required, even when design says REQUIRED

Type: Error Fields could be shown as not required, even when design said "Required".

12688 It is possible to accept the transaction even if mandatory field is empty

Type: Error It was possible to accept the transaction even if mandatory field was empty

12689 Wrong format of work supplier field

Type: Error Format of work supplier field in workmove select program corrected

12691 Record navigation problem (numeric keys)

Type: Error Records navigation problem starting with ' ' (space) is corrected (previously you had to press PgDn or PgUp twice)

12695 Jobs from PDA inspection always CMP

Page 57: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 57 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error Now when creating Work order from Inspection PDA Job types takes from

Inspection configuration.

12698 Copying agreement lines to a PO

Type: Error The llines of a call-off agreement were not copied to a PO in the same sort

order when the option 'Call-off' was used. This has

been corrected, so the PO lines are sorted in the same way as agreement lines.

12699 Editing a service in an agreement

Type: Error In the program Agreement, the option 'Edit' chosen for a service line did not

call the corresponding screen in the edit mode.

This has been corrected.

12700 Add a document to an inspection activity in history triggers an error message

Type: Error Add a document to an inspection activity in history triggered an error message.

12702 New/Edit/Delete in IPR browsers

Type: Error Functions New, Edit and Delete, which ran two times in the browser Purchase

Internal Request when chosen to be called from

the main menu in the program start configuration, have been corrected.

12704 Compile tool all progarms don't include customized programs

Type: Improvement Added custom list to compile all programs if custom list exist

12706 Iphone doesn't attach documents to new work orders

Type: Error Iphone doesn't attach documents to new work orders

12709 Refresh buttons

Type: Improvement General improvement of getting a refresh button in top of window in browser

programs

Refresh possibility-Press 'OK' on the quick filter line.

Have added dedicated refresh button to all browsers - same button as used in

maint program.

Will reposition to current row after refresh if record is still valid after

refresh

12712 In PDA Inspection Ordered by is not transfered

Type: Error

Page 58: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 58 of 335

03.02.2014 API Maintenance Systems A/S

When creating work orders from an inspectionpoint in the mobil PDA software,

the ordered by now filled accordingly to the

Default order by setting in the Basic module config.

12721 Leave of work supplier - when tree is enabled not possible when not responsible

Type: Improvement Leave of work supplier key field - when tree field is enabled - is not possible

unless work supplier is marked as responsible.

This is changed so field don't check responsible flag when tree is enabled.

So when selecting browse when tree is enabled show all work suppliers.

In normal interval mode the entered work suppliers should still be responsible,

and browse will only display work suppliers that

are responsible!

12722 Barcodelabels for stock control location records

Type: Improvement New type of labels for stock control location records.

Criteria like present stock control label program - but prints multiple labels

pr. stock&spare-part combination

12723 Error on save some jobstatuses.

Type: Error Save of Job status doesn't give tree related error.

12724 Not possible to define shift calendar for 24x7

Type: Improvement

If defined interval from 00:00 - 23:59 you only get 24 hours - 1 minute.

Program changed to treat an entry of 23:59 as 24:00 (So one minute is added to

calculations)

Largest value that can be entered is 23:59 = 1 day minus 1 minute = 86340

seconds

When this is seen by time calculation procedure, it will use a full day = 86400

seconds

12726 Error Message by Stocktransactions

Type: Error Assign of trans_mo_key corrected in the stock trransactions movement progam

12732 When designing note for work order or purchase order they are not attached

Type: Error

When designing note for work order or purchase order (or other table with

auto-key) they are not attached to the work order

after save.

it seems it saves the note before the work order key is assigned - and

afterwards don't correct the key on the notes.

Page 59: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 59 of 335

03.02.2014 API Maintenance Systems A/S

So on next save of a work order I gon:

** Note already exists with Relates to "purchase_order" Relation key "" Type of

note "1" Record language "". (132)

Code will be changed to either save the note after the work order or rename the

key of note after save.

12733 Focus problem after call of work order feed-back from jobsurvey and finish wo

Type: Improvement Focus problem after call of work order feed-back from jobsurvey and finish wo

The refresh that is executed as part of finish makes the work order program

loose focus.

Corrected so focus is sent back to work order program after finish

12734 Fields are not inherited when creating a WO from iPhone

Type: Error Fields inheritance corrected when creating a work order from iPhone

12738 Display settings and Plant Explorer

Type: Error

When a screen display setting at 125% in Windows 7 was used there was a

problem in all explorers in the system

- mouse selections went to the next item instead of that which should be

selected.

12739 Problem sending emails by import

Type: Error Communication between import/export and mailing system corrected

12741 iPhone doesn't inherit hour rates

Type: Error iPhone program corrected to inherit hour rates from the root work supplier in

case it is set to zero

12742 iPhone application calculate removal prices wrong

Type: Error iPhone removals price calculation corrected

12745 IPR line can not be deleted from header if there is spare part reservation.

Type: Error IPR line could not be deleted from header if there was spare part reservation.

12746 Credit Invoice problem

Type: Error Invoice registration - fixed the problem with credit invoices when article had

conversion factor.

Page 60: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 60 of 335

03.02.2014 API Maintenance Systems A/S

12748 ** No Work history record is available. (91) when copying po lines

Type: Error Avoided error message when copying po lines with work history attached

12752 Simpler generation of PM WO from template

Type: Improvement The new parameters have been introduced in the dialog 'PM work order template

copy':

- 'Inherit MO key from template': mark it instead of filtering on MO_key, MO

code, MO group and technical ID. This will result in

the generation of one work order per each selected PM work order template. The

MO key of the WO generated will be the MO

key from the PM WO template. So, N selected PM WO templates will give N work

orders generated.

- 'Inherit planned dates from template': if this field is marked, the value of

the filter field 'Planned start date' is ignored and each

work order will have the same planned start date and planned end date as the PM

Work order template it is generated from.

The data representation has also bee improved in the dialog 'PM work order

template copy': groups of fields have been titled to

clarify what they are used for.

12761 Ask for date when finish WO

Type: Improvement Ask for date when finish WO.

See task A12586 for documentation.

12763 Sorting in ABC analysis

Type: Error Sorting in ABC analysis was wrong if more spares with same consumption value.

Was sorted DESCENDING by SP key.

Changed to sort ASCENDING

12765 Tree cause SYSTEM ERROR: Attempt to define too many indexes for area 6

Type: Error

AppServer log files has following errors/crash:

GetBuffer appserver/apicbf.p SYSTEM ERROR: Attempt to define too many indexes

for area 6 database DBI<n>. (40) (14675)

Added finally section to clean up current temp-table when running on AppServer

Added finally section to clean up current temp-table when running on Client (in

logic files)

12768 Account key in project WO stays empty

Type: Error Corrected the assignment of the default value of the field 'Account key'.

12770 Number of errors reported by Patrik

Type: Error Several errors fixed.

Page 61: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 61 of 335

03.02.2014 API Maintenance Systems A/S

12771 'Clear' in PM WOT generation select program must not clear all fields

Type: Error

The button 'Clear' in the dialog 'PM work order template copy' led to removing

values not only from the fields set by a user, but

also from the fields set by the system. As a result, after 'Clear', derived

work orders did not inherit all fields which they should.

This has been fixed, to 'Clear' removes only values set by the user.

12775 Wrong table link in crbartmp

Type: Error

crbartmp.rpt, sub report SubPOLine: the link spare_part.sp_key ->

sp_supplier_combination.sp_key has been replaced with

purchase_order_line.sp_key -> sp_supplier_combination.sp_key and

purchase_order_line.supplier_key ->

sp_supplier_combination.supplier_key.

12778 sp_key instead of sp_name in (select) repitem

Type: Error Repair item replacement program - SP key instead of SP name was shown for the

'Type number' field in the 'From MO tree to

stock' section.

12783 Export menu is unavailable

Type: Error Export menu enabling corrected in the stock below minimum program

12786 Year plan - add planned start date to browser

Type: Improvement

The year plan browser will be extended with the following 2 fields:

Planned start date (first in period)

Will be the first start date with the chosen period that the work order is

planned to start

Planned start date

The start date of the „active‟ instance of the work order.

The columns can be sorted ascending or descending and the sorting will be

transferred to the related year plan print out.

12791 Hour registration via "Jobfeedback by WO" gets lost in some cases

Type: Error

Now when leaving maint with editable browse insided and browse data is not

saved then user will get proper question.

Check also done on Clear and ReFresh

12793 Problem with double-click on browser in feed-back by work order

Type: Error

Problem with double-click on browser in feed-back by work order after

double-click on on used hours column

Page 62: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 62 of 335

03.02.2014 API Maintenance Systems A/S

**INPUT-VALUE is not a queryable attribute for BROWSE Brw1. (4052)

12794 Added CTRL-A to browser in maint program to selct all

Type: Improvement

Added CTRL-A to browser in maint program to selct all rows if multi-select is

enabled

Added CTRL-D to browser in maint to deselect all rows if multi-select is

enabled.

Added CTRL-D to std browse program to deselect all rows if multi-select is

enabled.

12797 When ' in inspecktion round key, insp. history browser fails

Type: Error

When ' in inspecktion round key, insp. history browser fails, You get error

opening query.

Same problem other places with same programming techniques and ' in data

12799 For certain data on moving WO in Job survey gives an error.

Type: Error Moving Work orders in Job survey program raise a proper user friendly error now.

12807 Record is available after get EXCLUSIVE-LOCK and NO-WAIT if record is locked

Type: Improvement Record is available after get on query with EXCLUSIVE-LOCK and NO-WAIT if

record is locked.

Need to test for LOCKED status!

12811 Planned SP attached to WI

Type: Error When Work instruction attached to a Work order and after that new Spare part

with reservation added to the Work instruction

then after update of existing Work order work instructions combination

reservation is not available.

12812 Generate WO from template fails

Type: Error Running with language "Norsk" gives:

Input value "Nei" should be "Yes/no" (87)

12813 The error message"** No Site record is available. (91)" in the 'appserv\system.p

Type: Error The error message "** No Site record is available. (91)" in the 'appserv\system.p' appeared time after time.

12814 Leave of work supplier browse line in job feedback by work supplier fixed

Page 63: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 63 of 335

03.02.2014 API Maintenance Systems A/S

Type: Error Leave of work supplier browse line in job feedback by work supplier fixed

Before you first got error:

Quantity may not be zero!

But leave was still executed.

Now focus is set back to current field in browser

12817 The error message on the action 'POStatus' in the 'Internal purchase request'

Type: Error

The error message "** FIND FIRST/LAST failed for table . (565)" appeared in the

action 'POStatus' of the 'Internal purchase

request per user' browse program.

12818 The error messages "BUFFER-FIELD <Field> was not found in buffer DATA. (7351)"

Type: Error The error messages like "BUFFER-FIELD <Field> was not found in buffer DATA.

(7351)" appeared in the 'GetRowData' of the

'Spare part Supplier combination' program when the field was set to invisible

in design.

12819 Currency in budget space warning

Type: Error A check of project budget space done when a purchase order line is saved was

wrong when the line had a currency different

from the system currency. The comparison logic has been corrected by applying

the exchange rate to a purchase order line

amount.

12821 When no cRelTbl and no format in design, then format is set to field length

Type: Improvement

When no cRelTbl and no format in design, then format was set to field length.

This is changed so it try to use same cRelTbl as program is called with.

(Will use same information for default label, data type etc...)

12825 When approving the checked amount was not absolute

Type: Improvement

When approving the checked amount was not absolute.

This is changed so you can not approve if the amount is a negative amount.

(With absolute value > approve limit)

Before OK if:

Amount <= Limit

Now only ok if:

-Limit <= Amount <= Limit

12838 Project key is not copied from PM WO template

Type: Error Project key was not copied from a PM work order template to a derived work order.

Page 64: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 64 of 335

03.02.2014 API Maintenance Systems A/S

12839 Check for size of permission record / run_* fields on MS SQL

Type: Improvement

Check for size of permission record / run_* fields on MS SQL

If too many users are assigned to a single group, you will get the error:

Attempt to update permissions record data exceeding 32000. (12370)

because you have made updates to a record resulting in the record growing to

exceed the maximum size.

A check for the record length has been added. The limit is the same for all DB

types, but the actual record length varies

dependent on a DB type.

* An empty record has length 456 bytes on MS SQL and only 36 bytes on OpenEdge

* A small record with limited data has 878 bytes on MS SQL and only 241 bytes

on OpenEdge

* A large record with 1000 character in each permission field has size 14456 on

MS SQL and 7048 on OpenEdge

* A huge record with 2000 character in each permission field has size 28456 on

MS SQL and 14048 on OpenEdge

This should prevent the problem from occuring again.

12845 SP-Supplier combination in report crbartmp

Type: Error The relation to the table sp_supplier_combination should have been and now set

dependent on the report type (based/not

based on a PO line).

For a report based on a PO line, the relation has been set to

purchase_order_line, not to spare_part.

The relation in the report based on a spare part or stock control record has

also been corrected: apart from spare_part.sp_key

-> sp_supplier_combination.sp_key, spare_part.supplier_key ->

sp_supplier_combination.supplier_key has been added.

12848 Ported correction for fix-crlf from Xa to Open.7 / 8

Type: Improvement Corrected fix program so it don't crash on CloseAllProcs on MS SQL/Oracle DB

12849 Error in wo registration on mo from tree

Type: Error When calling work order registration from a MO in tree program you get error:

Cannot delete temp-table member DATA of dataset DataSchema without deleting the

dataset first. (12326)

Page 65: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 65 of 335

12.02.2013 API Maintenance Systems A/S

API PRO Open.7.05

12.02.2013 API Maintenance Systems A/S

IMPORTANT This is the Release Note for API PRO Open.7 SP05. It is an accumulated Service

Pack which means that it contains also all previous accumulated fix packs for

API PRO Open.7.

Installation – Open.7 SP05

The following installation instruction has to be followed:

Current API PRO version How to upgrade to Open.7 SP05

API PRO Open.7 or

API PRO Open.7 SP01 or

API PRO Open.7 SP02 or

API PRO Open.7 SP03 or

API PRO Open.7 SP04

4. Install Open.7 SP05 5. Compile and start 6. Optional: install new components

For any other version than API PRO Open.7, API PRO Open.7 SP01, API PRO Open.7

SP02, API PRO Open.7 SP03 or API PRO Open.7 SP04, please follow the installation

instruction included in the API PRO Open.7 package. If it is a new installation

or an upgrade from an earlier version of API PRO, then it is recommended that

this service pack is applied before the Open.7 package is compiled for the first

time.

Progress version 10.2B or newer is required to run API PRO Open.7 SP05.

Additional information about the Service Pack

New components

To be able to use the new features of the graphical navigator, it is required to

update/install new components/activeX on the client.

The installation of the new components is optional for this service pack. The

old components will be used if the new ones are not installed.

The new components are installed by executing Open7SP05NewCoponents.exe found in

the \SETUP directory.

Page 66: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 66 of 335

12.02.2013 API Maintenance Systems A/S

If this part is not done, then the old components will be used. It is NOT

recommened to run with a mix use of components – so all clients in an

installation (running same db/apirpro image) should use the new components (or

none).

New functionality

Please notice that the new functionality described below is not a full list of

all new features/functionality in this service pack – only the main ones. More

detailed information can be found in the updated manuals and in the detailed

list of the improvements and fixes later in this document.

Thumbnails in maints and image processing options

In the maint programs Spare Part, Work Supplier, Position and Maintenance

object, it has been made possible to see previews (thumbnails) of related images

stored in the APIPRO Document Storage. The files with the extensions bmp, jpg,

jpeg, jp2, png, gif, tiff, bmp2 and bmp3 can be previewed. Image proportions are

always preserved, so a preview always fits in the space allowed, but is not

stretched.

To choose a picture to be used as a preview in the maint program, the new tool

button <Thumbnail> is available in the browser Document combination when it shows the combinations of spare parts, work suppliers, positions or maintenance

objects.

Page 67: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 67 of 335

12.02.2013 API Maintenance Systems A/S

The preview of the image chosen as the thumbnail in the drawing combination is

shown in the maint program.

The size, style and quality of thumbnails are configurable.

If additional components are not working properly, no errors occur. The preview

picture will just be absent on the maint screen.

Supervisor’s Guide reference

Drawing and Document Module

Image Processing

Page 68: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 68 of 335

12.02.2013 API Maintenance Systems A/S

API PRO BaseLine

In the SETUP directory you will find a new subdirectory called APIPROBaseLine

which contains the required packages for the API PRO application.

In order to install these packages you should right-click the baseline.exe file

and choose “Run as administrator”:

The installation will then proceed:

Each package is a separate MSI-file (Windows Installer standard) and will show

up in the control panel.

In the same directory you will find baseline-client.exe which extends the

installation with a default API PRO application set-up. The client.ini file

could be modified to accommodate the needs including connect parameters for the

AppServer:

Default set-up in the client.ini file

Supervisor’s Guide reference

Client Server Management

Installation

[API PRO]

AppServer-Name=apilive

AppServer-Host=

AppServer-Port=5162

[API PRO Open.7]

CodeJockVersion=15.2.1

Page 69: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 69 of 335

12.02.2013 API Maintenance Systems A/S

Client Server Management

CSM icon

The Client Server Management (or CSM in short) provides the functionality for

supervisors to load, compile and deploy the API PRO application.

Different types of source-packages (fix-packs, services-packs, minor changes)

can be uploaded to the AppServer and will be placed in a separate area called a

build. This process is called the “load” and is the first step required to make

any change to the application. The next step is to “compile” the build. This

step includes the automated translation to the languages provided. As for the

load, everything is done in the build-area and the actual application which runs

at this time isn‟t affected in any way. If a program is unchanged it will be

removed from the build, leaving only the changed programs for deployment. The

third step called “Deploy” updates the AppServer with the new application parts

and logs every change made.

The drop enabled interface in CSM

Supervisor’s Guide reference

Client Server Management

Administration

Page 70: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 70 of 335

12.02.2013 API Maintenance Systems A/S

Client initiator

Client initiator at work

A new concept called the “Client initiator” eases the AppServer set-up since a

common file share area is no longer a requirement. When the clients connect to

the AppServer, any changes to the API PRO application (and related files) will

be updated to the local drive.

The download will exclude all “server only” files, as they would only take up

space (and time) – leaving the foot-print much smaller than the application area

at the AppServer. The client initiator will only be visible if any change were

found and typically this is not the case.

To further simplify the installation the new CSM-tool provides the ability to

pack the client initiator into a MSI-file (Windows Installer standard).

This installer does not require administrator privileges.

MSI-installation set-up

Supervisor’s Guide reference

Client Server Management

Installation

Page 71: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 71 of 335

12.02.2013 API Maintenance Systems A/S

API PRO Mobile – Job monitor App (iPhone) – for test purpose only

API PRO Mobile Job monitor App is a free-standing API PRO add-on module which

enables you to run the API PRO Job Monitor on an iPhone.

Job Monitor App includes the Job Monitor with many of the features from the

desktop version.

The main flow in the API PRO Job monitor App

The central part is the Job Monitor, from where a filtered work order can be

accessed on an individual basis. Basic functions, such as starting and finish a

work order, are supplemented with access to the registration of used hours and

used spares. Documents can be downloaded and photographs can be uploaded to API

PRO.

The Job monitor App is an online application, so online access to API PRO

AppServer is required when navigation to/from or searching for information in a

screen in the application.

Job monitor App (iPhone) can currently be used for test purpose only due to data

update problems found during the test.

Reference to Installation of Optional Components

API PRO Mobile iPhone installation

User’s Guide reference

API PRO Mobile – Job Monitor App (iPhone)

Page 72: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 72 of 335

12.02.2013 API Maintenance Systems A/S

Standard notes in maint programs

The aim of this improvement is to provide a user with direct read and write

access to standard notes in a maint program, without having to press the tool

button <Notes>.

If standard notes exist in a program, they can be added in a group or user

design. If a note is part of a design, a maint program is appended with a tab

which shows the note included in the design.

Supervisor’s Guide reference

Screen Designer

Group Designer

“Maint” program design (option <Add note>)

Improved integration of work orders with inspection

The integration of work orders with inspection has been improved. Now, if a work

order is attached to a round key, all due inspection activities can be started

automatically.

It can now be configured whether inspection activities can be started if they

are not due and whether a work order can be finished if there is a started

inspection activity in the related inspection round.

More options have been added to Inspection Round Setup. It is possible to

start/stop inspection activities and launch the Inspection Registration program

directly from the screen.

Supervisor’s Guide reference

Module Configuration

Inspection Module

Logical fields in Crystal Reports

The representation of logical values was incorrect in API PRO CR Reports. The

string equivalents of logical values were shown in the Windows language, but not

in the API PRO current language and even opposite string values could be shown,

like in the case when Polish is used (translated 'Yes' for false and 'No' for

true).

This has been corrected:

1) During the generation of the dataset for a report, each table included in the

CR database is appended with character fields <api3-logical-field>_tr and these

Page 73: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 73 of 335

12.02.2013 API Maintenance Systems A/S

fields are filled in with the translated 'Yes' or 'No' value of the original

logical field.

2) Logical fields have been replaced with <api3-logical-field>_tr in the layouts

of all standard rpt files.

The solution requires customers to re-make all their custom reports, though if

it is not done, the old reports will work, but the logical fields will not be

shown always correct.

Crystal Reports Manual’s references

Introduction

Logical fields in XML-based reports

ODBC-based Crystal Reports

Logical fields in ODBC-based reports

New and updated Crystal Reports template files

All Crystal report templates have been changed in the following way:

- <logical-field>_tr fields have been included in the CR DB and put to the layout instead

of logical fields if there were any;

- translated texts 'Yes' and 'No' have been included to Z_TEXTS;

- date and datetime fields and formula fields CStr(<field>) and cDate(<field>) have been

changed to Date(CStr(<field>)) to be able to see their values independent on the Crystal

Reports Developer version an rpt file was saved in.

Apart from this, the following Crystal Reports templates have more changes:

сrbartmp.rpt (updated)

Database tables have been replaced with temporary tables to avoid full table scan when

filling dataset for the report, which was very slow on big data.

In the sub report SUBPOLine:

purchase_order_line has been replaced with ttPOLine

stock_control has been replaced with stock_control_POLine

spare_part has been replaced with spare_part_POLine

stock has been replaced with stock_POLine

sp_supplier_combination has been replaced with SPSUComb_POLine

Page 74: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 74 of 335

12.02.2013 API Maintenance Systems A/S

In the sub report SubNoPOLine:

stock_control has been replaced with ttStock_control

spare_part has been replaced with ttSpare_part

crenq.rpt (updated)

- Crystal Reports replaces a hyphen with an underscore in table names, this makes the

fields in such tables unavailable. To prevent this, a hyphen has been replaced with an

underscore in the alias of all tables. In spite of showing with an underscore, all tables

which has a hyphen, had to be replaced in the CR database from the XML source.

- Removed the link Purchase_enquiry.Enquiry_by --> Users_Enquiry_by.Uuser_ID.

Users_Enquiry_by always has one record (because this is the report on one enquiry) and is

populated with the proper information by the data generation program depending on whether

a user ID or a user name is pointed in purchase_enquiry.enquiry_by.

crjobcar.rpt (updated)

Inspection activities have been added.

crstockdata.rpt (new)

The report Stock control data list now has its individual rpt file instead of the common

layout crstd5col.rpt. The CR database includes related tables, which makes it possible to

customise this report.

crwicard.rpt (new)

In API PRO V5, there was a simple text based print out of the work instruction. This was

not transferred to Open.7 as it was considered to be not used. Since then, a few

customers have mentioned this missing printout option. So, a CR based print has been

made.

NB

The directory \WORK\CRPRINT\TEMPLATE is now included as the secondary path

for rpt files if they are not found in the 'main' standard path

(\WORK\CRPRINT) or as defined in an interface record.

This means that if your \WORK\CRPRINT directory is empty, rpt files do not

need to be copied from \WORK\CRPRINT\TEMPLATE to \WORK\CRPRINT in order to be

used. It is only required that customized reports are stored in

\WORK\CRPRINT. If a Crystal Reports file in \WORK\CRPRINT has been

customized, then the new standard template file should be copied from

\WORK\CRPRINT\TEMPLATE to \WORK\CRPRINT and the custom changes should be

„ported‟ manually to the new template.

If your WORK\CRPRINT directory has standard template files, then you should

delete them.

Documentation

The manuals – User‟s guide, Supervisor‟s Guide, Installation add-ons,

Installation Guide and Crystal Reports Manual - have been updated to reflect the

functionality in this service pack.

The latest version of all manuals can be downloaded from www.apipro.com.

Translations

The latest translation database can be downloaded from www.apipro.com.

New text instances

The text update for Open.7 SP05 contains approximately 390 new text instances.

These will be loaded/added to the existent translation database.

Page 75: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 75 of 335

12.02.2013 API Maintenance Systems A/S

The update will run during the first logging on after the installation (requires

that the first user to log on has rights to the translation database, and that

the translation database is placed in the XCODE directory). If the update fails

due to the problem of the connection to the translation database on the first

logon, it is possible to load the updates later - use the translation tool, the

option Load new texts, to load all texts/instances added after the release of Open.7.

Fix programs

This package contains the new fix program fix-wowh-rel-keys.p, which checks the

consistency of root, related keys and replace keys in the tables Work Order and

Work History tables and fixes problems if found.

Run external: fix-db\fix-wowh-rel-keys.p with the argument TRUE.

Page 76: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 76 of 335

12.02.2013 API Maintenance Systems A/S

List of corrections and improvements

The service pack contains corrections for a number of small errors and

improvements:

09035 Web client install

Type: Improvement Client server management

MKY: Please, see also A08962

10382 iPad/iPhone/iDevice pilot project

Type: Improvement Establish external development set-up for an iPad/iPhone development path.

10677 Work order survey extension with MO name column and more design options

Type: Improvement

Design options of the program Work Order Survey have been extended. The options

available are the order of columns, their visibility, the width and the format.

These design options are applicable only if the program is viewed with the

filter parameter 'Display by work supplier' switched off.

10852 Function to enter WS to WO together with the supplier it belongs to

Type: Improvement

The function to enter a work supplier to a work order together with the

supplier it belongs to (with the price, but without the purchase order), has

been added.

10865 Prevent making a PR without an account.

Type: Improvement

Prevent making a PR without an account.

System option: Work order or Stock key mandatory on purchase requests (Y/N).

10866 Double click on invoice detail should have the invoice function.

Type: Improvement Double click on invoice detail had the contract function. Now it has the invoice function.

10951 Show picture in frame defined for POS, MO, SP, WS and Document main tabs

Type: Improvement

The Maintenance object, Position, Work supplier, Spare Part and Document maint

programs can now contain a preview image

(preview) on their tabs.

Notes to pay attention to:

* Previews are generated only for files that are sored in the APIPRO Document

Storage.

* Previews are auto-generated on the application server side (if there no app.

server, then on the client side) when a file from

the client is received.

* Previews are generated for images of BMP, JPG(JPEG), GIF, TIFF and PNG files

Page 77: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 77 of 335

12.02.2013 API Maintenance Systems A/S

as an input.

* There can be only one preview per record.

* Size of reviews is given in the Document configuration. (minimum 50x50,

maximum 300x300 pixels).

* 2 different preview styles are supported.

* 3 different preview quality levels are supported.

* In case of performance troubles, it is possible to reduce the size and the

quality of previews and re-generate all of them.

Additional bugfix included:

+ The calculation of the estimation of the time needed to transfer a file

(dependent on a user's time zone, the estimation was

sometimes unrealistic).

+ Change log-related logic in the Document combination program.

10983 Recalculate online work load based on fixed start period date (set on recalc)

Type: Improvement The principle of the recalculation of online work load has been changed to be

based on fixed the start date. Now, different

'periods' are used for online work load, depending on whether it is planned or

available hours which are recalculated. The

'floating' date - due to weeks prior to (today) - also gave incorrect

'historical' work load (incorrectly cleaned up during the

modification of data).

All work orders (job status > 1) are included in the online work load

calculation.

11207 Several fields do not exist in Export of supplier

Type: Improvement Export field list of Supplier has been extended.

11211 "Reserved by" is not updated if User_id is changed

Type: Improvement Planned_spares.Reserved_by is now updated after user key change

11217 \work\crprint\template as the secondary path for rpt files

Type: Improvement \work\crprint\template is now included as the secondary path for rpt files if

they are not found in the 'main' standard path

(work\crprint) or as defined in the interface record.

This means that standard reports should not be copied to \work\crprint (custom

managed directory) in order to be used.

You only need to have non standard = customized/modified rpt file in crprint

directory

11223 New tree icons are big, need to make their size adjustable

Type: Improvement After this fix, users can change size of tree icons by the following

instructions:

1) Select main menu "System">>"Module configuration">>"Basic Module"

Page 78: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 78 of 335

12.02.2013 API Maintenance Systems A/S

2) Select tab "Plant explorer"

3) Set icon size with "Tree icon size" setting

4) Save and close window

11226 Mail and web buttons

Type: Improvement Mail buttons calling "mailto:" are added and enabled if the address looks like an e-mail.

11227 Logout history

Type: Improvement "logoff"and "timed-out" are now listed in the "User login history".

11238 "hot-key-item" selection in then menu using navigation

Type: Improvement It is now possible to choose a hot-key menu-item using cursor-keys, HOME/END

and ENTER/RETURN only.

11241 Planning system improvement

Type: Improvement Shift switching functionality in exceptions is implemented.

Negative exception on planned shift and positive exception on shift to work on

11242 Waiting for spare parts in delivery

Type: Improvement If job status = "waiting for spares after delivery" then it is reset in a better way

11243 multiple system administrators

Type: Improvement

Additional administrators have normal permission in all normal programs and are

able to run and have all permissions to the

supervisor only programs.

Alternaltive system administrators, (Not Supervisor), are treated as standard

user.

'Is Supervisor', 'Light' and 'Named' fields are added to user browser and user

profile manager

27.08.12:

* Added support for User_Site_Combination create, edit & delete

* Added support for edit of KPI definition

11249 XML schema is excluded from export

Type: Improvement "Exclude export of XML schema" is added to the XML export

11250 New option to disable usage of MarkupLabel in new CJ Tree is added.

Type: Improvement A new option to "Enable markup" of the trees have been added.

NOTE: The default value is false.

Page 79: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 79 of 335

12.02.2013 API Maintenance Systems A/S

The mouse-pointer over the "splitter" between the tree and the open branch has

been changed to look like the one used in the

menu.

The datatype of "normal-page-size" has been changed into a integer - allowing

the value to be shown and edited.

11257 Multiple graphical trees

Type: Improvement Starting more than one instances of a graphical tree within the same second could give an error.

11258 Dashboard is missing the initial focus

Type: Improvement Dashboard initial focus behavior is corrected

11260 Loading new texts to translations database

Type: Improvement New texts are loaded to apitrans on first running of API PRO upgraded to a new

service pack. Information about the result of

loading was not available. This has been improved. so init.log has information

about connection to apitrans next to a procedure

name where loading was started. For example,

12:50:50 upd_to_70_03 APITRANS NOT CONNECTED

This means that new texts were not loaded.

If API PRO failed to connect to apitrans during the first run after upgrading

to a new service pack, new texts can be loaded any

time later in Translation tool, where the new option 'Load new texts' has been

introduced.

11264 Navigation between maints' buttons

Type: Improvement Navigation between maints' buttons using CURSOR-xxx and HOME/END is corrected.

11270 Budget space in project budget

Type: Improvement

After A09755, budget space is calculated only for external cost in the project

budget browser.

For installations which do not have the purchase module, but have the project

module and need internal cost be counted when

calculating the budget space, the new maintenance configuration parameter

'Count int. cost in budget space' has been

introduced. If it is true, used internal cost are extracted from the budget as

well to get the budget space.

11277 Planned work suppliers new option

Type: Improvement New option - show or hide records by planned work suppliers is added in job feedback by WO and maintenance configuration.

Page 80: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 80 of 335

12.02.2013 API Maintenance Systems A/S

11278 Ordered by field in work order accumulation

Type: Improvement Ordered_by field is added to work order accumulation program

11284 New fields for export

Type: Improvement The following fields are added to the export:

Purchase address on the PO header

Delivery address on the PO header

Buyer email address

11300 "Original start date" field in WO and Job feedback by WO designs

Type: Improvement Made it posible to add Original start date" fields as read-only field when

making custom design for WO plan and Job feedback

by WO

11302 Work instruction new options

Type: Improvement

Option to get a list of places where work instruction is used is added in work

instruction program:

* Inspection template

* Inspection

* Work order (Main, Safety or Sub instruction)

* Work history (Main, Safety or Sub instruction)

* Calibration

* Control

11305 Migration of Sales invoice (from Xa to Open.)

Type: Improvement The Sales invoice (service) module - is ported to Open.7.

11313 Load of select filters and design

Type: Improvement

Load of filters has been changed. If you have saved a filter and after this

hide one or more fields that are part of the filter, these

hidden fields are no longer a part of the loaded filter. You will get

information/warning message like:

Filter load messages:

<field>: The field is not part of the current filter.

As soon as you save the filter with the new design, the warnings will

disappear.

11323 Label change on 'Allow viewing other WS' to 'View all WS'

Type: Improvement In work order feed-back by work supplier the label on 'Allow viewing other WS' is changed to 'View all WS'

11325 Ctrl-F3 does not work when field is empty

Page 81: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 81 of 335

12.02.2013 API Maintenance Systems A/S

Type: Improvement Ctrl-F3 to view and f3/Dbl-Click to browse functionality is changed so it will

also work when field is empty.

Ctrl-F3 on empty field will call empty view (no data)

Also some focus problems in browse filter, where focus after call of view or

browse was not set back to field are fixed

11330 "New" button in work order browser (when called not in sub work order mod)

Type: Improvement

New button available in work order browser when not called in sub work order

mode.

'new' button is now visible only when calling WO in sub work order mode.

11336 Missing butttons in the inspection_registration design

Type: Improvement 3 buttons were added to the inspection registration program design

11338 Calibration registration status 'partly registered' is added to Open.7

Type: Improvement Calibration registration status 'partly registered' was available in API PRO

v5.2.

This was changed to started and measuremnts 'OK', 'NOT OK' or 'Missing

measurement' in Open.7

Added registration status 'Partly registered' to registration status in Open.7

and set this on first measurement if current

registration status is 'STARTED'

11348 Questions when changing site on position

Type: Improvement When changing site on position user should get the same options as in MO

program

The site of the Position has been changed.

Do you want to change the underlying positions and maintenance objects as well?

This may be a time consuming procedure. Do you want to update work orders and

work history as well?

11353 After running fix-db the existing custom language translations are deleted

Type: Improvement

After running fix-db the existing custom language translations are not deleted

You needed to dump all custom menu translation to txt files before running

fix-db and then load them again after running

11366 Lubrication point history can not be deleted.

Type: Improvement Improvements in 'Inspection point history' browser which are related to

inspection and lubrication history options:

1) 'Spare' option was appended into 'Inspection history' browse to open

Page 82: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 82 of 335

12.02.2013 API Maintenance Systems A/S

'Lubrication point history';

2) 'Delete' option was moved from 'Measurement point history' into 'Inspection

history';

3) 'Edit' option was appended into 'Lubrication point history'.

11370 Guaranty_expire_date in job_monitor and job_accumulation

Type: Improvement Column with guaranty expire date is added to job monitor and job accumulation programs

11381 When password change is requested - user can postpone this and exit APIPRO

Type: Improvement When password change was requested - user could postpone this with exiting APIPRO

11386 Default value for purchase rounding factor

Type: Improvement

When creating new spare supplier combinations it got 0 in round factor.

This result in, that when making purchase you could purchase 0.01 box!

Default value is changed when creating new spare supplier combinations to 1

Meaning you can only buy 1, 2, 3 ... boxes. (No decimals)

If you want to be able to buy fractions of unit (Tons, Meters etc) you need to

change rounding factor to 0.01 or 0!

11387 New option: main instruction always active

Type: Improvement New option is appended - 'Main Work instruction always active'.

11423 Conversion of under minimum to PRs

Type: Improvement TASK 5-1.3 Conversion of under minimum to PRs

Accum. below min. to purchase request program is changed to display in

"supplier groups"

11424 Feedback by WS: when adding used resource, supplier is not saved.

Type: Improvement When adding used resource (work supplier) in feedback by wo the supplier of

work supplier is saved on transaction.

When doing the same in feedback by work supplier, supplier was not saved.

Feedback by work supplier is corrected so supplier from work supplier is saved

on transaction!

Note fix also includes fix A11052 Registration of external work supplier

without PO

11436 New column in the Top list statistics

Type: Improvement "Used stop time" column has been added to "Number of stops" Toplist report.

Page 83: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 83 of 335

12.02.2013 API Maintenance Systems A/S

11437 Easier way to register a not started WO

Type: Improvement Easier way to register a not started WO is implemented

11438 Printout of combined job card

Type: Improvement Inspection points have been included in the job card.

11439 Work order inspection integration

Type: Improvement

The integration of work orders with inspection has been changed. Now, if a work

order is attached to a round key, all due

inspection activities will be started.

It can now be configured whether inspection activities can be started if they

are not due and whether a work order can be

finished if there is a started inspection activity in the related inspection

round.

More options have been added to Inspection Round Setup. It is possible to

start/stop inspection activities and launch the

Inspection Registration program directly from the screen.

11456 Validation for more robust processing

Type: Improvement Validation for more robust processing is added

11458 Job Status editing functionality

Type: Improvement Job Status editing functionality has been improved.

11459 Procedure to force unlocking WOs from PDAs

Type: Improvement Procedure to force unlocking WOs from PDAs is added

11461 Notes export in the export module

Type: Improvement The Export module has been extended to support export of notes.

11464 Export of inspection templates is not possible

Type: Improvement Inspection templates were added to the export list

11467 Messaging - extended functionality

Type: Improvement New options in the 'Event setup' program were appended - 'Use SMTP' and 'Repeat

messages even if it already exists'

Page 84: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 84 of 335

12.02.2013 API Maintenance Systems A/S

11469 List named licenses

Type: Improvement A small program to list status for all named licenses (users) has been developed.

11470 MO name in the work order / work history browser

Type: Improvement The field MO_name has been added to the browser showing work orders and work

history in a combined table.

The field has been added as a calculated field, which has the view only mode,

so no support for filtering or sorting is provided,

but the data is presented if included in design.

The field has been added in the invisible mode by default. Please, notice that

making this field visible in the browser will impact

performance (slow down a little).

11472 Work order survey tooltip, always displayed wo_key value

Type: Improvement Work order survey tooltip, always displayed wo_key value.

Solution replaced by A11473!

11485 Changed fixed 8 buttons per row in browser to dynamic (depending on width)

Type: Improvement

Changed fixed 8 buttons per row in browser to dynamic (depending on width)

Now minimum buttons per row is 3 and maximum buttons is limited by window size.

If width of window is so not all buttons can be displayed - button row is

wrapped (and number of lines in browser is

decremented)

11487 Stock removal against historical WO

Type: Improvement PDA stock removal based on work history enabled

11501 Support for calling external programs in Graphical Navigator

Type: Improvement Support for calling external programs has been added to Graphical Navigator.

11505 Calibration 'Registration status' not set to 'Partly registered' after edit

Type: Improvement Calibration 'Registration status' was not set to 'Partly registered' after edit

Change so calibration 'Registration status' is set to 'Partly registered' after

edit when any of following conditions are met:

* Reason set to something different than 'Routine'

* Reg.cal status set to something different than '<Unknown>'

* Time used > 0

Page 85: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 85 of 335

12.02.2013 API Maintenance Systems A/S

* Cost used > 0

11507 Scroll lines in combo-box for selection of additional info in Purchase Order

Type: Improvement Scroll bars were shown in the combo-box for the selection of additional info in

Purchase Ordering in the NEW mode even if the

combo box had very few items. Combo-box is now extended with one more inner

line - to handle extra value - when in new

mode. So no scroll bars are shown as long as the length of the list is limited.

11510 Enable search on custom stock control barcode for handterminal

Type: Improvement Search on custom stock control barcode for handterminal enabled

11513 Fix to assign supplier from work supplier to current work supplier transactions

Type: Improvement Fix to assign supplier from work supplier (resource) to transactions for work

supplier, if transaction don‟t have a supplier

already and is not related to purchase order.

NOTE: Will update all transactions independent of if transaction is exported.

Warning: I you assign supplier to work supplier that didn't have a supplier and

run tool again, all old transaction without

supplier for this work supplier will get the newly assigned supplier.

11515 Add design capabilities for POP-UP menus

Type: Improvement

11521 Display of translated label when no screen-label for field

Type: Improvement

Enhance field required error message, so when field set required has no label

in program, it will lookup the database label (if it

is a databse field)and use this in the error display.

If field is a calculated field without label, then it will still display field

name in error message.

11523 Can not export notes for Spare_part and Stock_control

Type: Improvement Export of notes enabled for Spare_part and Stock_control tables

11539 Coming standard: Several enhancements in the DashBoard

Type: Improvement

* Increased maximum quantity of possible supervisor-defined key figures

* Maintenance object now can be pointed as a parameter to a key figure

(Position field now became POS/MO field)

Page 86: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 86 of 335

12.02.2013 API Maintenance Systems A/S

11543 Expiry date of cost type and cost purpose

Type: Improvement

On purchasing, the expire date of accounts and cost purposes are checked. The

expire date of cost types is now checked as

well.

11545 Inspection history units and user id import

Type: Improvement Inspection history import improved to assign units and user id automaticaly if not set in the data

11547 Related information in stock control data list report

Type: Improvement

CR Stock control data list has been appended with data from related tables -

stock control, stock and spare part. But because

the report used the standard layout crstd5col.rpt, which makes it impossible to

include data from related tables, the individual

design file crstockdata.rpt has been created as well.

NB Fix-db/interfac.txt has been changed, so now the report refers to

crstockdata.rpt To load the updated record, mark 'Update

the records with the values from the file' (it is not marked by default). The

report will return errors and will not be shown until

this is done.

11553 Inspection history import doesn't inherit measurement formats

Type: Improvement Inspection history import improved to inherit measurement formats

11563 Messages are ALWAYS or NEVER send via E-mail.

Type: Improvement The option "Do not send mail" can be used in the events.

11565 Inspection history import doesn't inherit measurement formats

Type: Improvement

Inspection history import improved to inherit measurement formats from

inspection rounds format when no format included in

import file

11570 In Document combinations it is possible to quick-filter now also on "File name"

Type: Improvement In Document combinations it is possible to quick-filter now also on "File name"

11571 Added new key figure "External Statuses"

Type: Improvement

* Added new key figure "External Statuses" (Browser only view, based on input

from TXT file)

* Server-side file name pointing is in the first tab of "Basic system

configuration"

("Dashboard status file" field)

Page 87: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 87 of 335

12.02.2013 API Maintenance Systems A/S

* Only full lines are processed (CR is the must to process the line)

* Only lines with 4 elements are processed (delimiter is ";" symbol

* Standard "key figure" modifying procedures can be applied to the new key

figure

* "Table" fields are cKey;cStatus;cItem;cRemark

* Last three of them - can be shown in the browser like other browser KPIs do

* cKey field - internal indentificator, can be blank (only last instance of the

same status-to-be-shown is displayed)

* cStatus can be only one of four digits (0, 1, 2, 3)

(0=DoNotColor, 1=Green, 2 = Yellow, 3=Red)

(Global "KPI Color" is the "maximum" color of browser items)

* cItem must not be blank

* cRemark can be blank

* There are no other programs that can be called from this KPI

11572 Extend TD_TI_combination import/export

Type: Improvement TD_TI_combination import/export was extended

11577 TD_MO_combination import list

Type: Improvement TD_MO_combination.Relate_key field has been added to the import.

11581 Not possible to save a default filter in 'Workload - flat'

Type: Improvement Workload - flat: the possibility of loading and saving a filter has been added.

11583 Startup parameter information in Help-About-Session

Type: Improvement

Added startup parameter information to help-about-session

IF not debug you get:

Start-up arg 1: -pf C:\AMSDK\DLCWIN\startup.pf

Start-up arg 2: -pf APIPRO-SRCDBLocal.PF

Start-up arg 3: -ininame APIPRO-SRCDB.INI

IF debug you get expanded content of pf files:

Start-up arg 1: -pf C:\AMSDK\DLCWIN\startup.pf

Start-up arg 1: pf line 1: -cpinternal UTF-8

Start-up arg 1: pf line 2: -cpstream UTF-8

Start-up arg 1: pf line 3: -cpcoll Basic

Start-up arg 1: pf line 4: -cpcase Basic

Start-up arg 1: pf line 5: -d dmy

Start-up arg 1: pf line 6: -numsep 46

Start-up arg 1: pf line 7: -numdec 44

Start-up arg 2: -pf APIPRO-SRCDBLocal.PF

Start-up arg 2: pf line 1: -db api3

Start-up arg 2: pf line 2: -ld api3

Start-up arg 2: pf line 3: -N TCP

Start-up arg 2: pf line 4: -H 127.0.0.1

Start-up arg 2: pf line 5: -S 2706

Start-up arg 2: pf line 6: -lng ?

Start-up arg 2: pf line 7: -ulayout 2

Start-up arg 2: pf line 8: -useOsLocale

Start-up arg 2: pf line 9: -yy 1951

Page 88: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 88 of 335

12.02.2013 API Maintenance Systems A/S

Start-up arg 2: pf line 10: -yr4def

Start-up arg 2: pf line 11: -T c:\temp

Start-up arg 2: pf line 12: -cpinternal UTF-8

Start-up arg 2: pf line 13: -cpterm UTF-8

Start-up arg 2: pf line 14: -cpstream UTF-8

Start-up arg 2: pf line 15: -cpprint 1252

Start-up arg 2: pf line 16: -cpcoll ICU-UCA

Start-up arg 2: pf line 17: -cpcase Basic

Start-up arg 2: pf line 18: -mmax 8192

Start-up arg 2: pf line 19: -Bt 1024

Start-up arg 2: pf line 20: -fc 8192

Start-up arg 2: pf line 21: -h 6

Start-up arg 2: pf line 22: -inp 32000

Start-up arg 2: pf line 23: -D 128

Start-up arg 2: pf line 24: -Mr 8192

Start-up arg 2: pf line 25: -TB 31

Start-up arg 2: pf line 26: -TM 32

Start-up arg 2: pf line 27: -tok 2048

Start-up arg 2: pf line 28: -rereadnolock

Start-up arg 2: pf line 29: -nb 100

Start-up arg 2: pf line 30: -l 500

Start-up arg 2: pf line 31: -rand 2

Start-up arg 2: pf line 32: -evtlevel brief

Start-up arg 2: pf line 33: -s 2000

Start-up arg 2: pf line 34: -p apipro.w

Start-up arg 3: -ininame APIPRO-SRCDB.INI

11587 Technical data - error when combination exist changed to warning

Type: Improvement

Technical data - error when combination exist changed to warning

This ensures that when adding structural level, the other keys are added

correct.

11588 Change WOWI order of list when created (NEW)

Type: Improvement

Order when new WOWI is added + show in planned WOWI browser replaced by

information

26.11.2012 Added copy of note from SD

11601 Barcode in sequence setup configuration

Type: Improvement A new value is accessable in sequence setup. Barcode can now be increased, but

never decreased, by adding a bigger value.

This package cannot be installed by itself and will have to wait for Service

Pack 05 or a customised version of this package.

11605 Log file from design load should be appended

Type: Improvement

Writing a log file from design load has been improved. It it not deleted on the

next run any more, but appended

Changed, so log file from design load is not deleted on next run but appended

Page 89: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 89 of 335

12.02.2013 API Maintenance Systems A/S

Also added some lines to make it easier to read file.

11614 Support for running DIRECT EXPORT

Type: Improvement Support for running DIRECT EXPORT has been added.

11615 Archiving multiple IPRs

Type: Improvement Archiving a multiple selection of purchase internal requests has been made

possible.

11629 Cost type is not visible on the WH maint screen by default

Type: Improvement Cost type is not visible on the WH maint screen by default

11630 Site enable user table

Type: Improvement

Site enable user table, so you will only see other users from the same site

(company) in the user browsers used in messaging

module.

Note: site key is on tab 5 'Extra info'

NOTE:

This site enabling will not control what the user can see. It will control

which other users can see him!

11643 Send email from web job request

Type: Improvement Send email from web job request

11648 OPC reading from timer error correction & improvements

Type: Improvement

OPC reading from timer error correction & improvements

OPC Data process could not be started from API PRO timer (corrected, silently

failed)

OPC Read process should have logical input. (Documentation said no input)

This is changed so OPC Read process now need integer input, to indicate minimum

listening period (Min value is 10 minutes)

If input <= 0 then old default of 90 minutes used

11651 Job to delete all cron/timer related information from API PRO database

Type: Improvement A fix program has been created to delete all cron/timer related information

from the API PRO database

11655 Better handle connection to AppServer lost condition (9407)

Type: Improvement

Page 90: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 90 of 335

12.02.2013 API Maintenance Systems A/S

Better handle connection to AppServer lost condition (9407)

Will now show error:

"Have lost connection to API PRO AppServer"

"current API PRO session will be closed"

11662 Added information about quantine date for named users in user browser

Type: Improvement A new column "Quantine" have been added to the user browsers (standard and "profiler").

11680 Multiple PDA servers on same machine

Type: Improvement Extend PDA programs to support more than one PDA server on same machine

11681 PDA login window

Type: Improvement Change the login window in PDA programs to be eble to change the username from it

11697 Documents attached to IPR in the Purchase accumulation

Type: Improvement Documents attached to IPR can be seen in the Purchase accumulation

11703 Extension of Diag-relations

Type: Improvement

The program diag-relations have been improved: the system tables and fields

have been excluded from the processing, a

check of fields which refer to the tables work_order and work_history has been

included.

11724 Support for Zoom/Drag, Color digit and 500 sensitive areas in Graph. Navigator

Type: Improvement

Support for Zoom/Drag in Graphical Navigator.

Support for 500 sensitive areas.

"Boxes" behaviour is optimized/fixed.

Add support for the new ActiveX - ImageMap12 - in std.

IF installed then supported else use old version.

The logic below - except the special calculation needed for the 'show status' -

is to be included in standard.

1.

The picture in graphical navigator program can be zoom in or zoom out by the

mouse wheel

(or/and by mouse-click - left/right, if wheel not supported).

And with left mouse dragging, the picture can be moved to left/right/up/down.

In this case, the scroll bar in graphical navigator program may be needed.

2.

Page 91: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 91 of 335

12.02.2013 API Maintenance Systems A/S

Support for up to 500 points

11750 Default work supplier at feed-back

Type: Improvement

Default work supplier at feed-back.

When entering an empty field in the work order feed-back program the system

automatically displays the work supplier key

assigned to the actual user (if a work supplier is assigned - work supplier key

in user program).

11769 "Tool module configuration" program is removed as not used for multiple years.

Type: Improvement "Tool module configuration" program is removed as not used for multiple years.

11772 Inspection registration Print option moved to Tool bar

Type: Improvement Inspection registration Print option and button remade to standard Toolbar/Menu to meet conceptual consistency.

11780 Give question if named user is already signed on

Type: Improvement

Give same question if named user is already signed on as for concurrent users:

"User is already logged in, clear current connection"

11786 On each counter reading all work orders planned start date was set

Type: Improvement

On each counter reading all work orders planned start date was set even when

counter was overdue on previous reading also.

Behaviour changed so work order planned start is not modified to today if it is

not first time the counter is overdue and planned

start date is today or in the future.

11799 Check for purchase & transactions when delete of agreement records

Type: Improvement Added check for purchase order lines when delete of agreement records.

When deleting spare or work supplier with purchase order you will now get

warning

(No check done when deleting Sp group)

NOTE: When deleting agreement line, the agreement key will NOT be removed from

any purchase order lines created from

this agreement line.

So if the line is re-created, then old purchase order lines will be attached to

new line.

10770 Stock removal (barcode). Screen is now cleared on return from removal/return.

Type: Error

Stock removal (barcode).

Page 92: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 92 of 335

12.02.2013 API Maintenance Systems A/S

Screen is now cleared on return from removal/return.

10827 Work instruction restriction errors on WO creation

Type: Error

10856 Spare part filter fails (Name and Name2)

Type: Error And selection between 2 name_2 searches

10859 Settigns for Stock removal against historical WO changed in SP3

Type: Error

Conflict between 'Book on jobs not in progress' and 'Book on history'

For some reasons both needed to be true to do stock removal to history work

order.

Changed so the 'Book on history' control if you can remove to work history

record.

Changed so the 'Book on jobs not in progres' will only control feedback ot work

order (in progress or not) will have no

influcense on work history.

In other words settings should be independent.

10904 When job feed back by work order, unpredictable reseting debet account key

Type: Error Fixed: When leave from 'WO_key' then 'Debit_account_key' is reset to default

system value even if 'WO_key' is empty.

11189 Import MS Project. Barcode field was integer not decimal

Type: Error MS Project interface could fail if work order bacode was not an integer.

Corrected so barcode can also be decimal (as it is in API PRO database)

At same time serch for existing work orders in both work order and work history

table based on barcode

(Before only searched in work order table)

11190 Calculation of agreed amount missing when adding a new purchase order line

Type: Error When adding a new position to a purchase order the agrred amount is only

calculated when editing the quantity or saving the

record.

If the quantity is not edited it is always 0 until the record is saved.

11195 PM WO template related to site

Type: Error

When a PM WO template is related to a site which is a company and the number of

digits is not configured, the number of

digits of an ordinary WO is now used.

Page 93: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 93 of 335

12.02.2013 API Maintenance Systems A/S

11197 Label does not correspond to the help string

Type: Error

The field with the description "Allow viewing hour registrations for other work

suppliers" in the browser Users, had the label

which did not correspond to the description. It has been changed to "Allow

other WS".

11204 When setting PmTaskNo as required users can't save work orders

Type: Error

When setting PmTaskNo as required users can't save work orders

This is corrected so PmTaskNo can not be made required in design

11205 Bug in quick filter for Job feedback by work supplier

Type: Error

Fixed: When searching via quick filter on all records/columns in 'Job feedback

by work supplier' program the filter shows more

records than it should.

11206 Physical quantity on stock is not displayed in SP-MO combination browser

Type: Error Physical quantity on stock was not displayed in spare part structure for MO

browser (SP-MO combination). The calculation of

quantity has been added to the browser logic.

11208 Log does not show errors any more

Type: Error Import/export logging is corrected

11210 Export of Unit is faulty

Type: Error Generation of export field list is corrected

11212 Expected delivery of the PO

Type: Error In PO accumulation, if an accumulation line is converted to a PO line (button

'Purchase') and the PO has the expected delivery

date, it should have been asked whether to assign the same date to a PO line.

If yes, a PO line should have got the expected

delivery of the PO.

11213 Mnemonics for fields didn't work in change password program

Type: Error Mnemonics for fields didn't work in change password program

11214 Lines' import problem

Type: Error SP_MO_combination import is corrected

Page 94: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 94 of 335

12.02.2013 API Maintenance Systems A/S

11218 Wrong purchase type in PO lines, transferred from Accum of purchase needs

Type: Error

Wrong purchase type in PO lines which are transferred from Accumulation of

purchase need is corrected- its type was always

set the same as it was in the first line.

11221 Invoice cost tab is not updated

Type: Error

In all sub types of the browser Transactions where new, view, edit or delete is

possible, data in a calling program was updated

only after refreshing manually. It has been corrected, so the data is updated

automatically.

11222 Joined XML export problem

Type: Error

Joined XML export has been corrected. When a custom table tag was used and the

'Join export data' option was switched on,

the table tag specified was ignored and the standard tag was used.

11224 Copy of Repairable is not handled in a correct way to the related stock control

Type: Error Copy of repair item is corrected

11228 CR Purchase enquiry: table fields are not available due to hyphen in table alias

Type: Error Tables named with the use of a hyphen in an xml data file used by Crystal

Reports are processed incorrectly. To prevent this,

a hyphen has been replaced with an underscore everywhere if used in a table

alias, so they have proper names in xml data

files.

11229 User name in Enquiry print

Type: Error When a user name is used in the enquiry_by field, it is replaced by Uuser_ID in

the dataset to be sent to CR to make it

possible to find related information. For the same reason, a user ID was shown

in the report even where a user name was

expected. A user name should be available in the report.

11230 The error 91 after MO key navigation and leave in work order

Type: Error Fixed: After MO key navigation and leave in work order which contains more than

2KB of text in Description field and

AppServer is used the error "** No record is available (91)" appears and work

order maint becomes clean and unusable.

11231 Enquiry_by does not depend on the basic configuration

Type: Error The initial value of the field 'Enquiry by' was assigned regardless of the

basic configuration parameter 'Default value for

Page 95: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 95 of 335

12.02.2013 API Maintenance Systems A/S

Ordered by'. This has been corrected.

11232 In some cases the warning appears that widget does not fit the parent dialog-box

Type: Error In some cases the warning appears that widget does not fit the parent

dialog-box. Usually it is related to changes of display

resolution.

11235 Work order jobstatus should be set by approval status transferred on reschedule

Type: Error Work order jobstatus is set by approval status transferred on reschedule

11239 Not possible to move up/down subinstructions

Type: Error Fixed: It was not possible to move up/down subinstructions.

11248 Modal/dialog programs are called persistent by mistake

Type: Error Modal/dialog programs were called persistent by mistake - corrected.

11251 Rectangles could not be moved to other tabs

Type: Error Rectangles in work order feed-back program could not be moved to other tabs

11252 Moving error code fields buttons failed

Type: Error Fixed: Moving error code fields in work order feed-back program browse and MO-list buttons failed

11253 Moving work note field buttons failed

Type: Error Moving work note field in work order feed-back program browse, tree and MO-list buttons didn't work

11255 When you move up/down the instruction, the "Move up" button becomes inactive

Type: Error Fixed: When you move up/down the instruction, the "Move up" button became inactive.

11256 CTRL+F3 sometimes caused system crash in case of advanced field leave logic

Type: Error Fixed: CTRL+F3 sometimes caused system crash in case of advanced field leave logic

Page 96: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 96 of 335

12.02.2013 API Maintenance Systems A/S

11259 Location and translation browser programs can be run only once

Type: Error

Location and translation browser programs could only be run once because of the

following error: Attempt to create

widget-pool <xxx>, but it already exists.

11261 PDA stock mobile returns an empty error message during data commit

Type: Error PDA stock mobile returned an empty error message during data commit

11262 Diagnostics program - icons are missing with new codejock component

Type: Error Diagnostics program - icons were missing with new codejock component.

Wrong component was used if new codejock component (15.2.1.0221) was

installed/enabled.

Check for the codejock version has been added.

11265 The positive exception (text) is missing in 'Day calendar'

Type: Error The positive exception (text for positive exception) was missing in 'Day

calendar for work supplier' program.

11267 Purchase reports do not filter by "ordered by" field

Type: Error Any value is now allowed for 'Order by' filter field in purchase reports

11269 Name for calculated fields is not filled automatic

Type: Error

Name for calculated fields was not filled automatic when calculated field was a

key field with reference to another table.

Information on which field to copy name from (ttfldsrv.cRelFld) was not found

11271 Label print takes a long time

Type: Error

The page setup parameter 'No printer' was off in the crbartmp.rpt file, which

usually makes loading reports longer. This

parameter has been turned on.

11272 Shift name is not displayed when shift key is added as calculated field

Type: Error Shift name was not displayed when shift key was added as calculated field

11275 Transactions(Removals) import doesn't calculate the FIFO price

Type: Error FIFO price calculation is corrected for Transaction(Removals) import

11280 Import of projects - site key is not available

Type: Error

Page 97: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 97 of 335

12.02.2013 API Maintenance Systems A/S

Project.Site_key field was added to the import

11281 Crystal report based form print for work instruction.

Type: Error In API PRO V5 there was a simple text based print out of the work instruction.

This was not transferred to Open.7 as it was considered to be not used.

But this doesn't seem to be the situation - a few customers has mentioned this

missing printout option.

So a CR based print has been made.

11285 Guaranty date can't be added as related field via design tool

Type: Error MO Guaranty date now can be added as related field via design tool

11286 Extra info filter fields should not be visible by default

Type: Error Extra info filter fields are not visible by default now

11287 Drawing import problem

Type: Error Drawing import is corrected

11288 "Refresh all on load" DashBoard setting

Type: Error "Refresh all on load" DashBoard is fixed

11290 Workload flat: date is wrong for day view

Type: Error Day view program is corrected to show the date in Day view on right mouse

click.

11291 Planned WS program bugfix

Type: Error Planned WS program - some bugs are fixed

11292 Creating a purchase from purchase accumulation doesn't work with appserver

Type: Error Purchase order generation from accumulation is corrected

11295 It is not possible to print more than one copy of document

Type: Error Fixed: It was not possible to print more than one copy of document.

11296 User gets negative spare part price question on each Save action

Type: Error User got negative spare part price question on each Save action

Page 98: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 98 of 335

12.02.2013 API Maintenance Systems A/S

This is changed so negative spare part purcahse price question will only be

displayed when new spare part or previous

purchase price is not negative

11297 More fields (hidden in SP browser)

Type: Error

More fields have been added to the spare part browser (hidden):

purchase_price

profit

sales_price

pack_size.

11298 Leave trigger in dialog programs optimization

Type: Error

When program didn't call standard browser or tree from modal (dialog) program

leave trigger for field calling browser or tree

would fire. (Resulting in message "please enter valid value" or "record doesn't

exist")

11299 Crash on Oracle and MS SQL when user name > 30 characters

Type: Error

Crash on Oracle and MS SQL when user name > 30 characters and configuration set

to use user name as default for ordered

by.

Program is changed to copy only first 30 characters of user name to ordered by

field on all platforms

Potential problem with following fields:

* Project.Ordered

* Work_history.Ordered_by

* Work_order.Ordered_by

11301 Important fields are missing in the Inspection history export

Type: Error The following fields were added to the Inspection history export:

Inspection_CC_Key

Trend[01]

Trend[02]

Measurement_format[01]

Measurement_format[02]

Measurement[01]

Measurement[02]

11303 Error handling on delivery

Type: Error Error handling on delivery return is fixed

11309 WO template view from MO tree

Type: Error

WO template view from MO tree resulted in empty work order program.

This is corrected so view is disabled for work order templates.

Page 99: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 99 of 335

12.02.2013 API Maintenance Systems A/S

11311 Wrong label in Template activity.

Type: Error In Inspection Activity template field label is changed from "Round key" to "Template key"

11312 Colors in the browsers become wrong after fix-db

Type: Error Fixed: Colors in the browsers were wrong after fix-db run.

11314 Format of exchange rate in api system config basic module misses leading 0

Type: Error

Format of exhange rate in api system config basic module missed leading 0

Dispalyed ,11456 corrected to 0,11456

11315 One default task panel after copy

Type: Error Check for only one default taskpanel after copy from another user in profile manager is added.

11316 Multiple errors when adding work order to agreement related to site

Type: Error Multiple errors when adding work order to agreement related to missing site

when running on site enabled system are fixed.

11317 Errors when adding first work order to agreement

Type: Error Error when adding first work order to agreement is fixed

'** No record is available. (91)'

11318 Auto-run and auto-exit check: every error messsage must be quit

Type: Error Transactions(Work_supplier) import is corrected

11319 Automation disabled job accumulation

Type: Error

Defining and running filters did not work in the automated job accumulation.

The errors have been corrected. Getting job card

information has been improved as well, so it runs faster.

11322 Ordered quantity is set to 0 after editing spare_key

Type: Error

Fixed:

1) The message "Another purchase order line exists already for this spare part"

in EDIT mode is not shown when SP_Key is

changed back to original value.

2) Quantity is not set to zero if pressing PgUp+PgDn on 'SP_key' and then to

Page 100: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 100 of 335

12.02.2013 API Maintenance Systems A/S

leave without changes.

11324 "Split cost" wrong purchace module functionality

Type: Error "Split cost" purchace module functionality is fixed

11326 Bug fixes in agreement program

Type: Error Bug fixes in agreement program

11329 Next instance of interval work order based on Template WO

Type: Error

Next instance of not fixed interval work order based on Template WO used fixed

interval for next start date calculation.

Next instance is now based on job exec date.

11331 spmocomb used wrong permission

Type: Error Spare part linked to technical ID in spares for maintenance object used wrong permission of 'tech_id' instead of spticomb'

11334 WI can not be marked as "Done"

Type: Error WI can be marked as DONE

11335 AddQuestion of YES-NO-ALL/YES-NO type didn't set lQuestionResult properly

Type: Error AddQuestion of YES-NO-ALL/YES-NO type didn't set lQuestionResult properly when

clicking "NO".

Returned ERROR and ?

It is changed to FALSE

11339 Problem with XML design dump to directory with accented characters

Type: Error Problem with XML design dump to directory with accented characters is fixed.

11341 Site key inheritance for related records

Type: Error

If user creates a record and assigns site key on it then all related records

without relation key and without site key would get

assigned Site key from newly created record.

FX stock, then all maintenance objects without a stock and a site would get

Site key from new stock

Problem is fixed for creation of:

* Error code 1

* Error code 2

* Error code 3

* Invoice

Page 101: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 101 of 335

12.02.2013 API Maintenance Systems A/S

* Maintenance_object (Added 28.08.12)

* Position (Added 28.08.12)

* Stock

* Tool

* Work supplier

28.08.12:

Corrected for work history when it is related to position if no MO key on work

history record exists.

11344 Error when cj 15.2.1 is installed but not enabled in ini file

Type: Error

Error in menu when cj 15.2.1 is installed but not enabled in ini file

If ini file did'n contain

[API PRO Open.7]

CodeJockVersion 15.2.1

users got runtime errors:

- - - -

Controls Not Loaded:

wrx/cjla.wrx

The binary control file could not be found. The controls cannot be loaded.

- - - -

11345 "OpenEdge graphical has stopped working" error on WO printing

Type: Error WO print procedure has been corrected.

11346 Import of project from MS Project - Blank pos_key and mo_key resolved wrong

Type: Error

Import of project from MS Project.

If new work order was imported (no wo_key and no barcode) and

pos_key was blank, then no pos_key was resolved based on a seacrh

up the the pos/mo tree - based on the mo_key in the project.

11347 When changing site on maintenance object - 2 transactions are done!

Type: Error

When changing site on maintenance object - 2 transactions were done!

Corrected so update of site is moved out of the maint program and now based on

standard logic in the MO site trigger

11354 Barcode print navigation behaviour

Type: Error

Barcode print programs now have normal from-to navigation behaviour. (Like in

other filters)

Navigation on to value fields didn't use value in from field as default for

navigation on PgDn

11358 Negative average price

Type: Error

Page 102: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 102 of 335

12.02.2013 API Maintenance Systems A/S

Logic is fixed so user cannot set negative average price

11359 Creation of inquiry from "Accumulation of purchase need"

Type: Error Users could not create an inquiry from "Accumulation of purchase need" - got an

error "** No record is available. (91)" and

"Unable to extract BUFFER-VALUE for field rDataRowid. (7366)"

11360 Errors when calling OPC Server tree browser

Type: Error Error when calling OPC Server browser from AII config: ** FIND FIRST/LAST

failed for table ttRunArg. (565) is corrected

11361 After OPC server selection in tree external key fields are disabled

Type: Error After selecting an OPC server in tree browser the computer and external key

fields were disabled in AII System config program

11362 AII point name field was always disabled

Type: Error AII point name field was always disabled

Now it is defined in normal design

11363 WO can not be started from WO Accumulation/Monitor programs

Type: Error WO's sometimes could not be started from WO Accumulation/Monitor programs

11364 POs are shown despite absent site user permissions

Type: Error 'Approval monitor' program didn't use Site rights to show records.

11365 "Ignore restrictions" settings for Approval monitor

Type: Error Approval monitor did not take into account "Ignore restrictions" settings

11367 Customized audit is not loaded

Type: Error To load customized audit configuraiton all of following files should exist:

* fix-db/api_table.cst

* fix-db/api_field.cst

* fix-db/api_relation.cst

* fix-db/audit_table.cst

* fix-db/audit_field.cst

Changed so it only test for

* fix-db/audit_table.cst

* fix-db/audit_field.cst

11368 The checkboxes are sensitive in 'ViewOnly' mode

Type: Error

Page 103: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 103 of 335

12.02.2013 API Maintenance Systems A/S

'Inspection activity' maint - the checkboxes were sensitive in 'ViewOnly' mode

and not sensitive in 'Edit' mode when both are

set.

11371 Name fields got label from key field design

Type: Error Name fields for calculated name fields got label from key field design

11372 Extra stock.ctl.info import problems

Type: Error Import of extra stock control fields has been corrected.

11373 It is not possible to import TDIcomb

Type: Error Import/export rights are corrected for TD_TI_combination table

11374 Transaction amount field is not calculated in Import program

Type: Error Import of Transactions(Work_supplier) is corrected

11375 Problem with conv factor and units in internal purchase request

Type: Error Problem with conv factor and units on internal purchase request is fixed

There was a confusion between internal unit and purchase/supplier unit

Multiple problems are corrected:

* When creating internal purchase request user could enter any unit. This is

changed so it will only accept internal unit (unit

from spare part)

* Unit sometimes was taken from agreement (supplier)

* Unit sometimes was taken from spare-supplier combination

11376 Wrong "question" when planning spares

Type: Error 'OK' button was changed to 'YES' and 'NO' in the question 'Reservation date is

today or earlier, do you want to continue?' when

planning spare parts by work order.

11379 Deletion of spare part with suppliers gives transaction error

Type: Error The deletion of spare part with suppliers gave a transaction error. It has been

corrected, so a spare part is deleted and the

transactions are updated with the spare part to change to.

11380 Wrong mo_keys are copied to inspection round

Type: Error Wrong mo_keys were copied to inspection round when 'Copy from template' was used.

11383 Internal purchase request uses wrong unit price if conv factor > 2

Page 104: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 104 of 335

12.02.2013 API Maintenance Systems A/S

Type: Error When creating a new internal purchase request it proposed wrong unit price

Used unit price from spare supplier but didn't convert to correct unit (Box ->

Pcs)

Caused by convertion factor being converted to integer.

Result:no conversion if factor > 2

When internal purchase request later was converted to purchase order it again

used wrong unit price! (No conversion)

Also used wrong conversion (From main supplier - not actual supplier)

11389 Missing hours to replan on third instance of WO, created from Template.

Type: Error Hours to replan on third instance of WO, created from Template are now present

11390 PO Line discounts handling

Type: Error Now PO Line program always takes into account discount on SP Group

11392 FIND-BY-ROWID record copy

Type: Error FIND-BY-ROWID would get previous version of record if same record was already

found in the session.

Same problem with FIND using RECID or ROWID

To force current record to be read from server FIND-CURRENT after FIND-BY-ROWID

is added

11394 Relatations keys consistency in WO and WH

Type: Error

The fix program which checks the consistency of root, related and replace keys

in the tables Work Order and Work History

has been created. If any problems are found, they are fixed by this program.

Run external: fix-db\fix-wowh-rel-keys.p with the argument TRUE.

11395 Jobstatus column in WOWH Browser

Type: Error WOWH Browser -> Jobstatus column is fixed

11396 Work instructions reschedule by the previous WO (not by template)

Type: Error Work instructions of a new work order were rescheduled by a PM work order

template when a work order created from the

template was rolled out or finished. They should have been and now are

rescheduled by the previous work order.

11398 New invoice transaction cannot be created after credit invoice

Type: Error

The error 'No transaction record is available', which was observed when the

purchase parameter 'Autom discount calculation'

was on and a new invoice transaction was created from a credit transaction, has

been corrected.

Page 105: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 105 of 335

12.02.2013 API Maintenance Systems A/S

11399 Fix for A09994 does not include correction of api_table.txt

Type: Error

Fix for A09994 did not include correction of api_table.txt

This is corrected so supplier_key is now part of note field for

purchase_enquiry_line

11400 Invoiced amount is not updated in trigger when MS SQL DB is used

Type: Error

A new created transaction is not accessible in the write trigger of the

transactions table when running on SQL platforms. As a

result, the PO status screen showed incorrect invoiced amount - without the

amount invoiced in the new transaction.

The write trigger has been modified to make it work independent on a SQL DB

platform.

11425 Preview on MO from TI

Type: Error Preview on MO from TI - some additional bugfix/improvements.

11426 WH-in-Dashboard errors

Type: Error WH-in-Dashboard: Errors are fixed

11427 CR Viewer fails to load big data

Type: Error When big data is processing, Crystal Reports viewer lost focus and sometimes stopped loading data.

11428 Barcode print

Type: Error

Database tables have been changed to temporary tables to be sent to the report.

this has been done to avoid full table scan

when filling the report dataset, which was very slow on big data.

11432 Account_key is overwritten by mistake

Type: Error Fixed: Related fields could be overwritten on leave from the field which was focused by default when program was opened.

11441 no message in case of direct invoice registration

Type: Error

Fixed: No message is sent to user in case of direct invoice registration when

'Notify delivery' is set in the internal purchase

request.

11448 Extra PO Info 3 and 4 fields are not forwarded from enquiry to PO

Type: Error Extra PO Info 3 and 4 fields were not forwarded from enquiry to PO

Page 106: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 106 of 335

12.02.2013 API Maintenance Systems A/S

11450 Job feedback by work supplier - sum total hours for the current date is wrong

Type: Error Job feedback by work supplier - sum total hours for the current create date

was wrong (Always 0)

Logic for calculating this value was not transferred from Xa to Open.7

11451 Errors when hiding fields in set of maint/select programs

Type: Error Fixed: Errors in set of maint/select programs which happened when hiding some

fields in designs.

11453 Errors returned from triggers are not displayed on client

Type: Error Errors returned from triggers were not displayed on client - only transaction

errors

This is corrected so the return value from triggers will be added as error text

Note: when running NOT with AppServer this can result in same error being

displayed twice, both from trigger and from

program, this is fixed in SP5

11454 Error handling on delete and save was different (AppServer dependant)

Type: Error Error handling on actions, delete and save was different depending on AppServer

usage.

When using AppServer trigger errors were not always available on client.

This isc hanged so all errors are handled the same way

NB: A11453 fix is required

11457 Navigation on not site enabled table without multi-site module

Type: Error If a customer never had the multi-site module or if 'Site enabled' is switched

off for a table in the site table configuration and

then the multi-site module is deleted from the module access code list, the

navigation to the last record on the table in the edit

mode gave an error. It has been corrected.

11462 Cost purpose key is cleared on leave of spare key in purchase order line

Type: Error On leave of spare key in purchase order line, cost purpose key was cleared.

Now it is cleared only when cost purpose has value on leave (assigned on

agreement)

11465 Extended debug/diagnostics in log files

Type: Error Extended debug/diagnostics is now written to log files.

11466 Dashboard properties - label is not big enough

Type: Error Fixed: Dashboard properties - label was not big enough.

Page 107: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 107 of 335

12.02.2013 API Maintenance Systems A/S

11468 E-mail check box in system settings disappears EVERY day

Type: Error Reset of send e-mail option is corrected

11471 Change Spare Supplier - error when moving spares

Type: Error

When using option 'Change Spare Supplier Globally' in supplier program user

(sometimes) got errors:

'Can't delete spare / supplier combination with 'Internal purchase request'

'Can't delete spare / supplier combination with 'Enquiry line'

'Can't delete spare / supplier combination with 'Purchase order line'

It is changed so these errors on related data are changed to warnings.

When these problems occur original combination are not deleted. (But all

information is still copied to new supplier)

Status after change is changed to display warnings:

Information: Global change complete.

11 total records.

11 records updated.

4 original kept, because related information exist.

0 records skipped with error.

11473 Column field tooltip in job survey

Type: Error Tooltip for column field in job survey now equals field value (was always WO Key).

11474 No possibility to import drawing combination to work order

Type: Error Drawing combination import is enabled for Work_order and Work_history tables

11488 Invoiced amount in PO status screen

Type: Error Invoiced amount in the status screen of a PO showed amount rounded to an

integer.

11489 Planned Spares added via IPR are appearing twice in the browser

Type: Error Fixed: Planned Spares added via IPR are appearing twice in the browser.

11490 Label for table 'calibration_status' was not translatable

Type: Error Label for table 'calibration_status' was not translatable

11492 Non character fields in design In quick filter

Type: Error In quick filters option locked for all calculated fields and non character fields.

Page 108: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 108 of 335

12.02.2013 API Maintenance Systems A/S

11493 WO finishing without MO is not working in Work order accumulation

Type: Error Fixed: WO finishing without MO is not working in Work order accumulation.

11495 Overdue Work Order get email triggered under Work Order Warning (WO08)

Type: Error Fixed: Overdue Work Order get email triggered under Work Order Warning (WO08).

11498 Site change key

Type: Error When using 'Change key' is chosen in the maint Site, the site key was changed

in all relevant tables and the question about

whether to update site key down the tree was asked. If Yes is answered, an

error about insufficient site right was shown.

The question about changes down the tree should not have been asked at all when

site change key is used. This question is

now asked only when the site key of a position or maintenance object is

changed.

11499 work order import overwrites interval_time with 0 although it has been set to s

Type: Error Fixed: work order import overwrites interval_time with 0 although it has been set to skip

11500 Doing stock removal by barcode, you have to press Return twice in quantity field

Type: Error

When doing stock removal by barcode, you have to press Return twice in the

quantity field. This has been corrected, so you

only have to press Return once (if quantity to remove is OK).

11502 When purchasing service on call-off agreement, a spare line purchase is created

Type: Error When purchasing service on call-off agreement, a spare line purchase was

created.

Corrected so a correct purchase order line of type service is created.

11503 You print and API surface goes in the back of all surfaces

Type: Error Fixed: After print API surface goes in the back of all surfaces.

11504 The issues with printing through Citrix

Type: Error The issues with printing through Citrix - default printer cannot be found.

11509 When un-approving last calibration the last change date was set to TODAY

Page 109: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 109 of 335

12.02.2013 API Maintenance Systems A/S

Type: Error When un-approving the last calibration done, then the last change date was set

to TODAY

Corrected so when unapproving the calibration last change date is not modified.

11511 Document combinations permissions consistency is fixed/reviewed + more

Type: Error * Document combinations permissions consistency is fixed/reviewed

* "Inherit view-only mode for sub-folders" option is added to the Document

configuration

* Maint kernel improved to show all "lock" reasons if there are more than one

11517 Only first line works as it should in invoice direct registration

Type: Error

Fixed: When doing a direct invoice registration and there is more than one

spare that

should be registered the spare name and stock key does not appear in the direct

registration window.

11519 Programs which are automatically started on logon should be positioned relative

Type: Error Programs which are automatically started on logon are positioned relative to

main window.

11522 Passive Work Order should not be triggered in WO warning and WO overdue events

Type: Error Template and Passive work orders are not triggered in WO warning and WO overdue

events (WO03, WO08).

11525 Note could display wrong tooltip for note types > 1

Type: Error Note could display wrong tooltip for note types > 1 (Tooltip was for note type 1)

11527 The Jobcard screen should be in front of the Work order screen.

Type: Error Fixed: The Work order screen becomes in front of Jobcard screen when 'Select jobcard to be printed' is chosen.

11528 Import of Notes doesn't work for Stock_control

Type: Error Import of Stock_control notes corrected

11529 Default cost type for sp is not taken if sp_key is not entered

Type: Error Fixed: Default cost type for spare part is not taken if sp_name only is entered

instead of sp_key.

Page 110: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 110 of 335

12.02.2013 API Maintenance Systems A/S

11531 Price of repair item cannot be changed

Type: Error

Fixed: The browser "Prices for repair items" that can be opened from

"Maintenance object" program is write protected and

price of repair item cannot be changed anymore.

11533 In stock removal, it is not possible to design tab-order (Initial focus)

Type: Error

In stock removal, it was not possible to design tab-order (Initial focus)

Changed program so first field in tab-order gets focus

11535 Copy of work order does not copy start / end time

Type: Error Fixed: Copy of WO with F4 with set "Keep original" option doesn't copy "End time" from original WO into result WO.

11541 Wrong data in Import of Inspection point history

Type: Error Inspection_history import corrected

11542 Failed to create PM WOT while job status default value is set

Type: Error Fixed: Failed to create PM work order template while default value set to job

status key in work order program.

11546 Delete the complete inspection history of an inspection point on delete

Type: Error

Apipro delete the complete inspection history of an inspection point if you

delete an inspection point in an inspection round

When an inspection point is deleted from an inspection round;all inspection

history of this inspection point is deleted as well!

11548 Information about messages on main window

Type: Error

When messages are read in the messages browser, the main window shows the

number of messages as if nothing was read.

The recalculation is now done when the messages browser is closed.

11551 log file is overwritten also check box has not been checked

Type: Error

If an automation import job did not find a text file to import data from, the

import log file was always overwritten regardless of

the setting 'Overwrite existing log file'. This has been corrected, so if this

setting is switched off, the log file is appended.

11552 Find function in tree does not use sort parameters

Type: Error The find function has been improved to take into account the sort order specified in the basic system configuration.

Page 111: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 111 of 335

12.02.2013 API Maintenance Systems A/S

11555 System freezes while trying to finish WO

Type: Error Fixed: System freezes when trying to finish PM WO with work instruction with zero interval time.

11556 if unit is on skip the unit is overwritten with system standard unit

Type: Error Import of Spare_part.Unit corrected

11558 "Do not send mail" can be enabled only if "Send mail without dialog" is enabled

Type: Error Fixed: "Do not send mail" option can be sensitive only when "Send mail without dialog" option is sensitive too.

11559 Logicals in CR reports

Type: Error The representation of logical values was incorrect in CR Reports. The string

equivalents of logical values were shown in the

Windows language, but not in the API PRO current language and even opposite

string values could be shown, like in the case

with Polish (translated 'Yes' for false and 'No' for true).

This has been corrected:

1) The core procedure of the dataset generation for CR has been modified, so

each table included in the CR DB is appended

with character fields <api3-logical-field>_tr and these fields are filled in

with the translated 'Yes' or 'No' value of the original

logical field.

2) Logical fields have been replaced with <api3-logical-field>_tr in the

layouts of all standard rpt files.

The solution requires customers to re-make all their custom reports, though if

it is not done, the old reports will work, but the

logical fields will not be shown always correct.

11561 Error 4100 when printing on a network printer

Type: Error Fixed error "Unable to allocate memory from the storage pool. (4100)" when

printing on a network printer that is set as default

but is not connected.

11568 Found spare part where we cant delete the supplier.

Type: Error Fixed: The error message doesn't appear when supplier of spare part cannot be deleted.

11569 Added procedure to fix User<->Contact combinations

Type: Error In some installations, the contact_combination table had more than one main

user contacts, while there should be only one

Page 112: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 112 of 335

12.02.2013 API Maintenance Systems A/S

marked as main.

A procedure to scan for such "spare" user-contact combinations has been

created. It deletes them if there are any, leaving

only one user main contact (first found).

Run external <fix-db/fix-users-main-contact.p> program with the arguments (yes,

"") to scan all users for the problem

described.

11573 Reservation of a spare without WO_key is not shown in the planned spare browser

Type: Error Fixed: Reservation of a spare without WO_key is not shown in the planned spare browser during removal.

11574 Location on the stock is not shown in stock removal

Type: Error Added location information during PgUp/PgDn.

11576 sp_name_2 from spare part cannot be shown in delivery registration

Type: Error Fixed: Related to 'SP_Key' fields are not shown or updated in Spare part

delivery registration.

11579 Problems with jobtype selection when changing counter value during creation WO

Type: Error

The event of leaving the field 'Counter interval' in the program Work Order was

changed, so it always fires getting the related

counter on leave.

Before this change, the related counter was only searched for if the vaule of

'Counter interval' was changed and no counter key

was assigned.

The behaviour has been changed back, so the related counter is searched for and

assigned only if the vaule of 'Counter

interval' is changed and the counter key is blank.

11582 Supplier in transaction on direct invoice

Type: Error Fixed: Supplier key is not stored in the transaction on direct invoice registration.

11598 Fixed bug in locking between different sessions after storing files

Type: Error Fixed bug in locking between different sessions after storing files

11602 Supplier in IPR

Type: Error

When a spare part is chosen from SP-supplier combination in an interal purchase

request, the supplier key from the

combination was ignored and the main supplier of the spare part was used. It

has been corrected, so the supplier of an

SP-supplier combination selected is used.

Page 113: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 113 of 335

12.02.2013 API Maintenance Systems A/S

11616 Transactions(Removals) import corrected

Type: Error

If minimum quantity is defined for a stock item and you want to import

transaction after which the physical quantity will be still

under the minimum quantity, then during the import a warning that the spare is

below minimum appears. The

transactions(Removals) import has been corrected, so this warning is not shown.

11619 Failed to import cost center for position if its cost center existing

Type: Error Position import extended with 2 special options

11622 Multiple OPC related problems

Type: Error When Auto Point Key and Auto Action Key, the keys needed to be assigned

manually.

Corrected so the keys are assigned automatically.

11623 Question if sub-sites should be added does not pop up

Type: Error Fixed: User site combination - Question if sub-sites should be added does not

pop up.

11624 log file is overwritten also check box has not been checked

Type: Error Corrected the problem when importing fields which are not exist in the DB

11625 Archiving multiple internal purchase requests in IPR per user browser

Type: Error

In A11615, it was made possible to archive multiple selection of purchase

internal requests in the purchase internal request

P&S browser. This has been made possible in the browser Internal Purchase

Request per User as well.

11627 Relate key in purchase internal request note

Type: Error

When an IPR is created from the stock below minimum, a spare part purchase note

is copied from the SP to the IPR, but it

was not visible because the relate key of the IPR note created was wrong. It

has been corrected.

11628 Procedure UpdatePrintStatus gives error if write trigger for work order raises q

Type: Error Procedure UpdatePrintStatus gives error if write trigger for work order raises

questions.

Have changed program so it continues without questions for the following:

* Earliest start date must be before current planned start <wo_key> Do you want

Page 114: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 114 of 335

12.02.2013 API Maintenance Systems A/S

to continue?

* Latest start date must be after current planned start <wo_key> Do you want to

continue?

* Min counter value must be less than next counter value <wo_key> Do you want

to continue?

* Max counter value must be greater than next counter value <wo_key> Do you

want to continue?

When called from UpdatePrintStatus program changed so these questions are

always answered with 'YES'

11631 Stock transactions (SP. Part). Screen is now cleared on return from removal/retu

Type: Error Stock transactions (SP. Part): the screen is now cleared on return from removal/return.

11633 Extra information fields transfer is fixed for PE->PO transfer

Type: Error Extra information fields transfer is fixed for PE->PO transfer

11635 Authorization error when pressing on the tree structure button

Type: Error Fixed: Purchase enquiry line - When you press on the tree structure button on the spare part field then you receive an error.

11636 Machine card prints automatically even if print button is not pressed

Type: Error Machine card printed automatically even if the print button was not pressed.

This has been corrected.

11639 PO accumulation line program - permissions used are fixed

Type: Error PO accumulation line program - permissions used are fixed

(It was not possible to start program from "Stock below minimum accumulation"

when Purchase Module was not installed)

11641 Planning hours for WO browser permissions processing

Type: Error Planning hours for the WO browser permissions processing has been fixed. Users

without the right to edit data were able to

edit that directly in the editable browser cells.

11645 WO filter in project tree does not show document information

Type: Error The field with the colour indication whether a WO has any documents attached

was not coloured if a WO has documents. This

has been fixed.

11647 Unable to delete whole-day holiday on SQL DB

Type: Error

Page 115: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 115 of 335

12.02.2013 API Maintenance Systems A/S

Deletion of whole-day holiday corrected on SQL DB

11652 Conv. factor does not work properly when doing a manual PO-line

Type: Error Fixed: Conv. factor does not work properly when doing a manual PO-line

11659 Errors when sending PO as E-mail for 1 API PRO user

Type: Error The case when SMTP server didn't respond in time out period was handled.

11660 Archive button disappeared in the screen design of internal pruchase rquest

Type: Error Purchase internal request - "Archive" option was appended into design.

11663 Services from an agreement are not shown in the Agreements browser

Type: Error Fixed: In the direct invoice registration, services and work suppliers from an agreement were not shown in the P&S browser.

11664 Registering used spares - spare part autocreation is back now.

Type: Error Registering used spares - spare part autocreation is back now.

11665 VAT amount wrong in screen

Type: Error Fixed: Direct delivery/invoice registration - the calculated value of VAT

amount is not shown on new delivery/invoice and is not

always recalculated in "Edit" mode when price value is changed.

11667 The error message "** No Currency record is available. (91)"

Type: Error Fixed: The error message "** No Currency record is available. (91)" when currency is changed in invoice program

11668 The 'Error' messages are not shown in maint program.

Type: Error

The 'Error' messages which are added with 'AddError' or 'AddMessage' procedures

are not displayed on the screen but

'Warning' messages are shown.

Fixed: The 'Error' messages are now displayed on the screen.

11669 Cost storage setting is not taken into account during registration of CAL

Type: Error Fixed: Calibration registration - Cost storage setting is not taken into account during registration of calibration.

Page 116: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 116 of 335

12.02.2013 API Maintenance Systems A/S

11670 Wrong label of work_order.wo_barcode

Type: Error

The old label of the field WO_Barcode 'Work order #', which was assigned in v.4

and is not relevant any more, was confused

with other work order field labels, sucha as 'Customer WO#', 'Work order key'

and 'Task number'. This label has been

changed to 'Work order barcode'.

11671 Locking PO line after delivery does not work

Type: Error

Purchase module configuration parameter 'Lock PO line after delivery is made'

was not used anywhere. PO line could be

edited both before and after delivery regardless of the setting. Now, a PO line

can be only viewed if the parameter is marked

and there are delivery transactions with a non-zero quantity.

11675 Spare part deletion

Type: Error

On deletion of a spare part with transactions, the deletion dialog appears,

where a spare part to move transactions to should

be specified. If a spare part was chosen by pressing the type number P&S button

and selecting any option except for 'Spare

part list', an error message was shown. The error has been corrected.

11676 "Requested end date" field is enabled for WO and WH programs

Type: Error "Requested end date" field is enabled for WO and WH programs (hidden by default)

11677 Expected delivery is not inherited from an existent PO in a PO line made of IPR

Type: Error

Related to A10988 and A11212.

In PO accumulation, if an accumulation line is converted to a PO line (button

'Purchase') and the PO has the expected delivery

date, it is asked whether to assign the same date to a PO line. If the answer

is yes, a PO line gets the expected delivery of the

PO. It was the case only if a new PO was created upon the conversion. Now, if

an accumulation line is converted to a PO line

in an existent PO, the question is asked as well and the date is transferred.

11678 Direct Delivery is fixed in the case when PO key is autogenerated one

Type: Error Direct Delivery is fixed in the case when PO key is autogenerated one

11679 Internal purchase request: Locking logic is fixed

Type: Error Internal purchase request: Locking logic is fixed

11700 adress[05] cannot be updated

Type: Error

Page 117: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 117 of 335

12.02.2013 API Maintenance Systems A/S

Corrected import of empty extent fields

11706 Errors when finishing work order without position key

Type: Error

The problem was caused by creating multiple work orders at once in the work

order program.

If the focus was on the MO key field when saving the first work order and a new

work order is created the same value to

MOkey is pasted as from the already saved work order, then the leave trigger

for MO key did not fire. The program treated it

as no change was made, causing the work order to get created without a position

key.

Later, when a user tries to finish this work order, they get errors that MO key

and Position key do not match and they are

forced to edit the work order manually before they can save.

This has been corrected core, so when keeping focus on a field when creating a

record (not only work order table), the leave

key will fire.

11708 Reservations must not have a quantity < 0

Type: Error

Fixed: When quantity of spare part that is removed from stock bigger than

reservation then reservation quantity becomes

below zero.

11720 Not possible to change Exchange rate on the invoice

Type: Error Fixed: Not possible to change Exchange rate on the invoice.

11725 Repositon behaviour in Jobmonitor - LockMode

Type: Error Lock is only related to Automatically refresh.

Manual refresh always set focus on first line.

If lock mode on - then auto refresh will try and reposition to

select WO (if possible - else fisrt item)

11726 Stock control site inherited from stock is not checked on save of stock control

Type: Error Multi-site enabling for for stock is only used to indicate if you can view or

edit the stock record.

Problem when stock and stock_control are multi-site enabled, then on leave of

stock key in stock control, the site from stock is

not displayed. And thus this site is not checked on save of stock control.

Site for stock control is first assigned as part of save, so site check is

executed for blank site.

After save it will have inherited site from stock, and now you can't edit newly

created stock control because of your site

permissions.

Will be corrected so when stock control is site enabled, it will check site

from stock on save. (So you are not able to save stock

Page 118: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 118 of 335

12.02.2013 API Maintenance Systems A/S

controls wiht site you have only read-only permission for)

11727 Error in purchasing accumulation

Type: Error

In the Accumulation of purchase needs, the same supplier written in upper or

lower case was considered to be different

suppliers (e.g. purchase requests with suplier 'Supplier1' were united in one

group and purchase requests with supplier

'SUPPLIER1' were united in another group). This has been corrected, so requests

with the same supplier are united in the

same group regardless of the case the supplier key is stored in the DB when

shown in the accululation of purchase needs.

11728 Error at registration of calibration

Type: Error Fixed error when open calibration history with wrong value format.

11731 Work order action "NEW" unconsistent behaviour

Type: Error In procedure MainActionNew bm-option::cRunActionClient hard-coded to "main",

then back to "table". If you want to use

"table|custom: actions for customization, it will be impossible.

11732 Error Planning / Kapaplanung

Type: Error Fixed: It was not possible to create exception more than for two days.

11735 In rare cases you could get empty messages or messages with ? from functions

Type: Error In rare cases you could get empty messages or messages with ? from functions

* get-lparam

* get-tparam

* get-nparam

* get-dparam

This is supressed so it will only dispaly if message > ""

11741 Keyboard events are fixed in the "Inspection feedback by round"

Type: Error Keyboard events are fixed in the "Inspection feedback by round"

11748 Leave of wo key in internal purchase request set CMU work orders to WSP

Type: Error Leave of wo key in internal purchase request set CMU work orders to Waiting for

spares (depending on configuration)

This could result in that work orders are set to waiting for spare, that is not

waiting for spares.

If program was called with WO key pre-displayed, then work order was not always

set to waiting for spares.

Leave of wo key in purchase order line set CMU work orders to Waiting for

Page 119: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 119 of 335

12.02.2013 API Maintenance Systems A/S

spares (depending on configuration)

This could result in that work orders are set to waiting for spare, that is not

waiting for spares.

If program was called with WO_key pre-displayed, then work order was not always

set to waiting for spares.

To solve above problems the leave trigger code is moved from leave of wo key

field to save (Write trigger for purchase internal

request and purchase order line)

11751 No column translations in new stock request below minimum

Type: Error Column tranlation for new Stock request below minimum based on Report Control

fixed.

11752 Copy of agreement, creates all lines on PO and not only those selected

Type: Error

Copy of agreement, creates all lines on PO and not only those currently

selected in copy program

Corrected program, so only selected lines are copied. And only if purchase

quantity is > 0.

At same time re-enabled edit of purchase quantity

11756 In stock move, when leave of sp key and spare part don't exist on to stock

Type: Error In stock move, when leave of sp key and spare part don't exist on to stock you

get posibility to create it on to stock.

After create the sp_key is cleared.

Changed so sp_key will keep original value.

11757 Adding Manual log button to MO maint design

Type: Error Adding Manual log button to Maintenance object design hidden by default.

11758 Adding existing sublevel to TDM header gives db errors

Type: Error

Adding existing sublevel to TDM header gave db error:

Progress error#: 132

Error: ** TDM_combination already exists with Root key "BEARING INFORMATION"

Key "Size". (132)

This is corrected so we check if configuration alredy exist and display

following API PRO message if it does:

Error: Combination already exists

11759 Edit of an po-line of wosu give error. the hour rate is "nothing"

Type: Error

Fixed: Warning message "**Attribute SCREEN-VALUE for the COMBO-BOX Hour_rate

has an invalid value of 1. (4058)"

when dbl-click on WoSu PO line.

Page 120: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 120 of 335

12.02.2013 API Maintenance Systems A/S

11760 Wrong permissions in sub-workorder browse

Type: Error

Users had always all permissions in work sub order order browser.

Changed so permission identical to permission in work order program

11762 Wrong CRC message for all designs.

Type: Error

Warnings anbout a not valid CRC were reporte in the log file

Master_design_Load.log. Loading master designs have been

made more stable.

11763 Unable to assign widget to CURRENT-WINDOW. (3130)

Type: Error Customer sometimes get:

Unable to assign widget to CURRENT-WINDOW. (3130)

on close of API PRO when running on a Citrix server.

From error desctiption, this error should indicate CURRENT-WINDOW is assigned

to a widget that is no longer valid, or the

type of widget is not a WINDOW.

Have added check of valid-handle and handle type = window on assign of

CURRENT-WINDOW

11764 SP name empty on Purchase orders

Type: Error Spare part name and stock name were not shown on navigating in spare part key

and supplier key fields correspondignly. This

has been fixed.

11765 Month view from work supplier uses permission from work supplier program

Type: Error When user is not allowed to edit work suppliers he can't operate the 'Month

view' program called from work supplier.

Changed so all users are granted edit permisison so double-click should work.

11767 Error when changing WI description - Transaction error

Type: Error Fixed: Oracle related error - "Transaction error" message appears on save of

changed Work instruction.

11771 Work instruction restriction is leading to errors

Type: Error Errors on Work instruction leaving field when using Work instruction restriction option fixed.

11776 New PO accumulated line can be created from the accumulation browser, but cannot

Type: Error

Page 121: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 121 of 335

12.02.2013 API Maintenance Systems A/S

1) Fixed the problem when new PO accumulated line could be created from the

accumulation browser, but couldn't be saved.

This problem appears if supplier that is chosen in the PO line doesn't have an

Agreement or 'Account' or 'Cost type' fields in

the Agreement are not filled.

2) Fixed the error when newly created record cannot be opened because of the

error 'Unknown supplier'.

3) 'Not defined' supplier name was added for the records with empty 'Supplier'

fields.

11778 Registration of data in enquiry line via ENQ-lines browser is not automatic

Type: Error

Fixed the problem with refresh of status of enquiry line when entering enquiry

information (price and/or discount) directly in the

enquiry lines browser. Improved positioning in the browser after append, edit

or delete line.

11785 Calibration setup: Ability to leave MO key field after SAVE action is restored.

Type: Error Calubration setup: Ability to leave MO key field after SAVE action is restored.

11787 Improve messages from purchase accumulation (without AppServer)

Type: Error Improve messages from purchase accumulation (without AppServer)

Added spare part to 'The requested quantity is not available on stock ..."

question

When running with AppServer you din't see quesitons / warnings.

Changed so questions / warnings as minimum available in AppServer log file

11788 Calibration registration: Approval logic is fixed.

Type: Error Calibration registration: Approval logic is fixed.

11793 important fields hidden in standard design

Type: Error Export configurator design layout corrected

11795 In the accumulation of work order the accum. resources does not work

Type: Error Fixed the error when 'Quantity on stock' was not calculated in the 'Accumulated

resources' browser of the 'Work order accumulation' program ('Spare part' mode).

11797 User ID is not present in Purchase request header

Type: Error Fixed the error when 'User ID' is not present in 'Purchase request header'.

11801 Enhance permissions / site rights in inspection setup program

Type: Error

Page 122: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.05 Page 122 of 335

12.02.2013 API Maintenance Systems A/S

When a user does not have permission for editing a record, (site or normal

permission), they would still be able to use the functions Add, Copy, Edit,

Delete, Move, Delay, Merge, Start or Stop. This has been corrected, so these

options follow the program permission setting.

Page 123: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 123 of 335

04.07.2012 API Maintenance Systems A/S

API PRO Open.7.04

04.07.2012 API Maintenance Systems A/S

IMPORTANT This is the Release Note for API PRO Open.7 SP04. It is an accumulated Service

Pack which means that it contains also all previous accumulated fix packs for

API PRO Open.7.

Installation – Open.7 SP04

The following installation instruction has to be followed:

Current API PRO version How to upgrade to Open.7 SP04

API PRO Open.7 or

API PRO Open.7 SP01 or

API PRO Open.7 SP02 or

API PRO Open.7 SP03

7. Install Open.7 SP04 8. Compile and start 9. Optional: install new components

For any other version than API PRO Open.7, API PRO Open.7 SP01, API PRO Open.7

SP02 or API PRO Open.7 SP03, please follow the installation instruction included

in the API PRO Open.7 package. If it is a new installation or an upgrade from an

earlier version of API PRO, then it is recommended that this service pack is

applied before the Open.7 package is compiled for the first time.

Progress version 10.2B or newer is required to run API PRO Open.7 SP04.

Additional information about the Service Pack

New components

To be able to use the new improved gauges in the dashboard or/and see the new

icons in the tree, it is required to update/install new components/activeX on

the client.

The installation of the new components is optional for this service pack. The

old components will be used if the new ones are not installed.

The new components are installed by executing the „Open7SP04NewCoponents.exe‟

found in the \SETUP directory.

In order to enable the support for the installed components, you must add the

following line „CodeJockVersion=15.2.1‟ to the „[API PRO Open.7]‟ section of the

apipro.ini file.

Page 124: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 124 of 335

04.07.2012 API Maintenance Systems A/S

If this part is not done, then old codejock and KPI components will be used. It

is NOT recommened to run with a mix use of components – so all clients in an

installation (running same db/apirpro image) should use the new components (or

none).

New functionality

Please notice that the new functionality described below is not a full list of

all new features/functionality in this service pack – only the main ones. More

detailed information can be found in the updated manuals and in the detailed

list of the improvements and fixes later in this document.

Performance improvement - find of relations for fields in select and some maint

programs are slow

The way a program finds relations has been changed to speed-up loading programs.

A search for relations for fields known not to have relations is now skipped.

Known relations have been added to programs, so this saves the look-up of

relations in the database.

A search to the table we are currently loading has been limited (before, fields

for all tables were searched).

This have resulted in reducing the database reading with at least the factor

100. The worst case was more than 100.000 reads on loading a program that is now

resulting in less than 100 database reads.

Get-label procedures split across multiple p-files to enable instance

translations

Side labels, column-labels and help text for all fields in the database has been

split in multiple files, so you can make different translation per table for the

same label that was global for all tables before.

Since the first release of Open.7, it has become impossible to translate the

same field label in different ways depending on a program where it is used,

which was possible in API PRO V54 Xa. This feature has been turned back in

Open.7 SP04. As an example, consider the label 'Telephone'. It could be needed

to translate it as 'Contact person's phone' in the program Contact Person and as

'Supplier's phone' in the program Supplier. To reach this goal, put special

translations for the instances label/contact_person.p and label/supplier.p. The

three instances with the same program name beginning with 'label\' correspond to

the side label, the column label and the help string of the field.

Page 125: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 125 of 335

04.07.2012 API Maintenance Systems A/S

Return newly created key to calling program, also when auto-key numbering is

enabled

When you save a record in a program called after the question ‘Key not found!

Create?’, it will return the saved key in this program to the field you were

trying to leave.

Dashboard – new gauges

A new ActiveX package with better looking gauges than the old ones is now used.

A number of new gauges have been added to the option list and some old ones have

been „redesigned‟. The screen shot below includes some new and some redesigned

gauges – the graphic in the new ActiveX is more smooth/appealing than what was

possible to show with the old activeX.

Page 126: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 126 of 335

04.07.2012 API Maintenance Systems A/S

New gauges are available in the dashboard new mode:

Page 127: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 127 of 335

04.07.2012 API Maintenance Systems A/S

User‟s Guide reference:

Documents operate with "folders" in more natural way

You can do fast folder creation directly from the Drawing Combination program.

Folders can be with sub-documents or without them.

Page 128: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 128 of 335

04.07.2012 API Maintenance Systems A/S

A double click on the folder icon always opens a new instance of the Drawing

Combination folder.

Folders in Drawing Combination is an improvement based on already present

Document Structure, so please remember that “usual” documents may have their

sub-documents.

Anytime it is possible to go to the program Document and change its type to

[Folder] or back.

User‟s Guide reference:

Permissions/Site rights logic is reviewed in Document Combinations.

Please, see manuals for extended explanations if needed

User‟s Guide reference:

Replaced work instruction on counter based WO

Activation and rescheduling logic for Work instruction - Work order combinations

has been fixed and improved. It has become more robust and predictable.

Page 129: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 129 of 335

04.07.2012 API Maintenance Systems A/S

All work instructions attached to a work order are activated based on their own

next date/counter value (including work instructions with the root work

instruction). If an active work instruction has a replaced work instruction,

then the replaced one and all below in the replacing chain are set as not

active. The main work instruction is always active.

Rescheduling works now as designed. If a work instruction was active in the

previous step (schedule), then it is rescheduled together with all work

instructions found below in the replacing chain.

User‟s Guide reference:

Allow no MO on Work order and Work history

A new maintenance configuration parameter has been introduced which makes it

possible to finish registration or technically finish a work order which does

not have a maintenance object.

Supervisor‟s Guide reference:

User‟s Guide reference:

Page 130: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 130 of 335

04.07.2012 API Maintenance Systems A/S

New CodeJock components

Besides solving the problem with the „not so easy readeable text in the file

dialog‟ the new/updated codejock components have been used to implement a new

tree component with support for icons similar to the ones used in other places

in API PRO Open.7. The screen shot below is from the Plant Explorer.

New features added in the Job request portal

A tree button has been added for Position, Maintenance object and Work supplier.

Tree branches populate on demand. A tree button can be removed in the design

field lTree.

Page 131: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 131 of 335

04.07.2012 API Maintenance Systems A/S

The auto-complete option has been added to all fields with P&S – if you type two

or more characters, then you will get the list of all matching keys in the

system. This option can also be turned off in the design field lAutocomplete.

User‟s Guide reference:

Page 132: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 132 of 335

04.07.2012 API Maintenance Systems A/S

Please, refer to the Installation Guide if you need to install Web Job Request

Portal:

Auto-numbering function for maintenance object key

The new basic system configuration perameters have been introduced in the system

to be able to auto-generate maintenance object keys.

Supervisor‟s Guide reference:

Guarantee work order

When a work order is covered by guarantee, a user is informed about this by the

message

The guarantee information of a work order‟s maintenance object was not saved

anywhere. The new maintenance system configuration parameter „Work category to

use for guarantee WO‟ stores the category key which should be assigned to a

guarantee work order, so it is possible to find such work orders any time by the

category.

Page 133: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 133 of 335

04.07.2012 API Maintenance Systems A/S

If the parameter is not blank, the message above is converted to the question

By answering „Yes‟, a work order is assigned the category stored in the

configuration parameter.

Supervisor‟s Guide reference:

New and updated Crystal Reports template files

The following Crystal Reports templates have been changed:

crbartmp.rpt Updated

crbudrpt.rpt Updated

crhiscar.rpt Updated

crspcard.rpt Updated

jobmonitor.rpt Updated

jobsurv.rpt Updated

Templates should be copied from WORK\CRPRINT\TEMPLATE to WORK\CRPRINT directory

to make use of the changes. If a Crystal Reports file in \WORK\CRPRINT has been

customized, then the custom changes should be „ported‟ manually to the new

template.

Documentation

The manuals – User‟s guide, Supervisor‟s Guide and Installation Guide - have

been updated to reflect the functionality in this service pack.

The latest version of all manuals can be downloaded from www.apipro.com.

Translations

The latest translation database can be downloaded from www.apipro.com.

New text instances

The text update for Open.7 SP04 contains approximately 110 new text instances.

These will be loaded/added to the existent translation database.

Page 134: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 134 of 335

04.07.2012 API Maintenance Systems A/S

The update will run during the first logon after the installation (requires that

the first user to log on has rights to the translation database, and that the

translation database is placed in the XCODE directory).

Fix programs

This package also contains new check/fix programs that check and correct

requested and ordered quantity on stock control. These programs can be started

from the program Diagnostics.

Page 135: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 135 of 335

04.07.2012 API Maintenance Systems A/S

List of corrections and improvements:

The service pack contains corrections for a number of small errors and

improvements:

09620 Automatically printed documents are sent to Windows default printer

Type: Improvement

Documents linked to WO, INS, PO, etc. and set as "automatic printing" are

printed via the printer selected when printing the

WO, INS, or PO.

10595 Account key is not autofilled in IPR

Type: Improvement

Account key is now autofilled in IPR

10598 Context-sensitive help for new programs

Type: Improvement

Context-sensitive help is added for:

- Raw transacrtions;

- Work order and Work history;

10600 Design corrections of Accum. resources - Work suppliers window

Type: Improvement

Accumulated resources browsers improvements: width of columns was changed to

show more data.

10601 Job feedback by WO design extension with 2 more fields

Type: Improvement

Job feedback by WO design and Work History browser and maint are extended with

2 more fields (read-only, hidden by

default):

* Registration_counter

* Total_registration_counter

10616 "Scan for already existent links" option in DS configuration

Type: Improvement

"Scan for already existent links" option is added to DS configuration.

If it is enabled, when user links files in Drawing Combination program, the

system checks if a Drawing for this file already exists.

When a match is found, the drawing is re-used.

Notes of how the "already existent link" is searched:

* Document's "Name" field must be a filename of the processed file. (on default

linking, not changed manually)

* Document's "File name" field must be a filepathname of the processed file.

* Document's site is validated, and if user has no (at least View) access - new

Drawing is created (match is not re-used).

10620 Support for position code and group in batch statistics

Type: Improvement

Support for batch 'calculation' with pos_code and pos_group is added directly

in source.

Page 136: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 136 of 335

04.07.2012 API Maintenance Systems A/S

Please notice that 'fileds' should be initialized/fixed correctly for this to

work in std.

So same approach for pos_code and pos_group as used for mo_code and mo_group in

std.

10626 Check of suppliers invoice number is performed now only in the edit mode

Type: Improvement

Check of suppliers invoice number is performed now only in the edit mode

10641 MO key and WO key in IPR Filter

Type: Improvement

MO key and WO key have been included to the filter of the browser Purchase

Internal Request.

10644 work order budgets cannot be imported

Type: Improvement

Budget fields have been added to the work order import

10650 Sequence for new Maintenance Object auto creation

Type: Improvement

The maintenance object key auto-generation has been added. The parameters of

the new functionality can be managed in the

basic system configuration. The auto-generation can be switched on and off, the

prefix and the number of digits of a

maintenance object key can be set.

10657 Copy PO int req for Preventive WOs

Type: Improvement

Ability to copy purchase internal requests for preventive work orders is

implemented.

10658 Find of relations for fields in select and some maint programs are slow

Type: Improvement

Find of relations used by navigation and browsing for fields in Select and some

Maint programs were slow

1: Added exceptions for fields without relations (Relate_key, Tool_type_key,

AII_system_external_key1, ...)

2: Added search for all unit fields and exceptions to avoid search for name or

extra info fields

The following problems for maint programs are corrected:

1: Field search in Maint programs didn't search for correct table

2: Detecting hit, it only stopped searching if it is related to a table-field

(it should always stop on direct hit)

The following problems for select programs are corrected:

1: Kown field names are converted for an easy lookup (f1Account_key ->

Account_key)

2: A list of known relations is added

Page 137: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 137 of 335

04.07.2012 API Maintenance Systems A/S

For some programs number of reads went down from > 100.000 to less than 100.

10.01.12: Removed logging to d:\temp\fields.txt

10661 When help texts are longer than 63 they get truncated

Type: Improvement

When help texts are longer than 63 they got truncated

This is changed so the text will end with ...

This indicates that not the entire text is displayed

10666 MO name and Inspection point nameare missing in the Inspection explorer

Type: Improvement

Fields "Maintenance object name" and "Inspection point name" were added to the

Inspection round setup and Inspection

explorer (hidden by default but can be enabled in designs).

10684 Jobfilter extention to support filtering on additional WO fields

Type: Improvement

Jobfilter extention to support filtering on additional WO fields:

mo_group_key, mo_code_key

pos_group_key, pos_code_key

account_key, cost_type_key, cost_purpose_key

These fields will be included in design, but should be 'delivered' not visible

with standard system.

The following instances of the 'select' jobfilter (+ backend) should be

included:

CronAccu, JobAccum, JobMonitor, JobSurvey, PMYear, WoWh

10694 Light user acces to custom programs

Type: Improvement

Fix-db has been appended with a call of procedure which would establish light

user access to custom programs.

10710 Support for 'simple' drilldown on subreports in the CR Viewer

Type: Improvement

Ssupport for 'simple' drilldown on custom developed reprots in the CR Viewer is

added.

Support will include the following when drilled down from main level:

Navigate on the 'drilled' down page - PageUp/Down

Drill down to sublevel

Return to parent/previous level

Exit CR Viewer

So on sublevel all other options will be disabled. Reason for this is that

print, export etc are supported on main level only.

10717 Enable the additional fields for import

Type: Improvement

Import field's list is extended.

10720 Physical quantity field was added to Stock Control related Dashboard KPIs

Page 138: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 138 of 335

04.07.2012 API Maintenance Systems A/S

Type: Improvement

Physical quantity field was added to Stock Control related Dashboard KPIs

10725 Maint kernel improvement

Type: Improvement

SwitchOffRefreshData procedure is added to the kernel.

10751 When adding a PO line, it’s not possible to go to other menus until you close it

Type: Improvement

When adding a purchase order lines to purchase order header, it was not

possible to open other menus items until you leave

purchare order line program.

This is because the add/edit line program was modal (dialog-box)

Screen is re-programmed to be non modal.

Changed functions on line screen:

* Add spare

* Add WoSu

* Add Service

* Edit (line)

* Status

* Supplier

Changed all call to purchase order line status to be non-modal

Note if you enter more lines at same time you will get error: Progress error#:

132

Error: ** Purchase_order_line already exists with Purchase key "XXXX" Order

line 999. (132)

10753 New auto-generated key return to calling program on creation

Type: Improvement

New auto-generated key return to calling program on creation is enabled

This function works for all keys. So if you call program with 'key1' but decide

to change to 'key2' before saving, then key2 is

displayed in program where you called it from.

10777 Auto correction of inspection tree_text

Type: Improvement

When the work instruction name is changed in a work instruction, the name (free

text) for an inspections activity with reference

to the work instuctions in questions, will be overriden with the new

instruction name if the old instructions name was equal to the

name (free text) in the activity

This means that it you have changed the free_text manually it will not be

overwritten

10789 Finish responsible field should be extended.

Type: Improvement

Finish responsible field is extended with 'Finish_Work_Supplier_key' field

Page 139: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 139 of 335

04.07.2012 API Maintenance Systems A/S

10790 Get-label procedures split across multiple p-files to enable inst. translations

Type: Improvement

Get-label procedures split across multiple p-files to enable instance

translations is implemented

When the field level labels was in separate .p files it was possible to use

translation tool to make instance translations because

each label was uniquie within each procedure. (Similar to version 5)

10796 Month view access from more 'cells' (dbl..click) to related information

Type: Improvement

Month view has got a new row.

Month view access from more 'cells' (dbl..click) to related information is

implemented.

10805 Automatic initialization of Supplier_Spare_Name from Spare_Name

Type: Improvement

Now system automatically initializes "Supplier spare name" from "Spare name"

when creating a new "Spare/Supplier data", if

"Spare name" is defined. User can easily override its name. Function cannot be

disabled.

10816 Notes for cluster codes cannot be imported

Type: Improvement

Notes for cluster codes can now be imported

10820 The inspection point maintenance program does not work

Type: Improvement

Inspection_points maint program is corrected for adding or editing records in

the Inspection_points browser.

10831 MO config new options: Cluster. Don't start / delay jobs simultaneously

Type: Improvement

New options are adde to Maintenance configuration.

Cluster. Start job simultaneously.

Cluster. Delay job simultaneously.

10835 Get-label-local in CR print procedures

Type: Improvement

The developer-oriented message 'The following translation is not handled in

get-label-local: <list of report fields with not

translated labels>' has been removed from xml-generation programs used to

produce Crystal Reports.

10843 Job monitor: new field (stop time) addition

Type: Improvement

Job monitor. New field (stop time) is added

10846 Job monitor: job code key is not visible in filtered data

Page 140: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 140 of 335

04.07.2012 API Maintenance Systems A/S

Type: Improvement

Job monitor: job code key was not visible in filtered data

This fix adds field "Job code" to program "Job monitor".

10860 Pos./MO root filter field works like POS field only

Type: Improvement

An additional Point&Shoot button is added to the field "Pos/MO Root" for

choosing Maintenance object in the Inspection

Accumulation filter

Fix-db is required.

10871 Doc. combination browser - sub folder icon/structure, permissions, site rights

Type: Improvement

Documents operate with "folders" in more natural way.

Permissions/Site rights logic is reviewed in Document Combinations.

Speedup and bugfix in set of related programs.

Changes are part of SP04.

10883 Job feedback - register hours despite absent permissions

Type: Improvement

In job feedback by WO it was impossible for users to register used hours if

having the "edit" work orders permission disabled

So if new option (in the maintenance config) is ON - it is possible to register

hours despite permissions.

10886 Logic correction if field in design is moved to another tab

Type: Improvement

It was dependant on the field in specific tab folder at runtime.

Now the logic will work propely if field in design is moved to another

tab-folder.

10887 Change of cost type between delivery and invoice

Type: Improvement

If the cost type is changed in a PO line if there are delivery transactions on

this PO line which are not yet invoiced, the cost type

is changed from the old one to the new cost type when an invoice is registered

on a delivery transaction. This is considered to

be too late by many customers - the cost type should be changed automatically

in the delivery transactions as soon as it is

changed in the PO line.

The cost type can be automatically changed conditioned by that:

NO D-transaction for the PO line has been exported AND

NO delivery line has a cost type different from "old-value" of the cost type

There should not be a question to the user whether to change the cost type on

the delivery transactions or not - this will just be

a risk that he gives the wrong answer.

If it is not allowed to change the cost type on the transactions it should also

not be possible on the PO-line. An error message

Page 141: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 141 of 335

04.07.2012 API Maintenance Systems A/S

could be: "Transactions have been processed - correction of cost type not

possible".

10903 Job card date on the first view

Type: Improvement

When first viewed after starting a job, a job card has the empty jobcard_date

and jobcard_time. This happens because the print

status of a WO (and other printed objects) is refreshed after viewing a report.

To keep the established order of processing data,

the solution implemented in this fix is overwriting empty jobcard_date and

jobcard_time with the current date and time in the

XML database of the job card if a work order is started.

10905 Support for CodeJock v15.2.1 (0221)

Type: Improvement

Support for manually installed CodeJock v15.2.1.0221 component is added

Usage in ini file:

[API PRO Open.7]

CodeJockVersion=15.2.1

to enable usage of CodeJock v15.2.1.0221

Install the CodeJock OCX by 'manually' register the component.

Create directory C:\CodeJock\1521 and unzip the CJ-15-2-1-0211 to this

directory.

Then run Reg-CJ-1521-0221 to register the component.

You should also change:

[API PRO Open.7]

SkinResourcePath=icons/CJ1521/Office2010.cjstyles

or one of the other styles found in this directory

10906 Importing accounts fields for Transactions(...) tables

Type: Improvement

User got the ability to import more fields for tables:

1) table "Transactions(Invoice)":

- credit_account_key

- debit_account_key

- cost_type_key

- cost_purpose_key

2) table "Transactions(Work_supplier)":

- credit_account_key

- debit_account_key

- cost_purpose_key

Fix-db is required

10917 Add view of the mo group in the work instruction for mo group browser

Type: Improvement

The button View has been added to the MO group browser called from the program

Page 142: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 142 of 335

04.07.2012 API Maintenance Systems A/S

Work Instruction. A MO group is viewed.

Double click on a browser row results in viewing a MO group as well.

10918 Add work instruction name and MO group name to work inst. MO group browser

Type: Improvement

Work instruction name and MO group name have been added to the browser called

from Maintenence->Work order->Work

inst. button->New btn->MO list button.

10919 Access to inspection history from work order (planned)

Type: Improvement

Access to inspection history from work order (planned) is added (same like in

work history)

10922 Payment days field is missing in Payment conditions import

Type: Improvement

This fix enables import of more fields for tables:

"Pay_condition":

- Current_month

- Payment_days

10926 Raw inspection activity browser

Type: Improvement

The inspection history browser has been appended with more fields in the master

design, invisible by default. Ctrl-F3 has been

enabled in MO key and inspection point key in the inspection activity maint.

10937 Extra info 1 to 5 in work order accumulation filter and browser

Type: Improvement

Extra information fields 1-5 have been included in the work order accumulation

program and its filter.

10939 Enable the decode of custom stock control barcode for PDA Mobile Stock

Type: Improvement

Decode of custom stock control barcode is enabled for PDA Mobile Stock

10950 Import of notes takes a very long time

Type: Improvement

Import performance of notes is improved

10953 Not possible to filter on entered description for WO.

Type: Improvement

"Text" field (Description) was added to Work order browser and can be set

visible for user or group design.

10956 Flags which can be switched off but not imported

Page 143: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 143 of 335

04.07.2012 API Maintenance Systems A/S

Type: Improvement

Import of Users.senior-user is added.

Senior-user and PDA-enable fields are added to the Users browser.

10958 When adding fields from jobstatus in design, it uses language '?'

Type: Improvement

When adding fields from jobstatus in design, it used fields with default

language '?', not the fields in current session language.

Language support for showing related information in Jobstatus table and

jobstatus code fields as related field have been added

10971 CR Job Monitor should have related tables

Type: Improvement

The related tables maintenance_object, position and work_order have been

included in the CR job monitor.

10986 'Add delivery headers' browser improvement

Type: Improvement

The browser 'Add delivery headers' has been improved: the check box 'Exclude if

other deliveries are invoiced on the same PO'

is unmarked by default; the new check box 'Show only deliveries of the recent

12 months' has been introduced to be able to

exclude delivery headers which only have transactions made earlier than 12

months ago.

10987 Delivery of multiple lines -> delivery date should be copied to all other lines

Type: Improvement

Instead of TODAY, the date of the latest transaction on the delivery is

suggested for a new delivery transaction.

10988 Change of the delivery date in PO header does not affect the lines of PO

Type: Improvement

A new button to change the expected delivery if a PO is approved has been

added.

When expected delivery is changed in a PO, it is asked whether to change the PO

lines accordingly.

10989 Problem with positioning after making a PO

Type: Improvement

After having converted purchase accumulation to purchase order, the

accumulation program should reposition to first line for

same or next supplier in.

10991 Manual change of work order status does not start/stop it

Type: Improvement

A work order is now started/stopped not only by using the correspondent menu,

but also when a work order status is changed

Page 144: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 144 of 335

04.07.2012 API Maintenance Systems A/S

manually.

10994 Pos, MO, WO and SP browsers are appended with the 'Document' field

Type: Improvement

The browsers Position, Maintenance Object, Work Order and Spare Part have been

appended with the field 'Document', which

shows whether there are any documents attached.

10996 Item 26 PO KEY should be changed from non INV to INV

Type: Improvement

Function of key changing is enabled in the Purchase Ordering program.

10997 Multiple errors when setting a field mandatory with undefined value

Type: Improvement

User got the following 4 errors when trying to save a mandatory field with

undefined value:

** xxx is mandatory, but has a value of ?. (275)

** Unable to update yyy Field. (142)

Unable to set attribute BUFFER-VALUE in widget of type BUFFER-FIELD. (3131)

** Unable to update yyy Field. (142)

This is changed so users get a single error:

Mandatory field 'yyy.xxx', 'label', has undefined value '?'. (275)

11004 The same user should have an option to use several PDA devices

Type: Improvement

Special option was created to allow the same user to use several PDAs.

11005 Recalc qty. requested/ordered in the Diagnostic tool menu

Type: Improvement

Recalculate qty. requested/ordered (both error list report and fix program) are

ncluded in the diagnostic tool menu.

11045 Work order accumulation improves

Type: Improvement

1) Calculation of relative and absolute delay in work order accumulation for

original start date is added

2) Filter option in work order accumulation for 'original start date' - 'from'

and 'to' is added

3) Column in work order accumulation for 'Original start date' is added

11047 Planned hours as registered hours should be blocked

Type: Improvement

The new maintenance configuration parameter 'Don't offer transferring planned

hours to worked hours' has been introduced.

11049 WO description in job feedback by work supplier

Type: Improvement

The brief description of a work order has been included in the browser 'Job

Page 145: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 145 of 335

04.07.2012 API Maintenance Systems A/S

feedback by work supplier'.

11050 Purchase internal request number should be visible in PO line

Type: Improvement

Purchase internal request information has been included in the purchase order

line browser and purchase order line dialog.

11055 Auto reorder and the latest count in stock control browser implementation

Type: Improvement

Auto reorder and the latest count to stock control browser are added

11070 Added responsible fields for MO (and POS) in master design and new tab more info

Type: Improvement

The following fields has been 'added' to the main screen, main browser, import

and export of Maintenance object and Position:

Prod_work_supplier_key

Maint_work_supplier_key

Plan_work_supplier_key

Appr_work_supplier_key

Tab 3 - More info - has been added to the Maintenance Object screen.

Note: when user makes a new work order, the Responsible field should as default

be filled with the Maintenance responsible of

the object.

11075 "Document in Feedback program is history document" - option is returned back.

Type: Improvement

"Document in Feedback program is history document" - option is returned back.

11077 Doubleclick action does not work as "View"

Type: Improvement

After applying this fix, the default doubleclick action in the Purchase

Internal Request per User program will be "VIEW".

11080 Allow no MO on Work order and Work history.

Type: Improvement

Now it is allowed to finish registration (tech.finish) of work orders with-out

an Maintenance Object.

A new system option [ ] Allow close/finish.reg. of Work orders without a

Maintenance object is implemented

11083 New fields and More info tab are added to work history design

Type: Improvement

New fields (Category_key) and More info tab are added to work history design

for MAINT work_history() and BROWSE

work_history()

Page 146: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 146 of 335

04.07.2012 API Maintenance Systems A/S

11087 IPR header external note copy to PO header external note

Type: Improvement

The external note of internal purchase request header is now copied to a new

purchase order header (to the note 'External

header') if it is made from the internal purchase request header.

11090 Related tables in job survey

Type: Improvement

1. The related tables work_order, work_history, project and work_supplier have

been included to the job survey report.

2. Some field labels were not translated. Corrected.

11092 Long label named "Stock delivery"

Type: Improvement

Long label named "Stock delivery" changed from "Delivery"

11093 Guaranty work order

Type: Improvement

The new maintenance configuration parameter 'Work category to use for guarantee

WO' has been introduced. When a work

order is covered by guarantee, it is possible to assign the work category

automatically as configured to be able to find such work

orders by the work category.

11095 Cluster code field is missing in WO export

Type: Improvement

Cluster_key field is added to the work order export

11122 Setting size of print preview when program is called modal, shown as dialog

Type: Improvement

User could not set size of print preview when program was called modal, shown

as dialog

This has been changed so you can set size for program in group design.

Design type apicbf program crview

11145 KPI for Work_history

Type: Improvement

KPI for work history is added to dashboard.

It calculates all work history records within last n days

JobExec_Date >= Today - offset

Tree button is also added to position and work supplier fields

11152 Dashboard - KPI definition

Type: Improvement

Editor field for define/edit 'where' statement is too small. Is now extended

Page 147: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 147 of 335

04.07.2012 API Maintenance Systems A/S

from 40 by 2.9 characters to 68 by 10.9

Help to dialog is added and WINDOW-CLOSE is enabled

11160 Fix job for old cron log entries deletion

Type: Improvement

Fix job for old cron log entries deletion is implemented

Run external program:

fix-db/cleanup-cronlog.r

11180 'View regs' button is removed from calibration registrations

Type: Improvement

'View regs' button is removed from calibration registrations

Option was used to display all calibrations or control for maintenance object

on the current line in program.

Since the same behaviour can be achived by filtering data in the browser -

option is removed.

11202 On technical data browsers the header line should display key in first position

Type: Improvement

On technical data browsers the header line should display key in first

position.

Browser is chagned so key is displayed in both 1st and 2nd column

--- TDM-HEAD -------------------------- ---TDM

HEAD--------------------------------------------------

10366 Lubrication option cannot be checked after lubrication rounds import

Type: Error

Lubrication option can be checked after lubrication rounds import

10395 Warning on setting custom "Requested by" field in purchase request

Type: Error

Warning on setting custom "Requested by" field in purchase request is

eliminated

10580 Navigate or browse for template work order in AII action failed

Type: Error

Navigate or browse for template work order failed

When nagivating user got an error:

jobstatus# must be a quoted constant or an unabbreviated, unambiguous

buffer/field reference for buffers known to query .

(7328)

When browsing user got an error:

You don't have the sufficient rights to run this procedure!

clientgui/dlg-browse.w [wo_where]

Both errrors are corrected.

10586 Wrong calculation of delivered qty on agreement in PO line

Type: Error

Page 148: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 148 of 335

04.07.2012 API Maintenance Systems A/S

Calculation of delivered qty on agreement in PO line - leave qty field is

corrected

The total deliveried qty was accumulated once for each PO line on the

agreement.

Changes also have positive influence on performance.

10596 Technical data editing by pressing 'Enter' button

Type: Error

Technical data for a MO can be changed by pressing Enter and filling in the

values (as in XA)

10602 Project deletion fails on Oracle

Type: Error

Fixed with A10621 - Project deletion works correctly on Oracle

10603 POS/MO keys fields behaviour in WO creation dialog is fixed.

Type: Error

POS/MO keys fields behaviour in WO creation dialog is fixed.

(When Filling MO on WO creation a dialog was initialized again with POS key

only)

10604 WO&WH browser: Errors fixed.

Type: Error

WO&WH browser: an error when the same WO key could be found in both tables is

fixed

10607 Possibility to perform removal on history when not allowed

Type: Error

User cannot perform removal on history when it is not allowed

10610 Trend limit with 0 value should not be taken into account

Type: Error

Previously if Trend limit was 0 user got a Trend alarm for evey measuremnt.

Fixed so trend limits with 0 values are not taken into account

10613 No history work orders created for inspection transactions

Type: Error

Multiple transactions set by default in Inspection Module configuration

prevented Work history record from being created for

multiple Work orders

10615 Mandatory fields in IPR header dissapear for another request

Type: Error

When making a purchase request and pressing New button everything works fine.

But if you directly make another one....then

some of the mandatory fields dissapear (no yellow highlightment) - it still

states mandatory but you can save the request

Page 149: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 149 of 335

04.07.2012 API Maintenance Systems A/S

without filling in the fields.

This is corrected

10618 Weird user interface of API login dialog

Type: Error

Scrollbars in API Login, Logout and About dialogs are fixed when using chinese

locale.

10619 Filter on Job exec date doesn't work

Type: Error

Jobexec_date, Code1_key, Code2_key and Code3_key are added to work_history

filter.

Code1_key, Code2_key and Code3_key are currently hidden in master design and

can be enabled in group design.

10621 Deletion procedure fails

Type: Error

Fixed:

When selecting "Change to" key to move transactions from a deleted record - a

set of errors happened.

10622 Error on log-off when a drawing combination is opened

Type: Error

An error on log-off when a drawing combination is opened from any maint is

corrected

10624 Missing options in spare part searching

Type: Error

When Advanced SP searching is enabled user is presented the same search options

as on P&S from SP maint

10627 Spares per Tech. Id. program permissions

Type: Error

Spares per Tech. Id. program permissions are restored.

10632 Barcode print from Delivery Registration

Type: Error

If a purchase order has lines with the same spare part, the number of copies

chosen for printing was used incorrectly and the

barcode print resulted in the incorrect list of barcodes.

10637 Labels in active directory configuration are truncated

Type: Error

Size for some toggle-box labels in Basic module config for active directory is

changed from 40 to 60 characters

10639 Error after 'configuration details' dump

Page 150: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 150 of 335

04.07.2012 API Maintenance Systems A/S

Type: Error

Error after 'configuration details' dump in apicbf.

** No ttRC record is available. (91)

10640 Crystal Reports with direct access - error on MSS when printing for the 2nd time

Type: Error

Crystal Reports with direct access - error on MSS when printing for the 2nd

time is corrected

10642 No translations in WOWH browser column labels

Type: Error

WOWH browser column labels are translatable now

10643 Budget report 'All' printout: Other services cost is missing

Type: Error

Project budget figures have been added to the project budget report.

10651 Running on old license without Light users should result in a single-user system

Type: Error

When running on an old license without Light users system becomes single-user.

10654 No Refill counter in PDA Inspection

Type: Error

Fixed:

In the inspection round; if an inspection point is linked to a counter and it

is a counter of a filling; the counter option was not

visible in the pda during registration.

10662 In history menu-items: & char is displayed as &&

Type: Error

History menu-items correction: & char is not displayed as &&

10670 Inspection tree filter

Type: Error

An error about the unavailability of an inspection header record, which

occurred when the inspection activity filter was called just

after starting inspection explorer, has been corrected.

10671 Missing menu items

Type: Error

Items for new Open.7 SP03 menu items were missing in menutrns.txt:

- Raw transactions;

- Work orders & Work history.

10672 Quick filter was enabled for fields in related tables

Page 151: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 151 of 335

04.07.2012 API Maintenance Systems A/S

Type: Error

Browse programs don't support quick filter on fields in related tables.

(SP_Name_2 from spare part)

Quick filter only works for fields in main table. (Stock_control)

When design includes fields from related tables, then quick filter for these

fields is now disabled so they are not shown in

browser's quick filter.

10673 New Design version control breaks User design in some cases.

Type: Error

New Design version control caused User design to crash in some cases (when in

SP02 there is only UD and not GD then it was

not merged with new MD).

10674 RUB menu items are missing

Type: Error

Second lines of smart icon have been turned back after having been lost during

export/import.

10676 Wrong transaction type name for "Stock removal" and "Stock return".

Type: Error

Wrong transaction type name for "Stock removal" and "Stock return" in Raw

transactions are fixed.

10683 Cost type name is missing in the crystal reports printout

Type: Error

Cost type name is aded to the crystal reports printout

10687 Debit account key in transaction is rewritten when work order is finished

Type: Error

Fixed: If Debit_account_key in transaction is not the same as Account_key in

Work order then it can be overwriten from Work

order when job registration is finished.

10688 Basic Kernel handles management is fixed

Type: Error

When running translated and with direct database connection programs - a set of

errors could occur

10690 After the adjustment the purchase price is $0

Type: Error

Differences between mouse and keyboard events when saving a record is corrected

10693 SP autokey in import

Type: Error

SP key was not auto-generated based on the basic configuration parameters. It

Page 152: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 152 of 335

04.07.2012 API Maintenance Systems A/S

has been corrected, so when importing spare

parts, SP key is autogenerated as set in the prarmeters SP key prefix and

number digits.

10696 Incorrect sorting of resources on work order feedback

Type: Error

Incorrect sorting of resources on work order feedback is fixed

10697 +- days on date filter is not working in WOWH

Type: Error

Planned start date offset is applied to Work_history filter.

10698 Stock transactions programs cannot operate "not TODAY" dates

Type: Error

Stock transactions programs could not operate "not TODAY" dates

10699 Inspection accumulation filtering is too slow

Type: Error

Searching speed is increased in Inspection accumulation.

10700 A problem when scanning a non-existant item

Type: Error

Stock taking logic is corrected. There was a problem when scanning a

non-existant item

10701 Audit log is not initialized- all enties are shown

Type: Error

Making design for API Audit browse (Change log data) does not give errors any

more.

10702 BRL - language name is missing

Type: Error

Brazilian Portuguese was shown everywhere just as BRL, including the places

where the language name was needed, but not

just the language code. The language name has been added.

10703 Export of transactions cannot be added to the previous export

Type: Error

Export is corrected to handle the case when NO-DO option is unchecked.

10704 Auto-numbering of spare parts during import fails

Type: Error

Auto-numbering of spare parts during import is corrected

10705 Maintenance config always displays 'Date for worksupp' as the 'Last planned date

Page 153: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 153 of 335

04.07.2012 API Maintenance Systems A/S

Type: Error

Fixed:

Maintenance config always displayed 'Date for worksupp' as the 'Last planned

date' despite the actual setting.

10708 MO key autogeneration: manually entered key should be overwritten

Type: Error

Related to A10650.

In A10650, MO key auto-generation was introduced. If the auto-generation is on

and a MO key is entered manually, it should

have been and now is overwritten by an auto-generated key.

10711 Users can't delete Inspection template round

Type: Error

Possibility to delete the Inspection round template records is added.

10712 Job registration is not possible - wrong job type

Type: Error

In Job feedback by work order if Job type is not visible then Work order can be

created now.

10714 Two clicks are needed in financial transaction report to change the view

Type: Error

Two clicks were needed in financial transaction report to change the view (to

"normal" or "detailed")

10715 Inspection activities import

Type: Error

Inspection_rounds.Inspection_type field is added to the import

10716 User cannot change the trans.date from TODAY on stock removal

Type: Error

ser couldn't change the trans.date from TODAY on stock removal - when leaving a

field the value was reset to TODAY.

10719 Group Design browser program <Delete> option

Type: Error

Group Design browser program <Delete> Option is fixed.

10721 Incorrect labels of contact person information in CR jobcard

Type: Error

The labels of contact person information fields have been corrected.

10724 Error "** Incompatible data types in expression or assignment. (223)".

Type: Error

An error "** Incompatible data types in expression or assignment. (223)" in the

Page 154: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 154 of 335

04.07.2012 API Maintenance Systems A/S

Invoice registration program is fixed.

10726 Repair item replacement problem

Type: Error

Fixed: Repair item removal to stock with no related Stock Control was blocked.

10727 Statistics tree stucture problem

Type: Error

Statistics tree stucture program displays the history by "Number of stops"

option in a correct way

10733 Error in license program when running not in English

Type: Error

The following error in the license program when running not in English occured:

** Input value: Ja should be Ja/Nej. (87)

**Unable to set attribute SCREEN-VALUE for FILL-IN lNamedLicense. (4078)

It was missing 'TRIM' so displayed only 'Ja '

10754 When having customization for a program, the transaction scope is not correct

Type: Error

When having customization for a program, the transaction scope was not correct

If you got an error in customization only the customozed part of transaction

was undone, while the standard part was still being

committed.

10757 Both Invoice & Delivery transactions programs use delivery permission

Type: Error

Both Invoice & Delivery transactions programs used delivery permission -

corrected

10758 Button design settings are overriden after fix-db

Type: Error

If Button/Menu-item set is hidden in design then after fix-db/fix-db.r it

remains unchanged.

10759 Problem with sp_name filter in sp_supplier_combination design

Type: Error

Problem with sp_name filter in sp_supplier_combination design is corrected:

In spares for supplier, the sp_name field for supplier was made as a

calculation, this is changed to standard fields in table 2.

Quick filter doesn't support filters in table2, so for sp_name and sp_name_2 it

is disabled.

Also a problem where design related settings were hard-coded in logic file is

solved.

NOTE: Requires SP3 to be applied

Page 155: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 155 of 335

04.07.2012 API Maintenance Systems A/S

10760 job accumulation cannot be forced to stop refreshing

Type: Error

Job accumulation selection after Refresh is corrected

10761 Permissions problems in TD_MO_combination after export

Type: Error

Permissions problems in TD_MO_combination after export are resolved.

10762 Inspection templates are not copied.

Type: Error

Inspection templates were not copied and activities were not created for

Inspection round types.

10763 "Start WO" and "Stop WO" buttons are missing in system design

Type: Error

"Start WO" and "Stop WO" buttons are added to system design of "Work order

accumulation" program

10766 No ability to load designs on MS SQL

Type: Error

Corrected: Connection to MS SQL interrupts after loading design

T_Maintenance_object_tree().xml

10768 Quick filter in work history causes system crash

Type: Error

Now it is possible in the browsers to filter and sort by CLOB-fields in Oracle

DB.

10772 Error message using repair items

Type: Error

When using repair items program users got an error "Field 3 of table RI2tree

not in buffer. (4176)". Corrected

10774 Wrong default filter when Inspection Accumulation is called from Job card.

Type: Error

When printing Job card: if WO has a Round key and it is Root for other Rounds

then Inspection Accumulation opened like a

tree structure under the Round specified in WO.

10775 Warning when finishing work order with work supplier linked to work instruction

Type: Error

The behaviour is changed so resources which are planned via work instruction

and belong to work order are not copied to a

new instance. They are recreated again via the work instruction.

Page 156: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 156 of 335

04.07.2012 API Maintenance Systems A/S

10778 CR log card: field labels are not translated

Type: Error

CR log card: field labels in the list of fields changed were not translated.The

data-generation program has been corrected, so

the labels are shown in the current language.

10781 WO in subtype "" is not saved when Job type is hidden via design.

Type: Error

WO in subtype "" was not saved when Job type was hidden via design.

If Job type is not visible in WO, then Work order can be created.

10782 Some fields are missing in browsers designs

Type: Error

Manufacturer key field has been added to browser's designs for Counter,

Maintenance object, Technical Id, also Filtering can

be enabled.

10783 Export crashed if "only for text" option was checked

Type: Error

Export crashed if "only for text" option was checked. Formatted CSV export is

corrected

10786 No ability to add jobstatus# to work history design

Type: Error

User could not add jobstatus# to Work history program. It always displayed as

default value (3)

Master design is changed, so jobstatus# is available as hidden field (this can

be changed)

Font setting for jobstatus# is removed

10791 Unable to set PDA for the named user license

Type: Error

Now it is possible to set PDA user for the named user license.

10793 Wrong behavior of PO line import with WO key

Type: Error

Import logic of WO_key field with RELATE option is corrected

10794 Job Card Is Not Printed

Type: Error

Job Card was Not Printed from Job monitor when <Job card per worksupplier> was

checked in Maintenance configuration

10795 Jobstatus browser was not read only when 'Read-Only browsers' option was enabled

Type: Error

Jobstatus browser was not read only when a global 'Read-Only browsers' option

Page 157: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 157 of 335

04.07.2012 API Maintenance Systems A/S

was enabled

10799 Useless menu Import to MS Project in Job monitor

Type: Error

Export to MS Project menu items in Job monitor is removed

10800 Format errors in the Internal purchase request header

Type: Error

Format errors in the Iinternal purchase request header

** Value 99999999 cannot be displayed using ->>,>>9.99. (74)

are corrected so the field is formatted as the other numeric fields

10801 When tech finishing a WO, user's entered execution date is overwritten

Type: Error

When tech finishing a WO, user's entered execution date was overwritten. This

is fixed never to change execution date if the

field already has a value.

10803 A browser for changing the supplier shows ALL spares

Type: Error

A browser for changing the supplier showed ALL spares instead of those which

belong to the specific supplier

10804 Changing instruction in history leads to instruction KEY in wo_name

Type: Error

Changing instruction in history has lead to the instruction key in wo_name

10806 Web portal and Priority

Type: Error

Priority field data display in My Job requests browse in Web job module is

fixed

Also for browsers and maints for Work order you must specify Priority field as

“Priority” but not as “Priority_key”.

10807 Named user license problem

Type: Error

Multiple named user license problems:

When changing Full user to Light user (or visa versa) user was counted as both

full and light user license for 3 months.

This is corrected so license will only count in the active user type pool.

(Run fix-db/nameduserfix.p to correct for existing system)

For lilght user, program didn't diisplay the named user status correctly.

This could result in that the user was part of license qurantine if another his

setting was changed.

NOTE:

When working with named user, make sure you don't assign a user named user

license unless you want to use it!

When removing the license it takes 3 months before another user can use this

Page 158: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 158 of 335

04.07.2012 API Maintenance Systems A/S

license!

10809 CREATE option is not working in the SP import

Type: Error

Import of spare part is corrected if auto-numbering is not used

10810 Filter on site key in approval monitor doesn't work

Type: Error

Program (browse)approval_monitor[1]: Site key filter showed wrong results,

hiding important searching data results.

10813 Wrong Spare_parts.Profit values display

Type: Error

This fix improves validation of spare part Profit values. Now you can set only

correct values from 0% to 999%.

10814 CREATE option is not working in the MO import

Type: Error

Import of maintenance object is corrected in case unused auto-numbering

10817 Job accumulation: WS change doesn't work in some cases.

Type: Error

Job accumulation: WS change didn't work in some cases.

This fix solves this problem in the following way:

1) Users will have no ability to change work supplier by the current specified

work supplier.

2) The current work supplier will be deleted from Point&Shoot browse list.

3) Menu item "Change work supplier" will be disabled for work orders with more

than one work suppliers. Users must use

manual editing with "Work resources for job" function.

4) Current work supplier key is added to dialog box "Change work supplier ..."

title

10818 Missing label on pda device id

Type: Error

Missing label on PDA device ID is added

10822 Services are not found by <Acc.Ress> button

Type: Error

Fixed: Services which are created in purchase internal request are not shown as

<Service> in work order and can not be found

by <Acc.Ress> button in Work order accumulation program.

10824 Stock transactions - SP is not selected via P&S

Type: Error

Stock removal function is fixed to give users ability to choose spare part key

by Point&Shoot.

Page 159: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 159 of 335

04.07.2012 API Maintenance Systems A/S

10825 Unable to set blank password if password is not mandatory but min.length > 0

Type: Error

Fixed: Unable to set a blank password if it is not mandatory but min.length > 0

10829 When adding main instruction with interval to work order it is set inactive

Type: Error

When adding main instruction with interval to work order it was set inactive.

This is changed so the main instruction for work order is always set active

regardless of the current interval setting!

10833 Work load program didn't use lReplanOnReplanHours option

Type: Error

Work load program didn't use lReplanOnReplanHours option

This parameter was used to assign planned hours on work resource for the next

instance of work order, but was not used in

work load calculations.

Year plan had some calculations that were not used and calculated wrong, so

function has been disabled

10840 Stock transactions by SP - spare part browsing logic

Type: Error

Stock transactions by SP - SP browsing logic is fixed

10842 Wrong navigation after clearing the screen

Type: Error

Wrong navigation after clearing the screen is corrected

10845 Error after field navigation/leave when work_note restriction is set

Type: Error

Fixed: "BUFFER-FIELD Interval_count was not found in buffer

WN_MO_group_combination. (7351)" error after navigate and

leave when work_note restriction is set.

10849 WO Accumulation error on multiple orders selection

Type: Error

This fix corrects the error in Work Order Accumulation, when users selects

multiple orders.

10853 Actual related account key is not printed on MO_card

Type: Error

If Account key in Maintenance object is blank, the account of parent Position

is printed on the Mo_card (if such exists)

10855 Buffer error with installed FIX120218-10788 for API running with AppServer

Type: Error

Page 160: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 160 of 335

04.07.2012 API Maintenance Systems A/S

"Buffer not available" error with installed FIX120218-10788 for API running

with AppServer is corrected

10857 Work order copying leads to due date change for its work instructions

Type: Error

Work order copying keeps the due date unchanged for its work instructions.

10867 Error messages when creating/changing Site-Enabled Inspection code record

Type: Error

Errors when creating/changing Site-Enabled Inspection code record are

corrected.

Fix-db is required.

10872 Denied access to the imported Technical data combination

Type: Error

TDM_combination import rights logic is corrected

10885 Error codes fields cannot be moved to page 1

Type: Error

In work order program the error codes fields could not be moved to page 1.

This was because program used positions on page 2 to calculate position on

screen.

This has been changed to use the current position.

10892 Job feedback by work order: Hour rates and Total value calculation

Type: Error

In Job feedback by work order Total value of used hours by Work supplier can be

edited and it always used selected Hour rate.

10896 Online workload calculation exception on top of a shift

Type: Error

Calculation of online work load when adding an exception on a day with a shift

starting same day and ending next day was

faulty.

The work load for the days 'covered' by the exception (start and end) was

calculated correctly.

Work hours for the shift which contniued into the next day (after exception end

date) was added in a wrong way (accumulated)

to the already calculated (and stored in online work load table) work load for

this day. Which resulted into many available hours

for this day.

10901 "Profit must be set from 0% to 100%" appears on each stock removal

Type: Error

This fix prevents errors during stock removal, when the next message appears:

"Profit must be set from 0% to 100%"

10902 Inspection point overrides the point name

Page 161: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 161 of 335

04.07.2012 API Maintenance Systems A/S

Type: Error

"Point name" field was empty when editing Inspection activity in Inspection

round setup program.

"Point name" column had the same value for different Maint.objects and

Inspection points with same keys but different names

in "Inspection accumulation", "Inspection round setup" and "Inspection header

tree" programs.

10907 When changing WI on inspection activity, the eventual description is not updated

Type: Error

When changing WI on inspection activity, the eventual description was not

updated.

Now, if Description was not changed manually (the original filled-in when

pointing Instruction key) - system will replace old

description with the one from according new Instruction key.

10908 MO import rejects records with the defined POS key

Type: Error

Maintenace object import is extended with special options.

10910 Assigning a not existing MO on work orders results in error

Type: Error

Assigning a not existing MO on work orders resulted in error

'** WO_Maintenance_object record not on file. (138)'

'** WO_Position record not on file. (138)'

10913 Error in import of planned external work suppliers

Type: Error

Import of Planned_worksupp is corrected

10914 Purchase invoice line registration error "The cost type cannot be changed ..."

Type: Error

Direct invoice registration could not be saved because of the error "The cost

type cannot be changed because the PO line has

transactions with a different cost type than the replaced one".

10923 Supplier key and Name are not registered during the Transactions (WS) import

Type: Error

Transactions(Work_supplier) import is corrected: a work supplier's supplier key

is imported to transactions.supplier_key, work

supplier name is imported to transactions.sp_name.

10924 Import of program translations

Type: Error

The program fix-db was configured not to update translation for records that

already exist.

The program fix-db was configured not to keep translation for customized

Page 162: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 162 of 335

04.07.2012 API Maintenance Systems A/S

programs after import.

10925 Cron job doesn't release memory while running and crashes

Type: Error

Cron job didn't release memory while running and crashed

10927 Graphical navigator: impossible to add more pictures due to system crash

Type: Error

Graphical navigator: it was impossible to add more pictures due to system crash

10929 License import program cannot import more PDA/WEB users than total users

Type: Error

License import program could not import more PDA or WEB users than total users

NOTICE FOR NAMED USER LICENSE: You need a full named user license to enable

usage of PDA or WEB

10930 Stock transaction barcode - after keyboard operation focus is kept in field

Type: Error

Stock transaction barcode - after keyboard operation focus was kept in field

(corrected)

10931 Delivery registration error

Type: Error

Error on empty cost type in purchase order line when cost type is filled on

delivery is fixed

10935 AD integration is extended with the AD email usage.

Type: Error

AD integration is extended with the AD email usage.

10942 WO_key cannot be scanned anymore

Type: Error

Users could not use 'barcode scanner pens' attached directly to PC to find

records.

This has been changed so 'TAB' (leave event on field) will find equal entered

information and display it. Otherwise screen

information will be cleared.

This also means if the key of record is known, user can just enter it and

program will find data on leave of field. (no need to

press PgDn)

10947 Combo-Box fits 200 characters only

Type: Error

Now combo-box fill-ins fits list-items value with 1000 characters maximum.

(There was 200 before)

10948 Project tree: error in subscribe procedure when a WO is added to a

Page 163: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 163 of 335

04.07.2012 API Maintenance Systems A/S

project plan

Type: Error

When the project tree is opened and the tree cusror is placed on a WO of a

project, adding another WO to the project in the

browser showing WOs of the project is followed by the automatical update of the

tree, so the WO just attached to the project is

shown there. The error occuring on the update of the tree has been corrected.

10949 Import is skippping data files

Type: Error

Usage of "Rename datafile after import" option is corrected

10952 Invoice_no in transactions browser

Type: Error

A supplier's invoice number is not shown in the browser of transactions of a PO

line.

10954 "Do you want to continue getting data?" inconsistent behavior

Type: Error

When using navigation in browser you got a question 'Do you want to continue

getting data?' after a number of

Page-Up/Page-Down.

This is corrected so the number of sent batches is reset to 0 after each manual

navigation in browser.

10955 Zero unit price is replaced by the price from spare part record

Type: Error

A special option for Transactions(Spares) import is added in order to enable

import of zero prices.

10959 Wrong permission rights for SP_TI_combination import

Type: Error

Permissions for SP_TI_combination import are corrected

10962 Graphical Navigator – Double clicking shuts down this window instead of viewing

Type: Error

"Select" button was removed in the work_order browse program when it opened

from "Graphical navigator".

Default action was changed on "View".

10963 Web portal Job code value is not saved in Web form

Type: Error

Web portal Job code value is now saved in Web form

10968 Job Monitor printout: the report appears behind

Type: Error

Fixed: When printing from Job Monitor the report appeared behind the Job

Page 164: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 164 of 335

04.07.2012 API Maintenance Systems A/S

Monitor.

10973 Adding Job code key field support to Web portal WO list

Type: Error

Jobcode field can be added on WO creation and WO view but not possible to add

to WO list.

10974 ordered quantity cannot be updated from <> 0 to 0

Type: Error

Stock_control.Quantity_ordered import is corrected (ordered quantity can be

updated from <> 0 to 0)

10976 Add related option disabled for some fields in SysDesign maint.

Type: Error

fixed: Add related option was disabled for some fields in SysDesign maint.

10977 The field "ordered by" is empty when copying an internal purchase request

Type: Error

Fixed: Field "Ordered by" was always empty when copying Purchase internal

request.

10978 Dummy PO is not created when direct invoicing

Type: Error

A dummy PO was not created when a direct invoice was made.

10980 Infinite loop in Job registration by work order program

Type: Error

Infinite loop in Job registration by work order program when opening WO from

job registration and rejecting approval is fixed

10981 Related WOs are not shown in the browser after adding via template

Type: Error

Fixed: Related WOs were not shown in the browser after adding via template

10982 Documents whcih belong to another user's site can still be opened

Type: Error

Documents whcih belong to another user's site can still be opened. So the user

could open/see them.

A10871: Issue is resolved there.

10998 Error in import of planned external work suppliers

Type: Error

Import of Planned_worksupp is corrected

10999 Inspection header highlightment with counter based headers.

Page 165: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 165 of 335

04.07.2012 API Maintenance Systems A/S

Type: Error

If Inspection header has counter due rounds then it was not highlighted red.

11000 Filters for search in MO tree and MO interval are mixed.

Type: Error

Filters for search in MO tree and MO interval were mixed.

Was a combination of search in tree and >= 'tree value'.

11001 Work orders with cluster code are not started

Type: Error

If a WO with a cluster code is started, it was not asked whether to start other

WOs with the same cluster code.

When a WO's start date is changed in Planning Window and the WO has a cluster,

it was not asked whether to delay other

WOs in the cluster.

11002 Inactivity time for user cannot be less than 300s

Type: Error

Minimum value check is added for "Inactive time" field.

11008 Replaced work instruction on counter based WO

Type: Error

Activation and rescheduling logic for Work instructions Work order combinations

fixed and improved. It became more robust

and predictable.

11013 Import of AGR_SP combination data

Type: Error

Import of AGR_SP_combination data is corrected

11015 SP number which starts from a character cannot be positioned in the browser

Type: Error

Fixed: SP number which started from a character could not be repositioned in

the browser

11017 Cost in program Work order

Type: Error

After A09755, the calculation of project budget figures is changed. The same

procedure is used to calculate cost for a WO and

now they are incorrect (cost of purchased spares, services etc is not

included). The procedure of the calculation has been

changed, so the figures are calculated dependent on where is is called - if

from work order/history programs, then all is

calculated without the separation between internal costs (without a purchase

order) and external costs (with a purchase order);

if from project budget, then internal costs (without a PO) and external

costs (with a PO) are calculated and shown

separately.

Page 166: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 166 of 335

04.07.2012 API Maintenance Systems A/S

11021 Field on the screen is not formatted correctly

Type: Error

Purchase accumulation: fields Supplier SP number and Supplier SP name were

limitied with 8 characters.

Fields' format is extended to 30 and 80 characters

11026 Wrong message is triggered by "MO list" button in Job ordering program

Type: Error

Wrong message was triggered by "MO list" button in Job ordering program

11027 "Please enter valid work supplier" error in Supplier - Exception

Type: Error

"Please enter valid work supplier" error occurred in Supplier - Exception

program after the latest changes (A10983)

11030 Different priority for the same WO in Job request portal

Type: Error

An example: Default priority is "3". Customer created wo's and changed priority

to "2" (In Open.7). This lead to the situation that

in "my job requests" priority was "2", but when they opened the work order in

the job request portal there's still "3" shown as

priority. Corrected

11032 Purchase accumulation: line changes are lost on reject

Type: Error

Report was refreshed completely and all changes in lines were lost after

rejecting another line. (corrected)

11033 Purchase handling needs to be reopened in the list of purchase needs.

Type: Error

Wrong behavior in purchase accumulation is fixed - purchase handling is

reopened in the list of purchase needs after editing

another line.

11035 Wrong field labels in financial transaction report

Type: Error

In the financial transaction report, the labels of the fields are confusing:

invoice_key 'Invoice number'

invoice_no 'Invoice number'

invoice_sales_key 'Invoice key'

They labels of the two fields have been changed to avoid misunderstanding:

invoice_key 'Invoice key'

invoice_no 'Invoice number'

invoice_sales_key 'Customer invoice key'.

11037 PM WO template cannot be created when system configuration is used for a site

Type: Error

Page 167: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 167 of 335

04.07.2012 API Maintenance Systems A/S

When a MO has a site and a PM WO template was created with this MO, the PM WO

template could not be created if the site

had 'Use system configuration' in the field 'PM work order template' (see the

program 'Site', the tab 'Numbering').

11038 CR purchase enquiry does not include contact info if user name in 'Enquiry by'

Type: Error

Contact person's phone, email etc. was not available in the purchase enquiry

report if a user name was used in the field

'Enquiry by' of a purchase enquiry. If a user ID was in 'Enquiry by', the

contact information was available.

11040 Payment contact on Supplier does not show correct contact data

Type: Error

Program: (maint) supplier {SYSTEM}

There was an error with display of data of Contact person

In program "Supplier" Payment contact data is now displaнув correctly

11041 Job survey window and printout shows different colours.

Type: Error

Colours of jobs in the job survey and its printout are not shown in the same

way if the field 'Job status' is IPG, but the check box

'In progress' is not marked. Now the colour is the same in the printout as in

the job survey (green).

11042 Sorting error in Job Request portal

Type: Error

Sorting was not possible for all *date-tz fields.

11043 WO/work instruction comb for WOs with POS - unexpected behavior

Type: Error

Logic correction of "work instruction restriction" parameter.

11053 Change key of site

Type: Error

The problem of the already existent record in API_parameter when a site is

deleted and a site to change to in related tables is

specified has been solved.

11054 No ability to change work supplier on transaction

Type: Error

"No debit account entered, please initialize default accounts" error is

corrected when changing work supplier on transaction

manually.

11056 Suppliers SP name and SP key are missing in PO_Line

Type: Error

Suppliers sp name and Suppliers sp no. were missing in case a PO_Line has been

Page 168: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 168 of 335

04.07.2012 API Maintenance Systems A/S

created from an enquiry.

11057 Internal purchase request information in WS PO line

Type: Error

In A11050, internal purchase request fields were included in subtypes PO line

dialogs for a spare part, a work supplier and

service. These fields are not sensible in the WS PO line because internal a

purchase request cannot be created for a work

supplier.

11059 Design of import/export select dialog window is damaged

Type: Error

Design of import/export select dialog window is corrected

11060 Messagebox for calendar

Type: Error

Message "**RECTANGLE rect1 does not fit in parent DIALOG-BOX Dlg (6491)" is

fixed.

11061 Diagnostics report

Type: Error

The diagnostics reports 'Check on quantity on purchase order' and 'On-line

statistics on spares' had truncated values of spare

part key, spare name and stock key. The format has been corrected.

11063 Work supplier record disappears in WO registration

Type: Error

Work supplier record disappeared in WO registration if work order debit account

is expired.

11065 MO key is not transferred to PO line when made from enquiry made from IPR

Type: Error

MO key, project key and manufacturer key were transferred only when a PO line

was made directly from an IPR. Now, these

fields are also transferred if a PO line is made from an enquiry line made from

an IPR.

11066 Minor layout fix in the User Permissions program

Type: Error

Minor layout corrections in the User Permissions program

11067 Column labels are not translated in browser Raw Transactions

Type: Error

Column labels are now translated in browser Raw Transactions

11068 Expected delivery date on a new PO

Type: Error

Page 169: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 169 of 335

04.07.2012 API Maintenance Systems A/S

Related to A10998.

When a new PO was created and the expected delivery date is filled in, on save,

there was a question whether to change the

expected delivery on relevant lines, which was wrong because a new PO cannot

have any lines. Whatever the answer was, if

another PO was created after this, it had an auto-key with the numeric part

which was +2, but not +1 to the previous sequence

number.

11071 No ability to import measurement values 1 and 2

Type: Error

Import of Inspection_history measurements is corrected

11073 It is not possible to add PO_line notes in Import tool

Type: Error

Import of purchase order lines is corrected

11078 Fix program for unique sequence.

Type: Error

This program will check for the highest used next_unique_key (sequence) found

in the tables where this is used to assign a

unique sequence to the record.

If max/highest sequence number used is higher that the actual value in

next_unique_sequence then the next_unique_sequence

will be adjusted to 'max' used sequence number + sequences used during run of

this procedure and + 10 to accomodate for

the short interval before new value is stored..

The extra 10 is to make sure that we have assigned a higher value (as system

could be used during check false)..

11082 Min and Max start dates values processing of clustered WOs is fixed in WO Accum

Type: Error

* Min and Max start dates values processing of clustered WOs is fixed in WO

Accum

* Clearing of secondary information (according to the other field value) is

fixed in the WO program.

11084 It was not possible in some cases to make delivery return

Type: Error

It was not possible to make a delivery return when the delivery was

automatically created on direct invioce registration. This has

been fixed.

11088 Job survey printout shows some WH as not finished

Type: Error

If Job Survey is called from the Project program, all history work orders are

shown blue (finished). In the Crystal Reports

printout, a history work order's colour is dependent on its job status. The

report has been corrected, so history work orders are

Page 170: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 170 of 335

04.07.2012 API Maintenance Systems A/S

shown blue as well regardless of their job statuses.

11094 PM Year. Filter options and report support doesn't match. Single instance WO.

Type: Error

PM Year. Filter options and report support didn't match/correspond.

Single instance WO was't included in print out - was found in the browser.

Also correcetd wrong week alingment of work orders on Sunday -

were included in next week (coming) instead of the current week.

11096 Open Create Dialog option is disabled when no data found

Type: Error

'Open Creation Dialog' option was disabled when no data was found.

11097 'No rerocd is available' error in PO line program

Type: Error

The leave logic of the spare part key field checks data from the buffer. If

there is no buffer available, an error occurred. A check

of the buffer availability has been included.

11102 "History" option does not work as expected for Stock Transactions programs.

Type: Error

Fixed: "History" option did not work as expected for Stock Transactions

programs.

11103 Some work orders cannot be technically finished from work order accumulation

Type: Error

Fixed: CMU work orders with the 'Stopped' flag switched on could not be

technically finished from Work order accumulation

program with error ** "CalcStopWait" was not found. (293). The error has been

fixed and technical finishing is possible for such

work orders.

11104 Any user could create or modify user

Type: Error

Any user could create or modify users in API PRO when called from program with

userID field.

By mistake permission for data maintenance program was changed to data browser

program.

This is corrected so you will again get the following error when running as

user different from SUPERVISOR:

"You don't have the sufficient rights to run this procedure!"

11105 Stock control data is not created on delivery

Type: Error

On delivery registration, when a stock key without belonging spare part is

specified, it should have been asked whether to

create a new stock control data record.

Page 171: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 171 of 335

04.07.2012 API Maintenance Systems A/S

11106 Any user can import user data

Type: Error

Any user could import user information.

This is changed so only supervisor can import user information.

11108 Missing project tree button in work order program

Type: Error

Project tree button in work order program has been added

11109 Next work order instance is missing note type

Type: Error

After work order is finished the next instance of work order is missing some of

the note types

This is corrected in following way:

All note types are transferred to work order history.

The following notes types were copied to next work order instance:

* Plan note (1)

* Int. customer note (4)

* Ext. customer note (5)

The following note types were not copied to next instance:

* History note (2)

* Rejection note (3)

* Web request note (6)

11110 Import of work supplier hours updated to work instructions fails

Type: Error

Import of work supplier hours updated to work instructions failed

For all work instructions in use on work order user got: "Update planned spare

part details on all active work orders?"

Answer to the question has been added to import configuration - special

options.

11111 Wrong height of editor fields after design if using inner-lines in master design

Type: Error

Wrong height of editor fields after design if using inner-lines in master

design.

This is changed so inner-lines are set to 0 when saving user design.

This ensures that the current size of editor will be used on next load of

program in users design, so the current height will be

used

11113 Problem with print jobcard per work supplier

Type: Error

Problem with print jobcard per work supplier is fixed

When jobcard is printed for the first time - print status on work suppliers was

not updated

Page 172: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 172 of 335

04.07.2012 API Maintenance Systems A/S

11114 Jobcard printed status per work supplier was not cleared to next instance of WO

Type: Error

Jobcard printed status per work supplier was not cleared to next instance of WO

11116 Select of contact for supplier doesn't work in purchase program

Type: Error

Select of contact for supplier didn't work in purchase program (did not

display)

11117 "Change work supplier" for a bunch of Work Orders is not possible

Type: Error

"Change work supplier" for a bunch of Work Orders is now possible.

11118 Error handling for CodeJock Tree components (selectindex option) difference

Type: Error

Error handling for the CodeJock Tree components option SelectedItem differs

from the MS tree. It has been corrected to

eliminate error messages when the CodeJock Tree is used.

11119 Description of inspection is truncated

Type: Error

Description of inspection is extended to 80 symbols

11120 Planned WS program bugs

Type: Error

Planned WS program multiple update bugs are fixed

11121 Import: counter reading incremental value is rounded to 0 digits

Type: Error

After this fix, program will work as following:

1) If INCREMENTAL option is CHECKED - counter readings with decimal values will

be imported correctly without rounding to 0

digits.

2) If INCREMENTAL option is UNCHECKED - works as before without changes.

11126 In design program the master design descriptions / notes were not displayed

Type: Error

In design program the master design descriptions / notes were not displayed

11128 Screen design at feed-back of hours

Type: Error

Job feedback by work supplier: when the cost type key or debit account key

field are set invisible in a screen design, this led to

an error on save because they are mandatory and the assigning default valus

Page 173: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 173 of 335

04.07.2012 API Maintenance Systems A/S

failed for the invisible fields.

11129 Wrong values in WO dialog

Type: Error

When running the creation dialog for the first time, the MO key field is filled

in, afterwards it gets lost and only the MO's position

key is shown. This is corrected.

11130 Supplier in lower case iso capitals

Type: Error

It was possible to save a record with a non-existent supplier key in the

purchase accumulation.

11131 Cost type key is not assigned when SP key is entered manually

Type: Error

If a spare part is attached to a WO in WO feedback by work order and spare part

key is typed manually, cost type key is not

assigned automatically. This has been corrected, so cost type key is filled in

automatically like it is done when a spare part kay

is chosen via P&S or record navigation.

11135 Export uses import permission rights

Type: Error

Export program is corrected to use export permission rights instead of import

rights

11136 Problem with changing global supplier

Type: Error

When changing global supplier - no message or error occurred.

Program is changed to show the error.

Program changed so only spares causing problem are not updated.

Status changed to display

* Total records

* Updated records

* Not updated with error

Handling of locked records is improved

11137 Possibility to delete spare supplier combination with related data

Type: Error

It was possible to delete spare supplier combination with related data.

Added check for following related data:

* Spare part (main supplier)

* Transactions

* Internal purchase request

* Purchase order lines

* Agreements

* Tools

* Maintenance object

* Technical ID

Page 174: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 174 of 335

04.07.2012 API Maintenance Systems A/S

11138 Error on Work Order update

Type: Error

Some work orders could not be updated on Oracle database.

11139 Users can't assign SKIP_BLANK import option

Type: Error

SKIP_BLANK import option validation is corrected.

11140 Spare part sales price is not calculated

Type: Error

In spare part program, when chaning purchase price or profit the sales price

was not calculated

Program will now calculate sales price based on purchase price and profit rate

if purchase price or profit rate is changed.

Program will calculate purchase price if user edits sales price.

11141 Text of work instructions is not copied to template or inspection description

Type: Error

When changing WI on inspection activity template, the eventual description was

not updated.

11144 Missing folder button on export to XML

Type: Error

'Open folder' button is added next to file name on export to XML selection

dialog, so you can use OS system-dialog to choose

file and directory to export to.

11150 Problem with new Site record creation on SQL

Type: Error

'Please enter a valid site key' error on new Site creation is fixed for SQL

database.

11153 Graphical navigator: check for editing by other user

Type: Error

When multiple users edited the same graphical navigator definition, initial

changes was overwritten without errors.

A check if definition has been edited by other user has been added (if it has

your initial changes will not be saved)

"Other user has changed data you are editing, your changes will be lost!"

Size of X-Y browser in Graphical navigator is extended

11154 Special local characters don't transfer to cradle based inspection program

Type: Error

XML generation is redesigned in cradle based mobile inspection progam

Page 175: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 175 of 335

04.07.2012 API Maintenance Systems A/S

11155 Tree structure - filter search does not work

Type: Error

Fixed: When filtering records on MO tree searching did not work. The result was

empty.

11157 Saving user and password in schema file

Type: Error

Saving user and password in schema file is corrected.

11158 Records navigation problem starting with ' ' (space)

Type: Error

Records navigation problem starting with ' ' (space) is corrected (previously

you had to press PgDn or PgUp twice)

11159 View of inspections is delayed from dashboard and causes problems.

Type: Error

Fixed: View of inspections was delayed from dashboard and caused problems.

11168 Unable to return goods

Type: Error

Fixed: Delivery return is not possible when Invoice key is not numeric.

11171 Stock transactions used wrong account

Type: Error

Stock transactions used wrong account when there was a defined account on stock

control data.

Now stock removal transactions uses the account from stock control for credit

account on transaction (As it was documented in

manual)

11172 Project key is not fillied in when creating a new WO from Project job survey

Type: Error

Project key was not fillied in when creating a new WO from Project job survey

11173 Guarantee cost type in Job feedback by WO

Type: Error

Related to A11093

1) Assigning a category key in job feedback by WO led to errors.

2) When a WO is created and saved, the guarantee expiry date should be and is

now compared to work_order.start_date

(planned start date), not to today.

3) If a new instance of a work order is made of a guarantee work order, it

should have been and now checked whether the start

date of the new instance is within the guarantee period.

11174 When adding an existing WO to a Project - status is not set

Page 176: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 176 of 335

04.07.2012 API Maintenance Systems A/S

Type: Error

When adding an existing WO to a Project - status was not set

This is corrected so the work order information for added work order is saved

on project_plan record.

Start_date

End_date

Reg_date

Jobcard_date

Project_status

It was also possible to set dates in add program. This has been disabled, since

the work order dates can not be edited here

11178 Compile errors for programs in translation database

Type: Error

A small tool is made to run through translation data-base and check if all

programs exist.

For programs that don't exist there are new lines to delete program that will

be executed on next run of load translation.

RUN translat/runload.p (INPUT "../xcode/apitrans":U,

INPUT "fix-db/txt7004.txt":U,

INPUT "txt7004.log":U,

INPUT "txt7004.err":U,

INPUT TRUE).

11179 User is unable to leave spare part name field

Type: Error

User was unable to leave spare part name field without entering data

Check for entered data is moved from leave event to save event.

11181 Calibrtion setup - error on moving activity up/down

Type: Error

Calibrtion setup - error on moving activity up/down is fixed

(** Calibration measurement already exists with Type "C" Maint.Object key

"<key>" Route <n> Calibration date <date>

Calibration time <time>. (132))

11186 When first record is created, it is impossible to select it

Type: Error

Refresh procedure is corrected in import and export browsers

11187 Loop in creating new work order in the Project

Type: Error

Loop in creating new work order in the project is fixed.

11188 Use of edit menu in Cronplanner

Type: Error

Edit-Copy and Edit-Delete functions have been corrected in automation planner.

11191 Focus on work order is lost in case of browser repositioning

Type: Error

Page 177: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.04 Page 177 of 335

04.07.2012 API Maintenance Systems A/S

Selection behavior is corrected in job accumulation program (Focus on work

order was lost in case of browser repositioning)

11192 Browsers didn't start up in read-only mode

Type: Error

Browsers called from 'Edit temporary stock removals' didn't use read-only

settings.

The browser-ro setting should only be used when browser is called from data

maintenanance proprogram for table or directly

from menu.

In all other cases browser should start read-only independent of browser-ro

setting.

So stock control browser called from stock control maintenance program or menu

should use browse-ro

Stock control browser called from all other places should startup in read-only

mode

11196 "Scan for customer defined icons" option logic

Type: Error

"Scan for customer defined icons" option logic is corrected

11199 Work order approval status transferring on reschedule

Type: Error

It is possible to configure in maintenance module configuration if the next PM

task instance will be created with approved status.

11200 Export of Location just exports Location key and location name

Type: Error

Address fields are added to location export

11201 it must be possible to export supplier's location's fields

Type: Error

Supplier.Location_key field added to the export

Page 178: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 178 of 335

16.12.2011 API Maintenance Systems A/S

API PRO Open.7.03

16.12.2011 API Maintenance Systems A/S

IMPORTANT This is the Release Note for API PRO Open.7 SP03. It is an accumulated Service

Pack which means that it contains also all previous accumulated fix packs for

API PRO Open.7.

Installation – Open.7 SP03

The following installation instruction has to be followed:

Current API PRO version How to upgrade to Open.7 SP03

API PRO Open.7 or

API PRO Open.7 SP01 or

API PRO Open.7 SP02

1. Install Open.7 SP03 2. Compile and start

For any other version than API PRO Open.7, API PRO Open.7 SP01 or API PRO Open.7

SP02, please follow the installation instruction included in the API PRO Open.7

package. If it is a new installation or an upgrade from an earlier version of

API PRO, then it is recommended that this service pack is applied before the

Open.7 package is compiled for the first time.

VERY IMPORTANT – if already using PDA Mobile Please notice that you will have to make sure that all registration done in

„active‟ PDA is uploaded to API PRO before starting the installations of API PRO

Open.7 SP03. After the installation of SP03 older PDA programs (from before

SP03) will not be able to interface with API PRO. New (SP03) PDA programs must

be downloaded to the PDA and initialised after the installation.

If you update to SP03 from a version older than Open.7 SP02, after SP03 has been

applied, the web services should be updated. This can be done by the re-

deployment of the “webserv/proxy/PDAWO.wsm” web service interface management

document.

Progress version 10.2B or newer is required to run API PRO Open.7 SP03.

Additional information about the Service Pack

New functionality

Please notice that the new functionality described below is not a full list of

all new features/functionality in this service pack – only the main ones. More

detailed information can be found in the updated manuals and in the detailed

list of the improvements and fixes later in this document.

Raw transactions browser: most fields, filter and only one button - view

transaction.

The program „Raw transactions‟ has been added to the menu

Basic

Information searching

This browser and the appropriate maint program are designed to provide maximum

possible access to the contents of the table transactions.

It is possible to change the design of the programs to fulfil particular needs,

but all fields are locked in the read-only mode.

Page 179: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 179 of 335

16.12.2011 API Maintenance Systems A/S

A new line in the program „Permissions‟ has been added, so it is possible to

configure the presence of the program in the main menu per each user.

The detailed description of the browse can be found in the User‟s Guide:

Basic Menu

Raw Transactions

Extra info fields have been added to all Maint/Browser designs and to

Import/Export

All extra info fields of all tables in which those exist are now included in

Import/Export and in all master designs.

The fields were initially added as hidden, but now it is possible to make them

visible and configure them in your group designs according to your needs.

Performance improvement – maint and browser programs

A general performance tuning has been done in the standard maint and browser

programs. Programs are now more responsive than before and finding the last

record is much fatser than before.

National characters support in file names in the API PRO Document Storage

National characters support in file names has been added to the API PRO Document

Storage.

Important preliminaries:

1) To be able to use the new functionality, you must be able to work with files

which have the same characters in their names in MS Windows Explorer file

manager. If your Windows does not support this, there is no way of achieving

this in API PRO either.

2) In case the OpenEdge runtime (deployment) environment is used:

a) Be sure that you are running OpenEdge 10.2B01 or later.

b) If the upgrade is not feasible, then:

- Create the "[DLC]\bin\dotnet" directory.

- Copy the "Progress.Messages.dll" file from the directory

"[DLC]\dotnet\deploy\signed"

into the newly created directory "[DLC]\bin\dotnet".

Possible troubleshooting help:

1) Please, check if your Windows has the latest Service Pack installed.

2) In case this is not possible and the new functionality does not work, try to

run the program [DLC]\install\3party\dotnetfx.

Combined browser for work orders and work history

The new browser Work Order & Work History is now available in the menu

Maintenance. This browser has been created in order to view both work order and

work history records and check used/planned resources. The following special

fields have been included in the design, which are invisible by default: planned

costs, used costs, planned hours, used hours.

Page 180: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 180 of 335

16.12.2011 API Maintenance Systems A/S

Please, refer to the User‟s Guide for more information:

Maintenance

Work Order & Work History

Master design version control

Managing master designs has been improved. In the new functionality, loading a

new master design is followed by updating all group and user designs for the

program. It makes group and user designs more robust against updates of master

designs. This means that if a new master design is released and loaded to the

database, there is no need to recreate all group and user designs – API PRO will

merge all existing group and user designs with the new master design. Group and

user designs remain unchanged except for a few cases.

Furthermore, similar rules are applied when a group design is updated. In this

case, all user designs are merged with the latest version.

Please, read the more detailed description in the Supervisor‟s Guide:

Screen Designer

Overview

Planned costs in Work order – Year plan

The program Work order - Year Plan has been extended with columns showing

planned costs.

For periodic work orders, costs are automatically multiplied by the number of

iterations done during the interval set.

Page 181: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 181 of 335

16.12.2011 API Maintenance Systems A/S

For rolled out work orders, all instances with the same task number are present

in the browser with their own costs.

The costs of work orders derived from a PM work order template are automatically

multiplied by the number of iterations done on the template during the interval

set. The template itself is not shown in the year plan browser.

The User‟s Guide reference:

Maintenance

Preventive Maintenance Year Plan

Terminology changes in work order

The labels of the API PRO database date and time fields which store the planning

information have been changed to eliminate confusion between planned and

registered dates. The tables whose field labels have been changed:

Work_order

Work_order_log

Work_history

Project

Project_plan

As an example, in the program „Work order‟, planned start and end dates where

labeled as „Start date‟ and „End date‟, which could be confused with the actual

date where a work order was started. Now, the program has the correct

interpretation of planned dates:

Furthermore, the field with the planned date has been replaced with the field

which contains the actual first start date in the tab „Status‟ of the program

„Work order‟.

Page 182: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 182 of 335

16.12.2011 API Maintenance Systems A/S

New and updated Crystal Reports template files

The following Crystal Reports templates have been changed:

crbarac.rpt Updated

crecorap.rpt Updated

crhiscar.rpt Updated

crhistrp.rpt Updated

crjobcar.rpt Updated

jobmonitor.rpt Updated

yearplan.rpt Updated

Templates should be copied from WORK\CRPRINT\TEMPLATE to WORK\CRPRINT directory

to make use of the changes. If a Crystal Reports file in \WORK\CRPRINT has been

customized, then the custom changes should be „ported‟ manually to the new

template.

Documentation

The manuals – User‟s guide, Supervisor‟s Guide and Installation Guide - have

been updated to reflect the functionality in this service pack.

The latest version of all manuals can be downloaded from www.apipro.com.

Translations

The latest translation database can be downloaded from www.apipro.com.

New text instances

The text update for Open.7 SP03 contains approximately 150 new text instances.

These will be loaded/added to the existent translation database.

The update will run during the first logon after the installation (requires that

the first user to log on has rights to the translation database, and that the

translation database is placed in the XCODE directory).

Fix programs

This package also contains fix programs that will run during the first start-

up/login after the compilation of the package. The fix updates/corrects the

menus, translations, special interfaces and messages.

During the fix cycle, no-one else should start/log in to the system.

Page 183: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 183 of 335

16.12.2011 API Maintenance Systems A/S

List of corrections and improvements:

The service pack contains corrections for a number of small errors and

improvements:

9765 Combined browser for work orders and work history.

A browser that contains both work order and work history is made.

It uses the standard jobfilter with a new instance (cJobType) named

"WOWHCombined".

In design special fields has been added which are not Visible by default:

Planned costs, Used costs, Planned hours, Used

hours.

Jobtype 999 HIS is included in selection criteria. HIS is included in the

default values.

The 'browser' is supported with a dedicated CRWOWHCombined report.

9841 Master design version control

Need Master design version control + handling of custom designs.

0024 Terminology changes in WO

In the program Work Order and related programs, the fields where planned dates

are stored had labels which do not point

explicitly that these are planned dates. As a result, there was confusion of

these fields with those where actual dates are

stored. The labels of the fields of planned dated have been reconsidered.

0084 Expired debit account key on internal purchase request

Restriction is added on account expiration check.

0117 Unable to import Technical data & Position combination data

Corrected import rights for TD_POS_combination table

0118 Missing required for work supplier and quantity

Fixed:

Work supplier key and quantity were not marked in design as required (not

collered yellow)

0122 History on-line report shows only plan note

The history note has been added to the history on-line report.

0123 In job feedback by work supplier the filter for all days doesn't always

work

In the job feedback by work supplier the filter for all days didn't always

work.

When switching to normal filter and pressing "clear", settings were sometimes

Page 184: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 184 of 335

16.12.2011 API Maintenance Systems A/S

lost.

0124 Label field in the Details section of crstd5col.rpt

In the sub report 'Sub Normal 6 + 6', z_text_column_5, which is the label of

text_column_5, was included by mistake in the

detail section. As a result, the report showed the column label instead of

values. The label column has been replaced with

the column text_column_5 where values are stored.

0125 Browser's design for 'Job feedback by work supplier'

Browser's design for 'Job feedback by work supplier' is changed:

Maintenance object name displayed only 40 characters, changed to 80

Position name displayed 40 characters, changed to 80

An extra size for 3 characters is added to the Job type field.

0126 Not possible to design browse filter size

Fixed:

It was not possible to design browser filter size.

Corrected so the size is saved in the design file, not hardcoded in program.

0127 Wrong focus position on program start Purchase_order_line(1)

Corrected:

When opening the Purchase order line program, focus was not on the "Type

number" field.

0128 Default User key instead of WS key in the filter

In the Filter for "Work supplier hour survey" the "Work supplier key" field's default value is now User's Work supplier key.

0129 Join export works in a wrong way

Join export is redesigned (records are no more duplicated).

0130 Must be possible to techn finish a WO before work supplier hours

registtred

New "Registered work supplier mandatory (Tech. finish)" parameter is added in

the Maintenance module to control Tech.

finish option in Work order feedback program. If it is checked then it is

impossible to Tech. finish the Work order until at

least one Work supplier with the register hours is added.

0131 Problem with Shift and Work supplier

THe problem with Shift and Work supplier when a shift model had only one record is corrected.

0132 Purchase Request header doesn't show up in PO Accumulation

Page 185: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 185 of 335

16.12.2011 API Maintenance Systems A/S

Purchase request header is now shown in the "Accumulation of purchase order

needs" program.

0134 Error in fix/jobstatu.txt

Fix-db/Jobstatus.txt has been cleared from the last change date values, which

could cause date format errors during the

load of data.

0136 Load of jobstatus and interface

When loading jobstatus and interface the dumped data was not loaded.

0141 Job exec date is replaced by date of today when WO is technically finished

"Job exec.date" was replaced by the date of today when WO had been technically

finished.

0144 Errors in "Work supplier hour survey"

A set of errors in the "Work supplier hour survey" program have been fixed.

0145 Same invoice number

When trying to register two invoices with the same inv. numbers on the same

supplier user now gets an error message

(works the same as in XA).

0146 Problem with stock removal on work order

Fixed error in Stock removal when "Planned spares" and "Spare part list"

buttons not available after "Save".

0148 Creating/Change key user on MS SQL - Error: 'Please enter valid user'

On MS SQL User can now be created witout any errors.

Before users got multiple: 'Please enter valid user'

0149 When importing a note as an external PO header note the system locks

When importing a note as an external PO header note the system became locked

0150 Copying workorder from Work history

Fixed:

If to copy a work order from Work history a new WO had no position key. Now it

is present

0152 Unable to import MO_group_errcode table

Corrected import rights for MO_group_errcode table

Page 186: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 186 of 335

16.12.2011 API Maintenance Systems A/S

0156 Invoice line changing status after view transactions

Finished invoice line turned into unfinished after viewing transactions without editing any of them.

0158 Import of spare data with Purchase_Price = SKIP removes ALL spare prices

Import of Spare_part.Purchase_price is corrected.

0160 Can't hide menu options in design.

After fix A10037 hiding of Option menus in design tool was impossible. Now it is enabled again.

0164 Direct print in Inspection accumulation doesn't work

Corrected:

Direct print in the Inspection accumulation didn't work.

0165 Print function in Job Accumulation

When a considerable number of work orders were selected to print in a Simple

list, an error about the long query

appeared. The procedure of building query condition has been corrected.

0166 Quick filter was enabled for non character fields, causing browser to fail

Sometimes Quick filter in browsers was enabled for non character fields,

causing browser to fail.

Program is changed so all non character fields are removed from all quick

filters.

0168 Setting "Finished PO's" should also work for the delivery browser

"Finished PO's" setting now also works for the delivery browser. So when

finished PO's are not disaplayed it wont show

their delivery headers as well.

0171 Delivery return could be done on a date before the delivery date

Delivery return could be done on a date before the delivery date.

This has been changed, so return date must be on of after delivery

0172 PO Line - cannot change a stock key

Browsing for stock logic is fixed for the Purchase Order Line program.

0173 APIPRO uses wrong counter transaction after modifying a record

Fixed: A wrong counter transaction was used after modifying a record

Page 187: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 187 of 335

16.12.2011 API Maintenance Systems A/S

0176 Creating new PO-lines from a Call-off agreement leads to error messages

Fixed:

Creating new PO-lines from a Call-off agreement lead to error messages

0178 Finish registration call from the Graphical navigator

The possibility to run "Job feedback by work order" from mouse context menu was

added to the Graphical Navigatior in the

Main Menu and Graphical Navigator itself. New option is available for

"Position" and "Maintenance object" types of the

Graphical Navigator Boxes.

A set of bugs when calling maint programs from the Graphical Navigator in the

Main Menu were also fixed.

0179 'Pos. key' field disappears after focus in the "POS/MO tree delete"

'Pos. key' field is now present and available after focus in the "POS/MO tree delete"

0181 Context menu should be grayed-out when no rows are selected

Load/Save Search criteria: Context menu is now disabled when no rows are

selected in the browser.

0184 Cost type is not filled up correctly in a purchase request

The filling of "Account key" and "Cost type key" when typing and leaving "Receiving stock" and "Maint.Object key" is added.

0185 Empty data to non-key text fields import

The import of empty data to non-key text fields is corrected

0186 Alarm Handling: Select/Select All buttons inconsistent behavior

Select/Deselect options are fixed according to their behaviour for Alarm Handling program.

0187 Work Instruction is not organized into a tree structure

Fixed:

Work Instruction was not organized into a tree structure after the upgrade from

Xa to Open7

0188 'Enter' handling in 'Barcode reading' field of stock transactions (barcode)

Handling of the Enter key is added to the 'Barcode reading' field of the stock transactions (barcode) program.

0189 Unit field in counter import program should be mandatory

Counter.Unit field is changed to mandatory for the import

Page 188: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 188 of 335

16.12.2011 API Maintenance Systems A/S

0191 G_API_23 Counter reading at tech finish

Counter reading is not saved when editing a WO in Job feedback by WO program.

Work order counter reading (Total_Registration_counter) is saved when work

order is technically finished.

If work order is not tech.finished Work order (work history) counter reading

(Total_Registration_counter) is saved when

work order is finished.

In both cases counter reading will be used for work order re-schedule

(Interval_count_next)

0192 Work order: changing counter key should be fixed.

Fixed:

The related fields got cleared when changing the Counter key in the Work Order

program.

0193 Job monitor doesn't refresh

Refresh of the jobmonitor data after saving a work order is corrected

0194 Stock transactions programs behavior should be fixed

Fields enabling/disabling when changing the function mode was fixed for all

Stock Transactions programs.

0195 Picking list refresh problems

Picking list refresh procedure is corrected

0199 Error on import of spare part by the customized import

Spare part trigger validation is added to make sure that it is available before creating a spare-supplier combination

0200 Account Key resets in PO Header Program

Update of an account key during the import of a purchase order is corrected

0202 POS/MO tree delete program should be fixed

POS/MO tree delete program is fixed to request all the needed information for moving transactions.

0203 Other costs are not shown in work order

Cost statistic is diisplayed correctly

0204 Sub-work orders finishing issues

Sub-work orders finishing procedure is corrected.

Page 189: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 189 of 335

16.12.2011 API Maintenance Systems A/S

0205 SP_Key is not taken over in IPR when using the tree button at SP_key level

Spare part key selection from an internal purchase request with position tree is corrected.

0208 There are only 8 characters for a technical data search

The field's length in the technical data search is increased to 200 characters

0210 Problem with automatic numbering in the purchase request header

Automatic numbering of purchase request header is corrected

0211 Request date should be a system date by default

Request date field in the internal purchase request program is modified to use

the system date when creating a new

record.

0212 import program overwrites all "auto reorder" flags with "no"

Import of Stock_control.auto_reorder is corrected

0213 Unique key related error in the Drawing_combination program

Fixed:

Error happened when a started MO combination and pointed MO had TI with the

same key.

0214 Spare message when printing IPRH

Spare message when printing an Internal Purchase Request Header is removed.

0215 Planned_spares export info is missing the Stock_key field

Planned_spares.Stock_key field is added to the export

0216 Popup menu-item 'register job' in the Plant Explorer

The posibility to call Finish registration from Plant Explorer is added.

Implementation is similar to the exisitng job order and planned work order

calls.

So the popup menu-item 'register job' is enabled for a maintenance object and

position in the browser part of Plant

Explorer.

Popup menu label is changed to 'R&egister job...' (like in other programs)

0224 Work order registration called a procedure with wrong arguments

Work order registration called message/server/msg_com.p with wrong arguments

So 'Work order overdue' events were not cleared during work order tech.finish

or reg.finish

Page 190: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 190 of 335

16.12.2011 API Maintenance Systems A/S

0226 Problem with direct invoicing (with dummy PO)

Problem with direct invoicing (with dummy PO) is fixed now.

0227 Browser filter Save operations in Oracle

Browser filter Save operations are fixed for the Oracle environment

0228 Change tooltip from 'Permission' to 'READ-ONLY' when called in view mode

In maint programs, 'Permission' toolltip is changed to 'READ-ONLY' when a

program is called in the view mode

0229 Include fix-db/db_stat program in standard Open.7 package

API PRO usage report (db_stat) is made for analysing how much and which part of

API PRO is used.

Now this report is the part of standard Open.7

0232 Problem with multi-site and quick filter

Problem with multi-site and quick filter is fixed:

In any browser (without default or dialog filter), records from all sites were

visible on search in quick filter even if a

logged-in user has no site permissions for them.

0233 Spare Part name 2 field logic is fixed for PO line program

Spare Part name 2 field logic is fixed for PO line program

0234 An error in Spare Part Supplier combination browsers

Possible display error was fixed in Spare Part Supplier combination browsers

0235 Problem with permission on import of stock control locations

Problem with permission on import of stock control locations: "User must have

the 'create' permission in program: 'stco-loc'

in order to run the import" is corrected.

This permission has been changed to permission in stock control data table.

(stockcontrol)

0236 Start/end dates and time cannot be edited in WO feed back program

Start/end dates and time can be edited in WO feed back program

0237 Unchecking "Include counter based work orders" still lists them after

filtering

Fixed: In Work Order Accumulation unchecking "Include counter based work orders" still showed them after filtering.

Page 191: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 191 of 335

16.12.2011 API Maintenance Systems A/S

0238 In User site permission program, quick filter fails

In User site permission program, quick filter failed.

It showed all records when quick filtering (same as with no filter)

Corrected so users only see records that meet quick filter arguments

0239 Company: only records without site were shown when no site speciified

Company: only records without site were shown when no site speciified

(Invoice, delivery and maybe more places)

This has been changed so when no site (company) is entered then user can see

records with his/her site permission.

If site/company is entered then normal company logic is appled: user can see

records from the entered compamy

0242 <Ctrl>-<F1> gives error when running with AppServer

<Ctrl>-<F1> gave the following error when running with AppServer:

Unable to initialize program!

clientgui/dlg-browse.w

fieldhelp

maint

Contact system supervisor.

This problem has been corrected

0245 Unable to delete WS transactions

The possibility to delete wrong transactions in (browse) transactions [1] is

corrected.

0246 Extend run external to support select programs without defined temp tables

Run external is extended to support select programs without creating a

temp-table to be used by a program

User can run select type program directly without defining a menu-item, a

button to call from or an option in another

program.

0247 Note program was missing menu-item 'Configurations details' in help menu

Note program was missing the menu-item 'Configurations details' in help menu

0248 Ctrl-A shortcut key in browse program for all records selection

Ctrl-A shortcut key is added to browse program to select all records in multi

select browsers

0249 Added techincal finish button on work order accumulation program

The technical finish button on work order accumulation program is added

0250 Copy of counter based work orders - counter selection possibility

Page 192: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 192 of 335

16.12.2011 API Maintenance Systems A/S

When copying a counter based work order, user is able to select a counter and

the next counter value on the WO copy.

The following bugs are fixed:

Counter fields were not visible when copying from work order

Counter Next value was not updated on work order navigation with a differenct

counter

Next counter value was sometimes based on the last reading and not on the

current total reading (would fail on fill counters

and all counters with 1 or more reset or counter with replacement)

Original start date was not updated on a different work order navigation

Start date original is now assigned to a new start date

Start date min/max is now an interval around start date original

Interval_count_original is now assigned to a new Interval_count_next

Interval_count_min/max is now an interval around Interval_count_original

0251 Unable to finish registrated work order with a 'related WO' attached.

Due to 'unhandle' question in relation to 'related work order' the finishing

work order process failed.

Question handling is changed.

0252 Incorrect cascading of approval on internal purchase request header

The rules for approval/rejection cascading of Internal Purchase Request Header

are now as described below:

Any kind of approval action will be met by a check on whether the user has

rights on the header.

Then if the action is cascaded down to the lines, permissions check on each

line are made.

Approval/Rejection on header will automatically cascade on all lines, unless

they have been individually approved or

rejected or the user does not meet the rights required.

If a line is already approved then the amount should be included in the total

sum to approve, but no checking of approving

users line limit will be required.

If one or more lines cannot be approved/rejected, the user will receive a

message. When the lines‟ approval status is

updated, their internal status will be updated as well.

A header can only be approved, if all of its lines have the status approved (or

rejected).

In Xa rejected was included - in Open.7 only approved lines must exist if the

header is to be approved.

A header can only be rejected, if all of its lines have the status rejected.

Unapproval of the header will not cascade through to the lines.

The approval/rejection/unapproval of a line should still affect the internal

status of the line, whether the origin of the change

is individual or from the header.

0254 Can't finish PM WO when Start date min > Start date .

Page 193: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 193 of 335

16.12.2011 API Maintenance Systems A/S

User is able to finish PM Work order when Start date min > Start date .

0255 Cursor position in stock removal when called from stock transaction

(barcode)

Cursor was placed in the spare part key field when called from the 'stock

transactions (barcode) ' and 'Stock transactions

(spare part)' program. As a spare part is already selected before the program

is called then it forced user to press an 'extra'

TAB to move to the quantity field. The stock transaction program (Removal and

Return) user will now get to the quantity

automatically if a spare part is available on call.

0259 Support URL connection from client to AppServer

Support URL connection from client to AppServer is implemented.

This is used to enter AppServer connection parameters in a single line and/or

connect to AppServer via the AIA

(AppServer Internet Adapter)

URL can be either of the type

AppServer::// <--- Direct connection from client machine to Name

server/AppServer machine

or

HTTP:// <--- Connection to AIA that marchals the connection to Name

server/AppServer using the AppServer protocol

Sample from the API PRO ini file:

AppServer-URL=AppServer://apid03:5162/Open7Live

AppServer-URL=http://apid03:8080/aia/Aia?AppService=Open7Live

0261 Dump of data from report-control

Dump of data from report control with menu: 'Help' - 'Configuration details' is

improved

Now it dumps both schema and data.

0262 National characters support in file names in the API PRO Document Storage

National characters support in file names is added to the API PRO Document

Storage.

Using new functionality requires some additional attention about items below.

Important pre-conditions:

* To be able to run new funstionality - you MUST be able to operate with files

with same characters in their names by MS

Windows Explorer file manager. (If your Windows is not supporting that - no way

to support that in API PRO.)

* In a case if OpenEdge run-time (deployment) environment is used:

A) Be sure that you are running OpenEdge 10.2B01 or later.

B) In a case if upgrade is not feasible than do next:

- Create the "[DLC]\bin\dotnet" directory.

- Copy the "Progress.Messages.dll" file from the

"[DLC]\dotnet\deploy\signed" directory

into the newly created "[DLC]\bin\dotnet" directory.

Page 194: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 194 of 335

16.12.2011 API Maintenance Systems A/S

Possible troubleshooting help:

* Please, check if your MS Windows has the latest Service Pack installed.

* In a case if this is not possible, but things do not work for you - try to

run [DLC]\install\3party\dotnetfx program.

0263 Unable to tech finish a WO without resource if WS is set mandatory

User was unable to tech finish a work order without resource if a work supplier

was set mandatory

Parameter check added: "Registered work supplier mandatory (Tech. finish)"

0264 Inactivity full logout part of import field

Inactivity full logout field was part of import, export, audit and design

related.

This field is not used in API PRO Open.7 so it is removed from all

configurations.

0266 Site enabling of stock control table. Inherit site from stock

Stock control was not site enabled, because user was supposed to always see the

stock control data.

Now stock control has normal site checks on navigation, browse and fields

leave.

Note:

* You will not be able to edit site on stock control. This is always inherited

from stock

* You will still have possibility to add transaction (removal, delivery, ..) to

a stock control record even when you don't have

'site edit' permisson for the stock control

* The buttons 'Add trans', 'Scrapping' and 'Adjustment' are disabled in stock

control program if you don't have edit

permission to a site

* Stock control by barcode and PDA where you scan a barcode will not check a

site on stock control record

0270 Add Cluster_key to Work_history import

Cluster_key field is added to Work_history import

0271 Multi company leave check to be 'disabled' due to special leave logic on

MO key

Multi company leave check is 'disabled' due to special leave logic on MO key

field.

The logic was changed/implemented due to other reported error (A010184)

0272 Add Round_code_key and Round_group_key to the inspection header import

Round_code_key and Round_group_key are added to the inspection header import

0273 Failed to filter for the field in screen design

Page 195: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 195 of 335

16.12.2011 API Maintenance Systems A/S

Stock control browser changes:

Master design is changed so users cannot add sp-name-2 field to Filter or Sort.

This is a read only SP field, and adding it it to the filter (or sort) will

have no effect.

The only property that can be set in design for this field is visible.

0274 Failed to make a screen design for work instruction text field

Fixed: The size of editor field was not the same as designed after program's saving and reopening.

0276 AD (MS Active Directory) integration logic changes

Changes in the Active Directory integration logic:

* The way of user properties reading in the AD is changed to be universal and

suit (all) advanced AD structures.

* Additional configuration for Timer and Template users is added to the AD

folder in basic configuration.

* User initializing procedure is fixed to transfer more settings from Template

User.

* Error when automatically generating users running Oracle or MS SQL is fixed

(separate fix number is A10286).

* General stability issue is significantly improved.

* Usage of <AD user> pointed Name and Surname is added.

* Possibility to select domain from the list is added to the normal login

screen.

* Logic to remember the last Ok domain name per user is added.

0277 Supplier key is not updated from Int Purchase Request P&S button

Supplier key is now updated from Int Purchase Request P&S button

0279 Permissions for API programs

Permissions settings usage (up to crashes) is fixed for a set of programs.

Some old and not used anymore permission settings are removed.

Automation Planner: Jobs operations are now permission-based.

Plant Eplorer: Print option sensitivity is now permission-based.

Stock reservations: Permission usage is fixed.

And more.

0281 In advanced spare searching the current header site limitations are not used

When using an advanced spare searching the current site limitations were not used.

0282 Picking list gets stock, not the supplying stock

Picking list line gets stock as both receiving and supplying stock.

It is changed so when converting the internal purchase request to picking list

line, the original stock key is unchanged and

supplying stock is set to the stock selected.

0283 Permission logic is missing in the Inspection tree

Page 196: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 196 of 335

16.12.2011 API Maintenance Systems A/S

Permissions check is added for all items in popup menu of the Inspection explorer

0284 Number of errors in Inspection

1. Activity type in Inspection Template program was wrong when either

Measurement or Lubrication checked in Activity

template setup.

2. Activities can be сopied from Inspection Template for Combination Round type

3. Correct Point name in Inspection Accumution proint out.

4. Check codes label width extended in Inspection registration Reg. data

screen.

0285 Can't edit Inspeciton Point on SQL

Inspection Point key can now be edited without errors on non-Prgress databases.

0286 Unable to create a new user on MS SQL and Oracle platforms

Changed the code approach in user trigger to avoid messages like:

"Please enter valid user"

when creating a new user on a foreign platfrom (MS SQL and Oracle).

0287 Pick list registrations gives a valid handle error

Pick list registrations gave a valid handle error, when not all lines were OK.

0288 It is possible to return more spare parts than removed

It was possible to return more spare parts than removed for the same transaction

0289 Stop condition in the called procedure caused API PRO system to crash

Stop condition in the called procedure caused API PRO system to crash.

Behaviour is changed so stop condition only returns an error to calling

procedure.

0290 Apply "close" caused the browser to fail in WAIT-FOR statement

Apply "close" caused the browser to fail in WAIT-FOR statement with following

error:

'Invalid widget handle used in WAIT-FOR statement. WAIT-FOR terminated. (4122)'

It is changed to: 'RUN prog-option ("EXIT":U)'

0291 The approval option improvement (Request other to approve on IPR header)

The approval option - Request other to approve on IPR header - is changed.

Before this the 'Request other to approve' was cascaded to all IPR Lines on the

IPR Header.

Now the 'reust' isn't cascaded - and the status on the IPR Lines is left

un-changed.

0292 A buffer in query contains different record than the current query result list

Page 197: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 197 of 335

16.12.2011 API Maintenance Systems A/S

User got the following error on save:

Warning: A buffer in query contains a different record than the current query

result list entry. (4108)

Core program is changed: instead of re-finding the current record in a query,

it now closes and re-opens the query to find

the first record

0293 Remove all hDsInitial::ttPrg::hBuffer:FIND-FIRST()

Reference to A10292

All statements where buffer which is used in a query was found direcly in the

program are removed.

0294 An error when modifying table handle outside the core

Reference to A10292 and A10293

No errors appear when modifying table handle outside the core

0295 Lines update on rejecting an internal purchase request header

Lines update on rejecting an internal purchase request header has been changed

to the following behaviour:

- If line has status is 'Approved', the line status is not changed;

- If line has status is 'Rejected', the line status is not changed;

- Otherwise it will be changed to 'Rejected'.

The old behaviour:

- All lines were set to 'Rejected'.

0296 Some fields are missing in PO-header browser line

Fields which are added to browser in purchase order program:

Agreement_key

PO_req_hdr_key

PO_int_req_key

0297 The enabled header site logic includes sister sites when selecting a site

The enabled header site logic now includes sister sites when selecting a site.

Example:

Selecting a site when header site logic is enabled (Purchase internal request

header/line), the header is now changed to

following:

<blank>

This site

Company for this site (Parent)

Other sites in company

An old behaviour was:

<blank>

This site

Company for this site (Parent)

When selecting a company the behaviour is unchanged:

<blank>

Page 198: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 198 of 335

16.12.2011 API Maintenance Systems A/S

Company

Sites in company

0298 When leaving a field user could get "no record available"

Previously running with AppServer when leaving a field user could get "no

record available". Re-find of the previous

available record is added to the leave trigger logic.

0299 When rejecting an Int. purchase header the line status is not checked.

When rejecting internal purchase header, line status is not checked any more.

The old behaviour was to give the following error if there was a line approved:

'An approved request line has been found. The request header cannot be

rejected'

New behaviour is not to check for approved lines and not to return an error.

0300 A09796 - wrong fix

The fix 9796 suppressed the whole section 'Planned WS' in the job card and

history card if the maintenance configuration

parameter 'Print planned hours on job card' is false. In fact, this parameter

should have influenced only the visibility of the

field 'Planned hours' in this section. This fix is a correction, which should

be applied together with the fix 9796:

1) install the fix 9796

2) install the fix 10300.

0303 GAP 9 'Add deliveries' option in program Invoice.

If you want to register more deliveries on the same invoice, than you should

use the <Add deliveries> option. When you

press this button, then a list with all deliveries for the same supplier that

have not yet been invoiced will appear. Before the

improvement, all deliveries regardless of the state of invoicing were shown.

0304 Stock name doesn't display

Internal purchase request: when selecting stock control record in browser

started from stock key, the stock name didn't

display. Name from the old selected stock was still displayed.

0305 A lot of blanks are inserted after WO in job accumulation

Added removal of blank spaces in string values.

0306 Error on Copy of MO/Pos tree structure

When using Copy MO/Pos tree structure program no error occurs if Change log is

enabled for Calibration

0307 Can't set Read only for field in Job portal.

Page 199: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 199 of 335

16.12.2011 API Maintenance Systems A/S

Users couldn't set Read only attribute for a specific field in Job portal.

0308 SPKeyLeave change could cause the core to loose the current record

SPKeyLeave function is re-written to use a standard leave logic

0309 Main account linked to main account works (only) sometimes

Fixed: Main account linked to main account didn't always work.

0310 Change key on transaction logic improvement

Before: Change key on transaction: 'You need to use navigate keys or point &

shoot to select data' message was shown.

Now: PgDn button pressing is simulated as part of the trigger when clicking

'OK'. If values are identical it continues to move

transactions and delete a record.

If not - user will be sent back to the program for entering a valid key.

0314 Searching via Quick filter in work history causes API PRO crash

Searching via Quick filter in work history caused API PRO crash on Oracle

26.09.11 Changed so it is only disabled with Oracle DB, the description field

is still searchable with Progress and MS SQL

database

0315 Filter on name_2 in stock_control is not possible in SQL Database

SP_Name_2 field is added in filter for Stock control program

0316 Permissions: Sparepart-supplier combination creation in Int. purchase

request

Permissions check when creating Sparepart/Supplier combination is added.

0317 Purchase internal request: Supplier_key field navigation is wrong

Purchase internal request: Supplier_key field navigation was wrong

0322 Error printing jobcards from job.accum when WO has a cluster code assigned

An error on printing jobcards from the Job.accum program when WO has an assigned cluster code is corrected

0323 Enhanced company site handling

Not a final solution:

Changed list of sites for company:

Sites that are not in users site permissions are skipped.

So when selecting records it checks not user's site permission but company

restictions only (because it has sites which

user is allowed to see)

Records that meet company site restrictions but are not allowed to be shown to

Page 200: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 200 of 335

16.12.2011 API Maintenance Systems A/S

user would be hidden.

0324 When creating a job order via the Graphical Navigator it closes immediately

When creating a job order via the Graphical Navigator the program does not close immediately after saving a record

0325 A hot key for key change is missing in Edit options

F10 is added as key change hot key in maint programs

0330 Screen design report is removed from Main Menu

As Open.7 design functionality is improved much if to compare with that in API

PRO Xa -

old screen design report became useless, and now it is removed from the Main

Menu.

0331 Automation Planner perform unaceptable way

Fixed:

Automation Planner unaceptable performance (Reason was in that LOG table of

automation planner was filled with too

much records.)

Automation planner changes:

Default maximum number of records to be shown is configured as 1000.

(This value can be changed by pointing integer value to [PLANNER-LOG-LENGTH]

key of [API PRO Open.7] section in the

.INI file on server side.)

Fix program cleans the database from Automation Planner log data.

Usage: Run external -> fix-db\clean-planner-log.p

0332 Error using nav. buttons for 'WS hour reg' field

Error when using nav. buttons for 'WS hour reg' field is fixed.

0336 Do you want to continue getting data?

Question:

Do you want to continue getting data?

Program changed so this dialog first show after 30 sek (and 100 batches of

data) whichever comes last.

Old behaviour was to show after 200 batches of data,that could occur every 2-3

seconds on fast system.

Notice when pressing 'END' again after cancel you will not get more data, you

need to press PgDn or ArrowDown once and

then END

0338 Last and second last measurement is not available in CR Inspection List

Last and second last measurements were not available in CR Inspection List.

Page 201: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 201 of 335

16.12.2011 API Maintenance Systems A/S

0341 Instead of mo_key inspection mobile shows 2 times point_key

Instead of mo_key inspection mobile showed 2 times point_key

0344 'No record is available' in SP key leave of PO line

There was 'No record is available' error message sometimes on leave of SP key.

0345 When importing, PM WO template is created with WO prefix

When importing, a PM WO template was created with the WO prefix, not the PM WO

template prefix.

0347 Configuration to disallow both stock and work order on purchase lines

Now user is able to disallow both stock and work order on purchase lines and

internal purchase request lines (Purchase

config module - Settings tab)

If set to disallow you will get errors like:

* Can't enter both stock and work order on internal purchase request

* Can't enter both stock and work order on purchase order line

* Can't enter both stock and work order on purchase accumulation line

0354 Logging of errors from triggers is changed for batch client.

Logging of errors from triggers is changed for batch client.

Logging will only be done when running AppServer and not normal 4GL batch

client

0355 Keep focus in browser after export to Excel

The browser focus is kept after export to Excel

0356 Job_type is not available in quick filter for WO and WO history browsers

Job_type is disabled in quick filter for WO and WO history browsers due to

database logic specifics.

0357 User session browser, "Clear All" option

User session browser, "Clear All" option is fixed now.

0360 First 100 character of external note are added to purchase line browser

First 100 characters of external note are added to purchase line browser

* purchase order line

* purchase enquiry line

* purchase internal request line

First 100 characters of external note are added to purchase line browser &

amount added to line browser inside

* purchase header

Page 202: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 202 of 335

16.12.2011 API Maintenance Systems A/S

* purchase inquiry header

* purchase internal request header

* delivery header

0361 "All work suppliers" check-box is added to "Job feedback by WS" program

"Allow viewing other WS" check-box is added to "Job feedback by WS" program.

"Allow seeing hour registrations for other work suppliers" setting is added to

the Users maint program.

Comments:

When "Allow viewing other WS" is checked - it is possible to use WS field in

the filter in the standard way. (Program

stopped being locked at one particular WS.)

0362 Check of suppliers invoice number at invoice registration is added

Check of suppliers invoice number at invoice registration is added.

Dublication of invoice numbers for customer is performed in the year borders.

If there is one - warning message is displayed.

0363 Automatic assignment of invoice status and invoice date check

* Automatic assignment of invoice status is added.

(If all deliveries finished and quantities are equal to invoced than invoice is

automatically finished.)

* Invoice date check is added.

(Day in future should not be possible - configurable. Day in past is

configurable so that the user gets a warning if the

invoice date is older than specified in the purchase configuration.)

0364 Use po_key.pdf as name instead of apipro.pdf when emailing of PO in CrView

When a CR report is sent by email, the name of the attachment, containing the

report, was named 'apipro.pdf'. Sending

email has been corrected, so the same naming is applied as when a report is

saved as pdf. E.g. when a purchase order is

sent, the attachment name will be <PO key>.pdf.

0369 Import API PRO Accounts

Users import is corrected

0370 "Transactions" button is added to the 2nd line of Purchase Order program

"Transactions" button is added to the 2nd line of Purchase Order program

0371 Delay of Inspection Activity

Now when an Inspection Activity with unspecified Next date is delayed to a

certain date, then it is not skipped - same as

Delay in the Work order accumulation.

0372 Not possible to create a new Purchase enquiry (SQL)

It was is not possible to move purchase lines from purchase accumulation need to a purchase enquiry.

Page 203: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 203 of 335

16.12.2011 API Maintenance Systems A/S

0373 Casio - removal from stock.

Handterminal removal: now it is possible to change the default stock if there are no records in the browser

0374 browser list of the work history

Last_reading and Last_reading_date fields are added to the work history browser

0375 Copy of a purchase request header

Site_key field is added to the copy of Internal purchase request header

0376 Copy of a purchase request to a new purchase header.

Copying of a purchase request to a new purchase header is corrected

0377 Select button on work history browsers doesn't work

Select button in the work history browser is removed

0378 Default value for Ordered by field.

Now Ordered by field can have just one of three options: User id, User name,

None.

0383 Browser program does not have the NEW button available

Added menu and toolbar options for New, Edit and Delete records in Spare parts

browser when it is called from user

menu.

0386 Document Storage parameters initializing in fix-db program

Document Storage "Default copy action" parameter initialization is added to fix-db program

0387 PO Print option is now dependent on the appropriate permission

PO Print option is now dependent on the appropriate permission

0390 Quick filter doesn't work in sp_mo_combination

Quick filter now works in sp_mo_combination

0394 Missing fields in CR barcode account

CR barcode account has limited number of fields available in the table

acccount. VS barcode print had more. All missing

fields have been included in the CR barcode account.

Page 204: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 204 of 335

16.12.2011 API Maintenance Systems A/S

0397 Picking list errors

Now in "Gather of Picking list" for Planned spares additional two columns are

added: 'Reserved quantity for this WO' and

'Physical quantity on Stock'.

Also in 'Needed' column it always shows the quantity that is required by WO. So

user has full overview of situation. How

much is needed, how much reserved, Physical on Stock and Quantity for use.

Also Project auto fill is corrected.

When registering Picking list for Planned spares and there is reservation for

the WO then it is Utilized.

Also when Gathered line for Planned spares has no any Stock control then it is

displayed with white color and is not added

to the Picking list.

0398 MQ Status doesn't work properly

MQ Status button logic is corrected

0399 PSA Navigation in stock control - sp key

When navigating on Progress database it utilizes index, when navigating on MS

SQL database it didn't.

The order in SQL sent to server is changed from ORDER BY sp_key, PROGRESS_RECID

to ORDER BY sp_key,

stock_key

0400 Presence Survey screen appearance

Improved window positioning and activation.

0401 Adding sub Work instruction to the Work order

When adding a sub intruction to a main Work instruction now all Date intervals

settings come from sub Work instruction

and not from a main Instruction.

0402 There is no (master) design available for the jobsurvey screen

Master Design is added for the Job survey.

0404 Possibility to view supplier details was added to Purchase Order program

Possibility to view supplier details was added to Purchase Order program.

* "View supplier details" option menu item was added

* "View Sup." bottom button was added to first tab. (Hidden by default but can

be done visible in design)

0405 Browser program does not have the NEW button available

Added menu and toolbar options for New, Edit and Delete records in Calibration

setup browser when it is called from user

menu.

Page 205: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 205 of 335

16.12.2011 API Maintenance Systems A/S

0407 Stock key navigation doesn't always work in Removing from Stock - handterm.

Stock key navigation works now in Removal from Stock - handterm.

0408 Counter readings and refill on MS SQL db don't update counter total value

When making new counter readings or refill on MS SQL db, the system didn't

update the counter total value.

User had to edit the newly entered value and change data for the total in order

to be calculated right. This is corrected to

work with MS SQL

0409 Add Root_Round_key field to the inspection header import

Root_Round_key was added to the inspection header import

0410 Creation of equiry from Purchase accumulation

When creating an Enquiry with several lines from the Purchase accumulation then no error messages occur on MS SQL.

0413 Error when changing a standard windows font size

Error when changing a standard windows font size is fixed

0414 WO Template in AII action is disabled

WO Template in AII action is now enabled.

0415 Expire date on cost purpose

New functionality for expire date on cost purpose is implemented. It is similar to the current one for expire date on account.

0416 Fixed printing from WO Accumulation (sometimes system crash happened)

Printing from WO Accumulation is corrected. (sometimes system crashed)

0417 Added more names to related fields in design

The following fields have been added to the design, so the name can be designed

if the key is in a program:

Agreement_code.Agreement_code_name

Counter_Type.Counter_type_name

Customer.Customer_name

Holiday.Holiday_name

Insp_check_code.Inspection_CC_name

Inspection_code.Inspection_code_name

Inspection_header_code.Round_Code_Name

Inspection_header_group.Round_Group_name

Page 206: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 206 of 335

16.12.2011 API Maintenance Systems A/S

Instrument.Instrument_name

Job_type_code.Job_type_code_name

JobCluster.Cluster_Name

Jobcode.Jobcode_name

Object_status.Object_status_Name

Project.Project_name

Project_code.Project_code_name

Project_group.Project_group_name

Shift.Shift_Name

Site.Site_Name

Supplier_code.Supplier_code_name

Supplier_group.Supplier_group_name

Supply_type.Supply_type_name

Work_Category.Category_name

WS_group.WS_group_name

This enables users to add names to their personal design as read only fields.

0418 Possibility to edit spares for tech ID on spares for MO browser

It was possible to edit spares for technical ID on spares for MO browser

This is changed so user gets the same error as when pressing the Edit button:

Error: The spare part "XXX" is included in the spare part list of the technical

ID "YYY" and cannot be edited.

0421 Error on job feedback by workorder

Correct job_type is displayed in the error message when user does not have the right to all jobtypes.

0422 Check for reservation date in the future

Configurable feature:

When making a reservation for spares, it was possible to enter only a date in

the future.

Changed so it will give a warning if configuration is not set. And it will only

check the date on new records or if it is changed

0423 When adding reservations fields sp_key and stock_key were not required

Fixed:

When adding reservations fields sp_key and stock_key were not required

0425 Not translated job status codes

Jobstatu.txt has been appended with the records for the language TRY where

English codes are specified, so that job

status code fields are not empty when running API PRO with the language TRY.

The English codes will be changed with

the Turkish translations when they are received from the translator.

This fix requires running fix-db.

0429 Extra fields to Batch Update of translations

The max. length and the comment columns have been added to the Batch Update browser.

Page 207: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 207 of 335

16.12.2011 API Maintenance Systems A/S

0430 Not possible to use read only work supplier key

Autofill of related data for Work_supplier_key is added when Work_supplier_key field is read-only.

0435 Add blacklist_remark and blacklist_status fields to the Supplier export

blacklist_remark and blacklist_status fields were added to the Supplier export

0436 The changed default stock isn't displayed correctly in the Handterminal

Display of default stock is corrected in the handterminal removal program

0437 Job monitor looses a record after filtering

Jobmonitor auto selection of the first record is corrected

0438 Work Order Accumulation – Change Work Supplier Bug

When the option 'Change Work Suppliers' is used in Work Order Accumulation and

a work supplier key is typed instead of

using the Point & Shoot and OK is clicked, no changes were made to the selected

records. This error has been fixed.

0440 Stock transaction: wrong Cost purpose key

Stock transaction: Cost purpose key behavior is corrected

0441 Leave logic problem in stock transactions programs (1-2-3)

Leave logic problem in stock transactions programs is fixed.

Deafult vlaues was not transferred as expected to the transaction dialog.

0442 System name on the login screen

System name is displayed on the login screen.

When having multiple systems it is nice to know which system the login screen

belongs to

0444 Import of account fails

Account.Root_account_key field allowed to use CREATE import option.

Date fields import update is corrected

0445 Site key is not checked correctly during a planned work order creation

Site key is checked correctly during a planned work order creation.

If user has view rights only to the blank site, then registration of new

planned work order failed.

0446 A set of of prefix related problems

Page 208: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 208 of 335

16.12.2011 API Maintenance Systems A/S

Corrected:

There was no check if prefix is used on company in configuration program. Also

'leave' event was executed after an error.

Some sequence values used only integer even when defined as int64. When

creating a new picking list or a purchase

order it ignored prefixes from company and used system prefixes only.

0447 It is impossible to change the column's order for some tables in design mode.

It was impossible to change the column's order for some tables in design mode.

0448 Two ways of values registration

Now it is possible to choose the cost in both places of work order

registration: in work suppliers maint and in work order

browser (like in Xa).

0450 User session browser alignment with Open.7 functionality

User session browser is alligned with Open.7 functionality

0452 When creating an IPR from planned_spares then the project key is not

initiated

When creating an IPR from planned_spares then the project key was not initiated

even though it's presence on the

planned work order

0453 Failed to load the dumped database file

An error in parsing files dump-api.log and api-control.log is fixed.

Handle error when setting current value of sequence.

0455 Hours dissapearing during WO registration

Hours dissapearing during WO registration is fixed

0456 SP view from SP<->MO combination

SP view from SP<->MO combination is fixed now

0463 Adding WOs to a Project sometimes caused errors

Fixed: Adding WOs to a Project sometimes caused errors.

Fixed: Errors running MSSQL or Oracle when adding new combinations...

0464 Add new tables/fields to the import

Language and Priority tables are added to the import.

Import of Stock and Users tables is extended with a few fields.

0466 Wrong reposition after set-to-zero in reg. of stock taking list

Page 209: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 209 of 335

16.12.2011 API Maintenance Systems A/S

The whole browser was refreshed after "set-to-zero" function usage in

registration of stock taking list.

Only the actual line and the DB-record should be updated.

0467 Currency key in Invoice program

The following errors have been corrected in the program Invoice:

1) After choosing a supplier and leaving the field, the currency field was not

auto-filled in.

2) When running with appserver, there was the error 'Could not find table

invoice during ADD-LIKE-FIELD. Table names

must not be abbreviated', which could occur on leave of 'Supplier key'.

0468 Slow performance in work order programs

Performance in all maint programs and a few other places are improved by adding

code, that result in the queries to select

the correct index.

Not selecting best index could have multiple causes.

* Single site

* field order by not included in selection

* use of 'Not equal'

Problem most visible in work order programs where jobstatus index was used

0472 Direct call of import doesn't close the session

The direct import call is corrected to close the session after the import is

processed.

0473 Hour registration using Inherit Work supplier hour rate + Transfer planned

hours

Now when registrering Work supplier hours transaction's, the price has correct

amount ragarding "Inherit Work supplier

hour rates".

Also when transferring planned hours to used hours - the same approach is

applied: Planned cost/Planned hours.

0475 MO name in WO survey sorted by WS

If Work Order Survey was sorted by work supplier, the MO_name field had empty values in the Crystal Reports database.

0476 planned lubrication quantity is not shown in pda

In Inspection Mobile the Planned lubrication quantity is now correctly shown.

0477 The selection of too many rows in jobaccum generates an error

An error during the selection of too many rows in Jobaccum is fixed

0478 Latest count is not updated in case of pda inventory

Page 210: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 210 of 335

16.12.2011 API Maintenance Systems A/S

The lastest count field assignment is corrected during the PDA inventory

0480 GAP 9 'Add deliveries' option in program Invoice. Sum of trans. amount.

Program Invoice, option 'Add delivery headers': a field showing the sum of

transaction amount on transactions without

invoice key made on a delivery header has been added to the browser.

0482 GAP 9 'Add deliveries' option in program Invoice. Transactions with quantity 0.

In the browser called by the 'Add deliveries' option of the program Invoice,

the delivery headers which have only

transactions without invoice key were expected. This has been done in the fix

A10303. It should have also been checked

whether these transactions have non-zero quantities. If all transactions have

quantity = 0, the corresponding

delivery_header is not shown in the browser any more.

Moreover, if all transactions from a delivery header have already been added to

the invoice, there is no need to show the

delivery header in the browser either, so such delivery headers are now

excluded.

0483 Restrictions removal in designs

This fix must be only the part of SP03. No separate fix-pack must be sent.

This fix-pack just removes a set of restrictions for fields in 184 designs, so

- users will be able to design more!

0484 Handling of "Book on jobs not in progress" and "WO return check"

Handling of "Book on jobs not in progress" and "WO return check" maintenance options is added to the PDA Mobile Stock

0487 Generation of work orders from PM Work order templates

If the quantity of work orders to be generated from PM Work order templates

with filter criteria defined by a user exceeds

2000, a warning is now shown before pre-generating work orders. The user can

then cancel the pre-generation and

change filter criteria to get less quantity of work orders or start

pre-generating, having been warned that this might take a

while.

0488 Adding inspection round header name to the Accum screen

The name of inspection is added to the screens for Inspection accumulation and

Inspection registration: The name will be

included in the blue text string after key with '|' as delimiter.

0489 Copying filters between users

Copy Profile screen is extended with possibility to copy users browsers saved

filters.

Page 211: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 211 of 335

16.12.2011 API Maintenance Systems A/S

0490 Dialog (explorer) for documents storage in DB from the Drawing combination

"Store" button and option are added to the Drawing Combination. (Now - it is

possible to store with file-open dialog here)

"Store linked" option is addedto the Drawing Combination. (Analog of similar

function in the Drawing maint program)

0492 Exception name should visible on the Dayview screen

If an exception remark is empty then it will be showed as an exception name or description by the exception code.

0493 Add import and export of Project, Project_group and Project_code tables

Project, Project_group and Project_code tables are added to the import/export

0494 If a round contains more than 50 activities an error occours

A PDA synchronization error when data contains too many items to synchronize is fixed.

0496 No ability to add a line to a purchase order for a different site

When adding lines to an existing purchase order from accumulation you got

following error:

"You cannot add the line to this purchase order, it is for a different site" if

suppliers site is differnt from the purchase orders

site!

This check is removed, site check will only be done when purchase order is

originally created

0497 Choice of deliveries in the Invoice program

This is an improvement to the improvements A10303, A10482.

The check boxes which would further limit the list of delivery header in the

browser 'Add. deliv.' called from the maint

Invoice have been introduced:

[] Exclude deliveries with returns: if switched on, delivery headers having

return transactions on all delivery lines are not

shown.

[] Exclude if other deliveries are invoiced on the same PO: if switched on,

delivery headers, having uninvoiced delivery

transactions, are not shown if, for all delivery lines, there is another

delivery which has invoice transactions on the same

PO key and PO line.

0499 Not possible to import deliveries to stock

Delivery transactions import is corrected

0500 Row edit dialog for Select programs' design

Page 212: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 212 of 335

16.12.2011 API Maintenance Systems A/S

Row edit dialog is added for Select programs' design;

0502 Not possible to import deliveries to stock

Delivery transactions import is corrected

0508 New option in filter - Load as default filter and leave filter dialog oprn

New option in filters is added.

Each filter can be set as "Default" or "Initial".

Filter which set as "Default filter" will be loaded and applied immediatelly.

Filter which set as "Initial filter" will be loaded with filter dialog still

opened to allow user to change something before apply.

In the programs like Project explorer which have number of filters only one of

several filters can be set as Default or Initial.

0512 Table save action executed for not direct types

Purchase order line, - save action should not be executed to update the parent.

This should be executed only on direct purchase from a delivery or an invoice

0514 When saving a purchase request and then clicking Edit supplier dissapears

Fixed: When saving a purchase request with spare part name only and then

clicking Edit, - supplier dissapeared.

0516 Stock removal is not possible

PDA mobile work order: handling of removal transactions is corrected

0518 Rounding of decimal values (purchase order unit price)

Programs are changed so when saving decimal values, the precision of saved data

is not reduced to display it.

The full calculated precision will now be saved (up to 10 digits)

Caused problems on purchase order unit price, especially with large quantity

and small total amount!

20 peaces with total amount of 1.11 would save unit price 0.056 and amount 1.12

Now values are correctly saved: unit price 0.0555 and amount 1.11

!!!!

Same problem for all data where its value is calculated or data format in a

database is larger than data format on screen

Setting fx name format to X(20) would cause existing X(80) data to be truncated

to 20 characters when editing a record

0522 Invoice registration when a credit transaction exists

Fixed: After invoice registration, for the line which has been credited the transaction relates to an old invoice.

0525 Question when finishing line in JobAccumulation

Page 213: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 213 of 335

16.12.2011 API Maintenance Systems A/S

Fixed:

Confusing question when finishing a line from the Job accumulation program is

removed.

(No sense in having that due to logic changes A09505)

0526 Inspection round copy problem

Inspection round copy would create too many copies if FROM field was blank,

then TO field value would not be used!

If TO field was blank then FROM field value would not be used! (No records

would be created)

Interval '' to '2' would copy '3' (Open interval)

Invarl '1' to '' would not copy 3 (Open interval)

0527 Unit is NOT saved in transactions table

Unit is now saved in transactions table

0528 In work order copy the entered TO is not used if FROM is blank

In work order filter the entered TO was not used if FROM is blank.

Open intervals are now allowed

0529 Reference from Supp_drawing_key in spare supplier combination to drawing

When deleting drawing it checked supplier drawing reference.

But supplier drawing reference didn't relate to drawing, so this check is

remvoved.

In spare supplier program you could navigate / browse on drawing reference.

This is removed.

Leave of drawing reference checked for drawing existed. This check is removed

Behaviour in Open.7 is now identical to the behaviour in API PRO Xa

0530 Fix-db program re-design/improvement (with changes of some related programs)

* Fix-db program is added to the Supervisor's main Menu. ("System->Fix-DB")

* Fix-db program is re-designed, list of options is reduced to the important.

Other options - by default.

* Diagnostics program was fixed/extended with more items.

* Set of fix-db programs was fixed.

0531 Label print, Stock Control, option Spare print has incorrect stock key

In the program 'Label print', there is a possibility not only to print stock

control labels, but also the labels of spare parts

(option 'Spare print'). When the labels of spare parts are chosen to be

printed, the incorrect value of the stock key was

available in the CR database - instead of the stock key selected in the filter

criteria of the program 'Label print', it had the

stock key of the first found stock where a spare part is located. This has been

corrected.

NB This kind of report is printed not only via the 'Spare print' option of the

Page 214: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 214 of 335

16.12.2011 API Maintenance Systems A/S

program 'Label print', but also from the programs

'Delivery registration' and 'Purchase ordering'. If stock key is not specified

in a purchase order line, first found stock key

where the spare part of the PO line is located will still be available in the

CR database.

0532 Add support for named user licensing

Support for named user license was added

Only users with login enabled can sign on to API PRO when running Named User

License.

Named users are counted for each of the groups:

Normal (full) user (Sub counting for PDA and WEB)

Light user

If a currently named user license is set to not 'enable login' then this

licence will be released to use by another user after 90

days.

A 'NOT' named user (login enabled) can be flagged login enabled if there is a

free named user license. (Or this user was

flagged not named within the last 90 dayes)

As always SUPERVISOR profile can always login.

To take advantage of Named uses, you need a new license for API PRO Open.7 SP3

0533 Raw transactions browser

New menu item:

<Basic><Information searching><Raw transactions browser>

with access to a 'raw' transactions browser is created. The browser includes

most fields from the transactions table and

has a 'View transaction' button.

0536 Extra info fields are not enabled for JobStatus Codes

Extra info fields can be enabled for JobStatus Codes

0538 Job code, category and cluster imports are missing

Jobcode, JobCluster and Work_category tables are added to the import

0540 Work Order and Work History keys preventing collisions

Work Order and Work History keys preventing collisions check is added.

0541 Fixdata procedure fails

Fixed skipping of empty strings during the replacement.

0543 VAT configuration parameter 'VAT def. calc.' is not used anywhere

Page 215: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 215 of 335

16.12.2011 API Maintenance Systems A/S

Use of the VAT configuration paramerter 'VAT def. calc.' has been implemented

according to the Supervisor's Guide:

It is possible to define from where the default VAT rate for an invoice line of

a spare part comes. This default value may

come from the spare part, the cost type or the account. If you select 1. Spare

part 2. Cost type 3. Account, then the default

VAT rate on the invoice line will be the VAT rate belonging to the spare part.

If this VAT rate is zero, then the VAT rate of

the cost type will be taken and if this is also zero the VAT rate for the

Account will be taken.'

0544 Permissions settings influence OK button in filters

Permissions settings do not influence anymore the enabled OK button in a set of filters

0545 Handterminal crashes if an expired account_key is used

Refresh procedure for the Handterminal program is corrected

0546 Bug in the default job type for the Job ordering program

Default job type logic is corrected for the job ordering program

0551 Browsers re-position performance improvement

Browsers re-position performance was significantly improved for "To row

identifier, slow, support for previous" system

configuration.

Now system takes into account network/server performance and optimizes data

transfer process (up to 5 times faster).

0554 All Extra_info fields are added to all Maint+Browser designs & to Import/Export

All Extra_*_info fields are added to all Maint+Browser designs and to

Import/Export.

0559 User Permissions program is slightly improved

User Permissions program is improved

0563 It's possible to assign any work order key in Job feedback by WO

It was possible to assign any work order key in Job feedback by WO

0564 PDA configuration for user is only 18 characters

PDA configuration for user had only 18 characters - is changed to 30

The following fields are changed:

* pda-mo-tree-pos_key

* pda-planned-work_supplier_key

* pda-brw-mo-tree-pos_key

* pda-brw-tree-work_supplier_key

Page 216: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 216 of 335

16.12.2011 API Maintenance Systems A/S

* pda-priority_key

* pda-ordered_by

0565 Work history record copying fails

Fixed:

When choosing a WH record in the Copy dialog - an error appeared or nothing

happened.

0568 Internal purchase request has no site check on stock key leave

Internal purchase request had no site check on stock key leave

User now gets: 'Record not found with your site rights'

Account is fetched from a correct stock.

0569 Drawing combination program extended logic

Drawing combination program was extended with a better error suppression logic.

This fix will not influence most installations. Still there is a small chance

that there will be no more unknown errors when

calling MS Windows API functions for incorrect installs.

0571 Some mail systems have problems with our SMTP mails

Some mail systems had problems with our SMTP mails.

pdf attachments sent as 'text/plain' were not recognized

0573 Work note combination import is not working correctly

Change log hadling during the import of work note combination is corrected

0576 Job ordering browser new and delete buttons.

When setting 'program start configuration' to start with browser for job order,

the called browser is the browser for work

orders on agreement.

It had new/delete, that added/removed work order from agreement.

Has been changed so when calling type is browser, then the new/delete buttons

are hidden.

0584 New parameters for approval/rejection purchase requests

Since A10252, A10295 and A10299 did contradictory changes, two purchase

configuration parameters have been

introduced to avoid conflicts between logic implemented in A10252 and the

changes made as part of A10295 and A10299.

The new configuration parameters are:

- Approve int. req. header with rejected request;

- Reject int. req. header with approved request.

0585 Limited import on existing Work orders is removing information on these WO

Import of existing work orders corrected

Import of default logic values corrected

Page 217: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.03 Page 217 of 335

16.12.2011 API Maintenance Systems A/S

0587 Purchase request should not be added to approved/rejected header

It was possible to type an approved/rejected IPR header when creating an IPR in

the Internal Purchase Request program

and save the record. It must have not been possible and is now impossible to

relate an IPR to an approved/rejected

header.

0592 CronStop procedure is fixed

CronStop procedure is fixed

0593 Added generate CST based on language to Jobstatus

Added generate CST based on language to Jobstatus

0594 Wrong amount on invoice if multiple deliveries

Wrong total amount on invoice if multiple deliveries.

Each transaction line get the full total acmount, it is not split on the lines

according to quantity.

Page 218: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 218 of 335

17.06.2011 API Maintenance Systems A/S

API PRO Open.7.02

17.06.2011 API Maintenance Systems A/S

IMPORTANT This is the Release Note for API PRO Open.7 SP02. It is an accumulated Service

Pack which means that it contains also all previous accumulated fix packs for

API PRO Open.7.

Installation – Open.7 SP02

The following installation instruction has to be followed:

Current API PRO version How to upgrade to Open.7 SP02

API PRO Open.7 or

API PRO Open.7 SP01

10. Install Open.7 SP02

11. Compile and start

For any other version than API PRO Open.7 or API PRO Open.7 SP01, please follow

the installation instruction included in the API PRO Open.7 package. If it is a

new installation or an upgrade from an earlier version of API PRO, then it is

recommended that this service pack is applied before the Open.7 package is

compiled for the first time.

VERY IMPORTANT – if already using PDA Mobile Please notice that you will have to make sure that all registration done in

„active‟ PDA is uploaded to API PRO before starting the installations of API PRO

Open.7 SP02. After the installation of SP02 older PDA programs (from before

SP02) will not be able to interface with API PRO. New (SP02) PDA programs must

be downloaded to the PDA and initialised after the installation.

After SP02 has been applied the web services should be updated. This can be done

by the re-deployment of the “webserv/proxy/PDAWO.wsm” web service interface

management document.

Progress version 10.2B or newer is required to run API PRO Open.7 SP02.

Additional information about the Service Pack

New functionality

Please notice that the new functionality described below is not a full list of

all new features/functionality in this service pack – only the main ones. More

detailed information can be found in the updated manuals and in the detailed

list of the improvements and fixes later in this document.

Inspection module. Mix inspection and lubrication activities on the same round.

A number of improvements have been made to the inspection module. One of the

improvements is the new „mixed‟ round were it is possible to mix inspections

with lubrication activities.

Page 219: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 219 of 335

17.06.2011 API Maintenance Systems A/S

Please, see the following sections of the User‟s Guide for further details:

Chapter Inspection

Section Inspection Explorer

Seciton Inspection Round Setup

Section Inspection Accumulation

Section Inspection History.

PDA Mobile Inspection

A new API PRO PDA mobile solution is made for the inspection module. The new PDA

Mobile inspection can handle activities from several inspections round and

supports the new „combined‟ inspection rounds as well.

The description of PDA Mobile Inspection can be found in the User‟s Guide:

Chapter API PRO Mobile – Inspection.

Page 220: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 220 of 335

17.06.2011 API Maintenance Systems A/S

If this is the first time the PDA Mobile solution will be used, please, refer to

the Installation Guide, API PRO Open.7 Installation of optional components, the

sections „API PRO Mobile PDA Installation‟ and „API PRO Mobile Server

Installation with Tomcat‟.

PDA Mobile Stock

The PDA Mobile Stock program has been changed. The handling of the „default‟

action can now be changed from the main screen. So the basis for the transaction

is now selected in the main screen – in the example below it is WO (work order)

based action.

For the details of the improvement, please refer to the User‟s Guide:

Chapter API PRO Mobile – Stock

Section Transaction List.

If this is the first the time PDA Mobile solution will be used, please, see the

Installation Guide, API PRO Open.7 Installation of optional components, the

section „API PRO Mobile PDA Installation‟ and „API PRO Mobile Server

Installation with Tomcat‟.

Job filter. Dynamic date interval option in job filter.

The job filter has been extended with support for a „relative‟ date interval.

You can now specify – relative to today – how many days before and after „today‟

that should be included in the search for work orders. In the picture below work

orders from today (0) and a week ahead (7) will be included in the search.

Please, refer to the User‟s Guide for further details:

Chapter Maintenance

Section Work Order Accumulation

Subsection Selection and Sorting of Work Orders.

Work history browser with calculated cost columns included

Page 221: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 221 of 335

17.06.2011 API Maintenance Systems A/S

Calculated fields for costs have been added to the work history browser used by

batch statistics. The benefit is that the user can make financial reports by

exporting from the browser to MS Excel or OO Calc.

Project budget follow-up

The improved project budget follow-up is described in the User‟s Guide:

Chapter Project Management

Section Project Follow-up.

System design user group configuration

It is now possible to configure a system group design, which if it does exist

for the program in question, will be used instead of the master design.

The „default‟ design is now resolved in the following order:

1. User design 2. Group design (if exists for the user design group/user group) 3. System group design 4. Master design

More details about this improvement can be found in the Supervisor‟s Guide:

Chapter Module Configuration

Section Basic System Module (tab Open.7 Config, field System Design Group).

Page 222: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 222 of 335

17.06.2011 API Maintenance Systems A/S

Web portal design Visible property

The property „Visible‟ can now be set in the web portal design. The new feature

does not require the re-installation of the server, but if this is the first

time the web portal will be used, please, see the Installation Guide, API PRO

Open.7 Installation of optional components, the section „Web Job Request Server

Install‟.

Option to configure export to Excel icon in toolbar in standard browsers

Please, refer to the User‟s Guide to find out how export buttons can be added to

the toolbar:

Chapter Using the Functions

Section Working with API PRO

Sub section Exporting Data from the Browser.

Context sensitive help for Supervisor's Guide

Context sensitive help is now available on Alt+F1 for programs described in the

Supervisor‟s Guide.

New and updated Crystal Reports template files

The following Crystal Reports templates have been changed:

crbar.rpt Updated

crbarac.rpt Updated

crbarinsp.rpt New

crbarmo.rpt Updated

crbarst.rpt Updated

crbartmp.rpt Updated

crbarto.rpt Updated

crbarus.rpt Updated

crbarws.rpt Updated

crenq.rpt Updated

crhiscar.rpt Updated

crininfo.rpt Updated

crinsp.rpt Updated

crjobcar.rpt Updated

crmocard.rpt Updated

cr-po.rpt Updated

posmotree.rpt Updated

Page 223: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 223 of 335

17.06.2011 API Maintenance Systems A/S

Templates should be copied from WORK\CRPRINT\TEMPLATE to WORK\CRPRINT directory

to make use of the changes. If a Crystal Reports file in \WORK\CRPRINT has been

customized, then the changes in the template file should be „ported‟ manually

from the new template to the customized report.

Documentation

The manuals – User‟s guide, Supervisor‟s Guide, Installation Guide, Installation

add-ons and Crystal Reports Manual - have been updated to reflect the

functionality in this service pack. Moreover, the context-sensitive help is now

supported in Supervisor‟s Guide.

The latest version of all manuals can be downloaded from www.apipro.com.

Translations

The latest translation database can be downloaded from www.apipro.com.

New text instances

The text update for Open.7 SP02 contains approximately 600 new text instances.

These will be loaded/added to the existent translation database.

The update will run during the first logon after the installation (requires that

the first user to log on has rights to the translation database, and that the

translation database is placed in the XCODE directory).

Fix programs

This package also contains fix programs that will run during the first start-

up/login after the compilation of the package. The fix updates/corrects the

menus, translations, special interfaces and messages.

During the fix cycle, no-one else should start/log in to the system.

Program for a fix of the start and end date in work history

The work order fields 'Start date' and 'End date' were the planned start and

planned end dates, not the dates a work order was actually started and finished.

The calculation of the actual start date has already been fixed in Open.7 SP01

and from that moment on, the correct data are put to history.

Taking into account that it could take considerable amount of time to correct

existent history data, this fix program is not part of the automatic database

fix performed during the first logon of Open.7 SP02 and should be started

manually if needed. The program does not require any user logout.

To start the fix procedure, run external:

Page 224: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 224 of 335

17.06.2011 API Maintenance Systems A/S

and accept the changes described:

Wait until the program finishes its work.

NB Running this fix could take a long time. When running on the Application Server setup, no information about the progress of fixing data is available.

Page 225: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 225 of 335

17.06.2011 API Maintenance Systems A/S

List of corrections and improvements:

The service pack contains corrections for a number of small errors and

improvements:

9054 PDA Mobile Stock - Casio on PDA Mobile

Make a PDA MObile Stock solution - same principal as PDA Mobile Work order - but

with a functionallity like the current Casio

barcode reader solution.

Additional speciafication can be found in atttached documents.

9603 Default filter for navigation, leave and browse on work order are corrected

Default filter for navigation, leave and browse on work order are corrected to ensure the template work orders are not selected

9609 No possibility to delete work instruction - should work like ex. account

It was not possible to delete a work instruction if it's referenced in the

system. Like ex. account it is now possible to delete a work

instruction asking which one should take over the existing relations

Now it will replace work instrunction for the following tables / fields

* Insp_template_round

* Inspection_rounds

* Planned_spares

* Planned_worksupp

* Work_history

* Work_order_log

Before you delete you still need to manually change work instruction on:

* calibration

* control

* work order

9615 If spare part is on 2 stocks, registry of inventory mixes quantity by stock

The stock inventory browser is fixed

9616 Menu height & width inconsistent errors

Fixed some bugs in functionality about the sizing/design of the Main Menu.

9618 IF MO is changed in workhist the name of the original still exists in log

record

If user changes the maintenance object key in work order history, then the name

of the maintenance object was not changed on

the history record, and the name in log files also had the original maintenance

object name.

9619 Error on initialization of status fields when copying intern purchase request

Page 226: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 226 of 335

17.06.2011 API Maintenance Systems A/S

Fixed the initialization of status fields when copying an internal purchase

request

9623 WO Accumulation -> Cluster selected jobs : works now closer to API PRO

std.

WO Accumulation -> Cluster selected jobs : works now closer to API PRO std.

9624 Calibration setup browser showed all maintenance objects

When setting 'Calibration setup' to start with browser in program start

configuration then it listed all maintenance objects and not

only with calibration.

This is corrected, so user gets maintenance object with calibration flag set

9625 Copy of dashboard as part of the copy user fuction.

Added:

[ ] Dashboard

to the 'copy profile' option in the user profiler under "[ ] Task panels

(Desktop)" check box.

9626 Ability to remove several hotkeys at once

When adding records from the „Menus‟ list to „Keys‟ list user is able to select

more than one at once using Ctrl or holding Shift

buttons. But when it comes to deleting records from the „Keys‟ list, user was

unable to do the same and has manually to select

each record before the deletion

9627 Window control [X] doesn't work for "Reset Supervisor password"

Window control [X] did not work for closing the "Reset Supervisor password" program.

9628 Window control [X] doesn't work for "Spare part searching"

Window control [X] did not work for closing the "Spare part searching" program.

9629 In Inspection tree the Color legend is not saved in design.

In Inspection tree the Color legend can be now saved in design.

9630 WO related to a PM WO limitations

A related work order towards a PM work order was by default offered as a work

order of type PM, INS or OTH. This limitation

should not have been there and has been removed, so all job types are available

when a related WO is created.

9631 Refresh of parent browser when record was deleted in maint program

Added:

Page 227: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 227 of 335

17.06.2011 API Maintenance Systems A/S

Refresh of parent browser when record was deleted in the maint program called

from that browser.

9632 Column labels in Inspection accum and feedback not translated

Column labels in Inspection accumulation and Inspection feedback programs are translatable now.

9633 Impossible to maximize the menu

Added possibility to maximize API PRO main menu

9635 It was possible to save not valid WO key into WO record using std. WO

maint.

Fixed:

It was possible to save not valid WO key into WO record using std. WO maint.

9637 PM WO templates must not be shown anywhere except for the special programs

PM WO templates (work orders of jobstatus# = -1) has been excluded from all

programs except for the PM WO template browser

and the program Work Order if called from PM WO template browser.

Moreover, since -1 had become the job status of PM WO template and, in some

programs, -1 was used as 'blank' jobstatus#, it

has been changed to -2.

9639 Missing icons in a number of new programs

Added new icons for the following programs:

- Inspection code

- Agreement code

- PM work order template

- Key change log

- Module access codes

- Supervisor's guide

9640 Job card program calls old Inspection accumulation browser

Job card program calls new Inspection accumulation program.

9641 Enhanced field navigation in select programs

The field navigation have been enhanced in select programs. Now a 'to' field

gets the value of a 'from' field by default if the 'from'

field is not blank and the 'to' field is blank.

9642 Web portal showed PMT WO.

Web portal doesn't show Work order PM templates now.

9645 Need for cancelling the current asynch requests on close

Page 228: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 228 of 335

17.06.2011 API Maintenance Systems A/S

Current asynch requests on close are cancelled, because not finished asynch

requests gave an error when they finished running

9647 An error ** No record is available. (91) in currency program

Corrected the problem where user gets the following errors in the currency

program:

** No record is available. (91)

Unable to extract BUFFER-VALUE for field Currency_key. (7366)

9648 COMBO-BOX build for showing job status code doesn't include PMT

COMBO-BOX build for showing job status code had no support for new PMT - job

status = -1.

Logic which was used to build a list of job status combo-box used a format of

"9999999...." which did not have a room for value -1.

9649 Changed informaiton and order of information on Ctrl-F1 field help

Changed informaiton and order of information on Ctrl-F1 field help

9650 Bottom window elements interfere and look weird

For some programs specified below, user is able to make window smaller so its

bottom elements interfere and look weird.

Budget report

Financial/transaction report

Planned/used cost report

Statistics - top lists

MTBF/MTTR report

OPC data read

AII data process

Stock taking list

Repair item replacement

Spares/stock below minimum

Stock value list

Inventoru turnover report

Non-moving stock items

Spare part lists

Stock transaction report

Reservation survey

Purchase reminder reports

Not delivered orders

Not invoiced orders

Supplier perfermance

Purchase invoice survey

Purchase and removal analysis

Label print

Group design report

Problem is solved by adding3 pixels to minimum windows height when there are no

tabs

9651 During direct delivery / invoice you could change purchase order key

Page 229: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 229 of 335

17.06.2011 API Maintenance Systems A/S

During direct delivery / invoice you could change purchase order key.

This has been corrected so direct delivery/invoice is always present for the

purchase order on the delivery/invoice header

Except when the invoice without purchase order is saved on header

9652 Adding cycled WN to WO.

Adding cycled Work instruction to a Work order with selection "Add sub instructions" works correctly.

9653 Redundant "New" icon pressing for messages

Fixed:

It was not possible to create a new message after the opening one of already

existing.

9654 Sending e-mail without body and subject

Warning if both message subject and body are blank is displayed now.

9655 Related table data in CR report of Inspection accum.

Related table data was not available in the CR report of Inspection

Accumulation. Corrected the data generation program, so that

the related tables are populated with a relevant data.

9656 Auto-generation of PM WO template keys if not configured

If the parameters 'PM WO template prefix' and 'PM WO template digits' of the

Maintenance module configuration are not

configured (have blank/zero values), a set of error messages was shown when a PM

WO template is created and saved because

the auto-generation of PM WO template keys was not possible. The logic has been

modified, so it is possible to auto-generate PM

WO template keys even if the values of the parameters are blank.

9657 Repair item replacement could create extra 'wrong' transactions

Repair item replacement could create extra 'wrong' transactions if procedure

failed or was cancelled half way through

rogram changed, so all transactions are done in a single procedure to ensure

that all sub transactions are committed or rolled

back.

9659 Label Positon needs to be changed to 'List position'

Label Positon is changed to 'List position' because of German translations

9660 Stock removal was split in multiple transactions

Stock removal could create extra 'wrong' transactions if procedure failed or was

cancelled halft way through

Especially repair item move between stocks, where there was 3 transactions.

Program changed, so all transactions are done in a single procedure to ensure

Page 230: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 230 of 335

17.06.2011 API Maintenance Systems A/S

all sub transactions are committed or rolled back.

9661 Priority program, calls for attached information fixed

The toolbar for Priority did not work.

It was is not possible to add a contact at all.

It was possible to add a note, doc and location, but they were not attached to

all priorities.

Fixed: Priority program, calls for attached information

9662 Attached Notes, Document, Location and Contacts for Job priority

Attached Notes, Document, Location and Contacts for Job priority were lost

during the update.

This has been fixed so if running with corrected update program they are

transferred correctly to Open.7

9663 Inspection registration counter reading is not visible.

When an inspection point includes a counter reading, and user wrote down the

value under "Counter reading" menu item for the

point in "Inspection registration" the value could not be seen on the screen and

in the grid.

9665 Copy of stock control didn't clear quantity fields

orrected so copying is started with quantity 0

Same for:

* Average_price_stock

* Latest_Count

* Count_lock

* Check_reorder

9666 Load PDA data for Inspection registration

When loading PDA data for Inspection registration then Inspection registration

program stays on the background.

Moved Inspeciton registration on TOP after the filter is closed.

9667 Planning hours for WO: non-working menu items in the POP-UP

Fixed: Planning hours for WO: non-working menu items in the POP-UP

9668 Context sensitive help does not work

Context help Alt+F1 did not show properly in case of the following programs:

1) Inspection explorer

2) Inspection round setup

3) Inspection feedback by MO

4) PM Work order template

5) Key change log

6) Planned/used cost report

Page 231: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 231 of 335

17.06.2011 API Maintenance Systems A/S

7) Inspection round code

8) Inspection round group

9669 Copy currency generates an error and saves data

Fixed the design of currency maint program to avoid error message during the currency copy.

9670 Can not delete address used on a supplier

Fixed the deletion of addresses used in transactions when the changle log is

turned on.

9671 Pos/Maint tree copy blocker

Problem on leaving the MO/Pos key with MO_key is fixed

9672 Inspection tree OK sign in alarm column.

Alarm column in Inspection explorer has Green color only if there was at least

one Alarm in activity history.

9673 Can not connect notes to 'Crystal_reports' records

Problem is that 'Crystal_reports' is not a real table, but configuration records

kept in note table.

Since note can not be connected to notes, we need to tell the system to connect

notes to another table Crystal_reports (that don't

exist in database)

For this connection to work the note key for connection is the barcode from

note.

(Same for documents, contact and location)

To correct existing 'wrongly' created records in Open.7 run:

fix-db/fix-crep-note.p with argument YES

This is the same functinality and connection type that was used in API PRO Xa

9674 WSM project is outdated

Updated webserv/proxy/PDAWO.wsm to enable the PDA Mobile Stock application

9675 Inspeciton accumulations does not run with Appserver

Inspeciton accumulations now runs with Appserver correctly.

9677 Stock control and design

When setting Stock key ReadOnly + Initial value in design for Stock control

program and running Stock control program from:

Spare part, Stock btn, New btn then Stock key field was not enabled.

9678 Copy of tree structure is not possible for SQL database

Page 232: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 232 of 335

17.06.2011 API Maintenance Systems A/S

Fixed the problem with copying of maintenance object tree in SQL database

9679 Messages when printing spare card

Multiple messages in form of the following translation were not handled in

get-label-local:

Table: Note

Field: SP_key

Label: Type number

when printing spare card

9680 Work supplier list in WO accumulation

In job monitor, there is one field where the list of work suppliers planned for

a work order are shown. The same field has been

added to the work order accumulation program.

9681 It is not possible to import MO icon field value

Added Icon filed to the Maintenance object import

9682 Graphical Navigator - Support for multi-site

Added support for multi-site to Graphical Navigator.

9684 Job survey was not restricted if user only has run rights

If a user is assigned only run rights to the program Work order survey, then the

user was also able to change planning, job length,

start- and end dates etc. for a planned work order selected.

The rights is a combination of rights to the job survey and rights to the

planned work order, but if only run rights it should have only

been possible to view. This fix makes it impossible to change data in the Work

order survey if a user has only run rights to this

program.

9685 Inspection_round import problems

Inspection_CC_Key fields are marked as required for Inspection_rounds import.

Lower_limit, Upper_limit and Trend_limit fields are added to the

Inspection_rounds import.

9686 Inspection points: extra info fields should be enabled for design

Extra info fields of Inspection points are now enabled for design.

9687 Some fields are missing in the Inspection header import

Inspection_CC_Key and Remark fields are added to the Inspection_header import

9688 Import of Instruments is missing

Instruments are added to the import

Page 233: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 233 of 335

17.06.2011 API Maintenance Systems A/S

9690 Problem with loading Sp1 text on AppServer

Problem with loading Sp1 text on AppServer is corrected

After fix the initial load takes less than 4 minutes

9691 Inspection accumulation with two users

When two users use "Inspection accumulation" at the same time and one of them

tries to make automatic feedback, an error

does not occur any more.

9692 Set of errors about Notes program.

"Clear note" option behaviour is fixed.

"Undo" option is removed from menu and toolbar, as it was never enabled

Processing of white spaces is fixed to fit the natural expectation.

View-only mode activation according to the permissions is fixed.

If you don't have at least one of 'Edit', 'Create' or 'Delete' in note

permission record you are not allowed to edit notes

9693 Import flag field in Inspection point

Import flag field in Inspection point maint is removed.

9694 Problem when creating user site combination for all users in the group

Problem when creating user site combination for all users in the group is fixed

so you can create permissions for all users in the

group.

Also the current group is now transferred to the program

9695 Period closedown program: setting of new dates option should be fixed

Period closedown program: when the button 'New dates' is pressed, new dates were

set, but could not be saved. The dates

saving has been fixed.

9696 Use ttFld.cFormat instead of buffer field format

Field format logic for the program is improved.

9697 Entering Instrument changes Min, Max and Trend limits

When changing instruments on activity if any previous value for limits or units

has been changed by hand then Instrument limits

values does not load.

9698 Wrong status on new job from the WEB

A new job from the web now has the Status ORD but not INI.

9699 Odd check on leave of jobstatus# in 'Change selected records' option of

jobaccum

Page 234: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 234 of 335

17.06.2011 API Maintenance Systems A/S

In the 'Change selected records' option of the Work Order Accumulation program,

the job status field is a combo-box with the

valid values of job statuses and the special value <NO CHANGE>. A check in the

jobstatus table on leave of this field has been

switched off to avoid an error message when <NO CHANGE> is chosen.

9700 Wrong log file name used for import of change log

The log program is changed to write the log file 'audit-load.log' (not

'read53-54data.log')

9701 Creation of new Positions when root position has Site_key

Creation of new Positions when root position has Site_key is fixed

9702 Inspection template copy.

When copying the Inspection template using Technical Id for filter it works

correctly now.

9703 Hour rate is translated incorrectly in program Work Supplier

Hour rate fields were translated incorrectly in the program Work Supplier.

9704 Error during the load of change log data if key values contain embedded '

symbol

Error during the load of change log data if key values contain embedded ' symbol

is fixed by adding the handling of embedded ' in

data to the program

9705 End date is missing in Job accumulation filter.

End date is added in Job accumulation and Job survey filter.

9706 Time source for AppServer agent was local machine and not the databse

Changed so time-source for AppServer agents is database time.

9707 User right titles in User Permissions

The user right 'Update' has been changed with 'Edit'. 'Update' is interpreted as

'refresh' in the majority of places and translated

correspondingly. This interpretation is not suited to the User Permissions

program because there its meaning is 'Edit' or 'Change'.

9708 Added shift plan key to work supplier browser

Added shift plan key to work supplier browser

9709 Messages handling in the Main Menu

Page 235: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 235 of 335

17.06.2011 API Maintenance Systems A/S

Messages handling in the Main Menu was fixed/improved:

* Messages counter in the "Logon Info" panel and message in the status area are

now updated with any program call from the

Main Menu.

* There is a possibility to run a timer-based refresh of messages number.

Setting is located in the APIPRO Client .INI file.

Value is a number of minutes between timer-based refresh actions. Value must be

positive INTEGER.

Example:

...

[API PRO Open.7]

MESSAGES-CHECK-INTERVAL=10

...

Important note:

Usage of this new timer-based refresh functionality will keep the current user

session alive!

No automatical logout will happen!

9710 Account field formats

Format for Budget fields in account program is fixed

9711 WS_load browser field enabled.

In WS_load browser field enables according to "Read-only browsers (all users)" paramter in Basic module.

9712 Cannot update the committed cost for accounts

Now it is possible to update committed cost for accounts.

Please note: these data is not used or updated by API PRO, but only for

reporting purposes.

9713 No possibility to convert more spares to repair items than amount on stock

Added the possibility to convert more spares to repair items than amount on

stock

9714 Repair item replacement - wrong format in transaction price

Corrected: format follows the spare part purchase price.

9715 Enabling / disabling when returning the repair item

Fields enabled on return of repair items are corrected

9716 Unable to return repair item

There was no ability to return a repair item because it checked if it is already

on stock.

9717 Return transaction took wrong unit price (especially when running repair

Page 236: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 236 of 335

17.06.2011 API Maintenance Systems A/S

items)

Return transaction took wrong unit price (especially when running repair items)

Changed so return transaction price is identical to original removal transaction

31.01.11 Added fix job for fixing return transactions with wrong unit price

fix-db/fix-return-trans

9718 CR browser cannot be started with application server

When API PRO runs with the application server, CR browser could not start.

9719 In any maint click New, then Undo - current record position is lost.

Corrected: in any program when user is on any particular record, if to click

"New" icon, then "Undo" - the current record position

was lost.

9720 Work order crashes on deletion

Work order does not crash on deletion now

9721 CBM job type in Work Order and Work History

Job type CBM has been excluded from the job type combo box for repetitive WH's.

9722 Numeric format in Technical data browser

Numeric data type in Technical data browser is now left aligned.

9723 Inspection point key should not be unique

Fixed configuration of Inspection_points import

9724 Technical data double message on changing format.

In Technical data and Instruments if to change format to none negative then

message "Please note that negative values cannot

be used with this format." occurs just once.

9725 Measuremnt coumn enabled

Measuremnt 1 coumn is now disabled in Inspection history (2) browser

9726 Stock control browser direct edit

Fixed: Stock control browser direct edit was enabled.

9728 Work order roll-out repaired.

Fixed Work Order roll-out functionality

Page 237: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 237 of 335

17.06.2011 API Maintenance Systems A/S

9730 Job types were not translated in MO card

Job types of history work orders which are attached to a maintenance object were printed untranslated in the MO card.

9731 Job accumulation print out.

When printing WO lists (Simple or Detailed) from Job accumulation it now prints

only the selected Work orders.

9735 Corrected shift related errors in work supplier program

Changed shift related errors in work supplier program according to following:

If shift and

- no date is entered: An initial date for shift must be specified

- no seq is entered: If a shift plan has been entered, then you must also enter

a

Shift next seq.' and a 'Init. date' to correctly activate the

shift plan

- shift plan doesn't exist: Please enter valid shift plan

- shift model has no records: No shift model assigned to this shift plan

- shift model has no entered seq.: Shift sequence is not defined for this shift

model

9736 View from work order create dialog showed empty work order

Because it is not allowed to view work orders that are not CMU, when clicking

view in work order create dialog for a job order, you

got the program with no data displayed.

Changed, so when 'View' is clicked on a work order that can not be viewed in the

job order program, it displays the work order in

the work order program in the 'view-only' mode.

9737 Create dialog for work order should be disabled when no record is found

The create dialog for a work order was disabled when no record is found. The

program has been changed, so it is again available

before a record is found.

9738 Work order record set lCanChange depending on jobtype

Work order record set lCanChange depending on jobtype.

This resulted in records where edit was disabled got enabled again

9739 In WO create dialog the default CMP is configurable

In the work order create dialog for job order program, enabling CMP has been

made dependent on the parameter 'Only use CMU

jobtypes in jobordering'.

9740 PDA Mobile Inspection

Page 238: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 238 of 335

17.06.2011 API Maintenance Systems A/S

Make a PDA Mobile Inspection for handling of inspections from PDA.

The application should follow the 'approach' already used for Mobile Work order

and Mobile Stock.

Application should support handling of inspectins from several rounds and must

handle the new mixed activity on rounds.

9741 Inspection mixed activities on the same round, alarm check codes

This task contains a number of improvements for the inspection module which is planned to be a coming standard.

9742 Inspection hist filter: more fields are added and changed to standard

filter

Inspection history filter is changed from special filter with on round as

selection option (required) to a standard filter with several

other filter fields included. Selection of a single round isn't required

anymore.

The following fields can be included in the filter:

Round key

MO key

Point key

Instruction key

Counter key

Job code key

Description

Site

9743 Error when deleting a Work Instruction in the WO History record

Fixed: Error happened when deleting a Work Instruction in the WO History record

9744 Default filter is not applied in Work Order Year Plan

Default filter was not applied if 'Use default filter' was marked in Basic Module Configuration.

9745 IPR on existing Stock control record is NOT possible

Fixed field leave logic in the purchase internal request program

9747 MO name and the WO name fields are missing in the capacity planning

Workcorr browsers are extended with columns: WO name, WS name, MO/POS type,

MO/POS key, MO/POS name but they are

not visible by default.

9750 Month calendar starts with error messages

Several sets of 'No record is available' and 'Unable to extract BUFFER-VALUE for

field iFGColor' were shown when the month

view of a work supplier was started. The errors were observed only when running

with the application server.

9753 MO name and Point name in Inspecion Accum and Reg

Page 239: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 239 of 335

17.06.2011 API Maintenance Systems A/S

MO name and Point name has been added to Inspecion Accumulation and Inspection

Registration programs.

9754 Added name & name to to quickfilter fields for spare part list

Added name & name to to quickfilter fields for spare part list.

Please notice: if you have many spares on the list and you use quick filter this

could slow down the operation of browser.

In this case you have to disable quick filter on these fields in design.

9755 Project budget followup

Project budget view has been improved. The figures have been split into internal

costs (without purchase orders) and external

costs (based on purchase orders).

9758 job status codes are shown in wrong language

Fixed a call of jobstatus browse from jobfilter to show correct language

9760 Plant explorer browser wrongly repositioned after viewing details

Plant explorer browser was wrongly repositioned after viewing other browsers

from it, such as the browser of work orders for a

maintenance object.

9762 Colour Legend description texts are too short

After the fix 9421, the colour legend description texts became too short even

when the window size was enough to have longer

texts. The correction turns back the longer texts if the window size allows.

9766 Dynamic date interval/option in job filter

In Job filter for Work order Accumulation, Job monitor and Job survey fields for

have dynamic Start/End date ingerval has been

added. This date offset based on today if you inptut from -1 to 1 you will get

all WO that planned on yesturday, today and

tomorrow.

9767 Work history browser used by batch statistics

Calculated fields for costs (on row display) have been added. The result is that

the user can make financial reports by exporting

from the browser to Excel - make drill down from tree-analyses much clearer.

9769 Prefix for autogeneration of spare part key and configure digits included

Basic system configuration has been appended with the fields 'SP prefix' and

'Number of digits', whose values are used to

auto-generate a spare part key if the pararmeter 'Autogenerate spare key' is

switched on.

Page 240: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 240 of 335

17.06.2011 API Maintenance Systems A/S

9771 Import browser is wrongly repositioned after Edit/Exit

Fixed reposition behavior in import and export programs.

9772 Wrong label for Job type INS

In Batch Stattictic Tree sructure Job type INSP label is changed to INS.

9773 Responsible Worksupplier E-mail address is not automatically filled in in

E-mail

As part of events WO05, WO06, WO07, WO08, WO20, an email notification is sent to

the

responsible work supplier of a WO if attached to a user.

The change of logic is done in the following way:

If no email addresses were found for the user which has the attached WS or if

the WS is

not attached to a user at all, program checks for a contact person related to

the reposonsible work

supplier. Using the e-mail of the contact person or, if e-mail is empty, e-mail

2 of the contact

person.

The column 'Recipient' now shows: 'Responsible work supplier, if attached to a

user, or the responsible work

supplier's contact person, if not attached to a user' instead of 'Responsible

work supplier, if

attached to a user'.

Supervisor's Manual, the description of the program 'Event setup', the field

'Activate send mail

dialog' (current version):

'The suggested recipient of the e-mail is found in the following way:

1. The e-mail address of the user associated to the responsible work supplier

assigned on the

created work order.

2. If the above does not apply. The e-mail address of the contact person

associated with the

above found user.

3. If no e-mail address is found, the dialog will appear with an empty recipient

field.'

This excerpt should be changed to:

'The suggested recipient of the e-mail is found in the following way:

1. The e-mail address of the user is associated to the responsible work supplier

assigned to the

created work order.

2. If the rule above cannot be applied, the e-mail address of the contact person

is associated with the found user.

3. If the rule above cannot be applied, the email address of the contact person

associated with the responsible work supplier.

4. If the rule above cannot be applied, the second email address of the contact

person is associated with the responsible work

supplier.

5. If no e-mail address is found, the dialog will appear with an empty recipient

field.

9775 Error using Translation tool - General translation

When the option 'General translation' is used, the error message 'FIND

FIRST/LAST failed for table' was shown. When doing the

general replacement of a translation, the user's confirmation/rejection was not

Page 241: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 241 of 335

17.06.2011 API Maintenance Systems A/S

taken into account.

9776 Ordered_by needs to be checked before being used as a reference to user table

API PRO checks whether a value in the field "ordered_by" has a valid reference

to the user-record before attempting to send an

e-mail and to create an internal API_message in the system

9777 Error codes browsers fix

Error codes browsers do not contain the enabled fields now.

9778 Error message during import

An error message during import has been fixed.

9780 Work_order_work_note import

The Work_order_work_note table has been added to import.

9781 Technical data can not be updated from the maintenance object

Updating TD MO combination browser does not generate errors

9782 Work instruction activation

Instruction activation is set properly according to WO start date.

9783 Next date in Work_order_work_note import

The next date field has been added to the Work_order_work_note import.

9784 DashBoard -> Browser KPI -> Number of cached rows is reduced now.

DashBoard -> Browser KPI -> Number of cached rows is reduced now.

9785 It's not possible to add work_notes to a work order if wn_key > 18 digits

Added checking of values length to the import module

9786 Project report for a project interval

1. When an interval of projects was specified in the search criteria of the

Project Report, 'Nothing to print' was reported in spite of

the existence of data satisfying the search criteria.

2. PM template work orders should not be processed in the report. They have been

excluded from the calculation.

9787 Menu translations -> Export/Import should be fixed.

Page 242: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 242 of 335

17.06.2011 API Maintenance Systems A/S

Menu translations -> Export/Import is fixed.

9791 System deletes in a wrong way the Technical ID spare part without any

warning.

Spares and Tech. data that are attached to Technical ID are not allowed to be

deleted or edited from MO anymore.

9792 Barcodes length issue

Now there is enough place in our designs to display all needed length of

barcode.

RPT files are redesigned with up to 8 digits support.

9793 Translation "27007" did not show correctlyt

Updated the M_API_System(4) design so the 'Minutes' field is shorter and we have

more space for translated string 'Job feedback

by WO job type'

9794 Dashboard - Date format for system is swapped to YYYYMMDD for some KPI

Fixed: Dashboard, date format for system is swapped to YYYYMMDD for some KPIs

9795 Error in Job accum during Delay function

Delay function for Work order in Job accumulation with enabled Remark/Password

in Change log for WO is fixed.

9796 Planned hours on CR jobcard are printed unconditionally

The 'Planned work suppliers' section of the job card was printed regardless of

the maintenance configuration parameter 'Print

planned hours on job card'. This has been corrected, so the section is printed

only if the parameter is set to true.

9797 Problem with costtype in purch req. & deliveries

No Cost type key was assigned to Purchased order line when Line was created from Purchase Accumulation program.

9798 It's not possible to copy a calibration activity from one MO to another

Fixed the calibrations copy function

9799 Add transaction required fields do not work

"Stock control record is locked..." problem during the creation of stock control transaction is fixed

9800 No support for displaying the related info when main key is set by init

value

Page 243: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 243 of 335

17.06.2011 API Maintenance Systems A/S

The support for 'correct' displaying of related information (Name field) when key is assigned by initial value has been added.

9801 Import module - 'which' record is rejected

The missing log messages have been added to the stock control import.

9803 No cost is shown in the main WO during the copy of WO with sub WO

The cost is now shown in the main WO during the copy of WO with sub WO

9804 Importing Inspection Rounds issue

The import of several inspection rounds with multiline free_text field has been fixed.

9806 Apipro keeps the quantity ordered after the delivery

Ordered quantity is now removed from stock control data after the delivery finished.

9809 End date is changed when editing the start date.

End date is not changed when editing the start date in WO.

9810 View-as COMBO-BOX option keeps the P&S button near the Key fields.

Changing the VIEW-AS setting to COMBO-BOX for key fields eliminates P&S for

them.

9811 ASCII Import doesn't get correct decimal values

Getting decimal values for ASCII import has been fixed.

9812 Hour rate error

Corrected the hour rate error: ** Attribute SCREEN-VALUE for the COMBO-BOX

Hour_rate has an invalid value of 1 : Hour rate 1

0,00 EUR. (4058)

9813 Priority table was not site-enabled

Fixed: Priority table is now site-enabled

Note: Please, remember to initialize tables in the Site Table Configuration

program and run fix-db to update your designs.

9814 PO lines remains finished when spares are returned in the delivery registration

A problem when purchase order lines remained finished even if user answered 'NO'

to the question of the deliveries for this

finished PO-line is fixed.

Page 244: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 244 of 335

17.06.2011 API Maintenance Systems A/S

9815 MO name in CR work order survey

MO name was surrounded by quotation marks and truncated to 16 symbols. The whole

MO name without quotation marks has

been added to CR work order survey instead.

9816 In Purcahse Order Request the Supplier field is cleared

In Purcahse Order Request the Supplier field is no more cleared on Save when leaving the SP_key or SP_name .

9817 Traces of v5 SP_statistics table should be removed

Traces of v5 SP_statistics table are removed

9818 Not used menu item for query should be removed

Not used menu item for query is removed

9819 Program should check the relations

Program checks the following relations:

In v52 and earlier we used codepage iso8859-1 with collation BASIC.

In this code page A and Ä were identical.

This is not the case with utf-8 and ICU-UCA (or other ICU) collation

This means that relations between Ä and A can potentially be broken.

This program runs through the database and finds all such possible problems.

9820 Failed to import of MO Group & Errorcode combination

The permission rights have been fixed for MO Group and Errorcode import.

9821 Can't register the same Check code for a number of Activities with multi

select

It is now possible to enter a Check code in Inspection registration using multi

select. Check codes list is taken from the last

selected record.

9822 Repeat row in stock control barcode print

After the fix 9792, the number of bar codes per page width changed from 3 to 2.

Data generation program has been changed to

take this into account.

9823 Add SP_name_2 to Removal from stock - handterm.

The field 'Name 2' (i.e. spare part name 2) has been added to Removal from stock

- handterm.

Page 245: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 245 of 335

17.06.2011 API Maintenance Systems A/S

9824 Wrong status on print after start from job ordering

When the maintenance configuration parameter 'Allow start in job order program'

is set to true and a job card is printed from the

program Job Ordering, the answer 'Yes' to the question 'Do you want to start the

job?' did not lead to starting the job - the field 'In

progress' remained false. This has been corrected, so the field 'In progress' is

set to true if it was chosen to start a job when

printing a job card.

9825 Inspection Round to PDA by selecting Round in Accumulation

* Now, to import Inspection Round to PDA it is not needed to filter that one

round with the standard filter.

This can be done by selecting single Round in Accumulation even when there

are number of Roudns filtered.

* As Palm devices support is removed from APIPRO Open.7 - "Palm" word was

removed from the menus and programs.

Total re-compile and fix-db is needed.

9827 Set of fixes/improvements was implemented for the GN and Drawing Combination

Set of fixes/improvements was implemented for the Graphical Navigator and

Drawing Combination programs

* Graphical Navigator: Calls of Drawing Combination is fixed.

* Graphical Navigator: Mouse Over events: Status area update is fixed.

* Graphical Navigator in Main Menu: Drawing Combination calls is fixed.

* Drawing Combination: If edit permission is true than view permission is also

forced to be true.

* Drawing Configuration: "Use only Documents permissions for the Drawing

combination programs" toggle-box is added.

(If Drawing combination was called from a program with restrictions in

permissions, now it is a chance to configure

system to ignore this and only the Documents permissions will be used.)

9828 The number of translated symbols is not enough for text 'Skipped'

The number of translated symbols of the label 'Skipped' in programs Work Order

and Work Order History Data has been

increased to make room for longer translations.

9829 Import of work_note_comb does not work

The import permission rights have been fixed for the Work_note_combination

table.

9831 System keeps the transactions from the original spare parts when a copy is

creat

Corrected fields list of spare part to be copied with Copy (F4) function

9832 DS (Document Storage) temp files handling

Now it is possible to setup automatical cleaning of local temporary files on

Page 246: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 246 of 335

17.06.2011 API Maintenance Systems A/S

Client PC that were created during the work with

Document Storage.

Cleaning is performed once per user per day at the moment when user request any

file from the Document Storage.

Additional settings in Drawing configuration program:

"Client PC local TEMP folder name" (Provide additional level for all DS temp

files)

"Days to keep temp files" (Temp files will be not deleted for pointed ammount of

days)

9833 API PRO restarts after fix-db/diagtxln.p

Fix-db/diagtxln.p has been corrected, so API PRO does not restart after the program finishes its work.

9835 If to write a WO-number from history to the PO-line, it fails

The program failes to write a WO-number from history to the PO-line and the

message in attached picture shows up. Selecting

the the same WO from the "Point & Shoot" list works fine.

Fix:

Maint core and program has been modified to support leave check on multiple

tables when leaving wo_key field.

If system setting 'Book on history' is true it checks for existance in both work

order and work history table.

9837 Signature is missing on the email

User E-mail signature is added to the e-mails.

9838 Change log migration temp db tuning

Now it takes less time to migrate change log data from XA to Open.7. Moreover,

the log file and the status window give more

information.

9839 Missing SP_name_2 in the Accumulation of Purchase Need

SP_name_2 is added to the Accumulation of Purchase Need (part of customization

A09481 which was decided to be included in

standard).

9840 Context sensitive help for Supervisor's Guide

Context sensitive help for Supervisor's Guide is now also supported.

9842 Leading spaces are removed before displaying of data starting from ' '

Leading spaces are corected to display data starting from ' '

9843 Change log data Migration error.

Fixed: while copying data from a temporary DB to a real DB, the process was

Page 247: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 247 of 335

17.06.2011 API Maintenance Systems A/S

interrupted, then started again and finished with an

error.

9844 Previous and Next buttons don't work in Budget/cost analyses

"Previous" and "Next" buttons did not work in Budget/cost analyses.

9845 By opening Notes in WO History the system shows the planned note

When opening the notes linked to a history work order, the system showed the

planned note by default. This has been changed,

so the 'History note' is shown when it is a note for work history.

9846 It is not possible to import Position icon

Added Icon field to the Position table import

9847 Jumping in index on stock control finds GT not GE

Navigation on multi-element key has been changed from GT (greater than) to GE

(greater equal).

9849 Remove message when closing API PRO session

Many customers prefer to avoid the message appearing when closing API PRO using

the "X" in the upper right corner of the

screen. When doing so, the system was showing a message "You are leaving APIPRO.

Do you want to continue ?". If selecting

"Yes" the user got to a screen where he could select "Logoff" or "Shutdown". To

avoid the last step Show warning on menu

window close check-box in Basic - Open7 config tab is unmarked by default.

9850 Missing bm-option-set-runaction for NAVRIGHT and NAVLEFT in accoan

Left and right navigation didn't work on budget/cost analysis

9851 when pressing "TAB", the program jumps to the "OK" button right away

Fixed: enabled correct TAB behavior of Quantity field in the stock removal

dialog program

9852 Delete button does not delete the highlighted text

Select (highlight) any text in any program and try to delete it using "Delete"

key-board button. It fails, yet works correctly if you try

the "Backspace"

Corrected so selected text in editor is deleted.

9853 Roll-out workorder

Roll-out workorder now doesn't create a new instance after registration if Rolled out Work orders exists.

9854 Unable to delete work history

Page 248: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 248 of 335

17.06.2011 API Maintenance Systems A/S

Corrected an error when customer tried to delete work history record

9855 Transactions(Spares) import doesn't calculate the value

Amount fields have been added to the Transactions(Spares) import.

9856 Pos_key/Root_MO_key/Stock_key is required in case of EXIST

An extra check for Pos_key/Root_MO_key/Stock_key in case when maintenance object

is imported with EXIST option has been

removed.

9857 System crashes when using the view button in internal purchase request header

System doesn't crash now when using the view button in internal purchase request

header

9858 Job Feedback by WO permissions fix

Fixed: User Permissions were not used for "Finish" and "Technical Finish" options in Job Feedback by WS program.

9859 Quick search needs to be corrected to utilize the already entered filter

Old behaviour: The program removed the old filter and filtered only by quick

filter (As if user pressed 'clear' and then 'search').

New behaviour: The program keeps the existing filter and searches in the result

generated from the previous filter.

Note: You can't filter further more in results from the quick filter.

Also if to press filter button, or to change quick filter to the value different

from'*', the old filter is reloaded (even if not applied).

9860 AltGr-M opens menu properties

Alt-Enter combination in menus didn't work with codejock components and caused AltGr-M to fail.

9862 Added RefreshDataRepos to APICBF core for ReportControl

ReportControl is corrected so the program could automatically be refreshed after

data editing.

9864 TDM_type extra info fields should be added

TDM_type extra info fields are added to the maint and browse programs

Note:

For the maint program remember to extend the window's size in order to have

space for new fields if to un-hide them

9865 Main Menu -> Hot Icons automatic startup fix.

Page 249: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 249 of 335

17.06.2011 API Maintenance Systems A/S

Fixed:

Main Menu -> Hot Icons automatic startup was started only for the first program

in a list.

9866 When a WO is registered and finished via the Job monitor, it remains in the list

When a WO is registered and finished from the Job monitor, it was still present in the list.

9867 No hour glass on Financial Transaction Report

When pressing 'OK' in Financial Transaction Report the hour glass disappeared

after a few seconds even if it took several

minutes for report to be completed.

9868 Unable to leave the field after maintenance object selection in Fin.Trans.Rep

User was unable to leave the Pos/Mo field after maintenance object selection in the financial transaction report.

9869 System date & time stap is not entered by default

When making a tools transaction, the date field remained empty and the time

stamp was 00:00:00. This is now corrected to the

actual date and time stamp from the system, by default.

9872 Column is not in the browser data if master design doesn't allow design changes

If master design does not allow design changes for a column, it was not

available in the data for a browser. This has been

corrected, so data is invisible or columns which are not designable become

accessible.

9873 Append option and special table option for export

Append option has been added to export. A special option has been added to the export of the Transactions table.

9874 Set work order tech finish is possible when 'Reg Work Supp Mandatory' is

enabled

Set work order tech finish was possible when 'Reg Work Supp Mandatory' was

enabled.

Has been changed so 'Tech finish' is possible when at least one work supplier is

registered for work order if this option is enabled.

Work order feedback program is changed, so the tech finished and finish buttons

are disabled when there is no registered work

supplier.

9875 Work order is finished from WO accumulation in spite of an error

Page 250: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 250 of 335

17.06.2011 API Maintenance Systems A/S

Work order could be finished from WO accumulation in spite of an error

9876 On WO finish, not all checks executed on sub-orders: Round, Error codes,

WorkSup

On WO finish, not all checks executed on sub-orders: Round, Error codes,

WorkSupplier, Open PO, Unapproved Invoice

Check procedure has been extended with these checks.

9877 When finishing from work order accum, not all check executed

When finishing from work order accumulation, not all checks were executed. The

program has been changed to call the standard

check procedure before finishing registration.

9878 Change of automatic commit in the browser + addding the Undo button

If to press filter, sort, export etc button the current row was modified and

user got:

"Function not available while in update mode, Save or Undo transaction and try

again"

And if user tried to exit browser where some data on the current row was

modified he/she got:

"Data modified, are you sure you want to close?"

No visual feedback to users indicated that they were in edit mode.

No easy way to undo editing existed (except exit without save)

This behaviour has been changed to the following:

- Visual feed-back during the edit mode

- Undo and Save options

- Asking for save yes-no-cancel on exit

- No warnings for menu-items menu-items disabled

- Options button problems solved, options disabled

The current behaviour to Save on navigation is not changed.

9879 Problem adding a work supplier to a work order where no work supplier is related

The autorun of a NEW option for the planned worksupplier browser if there are no worksuppliers is added

9880 Missing field value in Inspection List printout

Fixed:

The PO_Name field value in the Inspection List printout was missing

9881 Field labels are not translated in Insp. Accum. and Insp. Reg.

Some field labels were not translated in the Inspection Accumulation and Inspection Registration programs.

9882 Roll out dialog stays opened when called from WO

Page 251: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 251 of 335

17.06.2011 API Maintenance Systems A/S

Roll out called from work order first rolled out, but then dialog stayed open

changed close call from 'Exit' to 'Cancel' to auto-close program after roll-out

completed.

30.03.11 TJC: Only auto close if called with subtype (Not when called from menu)

9883 Recalc-work load and roll-out, changed trans scope and undo logic

Recalc-work load and roll-out, changed trans scope and undo logic.

9884 DateTime format in RC doesn't match APIPRO DateTime format

DateTime format in Report Control columns now matches APIPRO DateTime format.

9885 Purchase enquiry lines with the price gets a wrong status 'received'

Purchase enquiry lines with the price gets a wrong status 'received'

This was actually correct behavoir, but wrong text. 'Received' is changed to

'Offer received'

Have corrected all instances of enqury status to be:

- O: Offer received

- A: Accepted

- R: Rejected

- F: Finished

If none of the above is chosen the status is: Printed

In all other cases the status is: Pending

9886 Lock check is done with NO-LOCK or NO-WAIT (AppServer freezes)

Lock check was done with NO-LOCK or NO-WAIT (AppServer doesn't freeze any more)

9887 User can edit the average price on Spare/supplier combination

The Average field is disabled for editing on Spare/supplier combination.

9888 Unit price is not '0' when transferring from PO needs to Purchase enquiry

Unit price is not '0' when transferring from PO needs to Purchase enquiry.

9890 Direct delivery doesn't work (please enter valid purch order header error)

Direct delivery did not keep focus in PO key after create of purchase order as

part of create delivery header.

This is now solved.

9891 Not possible to import empty note line

Added a special keyword $EMPTY$ to the notes import logic. If one of the note

lines to import has $EMPTY$ value then result line

will be empty.

Page 252: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 252 of 335

17.06.2011 API Maintenance Systems A/S

9892 If agreement is non call-off - call-off qty should be disabled when adding spare

When agreement is 'Non call-off' then "Call-off qty" is disabled in adding

spares dialog.

9893 Non Call-off + fixed price = price, discount and amount fields disabled

for edit

When creating/editing a purchase order line, if the agreement chosen is

non-call-off and 'Fixed price' is set to true in the

agreement, the price, discount and amount fields should be disabled for editing.

9894 After editing Invoice line values are recalculated wrong

After editing Invoice line values are recalculated correct and we can save the result.

9901 APIPRO sometimes crash after call of File Open dialog

Fixed:

APIPRO sometimes crashed after the call of File Open dialog

9903 WO/WO Registration programs: Error message fixed.

The behavior of "You can only enter an error code if you have defined a

maintenance object key!" message in WO and WO

registration programs is fixed now.

9904 Tools: Tool type key P&S doesn't work

Tools: Tool type key P&S is removed.

9905 SERIOUS PROBLEM – REGISTER STOCK TAKING

Register stock taking list program is configured to handle more than one record with the same inventory number.

9906 Note type not translated

Note type is now also translated to other languages.

9908 Checked for work_order.jobstatus# < 10 before check for if work order was

found

An additional check is implemented for work_order.jobstatus# < 10 before finding a work order.

9909 API doesn't undo the committed changes if an error occurs.

API didn't undo the committed changes if an error occured.

Page 253: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 253 of 335

17.06.2011 API Maintenance Systems A/S

9910 Sorting bug in trees (happened on the big ammount of data)

Fixed:

Sorting in trees bug (happened in case of big amount of data)

* Inspection Explorer

* Drawings Tree

* Graphical Statistics

* Plant Explorer

* Project Tree

* Technical Data Tree

* Work Note Tree

* Work Supplier Tree

9912 It was not available to edit registrations from WS Hour Survey

Fixed:

It was not available to edit registrations from WS Hour Survey

9913 TRANSACTION scope and UNDO issues

A set of TRANSACTION and UNDO issues is resolved

9914 The first stock control barcode search result for the planned spare

After the fix 9513, in CR job card, if a reservation is not made for a planned

spare, stock key and location are automatically filled in

with the first found stock key and location of the spare part in the table

stock_control. The barcode of the stock control found has

been added as well.

9916 Can not make request from purchase button in spare part if no purchase

Can not make request from purchase button in spare part if no purchase.

Call to request after fix gave error: "Mismatched parameter types passed to

procedure FieldLeave (3230)"

This problem is also corrected

9918 Status for Drawing, Spare and Tech.data in plant explorer not shown corrrect

The status of documents, spare parts and technical data in the plant explorer

was not shown correctly when the technical ID of a

maintenance object is changed. The problem was related to the change of

technical ID. This could lead to a change in the status

of documents, spare parts and technical data without a refresh of the records in

the tree browser. The refresh of records is the

browser part of the tree now includes a refresh of the flag for documents, spare

parts and technical data.

9919 Activation of work instruction.

Rescheduled Work instructions now get correct Active flag.

Page 254: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 254 of 335

17.06.2011 API Maintenance Systems A/S

9920 Calibration config gave error on start

Calibration config gave error on start

**Attribute SCREEN-VALUE for the RADIO-SET CalStoreCostsOn has an invalid value

of 0. (4058)

9921 Stock transaction update didn't undo correct on error

Stock transaction update didn't undo correct on error

Problem when error during create of invoice line or return transactions

9922 import is still crashing as long auto points to a non-existing column!!

Fixed CSV work order import problem related to AUTO option with 0 position

9924 Create button enabled with TI permission even when no TI for maintenance

object

In technical data for maintenance object, the create button was enabled with TI

permission even when there was no TI for the

maintenance object.

Corrected so it is enabled only for TI_key on maintenance object

9925 Calicopy copies activities to all maintenance objects

Calicopy copied activities to all mainteannce objects, not only to those that

were marked as being calibrated

9926 Calicopy 'add to existing activities' does the opposite

Calicopy 'add to existing activities' did the opposite.

It added activities only if an acitivy had already existed

9927 Calicopy 'select to', 'copy to' does 'and' or 'between' for each selection

Calicopy selection for maintenence objects did 'and' OR 'between' for each selection. Is changed to 'AND'

9928 Selecting objects with the System Dialogs is fixed for the set of programs

Selecting objects with the System Dialogs is fixed for the set of programs.

9929 Change key was allowed on calibration setup

Fixed:

Change key was allowed on calibration setup

9930 Change key was allowed on calibration registration

Change key was allowed on calibration registration, that didn't have a key

9933 Inability to archive WO data

Page 255: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 255 of 335

17.06.2011 API Maintenance Systems A/S

WO data can be archived without errors in case of running:

PROUTIL api3 -C word-rules 254

PROUTIL api3 -C idxbuild all

9935 VAT rate doesn't recalculates on Value chnaging

During the Invoice of a single line if to change Value then VAT rate was

recalculated wrong.

9936 Job ordering tick flag

Job ordering flag tick is fixed. (A09739)

9938 Impossible to copy Stock Control records without using a tricky approach

Fixed:

It was impossible to copy Stock Control records without using a tricky approach

9939 Copy right dates on the About window should be up to date

Copy right last year is updated to 2011

9940 It is possible to STOP the Job for the user with read-only permissions

Fixed:

It was possible to STOP the Job for the user with read-only permissions

9941 Program type words should not be translated

Internal APIPRO program types naming is not translated anymore in the system.

* [Apicbf]

* [Browse]

* [Maint]

* [Select]

Group design programs are modified to show "Program type" and "Design type"

correctly.

Notes:

1. "Design type" is translated.

2. [Apicbf] "Program type" has 3 "Design types": [Apicbf], [Tree] and [Report

control].

Other "Program types" have only one correspondent "Design type".

9942 There is no delete option in the SP/MO combination

There was no possibility do delete SP/MO and SP/SP combinations in the "Spare

parts/Included" window.

So, these possibilities was added.

Note: SP/TI combination must be deleted only from TI program.

9944 Can't save position of Planned hours column in Job accumulation

Users can save position of Planned hours column in Job accumulation

Page 256: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 256 of 335

17.06.2011 API Maintenance Systems A/S

9945 import accepts 0 but no figures without digits...

Corrected import of decimal values

9946 Pos_key/Root_MO_key/Stock_key required in case of EXIST

Removed extra check for Pos_key/Root_MO_key/Stock_key in case when maintenance object is importing with EXIST option

9949 fix-crlf problem with fix on Oracle

Port of fix 9948 for version 5 to version Open.7:

fix-crlf problem with fix of 5.2 on Oracle

Program is changed for catching the unhandled stop condition

9950 Unable to copy WO from history

An error that occured when trying to copy WO from history is fixed

9951 Job Monitor permission related behavior problem

Fixed:

Job Monitor permission related behavior problem

9952 Purchase order line browser displays a single char status

Purchase order line browser displayed single char status, changed so it displays status text in filter

9953 Browser with a combo-box has an extra height for each row

A browser with a combo-box got extra height for each row. This has been changed,

so this is only the case if the combo-box is

enabled for editing.

9955 Select programs were not in the edit on startup

Select programs were not in the edit mode on startup. This means that the

required fields were coloured after the first field had

been modified. This has been changed, so the select programs are always in the

edit mode.

9956 When SP is under min. the PO line does not suggest an ammount to order

The behavior of amount suggesting in the purchase order line program is fixed

9957 It is not possible to make returns on stock using the "Find Transaction"

button.

It was not possible to make returns on stock using the "Find Transaction" button

Page 257: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 257 of 335

17.06.2011 API Maintenance Systems A/S

because the cost type was not preselected and

there was an eror message that the cost type and accounts are mandatory. All

read-only fields are now filled in with appropriate

values from the transaction.

9958 PM Work template link to Inspection Round

The generation of new instances of PM work order templates has been improved.

An inspection round linked to a PM work order template can now be copied to a

work order generated from it. The round is copied

if no other work order is linked to the inspection round.

9959 Navigation on date fileds in maint program

Navigation on date fileds in maint program is enhanced, so users are allowed to

navigate fields that don't have a date.

In this case "TODAY" will be displayed in the date field

9961 Default stock is not filled in the Stock Transactions program

Fixed:

Default stock was not filled in the Stock Transactions program

9963 A set of browsers layout is fixed to show 2 digits after the dot (hours values)

A set of browsers layout is fixed to show 2 digits after the dot (instead of

one)

So, now hours are shown in the same way for all programs.

Example: Work load browser's value is 5.25 - this means 5 hours and 15 minutes.

9964 It's not possible to print history job card from the job survey

The Job survey program is corrected to show work history records after finishing

a work order.

Note: Record will be shown only till the next global refresh / filter applying.

9965 Year Plan report does not show all information

In the Year Plan report, the list did not return all the information unless the

browser is scrolled down (returning the full record list)

before printing a report.

9966 Load and save should be added to the adv. filter in the inspection module

A support for load and save filter options is added. It is called from:

Inspection Accumulation

Inspection feedback by round

Inspection feedback by MO

Please notice that the date and/or date's interval is saved in the filter.

You can save a 'blank' date, but there is no support for the 'automatically'

created date's.

9969 Wrong Transaction amount saving

Page 258: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 258 of 335

17.06.2011 API Maintenance Systems A/S

If to invoice and change the transaction amount and then also in transactions

for the Invoice line, the transaction amount was

calculated wrong.

9971 Qty, Stock and Location are missing in the Plant Explorer printout

Quantity, Stock and Location fields were missing in spare part records of the

Plant Explorer printout. Moreover, the title of the

select program for the printout was confusing for the customer, so the design

and layout of the select program has been

improved.

9972 Problem with iso-date format in jobsurvey calendar

When using calendar option in jobsurvey you got 2 errors when running with

iso-date format (yyyy/mm/dd)

** Character / at position 5 must be digit. (630)

**Unable to set attribute SCREEN-VALUE for FILL-IN Grid-min-date. (4078)

9973 Can't leave editable columns in Job feadback maint's browser.

Can leave editable columns in Job feedback maint's browser if Work supplier key

is empty.

9974 Translated Plant Explorer Printout

The following errors have been fixed:

1) When Plant Explorer printout was made from API PRO run with a language

different from English (default), the background

colour of the records was incorrect.

2) The labels of columns added in the fix 9971 were not translated.

3) If spare parts are not included in the report, the column labels 'Qty',

'Stock' and 'Location' were shown. Now, the labels are

shown only if the user chooses spare parts to be included in the report.

9975 Equipment tree copy should be extended with suffix and replaced from the end

Equipment tree copy is extended with a suffix and replaced from the end.

9976 Equipment tree copy program copies barcodes by mistake

Equipment tree copy program copied barcodes by mistake.

This could result in multiple records having the same barcode (and this sharing

audit log).

9977 A question on import of jobstatus for the existing language

User got a question on import of jobstatus for the existing language:

"This is a new language code. Create menu for this language?"

This has been corrected

Also the logging of changes is correced:

- it appends to a log file

Page 259: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 259 of 335

17.06.2011 API Maintenance Systems A/S

- the text logging is changed (not only if a code is changed)

9979 Work Note - Spare Part combination maint: Default mandatory issue.

Work Note - Spare Part combination maint: the Default mandatory issue is fixed.

9980 Hard typed EN texts in Job card rpt templates

The hard typed EN texts in the Job card rpt templates are translated as well

9981 BUFFER-COPY didn't exclude barcode

Fixed:

Copy of data could result in multiple records having same barcode.

Also, sometimes last_export, last_import was copied by mistake.

9983 Agreement key and other fields are not updated in PO line

When adding a purchase order line and the spare part is changed, the fields

'Agreement', 'Work order', 'Maintenance object',

'Cost type', 'Cost purpose', 'Stock' and 'Quantity' were not updated on change

of the spare part key.

9984 Incorrect data in CR Barcode Print database

The Bar Code Print report can be called in two different modes - spare part (SP)

and stock control (SC).

When the label of a spare part barcode is printed (SP mode), the table

stock_control of the Crystal Reports database is not used,

but was populated with the first record from the API PRO table stock_control to

be able to keep links defined in the Crystal

Reports database. This has been corrected, so the table stock_control contains

the record related to the spare part. If a spare part

is found on several stocks, the first found stock of the spare part is put to

the table stock_control of the Crystal Reports database.

When the label of a stock control barcode is printed (SC mode), the table

spare_part of the Crystal Reports database is not used,

but was populated with the first record from the API PRO table spare_part to be

able to keep links defined in the Crystal Reports

database. This has been corrected, so the table spare_part contains the record

related to the stock control.

9985 Can't finish PM WO when setting 'Start date' max

Now it is possible to finish a PM Work order when a 'Start date max' has been set.

9987 Double spare parts on the planned work orders roll-out

When creating a PM work order with a work instruction where a spare part is

attached, then this spare was registered again

during the work order rolling-out.

Please note that spare parts connected to a work instruction should not be

rolled out at all, only spare parts which are present on

Page 260: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 260 of 335

17.06.2011 API Maintenance Systems A/S

the planned work order for rolled out.

9988 Add TODAY and TIME option to the extra info export option

[TODAY] and [TIME] feature has been added to the default export of Extra fields.

9991 Enabling Quantity field on Invoice registration

When delivery has more then one transaction, Invoicing Quantity field was enabled.

9992 User can update a row in the browser when it was set to lCanChange = FALSE

User could update a row in the browser when it was set to lCanChange = FALSE

Fixed so the changes are not written to the database on save, exit or row leave

(Site enabling + Approval).

9993 The supressed WN is not working

When Work Instruction has a Replaced Work instruction and they are attached to a

PM/INS Work order then the Next date for all

Work Instructions was caclulated wrong.

9994 Purchase Enquiry lines: the Related notes issue is fixed

In Purchase Enquiry program:

- when selecting the line and clicking "Ex.Notes" button the text there was not

the same if double-clicking on the line and then on

"Ex.Notes" button in Purchase enquiry line program;

- when selecting "Supplier info" from Options menu the program crashed.

9995 Untranslated English texts in CR Job Card

In Crystal Reports job card and job history card, the text 'No safety note' was

not translated. In Crystal Reports job history card,

the formula SafetyNoteExists was incorrect.

0001 The export program is unvailable

Fixed several export issues:

Added Manufacturer_key to the Purchase_order_line export.

Added "FORMAT" option to Purchase_order_line.PO_key and PO_line export.

0002 The extra 1-5 default options were missing

The extra 1-5 default options were missing.

Added DEFAULT option to extra spare_part fields export.

0003 Was possible to import an external key to an existing PO without supplier key

It was possible to import an external key to an existing PO without a supplier

key.

Added SKIP option for Purchase_order.Supplier_key import.

Page 261: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 261 of 335

17.06.2011 API Maintenance Systems A/S

0004 Adding multiple work instruction with same work supplier

When adding work intructions with the same work supplier to the same work order,

then only the first work instruction result in a

planned work supplier is added to work order.

This is an expected behaviour since only one planned instance exist for each

work order with the same hour rate and date.

Program silently skipped planned work supplier for the 2nd, 3rd etc work

supplier instances.

This has been changed to generate the following warning:

Planned work supplier is not added because it is already planned with this

hourrate on work order.

Work instruction key: "xxx"

Work order key: "yyy"

Work supplier key: "zzzz"

0005 Delete button deleted first character on next line when at end of current line

Delete button deleted first character on next line when at end of current line

in editor.

Changed so it only deletes the line-feed character.

0006 Not possible to send messages to work suppliers using event WO08

Not possible to send messages to work suppliers using event WO08 Work order

warning.

0008 Line Delivery registration attached to WO.

When Purchase order line attached to Work order without Maint. object key then such Line can be Delivered with out erros.

0010 Migration of Work history Notes to Open7

Work histrory Notes change Type to "History note" while fix-db/read53-54data.w

runs.

To fix already migrated data program fix-db/fix-wohist-note.p should be ran

where you need specify Migration date.

You can look up Migration date in second line in read53-54data.log it should be

placed in directory with XA dump.

0011 'Repeat row' changed to 'Number Of Copies' in Stock Control Label Print

Label print has been made more flexible - the field 'Repeat row', which meant

the number of rows the same label is printed (one

row has two labels in the rpt layout) has been replaced with the field 'Number

of copies', which is the number of times the same

label is printed.

0012 Error on save or work order after change of interval

Page 262: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 262 of 335

17.06.2011 API Maintenance Systems A/S

When chaning the interval on a PM work order it was assigned an empty jobtype,

which is illegal and you get following error on

save:

"Error: Illegal job type".

Note: Code has been changed, so it does not check for folder.

Note 2: Code does not work if the jobtype is on more tabs!

0013 Error message when calling MO/POS tree from the job monitor

After installing fix A09762 an error occurs when calling MO/POS tree from the job monitor.

0015 Option to configure export to excel icon in toolbar in std. browsers

New general option for adding 'Export ..' icon in toolbar in standard browsers.

The 'selected' icon will be added in tool bar in its own group after filter sort

group depending on the general system settings.

Default is 'None'

General/System settings:

( ) None

( O) Export to Excel

( ) Export to OO Calc

If a print button exist in same browser, then the export button will not be

added!

And the icon will only be added to the toolbar if it is found in menu.

0016 Graphical statistics don't display stop and wait time

Graphical statistics did not display stop time or wait time.

0017 Append option and special table option for export

Append option has been added to export. A special option has been added for export of the Transactions table.

0019 Problems with jobtypes when changing interval during creation of WO

Creating a new work order, the user enters an interval and interval unit. After

that the jobtype selection changes to a choice

between PM, INS and OTH.

When user changed back the interval to zero, then the job type selection

remained the same.

The job type selection is now reset according to the actual input from the user.

0020 EMPTY TEMP-TABLE ttRunArg.

Program call changes, so before each call it now always release memory used by

previous call.

This was not always done automatically if call failed.

Page 263: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 263 of 335

17.06.2011 API Maintenance Systems A/S

0021 Problems with jobtype selection when changing counter value during creation WO

Creating a new work order, the user enters a counter with a counter value. After

that the jobtype selection changes to a choice

between PM, INS and OTH.

When user changed back the counter values, the job type selection remained the

same.

The job type selection is now reset according to the actual input from the user.

0023 Fixed replanning of Work Suppliers

Fixed replanning of Work Suppliers:

* Option "Work supplier replan based on 'replan hours'" is added to Mauntenance

configuration program

* Option "Do NOT replan work supplier if 'hours' is zero" is added to

Mauntenance configuration program

NOTE: if fix is installed before Open.7 SP02 release - than running of

fix-db\fix-ws-replan-options.p is needed.

0025 WO planned and used costs in CR job card

Work order planned and used costs fields have been made available in the table

work_order of CR job card.

0026 When edit Purchase order line for Spare part SP name 2 not displayed

When editing the Purchase order line for Spare part, SP name 2 is now displayed.

0027 Contact details of contact person related to WS in CR job card

The fields with contact information of contact persons have been added to all

work supplier tables of CR job card and CR job

history card.

0029 Quick filter buttons disabled when no records in browser

Quick filter buttons 'OK', 'CLEAR' & 'LOAD' are now disabled when there are no

records in the browser

0033 Errors when cancel of entry of 'mo_key' in wo feedback on wo planned on

position

"Error: A work order must have a MO key before it can be finished." appeared

when canceling an entry of 'mo_key' in WO

feedback program for planned WO on position.

Changed so it just returns to the program without errors.

Changed the popup's design by setting the Maint.obj key as required.

0034 When finishing PM work order on position, next instance was planned on MO

When finishing the preventive work order on position, next instance was planned

on maintenance object.

Page 264: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 264 of 335

17.06.2011 API Maintenance Systems A/S

Corrected so next instance gets the same POS / MO as work order had before

finishing the registration

0035 No warning when you try to close window in update mode

There was no warning when you try to close window in update mode, this has been

changed so you get following information:

Can't close while in update mode, Save or Undo transaction and try again

0036 Possibility to change "auto update" in the browser list

In the spare part browser, the auto update field has been added with an option

for editing.

Other changes in the spare part browser:

SP_name, SP_name_2: possible to disable update option;

Custom_barcode, Extra_SP_info1-Custom_barcode, Extra_SP_info5: added to filter,

sort and edit;

Tech_resp_Uuser_ID, Purchaser_Uuser_ID, SP_barcode: added to filter and sort.

0037 Errors when hiding button/menu item with server based enable logical

Errors happened when hiding button/menu item with server based enabled logic in the design.

0039 Spare part importation ends irregulary

An error raised during the import of spare parts has been corrected.

0040 Limit navigation and browse to only display work responsible supplier

Limit navigation and browse on responsible field in work orders filter is set to

display only work supplier that can be work

responsible

0041 Not able to navigate in select programs without edit permission

It was not possible to navigate in select programs if user didn't have the edit

permission.

Sensitivity of fields was controlled by the edit permision.

As a result user got a more or less useless program without the edit permission.

This is changed so users can modify field values and navigate in select programs

(filters etc) without the edit permission.

0042 Sort of purchase order line

When configuration is set to 'Sort Purchase and Invoice browser order - to

descending now it also sorts purhcase order lines in

the browser:

- PO_key descending

- PO_line ascending

0043 'End_date' in table 'Error_batch' is set by create trigger, client value ignored

Page 265: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 265 of 335

17.06.2011 API Maintenance Systems A/S

When making a copy of batch user got:

Warning: Field 'End_date' in table 'Error_batch' is set by create trigger,

client value ignored (fixed now)

Also fixed: the last execution date could be edited.

0044 When purchase to company address not taken from company

During Purchase the company's address was not taken from the company

configuraiton but from the global default configuration

0045 Default address from company (site) could return site address and not

company

Default address from a company (site) could return site address and not company

address

+ performance is configured to look up for company only if the site has a root.

0046 SP name in PO line of CR Purchase Order

1. The formula 'SPName or WSName' in Sub POLines sub report of CR PO-print has

been removed as superfluous -

purchase_order_line.sp_name is used instead.

2. The formula of the CR PO-print has been described in the Cystal Reports

Manual.

0049 Invoice when multiple deliveries

Invoice when multiple deliveries:

Original released version of Open.7 just invoiced everything withtout error

This was later changed so you could only invoice everything (quantitit field

disabled) you were then forced to invoice each line.

This has now been enhanced with a browser where you select quantity to invoice

for each delivery.

0050 Cycling error in designer program

Fixed: Cycling error in Design program

0052 Required fields in tt-trans progrms.

A set of required fields in the tt-trans program are now locked.

0053 Import/export update

An update of import/export has been done.

0055 Differences when when launch purchase request in edit and new mode

(dlg/brw)

Page 266: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 266 of 335

17.06.2011 API Maintenance Systems A/S

Fixed: If user searches for a record in the Internal purchase request per user

program or in the Purchase order line by using the

Plant Explorer it was not possible to maximize it.

0056 Dashboard - Browser KPI sorting fixed

Dashboard -> Browser KPI -> Date Columns: Sorting is fixed now.

0057 The colors in the Color legend is not exactly the same as the colors in

the grap

Fixed: The colors in the Color legend were not exactly the same as colors in the

graphs

0058 Error when attempt to create Repair Item from Plant Explorer

Fixed an error on attempt to create a Repair Item from the Plant Explorer

0059 WO not created when using PDA Inspection

Work order creation in the PDA Inspection forces to register it in the system.

0060 how to deleted related data from a record?

The import program is configured to clear the related key fields if they are

empty in the data file

0061 Import/export update

An update of import/export has been done.

0062 Invoice registration browser label not translated

Labels in the Invoice registration browser are now translatable.

0064 date format cannot be influenced anymore

Fixed FORMAToption of date values export

0065 Design. Add EDITOR Related fields

Multi-line (EDITOR) fields added to the design tool are now displayed as EDITOR, not as a one-line field (FILL-IN).

0066 Invoice printout does not show invoice lines

Invoice printout showed transactions instead of invoice lines. As a result, if

for example, an invoice had one line and there were

several part deliveries for the invoice line, the report showed the delivery

lines instead of one invoice line.

The printout has bee corrected so, invoice lines are shown in the section

Page 267: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 267 of 335

17.06.2011 API Maintenance Systems A/S

'Lines'. The new section 'Extra costs' has been added,

where transactions related to extra costs are shown.

0067 Purchase enquiry supplier's contact person details are missing in CR

The purchase enquiry supplier's contact person details have been added to CR Purchase enquiry.

0068 Wrong color on Job Type (dropdown lists) even if it is required.

Fixed: COMBO-BOX not yellow-colored in new maint if it is required

0069 Purchase Enquiry Notes fixed.

Notes workflow is fixed for the Purchase Enquiry (when generated from Internal Purchase requests)

0070 Too small format for Supplier Total turnover field.

Format of Total turnover fiield in Supplier program has been extended to

->>>,>>>,>>>,>>9.99.

0071 User Profile Copy procedure is expanded

User Profile Copy procedure is expanded with copying the additional parameters:

* Purchaser and Technical Responsible properties are copied with Program

Permissions

* Design Groups are copied according to the new checkbox.

0073 Not able to enter the unit price in job feedback

Fixed: User was not able to enter the unit price in job feedback program

0074 Work History -> Used Spare Parts: Permissions fixed.

Fixed:

Work History -> Used Spare Parts:

"Used spares for work order" permissions was used instead of "Work spares for

work history".

0075 Wrong reposition of purchase order lines on new or edited

Fixed reposition after add or edit line in the Purchase Order program.

0076 Key length problem

Import module: a check of the length of data imported has been added.

0079 Added file format check in fix invalid year program

The program fixyear has been improved, so if the file with replacement

instructions is not of the format:

Page 268: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 268 of 335

17.06.2011 API Maintenance Systems A/S

<Year from1>|<Year to1><CR><LF>

<Year from2>|<Year to2><CR><LF>

<Year from3>|<Year to3><CR><LF>

then an error message will be shown and the program will not run.

0080 Stock Transactions: pointed MO key usage fixed.

Stock Transactions: Pointed MO key usage is fixed.

0082 Counter related to Pos/MO is not shown on the screen

Autodetection of counter key is fixed in the Work Order program.

0083 System design user group configurarion.

A new parameter "System design group" in Basic Module Configuration has been

added. This design with a specified User group

will be used if there is no design for the current User or User's User group.

It means that when a program loads the sequence of design loading is the

following: User design, Group design, System design,

Master design.

0086 From email address for user was not assigned after same rules as to email

The 'From' email address for a user was not assigned, following the same rules

as 'To' email. It has been changed, so, in both

cases, the following rules are applied: if an email address exists for the user

then use this, otherwise, if a contact person exists,

then use the contact email address 1 or 2.

0087 Auto-send email for event WO05

Added message if you try to send email without recipient for WO05 event.

NOTICE:

If you select a responsible for a work order that don't match a user with

email, then you will still get the dialog (and here you need

to enter an email address).

If you cancel dialog you will now get: "Error(s) sending mail"

If you after dialog still don't have email addres you will get: "Information in

field 'Recipient' is required".

Changed standard email design so 'Email Address' is required (yellow). (Can be

changed by user)

0089 Web portal design Visible property

Web portal design Visible property can be set now.

0090 Parameter key extended to 30

Max parameter key length extended from 18 to 30 to match databse changes from Xa to Open.7

0091 Errros from save of parameter was not shown in maint.w procedure

Page 269: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 269 of 335

17.06.2011 API Maintenance Systems A/S

Errros from save of parameter was not shown in maint.w procedure, so save of

parameter just failed without error.

0093 There is no possibility to update existing WOs with import

There is no possibility to update existing WOs with import.

Fixed.

0094 Make fix program more responsive when not running with AppServer

Make fix program to fix work history and work_log dates more responsive when not

running with AppServer

At the same time fixed:

- program can now be runned again after cancel

0096 Unable to edit work instructions for work history

It was impossible to edit work instructions for work history. The program

checked for work history approved, but there was no

place to set or change approval for work history. Check for appoved work history

has been removed.

0097 Error when adding work instruction to work history

Error when adding a work instruction to work history: '** No Work order record

is available. (91)' has been corrected.

0098 Display technical data values in technical data included in browser

Display technical data values in technical data included in browser

Also added search and quick filter for values

0099 Error batch browser showed all types and not only selected types

Error batch browser showed all types and not only selected types

Problem shown when called from 'Statistics - toplists' and 'Purchase & Removal

analysis'

When calling batch browser it showed batch of all types and not only the type

wanted.

When clicking view from browser it viewed the data with wrong batch view

program.

0100 Allow run of fix 'fix-wohist-se-date' multiple times

Allow run of fix 'fix-wohist-se-date' multiple times

0101 Work order & work history actual start date

The calculation of work history actual start date has been changed from the last

time a work order was started to the first time it

Page 270: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.02 Page 270 of 335

17.06.2011 API Maintenance Systems A/S

was started.

The calculation has been added, so the field is assigned in the work order table

after the first start.

If the date is already assigned to a work order and copied to work history, no

new calculation is done.

The actual start date is the very first time a work order is started.

The fix job 'fix wohist se date' has been extended to fix also the actual start

date on planned work orders already started.

0103 MO import problem - Trigger message: "$Unanswered question$"

Allowed to import existing Maintenance objects with skipped Pos_key, MO_Root_key and Stock_key.

0105 Print dialog for purchase order was placed to the right

Print dialog for purchase order was not placed where the user expected.

The manual setting of where the dialog should apear has been changed, so it now

uses system default, which places it on top of

the window called from.

The same problem has been solved for the inspection print.

0107 Missing tree button in add sp-mo-combination

When adding a maintenance object to the SP_MO_combination browser, there was no

tree button next to the MO_key field.

0108 Errors from trigger not shown on client when finishing work order

Errors from trigger not shown on client when finishing work order and running

with AppServer.

They were only available in AppServer log file.

0109 Changed {&JFT} -> ttJobFilter

{&JFT} has been changed to ttJobFilter.

0110 Changed default jobstatus to for filter

Changed default jobstatus to for filter to more match setting from previous

versions.

Job accumulation: 2 - <last in table>

Job monitor: 2 - <last in table>

0112 Add Extra info 6 - 10 fields for MO

New database fields Extra MO info6 - 10 have been added to the Maintenance

object maint and browse programs.

Page 271: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 271 of 335

23.12.2010 API Maintenance Systems A/S

API PRO Open.7.01

23.12.2010 API Maintenance Systems A/S

IMPORTANT This is the Release Note for API PRO Open.7 SP01. It is an accumulated Service

Pack which means that it contains also all previous accumulated fix packs for

API PRO Open.7.

Installation – Open.7 SP01

The following installation instruction has to be followed:

Current API PRO version How to upgrade to V5 Xa SP04

API PRO Open.7 1. Install Open.7 SP01 2. Compile and start

For any other version than API PRO Open.7, please follow the installation

instruction included in the API PRO Open.7 package. If it is a new installation

or an upgrade from an earlier version of API PRO, then it is recommended to

apply this service pack before the Open.7 package is compiled for the first

time.

Progress version 10.2B or newer is required to run API PRO Open.7 SP01.

Additional information about the Service Pack

New functionality

Please notice that the new functionality described below aren‟t a full list of

all new features/functionality in this service pack – only the main ones. More

detailed information can be found in the updated manuals and in the detailed

list of improvements and fixes later in this document.

The integration with Microsoft Active Directory

Please, see the following section of the Supervisor‟s Guide for further details:

Module configuration -

Basic System Module -

Field description - Active Directory.

PDA Mobile Stock

The description will be available in the next revision of the User‟s Guide.

Dashboard: Browser KPI

The new gauge is described in the User‟s Guide:

Special functions -

Dashboard.

The extension of the module Inspection

Please, refer to the User's Guide, the chapter Inspection for the details.

PM Work Order Template

The new template functionality is described in the User‟s Guide:

Maintenance -

PM work order template

New and updated Crystal Reports template files

The following Crystal Report templates have been changed:

Page 272: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 272 of 335

23.12.2010 API Maintenance Systems A/S

calhist.rpt Updated

crabc.rpt Updated

cragreement.rpt Updated

crbar.rpt Updated

crbarac.rpt Updated

crbarmo.rpt Updated

crbarst.rpt Updated

crbartmp.rpt Updated

crbarto.rpt Updated

crbarus.rpt Updated

crbarws.rpt Updated

crbudrpt.rpt Updated

crcaljob.rpt Updated

cr-conf.rpt Updated

crcustreport.rpt Updated

crecorap.rpt Updated

crenq.rpt Updated

crgrn.rpt Updated

crhiscar.rpt Updated

crhistrp.rpt Updated

crininfo.rpt Updated

crinsp.rpt Updated

crinsreg.rpt Updated

crintpur.rpt Updated

crinv_sa.rpt Updated

crinvturn.rpt Updated

crjobacc.rpt Updated

crjobacd.rpt Updated

crjobcar.rpt Updated

crlogcrd.rpt Updated

crmocard.rpt Updated

crpcklst.rpt Updated

crpckrem.rpt Updated

crpjwo.rpt Updated

cr-po.rpt Updated

crporem.rpt Updated

crreqhd.rpt Updated

crspcard.rpt Updated

crstd5col.rpt Updated

crstocktaking.rpt Updated

crstocktrans.rpt Updated

invoice_info.rpt Updated

jobmonitor.rpt Updated

jobsurv.rpt Updated

po_line_info.rpt Updated

posmotree.rpt Updated

supplier_performance.rpt Updated

userperm.rpt Updated

wscalendar.rpt Updated

wshour.rpt Updated

yearplan.rpt Updated

Templates should be copied from WORK\CRPRINT\TEMPLATE to WORK\CRPRINT directory

to make use of the changes. If the Crystal Report in \WORK\CRPRINT has been

customized, then the changes in the template file should be „ported‟ manually

from the new template to the customized report.

Documentation

Page 273: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 273 of 335

23.12.2010 API Maintenance Systems A/S

The manuals – User‟s guide, Supervisor‟s Guide, Installation Guide, Installation

add-ons and Crystal Reports Manual - have been updated to reflect the

functionality in this service pack.

The latest version of all manuals can be downloaded from www.apipro.com.

Translations

The latest translation database can be downloaded from www.apipro.com.

New text instances

The text update for Open.7 SP01 contains approximately 400 new text instances.

These will be loaded/added to the existent translation database.

The update will run during the first logon after the installation (requires that

the first user to log on has rights to the translation database, and that the

translation database is placed in the XCODE directory).

Fix programs

This package also contains fix programs that will run during first start-

up/login after compilation of the package. The fix updates/correct the menus,

translations and messages.

Refresh of menu system

Refresh of special interfaces

During the fix cycle no one else should start/login to the system.

Program for fix of start and end date in work history

The work order fields 'Start date' and 'End date' were the planned start and

planned end dates, not the dates a work order was actually started and finished.

The calculation of the actual start date has been fixed in Open.7 SP01 and from

now on, the correct data will be put to history. The fix program which corrects

existent history data is not part of the automatic database fix performed during

the first logon and should be started manually if needed. In order to do this,

run external fix-db/fix-wohist-se-date.r.

Page 274: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 274 of 335

23.12.2010 API Maintenance Systems A/S

List of corrections and improvements:

The service pack contains corrections for a number of small errors and

improvements:

3212 Remove "Select" button in sub WO browser

The work order list for SUB workorders should not have the Green "ok" button

(SELECT button). It just brings you back to the WO

you came from. It has been removed.

Also changed the title of the program so that it displays the "parent" work

order key.

4386 Disable Select in Task hist. browser

When a planned workorder has a task history and you open this window, then the

system will show WO's, but if you double clik on

a WO the system will show the WO you came from.. But now the task history button

is disabled.

7054 SP code import missing Dataflex

Import procedure for spare codes was missing.

8323 V6 Inspection module extensions

An improvement to the Inspecion module has been implemented. This includes:

- access to inspection data through an inspection explorer with improved access

to inspection basic data, inspection history and

inspection alarms;

- a new copy function for inspection activities;

- an improved function for using Inspection Templates;

- a standard API PRO window for the setup of inspection activities;

- a possibility of attaching documents to inspection activities;

- a possibility of attaching spare(s) to inspection activities;

- a flexible possibility of working with the accumulation of more rounds on one

screen (+/- design to open and close rounds);

- a possibility of printing attached documents together with an inspection

printout.

- flexible feedback on more inspection rounds in one screen (+/- design to open

and close rounds);

- an on-screen line oriented data entry as far as practically possible;

- more than one inspection feedback per day on the same activity;

- direct keeping track of work orders generated from inspection in the

inspection system.

8810 Can't create plan.spare without sp_key

Corrected:

Neither in Xa, nor in Open.7, if a WO had more than one planned spare with the

same sp_name and the empty sp_key, the

planned spares list included only the first combination of each sp_name in a job

card.

8811 No ttRunarg available, main menu

Corrected:

When right-clicking on the main menu and selecting "Properties" in the

Page 275: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 275 of 335

23.12.2010 API Maintenance Systems A/S

pop-up-menu, user was given an error "No ttRunArg

available".

8812 Repeat Row in Stock Control Label Print

Corrected:

'Repeat row' is now used in Label Print of stock control.

8813 No record available, Translation tool.

Corrected:

Typing in 'Original string' where no records were shown in Translation tool led

to an error.

8815 Romanian language in login

Added support for 'RON': Romanian

8816 Error on calculated brw-fields in maint

Corrected:

Line 1459 error ttFldSrv not available, is now ttBrwFldSrv

8817 Plant Explorer configuration

Improvement:

New parameters have been introduced in Basic module configuration to show/not to

show documents, work orders, work history,

spare parts and inspection points in Plant Explorer.

The parameters are put to the new folder 'Plant explorer' and the parameters

'POS tree order', 'Descending', 'MO tree order',

'Descending' have been moved to this folder from the folder 'Basic setup'.

8818 Unable to change language

Corrected:

Unable to change language when running client/server or single-user. Was no

AppServer connection.

8820 CR viewer - close after automatic print

Corrections in CR viewer:

The CR viewer window was not closed after automatic print of report (DPRINT

action).

Earlier observed problem (pre-release) with running from dialog window is now

gone as well.

Specific correction for job accumulation:

Automatic print of job card from CRON timer used wrong parameters. Corrected.

8821 Jocaccum print list

Improvement:

Report database structure in the simple list of work orders and the detailed

list of work orders in Work order accumulation print

has been simplified, so a separate table is not needed for proper sorting - the

Page 276: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 276 of 335

23.12.2010 API Maintenance Systems A/S

sort field has become part of table work_order.

8822 Pick list -> pick list removal note

In picking list registration, option 'Update', a picking list was printed instead of a picking list removal note. This has been corrected.

8823 'Esc' for undo/exit in maint program

Improvement:

Because the IME on Chinese uses 'Esc' they now get warning when pressing 'Esc'

for undo/exit in API PRO

8824 Update of CR templates

Corrected:

Databases in CR templates have been verified to conform with Open.7 database

structure.

8825 Calibration - print related doc too soon

Improvement:

Change in "print related documents" for calibration documents in Calibration

Accumulation. The documents are now printed when

the user actually print the calibration document from the CR viewer, not before.

This is similar to what happens in the other

"related print" situations - that is, work order and purchase order print. (see

fix (#8458)).

An update of temp-tables used by the general print routine was necessary, so a

full compile is required after installation of the fix

package.

8827 No stock name in crmocard

Corrected:

If a MO has a stock key, stock name was not shown in CR MO card, section 'Tree

structure'.

8828 Browse from browse select dialog

Improvement:

Ability to call browser from browse select (and most other key field in dialogs)

Same as Ctrl-F3 to view data

8830 Stck.inv.turnover can't use cust. templ.

It was not possible to use a custom template for Stock inventory turnover report

because different detail levels of the report used

different templates whose names were harcoded depending on the detail level

chosen.

Improvement:

A universal template has been created for both detail levels and its name is

pointed in the interface record.

8833 Stck.trans. report ca't use cust. templ.

Page 277: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 277 of 335

23.12.2010 API Maintenance Systems A/S

It was not possible to use a custom template for Stock transaction report

because different detail levels of the report used different

templates whose names were harcoded depending on the detail level chosen.

Improvement:

A universal template has been created for all three detail levels and its name

is pointed in the interface record.

8847 12-digit numbers not visible in crbudrpt

Corrected:

Fields in the Crystal Reports template crbudrpt.rpt have been widened to make

room for large numbers.

8852 Transfer of web portal config to open.7

Web portal config was not fully functional in initial release.

Improvement:

Full functionality is established, and new history options (see A08832) are

added.

Upgrade program is needed because user group web enabling is moved to a new

field in the Open.7 database.

8856 Adding WN for WO when WN restriction

Choosing a work instruction from the work note tree has been corrected. Errors

were observed when 'Work instruction restriction'

was checked in Maintenance module configuration.

8865 Del trans. error when PO order date = ?

This correction concerns purchase orders where the order date is not filled in.

If a delivery was made of a PO line for a spare part, the spare-supplier

combination update of last delivery time would not be valid

if the order date was missing. The delivery could not be saved ("Trigger

error").

This has been corrected.

8868 Translation import - appserver crash

Corrected:

Translation tool import crashed when running appserver. Too many server calls.

It lost the backend.

Also problems in import of menu item translations. All 3 "language" progams -

translation tool, menu translation, and jobstatus -

have been revised.

8879 Translation tool - delete entire languag

Improvement:

Added an option to delete an entire language - all translations - in one

operation.

8887 Work order: hier. error codes no select

Corrected:

Page 278: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 278 of 335

23.12.2010 API Maintenance Systems A/S

If the system is set up to use hierarchical error codes, it was not possible to

select error code 2 and 3 via browser. The selected

value was not displayed in the field in the work order program.

8897 PROGRAM-NAME references to V5 names

Corrected:

Some Open.7 procedures checked for old v5 program names.

8898 Check for Default stock wrong

Stock transactions, stock transactions (barcode), stock transaction (spare

part), Removal by handterminal, Movement by

handterminal:

Corrected:

If the default stock is not defined - appears a warning (it was either not

visible in the programs or came at the wrong time). Similar

problems with the warning for the "stock owner" setting.

In the registration program for stock inventory, the default stock warning is

removed.

8904 Inspection feedback: PDA load problems

Corrected:

The status on the PDA was not set after round was loaded into API PRO. So

warning about already loaded round was missing.

8908 WO reg: add of hours in new/edit mode

It was possible to enter hours in the browser in new/edit mode. You could not

see the created lines until you pressed SAVE. So

the user could enter many lines without seeing what he was doing.

Corrected:

The hour reg. list is now read-only if we have entered NEW or EDIT mode.

The user has to press Save before adding the hours.

8909 Excel crash when export from browser

Corrected:

When toggle-box has focus in browser and user did export to Excel, the API PRO

Open.7 session crashed.

8914 Configurable browse reposition

Improvement:

Configuration for browse reposition (0 = default)

0: Reposition to rowid

1: Reposition using >= filter

2: No reposition

8916 Warnng on close of browser with modified

Improvement:

Added question "Data modified do you want to close" question when closing

browser with current row modified.

Page 279: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 279 of 335

23.12.2010 API Maintenance Systems A/S

8918 Dialog leave disabled before browse/tree

Corrected:

Disabled leave for dialog version when calling browser/tree to avoid

"You must enter information in this field"

"Please enter valid record"

"Key not found! Create?"

when pressing browse or tree buttons

8923 Menu translation: import not working

It was not possible to import in the menu translation program. Corrected.

8926 Double-click problem

The double-click event logic has been corrected, so the events from different

running programs are not overwritten with each

other.

8927 No record found af finish of single wo

In work order accumulation, when clicking view after finish of a single work

order user got an error "Record not available."

Corrected:

Added refresh of button sensitivity + available check to view.

8931 Question from assign triggers not shown

Corrected:

Questions from assign triggers were not caught and displayed on client,

resulting in that user could not write changes.

8936 Custom getlabel for customized tables

Improvement:

Custom getlabel for customized tables and fields.

8938 Plant tree doen't refresh on POS change

Corrected:

When pos_key was changed on MO, the MO was not replaced from the old position to

the new in an opened plant tree - a manual

refresh was needed.

8939 Save Record in Period Closedown

Corrected:

When a record was saved with an empty value in the field 'Dump directory', an

error occurred. Empty value is replaced with

c:/apipro-data.

If no dates are changed, fix-db programs do not run.

The question 'Do you want to clear the budgets of next year ?' was ignored and

no logic for clearing budget existed, so the

Page 280: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 280 of 335

23.12.2010 API Maintenance Systems A/S

question is removed.

8940 Next/Previous on main key

Corrected:

When changing between navigating nex/previous, then current record was displayed

again.

Now displays previous/next record without pressing down/up again.

8942 Session gave wrong Rcode information

Session gave wrong Rcode information for client.

Changed + added support for display of <Not compiled>

8944 Hide userid and password in schemaholder

New tool for MS SQL/Oracle users for hiding connection parameters in schema holder developed.

8951 Work supplier on work order

If a supplier is planned for more than one day of work on a work order, only the

first instance of planned time was on the Crystal

Reports printout. The error has been fixed and the job card and history card

Crystal Reports templates have been modified to

show not only work supplier key and the number of hours spent, but also the date

planned for planned hours and the hour rate

used.

8953 Demimals in amount fields

Changed format for all amount fields to use the translated text 11300.

Format set to "->>>,>>>,>>>,>>9.999":T25 WHEN equal to "->>>,>>>,>>>,>>9.999":U

8958 Int.req interval on approval monitor

Corected:

The default interval regarding purchase internal request results was an empty

browser.

If both "From" and "To" field is zero, then the selection is ignored.

8960 Labels not translated in CR Yearplan

Corrected:

Work order year plan, CR printout - report labels (column headers) were in

English when Polish language selected.

8964 No Notes in Only Sum History Report

Corrected:

Path: Maintenance - Job history - History on-line. - If 'Notes' was checked in

the filter and 'Only sum' report was chosen, notes

were not included in the report.

8966 Color's in Tree Browser is missing

Page 281: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 281 of 335

23.12.2010 API Maintenance Systems A/S

Colors in the Tree Browser - Plant Explorer .... - didn't show colors and click

in columns didn't work when running with a translated

system.

Corrected:

Color check is now made on non translated value in the browser query.

8967 User group program called old Xa program

User group program called old Xa program

Corrected:

Changed to call the new Open.7 design browser

8970 Removed grey editor screen behind licens

Corrected:

Removed grey editor screen that was shown behind license screen when entering

new licenses for Open.7

8971 Error entering license information

Fixed problem with error when entering license information when running with AppServer

8972 Running init.p failed silently

If you had questions from triggers during run of init.p (system initialization)

after upgrade to Open.7 you could end up with an API

PRO system without menu system.

Corrected:

Added handling of questions as part of system initialization.

8973 Unable to load change v5 log

Corrected:

If user tried to load change log from v5 system where 'Log key changes' was not

enabled he/she got error:

'API PRO Open.7 database must contain data for correct migration'.

8974 Read v53/54 data didn't check fix-@#$

Corrected:

Read of v53/54 data has been changed so it checks that data is read from output

from fix-@#$

8975 Possible to cancel read v5x data

Improvement:

Now possible to cancel read of data after display of system information screen.

8976 Fix-@#$ check if call from read53-54data

Improvement:

Added check to fix-@#$ so if called from read53-54data it will get input

directory and set output directory

Page 282: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 282 of 335

23.12.2010 API Maintenance Systems A/S

8980 No error when source don't exist on compile

Corrected problem where no error was raised on compile when r-code existed but source didn't.

8981 Data dump/load without documents

Added a possibility to dump/load data without the documents stored within the

database.

The dump including documents can be very time and space consuming, and it is

practical to have a quick dump for handling of

support cases (when asking users to send a dump of the database).

8985 Setting of date and numeric format on AppServer

Set of numeric format didn't work when client numeric format was not European or

American

Corrected:

Changed AppServer call to include date and numeric format in initialization

8987 Problem with site enabling not being checked

Corrected:

User was able to edit records from sites with read-only permission

8989 Buttons enabling on permissions

Disabled buttons for creating transactions depending on Update permission for current program.

8996 Record already exist problem for request approval

Added check for edit or copy mode to avaoid to get "Record already exist" when

leaving PO key field after you have requested

someone to approve

8997 Problem with display of values on other tabs when changing value

Corrected:

Problem with display of values on other tabs when changing value and current

field was not simple data-entry field (fill-in)

9000 Problem with selection of another tab, when focus on toggle-box

Corrected:

Problem with selection of another tab, when focus on toggle-box.

9039 autom. load of .cst and customer designs

.CST configuration fix-db files:

+ api_field (In fix-db...)

+ api_relation (In fix-db...)

+ api_table (In fix-db...)

Page 283: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 283 of 335

23.12.2010 API Maintenance Systems A/S

+ audit_field (In fix-db...)

+ audit_table (In fix-db...)

+ interfac (In fix-db...)

+ jobstatu (In fix-db...)

+ menutrns (Customer menu fix...)

- prg-trns (Special case: Extension of file = language code of translations

inside...)

+ program_call (Customer menu fix...)

+ programs (Customer menu fix...)

+ sysmenu (Customer menu fix...)

+ sysmodul (In fix-db...)

____________________

designs .XML

____________________

Other (non-processable) .TXT's :

questionsanswers

mnt-config

etc...

9040 Added exception for translation tool, where | is allowed in key field

Corrected:

Added exception for translation tool, so | is now allowed in key fields

9041 Error 11382 on leave of clob / editor field

Corrected:

Error 11382 on leave of clob / editor field

9042 Problem with sizing of code jock component

Corrected:

In browser, the frame / browser was sometimes placed on top of code jock

components, added more codejock size exceptions.

9044 License program changed to allow import of any license

When starting API PRO without valid license user only got a single license

program.

Improvement:

This license program is modified to:

* allow import of any license, including license with different license key

* change license and license name

9047 Error 293 "get-stock-account" was not found on stock removal by Casio

Corrected:

**"get-stock-account" was not found. (293) and after that API closed down and

user had to login again.

The data is removed from the Casio

Page 284: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 284 of 335

23.12.2010 API Maintenance Systems A/S

9050 Register stock taking list: unable to extract nb_missing-stock_invent etc,,,

Corrected:

Register stock taking list: Error: unable to extract nb_missing-stock_invent

etc...

9052 MS Active Direcory users management

Support of users management from MicroSoft Active Directory added.

Both secured and non-secured MS AD connections can be used.

National symbols are supported.

9054 PDA Mobile Stock - Casio on PDA Mobile

Make a PDA MObile Stock solution - same principal as PDA Mobile Work order - but

with a functionallity like the current Casio

barcode reader solution.

Additional speciafication can be found in atttached documents.

9059 OPC read when called from server don't get readings

The posibility to call OPC readings from cron time didn't work.

OPC reading would start up and close down without making any reading, because

not at least one reading interval had elapsed.

Corrected:

Program changed to stay connected to OPC server for 90 minuttes on startup to

ensure all item values are read.

(If value still don't change within 90 minuttes no reading will occur)

9063 Problem with values set in program called from don't display

Corrected:

Problem with values set in program called from didn't display in program called.

9064 Stock inventory dialog browsers are to small

The dialog browsers was smaller than stanrd browsers (fx account).

This has been corrected so browser has same size as other browsers in API PRO

Open.7

9067 CR Report - XML support through CR Brw

Improvement:

The CR Browser is able to support reports based on a XML file.

Situation: The CR browser starts a "make-xml.p" program which generates an XML

file. The CR viewer is able to start a report

(rpt) and use the XML file as input.

Since the "make-xml.p" program cannot be run fully on the client site in Open.7

and the CR approach has changed in Open.7,

there are two programs in Open.7: a select program for user interface (filter

criteria etc.) and a custom-XML-generating program.

Templates are created for these two programs and filled with the contents for a

particular CR report purpose by a consultant.

Page 285: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 285 of 335

23.12.2010 API Maintenance Systems A/S

9068 Missing search in both name and name2 in spare part browser

Corrected:

In API PRO Xa in browser filter for spare part user is able to filter on name or

name2 in browser.

(This was missing from Open.7)

9069 When copy and autogen spare part is enabled, the sp key field is not cleared

Corrected:

When copy and autogen spare part was enabled, the sp key field was not cleared.

This resutl in:

"Progress error#: 132"

"Error: ** Spare_part already exists with Type number "xxxx". (132)"

9070 Help file format now defaults to chm

Changed help file format default from hlp to chm

Aadded more check if help file exist to avaid error in case unable to find.

9071 Spare-supplier combination - view was read only

When double-clicking in the spare-supplier combination browser the maint program

was in read-only mode.

Corrected:

Changed to read-write

9075 Error (6242) when a WHERE clause uses unknown value with MS SQL

Error (6242) when a WHERE clause uses unknown value with MS SQL and maybe Oracle

Corrected:

Changed so where clause won't include ? (unknown value)

9077 DashBoard: Browser KPI

Improvement:

Added new KPI element to dashboard options.

The new KPI element is a browser/grid element which can be configured to include

upto 3 fields from the basic table. Click on a

item in the list views the 'related' record.

9078 Problem with 'Progress language' and 'API language'

In Open.7 user could not enter any information in 'Progress language' and 'API

language'. This information needed to be in

language table first.

Corrected:

This requirement is removed.

9079 Field properties browser in design mode to small

Corrected:

Changed size on field property browser for design mode in maint program

9080 Design reposition after copy

Page 286: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 286 of 335

23.12.2010 API Maintenance Systems A/S

Improvement:

After copy in design the browser repositions to last row selected before copy.

9081 Added support for use right-mouse in maint program to hide fields

Added support for use right-mouse when in design mode in maint program to hide

selected fields

9082 Display of currency exchange rates in new mode

When you created a currency, the currency exchange rates were not displayed

correctly untill you saved and started editing the

record.

Has been fixed so currency exchange rate is now displaying correctly already

when creating record

Problem was the display with:

100 <NEW KEY> = xxxx <STD CUR>

100 <NEW KEY> = xxxx <2ND CUR>

9087 configuration of Picking list key

Custom:

Picking list key setup (autogeneration, number of digits, prefix...) is moved

into Stock module configuration.

9088 'Page' in CR reports

The field showing z_text.z_page has been widened in all Crystal Reports

templates to make room for the word 'Page' in some

languages, like the Dutch 'Pagina' or Russian 'Страница'.

9090 User Permissions optimization

Improvement:

User Permissions now shows only programs with a valid module keys on.

9092 Password not transferred from v5 to Open.7

Modified read programs to transfer passwords from v5 OpenEdge database to Open.7

9093 Errors when making new work order feedback

Corrected when making new work order with no record found you get following

errors:

** Unable to update DATA Field. (142)

Unable to set attribute ? in widget of type BUFFER-FIELD. (3131)

** Unable to update Field. (142)

9094 Import stock control - handling of quantity

Handling of quantity is changed - is no similar to Xa. So current stock is check

with quantity in import and stock is adjusted with

the difference.

Page 287: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 287 of 335

23.12.2010 API Maintenance Systems A/S

9095 Load/Save in CR report filters

Corrected:

There were no Load and Save buttons in CR report filters. They are added and, if

some filter is set as default, it is applied

automatically.

9096 Maintenance object not saved on job feedback by work supplier

Corrected:

On job feedback by work supplier the maintenance object information entered was

cleared

9097 When adding spare part on the sp key 'abc' was entered 'cba'

Corrected:

When adding spare part on the sp key 'abc' was entered 'cba'

9098 Job_type error when group desing does not have job_type field

Corrected:

Job_type error when group desing dd not have job_type field, Now jobtype from

configuration is assigned.

9100 Stock removal doesn't fills fields

When calling Stock removal from Job feedback by WO -> Spare part btn -> Stock

remove then fields WO, MO, Account fills with

correct data from Work order record.

9101 PDA support in inspectionmodule

PDA support in inspection module could be missing if it wasn't initialised in

Xa.

Code is changed so it checks if local PDA support files is installed on client

in any situation.

9103 Problem with assign of Root_Site_Key (Company) on transactions

Corrected:

Problem with assign of Root_Site_Key (Company) on transactions

9104 Multiple errors when crating user site permissions

Multiple errors (caused by format being translated with initial value set to

'No', not 'View') were corrected when creating user site

permissions.

9105 Job Feedback by Work Order program: error when job type in moved to tab #1

Design problem corrected:

Errors when job type was moved from existing tab/folder.

Page 288: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 288 of 335

23.12.2010 API Maintenance Systems A/S

9107 Default filter for subtype NM could be loaded by subtype N filter

Default filter for subtype NM could be loaded by subtype N filter

This is corrected so only NM filters will be loaded by NM program

9108 Automatic add parenthesis to argument in run external

Automatic add parenthesis to argument in run external was missing from

Accumulated fix K to L.

This is corrected so parenthesis is again added automatic.

9110 Import breaks the rule of combination of job_type and interval_time

Corrected: Import broke the rule of combination of job_type and interval_time

This table shows how the job type can be controlled.

Job type Periodical counter based Periodical calendar based Single

instance counter based Single instance calendar

based

PM Yes Yes

Yes Yes

CMU No No Yes

Yes

CMP No No Yes

Yes

CBM No No Yes

Yes

INS Yes Yes

Yes Yes

OTH Yes Yes

Yes Yes

9111 Error message during work history import SearchupPOS2 was not found

This package includes FIX A09110 and FIX A09111

FIX A09110:

This table shows how the job type can be controlled.

Job type Periodical counter based

Periodical calendar based

Single instance counter based

Single instance calendar based

PM Yes Yes Yes Yes

CMU No No Yes Yes

CMP No No Yes Yes

CBM No No Yes Yes

INS Yes Yes Yes Yes

OTH Yes Yes Yes Yes

Work orders that do not confirm with the rules above willl be rejected.

FIX A09111:

Corrected:

Search for position key procedure was miissing.

9112 Notes CSV Import

Page 289: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 289 of 335

23.12.2010 API Maintenance Systems A/S

Rules of notes CSV import:

Notes position can't be equal to key or marker positions.

Note prefix should be "1" for plan note and "2" for history note.

The prefix will be removed from note during import

For import description of work order use note with prefix "0"

Description field should be present in ICF even if it SKIP

9113 Cr-icon search when appserver is used

CR-icon.jpg used in CR reports was seached for in the server propath and its

paths was saved to be used on the client side to

load the picture. When API PRO is run with an application server, the server and

client propaths, where cr-icon is looked for, can

be and almost always are different. As a result, cr-icon.jpg found on the server

could not be found on the client.

A search for the location of cr-icon.jpg has been moved to the client side. The

client propath directories are processed in the order

of their appearance in the propath. The first found cr-icon.jpg will be used in

CR reports.

9114 Export in CRON

The number of characters allocated for program arguments have been increased in Automation Planner.

9116 Nr of Repeats in Stock Control Label Print

'Repeat row' is set to 0 by default. The default value was dependent on a DOS

print parameter, which is not supported any more.

9117 Graphical statistics does not show analysis

Positions are now allowed in the field 'Pos./MO tree' of the program 'Batch for

statistics' if entered in a way different from

choosing in the plant explorer.

When running a batch of the type 'Position/MO tree', if the root of a batch is

a maintenance object, its root_key is now set to blank

instead of its root position, otherwise the Statistics - tree structure program

will not be able to build the tree because the graphical

statistics tree starts from the blank root.

9118 Internal Purchase Request, not site enabled -> error opening maint

Corrected:

Error appeared in Internal Purchase Request maint priogram if site is not

enabled for this table...

9121 Help about show user group not design group

Corrected:

Help about changed to display design group

Page 290: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 290 of 335

23.12.2010 API Maintenance Systems A/S

9123 Sometimes transactions didn't have a currency

Corrections:

Assigned Currency_key to API_System Default currency when no currency on

transaction

9124 Error on sort of spare part if filter on name or name2

Corrected error on sort of spare spare part after filter of spare part name or name2

9125 PO accumulation report, no tmpsupplier record

When PO accumulation report, Accumulated lines for supplier is run, there was an

error message 'No tmpsupplier record is

available'.

9127 Job feedback by Work Supplier, error when EDIT

Fixed Hour rate error when editing Job feedback by Work Supplier.

9128 Registration status always on started

Registration status update has been fixed in calibration.

9129 Light user needed modify permission in jobmonitor to filter jobs

Modify permission added to light user in jobmonitor to allow user to filter jobs

9130 Option buttons and menu items not enabled when user don't have all

permissions

In the 'Work order survey' program option buttons and menu-items were checked

whether a user has not only the sufficient but all

permissions.

The permissions check has been corrected for buttons and menu-items to:

Edit Dates: Modify

Check availability: <None>

Total availablilty report: Print

Work load: <None>

Work resources: <None>

Production plans: <None>

Day View: <None>

Define critical conditions: Modify

View critical conditions: <None>

Status: <None>

PRINT: Print

View: <None>

Filter: <None>

Sort: <None>

9132 Problem with filter on updateable browser

Corrected:

Page 291: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 291 of 335

23.12.2010 API Maintenance Systems A/S

Sometimes when filtering on updateable browser a new current row didn't display

data from an old row

9133 CR jobcard from job monitor

Corrected:

When calling a job card print from the job monitor, the job card preview screen

went to the background.

9134 Calibration history report

The error '... Database api3 not connected' has been fixed in the calibration

history report. As a temporary solution until the output

types 'Graph excel' and 'Graph OO calc' are made available in Open.7, the

message 'Not supported' is shown when these report

types are chosen.

Moreover, MO key was not passed to the report program, which should have

generated calibration history report data for a current

MO. This has been corrected.

Focus problem of the CR viewer has also been solved.

9135 Import of Transaction(Spares) problem

Import of Transactions(Spares) is fixed

RELATE option searched the record in wrong table

9139 Add hooks to window-close to be able to cancel program close

Improvement:

Re-programed the events that happened on window close, so it always executes in

the same sequence and it's possible to add

hooks.

9144 Requests for stock below min. - Line type info is missing

The line type in the program <Stock><Request for stock below min.> was allways

blank.

Is now one of the following:

"Internal request"

"Stock below minimum"

"Manually added"

"Planned spares"

9145 When creating a new job order (CMU) the default status should be ORD

When creating a new job order the status becomes by default INI instead of ORD.

The status ORD was used as default in previous versions.

This is now changed so a new job order (CMU) will get job status ORD as default.

9146 Position doesn't inherit from MO during import of work history

AUTO-POS option is available in ICF configurator for Work history import. Press

"Spec.option" button on "Table/fields" folder.

Page 292: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 292 of 335

23.12.2010 API Maintenance Systems A/S

AUTO-POS option will work only if Pos_key field is present in the field list and

have "SKIP" operation.

9147 Manufacturer in MO Card

Manufacturer details have been added to the MO card database.

9148 Navigation on delete key don't find next from screen-value

Corrected:

Navigation on delete key didn't find next from screen-value. Used return value

from previous navigation.

9149 Import of error code combinations - hierarchical structure

The use of permission profile errcodco resulted in permission problem whne

trying to run the error code combination import.

Corrected:

Permission for import of error code combination is based on permission profile

errcomb, which is accesible through the

permission setup/configuration program.

9150 Remark on movement log of maintenance object ends in a system error

Error message on entring Remark on movement log of maintenance object fixed.

9151 Account_key in maintenance object must not be mandatory!

Removed Required check on Maintenace object Account key field

9153 Change key is not available when choosing edit from tree-explorer

Added change key to menu when called with edit

9155 Adding technical data to maintenance object or other item

Corrected:

When adding newly created (created in Open.7) technical data to a maintenance

object or other item it was not possible to move

(change the order of) techincal data.

9156 Estimate start date for work order based on counter readings.

When importing work orders with a start date a counter and none (0) or not

enough counter readings avialable to estimate the

start date the start date was uncorrect overwritten with blank value.

Corrected:

Estimate of start date for work order is now ignored in work order trigger if

estimated start date is blank.

9157 PgUp/PgDn does not work in the MO_Key or POS_key field

Corrected focus event after navigation

Page 293: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 293 of 335

23.12.2010 API Maintenance Systems A/S

9161 Changed translation attributes for date format to :U

Changed translation attributes for date format to :U

9162 Work order list for maintenance object had new button enabled

When pressing the new button a new sub-work order for the current work order was

created.

Disabled new when not called from work order - sub work order option

9163 CR preview disappears behind the Planned WO screen

When printing a jobcard from within the planned work order program, the CR

preview disappeared behind the Planned WO

screen (because the calling program was modal)

Added check to print program to check if the call is modal.

9164 Web portal Work responsible

Lookup browse in Job portal for Work suppliers show only resposible.

So after pressing the P&S icon after responsible the 'related' work supplier

browser / list view only includes work supplier who is

makred as work order responsible.

9165 Web Job request. Priority icons added.

Icon are added to the ps image directory on the Portal installation.

Unzip package and copy the 2 png files to:

.....\WebJob\portal\images\ps on the portal installation.

9166 Errors if you start to edit empty date field

Corrected:

In view mode if user went to an empty date field and began to enter a date

he/she got errors on valid date.

9167 No create dialog box when new work order is triggered from Grafical navigator

Create dialog box was not run when a new work order was triggered from Graphical navigator.

9168 Cancel creation dialog when called from graphical navigator the dialog

re-opens

Cancel creation dialog when called from graphical navigator the dialog re-opens

Added same for Job-order program

9169 Approved work order can not always be un-approved

Corrected:

Approved work order can not always be un-approved.

Page 294: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 294 of 335

23.12.2010 API Maintenance Systems A/S

9170 Stock control label print in Stock control program

Corrected:

The option 'Barcode print' of the program 'Stock control data' printed three

copies of a label instead of one needed.

9173 When changing the Cost Purpose on a WO, the jobtype field is frozen

Fixed job type field enabling

9175 Popup menu - paste, didn't always give right result with OpenEdge 10.2B

Corrected:

Popup menu - paste, didn't always give right result with OpenEdge 10.2B

9176 Not translated texts

The following texts have been made translatable:

- the labels of the browser fields in the program 'Job feedback by work order';

- the browser field labels in the 'Properties for selected elements' window,

which is called via the popup-menu in the design mode

of maint programs;

- The title of the Add Transaction window called from the Stock Control Data

program.

9177 Create dialog for job order didn't transfer Mo when called from Graph.Navigator

Corrected:

Create dialog for job order didn't transfer "Mo" when called from

Graph.Navigator

9178 Select programs didn't have design enabled

Corrected:

No access to grafical design mode for work order create dialog (and all other

select programs)

Also includes fix 9179:

When in design mode user could still click the tree button

9179 When in design mode you could still click the tree button

Corrected:

When in design mode user could still click the tree button.

Added disable of standard created buttons:

- Tree

- Approve

- Reject

- Request approve

- Approve log

9180 Debug message shown, while copying users

Following debug message was shown, while copying users:

Page 295: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 295 of 335

23.12.2010 API Maintenance Systems A/S

v6 remove this message

DB value after create for field ''Handterminal_baud_rate: 6

Original client value: 5

Modified client value: 6

(Corrected)

9181 What is triggering stop time calculation

Improvement:

Some logic added: two new pararmters added to Maintenance module - Feedback

folder:

Recalculate stop/wait during feedback - recalculates Stop/wait time on change

of Stopped field in feedback program

Use job card date as job execute date - replacing old date_set parameter based

on existing of some file. Means use Job card

date as Execute date in feedaback program.

9182 When position was read only user could use mo tree button to change position

When position was read only user could use mo tree button to change position in

create dialog.

Corrected:

Program has been changed so user can only select maintenance objects when

selecting tree for maintenance object field and

only positions when selecting tree for position key

9183 Error on run external or graphical navigator

Corrected the error on run external or graphical navigator

9184 Add related for main tables

Now when making design and trying Add related field from current table then correct related table's fields are shown.

9185 Resize of graphical navigator don't resize correctly

Resize of graphical navigator didn't resize correctly

Resize of screen to fit bitmaps, changed from window size to frame size

9186 Design group field in User data is not availabale for import

Users.Design_Usergroup_ID field added to import

9187 Stock control record - quantities can be edited

Stock control record - quantities could be edited

Changed master design so the quantity fields can not be edited.

9188 Some buttons cannot be removed from the job monitor filter screen

Clear Filter load and Filter save options has become designable for Job accumullation, Job monitor and Job survey programs.

9189 In maint program labels for browse not translated if main table is not

Page 296: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 296 of 335

23.12.2010 API Maintenance Systems A/S

temp-tabl

In maint program labels for browsers were not translated if main table is not a temp-table

9190 Browser field labels are not translated in the Delivery program

The browser field labels were not translated in the Delivery Registration

program. This fix should be installed together with the fix

9189.

9192 Request for stock below min. - Planned spares option in filter does not work

WO_key from and WO_key to were always blank. Set WO_key to to the last

Work_order.

9193 Delete tree failed silently, but wrongly told records had been deleted

Delete tree failed silently, but wrongly told records had been deleted

Actually no records were deleted.

Corrections: added error handling to delete, so it will tell why it fails and

number of deleted will be set to 0 on fail.

9194 When getting trigger error on save of record error could be repeated

Corrected:

When getting trigger error on save of record error could be repeated

9195 Stock owner restriction option is not working

Corrected:

User stock display was dependent on barcode module settings

9196 Job status codes are not translated in Job Feedback by WO

Corrected:

Job status codes were not translated in the Job Feedback by Work Order program.

9198 Hot icons labels fix

Labels of icons in HotIcons areas of MainMenu depended on new setting in the

"Configure user menu" maint program.

Improvement:

Icon text is set to:

* Menu label

* Smarticon line 1

* Smarticon line 1+Smarticon line 2

9199 Error with drawing not available when deleting drawing

Corrected:

Error with drawing not available when deleting drawing with drawing combinations

9200 Automation Planner - Screen stays open after finish of each job

Page 297: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 297 of 335

23.12.2010 API Maintenance Systems A/S

Corrected:

Automation Planner - Screen stayed open after finish of each job

9201 User was not marked as a time-out in a sessions browser.

Fixed:

User logged out of the system due to Inactivity time expired was not marked as

Time-out anymore. The normal user_ID remained

visible in the user session list.

9202 Handling of questions during delete

Corrected:

Handling of questions during delete didn't work. Delete was never called 2nd

time with answers

9203 set of Document Storage related fixes

Deletion of documents with stored files:

It was impossible to delete drawings with the files stored on... (Cleanup was

needed.)

Now additional question is raised and automatical cleaning of related stored

files is performed.

Drawing configuration:

Navigation fixed.

9204 Basic functional errors when using Call-Off agreement

agr_lines browse refresh corrected

Fixed use of tmplines temp-table between several programs

9205 Cursor loses focus when creating new PO

Cursor is put to Supplier key when Purchase key is autogenerated and disabled on

New.

9206 User group table import is missing

Improvement:

Added possibility to import User groups.

9207 Committed cost can be discount line, so also include negative amounts

Corrected:

When calculating committed cost purchase order lines with negative committed

cost were not included.

9208 Begin Transaction window shows not translated labels

Corrected:

Some labels in the Begin Transaction window (shown when a new stock control

record is saved) were not translated.

9209 Purchase enquiry didn't display supplier email as default on email of

Page 298: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 298 of 335

23.12.2010 API Maintenance Systems A/S

Enq.Print

Corrected:

Purchase enquiry didn't display supplier's email as default on email of

Enq.Print

Used contact_person is changed to contact_person_key

9210 When deleting spare write trigger for stock transaction fired

When deleting spare part, the write trigger for stock transaction fired outside

the transaction.

Buffer was released to ensure that update happens inside the transaction.

9212 Request for stock below min. - Planned spares option in filter does not work

Corrected:

If "Planned spares" is checked and "Below minimum" setting is unchecked, then

planned spares are related to work orders only.

9213 Able to edit stock control quantities directly

Corrected:

On stock control it was possible to edit status information:

Reserv quantity

Ordered quantity

Req. quantity

Pick list quantity

Avarage price

Latest cound

9214 Able to edit spare part status information directly

It was possible to edit the spare part (calculated) status information directly:

Quantity on order

Quantity on stock

Last transaction

Last counted

Last purch price

Purch val ytd + last year

Purch qty ytd + last year

Consump val ytd + last year

Consump qty ytd + last year

9215 Stock control location extended from 40 to 80 characters

Stock control location is extended from 40 to 80 characters

9216 Spare part tree browser in purchase order line

Corrected:

Spare part tree browser in purchase order line showed: 'You don't have the

sufficient rights to run this procedure!

clientgui/dlg-apicbf.w [Spare_part_tree]. Contact system supervisor'.

9218 Error 'The quantity must be greater than zero!'

Page 299: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 299 of 335

23.12.2010 API Maintenance Systems A/S

On stock removal user got an error 'The quantity must be greater than zero!'.

Changed to perform quantity check on Save operation.

9219 When invoicing single line PO key was not displayed

Corrected:

When invoicing single line PO key was not displayed when running with AppServer.

Client was trying to read settings directly in

appserver.

9220 Request for stock below min. - Planned spares option in filter does not work

If "Planned spares"setting is checked, then planned spares are related to work orders only.

9221 stock_key truncated on stock control browser

Corrected:

Stock_key was truncated on stock control browser.

9222 Purchase order accumulation don't transfer lines to purchase order

Corrected:

Purchase order accumulation didn't transfer lines to purchase order when

creating a new purchase order.

9223 Import module - update location on stock control record

Corrected:

Stock_control record didn't update if it had existed already

9225 Auto fill-in field values don't work with AppServer

Corrected:

Auto fill-in field values didn't work with AppServer (they were set on server

side, not on client side)

9229 Calibration registration tree don't work

Calibration registration tree next to MO key didn't work

Since calibration registrations cannot be selected in tree, the tree button has

been removed.

9231 Error when importing worksupplier on history workorders

Corrected:

Import didn't use the special logic for Transactions(Work_supplier) table

9232 Remark in Transactions(Work_supplier) import

Improvement:

Remark field is added to Transactions(Work_supplier) import

Page 300: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 300 of 335

23.12.2010 API Maintenance Systems A/S

9233 When changing spare part on purchase line stock control information not updated

When changing spare part on purchase line the stock control information was not

updated.

Program is changed so when leaving spare part key field, the information from

old stock control records is cleared before

information from new spare part's stock control record is displayed.

9234 When contact person on supplier without email it didn't use supp email

Corrected:

When contact person on supplier without email it didn't use suppliers email on

sending purchase enquires

9236 Browsers called from menu didn't use the 'Read-only browsers' setting

Corrected:

Browsers called from menu didn't use the 'Read-only browsers' setting.

9237 YES-NO questions display as YES-NO-CANCEL

Corrected:

"YES-NO" questions were displayed as "YES-NO-CANCEL".

9238 Removed outparameter from text load program

Outparameter is removed from text load program, in order to load new text

instances to translation database so it can be called

directly from 'Run external' program.

9239 Run external

Run external argument was limited to 80 characters.

Improvement:

The argument is extended to 200 characters.

9240 Default job type problem

Handling of Job_type combo-box when using work order creation dialog is fixed.

9241 Responsible in WO registration

Rrefresh logic of browser in Work order Registration maint is fixed.

9245 Repair item stock transaction

Corrected:

Maintenance object was not linked to a proper root maintenance object during

transaction removal.

9246 casio interface not working properly

Corrected:

Browse refresh after import.

Page 301: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 301 of 335

23.12.2010 API Maintenance Systems A/S

If no records are present the "Handterminal" button is enabled.

9247 Used spares not refreshed after stock removal from WO registration

Used spares did not refresh after stock removal from WO registration.

Browse refresh is corrected.

9248 Stock control called from advanced search is not read-only

Corrected:

Stock control which is called from advanced search was not read-only despite the

enabled global setting 'browse-ro'.

9249 Passive position warning

Warning message added after changing WO passive field

9250 Repair item replacement doesn't work

Repair item replacement functionality is fixed.

9251 Stock account is not entered correctly on a PO-line for a stock control

item

Stock account was not entered correctly on PO-line for a stock control item if

it exists on a single stock only.

Corrected:

After stock is found, the account is displayed first.

9253 Job monitor position filtering is not working

Corrected:

Position key values were not used in the job monitor filter

9254 Editing exisiting work supplier worked hours registrations leads to error messag

Corrected:

Editing worked hours registrations of the exisiting work supplier leaded to

error messages.

9255 Log button/option is missing

Added a Log button in 'Job feedback by work order' when "Log on job feedback"

parameter is set

9256 Problem with compile of changed texts

Corrected:

Problem with compile of changed text after entered date;

Problem caused by language setting (was using a non-existing language).

Changes are now checked in any language.

Page 302: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 302 of 335

23.12.2010 API Maintenance Systems A/S

9257 Set as default was not possible in load filter

For saved browse filters it was not possible to set any filter as default in

load filter program.

After correction it is possible to:

- Set as default

- Rename

- Delete

Same options as in save filter program.

9260 Work supplier group Color number

With format '99' for color number it was impossible to enter a 1 digit number. Format is now removed.

9261 API PRO switches to American numeric format

After a certain intergration with external system API PRO switched to use

American numeric format.

This was caused by the runtime in previous version only allowed American: ',.'

or European '.,' numeric format.

This has changed in current OpenEdge version, but still programs worked with old

settings only.

9262 'Tree' check box and 'To' field in job filter

If the 'Tree' check box next to the 'Position key' fields is marked in the Job Monitor filter, the 'to' field becomes disabled.

9264 In plan hours for work order the number of locked columns changed to 2

In planning of hours (only for work order) work order key column was locked.

Now both work order and work supplier keys are locked so using horizontal scroll

it scrolls dates only .

Also changed to scroll full columns.

9265 Tree delete was not enabled to delete some cases.

'Tree delete' program was not enabled for deleting tree branch if some MO/POS

records have related data in some tables.

9266 No recalculation of StopWait time

Corrected:

Recalculation of Stop/Wait time did not trigger in correct way.

9267 Jobmonitor was made multi-select

Jobmonitor was made multi-select. But all functionality was based on a single

selected record only.

Changed to API PRO Xa single-select (default).

9270 After the screen design has been saved it is not possible to work on with

Page 303: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 303 of 335

23.12.2010 API Maintenance Systems A/S

Joob a

Corrected:

After saving screen design work order accumulation didn't work right.

9271 Wrong supplier chosen from agreement when converting needs to purchase request

If a sparepart is related to more than one agreements, and a request is created

because of below minimum, then the primary

supplier from the sparepart was chosen unconditionally.

The supplier from the default agreement is now preferred to the purchase request

as supplier.

9272 Skip delete of menu translation for language 'CST'

It was possible to skip deletion of a menu translation for the 'CST' language

and also to copy the selected language for the

customized menu.

A warning is added in case of overwriting existing language in Menu translation

program

9273 Added F6 to clear date field called from

Support for 'F6' button to clear date field is added in 'Calender' program.

9274 it is not possible to filter on POS_key

When the input FROM Pos key is the same as Pos key TO in Job accumulation then only filtered WO's appear.

9275 Hour registration cannot be edit

Hours in 'Hour registration' can be edited without errors.

9276 Stock used for rep items cannot be deleted (replaced by another stock_key)

Corrected:

Stock used for rep items could not be deleted (replaced by another stock_key).

Error "Can't delete stock in use on maintenance object log" was displayed but

deletion/replacement was actually done.

9277 Selection in WO accumulation disappears

Corrections:

When 'work supplier' program is reopened from WO accumulation, the selected

records become highlighted.

When WO accumulation window is active, the selected records become highlighted.

9278 Added support for load of browser filters with only sorting (no filtering)

Support for loading browser filters with sorting only (without filtering) is added.

9280 utf-8 support for character prints

Page 304: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 304 of 335

23.12.2010 API Maintenance Systems A/S

Added support for sending utf-8 data directly to printer's driver.

9281 Purchase value in Cost tab of Invoice

Program Invoice Registration, tab Cost: the Purchase value was calculated as the

total amount of transactions made on the

invoice.

Now it is the total value of all purchase order lines that have been registered

on this invoice, calculated with the price on the

purchase order lines.

9282 Unable to compile single program in Open.7

Corrected:

Compile of 'Current program only'. In case of an error in the compile tool it

stays open in order to correct the problem.

9283 Set more color parameters

In the ini file it is now possible to set maint's back color using RGB format:

[API PRO Open.7]

ColorTheme=CUSTOM

iMaintFrameColor=255,160,160.

9285 Import of stock removal to work order fails

Stock removal import to work order failed.

It used mo_key as wo_key by mistake.

Also corrected minor error on import from cron timer.

9286 Audit config should not use global browse ro setting

Corrected:

Audit config used global browse read-only setting.

9287 Job accum filter for tech id fails

Filter in Job accumulation on tech id now works correctly.

9288 Sequence Setup for Oracle DB

The support of Oracle DB in Sequence setup has been added.

9291 After save of configuration details in browser buffer ttBrw is not

available

ttBrw buffer was unavailable after saving configuration details in browser.

9292 Added dump and load for all extra infor fields

Import and export is added in all tables with extra info fields.

Page 305: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 305 of 335

23.12.2010 API Maintenance Systems A/S

9294 Stock taking showed errors with 'FIND FIRST/LAST' failed

Corrected:

Stock taking showed errors with 'FIND FIRST/LAST' failed.

9295 Start of import job directly from command line (CMD)

Support for job import directly from a CMD file is added. Example is show below:

C:

CD \APIPRO7\WORK

START C:\DLCWIN\bin\prowin32.exe -pf apipro.pf -ininame apipro.ini -param

"DIRECT user1 * IMPORT ('account-1.icf', '', '', '')"

Additional information about the last part of the command line above:

('account-1.icf', '', '', '')

can be found in the Supervisor Guide in the sub chapter:

AUTOMATION ENABLED API PRO PROGRAMS

under the import/import.w program description.

9296 Added check for '@#$' in key fields

Added check for '@#$' in key fields.

These symbols are used as delimiter in multi-key entries, thus are not allowed:

|

@#$

The first one is 'pipe' sign.

9297 description of work_note cannot be imported with ASCII import

Import of note rules changed. Now it is possible to import 'many-lines' data for

fields such as description by using "OVERWRITE"

or "ADD" option. These options work the same way as note import. Please note: if

user imports only one of description or note

value he/she doesn't need to set the prefix. If user imports description and

note for the same table, he/she has to use '0' prefix for

the description (free_text, work_note_text, etc), '1' for the internal note and

'2' for the external note.

If user enables an "UPDATE" option for the description field then this field

will be imported like 'one-line' (usual) data field such as

name field.

9298 import of inspection round not possible

Import of free_text field is standartizied. UPDATE option imports the field like

one-line (usual) data. OVERWRITE or ADD options

import the data like Note (many-lines text). Please note: no prefix is needed

for Inspection_rounds.free_text import.

9299 Problem with pos_key not assigned with work order import

Import of work order problems corrected.

For old imports the pos_key should be manually added.

Page 306: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 306 of 335

23.12.2010 API Maintenance Systems A/S

9301 Fix job for missing position keys on work order records

Corrected:

Fix job for correcting missing position keys on work order records imported

without position key

9302 Ctrl-F1 to get field help in maint programs

Improvement:

Pressing Ctrl-F1 in maint programs shows a browser with field properties (name,

row, column etc...)

9304 Automatic printout in calibration module should be hidden

In the calibration module, the checkbox "Automatic printout" is hidden (not only

disabled) since there is no functionality related to

this checkbox.

9305 Disable set of Initial value for Select program in design.

To set Initial values for fields in Select programs using design tool is not allowed.

9306 Repair cyclic navigation where after last it would clear and start with

first

Repaired cyclic navigation on the main record (after the last record it reset

and then continued with the first one)

Corrected so it remains on the last record.

9310 Data dumped from API PRO Xa / Xe / v5 is corrupt

Data dumped from Xa could get corrupted by fix-@#$ if there was carriage return

characters without matching linefeed.

Also carriage return line feed combincation could exist in key fields.

Correction programs are made to check/fix corrupt data in API PRO v5 before

dumping data for import to API PRO Open.7

9311 OPC readings didn't clear temp-table between calls

OPC readings didn't clear information on data from last call in memory, so when

called again it transferred data from previous call

again + new readings.

Corrected so data is cleared in memory between calls and only new readings are

saved.

9313 Wrong sorting in job survey when auto refresh enabled and display by supplier

When auto refresh is enabled for job survey and the display is selected by work

supplier, then the refresh procedure made a

sorting based upon work order. The auto refresh has been changed to use the same

sorting sequence as initial, and the sorting

button has been disabled when display by work supplier is selected.

Page 307: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 307 of 335

23.12.2010 API Maintenance Systems A/S

9314 Support for "default filter" function in tree based browsers

Support for default filter added to 'explorer' programs.

Default filter is loaded and executed after the explorer is opened by default.

Default stage is normally with a populated first level shown in the tree and the

browser.

If the explorer is called from other program with a 'select' value - then the

default behaviour in this situation will take precedence

over the load of the default filer. So there is no autoload of default filter in

this situatuation.

If the explorer have more than one filter available - like plant explorers

position filter, mainteance object filter .. - then only one

default filter will be auto loaded.

If 'Auto find' is activated/enabled then this will be executed before auto load

filter.

9315 Problem that program could enable fields that was set read-only in design

If fields are designed to be a 'read-only' program, user could enable them for

content editing.

Changed logic so only fill-in or editor fields can be enabled if design is

'read-only'.

These fields are set 'read-only' so user can't change the content.

9316 Byte count in fix-@#$ didn't calculate correct

Byte count in fix-@#$ didn't calculate is corrected when '@£$' (4 bytes) are replaced by '@#$' (3 bytes)

9317 Import/Export Clearing of the fields....

Fixed clearing of the fields Import/Export.

9318 Replaced WN on PM WO

When a replaced Work instruction is attached to PM Work order, reschedule date for Work instruction counts correct.

9319 Problem with job types when job ordering dialog is used

Corrected:

Problem with job types when job ordering dialog is used.

9321 import of inspection round not possible

Import of free_text field standartizied. UPDATE option imports the field like

one-line (usual) data. OVERWRITE or ADD option

imports the data like Note (many-lines text). Please note: no prefix is needed

Page 308: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 308 of 335

23.12.2010 API Maintenance Systems A/S

for Inspection_rounds.free_text import.

9322 Stock and spare part key not displayed when making stock removal by barcode

Corrected:

Stock and spare part keys were not displayed when making stock removal by

barcode.

Caused by conflict between design (read-only) and program logic.

9323 Enable program file, so you can copy from it to support cases

Improvement:

Program file is enabled, so user is able to copy from it to support cases

9324 ** No record is available. (91) errors after save of configuration details

Corrected:

** No record is available. (91) errors after save of configuration details in

select programs.

9325 Compile program design was read-only

Fields for list or program to compile were read-only in master design, so user was unable to change them.

9326 MTBF/MTTR report 'Tree' option

The MTBF/MTTR report has been corrected. It showed wrong levels when 'Tree' was

chosen for the position or a maintenance

object reported.

9327 API Audit filter and sort on wrong field

Corrected: API Audit filter and sorting on wrong field.

Displayed calculated field label, but filter and sorting was on read table

field.

Changed so both real field and label are displayed.

9328 Problem with editing date values if day get illegel

Corrected a problem with editing dates if day of the date becomes illegal

09/01/2010 -> 39/01/2010 (error on illegal day) -> 31/01/2010 (legal day again)

So you had to change from 09/01/2010 to 01/01/2010 to 31/01/2010

9329 Problem editing reservatation active date

When editing reservation active date, entered value is overwritten / reset on

save.

This was caused by lead time being calculated on save of reservation.

Changed so lead time is caluculated on leave of reservation date field.

9331 On leave of work instruction key the interval is not updated

Page 309: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 309 of 335

23.12.2010 API Maintenance Systems A/S

Corrected:

When intruction for work order is added and then user left work instruction key,

the interval was not updated

9332 Wrong help context for 'Reservation P&S'

Wrong help context for 'Reservation P&S' showed help for planned spares.

Corrected.

9334 WebPortal group settings not available for Open.7

Corrected:

WebPortal group settings were not available for Open.7.

9336 Cycle in procedure calls detected in 'triggers/write/position.p'

Correction of error:

Cycle in procedure calls detected in 'triggers/write/position.p' while executing

ASSIGN trigger for Position.Site_key. (1003)

9337 Version check on start

Added function to check if fix-db/fix-db has been run for current database with

current configuration files.

If fix-db has not been run, it will run before login screen appears on startup.

After run the current configuration version is saved in database.

When configuration changes a new version file must be included.

If version in this file is different from database version it will trigger

running of fix-db/fix-db.

9339 Screen values set from program not saved

Screen values set from program were not always saved to the database.

Problem occured if fields were not sensitive (maybe from design) or were

read-only.

Logic for assigning a screen value database is based on 'Value-changed' of

field, but value changed was set to not execute if

fields were read-only or not sensitive.

This is now changed so if a screen-value is set from program, it will be

transferred to the database.

9341 Problem with setting screen-value before record is available

Corrected:

In drawing program user got '** No record is available. (91)'

9342 Remark added to fifo browser

Remark added to fifo browser

9344 Possible to edit start type in program start config

Page 310: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 310 of 335

23.12.2010 API Maintenance Systems A/S

Corrected:

Impossible to edit start type in program start config when browse-ro was set.

9345 Joborder was in edit mode when pressing new

Corrected:

When pressing 'new' in joborder program and a record was found, the program went

into 'edit', not 'new' mode.

9346 When editing mo on job feedback by ws the pos is not updated

Corrected:

When changing maintenance on job feedback by work supplier the position was not

changed.

9347 Editor design was always saved with inner lines

When saving design with edior, the editor design size was always changed to be

based on inner lines calculation.

Corrected so editor don't change size calculation when modifying design.

Note:

* to have width to be remaining of window use nWidth value 0 - chars to remain

on line after editor (-2 leaves 2 chars)

* to have hight to be remaining of window use nHeight value 0 - chars to remain

on line after editor (-4 leaves 4 lines)

9348 Import shows the wrong statistics

Fixed import statistics display when first data line was rejected

9349 Purchase order line delivery - set required fields

Purchase order line delivery - required fields were set in master design:

* Quantity

* Date

* Account

'Quantity' field is now allowed to leave with 0 value, field check is performed

on Save operation.

9351 When choose Delete keyboard button then fields not deletes in design mode.

Corrected:

When 'Delete' keyboard button was chosen, fields were deleted in design mode.

9353 Possible to enter counter readings > counter reset value

Corrected:

It was possible to enter counter readings that led to counter value reset.

Added check for date and time fields in counter reading and filling.

9354 Corrected date format

Corrected date format to have 4 digits in year

Page 311: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 311 of 335

23.12.2010 API Maintenance Systems A/S

9357 Program design didn't use design locked settings

Program design didn't use design locked settings

Changed so user can't change required, visible, read-only and default values if

field is locked for design change.

9358 Required fields are not locked in design

Corrected:

Required fields in master design were not locked

9359 Screen design gives for each change error messsages

Corrected:

When calling popup browse for making changes in design no errors occured.

9360 Error on new in api message

Error on 'new' in api messages appeared if event US01 was not enabled.

Changed so 'new' is enabled in the program only when US01 event is enabled.

9361 Changed all date fields to have format "99/99/9999"

To ensure dates are always displayed with 4 digit year, the date format for all

date variables have been modified.

User should verify the presense of 4 digit year default set in pf file:

-yr4def

9362 Multifield search in browser

Enabled multi field search in browsers.

All fields with quick filter can be searched at once with an 'OR' between the

fields

Ex: Quick filter value 'ty' and quick filter operator matches then it will

display all records with 'ty' in any of the fields with quick filter.

To filter select the '*' field

9363 Save of design gave error 'Find failed for table ttRC'

Save of design gave an error 'Find failed for table ttRC'

Added check in the program that ttRC records exist (Report control)

9364 Refresh (refind) current record

Refresh (refind) current record is added.

When other users changes data on record you are viewing, this can be used to

refresh your copy of the record

Both in menu and toolbar

F9 shourtcut

9365 Error when clicking cost in invoice without finding record first

'** No record is available. (91)'

and

Page 312: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 312 of 335

23.12.2010 API Maintenance Systems A/S

'Unable to extract BUFFER-VALUE for field Invoice_key. (7366)'

errors are fixed when clicking 'cost' in invoice without finding record first

9366 Error message on fix-db

The error 'The DATE argument must be one of: mdy, myd, dmy, dym, ymd, or ydm.

(299)' appearred on fix-db, has been

corrected.

9370 After disabling of approval and re-enabling the org settings were lost

Corrected:

After disabling and re-enabling work order approval in maintenance module

configuration, the approval settings were lost.

9371 Problem with display of logical values

Problem with SetScreenValue used to display logical fields is resolved.

Value "TRUE" is set to check-box.

9373 LoadMasterDesign for single file load gives error

Corrected:

LoadMasterDesign.p for single file load, which was placed outside

work/fix-db/design gave an error.

9374 Value column in stock transaction report

The column 'Value' has been added to all types of Stock Transaction Report.

9376 Minimum order value on supplier was not used when making purchase orders

On the supplier record there is a field 'Minimum order value'.

User will be informed if the value of the actual purchase order is less than

minimum order value, the print will be canceled.

9378 WO deletion when plant explorer is running

Corrected:

When plant explorer is running and a WO is deleted, using the program 'Work

order', multiple error messages occurred.

9382 Advance handling of WO templates for Open.7

Use of work order templates has been extended. The new job status PMT

'Preventive Maintenance Template' has been

introduced. It has become possible to keep track of work orders copied by using

templates of this job status. The generation of

next insrances of PM-template-based periodical work orders has become unified by

taking a PM template instead of the current

instance to create a new one from.

9383 Work order accum Print documents attached to work instructions

"Print documents attached to work instructions" is now always enabled on Job

Page 313: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 313 of 335

23.12.2010 API Maintenance Systems A/S

card printing.

9385 View drawing from browser changed program status to edit

View drawing from browser changed the program status to 'edit'.

Corrected so program stays in 'view' mode

9386 Suggested user id when logging in to API PRO is truncated to 12 CHAR.

Corrected:

Suggested user id when logging in to API PRO was truncated to 12 CHAR.

9391 Plural forms of table names in CR reports

All database table names now have both singular and plural forms available to be used in CR reports.

9393 Unable to Import MO

Fixed the stack overflow problem during MO-Root structure import

9395 Not possible to choose the note field when export from note table

Corrected:

Was impossible to choose the note field on export from note table.

9396 Temp_round_name has only SKIP option for import

Import options list corrected for Insp_template_header.Temp_round_name field

9397 Crystal preview program required permission to crview

Changed so crystal preview / print doesn't require extra permission for print

preview program

9398 Copying inspection template by MO group

Copy inspection template by MO group now works correctly.

9399 Missing check for record available

Corrected errors during search, caused by missing check of available records:

** Unable to update ttFilter Field. (142)

Unable to set attribute ? in widget of type BUFFER-FIELD. (3131)

9400 WN_MO_group_Combination import

WN_MO_group_Combination table added to import

9401 Removed not needed 'default-buffer-handle:'

Page 314: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 314 of 335

23.12.2010 API Maintenance Systems A/S

Program technical stuff. remove of not needed/used code.

Removed use of DEFAULT-BUFFER-HANDLE for temptables when not needed

httTemp:DEFAULT-BUFFER-HANDLE::cValue

changed to httTemp::cValue

9402 [TODAY] option is missed for import/export pathes

Corrected:

[TODAY] option was absent for import/export pathes.

9404 Quick filter toolbar was available when no filter defined

Quick filter toolbar was available in browse programs when no filter defined.

Changed browse programs so quick filter is hidden when there is no filter

functionality

9407 Work order roll-out repair - recalculate work load

Fixed Work Order roll-out functionality

9408 Export MS Project error.

Fixed error on exporting to MS Prooject

9409 Wrong debit account proposed by the system during invoice registration of

PO-lin

Corrected:

Debit account proposed by the system during invoice registration of PO-line was

the same as set in PO-line.

9410 Import preview cuts string length to 28 characters

Fixed import preview to use the exact DB character format for string values

9411 Missing bind

Fxied potential performance problem in Maint Core Client side.

Missing bind caused copy of temp-table in stead of just referencing existing

data.

9412 When moving mo from one parent mo to another related wo's are not updated

When moving mo from one parent mo to another related wo's are not updated.

Planned work orders remained planned with the previous position parent.

Changed so they are now planned with new position parent.

So following schenarios should now give correct positon on planned work orders:

- Move from one position to another

- Move from one maintenance object to anther in different part of pos tree

- Move from position to maintenance object

- Move from maintenance object to position

- Move from maintenance object or postion to stock

- Move from stock to maintenance object or position

Page 315: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 315 of 335

23.12.2010 API Maintenance Systems A/S

9414 Unable to move maintenance object from stock

Corrected:

When editing maintenance object it was impossible to leave stock key field with

empty stock key. Thus it was impossible to move

repair items out of stock back to production line during maintenance object

editing.

9415 Assign trigger for root mo key caused write trigger to fire pre-mature

Corrected:

Assigning trigger to the root mo key caused the write trigger to premature

firing. Thus it was impossible to move from Root mo to

Stock

9416 Design permission error for apicbf

Fixed design permission error for apicbf programs.

9420 Main supplier should not be deleted from spare/supplier combination

browser

In the spare part / supplier browser it was possible to delete the main

supplier, while keeping the main supplier on the main

record.

According to work instructions, it is now not possible to delete the main

supplier from the browser.

9421 Color legend in Plant Explorer of min. size

Corrected:

If colour legend is chosen when the size of the window is minimum, the legend

was shown incorrectly with error messages.

9422 Rename TRL toTRY

Renamed language TRL to TRY

Renamed Turkish to Türk

9423 Invoice import is not possible

Corrected rights for invoice import

9426 Problem with entry to field, which value is changed in leave event

Corrected problem when entering data to field, which value is changed in the

leave event. In this case the field returned to its

previous value.

9428 Max height and width are set to 320 chars

Corrected:

On high resolution screens it was not possibel to make API PRO fill the full

screen-area.

Page 316: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 316 of 335

23.12.2010 API Maintenance Systems A/S

Max widht is changed from 250 to 320

Max height is changed from 50 to 320

9429 If design in note program has set field into to read-only you could still import

Corrected:

During note program design by making fields 'read-only', user could still use

import and clear optinos to modify the note record.

9430 Can't change order of Options buttons in Report controls program.

Corrected:

User couldn't change order of Options buttons in Report controls program in

design program.

9431 Foreign DB: Record is not available till validate

Fixed the foreign DB: Record was not available till validation.

9432 Add purchase order lines from accum used wrong amount calculation

Corrected:

Adding purchase order lines from accum caused wrong amount calculation. It was

only based on the last created purchase order

line

9433 Warning is appearing several times when creating or editing an export configurat

Corrected the logical values disaplaying in export control file configuration

9434 Error on edit of number of users

You got error:

BUFFER-FIELD fLicense was not found in buffer Temp. (7351)

When trying to modify number of users.

9435 Changed, so editor fields are not set insensitive but read-only

Editor fields are made 'read-only'.

This allows users to copy content to clipboard.

9436 Translation warning in CR MO Card

A field label for the plural form of a temporary table name which is part of

Crystal Reports MO Card has been added in order to

eliminate translation warning.

9437 Plural forms of temp-table names in CR Reports

After the introduction of plural forms of table name labels (A09391), not only

must DB tables, which plural forms have been added

to get-label, have plural forms defined, but also all temp-tables in all CR

Page 317: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 317 of 335

23.12.2010 API Maintenance Systems A/S

Reports to avoid annoying messages with translation

warnings.

9438 fix-@#$ caculates wrong when fixing cp1252 data

fix-@#$ did wrong calculations when fixing cp1252 data.

Size difference caluclation was based on utf-8.

This has been corrected to use the code page of the files for size calculation

9439 Crystal Report new option to force same format in CR as set in pf file

New option:

CRDateDecimal=OEDateDecimal

is added in the ini file in the [API PRO Open.7] section to force the XML based

API PRO reports to use the same settings for

'dmy', decimal and thousand delimiter as used settings from the apipro.pf file.

9440 Reserved date value is missed during service recalculation

Reserved date value was missed during service recalculation. Fixed.

9441 Enhanced fix-@#$ program to check for extra note delimiter sequences!

An extra field where user can enter extra note delimiter strings is added in the

program .

The format is '@x$,@y$,@z$', where x-y-z can be any character except ','

9442 System hangs on Shift model setup

System hanged on Shift model setup. Fixed.

9443 Added check for ICU codepage sorting problems

Added check for ICU codepage sorting problems

This will give an error if user tries to load data with unicode characters that

are not 'real' characters.

If these were loaded user could end up with currupted database.

Normally caused by selecting wrong codepage on for text files to check.

Fix also includes:

#9441

Enhanced fix-@#$ program to check for extra note delimiter sequences!

When updating from API PRO versions where different codepages (non utf-8) has

been used (3.x, 4.x, 5.1 or 5.2) to Open.7 then

the previous updates could have problems with code-page settings resulting in

the expected @£$ sequence is not the observed

sequence!

@ú$ seen when using IBM850 code page.

Added extra field in program where you can enter extra note delimiter strings.

Must be in format '@x$,@y$,@z$' where x-y-z can be any character except ','

#9438:

Page 318: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 318 of 335

23.12.2010 API Maintenance Systems A/S

fix-@#$ caculates wrong when fixing cp1252 data.

Size difference caluclation was based on utf-8.

This has been corrected to use the code page of the files for size calculation

9444 Set of critical errors in Copy Tree program

A set of critical errors in the Copy Tree program and maintenance object trigger are fixed.

9445 MTBF-MTTR report, Job exec. date is used now

In MTBF-MTTR report, Job exec. date is now used instead of Start_date.

9446 Redesign send email, since the content of ttQa table got deleted

pre-mature.

Only the first email was sent for events.

Sending email logic is redesigned.

9448 After search browser filter defaulted to 'Or previous selection'

After searching the filter returned to its default value 'Or previous

selection'.

This has been corrected so it doesn't add previous search result when filtering.

9449 Missing barcodes on tech data in machinecard

Corrected:

Barcode for techdata in XML generated for Machine card was missing.

9455 Problem finishing WO when CMU and stopped

Corrected a problem when finishing WO from Job Feedback by WO when CMU and stopped.

9457 Purchase program change supplier when editing conditions

Corrected:

When creating a new work order the information entered by user was overwritten

with data from supplier.

9458 Browser in TD tree

The following errors related to the browser of the technical data tree have been

corrected:

- on the double click on a record in the browser of the technical data tree;

- when the document combination browser is called from a tree node and then

closed if the tree browser does not show any

records.

9459 Plant explorer shows hidden data

When a work order was created from the Plant Explorer, the work order was shown

Page 319: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 319 of 335

23.12.2010 API Maintenance Systems A/S

in the tree structure even if the system

parameter 'Work orders' was switched off. Building the tree structure has been

corrected to keep to the system settings.

9460 Quantities in delivery program was rounded to integer value

Quantities in delivery program was rounded to integer value

The underlaying transactions had the correct decimal values.

9461 It is only possible to create a ½ WO from Plant Explorer

It is only possible to create a ½ WO from Plant Explorer.

(No possibility to attach nor Spare Part nor Work Supplier because window is

auto-closed and autogenerated key of new WO is

unknown.)

Window behaviour is fixed for both Work Order and Job Order programs..

9462 Login screen: Added possibility to point a suggested User ID in the .ini file.

In the APIPRO startup .INI file:

If "LOGIN-USER-ID" key is available in the "API PRO Open.7" section, than its

value is used to override default suggested User

ID (that comes from MS Windows environment...)

9465 MO's technical data notes

Notes are added to technichal data related to a MO have been included in CR MO

Card.

9466 Cost type not transferred

Corrected:

When registrating spares as a part of work order feedback and in the 'Add spare'

program, the cost type and quantity were not

transferred.

Similar problem when selected records from partlist where quantity was not

transferred.

9467 More selectable jobtypes in graphical statistics explorer

The number of selectable jobtypes in the following 3 'stacked' report types:

Job types (no)

Job types (Hours)

Job types (Cost)

is changed from 3 to 6.

So it is now possible to select CMP, CMU and OTH together with the already

enabled 3 jobtypes PM, INSP and CBM.

The excel export is extended to include support for the new 6 job types option.

None-selected jobtypes are included in the excel

export and no legend is provided for the non-slected jobtypes.

9468 In spare part list modified position or quantity is not saved

Page 320: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 320 of 335

23.12.2010 API Maintenance Systems A/S

Corrected:

When changing position or quantity in spare part list for mo, the position and

quantity were only saved to memory table. Changes

were never saved to disk.

9469 Check of is User "Expired" or not is now performed during approval.

Whether user is "Expired" check is now performed during approval.

9470 Export uses direct DB access from client side

Validation of export WHERE conditions moved to server side

9471 Graphical Navigator: Maximum allowed number of elements fixed.

Graphical Navigator:

Maximum allowed number of boxes on picture is fixed. (up to 200)

Maximum allowed depth of picture calls if fixed. (up to 120)

9472 Jobstatus not in XML for current language ?

Corrected:

When current language was not set, the jobstatus record was not in generated XML

for jobcard print

9473 Internal purchase request - delivery message/mail fire 'always'

The delivery message/email was fired every time an internal purchase request was

saved.

Message/email is now fired when items are delivered.

9474 Dashboard Browser KPI, DATE&TIME fields fixed.

Dashboard Browser KPI: DATE&TIME fields layout and sorting fixed.

9475 Format of amount for MO investment to small

The format for the MO amount field was to small.

Max possible incetment to enter was

99,999.,99.

Is now changed to std. API PRO numeric format (translatable):

-999,999,999,999.999

9476 Job feedback by work supplier - purchase

Corrected:

When in job feedback by work supplier user clicked the purchase button to

utilize purchase order lines:

- Double click in browser didn't select record;

- Unable to select and transfer purchase information.

9477 Approval of internal purchase request header does not affect the int.req. lines

Approval system for a purchase request header did not affect the approval

request for purchase.

Page 321: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 321 of 335

23.12.2010 API Maintenance Systems A/S

Approval (Approve/Reject) of internal purchase request header is now cascaded to

the related internal purchase request (lines).

Reopening a header doesn't influence the current approval status for the

internal purchase request (lines).

Behaviour is now similar to API PRO Xa SP04.

9479 Error when more than 100000000 records fixed

In fix-db program user got an error if fix/check was more than 99,999,999 items

9480 Format problem - Value <value> cannot be displayed using <format>

Corrected:

Modifying the format in program or design by creating the data that doesn't fit

the Database format user got errors:

** Value <value> cannot be displayed using <format>. (74)

9482 Not possible to cancel registered spare parts via handterminal

Corrected handling of answered questions in "Removal via handterminal" program

9483 If note record delimiter changed do extra unique key check

An extra unique key check if note delimiter is corrected has been added.

- Requires 'Extra note delimiters' being entered;

- At least one record in the dump file has been corrected.

9484 Project key and data missing from XML file for economical transaction reports

Project key and data key were missing from XML file for economical transaction

reports

Project key and project data has been added to generated XML file.

9486 Structure FIFO don't give a good result

The browser showing the FIFO information showed all available FIFO information.

Is changed so it shows only the number of FIFO transactions that corespond to

the quantity actually on stock (similar to API PRO

V5 behaviour).

9487 copy of history work order fails

Fixed creation of work order as a copy of work history

9488 WO->WH: Start_date and End_date processing fixed

It was a misunderstanding of the Work Order fields "Start date" and "End date"

which are the PLANNED start and PLANNED end

dates and not the time when the work order was actually started.

Fixed: So, when finishing WO - these fields are not changed now!

To fix already saved data:

Page 322: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 322 of 335

23.12.2010 API Maintenance Systems A/S

ATTENTION: Read carefully fix description and backup your database!

This fix program scans all "Work history" table for the records where

"Work history [Jobcard_date] = Work history [Start_date] "

OR

"Work history [Jobexec_date] = Work history [End_date] "

These records are assumed as "wrong".

If record is "wrong" - program check for the correspondent latest (just before

going to histoty) record in "Work order log" table, and assign that "Start date"

and

'End date" values to the "Work history" table according fields.

Work Order Log table according records are fixed as well.

Note:

There is no any fixing of "Start time" and "Date time" according fields now.

To run fix of already saved data, run:

fix-db\fix-wohist-se-date.r

9489 The field 'Request header' is empty in CR Purchase Enquiry

The information about a purchase internal request related to an enquiry was not available.

9490 It is impossible to feedback hours - system crash

Inspection feedback - It is possible to feedback hours when choose last value in

RADIO-SET Store costs on..

9491 Zoom for excel graphs

Moved zoom for Excel graphs after view, didn't zoom on Excel 2010

+ try to suppress Zoom errors.

9492 Enquiry not in suppliers language

This has been corrected in Xa SP4. Task number A08896.

When printing the purchase enquiry then it's not printed in the suppliers

language like the purchase order.

9493 In design program when modify values in browser the values was not saved

In design program when modifying values in browser they were not saved if user

stayed on the row that had been modified.

Program is modified so changes to the current line are commited after moving to

the next line

9494 The NEW setting is not working for the import of EQ types

Fixed import run-time statistics to show existing records as rejected when NEW

option is selected

9495 It is not possible to select cells in workload programs

Fixed workload programs to enable cell selection

Page 323: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 323 of 335

23.12.2010 API Maintenance Systems A/S

9496 Next and Last buttons not visible.

Next and Last buttons have become visible when window's width is extended.

9497 Getting error ** Character format is incomplete. (164)

Corrected:

An error '** Character format is incomplete. (164)' appeared when navigating in

work supplier field in work order feedback.

Problem caused by missing format on work supplier in browser

9498 Don't override ttBrwFldSrv format from design

Corrected:

ttBrwFldSrv format was overridden from design.

9499 Error on call of work supplier browser from work order feed back

Corrected:

When calling work supplier browser from work order feed back user got: 'Key not

found! Create?' Also there was no ability to call

browser once.

9500 Exceptions was not shown in the day view screen

Fixed: Exceptions was not shown in the day view screen.

9501 MO name (or Pos name) added to send mail body for work orders after mo key

MO name (or Pos name) added to send mail body for work orders after mo key.

Pos or mo name on a new line after the key - similar to what was done for

responsible (work supplier).

So the email body for the work order now shows (between the ==== below) - as an

example:

=================================

Maint.Obj. Key: MO-KEY

MO-NAME

================================

9502 Maint programs server side - debugging stuff removed.

Fixed: Maint programs server side - debugging stuff removed.

9503 Use of DIRECT to start an imort job from command line

It is possible to start an import job from a CMD file like the one below:

START C:\APIPRO7\DLCWIN\bin\prowin32.exe -1 -pf apipro.pf -ininame apipro.ini

-param "DIRECT user1 * IMPORT

('070_proba.icf', '', '', '')"

Support for use of a TIMER user has been added to the DIRECT job. This will

surpress the message box with information 'This

user is already logged on' and just logs on the user directly. Any otherer

Page 324: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 324 of 335

23.12.2010 API Maintenance Systems A/S

instance of the logged on user will be timed out.

9504 When setting fields read-only in design and the field is later enabled ...

When setting field 'read-only' in desing and the field was later enabled in

code, the read-only setting was lost.

Code has been corrected so 'read-only' in desing is not modified by

enabling/disabling in code.

9505 Work order notes problem when finishing work order

When finishing work order

Wo Plan note is deleted (type 1)

WO History note is copied to type 1 (+ plan note if answer yes to 'Copy work

order planned notes to history?')

WO history note also still exist as type 2.

The other notes are kept.

====================

This logic is changed so all notes for work order are kept with same note types

on work history.

To fix old data from Xa user needs to run:

fix-db/fix-wohist-note.r

and manually fix Open.7 work orders where history is saved both in planning and

history notes

9506 New button doesn't open new mode.

Corrected:

When attaching WO to project and creating a new WO instead of choosing the

existing one, then New mode in WO program was

not activated.

9507 When get-label is called with handle to call-back no call was executed to custom

A problem with getting preperly translated labels in report for customized

reports when user has customized the database was

corrected.

9508 Fix-db/fix-@#$ problem with ? on a single line

Data check and validation in fix-db/fix-@#$ had a problem with '?' on a single

line. It was interpetated as an Unown value, not as a

string. This causes the check loop to run forever.

Fixed so '?' on a signle line isn't not checked any more - just copied from dump

to load.

9509 No Filter&Sort buttons in panning browser

Buttons of Planning hours browser are redesigned, Filter and Sort buttons are added.

9510 Work_supplier of Maintenance_object gave error with customized database

Work_supplier of Maintenance_object gave error with customized database

Page 325: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 325 of 335

23.12.2010 API Maintenance Systems A/S

Changed to WHERE Work_supplier.Work_Supplier_Key =

Maintenance_object.Work_Supplier_Key

9511 Cost purpose restriction does not work

In Job feedback by work supplier the Cost purpose with Cost purpose restriction

and Hour rate has become more predicatble and

logic.

9512 CSV import with empty quoter delimiter doesn't work

Allowed to use empty quoter delimiter in CSV ICF when delimiter is not used

9513 Stock key & location of planned spares in jobcard

In Xa VS Print job card, if a reservation iss not made for a planned spare,

stock key and location are automatically filled in with the

first found stock key and location of the spare part in the table stock_control.

The same has been done in CR job card.

9514 Unable to press delete to delete characters in editor fields

When pressing <DEL> key in editor field nothing happened.

Corrected so <DEL> deletes the current character using SELF:DELETE-CHAR()

9515 it must be possible to leave "thouthand seperator" blank!!

Allowed to use empty (space) character as thousand separator in import

9516 WO related to inspection round cannot be send to History using "Finish

Reg."

The error when user couldn't send WO to WH on "Finish reg" in Job feedback by

work order when Round key was attached to

WO is fixed.

9517 date format cannot be influenced anymore

Added possibility to set date format for export

9518 When entering work instruction directly or use PgUp/Dn the name is not

saved

Corrected:

When entering work instruction directly or using PgUp/Dn the name was not saved

in short description.

Work instruction name is transferred correctly when using P&S for its selection.

9519 user_site_combination browser gave error on SELECT-ROW

Corrected:

user_site_combination browser gave error on SELECT-ROW:

Page 326: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 326 of 335

23.12.2010 API Maintenance Systems A/S

'Invalid row index specified for browse method SELECT-ROW (385)'

9521 Unable to 'Add spare' from work order feedback if no purchase module

Corrected:

'Add spare' from work order feedback didn't work if there were no license for

the purchase module.

Note: API PRO Xa had same limitations on 'Add Spare' option button

9522 Job feedback by WO: default Job Type is now configured separately

Job feedback by WO: default Job Type is now configured separately.

9523 [time] command not support

[TIME] option added for import/export

9524 Work order accumulation show warning for counter

Work order accumulation showed counter warning (!!) when Interval_count_next was

not filled in.

Added check so counter warning shows up only if Interval_count_next > 0

9525 When no edit mode to program you can not create new records

New records could not be created if a program has no editing mode.

Both 'new' and 'modify' permissions were needed.

Corrected so now user is able to create records without having 'modify'

permission for a program.

9526 Incorrect copy of project template's WO's

Work orders related to a template project were copied without the start date and

the end date when a project template is copied to

an active project. Like in API PRO V5.4 Xa, the start date and the end date

should have been copied from a work order related to

a template project.

9527 "Change work order's mo_keys" fails

Corrected MO prefix assigning during the project template copying.

9528 Figures (time) shown in the month calendar are always rounded to the full

hour..

Figures (time) shown in the month calendar were always rounded to the full

hour...

Figures in a month view (days view) for one work supplier are now shown with 2

decimals.

9529 Possible to disable RefreshDataRepos

Added possibility to disable easily RefreshDataRepos

Page 327: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 327 of 335

23.12.2010 API Maintenance Systems A/S

Maint call is with ttRunArg.lNoRefresh = TRUE

9531 **Attribute SCREEN-VALUE for the COMBO-BOX Hour_rate has an invalid value of 0.

Corrected error:

**Attribute SCREEN-VALUE for the COMBO-BOX Hour_rate has an invalid value of 0.

(4058)

when adding work supplier at work order feedback time.

9532 Creating WO from within the Inspection registration handling data changes gone.

Corrected:

During a WO creation from Inspection registration all the input data was lost.

9534 Errors with missing mo_key in buffer

Corrected:

When editing transactions user sometimes got:

BUFFER-FIELD MO_key was not found in buffer OrgData. (7351)

BUFFER-FIELD MO_key was not found in buffer BIOrgData. (7351)

9535 Maint program using 'SetScreenValue' durng start could not be closed

A maint program where 'SetScreenValue' was used during startup could not be

closed.

This was because setscreenvalue changed operation into edit mode where Exit is

disabled.

Program changed so SetScreenValue doesn't change operating mode to 'Edit' but

stays in previous mode ('View')

9536 Wrong title on job feedback by work order browser

Wrong title on job feedback by work order browser: 'Transactions'

Changed to the same title as in API PRO Xa: 'Work resources'

9537 Pressing new on work supplier feedback view gave errors

From inside work order if selecting a record in worksupplier feedback browser

and selecting menu item 'Work suppliers' opens the

registration in view mode.

Inside work order program if user selects a record in worksupplier feedback

browser and menu item 'Work suppliers', the

registration was opened in 'view' mode.

By mistake 'New' was enabled and if user pressed it, multiple errors came up,

like:

**Attribute SCREEN-VALUE for the COMBO-BOX Hour_rate has an invalid value of 1.

(4058)

This has been changed to operate the same way as in API PRO Xa, where new option

was disabled.

9538 Translation warning in CR PO Confirmation

Page 328: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 328 of 335

23.12.2010 API Maintenance Systems A/S

When the option 'PO-print' is chosen and 'Confirmation' is marked, a translation

warning was shown. The translation missing has

been added to the CR report.

9539 Unable to add an extra PO-line on a PO already invoiced

It's now possible to re-open already invoiced purchase order lines for further

additional lines.

9540 When using system/cronstop cron don't stop

Corrected:

When using system/cronstop the cron didn't stop. Using this command resulted

into API PRO session crash.

9541 Wo key is not displayed when pressing purchase button in job feedback by ws

Wo key was not displayed when pressing purchase button in job feedback by work

supplier and a wo_key was entered on

purchase order line.

This fix is included in fix for #9545

9542 It was not possible to change Invoice key

Fixed: It is not possible to change the Invoice key.

9543 Export of approved invoices

Corrected the update of time stamps during export when 'ecf' was not configured to save the re-export data.

9544 When using purchase button as part of work supplier registration 2

transactions

When using the purchase button as a part of work supplier registration 2

transactions were created.

1 with correct transactions type and another one with tranaction type '' (empty)

runfix-db/fix-wo-po-trans.p is needed to be run in order to correct transactions

dublication.

This fix includes fix9541:

Wo key was not displayed when pressing purchase button in job feedback by work

supplier and a wo_key was entered on

purchase order line.

9546 Added 'SetEditMode' to force edit mode after fix #9535

Added 'SetEditMode' to force the edit mode after fix #9535

9547 Design program didn't go into edit mode when changing data in browser.

Page 329: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 329 of 335

23.12.2010 API Maintenance Systems A/S

It is related to issue #9535: A maint program using 'SetScreenValue' could not

be closed durng the start.

An extra call in order to force the program to be opened in 'edit' mode (when

data is changed in the browser) is added.

9548 Recalculation of Unit price or Discount missing in Invoice

Corrected:

Recalculation of Unit price or Discount was missing in the Invoice.

9549 Problem with invoicing linked to purchase order

Corrected:

1. When user had Delivery and Invoice headers for the same PO without delivery

transaction on the line and then made a delivery

transaction, then this Invoice line appeared in the Invoice as fast as user

saved a transaction.

2. When adding an Invoice line from another PO then all related to it

transactions could be seen.

9550 Invoice problem with multiple purchase orders on 1 invoice

When adding an Invoice line from another PO then all related to it transactions could be seen. (same error as in A0954)

9551 Initializing of fields when copying records were wrong for few programs

Fields initialization during the records copying was wrong for a few programs.

9552 Error message in Import module

Fixed problem related to invalid handle message in the import program

9553 Invoice transaction doesn't show status on exit from program

Corrected:

After exiting the Invoice Transaction the browse system showed the summary

dialog in Xa.

In Open.7 it shows summary in question.

9554 Unit price not updated on invoice

Corrected:

When making the invoice transaction the unit price was not updated.

This result in spare part last price was wrong.

9555 Site enabled TDM_types are not always shown correctly when in accordance of site

Site enabled TDM_types are now always shown correctly according to the site

rights of the logged in user.

9556 When maint or browser called with selection with 'OR' the site filter

Page 330: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 330 of 335

23.12.2010 API Maintenance Systems A/S

didn't wor

Corrected:

When maint or browser of the program is called with 'OR' selection the site

filter didn't work.

9557 After printing program labels had shifted to language of purchase order

Corrected:

After printing the program labels had shifted to a language of the purchase

order

9558 Stop time value was lost

Fixed: Stop time value was lost in the WO feedback program

9559 When finish reg of work order in Xa it checked required fields.

When finishing a registration of work order in Xa it checked required fields.

This check was missing from Open.7 (corrected)

9560 Added more related fields for design

More related fields for design are added:

everything that could be imported from not calculated fields with specific

priority

9561 WO History and WO Log programs improvement

Work Order History table: Actual start date and actual start time filleds now

have values. It is possible to add these fields into the

appropriate maint program layout.

Job execution date field is added to the Work Order Log browser program.

9563 The Witness approval must be done by a different person as the First approval

The „Witness approval‟ must be done by a different person as the „First approval‟.

9564 Not possible to add spare part to maintenance object

Corrected:

It was not possible to add a spare part to the maintenance object because the

spare part key was set read-only in master design

9565 Extended some string lengths from 80 to 120

Certain strings' lengths was extended from 80 to 120 chars to hold German

translations.

9566 Field 'Job_type' is set by create trigger, client value ignored

Corrected:

Page 331: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 331 of 335

23.12.2010 API Maintenance Systems A/S

User got the following warning when saving a newly created work order:

Warning: Field 'Job_type' in table 'Work_order' is set by create trigger, client

value ignored

9568 Document handling: set of bugs fixed...

Document handling: set of bugs fixed.

(Auto-detection of File_type added, Pressing <Link> or <Store> buttons now cause

system dialogs with the initial file extention

filter when <File type> property is defined, Processign of stopping storing and

linking button behavior fixed, Problem of cycling

when called from Drawing_combination - fixed...)

9569 Can not set initial job type to 'none'

When setting job type to 'empty' the work order got assigned a job type 'C'

Corr.Maint.Planned

This is corrected so a work order will not display any job type if job type is

set to empty.

9570 Total purchase sum for an invoice was calculated wrong if partial delivery

Total purchase sum for an invoice was calculated wrong in case of a partial

delivery - each line was caluculated as the total

purchase quantity delivered. An invoice approval (calculation of a total

purchase) was based on the quantity deliverd/invoiced - so

calculation affected partial deliveries into the account when matching the

invoice amount with the purchase amount.

The purchase total calculation in the invoice program is changed so it uses the

same principle as in the approval procedure.

9571 Encoding prices in an purchase enquiry

In Open 7 it is now possible to enter information into Price and Discount fields directly in the browser.

9572 Could make purchase to approved or rejected work order

User could make a purchase to the approved or rejected work orders, that would

result in modifying the approved plan.

To avoid this a check whether work order is approved or rejected has been added

to the purchase program.

9573 Amount not re-calculated when making work supp trans from PO

Filed amount was not re-calculated when making a work supplier transaction from

the purchase order by changing the used

quantity.

9574 Unable to reset supervisor password if no user pw's known

Unable to reset supervisor password and get access to system if you didn't know

at least one valid user/password combination.

Got following error when calling direct:

** Shared variable user-site-where has not yet been created. (392)

Page 332: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 332 of 335

23.12.2010 API Maintenance Systems A/S

Changed so you can call direct and only need license code and reset code sent

from API Maintenance Systems

9575 The Delivery to WO is leading to nasty error messages !

The Delivery to WO is leading to nasty error messages !! Delivery is impossible.

Added cMessage when WO could not be found during Delivery registration.

9576 "Condition" column not updated

Fixed display of critical conditions for work order templates

9578 On work order transaction check for purhcase order on transaction

When work order transaction is originating from purchase order you can not edit

quantity or amount information on transaction.

Doing so corrupts purchase, delivery and invoice functionality.

9580 Field external_export_info was in purchase program

Field external_export_info was in purchase program.

This field should only be visible when you have the SKF MQ module

9581 Purchase button from AddService gave you browser with no select

Purchase button from AddService gave you browser with no select

9584 Change View as attribute.

Add possibility change view-as attribute to COMBO-BOX for fields that used to be

FILL-IN and has CHARACTER data type in

master design.

9587 A copied purchase order cannot be deleted.

A copied purchase order cannot be deleted with checked "Create delivery key when PO is created".

9591 Stock inventory by handterminal registered only the first record

When making stock inventory by handterminal, only the very first line was

registered.

9592 Stock transaction for repair items resulted in 2 transactions

Stock transaction for repair items resulted in 2 transactions

The first transaction was supposed to be reverted and re-done again after answer

to question:

'You will need to change accounts on related information

xxxx

Do you want to continue?'

Page 333: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 333 of 335

23.12.2010 API Maintenance Systems A/S

9593 Problem with invoice cost type

When invoicing the cost type was not taken from purchase order line.

(Same problem for cost purpose)

9594 Added warning for expired account on po copy

For purchase copy added errro handling on expired account on line plus

added warning for expired account on header

9595 Cluster Jobs program fixed

Fixed: There was not possible to point some existing Cluster Codes in Cluster Jobs program.

9596 It is not possible to Finish WO running with Oracle database

Fixed: It is not possible to Finish WO running with Oracle database

9597 Validate in write triggers could give errors on Oracle

Using validate statement in write triggers seems to sometimes give problems

running with Oracle DB.

Ref to taks: #9596

9598 Messages when printing machine card

Multiple messages in form of:

'The following translation is not handled in get-label-local:

Table: Note

Field: mo_key

Label: Maint.Object key'

when printing machine card

Message caused by printing fields from other tables in report.

9599 Unable to enter quantity gt 999 in stock taking

Was unable to enter quantity gt 999.99 in stock taking.

Changed to 9.999.999,99

9600 Unable to see all lines on approved invoice

Unable to see all lines on approved invoice because toggle-box 'All PO-lines' is

not sensitive

Toggle box was insensitive because data can not be edited on approved invoice.

Changed logic to exclude toggle-boxes with lNoUpdate from fields that can not be

edited

9601 After A09600 you get error on togle of 'Show sub wo' on approved work order

After A09600 you get error on togle of 'Show sub wo' on approved work order

Page 334: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.01 Page 334 of 335

23.12.2010 API Maintenance Systems A/S

Error: The 'Work order' record cannot be edited!

(Before you were not able to toggle)

Error is because the Save&Refresh procedure is used, and you are not allowed to

save when approved!!!

Procedure has been re-written to use serveraction.

9602 Stock transaction, after have entered wo it is not possible to remove again

Stock transaction, after have entered work order it is not possible to remove again (Leave field witout entering wo)

9604 Reimport of bar.odb file from Casio fails

Added missing error message about number of incorrect records in handterminal removal program

9605 Into the stock transaction return, apipro take the defaut debit account

key and

Fixed assign of credit and debit account keys for stock return transactions when

taking values from previous transaction.

9606 Used reservations are NOT removed from the reservation browser

Fixed removal of the reservation

9608 TD_SP_Combination problem with import

Corrected user rights for TD_SP_combination import

9612 Work order rescheduled twice when a reschedule on tech. finsih enabled.

Reschedule of a periodical work order was done twice when the option 'Reschedule on Trech. Finish' was enabled.

9613 Invoice due date is not calculated correctly when Invoice date is changed

When an invoice is created for a supplier, the system automatically fills in the

Invoice date and the Receive date as “date of today”.

But when the user now corrects this Invoice date, the system recalculates the

Due date, based on the settings in the payment condition linked to this

supplier.

9614 Invoice auto generated keys on MS SQL/Oracle

When creating invoice (on MS SQL/Oracle) for PO with lines and invoice key set

to auto generated then record can be saved.

Page 335: IMPORTANT - apipro.com · API PRO Open.7.06 Page 5 of 335 03.02.2014 API Maintenance Systems A/S crstockbelowmin.rpt (new) This is the replacement of crstd5col.rpt used by the stock

API PRO Open.7.06 Page 335 of 335

03.02.2014 API Maintenance Systems A/S

Change log Version Date Created/Changed by Comments

1.0 03.02.2014 Ruslana Smichyk Original version.