IDempiere FA User Manual (3)

Embed Size (px)

Citation preview

  • 8/17/2019 IDempiere FA User Manual (3)

    1/16

    iDempiere Fixed Asset

    User Manual

    Created By Edwin Ang

    Created On June 12, 2012

    Version 0.1

  • 8/17/2019 IDempiere FA User Manual (3)

    2/16

    Introduction

    The iDempiere i!ed Asset e!tension pa"#age is de$e%oped &ased on the wor# o' these threeremar#a&%e men(

    1. )o&ert *%ein, who de$e%oped the 'irst e$er i!ed Assets e!tension 'or Compiere2. Teo +ar"a, who modernied )o&ert *%ein-s wor# to use Adempiere more modern do"ument

    stru"ture. is wor# was howe$er not proper%y do"umented and was in'%uen"ed with his "ountry%o"a% re/uirement.

    . )edhuan D. Oon )ed1, who too# the wor# pu&%ished &y Teo +ar"a, "reated the migrations"ripts 'rom the 23a"#, and done some sta&i%iation wor#. owe$er )ed1 somehow mi!ed*%ein-s so%ution to Teo +ar"a-s whi"h made the design somehow in"onsistent.

    This wor# was started 'rom where red1 %e't. 4 ha$e spent "onsidera&%e hours try to understand a%% thosethree men-s design "onsideration. +omehow, 4 de"ided to re"o$er to Teo +ar"a-s "ore design and donethe wor# to 1 repair &ad "odes and AD Con'iguration, 2 remo$e 5 what 4 thought was 5 %o"a%iation"odes and AD Con'iguration, and add missing "ode and AD Con'iguration.

    A'ter many many test iterations and two insta%%ation o&ser$ations, 4 am "on'ident that 4 ha$e a"hie$ed a"ertain%y wor#ing pa"#age. en"e this is the A $ersion 1.0.6hat 'un"tiona%ity that "an &e e!pe"ted in this A $1.0(

    1. Asset Addition 'rom 7at"h 4n$oi"e2. Asset Addition 'rom 4mport Asset. Asset Addition 'rom 7anua%8. Asset Addition 'rom 3ro9e"t:. Asset Depre"iation using +traight ;ine Depre"iation 7ethod

  • 8/17/2019 IDempiere FA User Manual (3)

    3/16

    4nsta%%ation ?ote(1. 3%ease use Adempiere

  • 8/17/2019 IDempiere FA User Manual (3)

    4/16

    Fixed Assets

    Setup

    Be%ow are the setup re/uired(1. +etup Depre"iation 7ethod.

    On%y +traight ;ineF is "urrent%y de$e%oped. 7a#e sure to use +;F as $a%ue in "o%umnDepre"iationType.

    2. +etup Depre"iation Ca%"u%ation 7ethodDepre"iation Ca%"u%ation 7ethod is a mandatory 'ie%d dated &a"# to )o&ert *%ein-s A. This isnot "urrent%y supported. en"e 'or the time &eing 5 9ust "reate a re"ord to 'u%'i%% the mandatoryre/uirement.

    . +etup Depre"iation irst >ear Con$ention

  • 8/17/2019 IDempiere FA User Manual (3)

    5/16

    Depre"iation irst >ear Con$ention is a%so a mandatory 'ie%d dated &a"# to )o&ert *%ein-s A.This is not "urrent%y supported. en"e 'or the time &eing 5 9ust "reate a re"ord to 'u%'i%% themandatory re/uirement.

    8. +etup Asset @roupAsset @roup is where the de'au%t setup 'or asset is deri$ed. Entry the Asset @roup name and ti"#Owned and Depre"iate. ?ote that there is a De'au%t '%ag. 6hen you ti"# it, this Asset @roupA""ounting in'ormation wi%% &e"ome De'au%t 'or a%% other new Asset @roup.

    :. +etup Asset @roup A""tThis is where you set a%% parameters re%ated to Depre"iation "a%"u%ation and a%% those A""ountinga""ount "on'igurations. +ome e!p%anation o' the "o%umns(

    • A""ounting +"hema( 'or most users, sure%y you wi%% on%y ha$e one de'au%t a""ountings"hema. But 'or some who uti%ie more than one a""ounting s"hema, this means that you"an ha$e di''erent depre"iation method and di''erent a""ount $a%ues 'or di''erenta""ounting s"hema.

    • 3osting Type( A"tua%F 'or operationa% uses

    • Depre"iation( "urrent%y on%y +traight ;ine is supported

    • Depre"iation is"a%( this is inherited 'rom Teo +ar"a. 4 'ound no use o' it, &ut someone

  • 8/17/2019 IDempiere FA User Manual (3)

    6/16

    might ha$e a use "ase 'or di''erent Depre"iation method 'or 'is"a% reasoning

    • Depre"iation 7ethod( this is "urrent%y not imp%emented yet

    • Depre"iation 7ethod is"a%( re'er to a&o$e e!p%anation a&out 'is"a%

    • Con$ention Type( this is "urrent%y not imp%emented yet

    • Con$ention Type is"a%( re'er to a&o$e e!p%anation a&out 'is"a%

    • +p%it 3er"ent( this is 'or asset sp%it 'un"tiona%ity. Current%y not supported.

    • Gsa&%e ;i'e 5 >ears( asset usa&%e %i'e in years• Gsa&%e ;i'e 5 >ears 'is"a% ( asset usa&%e %i'e in years 5 re'er to a&o$e e!p%anation

    a&out 'is"a%.

    • Gsa&%e ;i'e 5 7onths( asset usa&%e %i'e in months

    • Gsa&%e ;i'e 5 7onths 'is"a%( asset usa&%e %i'e in months 5 re'er to a&o$e e!p%anationa&out 'is"a%

    • Asset A""t( the $a%id "om&ination a""ount 'or re"ording Asset $a%ue

    • A""umu%ated Depre"iation A""t( the $a%id "om&ination a""ount use 'or re"ordingA""umu%ated Depre"iation

    • Depre"iation A""t( the $a%id "om&ination a""ount use 'or re"ording Depre"iationE!pense.

    • Disposa% )e$enue A""t( the $a%id "om&ination a""ount use 'or re"ording Disposa%)e$enue

    • Disposa% ;oss A""t( the $a%id "om&ination a""ount use 'or re"ording Disposa% ;oss

  • 8/17/2019 IDempiere FA User Manual (3)

    7/16

  • 8/17/2019 IDempiere FA User Manual (3)

    8/16

    Two important "o%umn to &e noti"ed are(

    • 3rodu"t Category( you must set the appropriate 3rodu"t Category that has &een pairedwith a "ertain Asset @roup.

    • 3rodu"t Type( you must not use 4temF. Either E!penseF or )esour"e is re"ommended.

     Asset AdditionThe window( Asset Addition is the main inter'a"e 'or re"ording new asset into iDempiere. There are'our method 'or Asset Addition(

    1. Asset Addition 'rom 7at"h 4n$oi"eThe 'irst method is addition 'rom 3ro"urement '%ow.

    The step &y step instru"tions are(

  • 8/17/2019 IDempiere FA User Manual (3)

    9/16

    • irst, you must "reate a 7ateria% )e"eipt do"ument using the asset &ase 3rodu"t.

    • Gpon "omp%etion o' 7ateria% )e"eipt, go to 4n$oi"e Vendor and use the Create ;inesromF to automati"a%%y "reate 7at"h 4n$oi"e during "omp%eting 4n$oi"e.

    • Then, go to 4n$oi"e ;ine. >ou shou%d noti"e that the Asset )e%atedHF '%ag is ti"#ed.+e%e"t Capita%F $a%ue on 'ie%d Capita% $s E!penseF and you-%% see the re%ated Asset@roup $a%ue on 'ie%d Asset @roupF.

    • Comp%ete the 4n$oi"e.

    • 4' you are using Create ;ines romF, iDempiere wi%% automati"a%%y generate and"omp%ete 7at"h 4n$oi"e do"ument.

  • 8/17/2019 IDempiere FA User Manual (3)

    10/16

    • 6hen 7at"h 4n$oi"e do"ument is "omp%eted, a new asset re"ord and a new assetaddition re"ord wi%% &e automati"a%%y generated.

    • 4' you "he"# to the Asset window, you "an 'ind the new%y generated Asset with autogenerated $a%ue and name with 'ormat( 3rodu"t 5 Vendor B3 5 4n$oi"e Do"ument ?o.

    • One important "he"# is the Asset +tatus and A"ti$ation Date. The Asset +tatus must &e?ewF and A"ti$ation Date must &e nu%%.

    • 6hen the Asset Addition is "omp%eted, the Asset +tatus wi%% &e updated to A"ti$atedFand the A"ti$ation Date wi%% &e popu%ated.

  • 8/17/2019 IDempiere FA User Manual (3)

    11/16

    • @o to Asset Addition window. Che"# the new%y "reated Asset Addition window. +omeimportant 'ie%ds are(

    ◦ Asset( this is the asset name

    ◦ Create Asset( %ea$e this '%ag. 4t is 'or Ineed more e!p%anation here

    ◦ Do"ument Date( this wi%% &e asset inser$i"e date.

    ◦ A""ount Date( as in other iDempiere do"uments. This is 'or 'a"t a""ounting date

    ◦ 3osting Type( A"tua%F

    ◦ +our"e Type( 4mportF, 7at"h 4n$oi"eF, 7anua%F, and 3ro9e"tF

    ◦ Capita%KE!pense( Capita%F wi%% add Asset $a%ue, whi%e E!penseF wi%% not do that.E!penseF wi%% on%y add a re'eren"e re"ord that that parti"u%ar asset is %in#ed to thespe"i'ied e!pense.

    ◦ 4n$oi"e( re%ated in$oi"e

    ◦ 7at"h 4n$oi"e( re%ated mat"h in$oi"e

    ◦ 4n$oi"e ;ine( re%ated in$oi"e %ine

    ◦ +hipmentK)e"eipt ;ine( re%ated re"eipt %ine

    ◦ 3rodu"t( the asset &ase produ"t

    ◦ Entered Amount( the entered amount

    ◦ +our"e Amount( the amount in the origina% "urren"y◦ Asset Va%ue( the "on$erted amount in 'un"tiona% "urren"y

    ◦ Current ty( /ty o' asset. 7ust &e 1 one.

    ◦ Curren"y( the transa"tion "urren"y

    ◦ Curren"y Type( the "urren"y "on$ersion type

    ◦ De%ta Gse ;i'e >ears( the asset %i'e years

    ◦ Ad9ust A""umu%ated Depre"iation( '%ag to ad9ust a""umu%ated depre"iation

  • 8/17/2019 IDempiere FA User Manual (3)

    12/16

    ◦ A""umu%ated Depre"iation( the a""umu%ated depre"iation amount

    ◦ A""umu%ated Depre"iation 'is"a%( the a""umu%ated depre"iation amount 'is"a%

    ◦ 3eriod +tart( Depre"iated 3eriod L 1

    • 6hen asset addition do"ument is "omp%eted, se$era% 'ie%ds are updated in window Asset(

    ◦ Ta& AssetF

    ▪ 4n +er$i"e Date( the same as Asset Addition do"ument date

  • 8/17/2019 IDempiere FA User Manual (3)

    13/16

    ▪ Asset +tatus( A"ti$atedF

    ▪ A"ti$ation Date(

    ▪ 3ro"essed( '%ag ti"#ed

    ◦ Ta& 3rodu"tF( an instan"e o' the &ase produ"t wi%% &e "reated and re"orded here.

    ◦ Ta& Asset Ba%an"es( here you "an "he"# the asset $a%ues, asset sa%$age $a%ue,

    ◦ Ta& E!pense( 6hen "omp%eting Asset Addition, the pro"ess wi%% "reate proposedAsset Depre"iation Entries 'or the asset. Gpon addition, you "an "he"# i' thedepre"iation entries has &een proper%y inserted.

    • The 'a"t a""ounting entries generated are(

    ◦ Asset D)

    ◦ i' $a%ue o' C3ro9e"t4D on re%ated C4n$oi"e;ine4D is not nu%% then(

    ▪ 3ro9e"t A""t C), e%se

    ▪ 3rodu"t Asset C)

    2. Asset Addition 'rom 4mport AssetThis is &asi"a%%y uti%iing iDempiere 4mport i%e ;oader 'eature. The steps are(

    ◦ 3repare your import data in a te!t 'i%e

    ◦ 4mport it to window 4mported i!ed Assets

    ◦ Veri'y and pro"ess the import

    4' you are not missing any mandatory 'ie%ds, the asset and respe"ti$e Asset Addition shou%d &e"reated. ?ote that no 'a"t a""ounting entries wi%% &e generated in Asset Addition i' the sour"e is4mportF. en"e, you must "reate additiona% @; Journa% 'or the 'a"t entries.

     . Asset Addition 'rom 3ro9e"t

    4 ha$e added a pro"ess( Create Asset 'rom 3ro9e"tF.

  • 8/17/2019 IDempiere FA User Manual (3)

    14/16

    Gse this pro"ess to "reate any Open 3ro9e"t as new Asset. The pro"ess wi%% generate Asset and

    Asset Addition do"ument and dire"t%y "omp%ete the Asset Addition do"ument. 4n the end, it wi%%"%ose the respe"ti$e pro9e"t. The 'a"t a""ounting entries generated are(

    ◦ Asset D)

    ◦ 3ro9e"t A""t C)

    8. Asset Addition manua%7anua% means, you "reate the Asset manua%%y on window Asset. Then "reate the Asset Additiondo"ument manua%%y. +e%e"t +our"e Type 7anua%F and se%e"t the appropriate ChargeF. The 'a"ta""ounting entries generated are(

    ◦ Asset D)

    ◦ Charge C)

     Asset Depreciation

    These are the steps to per'orm asset depre"iation(

    • Create new re"ord on window 3ro"ess Depre"iation

    • Entry those mandatory 'ie%ds.

    • 6hen sa$ing, the depre"iation re"ords wi%% automati"a%%y popu%ated with a%% unpro"esseddepre"iation entries. +o a'ter sa$ing, you "an see a%% unpro"essed depre"iation entries at 3ro"essDepre"iation MM )e"ords.

    Comp%ete the do"ument.

  • 8/17/2019 IDempiere FA User Manual (3)

    15/16

    Gpon "omp%etion, you "an "he"# at window Assets MM Asset Ba%an"es, the A""umu%ated Depre"iation,)emaining Amt, and Current 3eriod has &een updated. urther "he"#ing, go to Assets MM E!pense and"he"# that the depre"iation entries 'or the re%ated period has &een mar#ed as 3ro"essed.

    The a""ounting 'a"ts are(

     Asset Disposal 

    ?ote( >ou "annot dispose an asset on period where it has &een depre"iated. e.g( >ou ha$e "omp%eted adepre"iation do"ument whi"h in"%ude Asset A on period Jun 2012. >ou "annot dispose Asset A onperiod Jun 2012. A $a%idation wi%% stop you.

    These are the steps to per'orm asset disposa%(• Create new Asset Disposa% re"ord on window Asset A"ti$ationKDisposa%

    • +e%e"t the Asset. Gpon se%e"tion, the "a%%out wi%% popu%ate Asset Cost, A""umu%atedDepre"iation, E!pense, A""umu%ated Depre"iation de%ta and Asset +tatus

    • Entry the disposed date

    • Entry disposed method and disposed reason. Current%y these two "o%umn is 'or re'eren"e on%y. 4thas no pro"essing impa"t

  • 8/17/2019 IDempiere FA User Manual (3)

    16/16

    • +a$e and "omp%ete the re"ord

    Gpon "omp%etion, status o' the asset wi%% &e updated to DisposedF. The a""ounting 'a"ts are(