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()); } }
function jsaSetGuardarDeposito($tipo_pago, $banco, $monto, $cobranza, $fecha, $observaciones, $empresa, $periodo) { //'idtipo_pago', 'idcodigodecuenta', 'idmontodeposito', 'idsumacbza', 'idfecha-0', 'idobservaciones', 'idcodigodeempresas', 'idperiodo' $diferencia = $monto - $cobranza; $xEmp = new cEmpresas($empresa); $xEmp->init(); $persona = $xEmp->getClaveDePersona(); $xF = new cFecha(); $fecha = $xF->getFechaISO($fecha); $xCaja = new cCaja(); $documento = DEFAULT_CREDITO; $nombreemp = $xEmp->getNombreCorto(); $xPer = $xEmp->getOPeriodo(false, false, $periodo); $periodo2 = $xPer->periodo_marcado()->v(); $periocidad = $xPer->periocidad()->v(); $observaciones = "{$empresa}-{$nombreemp}-{$periocidad}-{$periodo2}-ID.{$periodo}-" . $observaciones; if ($tipo_pago == TESORERIA_COBRO_TRANSFERENCIA) { $op = $xCaja->setCobroTransferencia(DEFAULT_RECIBO, $banco, $monto, $diferencia, $fecha, $observaciones, $persona, $documento); } elseif ($tipo_pago == TESORERIA_COBRO_EFECTIVO) { $xCaja->setCobroEfectivo(DEFAULT_RECIBO, $monto, $cobranza, $observaciones); } //Agregar operacion de la empresa $xEmp->addOperacion($monto, $periodo2, $periocidad, $fecha, -1, false, $observaciones); }