This processing is used to mass replace some field values on the job objects: Fixed assets, Expenses, Lease contracts, Subsidies and Stock count notes.

The processing can be used:
- either to mass recodify a table,
- either during an intra-group sale processing in order to individually recodify an asset and its linked objects: the recoding can then concern several tables.

The recoding can concern:
- the fields checked by a miscellaneous table,
- the analytical dimensions
- and, in the case of intra-group sales: the Location and the Geographic site (with implicit recoding of the financial site).

SEEINFO This replacement is a simple recoding of the field value and unlike the modification carried out in transactional mode, this replacement does not generate any initiated action nor any event.

When the recoding is not designed for an Intra-group transfer, a processing option makes it possible for the user:

  • Either to add a new value in the table to be recodified along with recording its original value. A selection makes it possible to limit the objects processed and the population processed on these objects.
  • Either to physically replace the new value in the table to be recodified: the original value is then deleted on all the job objects and records.

Protection of the data integrity - Locking of the function

When carrying out the processing, it is prohibited to carry out a transactional modification of the population to be processed.

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

This function is composed of:

  • A header used to specify the identification information as well as the processing options.
  • From the General setuptab used to view the code list of the table to be recodified and to enter the new codes.
  • From the Extended selection tab used to select the records to be processed on the master object specified on the General setuptab.

SEEINFO In the case of a recoding designed for an intra-group transfer, the processing setup of the recoding is limited to the reference entry of the transfer concerned, of the table to be processed and of the target codes of the table.The other information: processing options, object selection, company/site selection and extended selection, cannot be accessed.

Header

The header contains the processing reference, its status, the code of the table to be recodified and if necessary, the reference of the intra-group transfer for which the processing is designed.

It also contains the options reserved to the processings that are not designed for the intra-group transfers, especially the status to assign to the former codes and the choice on whether to update or not the associations.

Tab General parameter

This tab is used to view the code list of the table to be recodified and to enter the new codes.

It is also used, for the recoding processings not destined to an intra-group transfer:

  • to select the objects on which the recoding will apply,
  • to select the companies and sites to which belong the records to be processed.

Selection terms of the record, depending on the choice of master object

General principles:

  • When the recoding is designed for an intra-group transfer, the master object must be the Fixed asset and the other objects cannot be entered.
  • When the statuses of the former codes have the following status: Deleted, no other master object can be selected: all the objects must be processed and none of them can be a master object.
  • When the former codes have as status, the value: Inactive or Saved, the following records are excluded from the processing:

- the assets that have been issued during the previous financial years,
- the expenses attached to the assets (when the master object is the Expense, even if the object other Assets is activated),
- the financial leasing contracts that have the status Terminated, Complete or Buyback,
- the subsidies with the status: Deleted,
- the stock count notes with the status: 6 - Asset in phase, 7 - Statement rejected, or those that belong to a close stock count operation.

Master script: Asset

Other object

Expenses

Financial leasing contracts

Subsidies

Stock count statements

Link with Company + Site + Asset reference

Link with Company + Site + Contract reference

Link with Company + Site + Investment project reference

Link with Bar codes or Bar code only

For 1 asset:
- - > x potential expenses

For 1 asset:
- - > Only 1 potential contract

For 1 asset:
- - > x potential subsidies (subsidies having the same investment project as the asset)

For 1 asset:
- - > x potential stock count statements

Master script: Expense

Other object

Assets

Financial leasing contracts

Subsidies

Stock count statements

Impossible because the expenses selected are only the expenses not linked with the assets


Impossible because no asset selected


Impossible because no asset selected


Impossible because no asset selected

Master script: Contract

Other object

Assets

Expenses

Subsidies

Stock count statements

Link with Company + Site + Contract reference


Reading of the x assets linked to the contract, then for each of them:
- - > x potential expenses

Reading of the x assets linked to the contract, then for each of them:
- - > x potential subsidies (subsidies having the same investment project as the asset)


Reading of the x assets linked to the contract, then for each of them:
- - > x potential stock count statements

For 1 contract:
- - > x potential assets

Master script: Subsidy

Other object

Assets

Expenses

Contracts

Stock count statements

Link with Company + Site + Investment project reference

Reading of the x assets linked to the subsidy (i.e. of the x assets having the same investment project as the subsidy), then for each of them:
- - > x potential expenses

Reading of the x assets linked to the subsidy (i.e. of the x assets having the same investment project as the subsidy), then for each of them:
- - > Only 1 potential contract

Reading of the x assets linked to the subsidy (i.e. of the x assets having the same investment project as the subsidy), then for each of them: - - > x potential stock count statements

For 1 asset:
- - > x potential subsidies

Master script: Stock count list and Physical elements: non-authorized

  • Example: Master script: Subsidy - Other object: Expenses

    Processing :

    For the subsidy processed:

    --> Research of the assets having benefited from this subsidy

    For each asset processed:

    --> Research of the assigned expenses

Special features on the recording of the analytical dimensions

  • The recoding will not systematically generate new codes in the analytical dimensions table contrary to the miscellaneous tables. The user may then manually create new analytical dimensions then the recoding will only modify the value in the records of the processed objects.
     
  • When the recoding is for a intra-group sale, only the following dimensions are displayed in the recoding table:
    - dimensions linked to the source company,
    - dimensions that are not linked to a company or a group of companies.

Special features on the recoding of the sites and localizations

The recoding will not systematically generate new codes in the site table (FCY) and in the location table (LOC) contrary to the miscellaneous tables.
The user may then manually create the new sites and/or locations, then the recoding will only modify the value in the records of the processed objects.
The recoding of the geographical sites and/or of the locations is used to implicitly recodify the financial site because, to a geographical site and to a (target) company corresponds only one financial site.

Tab Extended selection

This tab is used to carry out a selection of the records to be processed, concerning the master object specified at the level of the General setup tab.

SEEWARNING The extended selection is not accessible in the following cases:

  • The recoding is designed for an intra-group transfer, the selection of the assets is then carried out from the setup of the transfer Operation definition.
     
  • When the statuses of the former codes are the following: Deleted, at the level of the setup of the recoding processing. All the records belonging to all the entities must, indeed, be taken into account in the processing.

Specific Buttons

Process

This button is used to start the recoding processing.

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation