<?php

$campo1 = "op_id";
$campo2 = "op_fecha";
$campo3 = "op_fechav";
$campo4 = "op_id_cliente";
$campo5 = "op_tipo";
$campo6 = "op_num_corre";
$campo7 = "op_subtotal";
$campo8 = "op_itbms";
$campo9 = "op_total";
$campo10 = "u_id";
$campo11 = "op_estacion";
$campo12 = "op_manejo";
$campo13 = "op_flete";
$campo14 = "op_seguro";
$campo15 = "op_controldoc";
$campo16 = "op_observ";
$campo17 = "op_desc";
$campo18 = "op_condicion";
$campo19 = "op_subtotalneto";
$campo20 = "op_costo";
$campo21 = "op_contado";
$campo22 = "op_credito";
$campo23 = "op_efectivo";
$campo24 = "op_cheque";
$campo25 = "op_ncheque";
$campo26 = "id_banco";
$campo27 = "op_tdebito";
$campo28 = "op_tcredito";
$campo29 = "op_ntdebito";
$campo30 = "op_ntcredito";
$campo31 = "op_pagado";
$campo32 = "op_vuelto";
$campo33 = "op_diferencia";
$campo34 = "op_utilidad";
$campo35 = "op_utilidadporc";
$campo36 = "hora";
$campo37 = "emp_imp1";
$campo38 = "emp_imp2";
$campo39 = "emp_imp3";
$campo40 = "no_control";
$campo41 = "emp_imp0base";
$campo42 = "emp_imp1base";
$campo43 = "emp_imp2base";
$campo44 = "emp_imp3base";
$campo45 = "suc_id";
$campo46 = "op_fechas";
$campo47 = "op_tcertificado";
$campo48 = "id_status";
$campo49 = "c_idfiscal2";
$campo50 = "op_num_ncf";
$campo51 = "op_num_rel";
$campo52 = "op_nombre";
$campo53 = "emp_imp4";
$campo54 = "emp_imp4base";
$campo55 = "op_direc";
$campo56 = "op_telf";
$campo57 = "op_num_fact";
$campo58 = "sale_id";
$campo59 = "t_id";
$campo60 = "mon_op";
$campo61 = "mon_taza_op";
$campo62 = "mon_id1";
$campo63 = "mon_taza_v1";
$campo64 = "mon_taza_c1";
$campo65 = "mon_id2";
$campo66 = "mon_taza_v2";
$campo67 = "mon_taza_c2";
$campo68 = "mon_id3";
$campo69 = "mon_taza_v3";
$campo70 = "mon_taza_c3";
$campo71 = "op_forma_6";
$campo72 = "op_forma_7";
$campo73 = "op_forma_8";
$campo74 = "op_fecha_x";
$campo75 = "op_tipodesc";
$campo76 = "conc_id";
$campo77 = "op_id_espe";
$campo78 = "op_numserie_if";
$campo79 = "op_num_nco";
$campo80 = "mont_letra";
$campo81 = "op_usuario";
$campo82 = "op_num_aptdo";
$campo83 = "op_saldo_ant_aptdo";
$campo84 = "op_pago_aptdo";
$campo85 = "op_saldo_act_aptdo";
$campo86 = "op_ship_to";
$campo87 = "op_dir_entrega";
$campo88 = "Saldo_Ant";
$campo89 = "Monto_Pago";
$campo90 = "Saldo_Act";
$campo91 = "op_totitems";
$campo92 = "op_pedido";
$campo93 = "op_pedido2";
$campo94 = "op_aptdo_status";
$campo95 = "op_aptdo_cancel";
$campo96 = "op_aptdo_devol";
$campo97 = "op_aptdo_factu";
$campo98 = "op_aptdo_pagad";
$campo99 = "op_num_fis_ec";

