lunes, 4 de noviembre de 2013

Mexico - Nuevos esquemas de impuestos 2014

Amigos,

Estos son lo nuevos impuestos que tendrán vigencia a partir del 1 de enero del 2014 en nuestro país.

Estamos pendientes de cualquier información fiscal o de facturación electrónica que se vaya generando.

Aquí la información correspondiente.

A partir del primer minuto del próximo año estos son los tributos que tendremos que pagar todos los mexicanos, según lo aprobado por los legisladores de ambas cámaras en el Congreso de la Unión.

IVA:
• Pasa de 11% a 16% en las regiones fronterizas.

• 16% a mascotas y sus alimentos, goma de mascar y transporte terrestre foráneo; hoy es tasa 0.

ISR:
• 10% a ingresos por dividendos de las empresas.

• 10% a la venta de acciones.

• Empresas podrán deducir 53% de prestaciones a trabajadores; hoy aplica 100%. Personas podrán deducir hasta 92 mil pesos o 10% de su ingreso, lo que resulte menor.

• Aplica 30% para ingresos superiores a $750 mil anuales.

• Sube tasa máxima a personas físicas de 32% a 35% para ingresos mayores a $3 millones al año.

• Las grandes empresas podrán diferir hasta por 3 años el pago del ISR con el nuevo esquema.

• Desaparecen el IETU y el IDE.

Impuesto especial a producción y servicios (IEPS):
• $1 por litro a bebidas endulzadas.

• 8% a alimentos con 275 kilocalorías por 100 gramos o más.

Derechos:
• 7.5% a ingresos de mineras.

0.5% a producción de metales preciosos.

Cómo tributar:
• Será obligatorio usar el buzón tributario, donde se recibirán hasta avisos de embargos.

• Será obligatorio llevar contabilidad en línea.

• Se rompe el secreto fiscal para deudores.

• Se posibilita al deudor autocorregirse en plena auditoría del SAT.
Saludos
Ing. William Morales

jueves, 3 de octubre de 2013

Actualizacion TMySQL

Amigos,

A petición de varios amigos subo la actualización de la LIB que tengo en uso de TMySQL.

Aquí la descarga.

TMYSQL DESCARGAR

Saludos

martes, 27 de agosto de 2013

Amigos,

Aqui la herramienta xVerce CW 1.1


  • Recodificaron procesos para mayor velocidad en el compilado.
  • No requiere de bmake.bat
  • Se checó modulo de compilado y muestra errores de lineas en PRGS compilados y que contengan errores.


Sin tanto preambulo aqui el LINK DE DESCARGA

Saludos

viernes, 2 de agosto de 2013

Mexico - Preguntas Frecuentes sobre Factura Electrónica

Amigos,

Aquí alguna de las preguntas frecuentes que hacemos sobre la factura electrónica.


  • ¿Cuál es el intervalo de tiempo entre actualizaciones, de dicha lista LCO?
    • R. De 36 a 48 horas.
  • ¿Cada cuando se tiene que estar enviando al SAT los CFDI’s timbrados?
    • R. Debe ser un proceso en línea, para su envió inmediato, aun recibiendo después de 1 hora los CFDI’s timbrados, pero con la salvedad de marcarse como extemporáneos.
  • ¿Cuál es la respuesta cuando se cancela un CFDI?
    • R. El SAT emite un acuse electrónico usando WS- Security, XML Digital Signature con SHA512.


Cita de la resolución miscelanea fiscal 14092010

  • II.2.23.3.5.   Los proveedores de certificación de CFDI autorizados, para mantener dicha calidad deberán cumplir los siguientes requisitos: 

    • I.          Guardar absoluta reserva de la información de los CFDI que certifiquen a los contribuyentes, en términos de la Ley Federal de Protección de Datos Personales en Posesión de los Particulares, publicada en el DOF el 5 de julio de 2010, dicha reserva también debe estar estipulada por escrito como una obligación a cargo del proveedor. 

    • II.         Devolver al contribuyente el CFDI previamente validado conforme a lo que establecen los artículos 29 y 29-A del CFF, así como los requisitos señalados en las demás disposiciones aplicables, con folio asignado y con el sello digital del SAT, emitido para dicho efecto.

    • III.        Enviar al SAT de manera inmediata copia de los CFDI una vez que hayan sido certificados. Dicho envío se realizará con las características y especificaciones técnicas que se establezcan por el SAT en su página de Internet, en todo caso el tiempo de envío no podrá exceder de 72 horas contadas a partir de que el CFDI fue certificado.

Espero sea de ayuda.

Saludos

lunes, 1 de julio de 2013

Factura Electrónica - México

Nos complace informarles que tenemos a disposición el sellado y timbrado de los comprobantes fiscales digitales por Internet (CFDI), estamos trabajando con una DLL (EcoIncos) activex que hace todo el trabajo y que solo requieren enviar desde sus aplicaciones un arreglo (array) de datos. Nuestra herramienta genera el XML, y enviado a nuestro PAC (Proveedor Autorizado de Certificación) ECODEX. Desde cualquier lenguaje que pueda usar tecnologías activex podrán usar nuestra herramienta con tan solo llamar algunos métodos propios de la herramienta. Tenemos los siguientes servicios generados con nuestra herramienta de timbrado.

  • Creación del XML
  • Sellado
  • Timbrado
  • Cancelación
  • Chequeo de estatus del CFDI
  • Recuperación de CFDI
  • Chequeo del estatus de cada emisor con el PAC (contribuyente)

