Integración - Cancelación de itinerarios importados
Objetivo
Cambiar el estado de los servicios que hayan sido cancelados en NetSuite.
Modificación
Se procesan itinerarios con estado Cancelado y Pago Pendiente.
<ReservationStatus>Cancelled</ReservationStatus>
<Status>PendingPayment</Status>
En tal caso el Importer Web hace lo siguiente:
Buscar el itinerario en NetOffice, si NO lo encuentra porque es la primera vez que se importa, lo descarta. Como hasta ahora.
Si encuentra el itinerario en NetOffice (porque antes bajó Reservado con Pago Pendiente), debe validar si tiene Recibo o Factura generada.
* Si NO hay Factura NI Recibo por el itinerario, cancela todos los servicios y FEEs del File.
* Si hay Factura por el itinerario, lo descarta. Como hasta ahora. Este caso lo cancela de forma manual el usuario luego de hacer una Nota Crédito.
* Si hay Recibo por el itinerario, lo descarta. Como hasta ahora. Este caso lo cancela de forma manual el usuario luego de anular el Recibo.
Netactica.com