//$campo100="po_id";
$campo101 = "po_op_id";
$campo102 = "po_costo";
$campo103 = "po_precio";
$campo104 = "po_itbms";
$campo105 = "po_id_prod";
$campo106 = "po_cant";
$campo107 = "po_v_id";
$campo108 = "po_dep_id";
$campo109 = "po_pr_tipo";
$campo110 = "po_visible_grid";
$campo111 = "po_precioneto";
$campo112 = "po_desc1";
$campo113 = "po_desc2";
$campo114 = "po_utilidad";
$campo115 = "po_utilidad_porc";
$campo116 = "po_signo";
$campo117 = "po_montoimp";
$campo118 = "po_dep_id_tras";
$campo119 = "po_preciotmp";
$campo120 = "mesa";
$campo121 = "silla";
$campo122 = "ubicacion";
$campo123 = "po_comisionv";
$campo124 = "po_comisionv_porc";
$campo125 = "po_comisionc";
$campo126 = "po_comisionc_por";
$campo127 = "mod_id_auto";
$campo128 = "po_father";
$campo129 = "ubic_enviada";
$campo130 = "ubic_enviada2";
$campo131 = "ubic_enviada3";
$campo132 = "ubic_enviada4";
$campo133 = "comanda";
$campo134 = "po_comision_tipo";
$campo135 = "ubic_id";
$campo136 = "ubic_id2";
$campo137 = "ubic_id3";
$campo138 = "ubic_id4";
$campo139 = "po_pr_detalle";
$campo140 = "po_comp_id";
$campo141 = "po_cant_pend";
$campo142 = "po_imp_adic";
$campo143 = "po_montoimp_adic";
$campo144 = "tpo_desc1";
$campo145 = "tpo_desc2";
$campo146 = "po_relac_unic";
$campo147 = "po_descripcion";
$campo148 = "po_posicion";
$campo149 = "trig_unic";
$campo150 = "e_id";
$campo151 = "po_flag_despa";
$campo152 = "po_fech_despa1";
$campo153 = "po_fech_despa2";
$campo154 = "SyncProcesing";
$campo155 = "UserModify";
$campo156 = "UserOption";
$campo157 = "op_desctm";
$campo158 = "op_desctp";

$campo159 = "ci_op_idx";
$campo160 = "op_v_id";
$campo161 = "ci_op_idz";

$campo162 = "op_forma_9";
$campo163 = "op_forma_10";
$campo164 = "op_forma_11";
$campo165 = "op_forma_12";
$campo166 = "op_forma_13";
$campo167 = "op_forma_14";
$campo168 = "op_forma_15";
$campo169 = "op_forma_16";
$campo170 = "op_forma_17";
$campo171 = "op_forma_18";
$campo172 = "op_forma_19";
$campo173 = "op_forma_20";

$campo50 = str_replace("'", "", $campo50);

$campo51 = str_replace("'", "", $campo51);

$valor = $campo1 . "," .
    $campo2 . "," .
    $campo3 . "," .
    $campo4 . "," .
    $campo5 . "," .
    $campo6 . "," .
    $campo7 . "," .
    $campo8 . "," .
    $campo9 . "," .
    $campo10 . "," .
    $campo11 . "," .
    $campo12 . "," .
    $campo13 . "," .
    $campo14 . "," .
    $campo15 . "," .
    $campo16 . "," .
    $campo17 . "," .
    $campo18 . "," .
    $campo19 . "," .
    $campo20 . "," .
    $campo21 . "," .
    $campo22 . "," .
    $campo23 . "," .
    $campo24 . "," .
    $campo25 . "," .
    $campo26 . "," .
    $campo27 . "," .
    $campo28 . "," .
    $campo29 . "," .
    $campo30 . "," .
    $campo31 . "," .
    $campo32 . "," .
    $campo33 . "," .
    $campo34 . "," .
    $campo35 . "," .
    $campo36 . "," .
    $campo37 . "," .
    $campo38 . "," .
    $campo39 . "," .
    $campo40 . "," .
    $campo41 . "," .
    $campo42 . "," .
    $campo43 . "," .
    $campo44 . "," .
    $campo45 . "," .
    $campo46 . "," .
    $campo47 . "," .
    $campo48 . "," .
    $campo49 . "," .
    $campo50 . "," .
    $campo51 . "," .
    $campo52 . "," .
    $campo53 . "," .
    $campo54 . "," .
    $campo55 . "," .
    $campo56 . "," .
    $campo57 . "," .
    $campo58 . "," .
    $campo59 . "," .
    $campo60 . "," .
    $campo61 . "," .
    $campo62 . "," .
    $campo63 . "," .
    $campo64 . "," .
    $campo65 . "," .
    $campo66 . "," .
    $campo67 . "," .
    $campo68 . "," .
    $campo69 . "," .
    $campo70 . "," .
    $campo71 . "," .
    $campo72 . "," .
    $campo73 . "," .
    $campo74 . "," .
    $campo75 . "," .
    $campo76 . "," .
    $campo77 . "," .
    $campo78 . "," .
    $campo79 . "," .
    $campo80 . "," .
    $campo81 . "," .
    $campo82 . "," .
    $campo83 . "," .
    $campo84 . "," .
    $campo85 . "," .
    $campo86 . "," .
    $campo87 . "," .
    $campo88 . "," .
    $campo89 . "," .
    $campo90 . "," .
    $campo91 . "," .
    $campo92 . "," .
    $campo93 . "," .
    $campo94 . "," .
    $campo95 . "," .
    $campo96 . "," .
    $campo97 . "," .
    $campo98 . "," .
    $campo99 . "," .
    $campo157 . "," .
    $campo158 . "," .

    $campo155 . "," .
    $campo159 . "," .
    $campo160 . "," .
    $campo161 . "," .

    $campo162 . "," .
    $campo163 . "," .
    $campo164 . "," .
    $campo165 . "," .
    $campo166 . "," .
    $campo167 . "," .
    $campo168 . "," .
    $campo169 . "," .
    $campo170 . "," .
    $campo171 . "," .
    $campo172 . "," .

    $campo173;

