Skip to main content

Asset Instance


This documentation is incomplete.

A fixed asset is a long-term asset that an organization owns and uses for regular business activities. You can create a fixed asset for a specific purpose, such as a building, a vehicle, or a computer. Fixed assets are created and tracked in the fixed asset accounting module.

A fixed asset instance is a specific instance of a fixed asset with a unique instance number. Asset instances are required for creating maintenance schedules and maintenance work orders.

You must assign an inventory organization, an inventory item number, and a maintenance work definition to each asset instance. All these attributes are required when you create a maintenance work order.

Using the asset instance screen, you can create, edit, and manage all the attributes of an asset instance.

The default fixed asset screen consists of four tabs. However, you can customize the screen by adding, deleting, or reordering tabs.

  • Basic tab - shows basic information about the asset such as asset instance, such as asset number, inventory organization, etc
  • FA Asset view - shows the fixed asset information entered in the fixed asset accounting screen
  • Meter reading - shows the information entered in the meter reading screen. You can add or delete meter readings directly from this screen.
  • Actions - shows the actions that can be performed on the asset instance.

In InoERP, assets are created and maintained at a legal organization level. However, asset instances are created and maintained at the inventory organization level.

Process Flow

The above process flow is the default process flow for maintaining an asset instance. Depending on the type of asset, and your business needs, you can customize the process flow.

Enhanced Flow


To create/view/update Asset, navigate to the "Asset" screen from your dashboard/favorite.

Enter the organization/Asset details or any other criteria in the search form and click on the search button to view an existing Asset.

If you don't enter organization details, the system will show you all the Assets. If your organization has configured to make any field mandatory for search, then you have to enter those fields to search Assets.
The application will fetch all the server data and take you to the search result screen. The search result screen looks a bit different on desktop and mobile devices.

If you click on the create a new button, the system will open a simple step form to create a new Asset. You can click on the detail right bottom to view all the fields available for the object.

To view the search result in a table format, click on the table icon in the bottom left corner.

To view specific asset details, click on the menu of that record, and click on view/fetch & view.

You can also click on the expand icon against any item on the search result screen to view the Asset header details, such as price list name, module, status, currency, etc.

The system will fetch all the selected document detail line data. The document details are shown on the search result screen or a separate screen, depending on the device size.

Asset Number: Select a fixed asset number from the list. The asset instance is created with reference to the selected fixed asset number.

Asset Name: A read-only field that displays the name of the fixed asset. The system shows the value as defined in the fixed asset master.

Instance Number: Enter a meaningful, unique number for the asset instance.

Inventory Organization: Select an inventory organization from the list. Inventory organization is a mandatory field for asset instances.

Meter Name: Select a meter name from the list. A Meter name is required if you want to create preventive maintenance schedules against a meter reading for the asset instance.

Calendar Name: Select a calendar name from the list. A calendar name is required if you want to create preventive maintenance schedules against a calendar for the asset instance.

Scroll left, right, up, and down to view all the details. The default configuration shows fields in various functional groups, such as

  • Finance
  • Entity
  • Reference
  • Data
  • Control
  • Etc

You can configure the application to show which fields should be shown under which group. You can also create new groups as per your business requirements.

