El 29/07/16 a les 14:48, Sergi Almacellas Abellana ha escrit:
Hola,

Acabo de darme cuenta que en una nuestra base de datos tenemos los siguientes tipos de pagos configurados:

    Nombre:        Tipo C.C          Clases de Tipo
Domiciliación bancaria    Tercero        A cobrar
Domiciliación bancaria    Empresa        A pagar
Efectivo        Ninguno        A cobrar
Efectivo        Ninguno        A pagar
Transferencia Bancaria    Empresa        A cobrar
Transferencia Bancaria    Tercero        A pagar

Por lo que estamos definiendo los tipos de pago por duplicado para poder definirlos como a pagar o a cobrar.

Este es un caso concreto (una instalación o entorno que comentaba Raimon). En otra instalación de Tryton podría tener tipos de pago que sólo fueran para cobrar o para pagar.



Entonces mi proposuesta era eliminar el campo classe ("kind") y poner dos campos para definir el Tipo de C.C, por lo que la misma información quedaria de la siguiente forma:


    Nombre:        Tipo C.C (Pagar) Tipo C.C (Cobrar)
Domiciliación bancaria    Empresa        Tercero
Efectivo        Ninguno        A Ninguno
Transferencia Bancaria    Tercer        A Empresa

Por lo que a mi entender habría menos información duplicada.

Opiniones? Alguien be algún inconveniente?


No me parece bien. Como te he comentado, es frecuente tener tipos de pago que sólo fueran para cobrar o para pagar. Por ejemplo:

Datàfono (lector de tarjetas de crédito/débito). Sólo suele ser para cobrar.
Cheque. Muchas empresas sólo los usan para cobrar.
Pagaré. Muchas empresas sólo los usan para pagar.

--
Jordi Esteve
Consultor Zikzakmedia SL
[email protected]
Mòbil 679 170 693

Zikzakmedia SL
St. Jaume, 9, baixos, 2a
08720 Vilafranca del Penedès
Tel 93 890 2108

Responder a