← Back to team overview

openerp-expert-accounting team mailing list archive

Re: Fiscal position - using code in tax & account conversion

 

Hello David,

I should say, here in Brazil, we would also need to have a per order/invoice
line fiscal position. This would allow a switch depending on the product as
you mention. An other possibility would be a dynamic evaluation ability.
There are indeed some tricky fiscal case we don't deal with because of that
limitation.

Of course you can always add tons of original taxes to every products and
then just filter. But there is a practical limit to this. Here in Brazil
with a per line fiscal mapping all our products already come with some 12
taxes, most of them being dropped by the mapping. I don't think we should
set some 30+ taxes just to cover the few extra cases we have.
Also notice we use the product_fiscal_classification module to determine all
those default taxes as much as possible.

Can we think about an improvement for 6.1 that would make everybody happy?

What do you think about a per line fiscal position?
Do you prefer a dynamic fiscal position? If yes, can one explain the design?
Can we have a relatively smooth migration path from 6.0?
Can we have OpenERP SA support for that at the core level?

Regards.


-- 
Raphaël Valyi
Founder and consultant
+55 21 3010 9965
www.akretion.com



On Thu, May 12, 2011 at 8:06 AM, David Rinnan <david@xxxxxxxxxx> wrote:

> (I must have missed your answer before)
>
> I will check out your module account_fiscal_position_rule
>
> Currently we have solved the problem by the work around I mentioned in the
> original question (we give services a "25% service tax" and goods a "25%
> goods tax" even though there is only one tax "25%". This allows us to route
> correctly with the fiscal positions. But it requires the person who add
> products to openerp to think twice).
>
> The optimum solution would be if we are able to attach evaluative code in
> the fiscal position form.
> So that:
>
> An article with: swedish 25% vat
> becomes "EU VAT for serivces" if the product sold is of the type service
> and
> becomes "EU VAT for goods" if the product sold is not of the type service
>
>
> Fiscal positions in openerp works great for standard behavior but lack
> possibility to tweak for specific local scenarios. I will check out your
> module
>
> Thanks
> david
>
>
> --
> David Rinnan
> Business Consultant
>
> ASPIRIX AB
> email:    david.rinnan@xxxxxxxxxx
> phone:  +46 707 16 38 00
> skype:   david.rinnan
> twitter:   davidrinnan
>
> Open Source Business Solutions
>
> 27 apr 2011 kl. 15.32 skrev Raphael Valyi:
>
> Hello David,
>
> I'm not 100% sure I got your requirement but I believe what you need is
> what we did in the account_fiscal_position_rule* modules we put in the
> extra-addons. As explained previously on this list (check the archive), this
> module allows to encode rules based on origin and destination to switch the
> fiscal position automatically. This is something that was absolutely
> required here in Brazil. But we thought this was not specific to here so we
> made it generic and put it in the extra-addons (and not the Brazilian
> localization).
> Also notice that if OpenERP SA cleans up the poor on_change system in 6.1
> as they promised, the compatibility of those modules could be increased.
> Today this module is state and country wise. I believe you could simple
> make a rule for all EU countries to make it work.
>
> Was that what you where looking for? If yes, let's lobby to get that
> supported in the next OpenERP versions...
>
>
> On Wed, Apr 27, 2011 at 5:35 AM, David Rinnan <david@xxxxxxxxxx> wrote:
>
>> Background:
>> In sweden. Services and products are reported and registered the same way
>> when the sale/purchase happen in our own country. For sake of simplicity
>> call this swe 25% in/out.
>>
>> When selling or purchasing from other EU countries we need to report the
>> turnover separately for services and products....
>>
>>
>> As OpenERP works right now I have to create "out swe 25% product" and "out
>> swe 25% service" in order to be able to convert correctly with fiscal
>> positon. Since we never report the the swedish sales this way it feels
>> awkward.
>>
>>
>> Question:
>> To avoid this I would like to be able to attach code on the fiscal
>> position conversions:
>>
>>
>> Source = swe out 25%
>> if product type = service
>> destination = EU Service 0%
>>
>> Source = swe out 25%
>> if product type = product
>> destination = EU product 0%
>>
>> If I were to get this to work some way I can use the same code for
>> converting to appropriate accounts
>>
>> Is there any way I can do this.
>>
>> Regards
>> david
>>
>> --
>> David Rinnan
>> Business Consultant
>>
>> ASPIRIX AB
>> email:    david.rinnan@xxxxxxxxxx
>> phone:  +46 707 16 38 00
>> skype:   david.rinnan
>> twitter:   davidrinnan
>>
>> Open Source Business Solutions
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openerp-expert-accounting
>> Post to     : openerp-expert-accounting@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openerp-expert-accounting
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>
>

Follow ups

References