jueves, 25 de febrero de 2016

[Solución] Error formatos excel SENIAT al generar .XML

Para personas jurídicas en Venezuela, algunos formatos del SENIAT se encuentran en Excel y se deben habilitar las macros para que se pueda Convertir el formato en archivo .XML, muchos de estos formatos dan error al generar el archivo el típico error es: "Microsoft Visual Basic. Se ha producido el error '76' en tiempo de ejecución: No se ha encontrado la ruta de acceso" y aparecen los botones de Finalizar, Depurar  y Ayuda.




Causa del problema

La Macro está tratando de grabar en una ruta que no existe.

Solución

La solución más bonita que encontré es generar el archivo en el escritorio del usuario, al dar clic en el botón Depurar te envía a una línea que dice: "Open XMLFileName For Output As #1", hay que ir hasta el principio del documento y buscar la variable "DefCarpeta" y escribir la ruta donde deseamos guardar el archivo, el archivo que tomé de ejemplo "Macro_RET_ISRL_Dividendos.xls" sustituí la parte que dice: "C:\Users\jlinares.SENIAT\Desktop\SERIGRAFI" por Environ("USERPROFILE") & "\Desktop\"


Con esto estaríamos guardando los archivos .xml en el escritorio del usuario, en caso que tu sistema operativo está en español y versión anterior a Windows Vista debes cambiar la palabra Desktop por Escritorio.

Esta solución también aplica para los siguientes archivos:

Sueldos, Salarios y Otras: Macro_RET_ISLR_Salarios.xls
http://www.seniat.gob.ve/portal/page/portal/MANEJADOR_CONTENIDO_SENIAT/05MENU_HORIZONTAL/5.1ASISTENCIA_CONTRIBUYENTE/5.1.2ORIENTACION_GENERA/5.1.2.1TRAMITES_ELECTRONI/Macro_RET_ISLR_Salarios.xls

Dividendos y Acciones: Macro_RET_ISRL_Dividendos.xls
http://www.seniat.gob.ve/portal/page/portal/MANEJADOR_CONTENIDO_SENIAT/05MENU_HORIZONTAL/5.1ASISTENCIA_CONTRIBUYENTE/5.1.2ORIENTACION_GENERA/5.1.2.1TRAMITES_ELECTRONI/Macro_RET_ISRL_Dividendos.xls

Este es el instructivo para generar el archivo .XML de retenciones de islr a partir de un archivo excel realizado por el SENIAT:
http://declaraciones.seniat.gob.ve/portal/page/portal/MANEJADOR_CONTENIDO_SENIAT/05MENU_HORIZONTAL/5.3ANUNCIOS_CARTELES/5.3.2CARTELES_NOTIFICACION/CARTELES/INSTRUCTIVO_DECLARACION_RETENCIONES_ISLR_EXCEL_XML_v1-3_2014.pdf



miércoles, 24 de febrero de 2016

[Solucionado] Acceso denegado al ejecutar attrib - r-h-s /s /d *.*

