if (isset($opalo_config['idcia_clientes'])) { $idcia = $opalo_config['idcia_clientes']; } else { $idcia = array('1'); } $actualizadas = array(); $query_clientes = "SELECT F201_ROWID_TERCERO, F201_ID_SUCURSAL FROM T201_MM_CLIENTES WHERE F201_ID_CIA IN(" . implode(",", $idcia) . ")"; $result_clientes = $dbErp->query($query_clientes); while ($un_cliente = $dbErp->fetchByAssoc($result_clientes)) { $rowid_tercero = trim($un_cliente['F201_ROWID_TERCERO']); $id_sucursal = trim($un_cliente['F201_ID_SUCURSAL']); $Bean = BeanFactory::getBean('Accounts'); $Accounts = $Bean->get_full_list('', "accounts.rowid_tercero = '" . $rowid_tercero . "' AND accounts.id_sucursal = '" . $id_sucursal . "'"); if (count($Accounts) > 0) { $BeanCliente = $Accounts[0]; $analisis_un_cliente = FnErp::getAnalisisCliente($BeanCliente->rowid_tercero, $BeanCliente->id_sucursal, 1); /* * if ($analisis_un_cliente['p_cupo_credito'] > 0) { echo "<pre>"; print_r($analisis_un_cliente); echo "</pre>"; die(); } /* */ if ($analisis_un_cliente['p_cupo_credito'] > 0) { $BeanCliente->bloqueadocupo = $analisis_un_cliente['p_bloquear_cupo']; $BeanCliente->bloqueadomora = $analisis_un_cliente['p_bloquear_mora']; $BeanCliente->cupo = $analisis_un_cliente['p_cupo_credito']; $BeanCliente->estado_por_sucursal = $analisis_un_cliente['p_ind_estado']; $BeanCliente->save(); $actualizadas[] = array($BeanCliente->id, $BeanCliente->name, $BeanCliente->cupo); } } }