public FacturasClientesBD(ObjectIO bdata) throws Exception { idclient = bdata.getStringValue("idclient"); tpclient = bdata.getStringValue("tpclient"); idemisor = bdata.getStringValue("idemisor"); clientea = bdata.getStringValue("clientea"); }
public ObjectIO instanceOfInput() { ObjectIO input = null; try { input = new ObjectIO(); input.addVariable("idemisor"); } catch (Exception e) { e.printStackTrace(); } return input; }
public void process(ObjectIO input, ObjectIO output) { // Varibales de entrada String idemisor = ""; String tpdocume = ""; String iddocume = ""; String filename = ""; String tipofile = ""; String directcl = ""; Grid gdDocumen = null; // Varibales de salida String txmensaj = ""; // Otras Variables try { idemisor = input.getStringValue("idemisor"); tpdocume = input.getStringValue("tpdocume"); iddocume = input.getStringValue("iddocume"); if (tpdocume != null && tpdocume.equals("G")) { // FACTURAS; DetalleFacturasBDIn detalleFaBDIn = new DetalleFacturasBDIn(); detalleFaBDIn.setValue("idfactur", iddocume); DetalleFacturasBD detalleFaBD = new DetalleFacturasBD(detalleFaBDIn); detalleFaBD.setConnection(con); gdDocumen = detalleFaBD.execSelect(); filename = gdDocumen.getStringCell(0, "filecrea"); tipofile = "FRA"; } else { // CLOUD ListArchivosBDIn listCloudBDIn = new ListArchivosBDIn(); listCloudBDIn.setValue("idemisor", idemisor); listCloudBDIn.setValue("idinodox", iddocume); ListArchivosBD updApuntesBD = new ListArchivosBD(listCloudBDIn); updApuntesBD.setConnection(con); gdDocumen = updApuntesBD.execSelect(); filename = gdDocumen.getStringCell(0, "txnombre"); directcl = gdDocumen.getStringCell(0, "filepath"); tipofile = "CLO"; } output.setValue("idemisor", idemisor); output.setValue("filecrea", filename); output.setValue("tipofile", tipofile); output.setValue("directcl", directcl); output.setValue("txmensaj", txmensaj); } catch (Exception e1) { e1.printStackTrace(); } }
public ObjectIO instanceOfOutput() { ObjectIO output = null; try { output = new ObjectIO(); output.addVariable("txmensaj"); output.addVariable("idemisor"); } catch (Exception e) { e.printStackTrace(); } return output; }
public void process(ObjectIO input, ObjectIO output) { try { // OJO pasarle el idemisor String idemisor = "1"; recuperaInput(input); Rectangle pageSize = new Rectangle(PageSize.A4); // pageSize.setBackgroundColor(Color.TRANSLUCENT); pageSize.rotate(); documento = new Document(pageSize); System.out.println("WIDTH " + documento.getPageSize().getWidth()); System.out.println("HEIGHT " + documento.getPageSize().getHeight()); namefile = "BarCode_" + idemisor + "_codigoBARRAS.pdf"; filecrea = "C://DATOS//LRA//tmp//" + namefile; // filecrea = PropiedadesJLet.getInstance().getProperty("path.gen.recibo") +"emisor_"+ // idemisor +"/"+ namefile; System.out.println( "***************************Se va a crear este codigo de barras: " + filecrea); writer = PdfWriter.getInstance(documento, new FileOutputStream(filecrea)); documento.open(); pintaCodigoBarras(); absText(writer, texto1xx, xpostex1, ypostex1, 8); absText(writer, texto2xx, xpostex2, ypostex2, 8); try { output.setValue("idemisor", idemisor); output.setValue("filecrea", namefile); output.setValue("txmensaj", "Generacion Ok - "); } catch (Exception e) { e.printStackTrace(); } } catch (DocumentException de) { System.err.println(de.getMessage()); } catch (IOException ioe) { System.err.println(ioe.getMessage()); } finally { documento.close(); } }
public void process(ObjectIO input, ObjectIO output) { // Varibales de entrada String idemisor = null; try { idemisor = input.getStringValue("idemisor"); output.setValue("idemisor", idemisor); output.setValue("txmensaj", "OK"); } catch (Exception e1) { e1.printStackTrace(); } }
public ObjectIO instanceOfOutput() { ObjectIO output = null; try { output = new ObjectIO(); output.addVariable("idemisor"); output.addVariable("filecrea"); output.addVariable("iddocume"); output.addVariable("tipofile"); output.addVariable("directcl"); } catch (Exception e) { e.printStackTrace(); } return output; }
public ObjectIO instanceOfInput() { ObjectIO input = null; try { input = new ObjectIO(); input.addVariable("idemisor"); input.addVariable("idunicox"); input.addVariable("tpclient"); input.addVariable("idinvent"); input.addVariable("nameinve"); input.addVariable("tpproduc"); } catch (Exception e) { e.printStackTrace(); } return input; }
public void recuperaInput(ObjectIO input) { try { codvalue = input.getStringValue("codvalue"); anchcdba = input.getFloatValue("anchcdba"); altocdba = input.getFloatValue("altocdba"); xposicio = input.getFloatValue("xposicio"); yposicio = input.getFloatValue("yposicio"); texto1xx = input.getStringValue("texto1xx"); xpostex1 = input.getFloatValue("xpostex1"); ypostex1 = input.getFloatValue("ypostex1"); texto2xx = input.getStringValue("texto2xx"); xpostex2 = input.getFloatValue("xpostex2"); ypostex2 = input.getFloatValue("ypostex2"); FRAparen.setConexion(this.getConnection()); } catch (Exception e1) { System.err.println(this.getClass().getName() + "- ERROR - " + e1.getMessage()); e1.printStackTrace(); } }
public ObjectIO instanceOfInput() { ObjectIO input = null; try { input = new ObjectIO(); input.addVariable("codvalue"); input.addVariable("anchcdba"); input.addVariable("altocdba"); input.addVariable("xposicio"); input.addVariable("yposicio"); input.addVariable("texto1xx"); input.addVariable("xpostex1"); input.addVariable("ypostex1"); input.addVariable("texto2xx"); input.addVariable("xpostex2"); input.addVariable("ypostex2"); } catch (Exception e) { e.printStackTrace(); } return input; }
public void process(ObjectIO input, ObjectIO output) throws Exception { // Varibales de entrada String idemisor = ""; String txmarcax = ""; String txmodelo = ""; String fhcompra = ""; String diviscmp = ""; String pricecmp = ""; String prusdcmp = ""; String pricevnt = ""; String divisvnt = ""; String prusdvnt = ""; String txprovid = ""; String txbuyerx = ""; String txfundin = ""; String withboxx = ""; String withusbx = ""; String withchar = ""; String withheph = ""; String tipocone = ""; String cdestado = ""; String imeicode = ""; String txmensaj = ""; String idclient = ""; String tpclient = ""; try { idemisor = input.getStringValue("idemisor"); tpclient = input.getStringValue("tpclient"); idclient = input.getStringValue("idclient"); txmarcax = input.getStringValue("txmarcax"); txmodelo = input.getStringValue("txmodelo"); fhcompra = input.getStringValue("fhcompra"); diviscmp = input.getStringValue("diviscmp"); pricecmp = input.getStringValue("pricecmp"); prusdcmp = input.getStringValue("prusdcmp"); pricevnt = input.getStringValue("pricevnt"); divisvnt = input.getStringValue("divisvnt"); prusdvnt = input.getStringValue("prusdvnt"); txprovid = input.getStringValue("txprovid"); txbuyerx = input.getStringValue("txbuyerx"); txfundin = input.getStringValue("txfundin"); withboxx = input.getStringValue("withboxx"); withusbx = input.getStringValue("withusbx"); withchar = input.getStringValue("withchar"); withheph = input.getStringValue("withheph"); tipocone = input.getStringValue("tipocone"); cdestado = input.getStringValue("cdestado"); imeicode = input.getStringValue("imeicode"); fhcompra = fechaMySQL(fhcompra); // CORREGIR DIVISA EURO, NO LLEGA BIEN if (!diviscmp.equals("CHF") && !diviscmp.equals("RD$")) { diviscmp = "€"; } if (!divisvnt.equals("CHF") && !divisvnt.equals("RD$")) { divisvnt = "€"; } try { UpdStockBDIn insStockBDIn = new UpdStockBDIn(); insStockBDIn.setValue("idemisor", idemisor); insStockBDIn.setValue("tpclient", tpclient); insStockBDIn.setValue("idclient", idclient); insStockBDIn.setValue("txmarcax", txmarcax); insStockBDIn.setValue("txmodelo", txmodelo); insStockBDIn.setValue("fhcompra", fhcompra); insStockBDIn.setValue("diviscmp", diviscmp); insStockBDIn.setValue("pricecmp", pricecmp); insStockBDIn.setValue("prusdcmp", prusdcmp); insStockBDIn.setValue("pricevnt", pricevnt); insStockBDIn.setValue("divisvnt", divisvnt); insStockBDIn.setValue("prusdvnt", prusdvnt); insStockBDIn.setValue("txprovid", txprovid); insStockBDIn.setValue("txbuyerx", txbuyerx); insStockBDIn.setValue("txfundin", txfundin); insStockBDIn.setValue("withboxx", withboxx); insStockBDIn.setValue("withusbx", withusbx); insStockBDIn.setValue("withheph", withheph); insStockBDIn.setValue("withchar", withchar); insStockBDIn.setValue("tipocone", tipocone); insStockBDIn.setValue("cdestado", cdestado); insStockBDIn.setValue("imeicode", imeicode); UpdStockBD insStockBD = new UpdStockBD(insStockBDIn); insStockBD.setConnection(con); int liInsert = insStockBD.execUpdate(); if (liInsert == 1) { txmensaj = "Se han modificado las líneas en el stock correctamente."; } else { txmensaj = "Se ha producido un error al modificar la línea (" + liInsert + ")"; } } catch (Exception ex) { System.out.println("Error al inssertar alguna linea " + ex.getMessage()); txmensaj = "Se ha producido un error al insertar la línea"; } // variables de salida output.setValue("txmensaj", txmensaj); output.setValue("idemisor", idemisor); } catch (Exception e1) { e1.printStackTrace(); } }
public ObjectIO instanceOfInput() { ObjectIO input = null; try { input = new ObjectIO(); input.addVariable("idemisor"); input.addVariable("txmarcax"); input.addVariable("txmodelo"); input.addVariable("fhcompra"); input.addVariable("diviscmp"); input.addVariable("pricecmp"); input.addVariable("prusdcmp"); input.addVariable("pricevnt"); input.addVariable("divisvnt"); input.addVariable("prusdvnt"); input.addVariable("txprovid"); input.addVariable("txbuyerx"); input.addVariable("txfundin"); input.addVariable("withboxx"); input.addVariable("withusbx"); input.addVariable("withchar"); input.addVariable("withheph"); input.addVariable("tipocone"); input.addVariable("cdestado"); input.addVariable("imeicode"); input.addVariable("tpclient"); input.addVariable("idclient"); } catch (Exception e) { e.printStackTrace(); } return input; }
public ListVendidoBD(ObjectIO bdata) throws Exception { idemisor = bdata.getStringValue("idemisor"); cdestado = bdata.getStringValue("cdestado"); idclient = bdata.getStringValue("idclient"); }
public void process(ObjectIO input, ObjectIO output) throws Exception { // Varibales de entrada String idemisor = ""; String tpclient = ""; String idinvent = ""; String imeicode = ""; String nameinve = ""; String tpproduc = ""; Grid gridResu = null; // Varibales de salida String txmensaj = ""; // Otras Variables String priceusd = ""; String cotizusd = ""; double fixinusd = 1; DecimalFormat formatDivi = new DecimalFormat("#####0.00"); try { tpclient = input.getStringValue("tpclient"); idemisor = input.getStringValue("idemisor"); imeicode = input.getStringValue("idunicox"); idinvent = input.getStringValue("idinvent"); nameinve = input.getStringValue("nameinve"); tpproduc = input.getStringValue("tpproduc"); try { if (idinvent != null) { UpdInventBDIn delInvenBDIn = new UpdInventBDIn(); delInvenBDIn.setValue("idinvent", idinvent); UpdInventBD delInvenBD = new UpdInventBD(delInvenBDIn); delInvenBD.setConnection(con); int liInsert = delInvenBD.execDelete(); if (liInsert == 1) { txmensaj = "Se ha borrado la línea correctamente."; } else { txmensaj = "Se ha producido un error al borrar la línea (" + liInsert + ")"; } } else { UpdInventBDIn insInvenBDIn = new UpdInventBDIn(); insInvenBDIn.setValue("idemisor", idemisor); insInvenBDIn.setValue("cdestado", "N"); insInvenBDIn.setValue("idunicox", imeicode); insInvenBDIn.setValue("tpclient", tpclient); insInvenBDIn.setValue("nameinve", nameinve); insInvenBDIn.setValue("tpproduc", tpproduc); UpdInventBD insInventBD = new UpdInventBD(insInvenBDIn); insInventBD.setConnection(con); int liInsert = insInventBD.execInsert(); if (liInsert == 1) { txmensaj = "Se ha insertado la línea correctamente."; } else { txmensaj = "Se ha producido un error al insertar la línea (" + liInsert + ")"; } } } catch (Exception e) { e.printStackTrace(); } UpdInventBDIn inventBDIn = new UpdInventBDIn(); inventBDIn.setValue("idemisor", idemisor); inventBDIn.setValue("cdestado", "N"); inventBDIn.setValue("nameinve", nameinve); UpdInventBD lineasBD = new UpdInventBD(inventBDIn); lineasBD.setConnection(con); gridResu = lineasBD.execSelect(); // variables de salida output.setValue("txmensaj", txmensaj); output.setValue("idemisor", idemisor); output.setValue("nameinve", nameinve); output.setGrid("gridLine", gridResu); } catch (Exception e1) { e1.printStackTrace(); } }