$totalExcedente += $MontoGrav; $totalOperaciones++; $totalPendiente += $IDEPend; $totalRecaudado += $IDERet; $totalDeterminados += $IDECalc; $totalRemanenteDep += $RemPerA; echo "\n\t\t\t\t<PersonaFisica curp=\"{$curp}\" rfc=\"{$rfc}\">\n\t\t\t\t\t<Nombre>\n\t\t\t\t\t\t<NombreCompleto>{$nombre}</NombreCompleto>\n\t\t\t\t\t</Nombre>\n\t\t\t\t\t<Domicilio>\n\t\t\t\t\t\t<DomicilioCompleto>{$domicilio}</DomicilioCompleto>\n\t\t\t\t\t</Domicilio>\n\t\t\t\t</PersonaFisica>\n\n\t\t\t\t<DepositoEnEfectivo impuestoDeterminado=\"{$IDECalc}\"\n remanentePeriodosAnteriores=\"{$RemPerA}\"\n montoExcedente=\"{$MontoGrav}\"\n impuestoRecaudado=\"{$IDERet}\"\n recaudacionPendiente=\"{$IDEPend}\"\n />\n"; } echo "</RegistroDeDetalle>"; //Registra el Pago diario del IDE $sqlPagos = "SELECT\n\t\t\t`operaciones_mvtos`.`idoperaciones_mvtos`,\n\t\t\t`operaciones_mvtos`.`fecha_operacion`,\n\t\t\t`operaciones_mvtos`.`socio_afectado`,\n\t\t\t`operaciones_mvtos`.`docto_afectado`,\n\t\t\t`operaciones_mvtos`.`recibo_afectado`,\n\t\t\t`operaciones_mvtos`.`tipo_operacion`,\n\t\t\t`operaciones_mvtos`.`afectacion_real`\n\t\tFROM\n\t\t\t`operaciones_mvtos`\n\t\tWHERE\n\t\t\t(`operaciones_mvtos`.`fecha_operacion` >='{$fecha_inicial}')\n\t\t\tAND\n\t\t\t(`operaciones_mvtos`.`fecha_operacion` <='{$fecha_final}')\n\t\t\tAND\n\t\t\t(`operaciones_mvtos`.`tipo_operacion` = 9301 )\n\t\tORDER BY\n\t\t\t`operaciones_mvtos`.`fecha_operacion` "; //echo $sqlPagos; $rsPagos = mysql_query($sqlPagos, cnnGeneral()); while ($rwPagos = mysql_fetch_array($rsPagos)) { $fecha_de_pago = $rwPagos["fecha_operacion"]; $monto = $rwPagos["afectacion_real"]; $numero_operac = $rwPagos["idoperaciones_mvtos"]; $recibo = $rwPagos["recibo_afectado"]; $sqlOps = "SELECT\n\t\t\t\t\t numero_de_documento\n\t\t\t\t\t recibo_relacionado,\n\t\t\t\t\t fecha_expedicion,\n\t\t\t\t\t cuenta_bancaria\n\t\t\t\t\t FROM bancos_operaciones\n\t\t\t\t\tWHERE recibo_relacionado = {$recibo}\n\t\t\t\t\t\tAND fecha_expedicion ='{$fecha_de_pago}'\n\t\t\t\t\t\tAND tipo_operacion = 'retiro'\n\t\t\t\t\tLIMIT 0,1 "; $DOps = obten_filas($sqlOps); $operacion = $DOps["numero_de_documento"]; $banco = $DOps["cuenta_bancaria"]; $xBanc = new cCuentaBancaria($banco); $DBanc = $xBanc->getDatosInArray(); $banco_nom = $DBanc["nombre_de_la_entidad"]; $banco_rfc = $DBanc["rfc_de_la_entidad"]; $totalEnterado += $monto; $totalOperaciones++; echo "\n\t\t\t<EnteroPropio noOperacion=\"{$operacion}\" impuestoEnterado=\"{$monto}\" fechaEntero=\"{$fecha_de_pago}\" nombreInstitucion=\"{$banco_nom}\" rfcInstitucion=\"{$banco_rfc}\"/>\n"; } echo "\n\t\t</ReporteDeRecaudacionYEnteroDiaria>\n\t\t<Totales importeRemanenteDepositos=\"{$totalRemanenteDep}\" importeCheques=\"0\" importeDeterminadoDepositos=\"{$totalDeterminados}\" importeRecaudadoDepositos=\"{$totalRecaudado}\"\n\t\timportePendienteRecaudacion=\"{$totalPendiente}\" operacionesRelacionadas=\"{$totalOperaciones}\" importeExcedenteDepositos=\"{$totalExcedente}\" importeEnterado=\"{$totalEnterado}\"/>\n\t</InstitucionDeCredito>\n</DeclaracionInformativaMensualIDE>";