$db_destino = $database;
$tabla_dest = "operacion";
$db_tmp = "tmp";

$llave = "op_id";

$sqlop1 = "update  " . $db_destino . "." . $tabla_dest . ", ( select "
    . $valor . " from " . $db_tmp . "." . $_SESSION['unico'] . "  "
    . " where " . $db_tmp . "." . $_SESSION['unico'] . "." . $llave
    . "  in (select " . $db_destino . "." . $tabla_dest . "."
    . $llave . " from " . $db_destino . "." . $tabla_dest
    . "  where " . $llave . " is not null  ) )b " . " set "
    . $tabla_dest . "." . $campo1 . "=b." . $campo1 . ",  "
    . $tabla_dest . "." . $campo2 . "=b." . $campo2 . ",  "
    . $tabla_dest . "." . $campo3 . "=b." . $campo3 . ",  "
    . $tabla_dest . "." . $campo4 . "=b." . $campo4 . ",  "
    . $tabla_dest . "." . $campo5 . "=b." . $campo5 . ",  "
    . $tabla_dest . "." . $campo6 . "=b." . $campo6 . ",  "
    . $tabla_dest . "." . $campo7 . "=b." . $campo7 . ",  "
    . $tabla_dest . "." . $campo8 . "=b." . $campo8 . ",  "
    . $tabla_dest . "." . $campo9 . "=b." . $campo9 . ",  "
    . $tabla_dest . "." . $campo10 . "=b." . $campo10 . ",  "
    . $tabla_dest . "." . $campo11 . "=b." . $campo11 . ",  "
    . $tabla_dest . "." . $campo12 . "=b." . $campo12 . ",  "
    . $tabla_dest . "." . $campo13 . "=b." . $campo13 . ",  "
    . $tabla_dest . "." . $campo14 . "=b." . $campo14 . ",  "
    . $tabla_dest . "." . $campo15 . "=b." . $campo15 . ",  "
    . $tabla_dest . "." . $campo16 . "=b." . $campo16 . ",  "
    . $tabla_dest . "." . $campo17 . "=b." . $campo17 . ",  "
    . $tabla_dest . "." . $campo18 . "=b." . $campo18 . ",  "
    . $tabla_dest . "." . $campo19 . "=b." . $campo19 . ",  "
    . $tabla_dest . "." . $campo20 . "=b." . $campo20 . ",  "
    . $tabla_dest . "." . $campo21 . "=b." . $campo21 . ",  "
    . $tabla_dest . "." . $campo22 . "=b." . $campo22 . ",  "
    . $tabla_dest . "." . $campo23 . "=b." . $campo23 . ",  "
    . $tabla_dest . "." . $campo24 . "=b." . $campo24 . ",  "
    . $tabla_dest . "." . $campo25 . "=b." . $campo25 . ",  "
    . $tabla_dest . "." . $campo26 . "=b." . $campo26 . ",  "
    . $tabla_dest . "." . $campo27 . "=b." . $campo27 . ",  "
    . $tabla_dest . "." . $campo28 . "=b." . $campo28 . ",  "
    . $tabla_dest . "." . $campo29 . "=b." . $campo29 . ",  "
    . $tabla_dest . "." . $campo30 . "=b." . $campo30 . ",  "
    . $tabla_dest . "." . $campo31 . "=b." . $campo31 . ",  "
    . $tabla_dest . "." . $campo32 . "=b." . $campo32 . ",  "
    . $tabla_dest . "." . $campo33 . "=b." . $campo33 . ",  "
    . $tabla_dest . "." . $campo34 . "=b." . $campo34 . ",  "
    . $tabla_dest . "." . $campo35 . "=b." . $campo35 . ",  "
    . $tabla_dest . "." . $campo36 . "=b." . $campo36 . ",  "
    . $tabla_dest . "." . $campo37 . "=b." . $campo37 . ",  "
    . $tabla_dest . "." . $campo38 . "=b." . $campo38 . ",  "
    . $tabla_dest . "." . $campo39 . "=b." . $campo39 . ",  "
    . $tabla_dest . "." . $campo40 . "=b." . $campo40 . ",  "
    . $tabla_dest . "." . $campo41 . "=b." . $campo41 . ",  "
    . $tabla_dest . "." . $campo42 . "=b." . $campo42 . ",  "
    . $tabla_dest . "." . $campo43 . "=b." . $campo43 . ",  "
    . $tabla_dest . "." . $campo44 . "=b." . $campo44 . ",  "
    . $tabla_dest . "." . $campo45 . "=b." . $campo45 . ",  "
    . $tabla_dest . "." . $campo46 . "=b." . $campo46 . ",  "
    . $tabla_dest . "." . $campo47 . "=b." . $campo47 . ",  "
    . $tabla_dest . "." . $campo48 . "=b." . $campo48 . ",  "
    . $tabla_dest . "." . $campo49 . "=b." . $campo49 . ",  "
    . $tabla_dest . "." . $campo50 . "=b." . $campo50 . ",  "
    . $tabla_dest . "." . $campo51 . "=b." . $campo51 . ",  "
    . $tabla_dest . "." . $campo52 . "=b." . $campo52 . ",  "
    . $tabla_dest . "." . $campo53 . "=b." . $campo53 . ",  "
    . $tabla_dest . "." . $campo54 . "=b." . $campo54 . ",  "
    . $tabla_dest . "." . $campo55 . "=b." . $campo55 . ",  "
    . $tabla_dest . "." . $campo56 . "=b." . $campo56 . ",  "
    . $tabla_dest . "." . $campo57 . "=b." . $campo57 . ",  "
    . $tabla_dest . "." . $campo58 . "=b." . $campo58 . ",  "
    . $tabla_dest . "." . $campo59 . "=b." . $campo59 . ",  "
    . $tabla_dest . "." . $campo60 . "=b." . $campo60 . ",  "
    . $tabla_dest . "." . $campo61 . "=b." . $campo61 . ",  "
    . $tabla_dest . "." . $campo62 . "=b." . $campo62 . ",  "
    . $tabla_dest . "." . $campo63 . "=b." . $campo63 . ",  "
    . $tabla_dest . "." . $campo64 . "=b." . $campo64 . ",  "
    . $tabla_dest . "." . $campo65 . "=b." . $campo65 . ",  "
    . $tabla_dest . "." . $campo66 . "=b." . $campo66 . ",  "
    . $tabla_dest . "." . $campo67 . "=b." . $campo67 . ",  "
    . $tabla_dest . "." . $campo68 . "=b." . $campo68 . ",  "
    . $tabla_dest . "." . $campo69 . "=b." . $campo69 . ",  "
    . $tabla_dest . "." . $campo70 . "=b." . $campo70 . ",  "
    . $tabla_dest . "." . $campo71 . "=b." . $campo71 . ",  "
    . $tabla_dest . "." . $campo72 . "=b." . $campo72 . ",  "
    . $tabla_dest . "." . $campo73 . "=b." . $campo73 . ",  "
    . $tabla_dest . "." . $campo74 . "=b." . $campo74 . ",  "
    . $tabla_dest . "." . $campo75 . "=b." . $campo75 . ",  "
    . $tabla_dest . "." . $campo76 . "=b." . $campo76 . ",  "
    . $tabla_dest . "." . $campo77 . "=b." . $campo77 . ",  "
    . $tabla_dest . "." . $campo78 . "=b." . $campo78 . ",  "
    . $tabla_dest . "." . $campo79 . "=b." . $campo79 . ",  "
    . $tabla_dest . "." . $campo80 . "=b." . $campo80 . ",  "
    . $tabla_dest . "." . $campo81 . "=b." . $campo81 . ",  "
    . $tabla_dest . "." . $campo82 . "=b." . $campo82 . ",  "
    . $tabla_dest . "." . $campo83 . "=b." . $campo83 . ",  "
    . $tabla_dest . "." . $campo84 . "=b." . $campo84 . ",  "
    . $tabla_dest . "." . $campo85 . "=b." . $campo85 . ",  "
    . $tabla_dest . "." . $campo86 . "=b." . $campo86 . ",  "
    . $tabla_dest . "." . $campo87 . "=b." . $campo87 . ",  "
    . $tabla_dest . "." . $campo88 . "=b." . $campo88 . ",  "
    . $tabla_dest . "." . $campo89 . "=b." . $campo89 . ",  "
    . $tabla_dest . "." . $campo90 . "=b." . $campo90 . ",  "
    . $tabla_dest . "." . $campo91 . "=b." . $campo91 . ",  "
    . $tabla_dest . "." . $campo92 . "=b." . $campo92 . ",  "
    . $tabla_dest . "." . $campo93 . "=b." . $campo93 . ",  "
    . $tabla_dest . "." . $campo94 . "=b." . $campo94 . ",  "
    . $tabla_dest . "." . $campo95 . "=b." . $campo95 . ",  "
    . $tabla_dest . "." . $campo96 . "=b." . $campo96 . ",  "
    . $tabla_dest . "." . $campo97 . "=b." . $campo97 . ",  "
    . $tabla_dest . "." . $campo98 . "=b." . $campo98 . ",  "
    . $tabla_dest . "." . $campo99 . "=b." . $campo99 . ",  "
    . $tabla_dest . "." . $campo157 . "=b." . $campo157 . ",  "

    . $tabla_dest . "." . $campo158 . "=b." . $campo158 . ",  "
    . $tabla_dest . "." . $campo155 . "=b." . $campo155 . ",  "
    . $tabla_dest . "." . $campo159 . "=b." . $campo159 . ",  "
    . $tabla_dest . "." . $campo160 . "=b." . $campo160 . ",  "

    . $tabla_dest . "." . $campo161 . "=b." . $campo161 .

    " where "
    . $tabla_dest . "." . $llave . "=b." . $llave;

