function jsaValidarDocumentacion($persona) { $xAml = new cAMLPersonas($persona); $xAml->init($persona); $xAml->setVerificarDocumentosCompletos(); $xAml->setVerificarDocumentosVencidos(); return $xAml->getMessages(OUT_HTML); }
$mql = new MQL(); //crear arbol de relaciones $xUtils = new cPersonas_utils(); $xUtils->setCrearArbolRelaciones(); //Validar perfiles transaccionales //Validar Documentos //TODO: Agregar cierre de riesgos //checar documentos de todos los socios $OSoc = new cSocios_general(); $rs = $OSoc->query()->select()->exec(); foreach ($rs as $data) { $OSoc->setData($data); $xAml = new cAMLPersonas($OSoc->codigo()->v()); $xAml->init(); //$xAml->setForceAlerts(); $xAml->setVerificarDocumentosCompletos($fechaop); $xAml->setVerificarDocumentosVencidos($fechaop); $messages .= $xAml->getMessages(OUT_TXT); /*$xAml = new cAML(); $xAml->setForceAlerts(true); $xAml->sendAlerts(getUsuarioActual(), $PersonaDeDestino, $TipoDeAlerta);*/ //envio de informes //TODO: Agregar envio de informes //checar perfil transaccional mensual } //verificar operaciones de 6 meses excedidas de maximo permitido $sql2 = "SELECT\n\t`operaciones_recibos`.`fecha_operacion` AS `fecha`,\n\t`operaciones_recibos`.`numero_socio` AS `persona`,\n\tCOUNT(`operaciones_recibos`.`idoperaciones_recibos`) AS `operaciones`,\n\tSUM(`operaciones_recibos`.`total_operacion`) AS `monto`\n\tFROM\n\t`operaciones_recibos` `operaciones_recibos`\n\tWHERE\n\t(`operaciones_recibos`.`fecha_operacion` = '{$fechaop}')\n\tGROUP BY\n\t`operaciones_recibos`.`numero_socio`"; $rs1 = $mql->getDataRecord($sql2); foreach ($rs1 as $rw1) { $xAml = new cAMLPersonas($rw1["persona"]); $xF = new cFecha();