De la siguiente manera generamos la conexión a nuestra herramienta.



En la próxima entrega veremos como enviar la información a la herramienta para poder timbrar.


Saludos

domingo, 30 de junio de 2013

Herramienta para envio de correos electronicos

Amigos,

Aquí una nueva aportación, una herramienta para envió de correos electrónicos desde sus aplicaciones. Se puede implementar en cualquier lenguaje siempre y cuando pueda usar tecnologías Activex.

Es un ZIP en el cual vienen la DLL, 2 fuentes PRG y un archivo de notas que describe brevemente la instalación.

AQUI EL LINK DE DESCARGA


Espero sea de ayuda

Saludos

lunes, 3 de junio de 2013

Como solucionar problemas de Resolución de Nombres DNS Windows 7

Amigos,

Aqui una entrada para corregir los problemas de resolución de nombres DNS en Windows 7.


Según la imagen presentada, tenemos que abrir las propiedades de la conexión de red, seleccionar TCP/IPv4 o TCP/IPv6 según el caso o necesidad, dar click en propiedades.

Se abrirá la ventana con las propiedades del protocolo seleccionado, ahi dar click en Opciones avanzadas.

Se abre Configuración Avanzada de TCP/IP, luego dar click en el boton de Importar LMHOSTS.

Se abrira una ventana de windows donde procederemos a ubicar el archivos HOSTS, en Windows 7 se ubica en C:\Windows\System32\Drivers/Etc y de ahi se seleccionara el archivo Hosts.

Despues de aplicar los cambios se procede a probar un Ping , ejemplo:

PING iserver

y debera responder correctamente.

Espero ayude a mas de uno, me costo varios dias investigando a prueba y error.

Saludos

martes, 21 de mayo de 2013

Eliminar registros duplicados en mysql

Amigos, aqui sigo con nuevas entradas.

Para eliminar registros duplicados se hace con la siguiente instrucción.


CREATE TABLE ventasdet2 AS SELECT DISTINCT * FROM ventasdet;

Y pasamos a explicarlo.

CREATE TABLE ventasdet2 AS
  Crea la tabla "ventasdet2" y no pasamos ninguna estructura de creación pues lo tomaremos de la siguiente instrucción con todo y datos SELECT DISTINCT * FROM ventasdet, aquí la consulta solo listará los registros diferentes la clausula DISTINCT hace la magia.

Espero sea de ayuda

saludos


Como generar una columna SALDO al vuelo desde mysql

Pues continuamos con otras sentencias.

Tenemos la necesidad de generar una sentencia que me liste una tabla de cargos, abonos y su respectiva columna de saldo al vuelo.

Tenemos la siguiente sentencia.

SET @saldo_anterior=0;
SELECT cliente, cargo, abono, @saldo_anterior:=@saldo_anterior+cargo-abono AS saldo FROM pagoclie WHERE cliente = "01";

Para eso requerimos de generar una variable de usuario creada en la conexión activa llamada saldo_anterior, para eso utilizamos la clausula SET, nótese que debe llevar el signo de arroba (@) antes del nombre de la variable. Vale la pena comentar que algunos clientes de mysql no aceptan múltiple sentencias, pero si se genera separadamente podría funcionar.

La segunda sentencia nos lista el nombre del cliente, cargos, abonos y la variable antes creada y se hace la asignación de los saldos fila por fila, dejando ese valor en la columna saldo.

Todo esto de la tabla pagoclie y filtrando por cliente "01"

El resultados es este:

cliente    cargo    abono    saldo
                                  
01                        10.00               0.00               10.00
01                          0.00             10.00                 0.00
01                        10.00               0.00               10.00
01                          0.00             10.00                 0.00

Esperemos sea de su ayuda

Saludos

Como contar registros duplicados en mysql

Bueno, antes que nada, comentar que no he escrito por cuestiones de trabajo, pero aquí el primero de muchos este año.

Aquí compartimos un código, aunque pequeño es muy util cuando se quieren contar registros duplicados.
select email, count(email)
from usuario
group by email
having count(email)>1


Explicamos la sentencia.
Listamos la columna "email" y el conteo de las filas correspondientes.
Utilizamos la tabla usuario
Agrupamos por la columna email
Utilizamos la clausula Having para retringir las filas mostradas, solo se mostraran las que sean mayor a 1

Esperemos sea de utilidad.

Saludos

jueves, 5 de abril de 2012

EcoIncos

Amigos colegas, me complace en anunciarles EcoIncos.
Interesante librería (DLL) para la creación, sellado y timbrado de CFDI (Comprobante Fiscal Digital por Internet).

Por su transparencia en su desarrollo EcoIncos es compatible con cualquier lenguaje de programación, como por ejemplo PHP, Visual Estudio, etc. En resumen es compatible con todos los lenguajes que permitan el acceso a los controles ActiveX.

