"Imponconsumo para Travel Extras NetOffice"
OBJETIVO
El objetivo es poder leer del response XML que nos envía NSS el Impoconsumo y el IVA para los servicios de Travel Extra/Varios, el impoconsumo especificamente para travel extras de tipo de alimentación, y quitar la lógica del importer web que hoy en día calcula el impuesto.
Adicional se va a leer el IVA que se calcule en NSS, por lo cual importer web tampoco realizará los cálculos para calcular el IVA de cualquier tipo de travel extra y sean locales o de conector.
ALCANCE
Hoy en día la lógica del importer web recibe la información de NSS y tiene que realizar los cálculos correspondientes para saber cual es el impoconsumo del servicio y cual es el IVA y la base sobre la cual se aplica el impuesto.
La vertical “Otros productos” de NSS realizó los cambios de modo que envian en el XML del TravelItinerary los importes del Impoconsumo (IMPCO) y del IVA (VAT) cuando corresponda, por lo cual quitamos la lógica que tenia el Importer web y tomamos directamente la información del response XML.
Netoffice lee del response XML del nodo Price los impuestos:
IMPCO, NSS envia la información del Impoconsumo y dentro de Netoffice se coloca como “ImpoConsumo” dentro del detalle del servicio. Con el porcentaje cargado en NOF se calcula la base del impuesto se coloca en el detalle del servicio dentro de “Base ImpoConsumo”.
VAT: envia la información del IVA, si es un travel extra nacional se colocará dentro de NOF como IVA Total y si es travel extra es internacional se colocará como “Tasas”
Para el caso de Argentina ya se estan discriminando otros impuestos como O5 y Q1 (impuesto pais e impuesto a las ganancias) que se debe mantener.
Si no llega el nodo VAT y hay otros impuestos que no tienen codigo por lo cual no son VAT ni Impoconsumo, ni O5, ni Q1 deberá colocar los impuestos como "Tasas".
Netactica.com