ModificaPedido

Permite modificar un pedido. Si se intenta modificar el estado del pedido con este método se lanzará una excepción.

Según el estado del pedido, se permitirá realizar modificaciones de acuerdo a las siguientes reglas:

  1. Estado ANULADO: Se lanza una excepción ya que en este estado la cotización no admite modificaciones.
  2. Estado PENDIENTE: Permite modificación total.
  3. Cualquier otro estado: Permite la modificación de la fecha de expiración, observaciones de despacho, observaciones de facturación, observaciones generales y observaciones de prestación.

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.

pedido

Pedido

Pedido a modificar.

Retorno