ModificaCotizacion

Permite modificar una cotización. Si se intenta modificar el estado de la cotización con este método se lanzará una excepción.

Según el estado de la cotización, se permitirá realizar modificaciones de acuerdo a las siguientes reglas:

  1. Estado APROBADA: Solo se permite modificar la observación de la cotización. Cualquier otro cambio será descartado.
  2. Estado RECHAZADA: Solo se permite modificar la observación de la cotización y el motivo del rechazo. Cualquier otro cambio será descartado.
  3. Estado NULA: Se lanza una excepción ya que en este estado la cotización no admite modificaciones.
  4. Estado PENDIENTE: Permite modificación total.

Requiere que el objeto Sesion incluya id cliente, id empresa, id usuario e id sesión.

Parámetros

Tipo de Datos

Descripción

sesion

Sesion

Sesión iniciada en el sistema.

cotizacion

Cotizacion

Cotización a modificar.

Retorno