Skip to main content



This documentation is incomplete.

A fixed asset is a long-term asset that an organization owns and uses for regular business activities. Using the asset screen, you can create, edit, and manage the master data required for creating and maintaining Fixed Asset.

The fixed asset screen consists of four tabs

  • Basic tab - shows basic information about the asset such as asset number, name, tag, serial number, etc
  • Asset book - shows all the books assigned to the asset. You must assign each to a primary book
    asset book also shows all financial information such as original cost, accumulated depreciation, asset life, etc
  • Location - shows the physical location of the assets. You can assign assets to a business organization/inventory organization. The data in the location tab is used only for reporting purposes and has no direct financial impact on asset accounting
  • Components - Shows all the sub-components (other lower-level fixed assets) associated with the main parent group asset

In InoERP, assets are created and maintained at a legal organization level.

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 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 either right on the search result screen or on a separate screen, depending on the device size.

Asset Number: Enter a unique name for the asset. Asset number is a mandatory field.

Asset Name: Enter an asset name. If you maintain asset names in your organization

Description: Enter a meaningful description for the asset

Legal Org: Enter a legal organization name. Legal Org is a mandatory field. The system defaults asset accounts from the asset category assigned to the asset legal organization.

Units: Enter the number of units of the asset. If you create a separate Asset for each unit, then enter 1 in units.

The system also allows you to enter and maintain other values such as supplier, manufacturer, tags, etc. All these values are stored only for reporting and tracking purposes.

Scroll left, right, up, and down to view all the details. The document line and details are shown in a separate tab.. 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

Asset Book

An asset book maintains all the asset's financial values, such as asset cost, cost adjustment, accumulated depreciation, net book value, etc. After defining an asset, you need to assign asset books to the asset before creating any transaction. Though the system keeps asset cost and depreciation amounts for all books, it creates accounting entries only for the primary book. Add an asset with a depreciation start date before the current period. The system will create depreciation for all the past periods in the first period of the depreciation run. Reporting books can be added or removed for assets in "active" or "pending activation" status.


The system creates accounting entries only if the below conditions are satisfied

  • The asset book is primary
  • Depreciate checkbox field is enabled
  • Asset is in "active" status

Primary Book An asset can belong to any number of reporting books but must belong to only one primary book. All new assets must first be added to a primary book and then can be copied to all the required reporting books. As assets are created with reference to a legal organization, the system creates journal entries only in the primary ledger of the assigned legal organization.

You can add multiple books to each asset header. Each book shows a book name, depreciation method, start date, original cost, current cost, net book value, etc.

Navigate to the "Asset Book" tab to view/add/update books.
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.

Book Name: Select a book name. The system will default all the book-related values from the selected book.

Depreciation Method: Select a depreciation method you want to use for the book.

Life Months: Total expected life of the assets in months. The system uses this value to calculate depreciation methods. If you change this value after the first depreciation, the system will adjust the depreciation amount in the following runs.

Depreciation Cb: The field specifies if the system will consider an asset for depreciation or not

The entity group shows information related to shipping inventory organization.

The reference groups show various ids for reference only. You don't need to enter any information in this section. When you save an Asset for the first time, the system will auto-populate the newly created header id and line ids.

Asset Status: This shows the current status of the asset. It's a read-only field, and the system updates the value. Possible status values are

  • Pending Addition: Newly added assets that are not yet activated and thus not considered in depreciation
  • Active: Active assets and are eligible for all transactions
  • Retired: Assets completed their life and retired
  • On Hold: Previously active but currently on hold for depreciation

Market Value: Current market value of the asset. They are used only for reporting purposes.

Scroll left, right, up, and down view all other fields.

Original Cost: The original cost of the asset. The cost with which the asset was first added.

Current Cost: Current cost of the asset. It's the sum of the original cost and all the cost adjustments created for the asset. The value of the original cost and current cost will be the same for newly created assets without any cost adjustment.

Accumulated Depreciation: The total accumulated depreciation for the asset in the given book.

Net Book Value: Net book value of the asset.

Net Book Value = Current Cost - Accumulated Depreciation
Current Cost = Original Cost + SumOf(Cost Adjustments)
Net Book Value = Original Cost + SumOf(Cost Adjustments) - Accumulated Depreciation

Depreciation Start Date: The date from which depreciation starts. It can be any date in the past or the future.

Depreciation Limit Value: Maximum depreciation amount on a single depreciation period. The system calculates the depreciation amount depending on the values entered in the book. if the depreciation limit amount is entered, then

Depreciation Limit Value = depreciation limit amount

Else if the depreciation limit percentage is entered, then the system calculates the Amount as

