Hi Vra: Product1: -Supply method: buy -Procure method: make to stock -Cost method: standard -Price difference account: 71010101 (type expense) -stock input account: 14351002 (type asset) -stock output account: 14351003 (type asset) -Price: COL$ 658.oo Purchase taxes: -Tax1: account 23654001, rate = -0,035 -Tax2: account 24080201, rate = 0,16 -Tax3: account 23680503, rate = -0,0066
Purchase order: Vendor: -account: 22050501 (type cash) Product1: -Qty: 10 Meters -Price: COL$ 656,50 Stock Location: -Name: XX -account: 14050501 (type asset) Stock input movement: -pack52 -Debit: 6580,oo - account 14050501 -Credit: 6580,oo - account 14351002 O.K. Invoice: Purchase journal: type purchase To pay: COL$ 7342,29 Base: COL$ 6565,00 Taxes: COL$ $777,29 (Tax1: base * -0,035 = -229,78; Tax2: base * 0,16 = 1050,40; Tax3: base * -0,0066 = -43,33) O.K. Account movement (WRONG): -Debit: COL$ 20790,40 Tax2 account 24080201 COL$1050,40 Stock input account 14351002 COL$6580 Stock input account 14351002 COL$6580 Stock input account 14351002 COL$6580 -Credit: COL$ 20790,40 Vendor account 22050501 COL$20472,29 Tax1 account 23654001 COL$229,78 Tax3 account 23680503 COL$ 43,33 Price difference account 71010101 COL$15 Price difference account 71010101 COL$15 Price difference account 71010101 COL$15 If you need more information, please tell me. Best regards DG -- You received this bug notification because you are a member of C2C OERPScenario, which is subscribed to the OpenERP Project Group. https://bugs.launchpad.net/bugs/683369 Title: multiple taxes and price difference account Status in OpenObject Addons Modules: Incomplete Bug description: Hi: I have this scenario (account_anglo_saxon module installed): 1.Product A: -Fixed price -Purchase taxes: tax1, tax2, tax3. -Price difference account: 7xx 2.Next I create PO, then receive the product and all stock movements are all right. 3.Then I create the invoice but in the account movement created found that the system repeat 3 times (number of taxes) the account of the price difference. Example: This is the system's actual behavior: account........................Debit.....Credit 22xx Vendor account......................233250 23xx Tax1..................................3000 24xx Tax2......................12000 23xx Tax3...................................750 71xx Price diff acc........................2500 71xx Price diff acc........................2500 71xx Price diff acc........................2500 14xx Product..................77500 14xx Product..................77500 14xx Product..................77500 The correct movement should be: account........................Debit.......Credit 22xx Vendor account........................83250 23xx Tax1..................................3000 24xx Tax2......................12000 23xx Tax3....................................750 71xx Price diff acc.........................2500 14xx Product...................77500 Is this a bug? DG _______________________________________________ Mailing list: https://launchpad.net/~c2c-oerpscenario Post to : [email protected] Unsubscribe : https://launchpad.net/~c2c-oerpscenario More help : https://help.launchpad.net/ListHelp

