本文整理汇总了PHP中cFecha类的典型用法代码示例。如果您正苦于以下问题:PHP cFecha类的具体用法?PHP cFecha怎么用?PHP cFecha使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了cFecha类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: jsaGetDatos
function jsaGetDatos($solicitud)
{
if ($solicitud != 0 and $solicitud != '') {
$xCred = new cCreditos_solicitud();
$xCred->setData($xCred->query()->getRow("numero_solicitud={$solicitud}"));
$pagos = $xCred->numero_pagos()->v();
$monto = $xCred->monto_solicitado()->v();
$periocidad = $xCred->periocidad_de_pago()->v();
$tasa = $xCred->tasa_interes()->v();
$xF = new cFecha();
$xT = new cTipos();
$tab = new TinyAjaxBehavior();
$tab->add(TabSetvalue::getBehavior('idpagos', $pagos));
$tab->add(TabSetvalue::getBehavior('idmonto', $monto));
$tab->add(TabSetvalue::getBehavior('idtasa', $tasa * 100));
$tab->add(TabSetvalue::getBehavior('idperiocidad', $periocidad));
$tab->add(TabSetvalue::getBehavior('idtipodepago', $xCred->tipo_de_pago()->v()));
//Fechas de ministracion
$tab->add(TabSetvalue::getBehavior('idfecha1', $xF->getFechaMX($xCred->fecha_autorizacion()->v(), "-")));
$tab->add(TabSetvalue::getBehavior('idfecha2', $xF->getFechaMX($xCred->fecha_ministracion()->v(), "-")));
$tab->add(TabSetvalue::getBehavior('idautorizacion', $xCred->docto_autorizacion()->v()));
$tab->add(TabSetvalue::getBehavior('idtipodeautorizacion', $xCred->tipo_autorizacion()->v()));
return $tab->getString();
}
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:25,代码来源:frmcreditosautorizados.php
示例2: jsaGuardarPolizas
function jsaGuardarPolizas($fecha, $tipo, $centrocosto, $concepto)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$xPol = new cPoliza($tipo);
$xPol->add($concepto, $fecha, false, 0, 0, false, $centrocosto);
return $xPol->getMessages();
}
示例3: jsaSetPago
function jsaSetPago($Recibo, $cuentabancaria, $monto1, $diferencia, $fecha, $transaccion, $bancodeorigen)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$xCaja = new cCaja();
$op = $xCaja->setCobroTransferencia($Recibo, $cuentabancaria, $monto1, $diferencia, $fecha, "", false, false, $transaccion, $bancodeorigen);
if (MODO_DEBUG == true) {
setLog($xCaja->getMessages());
}
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:10,代码来源:cobro-transferencia.frm.php
示例4: jsaGuardarVerificacion
function jsaGuardarVerificacion($fecha, $oficial, $tipo, $id, $notas, $socio)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$tipo = $tipo == "d" ? TPERSONAS_DIRECCIONES : TPERSONAS_ACTIVIDAD_ECONOMICA;
$xSoc = new cSocio($socio);
$xSoc->init();
$xSoc->setVerificacion($tipo, $id, $fecha, $notas, $oficial);
return $xSoc->getMessages(OUT_HTML);
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:10,代码来源:socios.verificacion.frm.php
示例5: jsaSetPago
function jsaSetPago($Recibo, $cuentabancaria, $monto, $fecha, $referencia)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$xCta = new cCuentaBancaria($cuentabancaria);
$msg = "";
if ($xCta->init() == true) {
$xCta->setNuevoRetiro($referencia, $Recibo, "", $monto, $fecha);
$xRec = new cReciboDeOperacion(false, false, $Recibo);
$xRec->setDatosDePago(AML_CLAVE_MONEDA_LOCAL, $monto, $referencia, TESORERIA_PAGO_TRANSFERENCIA);
}
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:12,代码来源:pago-transferencia.frm.php
示例6: jsaGetPolizas
function jsaGetPolizas($fecha, $tipo)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$xQL = new cSQLListas();
$xT = new cTabla($xQL->getListadoDePolizasContables($fecha, $tipo), 7);
$xBtn = new cHImg();
$xT->setKeyField("codigo");
$xT->OButton("TR.Modificar", "jsAgregarMovimientos('" . HP_REPLACE_ID . "')\"", $xT->ODicIcons()->AGREGAR);
$xT->OButton("TR.Imprimir", "jsImprimirPoliza('" . HP_REPLACE_ID . "')\"", $xT->ODicIcons()->IMPRIMIR);
$xT->OButton("TR.Eliminar", "jsEliminarPoliza('" . HP_REPLACE_ID . "')\"", $xT->ODicIcons()->ELIMINAR);
return $xT->Show();
}
示例7: jsaSetPago
function jsaSetPago($Recibo, $cuentabancaria, $monto, $fecha, $cheque)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$xCta = new cCuentaBancaria($cuentabancaria);
$msg = "";
if ($xCta->init() == true) {
$xCta->setNuevoCheque($cheque, $cuentabancaria, $Recibo, "", $monto, $fecha);
$xRec = new cReciboDeOperacion(false, false, $Recibo);
$xRec->setDatosDePago(AML_CLAVE_MONEDA_LOCAL, $monto, $cheque, TESORERIA_PAGO_CHEQUE);
}
//if(MODO_DEBUG == true){ setLog($xCta->getMessages()); }
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:13,代码来源:pago-cheques-internos.frm.php
示例8: jsaSetPagarCredito
function jsaSetPagarCredito($credito, $fecha, $observaciones)
{
$msg = "";
$xLng = new cLang();
$xCred = new cCredito($credito);
$xCred->init();
$xdat = new cFecha(0);
$fecha = $xdat->getFechaISO($fecha);
//$xCred->setResetPersonaAsociada($fecha, $observaciones);
//return $xLng->get(MSG_READY_SAVE);
$xCred->setAbonoCapital($xCred->getSaldoActual(), $xCred->getPeriodoActual(), DEFAULT_CHEQUE, TESORERIA_COBRO_NINGUNO, DEFAULT_RECIBO_FISCAL, $observaciones, DEFAULT_GRUPO, $fecha);
return $xCred->getMessages(OUT_HTML);
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:13,代码来源:nominas.desvincular.frm.php
示例9: jsaSetFecha
function jsaSetFecha($recibo, $fecha, $nuevoperiodo)
{
$xRec = new cReciboDeOperacion(false, true, $recibo);
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$xRec->init();
if ($xF->getInt($fecha) != $xF->getInt($xRec->getFechaDeRecibo())) {
$xRec->setFecha($fecha, true);
}
if ($xRec->getPeriodo() != $nuevoperiodo) {
$xRec->setPeriodo($nuevoperiodo, true);
}
return $xRec->getMessages(OUT_HTML);
}
示例10: jsaGetLetras
function jsaGetLetras($idcredito, $idfecha)
{
$xCred = new cCredito($idcredito);
$xCred->init();
//$xPlas = $xCred->getPlanDePago();
$xF = new cFecha();
$idfecha = $xF->getFechaISO($idfecha);
$xQL = new MQL();
//$xQL->setRawQuery("SET @fecha_de_corte:='$idfecha';");
my_query("SET @fecha_de_corte:='{$idfecha}';");
$sql = "SELECT\r\n\t`letras`.`socio_afectado` AS `persona`,\r\n\t`letras`.`docto_afectado` AS `credito`,\r\n\t`letras`.`periodo_socio` AS `parcialidad`,\r\n\t`letras`.`fecha_de_pago`,\r\n\r\n\t`letras`.`capital`,\r\n\t`letras`.`interes`,\r\n\t`letras`.`iva`,\r\n\t`letras`.`ahorro`,\r\n\t`letras`.`otros`,\r\n\t`letras`.`letra`,\t\r\n\t\r\n\t(`creditos_solicitud`.`tasa_moratorio`*100) AS `tasa_de_mora`,\r\n\t(`creditos_solicitud`.`tasa_interes`*100) AS `tasa_de_interes` ,\r\n\tDATEDIFF(getFechaDeCorte(), fecha_de_pago) AS 'dias',\r\n\t ((letras.capital * DATEDIFF(getFechaDeCorte(), fecha_de_pago) * (`creditos_solicitud`.`tasa_moratorio` + `creditos_solicitud`.`tasa_interes`))/getDivisorDeInteres()) AS 'mora'\r\n\tFROM\r\n\t\t`creditos_solicitud` `creditos_solicitud` \r\n\t\t\tINNER JOIN `letras` `letras` \r\n\t\t\tON `creditos_solicitud`.`numero_solicitud` = `letras`.`docto_afectado`\r\n\t\r\n\t WHERE capital >0 AND docto_afectado={$idcredito} AND fecha_de_pago <= getFechaDeCorte()";
$xT = new cTabla($sql);
$xT->setFootSum(array(4 => "capital", 5 => "interes", 6 => "iva", 7 => "ahorro", 8 => "otros", 9 => "letra", 13 => "mora"));
return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:15,代码来源:creditos.letras-pendientes.frm.php
示例11: jsaGetCallsToToday
function jsaGetCallsToToday($fecha, $efectuadas, $vencidas, $canceladas, $mark)
{
$xF = new cFecha();
$fecha = $xF->getFechaISO($fecha);
$cCalls = new cLlamada();
$cCalls->setLimitRecords();
if ($vencidas == "on") {
$cCalls->setIncludeVencidas();
}
if ($canceladas == "on") {
$cCalls->setIncludeCanceladas();
}
if ($efectuadas == "on") {
$cCalls->setIncludeEfectuadas();
}
return $cCalls->getLlamadas($fecha, $fecha, $mark);
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:17,代码来源:calendario_de_llamadas.frm.php
示例12: jsaGetListadoDeAvisos
function jsaGetListadoDeAvisos($tipo, $fecha_inicial, $fecha_final)
{
$tipo = $tipo == SYS_TODAS ? false : $tipo;
$xF = new cFecha();
$xAl = new cAml_alerts();
$xlistas = new cSQLListas();
$xBtn = new cHButton();
$xImg = new cHImg();
$fecha_inicial = $xF->getFechaISO($fecha_inicial);
$fecha_final = $xF->getFechaISO($fecha_final);
$sql = $xlistas->getListadoDeRiesgosConfirmados($fecha_inicial, $fecha_final, $tipo);
// getListadoDeAlertas($tipo, $fecha_inicial, $fecha_final, false, " AND `estado_en_sistema`= " . SYS_UNO);
$xT = new cTabla($sql);
$xT->addEspTool($xImg->get24("check", " onclick=\"jsConfirmRiesgo(_REPLACE_ID_)\" "));
$xT->addEspTool($xImg->get24("delete", " onclick=\"jsDescartarRiesgo(_REPLACE_ID_)\" "));
$xT->setKeyField($xAl->getKey());
$xT->setKeyTable($xAl->get());
return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:19,代码来源:posibles_operaciones.frm.php
示例13: b_week
function b_week($ignium)
{
if (!$ignium) {
$mesa = date("m");
$annoa = date("Y");
//$fecha = date("Y-m-d", strtotime("$annoa-$mesa-01"));
} else {
$mesa = date("m", strtotime($ignium)) - 1;
$annoa = date("Y", strtotime($ignium));
if ($mesa < 1) {
$mesa = 12;
$annoa = $annoa - 1;
}
}
$xF = new cFecha(0, "{$annoa}-{$mesa}-01");
$fecha = $xF->get();
$dias_mes = $xF->getDiasDelMes();
$idm = $xF->mes();
$month = $xF->getMesNombre();
//Valores Iniciales
$tdweek = "";
$colorweek = "#FFDFC6";
$nsemana = 1;
$tcal = "";
for ($i = 1; $i <= $dias_mes; $i++) {
$nowdate = "{$annoa}-{$idm}-{$i}";
$nday = date("l", strtotime($nowdate));
if ($nday == "Monday") {
$dia = dia_semana($nowdate);
$cnowdate = fecha_corta($nowdate);
if ($tcal == "cal_2") {
$tcal = "cal_1";
$tdweek = $tdweek . "<td class='{$tcal}' onclick='show_week(\"{$nowdate}\")'>SEMANA: {$nsemana} <br /> {$cnowdate}</td>";
} else {
$tcal = "cal_2";
$tdweek = $tdweek . "<td class='{$tcal}' onclick='show_week(\"{$nowdate}\")'>SEMANA: {$nsemana} <br /> {$cnowdate}</td>";
}
$nsemana++;
}
}
return "<hr />\n\t<center>\n\t<table class='calendar_week'\n\tcellpadding='2' cellspacing='2' border='2'>\n\t\t<tr>\n\t\t\t<td class='{$tcal}'><img src='../images/common/query_back_down.png' onclick='back_week(\"{$nowdate}\");' /></td>\n\t\t\t{$tdweek}\n\t\t\t<td class='{$tcal}'><img src='../images/common/query_next_down.png' onclick='next_week(\"{$nowdate}\");' /></td>\n\t\t</tr>\n\t</table>\n\t</center>\n\t<hr />";
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:42,代码来源:frm_calendario_compromisos.php
示例14: jsaGetListadoDeAvisos
function jsaGetListadoDeAvisos($tipo, $fecha_inicial, $fecha_final)
{
$tipo = $tipo == SYS_TODAS ? false : $tipo;
$xF = new cFecha();
$xAl = new cAml_risk_register();
$xlistas = new cSQLListas();
$xBtn = new cHButton();
$xImg = new cHImg();
$fecha_inicial = $xF->getFechaISO($fecha_inicial);
$fecha_final = $xF->getFechaISO($fecha_final);
$sql = $xlistas->getListadoDeRiesgosConfirmados(false, false, false, $tipo, false, " AND (`aml_risk_register`.`estado_de_envio` =0) AND (`aml_risk_register`.`fecha_de_checking` =0) ");
$xT = new cTabla($sql);
//setLog($sql);
$xT->OButton("TR.Dictaminar", "jsModificarEstatus(_REPLACE_ID_)", $xT->ODicIcons()->REPORTE);
$xT->OButton("TR.Modificar", "jsEditarRiesgo(_REPLACE_ID_)", $xT->ODicIcons()->EDITAR);
//$xT->addTool(1);
$xT->setKeyField($xAl->getKey());
$xT->setKeyTable($xAl->get());
return $xT->Show();
}
示例15: getIDEPagado
function getIDEPagado($socio, $fecha = false)
{
if ($fecha == false) {
$fecha = fechasys();
}
$xF = new cFecha(0, $fecha);
$dia_inicial = $xF->getDiaInicial();
$dia_final = $xF->getDiaFinal();
$mvto_ide = 235;
$idePagado = 0;
if (!isset($this->mIDEPagado) or $this->mIDEPagado <= 0) {
$sqlIDE = "SELECT\r\n\t\t\t\t\t\t`operaciones_mvtos`.`tipo_operacion`,\r\n\t\t\t\t\t\t`operaciones_mvtos`.`socio_afectado`,\r\n\t\t\t\t\t\tCOUNT(`operaciones_mvtos`.`idoperaciones_mvtos`) AS 'numero',\r\n\t\t\t\t\t\tSUM(`operaciones_mvtos`.`afectacion_real`) AS 'monto',\r\n\t\t\t\t\t\t`operaciones_mvtos`.`fecha_operacion`\r\n\t\t\t\t\tFROM\r\n\t\t\t\t\t\t`operaciones_mvtos` `operaciones_mvtos`\r\n\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t(`operaciones_mvtos`.`tipo_operacion` = {$mvto_ide})\r\n\t\t\t\t\t\tAND\r\n\t\t\t\t\t\t(`operaciones_mvtos`.`socio_afectado` =" . $socio . ")\r\n\t\t\t\t\t\tAND\r\n\t\t\t\t\t\t(`operaciones_mvtos`.`fecha_operacion` >='{$dia_inicial}')\r\n\t\t\t\t\t\tAND\r\n\t\t\t\t\t\t(`operaciones_mvtos`.`fecha_operacion` <='{$dia_final}')\r\n\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t`operaciones_mvtos`.`tipo_operacion`,\r\n\t\t\t\t\t\t`operaciones_mvtos`.`socio_afectado`";
$MD = obten_filas($sqlIDE);
$idePagado = $MD["monto"];
if (!isset($idePagado)) {
$idePagado = 0;
}
$this->mIDEPagado = $idePagado;
unset($MD);
}
return $this->mIDEPagado;
}