$sqlop2 = "insert into " . $db_destino . "." . $tabla_dest . " ( "
    . $valor . ") select " . $valor . " from " . $db_tmp
    . "." . $_SESSION['unico'] . "  where " . $llave . " not in (select "
    . $llave . " from " . $db_destino . "." . $tabla_dest . " "
    . " where " . $llave . " is not null  ) group by op_id ";

$sqlop2v2 = "insert into " . $db_destino . "." . $tabla_dest . " ( "
    . $valor . ") select " . $valor . " from " . $db_tmp
    . "." . $_SESSION['unico'] . "  ON DUPLICATE KEY UPDATE   op_fecha=values(op_fecha), op_fechav=values(op_fechav), op_id_cliente=values(op_id_cliente), op_tipo=values(op_tipo), op_num_corre=values(op_num_corre), op_subtotal=values(op_subtotal), op_itbms=values(op_itbms), op_total=values(op_total), u_id=values(u_id), op_estacion=values(op_estacion), op_manejo=values(op_manejo), op_flete=values(op_flete), op_seguro=values(op_seguro), op_controldoc=values(op_controldoc), op_observ=values(op_observ), op_desc=values(op_desc), op_condicion=values(op_condicion), op_subtotalneto=values(op_subtotalneto), op_costo=values(op_costo), op_contado=values(op_contado), op_credito=values(op_credito), op_efectivo=values(op_efectivo), op_cheque=values(op_cheque), op_ncheque=values(op_ncheque), id_banco=values(id_banco), op_tdebito=values(op_tdebito), op_tcredito=values(op_tcredito), op_ntdebito=values(op_ntdebito), op_ntcredito=values(op_ntcredito), op_pagado=values(op_pagado), op_vuelto=values(op_vuelto), op_diferencia=values(op_diferencia), op_utilidad=values(op_utilidad), op_utilidadporc=values(op_utilidadporc), hora=values(hora), emp_imp1=values(emp_imp1), emp_imp2=values(emp_imp2), emp_imp3=values(emp_imp3), no_control=values(no_control), emp_imp0base=values(emp_imp0base), emp_imp1base=values(emp_imp1base), emp_imp2base=values(emp_imp2base), emp_imp3base=values(emp_imp3base), suc_id=values(suc_id), op_fechas=values(op_fechas), op_tcertificado=values(op_tcertificado), id_status=values(id_status), c_idfiscal2=values(c_idfiscal2), op_num_ncf=values(op_num_ncf), op_num_rel=values(op_num_rel), op_nombre=values(op_nombre), emp_imp4=values(emp_imp4), emp_imp4base=values(emp_imp4base), op_direc=values(op_direc), op_telf=values(op_telf), op_num_fact=values(op_num_fact), sale_id=values(sale_id), t_id=values(t_id), mon_op=values(mon_op), mon_taza_op=values(mon_taza_op), mon_id1=values(mon_id1), mon_taza_v1=values(mon_taza_v1), mon_taza_c1=values(mon_taza_c1), mon_id2=values(mon_id2), mon_taza_v2=values(mon_taza_v2), mon_taza_c2=values(mon_taza_c2), mon_id3=values(mon_id3), mon_taza_v3=values(mon_taza_v3), mon_taza_c3=values(mon_taza_c3), op_forma_6=values(op_forma_6), op_forma_7=values(op_forma_7), op_forma_8=values(op_forma_8), op_fecha_x=values(op_fecha_x), op_tipodesc=values(op_tipodesc), conc_id=values(conc_id), op_id_espe=values(op_id_espe), op_numserie_if=values(op_numserie_if), op_num_nco=values(op_num_nco), mont_letra=values(mont_letra), op_usuario=values(op_usuario), op_num_aptdo=values(op_num_aptdo), op_saldo_ant_aptdo=values(op_saldo_ant_aptdo), op_pago_aptdo=values(op_pago_aptdo), op_saldo_act_aptdo=values(op_saldo_act_aptdo), op_ship_to=values(op_ship_to), op_dir_entrega=values(op_dir_entrega), Saldo_Ant=values(Saldo_Ant), Monto_Pago=values(Monto_Pago), Saldo_Act=values(Saldo_Act), op_totitems=values(op_totitems), op_pedido=values(op_pedido), op_pedido2=values(op_pedido2), op_aptdo_status=values(op_aptdo_status), op_aptdo_cancel=values(op_aptdo_cancel), op_aptdo_devol=values(op_aptdo_devol), op_aptdo_factu=values(op_aptdo_factu), op_aptdo_pagad=values(op_aptdo_pagad), op_num_fis_ec=values(op_num_fis_ec), op_desctm=values(op_desctm), op_desctp=values(op_desctp), UserModify=values(UserModify), ci_op_idx=values(ci_op_idx), op_v_id=values(op_v_id), ci_op_idz=values(ci_op_idz), op_forma_9=values(op_forma_9), op_forma_10=values(op_forma_10)
