/** * Funcion con la cual busco una factura por su id * * @param id * @return */ public FacturaTable consutlaFacturaXId(int id) { FacturaTable rta = null; try { SAFWSService service = new SAFWSService(); SAFWS port = service.getSAFWSPort(); rta = port.getFacturaForId(id); } catch (Exception e) { e.printStackTrace(); } return rta; }
/** * Metodo en el cual se consulta la existencia de caja por sede * * @param sede * @return */ public BigDecimal consultaCajaXSede(Integer sede) { BigDecimal rta = null; try { SAFWSService service = new SAFWSService(); SAFWS port = service.getSAFWSPort(); rta = port.searchBoxNow(sede); } catch (Exception e) { e.printStackTrace(); } return rta; }
/** * Funcion con la cual obtengo las facturas registradas en el sistema * * @param fechaIni * @param fechaFin * @return */ public List<FacturaTable> consultaFacturasRangoFechas(Date fechaIni, Date fechaFin) { List<FacturaTable> rta = null; try { Conversions cn = new Conversions(); ; SAFWSService service = new SAFWSService(); SAFWS port = service.getSAFWSPort(); rta = port.getFacturas(cn.dateToXMLGC(fechaIni), cn.dateToXMLGC(fechaFin)); } catch (Exception e) { e.printStackTrace(); } return rta; }