Hacer pruebas a sale_subscription en el tiempo con ayuda de MV-QUEMU #34

Closed
opened 2022-07-02 23:14:29 -05:00 by Rodia · 6 comments
Owner
No description provided.
Rodia started working 2022-07-05 08:50:59 -05:00
Author
Owner

Se inicia estudio de sale_subscription

Se inicia estudio de sale_subscription
Author
Owner
Traceback (most recent call last):
  File "/trytond/wsgi.py", line 117, in dispatch_request
    return endpoint(request, **request.view_args)
  File "/trytond/protocols/dispatcher.py", line 46, in rpc
    return methods.get(request.rpc_method, _dispatch)(
  File "/trytond/wsgi.py", line 84, in auth_required
    return wrapped(*args, **kwargs)
  File "/trytond/protocols/wrappers.py", line 159, in wrapper
    return func(request, pool, *args, **kwargs)
  File "/trytond/protocols/dispatcher.py", line 180, in _dispatch
    result = rpc.result(meth(*c_args, **c_kwargs))
  File "/trytond/model/modelsql.py", line 159, in wrapper
    return func(cls, *args, **kwargs)
  File "/trytond/model/modelsql.py", line 687, in create
    field.set(cls, fname, *fargs)
  File "/trytond/model/fields/many2many.py", line 267, in set
    actions[action](ids, *args)
  File "/trytond/model/fields/many2many.py", line 211, in add
    relations = Relation.search([
  File "/trytond/model/modelsql.py", line 1459, in search
    order_by = cls.__search_order(order, tables)
  File "/trytond/model/modelsql.py", line 1423, in __search_order
    field = cls._fields[fname]
KeyError: 'start_date'

Fault: 'start_date'

Estuve revisando el modúlo de las suscripciones pero por algo que metí anteriormente no logre continuar con la revisión.

``` Traceback (most recent call last): File "/trytond/wsgi.py", line 117, in dispatch_request return endpoint(request, **request.view_args) File "/trytond/protocols/dispatcher.py", line 46, in rpc return methods.get(request.rpc_method, _dispatch)( File "/trytond/wsgi.py", line 84, in auth_required return wrapped(*args, **kwargs) File "/trytond/protocols/wrappers.py", line 159, in wrapper return func(request, pool, *args, **kwargs) File "/trytond/protocols/dispatcher.py", line 180, in _dispatch result = rpc.result(meth(*c_args, **c_kwargs)) File "/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) File "/trytond/model/modelsql.py", line 687, in create field.set(cls, fname, *fargs) File "/trytond/model/fields/many2many.py", line 267, in set actions[action](ids, *args) File "/trytond/model/fields/many2many.py", line 211, in add relations = Relation.search([ File "/trytond/model/modelsql.py", line 1459, in search order_by = cls.__search_order(order, tables) File "/trytond/model/modelsql.py", line 1423, in __search_order field = cls._fields[fname] KeyError: 'start_date' Fault: 'start_date' ``` Estuve revisando el modúlo de las suscripciones pero por algo que metí anteriormente no logre continuar con la revisión.
Rodia stopped working 2022-07-05 11:41:10 -05:00
2h 50min 11s
Owner

Estuve revisando el modúlo de las suscripciones pero por algo que metí anteriormente no logre continuar con la revisión.

Probar el módulo limpio, sin nada de optical

> Estuve revisando el modúlo de las suscripciones pero por algo que metí anteriormente no logre continuar con la revisión. Probar el módulo limpio, sin nada de optical
Author
Owner
Traceback (most recent call last):
  File "/trytond/wsgi.py", line 117, in dispatch_request
    return endpoint(request, **request.view_args)
  File "/trytond/protocols/dispatcher.py", line 46, in rpc
    return methods.get(request.rpc_method, _dispatch)(
  File "/trytond/wsgi.py", line 84, in auth_required
    return wrapped(*args, **kwargs)
  File "/trytond/protocols/wrappers.py", line 159, in wrapper
    return func(request, pool, *args, **kwargs)
  File "/trytond/protocols/dispatcher.py", line 180, in _dispatch
    result = rpc.result(meth(*c_args, **c_kwargs))
  File "/trytond/model/modelsql.py", line 159, in wrapper
    return func(cls, *args, **kwargs)
  File "/trytond/model/modelsql.py", line 687, in create
    field.set(cls, fname, *fargs)
  File "/trytond/model/fields/many2many.py", line 267, in set
    actions[action](ids, *args)
  File "/trytond/model/fields/many2many.py", line 211, in add
    relations = Relation.search([
  File "/trytond/model/modelsql.py", line 1459, in search
    order_by = cls.__search_order(order, tables)
  File "/trytond/model/modelsql.py", line 1423, in __search_order
    field = cls._fields[fname]
KeyError: 'start_date'

Fault: 'start_date'

Estuve revisando el modúlo de las suscripciones pero por algo que metí anteriormente no logre continuar con la revisión.

Se realizó una instalación desde Cero y esto ya no sucedio.

> ``` > Traceback (most recent call last): > File "/trytond/wsgi.py", line 117, in dispatch_request > return endpoint(request, **request.view_args) > File "/trytond/protocols/dispatcher.py", line 46, in rpc > return methods.get(request.rpc_method, _dispatch)( > File "/trytond/wsgi.py", line 84, in auth_required > return wrapped(*args, **kwargs) > File "/trytond/protocols/wrappers.py", line 159, in wrapper > return func(request, pool, *args, **kwargs) > File "/trytond/protocols/dispatcher.py", line 180, in _dispatch > result = rpc.result(meth(*c_args, **c_kwargs)) > File "/trytond/model/modelsql.py", line 159, in wrapper > return func(cls, *args, **kwargs) > File "/trytond/model/modelsql.py", line 687, in create > field.set(cls, fname, *fargs) > File "/trytond/model/fields/many2many.py", line 267, in set > actions[action](ids, *args) > File "/trytond/model/fields/many2many.py", line 211, in add > relations = Relation.search([ > File "/trytond/model/modelsql.py", line 1459, in search > order_by = cls.__search_order(order, tables) > File "/trytond/model/modelsql.py", line 1423, in __search_order > field = cls._fields[fname] > KeyError: 'start_date' > > Fault: 'start_date' > ``` > Estuve revisando el modúlo de las suscripciones pero por algo que metí anteriormente no logre continuar con la revisión. Se realizó una instalación desde Cero y esto ya no sucedio.
Author
Owner

Apreciación

Frente al modúlo pude ver que:

a los productos les agrega un lugar en el cual se pueden crear los servicios que estaŕan disponibles para las subscripciones.

  • Es importate asignar a la línea del servicio el "Tiempo de consumo" con este tiempo es que la factura será creada.

  • Pude ver que en las ventas se crean dos acciones "Crear lineas de consumo" el cual creará una línea según el periodo que se le haya definido. sin embargo luego de esto no pude crear una factura al cliente.

  • Tampoco pude notar donde quedaban disponibles las líneas de consumos, se debe entrar en la subscripción y en las acciones te lleva a las "lineas de consumo" que hay creadas.

  • Una vez la subscripción quedó en estado cerrada, el estado también fue actualizado en el campo que hay en la relación al equipo. este estado cambio al generar todas las "lineas de consumo" en el periodo.

__Apreciación__ Frente al modúlo pude ver que: a los productos les agrega un lugar en el cual se pueden crear los servicios que estaŕan disponibles para las subscripciones. - Es importate asignar a la línea del servicio el "Tiempo de consumo" con este tiempo es que la factura será creada. - Pude ver que en las ventas se crean dos acciones "Crear lineas de consumo" el cual creará una línea según el periodo que se le haya definido. sin embargo luego de esto no pude crear una factura al cliente. - Tampoco pude notar donde quedaban disponibles las líneas de consumos, se debe entrar en la subscripción y en las acciones te lleva a las "lineas de consumo" que hay creadas. - Una vez la subscripción quedó en estado cerrada, el estado también fue actualizado en el campo que hay en la relación al equipo. este estado cambio al generar todas las "lineas de consumo" en el periodo.
Author
Owner

Se estuvó revisando el modúlo y se concluye: #37

Se estuvó revisando el modúlo y se concluye: https://gitea.onecluster.org/OneTeam/trytondo-optical_equipment/issues/37
Rodia closed this issue 2022-07-07 12:04:25 -05:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Total Time Spent: 2 hours 50 minutes
Rodia
2 hours 50 minutes
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: OneTeam/trytondo-optical_equipment#34
No description provided.