, op_forma_11=values(op_forma_11), op_forma_12=values(op_forma_12)
, op_forma_13=values(op_forma_13), op_forma_14=values(op_forma_14)
, op_forma_15=values(op_forma_15), op_forma_16=values(op_forma_16)
, op_forma_17=values(op_forma_17), op_forma_18=values(op_forma_18)
, op_forma_19=values(op_forma_19), op_forma_20=values(op_forma_20) ";

$tabla_destp_op = "producto_op";

$llavep_op = "trig_unic";

$valor1 = $campo101 . "," .
    $campo102 . "," .
    $campo103 . "," .
    $campo104 . "," .
    $campo105 . "," .
    $campo106 . "," .
    $campo107 . "," .
    $campo108 . "," .
    $campo109 . "," .
    $campo110 . "," .
    $campo111 . "," .
    $campo112 . "," .
    $campo113 . "," .
    $campo114 . "," .
    $campo115 . "," .
    $campo116 . "," .
    $campo117 . "," .
    $campo118 . "," .
    $campo119 . "," .
    $campo120 . "," .
    $campo121 . "," .
    $campo122 . "," .
    $campo123 . "," .
    $campo124 . "," .
    $campo125 . "," .
    $campo126 . "," .
    $campo127 . "," .
    $campo128 . "," .
    $campo129 . "," .
    $campo130 . "," .
    $campo131 . "," .
    $campo132 . "," .
    $campo133 . "," .
    $campo134 . "," .
    $campo135 . "," .
    $campo136 . "," .
    $campo137 . "," .
    $campo138 . "," .
    $campo139 . "," .
    $campo140 . "," .
    $campo141 . "," .
    $campo142 . "," .
    $campo143 . "," .
    $campo144 . "," .
    $campo145 . "," .
    $campo146 . "," .
    $campo147 . "," .
    $campo148 . "," .
    $campo149 . "," .
    $campo150 . "," .
    $campo151 . "," .
    $campo152 . "," .
    $campo153 . "," .
    $campo154 . "," .
    $campo155 . "," .
    $campo45 . "," .
    $campo156;

