Hi Cedrik, List

Yes Cedirk, you are right, there is no difference on accounting, just on
the printing, on this way:

- Simple invoice, no taxes must be printed, but the taxes are the same
- Commercial invoice, taxes printing is mandatory as a common invoice.

I guess, the main difference is relted to party, no the invoice at itself.
As the information provided and the ER diagram, Party could be categorized
on :

- Companies, which one just could request for a common or commercial invoice
- No companies, this kinds of partyes couldnt request the common invoice,
just simple invoice

As explained on before, I am using just a difference on the printing, and I
use a extra field like "Invoice document type", then I could choice which
one will be the final printing. However this is no making a real difference
between the parties related, since I could select a non company and use the
common invoice, do you make send?
What I need is to make a diference related to the party bases on the Party
Type of identifier. Parties provide a many to many relation ship for
identifiers, but I need a many to one relationshiop.

A common ER Diagram used for invoicing software is like the provided on my
attachment, where a party dependence based on the id document type could be
used. Finaly the invoice type  ( or invoice document type ) could be
restricted based on the party document type, that is what I am looking for.

My question is about a suggest in order to do a right locale
custommization, since I will let this module as free for the comunity, and
I am interested on maked it as much as as posisble as trytonic could be
done.

I have done some invoicing modules as explained on before, that make no
sense for the final users, and I countinue making maintenance, but this
build as a gpl module, musty be tested and 100% trytron

Best regards





​


2016-12-03 21:25 GMT-05:00 Cédric Krier <[email protected]>:

> On 2016-12-03 08:51, Carlos Eduardo Sotelo Pinto wrote:
> > Hello People
> >
> > I am working on a location for the invoice module. I refer to peruivian
> > location, and I have this issue:
> >
> > We have two kind of out invoices on the printing, but accountant behavior
> > is the same, however the party customer is different
> >
> > - Comercial Invoice (FACTURA), just for Companies
> > - Simple Invoice (BOLETA DE VENTA), just for Non Companies
> >
> > Both of the aaplyes the same taxes, however on the Simple Invoice, is no
> > necesary to specify the tax ammount.
> >
> > Refered to Party, since on Tryton have *Identifiers*, is no necesary to
> > manage identifiers, however, bahavior is no the same, since on this way
> on
> > manage indentifiers, let the prty manage more than once, however, party
> > just have once identifier, legal identifiers are:
> >
> > * 0 | DOC.TRIB.NO.DOM.SIN.RUC
> > * 1 | DOC. NACIONAL DE IDENTIDAD
> > * 4 | CARNET DE EXTRANJERIA
> > * 6 | REG. UNICO DE CONTRIBUYENTES
> > * 7 | PASAPORTE
> > * A | CED. DIPLOMATICA DE IDENTIDAD
> >
> >
> > ID 6 Is just for Companies, then Comercial INvoices are just for them
> >
> >
> > Until now, on a  previous locale version, I have been working on this
> way:
> >
> > - Just one invoice, two different reports, and m,anage indentifiers using
> > tryton identifiers. The main issue, any kind of customer could have
> invoice
> > or simple invoice, and make some errors on the people who will operate
> the
> > erp, then I thinking on changing the design
> >
> > Any suggest?
>
> You did not describe what are the differences between both types of
> invoices except that tax amount is not necessary but I guess having it
> it not a problem.
>
> --
> Cédric Krier - B2CK SPRL
> Email/Jabber: [email protected]
> Tel: +32 472 54 46 59
> Website: http://www.b2ck.com/
>
> --
> You received this message because you are subscribed to the Google Groups
> "tryton" group.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tryton/20161204022554.GD52356%40tetsuo.
>



-- 
Carlos Eduardo Sotelo Pinto
    Senior Software Developer
    Claro RPC +51 989550602
    GTalk: [email protected] | Skype: csotelop
    GNULinux RU #379182 | GNULinux RM #277661

Please consider the environment before printing this email
Join the campaign at http://thinkBeforePrinting.org

-- 
You received this message because you are subscribed to the Google Groups 
"tryton" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton/CAEhw%3DE_mRFgWdwECbHCRxytNzm3OYwEnAZ3EN4yD6N6%2BX0M1_A%40mail.gmail.com.

Reply via email to