public FacturasClientesBD(ObjectIO bdata) throws Exception { idclient = bdata.getStringValue("idclient"); tpclient = bdata.getStringValue("tpclient"); idemisor = bdata.getStringValue("idemisor"); clientea = bdata.getStringValue("clientea"); }
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 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 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 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 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(); } }