$sqlp_op1 = "update  " . $db_destino . "." . $tabla_destp_op . ", ( select "
    . $valor1 . " from " . $db_tmp . "." . $_SESSION['unico'] . " "
    . " where " . $db_tmp . "." . $_SESSION['unico'] . "." . $llavep_op
    . "  in (select " . $db_destino . "." . $tabla_destp_op . "."
    . $llavep_op . " from " . $db_destino . "." . $tabla_destp_op
    . "  where " . $llavep_op . " is not null  ) )b " . " set "
    . $tabla_destp_op . "." . $campo101 . "=b." . $campo101 . ",  "
    . $tabla_destp_op . "." . $campo102 . "=b." . $campo102 . ",  "
    . $tabla_destp_op . "." . $campo103 . "=b." . $campo103 . ",  "
    . $tabla_destp_op . "." . $campo104 . "=b." . $campo104 . ",  "
    . $tabla_destp_op . "." . $campo105 . "=b." . $campo105 . ",  "
    . $tabla_destp_op . "." . $campo106 . "=b." . $campo106 . ",  "
    . $tabla_destp_op . "." . $campo107 . "=b." . $campo107 . ",  "
    . $tabla_destp_op . "." . $campo108 . "=b." . $campo108 . ",  "
    . $tabla_destp_op . "." . $campo109 . "=b." . $campo109 . ",  "
    . $tabla_destp_op . "." . $campo110 . "=b." . $campo110 . ",  "
    . $tabla_destp_op . "." . $campo111 . "=b." . $campo111 . ",  "
    . $tabla_destp_op . "." . $campo112 . "=b." . $campo112 . ",  "
    . $tabla_destp_op . "." . $campo113 . "=b." . $campo113 . ",  "
    . $tabla_destp_op . "." . $campo114 . "=b." . $campo114 . ",  "
    . $tabla_destp_op . "." . $campo115 . "=b." . $campo115 . ",  "
    . $tabla_destp_op . "." . $campo116 . "=b." . $campo116 . ",  "
    . $tabla_destp_op . "." . $campo117 . "=b." . $campo117 . ",  "
    . $tabla_destp_op . "." . $campo118 . "=b." . $campo118 . ",  "
    . $tabla_destp_op . "." . $campo119 . "=b." . $campo119 . ",  "
    . $tabla_destp_op . "." . $campo120 . "=b." . $campo120 . ",  "
    . $tabla_destp_op . "." . $campo121 . "=b." . $campo121 . ",  "
    . $tabla_destp_op . "." . $campo122 . "=b." . $campo122 . ",  "
    . $tabla_destp_op . "." . $campo123 . "=b." . $campo123 . ",  "
    . $tabla_destp_op . "." . $campo124 . "=b." . $campo124 . ",  "
    . $tabla_destp_op . "." . $campo125 . "=b." . $campo125 . ",  "
    . $tabla_destp_op . "." . $campo126 . "=b." . $campo126 . ",  "
    . $tabla_destp_op . "." . $campo127 . "=b." . $campo127 . ",  "
    . $tabla_destp_op . "." . $campo128 . "=b." . $campo128 . ",  "
    . $tabla_destp_op . "." . $campo129 . "=b." . $campo129 . ",  "
    . $tabla_destp_op . "." . $campo130 . "=b." . $campo130 . ",  "
    . $tabla_destp_op . "." . $campo131 . "=b." . $campo131 . ",  "
    . $tabla_destp_op . "." . $campo132 . "=b." . $campo132 . ",  "
    . $tabla_destp_op . "." . $campo133 . "=b." . $campo133 . ",  "
    . $tabla_destp_op . "." . $campo134 . "=b." . $campo134 . ",  "
    . $tabla_destp_op . "." . $campo135 . "=b." . $campo135 . ",  "
    . $tabla_destp_op . "." . $campo136 . "=b." . $campo136 . ",  "
    . $tabla_destp_op . "." . $campo137 . "=b." . $campo137 . ",  "
    . $tabla_destp_op . "." . $campo138 . "=b." . $campo138 . ",  "
    . $tabla_destp_op . "." . $campo139 . "=b." . $campo139 . ",  "
    . $tabla_destp_op . "." . $campo140 . "=b." . $campo140 . ",  "
    . $tabla_destp_op . "." . $campo141 . "=b." . $campo141 . ",  "
    . $tabla_destp_op . "." . $campo142 . "=b." . $campo142 . ",  "
    . $tabla_destp_op . "." . $campo143 . "=b." . $campo143 . ",  "
    . $tabla_destp_op . "." . $campo144 . "=b." . $campo144 . ",  "
    . $tabla_destp_op . "." . $campo145 . "=b." . $campo145 . ",  "
    . $tabla_destp_op . "." . $campo146 . "=b." . $campo146 . ",  "
    . $tabla_destp_op . "." . $campo147 . "=b." . $campo147 . ",  "
    . $tabla_destp_op . "." . $campo148 . "=b." . $campo148 . ",  "
    . $tabla_destp_op . "." . $campo149 . "=b." . $campo149 . ",  "
    . $tabla_destp_op . "." . $campo150 . "=b." . $campo150 . ",  "
    . $tabla_destp_op . "." . $campo151 . "=b." . $campo151 . ",  "
    . $tabla_destp_op . "." . $campo152 . "=b." . $campo152 . ",  "
    . $tabla_destp_op . "." . $campo153 . "=b." . $campo153 . ",  "
    . $tabla_destp_op . "." . $campo154 . "=b." . $campo154 . ",  "
    . $tabla_destp_op . "." . $campo155 . "=b." . $campo155 . ",  "
    . $tabla_destp_op . "." . $campo156 . "=b." . $campo156 . ",  "
    . $tabla_destp_op . "." . $campo45 . "=b." . $campo45 .

    " where "
    . $tabla_destp_op . "." . $llavep_op . "=b." . $llavep_op;

