Shared.itemsNeeded = new LinkedList<XMLElement>();
IXMLParser parser = XMLParserFactory.createDefaultXMLParser();
IXMLReader reader = StdXMLReader.stringReader(xmlMovement);
parser.setReader(reader);
IXMLElement xml = (IXMLElement) parser.parse();
System.out.println(xml.getName());
String lastMovement = null;
PreparedStatement stmtDetailsMovements = c.prepareStatement("insert into detalles_movimientos"
+ "(identificador_movimiento,codigo_articulo,cantidad_articulo,tipo) values ( concat(curdate(),\'-II\') , ? , ? , ? )");
PreparedStatement stmtInsert = c.prepareStatement("insert ignore into movimiento_inventario (identificador , fecha , descripcion , codigo , almacen ) "
+ "values (concat(curdate(),\'-II\') , now() , 'Stock Inicial' , concat(curdate(),\'-II\') , '')");
stmtInsert.executeUpdate();
PreparedStatement stmtItem = c.prepareStatement("insert ignore into articulo ( codigo , descripcion , fecha_registro , "
+ "codigo_de_barras , modelo , unidad_venta, "
+ "existencia_actual, bloqueado, imagen, descuento ) values (?,?,now(),?,?,?,0,0,?,?)");
PreparedStatement stmtUpdateItem = c.prepareStatement("update articulo set descripcion = ? , "
+ "codigo_de_barras = ? , modelo = ? , unidad_venta = ? , "
+ " descuento = ? where codigo = ?");
PreparedStatement stmtBarcode = c.prepareStatement("insert IGNORE into codigo_de_barras(codigo_de_articulo,codigo_de_barras) values(?,?)");
PreparedStatement stmtMI = c.prepareStatement("insert into configuracion (`Key` , `Value` , nombre ) "
+ "values ( ?, ?, ?)");
PreparedStatement stmtDeletePrice = c.prepareStatement("delete from precio where codigo_de_articulo = ? and fecha = curdate() ");
PreparedStatement stmtInsertPrice = c.prepareStatement("insert into precio ( codigo_de_articulo , monto , fecha ) values ( ? , ? , curdate() ) ");
for (Object x : xml.getChildren()) {
XMLElement xmlI = (XMLElement)x;
stmtUpdateItem.setString(1, xmlI.getAttribute("MAKTG",""));
stmtUpdateItem.setString(2, xmlI.getAttribute("EAN11",""));
stmtUpdateItem.setString(3, xmlI.getAttribute("MATKL",""));