Puntos Colombia
Sumario
2.Nueva información en Itinerary Payments
3.Nueva información en Factura
Objetivo
Crear recibos automáticos con múltiples formas de pago.
Informar en la factura el valor de los puntos utilizados.
Informar en los XMLs que se exportan a SAP, el valor de los puntos utilizados.
Informar en distintos reportes, el valor de los puntos utilizados para hacerle la liquidación a Puntos Colombia.
Nueva información en Itinerary Payments
Se lee la nueva información dentro de <ItineraryPayments> con el fin de identificar el valor de los puntos utilizado para pagar el itinerario y su importe equivalente.
Los campos correspondientes son:
<Amount> → Importe cobrado/equivalente
<Points> → Valor de los puntos
<Authorization> → Autorización de los puntos
Dado que actualmente en el tag <Points> recibimos el valor de la dispersión, se modificó la lógica para tomar esa información del siguiente tag:
<MerchantAirlineAmount> → Importe de la dispersión (cobrado por la aerolínea)
<MerchantAirlineCode> → Código de aerolínea
En conclusión, el Importer Web crea Recibos Automáticos con N valores (en función de la lista de pagos que envíe NetSuite).
Para el caso de los puntos, NetOffice discrimina los puntos utilizados y el importe equivalente. Por lo tanto, se agregó un nuevo campo “Puntos” en la tabla dbo.Valores. De esa manera, cuando en NetSuite se pague con puntos, el valor en NetOffice tendrá los puntos y el importe equivalente.
Nueva información en Factura
Se muestra en la FACTURA_PREIMPRESA_MODELO_7 Y FACTURA_PREIMPRESA_MODELO_7A el valor de los puntos del Recibo asociado. Es decir, que no solo se muestra el importe cobrado sino también el valor de los puntos (campo nuevo).
A su vez se hizo copia del modelo 7 de Factura, FACTURA_PREIMPRESA_MODELO_7B para imprimir la factura con el logo de Puntos Colombia.
Nuevo campo en Exporter XML
Se agregó el nuevo campo “Puntos” del valor en el XML de Recibos.
El tag se llama <Puntos>, dentro del nodo <Valores> así:
<Valores>
<Valor>
<Codigo>0</Codigo>
<Nombre />
<RazonSocial />
<MainCPP />
<CodigoCaja>3</CodigoCaja>
<DescripcionCaja>Caja Menor Principal</DescripcionCaja>
<CajaBanco>false</CajaBanco>
<CajaBanco>false</CajaBanco>
<CodigoTipoValor>EF</CodigoTipoValor>
<DescripcionTipoValor>EFECTIVO</DescripcionTipoValor>
<Moneda>COP </Moneda>
<CotizacionBase>1</CotizacionBase>
<CotizacionAlter>2949.85</CotizacionAlter>
<PNR />
<NumeroFactura>0</NumeroFactura>
<NumeroAutorizacion />
<IdTarjeta />
<IdFranquicia>COP </IdFranquicia>
<BIN />
<CodigoUnicoDatafono>14537054</CodigoUnicoDatafono>
<Conceptos />
<Importe>467000</Importe>
<ImporteAlter>158.31</ImporteAlter>
<ImporteBase>467000</ImporteBase>
<Puntos>12333</Puntos>
</Valor>
Nuevo campo en Reporte
Se agregó el campo nuevo “Puntos” y el campo "Importe" de la tabla dbo.Valores en la vista Facturación de Servicios y Pagos.
Manejo de comisiones
Se agregó el filtro “Sucursal” dentro de Reportes > Gestión > Liquidación de Comisiones en Red y otro filtro “Código Promotor”.
A su vez se agregó el campo “Sucursal” como última columna dentro del reporte, a la derecha del campo “BSP”.
Netactica.com