$sqlp_op2 = "insert into " . $db_destino . "." . $tabla_destp_op . " ( "
    . $valor1 . ") select " . $valor1 . " from " . $db_tmp
    . "." . $_SESSION['unico'] . "  where " . $llavep_op . " not in (select "
    . $llavep_op . " from " . $db_destino . "." . $tabla_destp_op . " "
    . " where " . $llavep_op . " is not null  )";

$sqlp_op2v2 = "insert into " . $db_destino . "." . $tabla_destp_op . " ( "
    . $valor1 . ") select " . $valor1 . " from " . $db_tmp
    . "." . $_SESSION['unico'] . " ON DUPLICATE KEY UPDATE  po_op_id=values(po_op_id),  po_costo=values(po_costo),  po_precio=values(po_precio),  po_itbms=values(po_itbms),  po_id_prod=values(po_id_prod),  po_cant=values(po_cant),  po_v_id=values(po_v_id),  po_dep_id=values(po_dep_id),  po_pr_tipo=values(po_pr_tipo),  po_visible_grid=values(po_visible_grid),  po_precioneto=values(po_precioneto),  po_desc1=values(po_desc1),  po_desc2=values(po_desc2),  po_utilidad=values(po_utilidad),  po_utilidad_porc=values(po_utilidad_porc),  po_signo=values(po_signo),  po_montoimp=values(po_montoimp),  po_dep_id_tras=values(po_dep_id_tras),  po_preciotmp=values(po_preciotmp),  mesa=values(mesa),  silla=values(silla),  ubicacion=values(ubicacion),  po_comisionv=values(po_comisionv),  po_comisionv_porc=values(po_comisionv_porc),  po_comisionc=values(po_comisionc),  po_comisionc_por=values(po_comisionc_por),  mod_id_auto=values(mod_id_auto),  po_father=values(po_father),  ubic_enviada=values(ubic_enviada),  ubic_enviada2=values(ubic_enviada2),  ubic_enviada3=values(ubic_enviada3),  ubic_enviada4=values(ubic_enviada4),  comanda=values(comanda),  po_comision_tipo=values(po_comision_tipo),  ubic_id=values(ubic_id),  ubic_id2=values(ubic_id2),  ubic_id3=values(ubic_id3),  ubic_id4=values(ubic_id4),  po_pr_detalle=values(po_pr_detalle),  po_comp_id=values(po_comp_id),  po_cant_pend=values(po_cant_pend),  po_imp_adic=values(po_imp_adic),  po_montoimp_adic=values(po_montoimp_adic),  tpo_desc1=values(tpo_desc1),  tpo_desc2=values(tpo_desc2),  po_relac_unic=values(po_relac_unic),  po_descripcion=values(po_descripcion),  po_posicion=values(po_posicion),  trig_unic=values(trig_unic),  e_id=values(e_id),  po_flag_despa=values(po_flag_despa),  po_fech_despa1=values(po_fech_despa1),  po_fech_despa2=values(po_fech_despa2),  SyncProcesing=values(SyncProcesing),  UserModify=values(UserModify),  UserOption=values(UserOption),  suc_id=values(suc_id) ";

?>