Depreciation Limit Value = (Depreciation Limit Percentage / 100)*Current Cost
= (Depreciation Limit Percentage / 100)*( Original Cost + SumOf(Cost Adjustments))


Depreciation Limit Value = no limit.

Salvage Amount: Expected net book value of an asset after all depreciation has been fully expensed. The system calculates the salvage amount depending on the values entered in the book. if salvage value amount is entered, then

Salvage Amount = salvage value amount.

Else if salvage percentage is entered, then the system calculates the Amount as

Salvage Amount = (Salvage Value Percentage / 100)*Current Cost
= (Salvage Value Percentage / 100)*( Original Cost + SumOf(Cost Adjustments))


Salvage Amount = 0

Enter all the other fields and click on the save button to save the asset. The app will post all the data to the server and will show the messages returned from the server.

All Fields
SequenceNameLabelInputTypeField Group
10vvBookNameBook NamedefferedSelectDEFAULT
10vvBookTypeBook TypedefferedSelectCONTROL
20vvFaAssetCategoryIdFa Asset Category IddefferedSelectREFERENCE
30vvLegalOrgIdLegal Org IddefferedSelectREFERENCE
40vvAssetNumberAsset NumberdefferedSelectDATA
50vvAssetNameAsset NamedefferedSelectDEFAULT
60vvAssetStatusAsset StatusInputType.textCONTROL
70vvAssetTypeAsset TypeInputType.textCONTROL
80vvDepreciationMethodDepreciation MethoddefferedSelectDEFAULT
90vvDepreciationTypeDepreciation TypedefferedSelectCONTROL
100vvCalculationBasisCalculation BasisInputType.textDEFAULT
110vvFactorPercentageFactor PercentageInputType.textDEFAULT
120vvTotalAdjustedCostTotal Adjusted CostInputType.textFINANCE
130vvLastDepreciationPeriodNoLast Depreciation Period NoInputType.textFINANCE
140vvCurrentCostCurrent CostInputType.textFINANCE
150vvAccumulatedDepreciationAccumulated DepreciationInputType.textDEFAULT
160vvNetBookValueNet Book ValueInputType.textDEFAULT
170vvDepreciationPeriodsDepreciation PeriodsInputType.textFINANCE
180vvDepreciationLimitAmountDepreciation Limit AmountInputType.textFINANCE
190vvSalvageAmountSalvage AmountInputType.textFINANCE
200vvRecoverableAmountRecoverable AmountInputType.textFINANCE
210faAssetBookIdFa Asset Book IdInputType.textREFERENCE
220srcEntityNameSrc Entity NamedefferedSelectDEFAULT
230srcEntityIdSrc Entity IdInputType.textREFERENCE
240faBookIdFa Book IddefferedSelectREFERENCE
250faAssetIdFa Asset IddefferedSelectREFERENCE
270originalCostOriginal CostInputType.textFieldFINANCE
280marketValueMarket ValueInputType.textFieldDEFAULT
300salvageValueAmountSalvage Value AmountInputType.textFieldFINANCE
310glAcProfileHeaderIdGl Ac Profile Header IddefferedSelectREFERENCE
320salvageValuePercentageSalvage Value PercentageInputType.textFieldDEFAULT
330faDepreciationMethodIdFa Depreciation Method IddefferedSelectREFERENCE
340lifeMonthsLife MonthsInputType.numberDEFAULT
350depreciationCbDepreciation CbInputType.switchFieldDEFAULT
360bookStatusBook StatusInputType.selectCONTROL
370dateInServiceDate In ServiceInputType.dateDATE
380depreciationStartDateDepreciation Start DateInputType.dateDATE
390depreciationLimitAmountDepreciation Limit AmountInputType.textFieldFINANCE
400depreciationLimitPercentageDepreciation Limit PercentageInputType.textFieldDEFAULT
5410createdByCreated ByInputType.textREFERENCE
5420creationDateCreation DateInputType.textREFERENCE
5430lastUpdatedByLast Updated ByInputType.textREFERENCE
5440lastUpdateDateLast Update DateInputType.textREFERENCE


You can maintain a parent-child relationship for assets by adding component assets to any fixed asset. Currently, the system does not do any group depreciation. However, the group depreciation features will be added in future releases.

To create/view/update an asset component, navigate to the "asset component" screen from your dashboard/favorite. You can also view/update asset components by navigating to the component tab of an asset.

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

If you navigate to the component tab from the asset screen, the system will show you all the components added to the current asset shown in the basic tab.

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.

Asset Number: Select the child component asset number. The system will default all the values of the asset, such as asset name, description, asset status, source type, etc., from the asset.

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.

Other actions are explained in different sections of this document.