Ejemplo: devolución a varias órdenes de venta
En este tema se describen dos escenarios para devolver a varias órdenes de venta desde una orden de devolución.
- CASH se reembolsa a nuevo CASH, a menos que sea superior a 200€ en cuyo casoo CASH se reembolsa a CHECK
- DEBIT_CARD se reembolsa a nuevo CASH
- CREDIT_CARD se reembolsa a si mismo
Ejemplo 1: devolución a varias órdenes de venta para los mismos métodos de pago
- 250€ devueltos a Orden de venta 1 (la orden de venta es por 250€)
- 300€ devueltos a orden de venta 2 (la orden de venta es por 300€)
| Método de pago | Importe | Pendiente de reembolso | Reembolsado | Método de pago de devolución enlazado |
|---|---|---|---|---|
| Orden de venta 1 | ||||
| CREDIT_CARD_1 | 150 | |||
| DEBIT_CARD_1 | 100 | |||
| Orden de venta 2 | ||||
| CREDIT_CARD_1 | 150 | |||
| DEBIT_CARD_2 | 150 | |||
| Orden de devolución | ||||
| CREDIT_CARD_1 | 300 (150 + 150) | CREDIT_CARD_1, CREDIT_CARD_1 | ||
| DEBIT_CARD_1 | 0 | DEBIT_CARD_1 | ||
| DEBIT_CARD_2 | 0 | DEBIT_CARD_2 | ||
| CHEQUE | 250 (100 + 150) | DEBIT_CARD_1, DEBIT_CARD_2 | ||
Ejemplo 2: devolución a varias órdenes de venta para el método de pago CREDIT_cARD_1
- 125€ a Orden de venta 1 (la orden de venta es por 250€)
- 200€ a Orden de venta 2 (la orden de venta es por 300€)
El método de pago se utilizó en ambos órdenes de venta CREDIT_CARD_1; CREDIT_CARD_1 se representa una vez en la orden de devolución, pero vuelve a cada orden de venta. Todos los métodos de pago de las órdenes de venta se encuentran en la orden de devolución. La secuencia de reembolso se utiliza para determinar que las DEBIT_CARD se deben reembolsar primero.
| Método de pago | Cantidad utilizada | Pendiente de reembolso | Reembolsado | Método de pago de devolución enlazado |
|---|---|---|---|---|
| Orden de venta 1 | ||||
| CREDIT_CARD_1 | 150 | |||
| DEBIT_CARD_1 | 100 | |||
| Orden de venta 2 | ||||
| CREDIT_CARD_1 | 150 | |||
| DEBIT_CARD_2 | 150 | |||
| Orden de devolución | ||||
| CREDIT_CARD_1 | 75 (25 + 50) | CREDIT_CARD_1, CREDIT_CARD_1 | ||
| DEBIT_CARD_1 | 0 | DEBIT_CARD_1 | ||
| DEBIT_CARD_2 | 0 | DEBIT_CARD_2 | ||
| CHEQUE | 250 (100 +150) | DEBIT_CARD_1, DEBIT_CARD_2 | ||
En este ejemplo, el cliente decide que no desea su reembolso en forma de cheque pero preferiría tener su reembolso en su tarjeta de crédito y en efectivo.
- El método de pago CREDIT_CARD en la orden de devolución no se puede reembolsar a una orden de venta por más del importe que está disponible para el reembolso. En este ejemplo, el importe disponible para el reembolso en Orden de venta 1 es de 125€ y la orden de venta 2 es de 200€.
- El método de pago CREDIT_CARD no puede reembolsar un importe mayor que el reembolso máximo permitido en la tarjeta de crédito. En este ejemplo, el reembolso máximo permitido en la tarjeta de crédito es de 275 €.
Por ello, se pueden devolver hasta 125€ a la Orden de venta 1 y se pueden devolver hasta 200€ a la Orden de venta 2; no obstante, el límite de reembolso máximo de 275€ sobre la tarjeta de crédito impide que se devuelvan más de 150€ a la Orden de venta 2.
Después de que todos los métodos de pago enlazados estén correlacionados, los importes originales se utilizan para determinar cómo correlacionar el CASH. Se ha añadido un nuevo método de pago CASH, que no está enlazado tampoco con una orden de venta.
| Método de pago | Cantidad utilizada | Pendiente de reembolso | Reembolsado | Método de pago de devolución enlazado |
|---|---|---|---|---|
| Orden de venta 1 | ||||
| CREDIT_CARD_1 | 150 | 125 | ||
| DEBIT_CARD_1 | 100 | |||
| Orden de venta 2 | ||||
| CREDIT_CARD_1 | 150 | 150 | ||
| DEBIT_CARD_2 | 150 | 50 | ||
| Orden de devolución | ||||
| CREDIT_CARD_1 | 275 (125 + 150) | 275 | CREDIT_CARD_1, CREDIT_CARD_1 | |
| DEBIT_CARD_1 | 0 | DEBIT_CARD_1 | ||
| DEBIT_CARD_2 | 0 | DEBIT_CARD_2 | ||
| CHEQUE | 0 | DEBIT_CARD_1, DEBIT_CARD_2 | ||
| EFECTIVO | 50 | 50 | DEBIT_CARD_2 | |