En SysCtrl Software. Fuimos los primeros en utilizar EcoIncos con excelentes resultados.

EcoIncos, va de la mano con un ejemplo para su rápida implementación, y lo más atractivo de EcoIncos, es GRATIS, ya que esta desarrollado en base a ideas concretas de un grupo de desarrolladores liderado por nuestro gran amigo William Morales.

Aprovecha esta oportunidad para actualizarte con las nuevas disposiciones fiscales SAT 2012

Solicita tu librería y se parte de este lanzamiento y promoción de EcoIncos.

Te incluimos los siguientes Entregables.

- Librería EcoIncos.DLL $ 0.00
- Implementación y asesoría $ 0.00
- Programa Ejemplo con código fuente $ 0.00
incluido para la Creación, Sellado y timbrado de facturas electrónicas (CFDI)
- los primeros 5 RFC $1,500.00 (costo de oferta)
- recibe atractivos descuentos desde 1000 timbres en adelante
- RFC adicional después de los 5 de promoción, tienen un costo de $750.00

Aprovecha y contáctanos, estamos listos para ayudarte a implementar EcoIncos en sus
aplicaciones.

Copyright: incos SysCtrl © 2012.
sysctrl@prodigy.net.mx
incos_mx@live.com.mx

jueves, 2 de febrero de 2012

Facturacion Electronica - Mexico

Amigos,

Aquí un DEMO del modulo de timbrado que tengo disponible para uso con xHarbour de forma nativa o de manera STAND ALONE, puede usar cualquier GUI, podemos conectar cualquier aplicación a nuestro sistema de timbrado.

Aqui el LINK de Descarga WCFDI TIMBRADO

Saludos

miércoles, 1 de febrero de 2012

Actualización tmysql (LIB) 02-02-2012

Amigos,

Aqui la actualización de la LIB para tmysql, contiene varias optimizaciones.
* Se corrige y optimiza el modulo de respaldo y restauracion.

Una adición importante es la sugerida por el colega "NTX SOLUTIONS" donde comenta que valdria la pena poder adicionar varias registros u ordenes al mismo tiempo.
+ MultiExecute( aQuery )

Aqui el LINK de descarga TMYSQL 02022012

Saludos

domingo, 1 de enero de 2012

Feliz 2012

Amigos,

Aprovecho este nuevo año para saludarlos y desearles un prospero año 2012 y que todos sus proyectos sean exitos rotundos.

Saludos
William Morales

jueves, 1 de diciembre de 2011

Una Entrada para Recordar

Amigos,

Nuestro Amigo, Ramón Paredes, falleció el dia 19 de octubre del 2011. Mi mas sentido pésame a la familia y recordaremos siempre a nuestro amigo.

Image Hosted by ImageShack.us

sábado, 26 de noviembre de 2011

jueves, 31 de marzo de 2011

Nuevo xVerce CW 1.0

Amigos,

Aquí de nuevo posteando, ahora acerca de la nueva versión de VERCE ahora xVerce CW.

Entre las modificaciones y actualizaciones.
- Se puede compilar en Windows Vista
- Se puede compilar en Windows 7
- Se puede incluir múltiples recursos (RC y/o RES)
- En fuentes compartidos se pueden adicionar .prgs, .c y/o .cpp

Esperemos sea de utilidad.

Cualquier duda enviar un correo a: wmormar@yahoo.com.mx con el subject XVERCE

LINK DE DESCARGA

Saludos

domingo, 26 de diciembre de 2010

Feliz Navidad 2010

Amigos,

He dejado de escribir por unos meses, ha sido un año muy difícil. Tanto en lo profesional como en lo personal.

Desde luego, hemos logrado superar algunos problemas y otros espero se estén solucionando.

Espero subir mas novedades con lo que he venido aportando y escribir más seguido.

Les deseo a todos una Feliz Navidad en compañía de todos su seres queridos y que la paz, armonía y unión reinen en esta navidad y en todos los días de su vida.

Saludos
Sinceramente
wmormar

lunes, 5 de julio de 2010

tmysql 20100705

Correcciones menores

Corrección método seek()
Eliminación de tmysqlrow()

Aqui el link de descarga

Saludos

viernes, 2 de julio de 2010

Tmysql build 20100702

Nuevo build de la tmysql.

Novedades:

-- Corregido el uso de seek quedando:
oQry := omysql:query( "select * from clientes" )
? oQry:fieldget(1), oQry:fieldget( "codigo" ), oQry:codigo

oQry:codigo := 102030


? oQry:fieldget(1), oQry:fieldget( "codigo" ), oQry:codigo

hRow := oQry:seek( "codigo=102030",, {"*"} )
? hRow:codigo, hrow:descripcion

hRow := oQry:seek( "codigo=102030",, {"codigo"} )
? hRow:codigo

? oQry:seek( "102030", "codigo" ) // aquí regresa .t. o .f.

-- Se optimizan métodos de tmysqlquery() y tmysqltable

sin tanto preambulo como siempre AQUI LA DESCARGA

saludos