All Fields
SequenceNameLabelInputTypeField Group
10vvLegalOrgCodeLegal Org CodedefferedSelectENTITY
10vvItemNumberItem NumberdefferedSelectDEFAULT
20vvItemDescriptionItem DescriptiondefferedSelectDEFAULT
30vvParantAssetNameParant Asset NameInputType.textDEFAULT
40vvAssetNumberAsset NumberdefferedSelectDATA
50vvAssetCategoryAsset CategorydefferedSelectDEFAULT
60vvSupplierNameSupplier NamedefferedSelectENTITY
70vvSupplierNumberSupplier NumberdefferedSelectDATA
80vvSupplierSiteNumberSupplier Site NumberdefferedSelectDATA
90vvSupplierSiteNameSupplier Site NamedefferedSelectENTITY
100faAssetIdFa Asset IddefferedSelectREFERENCE
110srcEntityNameSrc Entity NamedefferedSelectDEFAULT
120srcEntityIdSrc Entity IdInputType.textREFERENCE
130assetNameAsset NameInputType.textFieldDEFAULT
140assetNumberAsset NumberInputType.textFieldDATA
150assetTypeAsset TypeInputType.selectCONTROL
160legalOrgIdLegal Org IddefferedSelectREFERENCE
170tagNumberTag NumberInputType.textFieldDATA
180serialNumberSerial NumberInputType.textFieldDATA
190keyNumberKey NumberInputType.textFieldDATA
210assetStatusAsset StatusInputType.textCONTROL
220faAssetCategoryIdFa Asset Category IddefferedSelectREFERENCE
240invItemMasterIdInv Item Master IddefferedSelectREFERENCE
250parentAssetIdParent Asset IdInputType.textREFERENCE
270apSupplierIdAp Supplier IddefferedSelectREFERENCE
280apSupplierSiteIdAp Supplier Site IddefferedSelectREFERENCE
290modelNumberModel NumberInputType.textFieldDATA
300warrrantyNumberWarrranty NumberInputType.textFieldDATA
310leaseNumberLease NumberInputType.textFieldDATA
320physicalInventoryCbPhysical Inventory CbInputType.switchFieldDEFAULT
330revEnabledRev EnabledInputType.textFieldDEFAULT
340revNumberRev NumberInputType.numberDATA
390glAcProfileHeaderIdGl Ac Profile Header IddefferedSelectREFERENCE
5350createdByCreated ByInputType.textREFERENCE
5360creationDateCreation DateInputType.textREFERENCE
5370lastUpdatedByLast Updated ByInputType.textREFERENCE
5380lastUpdateDateLast Update DateInputType.textREFERENCE

Fixed Asset Master

The asset master tab shows the details of the fixed asset. If the fixed asset is created for multiple units, then you must create a separate fixed asset instance for each unit.

All the details in this tab are read-only and for reference only.

Refer to fixed asset master for more details.

Meter Reading

To add/view/update a meter reading, navigate to the "meter reading" tab.

You can enter meter readings for the asset instance either in the meter reading tab or on the meter reading screen.

To generate preventive maintenance schedules against a meter reading, you must assign a meter to the asset instance and regularly enter meter readings. When the reading crosses the threshold defined in the meter reading, the system will generate a preventive maintenance schedule.

Click on the add new entity to add a new line. If a line already exists, click on copy entity to copy all the details. You can enable/disable fields allowed to be copied in the menu configuration.

Meter Reading Value: Enter a numeric value for the meter reading. Currently, the system supports only one meter assignment per asset instance. However, you can add multiple readings for the same meter.

Scroll left, right, up, and down to view all the details. The default configuration shows fields in various functional groups, such as

  • Reference
  • Control
  • Etc

You can configure the application to show which fields should be shown under which group. You can also create new groups as per your inventory requirements.

All Fields
SequenceNameLabelInputTypeField Group
10vvAssetNameAsset NamedefferedSelectDEFAULT
10vvAssetNumberAsset NumberdefferedSelectDATA
20vvAssetTypeAsset TypeInputType.textCONTROL
30faAssetComponentIdFa Asset Component IdInputType.textREFERENCE
40srcEntityNameSrc Entity NamedefferedSelectDEFAULT
50srcEntityIdSrc Entity IdInputType.textREFERENCE
60faAssetIdFa Asset IddefferedSelectREFERENCE
70componentAssetIdComponent Asset IdInputType.textREFERENCE
80sourceTypeSource TypeInputType.textFieldCONTROL
90componentTypeComponent TypeInputType.textFieldCONTROL
100lineNumberLine NumberInputType.numberDATA
120reference1Reference 1InputType.textREFERENCE
130reference2Reference 2InputType.textREFERENCE
5140createdByCreated ByInputType.textREFERENCE
5150creationDateCreation DateInputType.textREFERENCE
5160lastUpdatedByLast Updated ByInputType.textREFERENCE
5170lastUpdateDateLast Update DateInputType.textREFERENCE


Copy action allows you to copy all the asset details to a new asset. The system creates the new asset with "Copy of {{source asset number}}" as the asset number. You should change the asset number to a more meaningful value.

Create Maintenance Schedule: Create a maintenance schedule for the asset instance. The system checks if a maintenance schedule header already exists for the asset instance. If it does, the system will not create a new schedule header. The schedule lines are created per the meter readings/assigned calendar details.

Create Maintenance Order: Converts confirmed maintenance schedules to maintenance orders. This process inserts data into the work order interface table. You must schedule/run the work order import process to create the work order. The maintenance order is created with the below details

  • bom_usage_category : Maintenance
  • wo_cost_category : Expense
  • quantity: 1
  • nettable_quantity : 1
  • description : Maintenance Order for {{asset number}}
  • start_date : {{start date in the schedule}}