Algunas veces puede que tu pen drive tenga carpetas y archivos ocultos, por lo general es culpa de algún virus que tienes, los virus que he conocido en pen drive ocultan los archivos y carpetas y luego crean accesos directos y dentro de los accesos directos tienen un cógido que llaman a un archivo .vbs. Lo primero que debes hacer es tener un antivirus actualizado (te recomiendo algunos de estos: http://amzn.to/1TzJq63) y luego de ello debes mostrar tus archivos ocultos.

Si haz buscado en internet muchas personas hacen referencia a mediante MSDOS utilizar el comando attrib - r-h-s /s /d *.* pero verás que da acceso denegado y a la final no se muestran los archivos, los pasos correctos son los que te indico a continuación:

1. Ingresa en Símbolo del Sistema como administrador.

2. Escribe la letra de la unidad donde está el pen drive seguido de dos punto y presiona enter, algunas veces es F: otras E: todo depende en que letra esté, para saberlo ingresa por Computer.

3. Escribe el comando attrib *.*  -r +a -s -h /s

4. Tus archivos deben aparecer de nuevo.




jueves, 21 de enero de 2016

[Solución] Microsoft Word abre muy lento aún después de reparar

Si abres Microsoft Word y tarda aproximadamente un minuto en abrir el documento, es probable que tengas un plugin que lo haga lento, lo primero que puedo recomendarte es que abras Word sin plugins, para ello:
- Clic en Inicio.
- Escribe winword /a y presiona enter.
Si word abre rápido entonces definitivamente hay un plugin que lo hace lento.

Para desactivar add-ins en Word:
- En la parte superior izquierda haz clic en el icono con el logo de Microsoft Office.
- Clic en el botón Opciones de Word.




- Clic en Complementos. Debajo del subtítulo Complementos de aplicaciones activas se encuentran los plugins activos, en mi caso de forma predeterminada tengo Nombre de la persona (Destinatarios de correo electrónico de Outlook) FNAME.DLL
- En la parte inferior haz clic en el botón Ir...

- En esta ventana podrás desactivar los complementos COM, en mi caso el complemento que estaba haciendo lento word era PDF Architect Word plugin ubicado en C:\Program Files\PDF Architect\addin\WordPlugIn.dll

Si tienes varios complementos lo recomendable es ir desactivando uno a uno y cerrando y abriendo Word hasta determinar cual es el causante del problema.

Si te ha funcionado esta solución por favor deja tu comentario dando las gracias, si no te ha funcionado o encontraste otra forma de hacerlo por favor compartelo en los comentarios esto puede ayudar a otras personas.

martes, 15 de diciembre de 2015

[Solucionado] Crystal Report Error782 Selected exporter does not support one of the features used in this report

Si utilizas una aplicación que utiliza Crystal Reports 11 para generar reportes en PDF es posible que luego de instalar la actualización de Windows 7 KB3102429 no puedas generar los reportes.
 
 
Problema
Ejemplo de una aplicación que utiliza Crystal Reports para generar un reporte y aparece el error.
 
Ultraedoctax
Error :Error782 Selected exporter does not support one of the features used in this report. P:\EDO\IND\edoctax.rpt
Execute


Solución
El problema desaparece al desinstalar la actualización de Windows KB3102429.

¿Dónde ocurre?
Usuario con computados con Sistema Operativo Windows 7 64Bits en español.


miércoles, 25 de febrero de 2015

[Solucionado] SMTP ERROR: Failed to connect to server: Connection refused (111)


Si estas desarrollando una aplicación en PHP y vas a utilizar PHPMailer para enviar correos electrónicos de forma sergura mediante TLS o SSL con gmail y da el error:
SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed.
Mailer Error: SMTP connect() failed.

http://www.ingenuatur.com

Si tu código lo probaste en tu servidor de desarrollo y cuando lo llevas a tu proveedor de hosting como GoDaddy.com, Ingenuatur.com o NetworkSolutions.com significa que dichos proveedores de servicio tienen restringido el puerto TCP que permite el envío de correos de forma segura, por lo que tendrás que utilizar el puerto TCP 25 para hacer los envíos.

La mejor forma es tomar el smtp-relay.gmail.com ó aspmx.l.google.com mediante el puerto 25, notarás que los correos que envíes por allí puede que los recibas mediante la carpeta de SPAM, para evitar esto debes utilizar tu propio dominio y colocar en los DNS del mismo un registro TXT agregando la IP del servidor desde donde estas enviando los correos electrónicos de esta forma los proveedores de correos al recibir el mensaje sabrán que el sitio web está dentro de la lista de los aceptados para enviar correos desde el dominio ejemplo: v=spf1 ip4:123.45.67.89 include:_spf.google.com ~all

Para más información puedes visitar la página web de Google:  https://support.google.com/a/answer/176600?hl=en



miércoles, 10 de julio de 2013

Solucionado: ¿Cómo Encontrar cuentas bloqueadas Active Directory?

Cuando se administra una red lo mejor es tener en Active Directory algunas consultas que nos puedan servir de mucha ayuda para administrar eficientemente y sin complicaciones.

Si utilizamos Windows 2003, 2008 o 2012 server podemos crear una consulta (query) para conocer qué usuarios están bloqueados por intentar varias veces con contraseñas erradas.

1. Una ver en Active Directory Users and Computers. Clic derecho sobre Saved Queries > New > Query

2. Clic en el botón Define Query...

3. Selecciona Custom Search y clic en Advanced.

4. Escriba en el campo Enter LDAP query:
(&(&(&(objectCategory=person)(objectClass=user)(lockoutTime:1.2.840.113556.1.4.804:=4294967295))))

 5. Haga clic en Ok.

 Con esto al hacer clic en la consulta LockedAccounts veremos todos los usuarios que actualmente tienen la contraseña bloqueada.

jueves, 27 de junio de 2013

Guía paso a paso de Copias de seguridad de Windows Server en Windows Server 2008

La característica Copias de seguridad de Windows Server proporciona una solución básica de recuperación y copia de seguridad para los equipos que ejecutan el sistema operativo Windows Server® 2008. Copias de seguridad de Windows Server presenta una nueva tecnología de copia de seguridad y recuperación y reemplaza la anterior característica Copias de seguridad de Windows (Ntbackup.exe) que estaba disponible en versiones anteriores del sistema operativo Windows.

¿Qué es Copias de seguridad de Windows Server?

La característica Copias de seguridad de Windows de Windows Server 2008 consta de un complemento de Microsoft Management Console (MMC) y herramientas de la línea de comandos que proporcionan una solución completa para las necesidades diarias de copia de seguridad y recuperación. Puede usar cuatro asistentes que le guiarán en la ejecución de copias de seguridad y recuperaciones. Puede usar Copias de seguridad de Windows Server para hacer una copia de seguridad de un servidor completo (todos los volúmenes), de volúmenes seleccionados o del estado del sistema. Puede recuperar volúmenes, carpetas, archivos, determinadas aplicaciones y el estado del sistema. Además, en caso de desastres como errores del disco duro, puede realizar una recuperación del sistema, que restaurará el sistema completo en el nuevo disco duro mediante una copia de seguridad del servidor completo y el Entorno de recuperación de Windows.
Puede usar Copias de seguridad de Windows Server para crear y administrar copias de seguridad del equipo local o de un equipo remoto. También puede programar las copias de seguridad para que se ejecuten automáticamente y puede realizar copias de seguridad únicas para complementar las copias de seguridad programadas.
ImportantImportante
Copias de seguridad de Windows Server está disponible en todas las ediciones de Windows Server 2008 (versiones de 32 y 64 bits). Sin embargo, el complemento Copias de seguridad de Windows Server no está disponible en la opción de instalación Server Core de Windows Server 2008. Para ejecutar copias de seguridad en equipos con una instalación Server Core, debe usar la línea de comandos o bien, administrar las copias de seguridad de forma remota desde otro equipo. Además, Windows PowerShell no está disponible en la opción de instalación Server Core, por lo que en este tipo de instalación tampoco están disponibles los cmdlets para Copias de seguridad de Windows.

Novedades de Copias de seguridad de Windows Server

Copias de seguridad de Windows incluye las siguientes mejoras:
  • Tecnología más rápida de copia de seguridad. Copias de seguridad de Windows usa tecnología de copia de seguridad en el nivel de bloque y VSS (Servicio de instantáneas de volumen) para realizar copias de seguridad y recuperaciones del sistema operativo, archivos y carpetas, y volúmenes. Después de crear la primera copia de seguridad completa, puede configurar Copias de seguridad de Windows para ejecutar de forma automática copias de seguridad incrementales que guarden únicamente los datos que han cambiado desde la última copia de seguridad. Aunque elija realizar siempre copias de seguridad completas, el proceso tardará menos tiempo que en versiones anteriores de Windows.
  • Restauración simplificada. Puede restaurar elementos si elige una copia de seguridad y, a continuación, seleccionar elementos específicos de dicha copia para restaurar. Puede recuperar archivos específicos de una carpeta o todo el contenido de la carpeta. Además, anteriormente necesitaba restaurar de forma manual a partir de varias copias de seguridad si el elemento estaba almacenado en una copia de seguridad incremental. Esto ya no es así; ahora puede elegir la fecha de la versión de copia de seguridad correspondiente al elemento que desea restaurar.
  • Recuperación simplificada del sistema operativo. Copias de seguridad de Windows funciona con nuevas herramientas de recuperación de Windows para facilitar la recuperación del sistema operativo. Puede recuperarlo en el mismo servidor o, si el hardware tiene problemas, en un servidor independiente con hardware similar y sin sistema operativo. 
  • Capacidad para recuperar aplicaciones. Copias de seguridad de Windows Server usa la funcionalidad de VSS integrada en aplicaciones como Microsoft® SQL Server® para proteger los datos de aplicación.
  • Programación mejorada: Copias de seguridad de Windows incluye un asistente que le guía en el proceso de creación de copias de seguridad diarias. Los volúmenes de sistema se incluyen automáticamente en todas las copias de seguridad programadas, por lo que estará protegido ante posibles desastres.
  • Retirada fuera de las instalaciones de las copias de seguridad para protección ante desastres. Puede guardar copias de seguridad en varios discos según una rotación, lo que permite trasladar discos a una ubicación fuera de las instalaciones. Puede agregar cada disco como una ubicación de copia de seguridad programada y, si el primer disco se traslada fuera, Copias de seguridad de Windows Server guardará automáticamente las copias en el siguiente disco de la rotación. 
  • Administración remota. Copias de seguridad de Windows usa un complemento MMC para proporcionar una experiencia familiar y coherente en la administración de las copias de seguridad. Después de instalar el complemento, puede tener acceso a esta herramienta mediante el Administrador de servidores o bien, puede agregar el complemento a una consola MMC nueva o existente. A continuación, puede administrar copias de seguridad en otros servidores si hace clic en el menú Acción del complemento y, a continuación, hace clic en Conectar a otro equipo.
  • Administración automática de uso del disco. Después de configurar un disco para una copia de seguridad programada, Copias de seguridad de Windows Server administra automáticamente el uso del disco; no debe preocuparse por la posibilidad de quedarse sin espacio en disco tras varias copias de seguridad. Copias de seguridad de Windows volverá a usar de forma automática el espacio de copias de seguridad antiguas al crear nuevas copias. La herramienta de administración muestra las copias de seguridad disponibles y la información de uso del disco. Esto le ayudará a planificar el aprovisionamiento de almacenamiento adicional para satisfacer los objetivos de recuperación.
  • Amplia compatibilidad con la línea de comandos. Copias de seguridad de Windows Server incluye el comando wbadmin y documentación que permiten realizar en la línea de comandos todas las tareas que se llevan a cabo mediante el complemento. Para obtener más información, consulte la referencia de comandos en http://go.microsoft.com/fwlink/?LinkId=93131 (puede estar en inglés). También puede automatizar las actividades de copia de seguridad mediante scripting.

    Además, Windows Server 2008 contiene una colección de comandos de Windows PowerShell™ (cmdlets) para Copias de seguridad de Windows Server que puede usar para escribir scripts que realicen copias de seguridad. Para obtener más información, consulte http://go.microsoft.com/fwlink/?LinkId=93317 (puede estar en inglés).
  • Compatibilidad con unidades de medios óptimos y medios extraíbles. Puede hacer copias de seguridad de forma manual directamente en unidades de medios ópticos, como unidades de DVD, y en medios extraíbles. Esto le ofrece una solución si desea crear copias de seguridad que se puedan trasladar con facilidad fuera de las instalaciones de manera ocasional. Esta versión de Copias de seguridad de Windows mantiene la compatibilidad con copias de seguridad manuales en carpetas compartidas y discos duros.

Usuarios de Copias de seguridad de Windows Server

Copias de seguridad de Windows Server está diseñado para que lo pueda utilizar cualquier usuario que necesite una solución básica de copia de seguridad, desde propietarios de pequeñas empresas hasta profesionales de TI en grandes empresas. Sin embargo, su diseño lo hace especialmente adecuado para pequeñas organizaciones o individuos que no son profesionales de TI.

Consideraciones especiales

Para usar Copias de seguridad de Windows debe ser miembro de los grupos Operadores de copia de seguridad o Administradores.
En Windows Server 2008, el firewall está habilitado de forma predeterminada. Si administra las copias de seguridad de otro equipo con el complemento Copias de seguridad de Windows, se puede ver afectada la conectividad al equipo remoto: esto se puede solucionar mediante cambios en las reglas de firewall. Esto no afectará si trabaja en el equipo local.
Si es usuario actual de la característica de copia de seguridad anterior (Ntbackup.exe) que se distribuía en versiones anteriores de Windows y piensa cambiar a la nueva característica Copias de seguridad de Windows, puede verse afectado por los siguientes problemas y cambios:
  • La configuración para crear copias de seguridad no se actualizará cuando realice la actualización a Windows Server 2008. Deberá volver a configurar las opciones.
  • Necesitará un disco independiente dedicado para ejecutar copias de seguridad programadas. 
  • Sólo se podrá efectuar la copia de seguridad de volúmenes con formato NTFS en un disco conectado localmente.
  • Ya no se puede realizar una copia de seguridad en cinta. Sin embargo, Windows Server 2008 todavía incluye compatibilidad con controladores de almacenamiento en cinta. Copias de seguridad de Windows es compatible con la copia de seguridad en discos externos e internos, DVDs y carpetas compartidas.

    No se pueden recuperar copias de seguridad creadas con Ntbackup.exe mediante Copias de seguridad de Windows Server. Sin embargo, existe una versión de Ntbackup.exe disponible como descarga para usuarios de Windows Server 2008 que desean recuperar datos de copias de seguridad creadas con Ntbackup.exe. La versión de descarga de Ntbackup.exe sólo permite recuperar copias de seguridad de versiones anteriores de Windows y no se puede usar para crear nuevas copias de seguridad en Windows Server 2008. Para descargar Ntbackup.exe, consulte http://go.microsoft.com/fwlink/?LinkId=82917(puede estar en inglés).

Procedimiento para instalar Copias de seguridad de Windows Server

Para tener acceso a las herramientas de copia de seguridad y recuperación de Windows Server 2008, debe instalar los elementos Copias de seguridad de Windows Server, Herramientas de línea de comandos yDisco de recuperación de Windows, disponibles en el Asistente para agregar características del Administrador del servidor. Se instalan las siguientes herramientas:
  • Complemento Microsoft Management Console (MMC) Copias de seguridad de Windows Server 
  • Herramienta de línea de comandos Wbadmin
  • Cmdlets (comandos de Windows PowerShell) de Copias de seguridad de Windows Server
noteNota
Para instalar las características de Copias de seguridad de Windows Server en el Administrador del servidor, debe ser miembro de los grupos Operadores de copia de seguridad o Administradores. También puede tener acceso a Copias de seguridad de Windows Server desde el Administrador del servidor, en el nodo Almacenamiento.

Para instalar herramientas de copia de seguridad y recuperación

  1. Haga clic en Inicio y en Administrador del servidor; en el panel izquierdo, haga clic en Características y, a continuación, en el panel derecho, haga clic en Agregar características. Se abre el Asistente para agregar características.
  2. En el Asistente para agregar características, en la página Seleccionar características, expanda Características de Copias de seguridad de Windows Server y, a continuación, active las casillas Copias de seguridad de Windows Server y Herramientas de línea de comandos.
    Recibirá un mensaje donde se indica que Windows PowerShell también se debe instalar con estas características.
    noteNota
    Si sólo desea instalar el complemento y la herramienta de línea de comandos Wbadmin, expanda Características de Copias de seguridad de Windows Server y, a continuación, active la casilla Copias de seguridad de Windows Server. En este caso, no se requiere Windows PowerShell.
  3. Haga clic en Agregar características requeridas y, a continuación, haga clic en Siguiente.
  4. En la página Confirmar selecciones de instalación, revise las opciones elegidas y haga clic en Instalar. Si aparece un error durante la instalación, se anotará en la página Resultados de la instalación.
  5. A continuación, para tener acceso a estas herramientas de copia de seguridad y recuperación, realice lo siguiente:
    • Para tener acceso al complemento Copias de seguridad de Windows Server, haga clic en Inicio, Herramientas administrativas y Copias de seguridad de Windows Server.
    • Para tener acceso a Wbadmin y ver su sintaxis, haga clic en Inicio, haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. En el símbolo del sistema, escriba: wbadmin /?
    • Para obtener instrucciones sobre el acceso y la consulta de la Ayuda de los cmdlets de Copias de seguridad de Windows Server, consulte GettingStarted.rtf en: <unidadDelSistema>:\Windows\System32\WindowsPowerShell\v1.0\Documents\<idioma>.

Instrucciones paso a paso

Use los vínculos siguientes para realizar tareas clave de copia de seguridad y recuperación: