Tags php

Requisitos para Generar Facturas Electronicas (impresor autorizado)

Originally posted 2010-11-22 14:22:54. Republished by Blog Post Promoter

Leyendo un poco de éste tema he encontrado los requisitos que el SAT esta pidiendo para que si tenemos nuestro sistema de facturación electrónica podamos proporcionar el servicio como impresiores autorizados por el SAT.

A continuación la lista de requisitos:

Presentar escrito de solicitud de autorización ante la Administración Local de Servicios al Contribuyente que corresponda a su domicilio fiscal, el cual debe reunir los requisitos señalados en el artículo 18 del Código Fiscal de la Federación:

  1. Nombre, denominación o razón social, Registro Federal de Contribuyentes (RFC) y domicilio fiscal de quien solicita la autorización.
  2. El escrito debe dirigirse a la Administración Local Jurídica, indicando que se solicita autorización para ser impresor autorizado de comprobantes fiscales.
  3. En su caso, el domicilio para recibir notificaciones y el nombre de la persona autorizada para recibirlas.
  4. Firma del interesado o de su representante legal.
  5. Informar si se encuentra sujeto al ejercicio de facultades de comprobación por parte de la SHCP o por las entidades federativas; señalando periodos y contribuciones omitidas.
  6. Indicar si los hechos o circunstancias han sido planteados ante autoridad fiscal distinta a la que recibió la promoción y en su caso el sentido de la resolución.
  7. Declarar en el mismo escrito que:I. Es un contribuyente que tributa según la Ley del ISR en los siguientes Títulos:- Título II para Personas Morales
    - Título IV, Capítulo II, Sección I para Personas Físicas con Actividades Empresariales y Profesionales
    - Excepciones:Consultar las fracciones II y III de la regla II.2.7.1. de la 2a. Resolución de Modificaciones a la Resolución Miscelánea Fiscal para 2009.II. Su actividad preponderante sea la de impresión de documentos.

    III. Que cuenta con Firma Electrónica Avanzada. (anexar copia del comprobante de generación del certificado)

    IV. Bajo protesta de decir verdad que:

    - Cuenta con acceso a Internet y
    - Tiene maquinaria y equipo ubicado en el domicilio donde realizará la impresión de los documentos fiscales.

  • Adicionalmente debe anexar los siguientes documentos al escrito de solicitud:I. Copia certificada del o de los documentos que amparen la propiedad o legítima posesión de la maquinaria y equipo necesario para la impresión de comprobantes, así como del equipo de cómputo.II. En caso de representación legal (Personas Morales) debe anexar copia del documento notarial que ampara la representación del firmante.

Si quieres conocer los cambios que hubo en la facturación electrónica este 2011, visita este enlace

Tags , , , , , , , , , ,

Valor de un input tipo Select con JQuery

Si estas trabajando con formularios en JQuery y debes obtener el valor del elemento que se tiene seleccionado, solo debes de poner a tu input un ID o una clase que pueda leer para que obtengas su valor:

<select id=”nombre_select”>

<option value=”1″> opcion 1</option>

<option value=”2″> opcion 2</option>

</select>

 

Con JQuery recuperarás su valor de la siguiente forma:

(“#nombre_select :selected”).text();

 

Ahora si tienes un select multiple solamente debes de recorrer los elementos para conocer cuales tienen la selección:

$(‘#nombre_select:selected’).each(function(i, selected){
tu_array[i] = $(selected).text();
});


$(#multiple :selected).each(function(i, selected){
  foo[i] = $(selected).text();
});
Tags , , , ,

Como convertirme en un buen programador

Deseas aprender a programar y no sabes como hacerlo bien… A continuación te presento una lista de consejos que te ayudarán a convertirte en un experimentado programador Web, recuerda:

Programar es como ejercitar un músculo, debes ejercitarlo para que se desarrolle

 

  1. Estudia en todo momento. Mientras más estudiemos más oportunidades de programar mejor tendremos.
  2. Busca antes de preguntar. Porque no intentas buscar lo que necesitas y si no encuentras la solución… ahora si: Pregunta, pero recuerda ser amable… No llegues exigiendo la solución; presenta tus pruebas y teorias, y veras que alguien amablemente te ayudará.
  3. Busca código ya hecho. Tienes pensado desarrollar una aplicación, porque no buscas un código libre que haga lo que necesitas, lo estudias, modificas  y posteriormente intenta mejorarlo.
  4. No hagas copy & paste. El peor error que puedes cometer es solamente copiar y pegar código, creeme no te dejará nada bueno a largo plazo.
  5. Comenta tu código. Aunque el realizar comentarios en tu código puede resultar estorboso y molesto te ayudará si es que quieres aprender a ser un buen programador.
  6. Participa en redes sociales. Porque siempre habrá alguien más a quien puedas asesorar y con quien puedas fortalecer tu conocimiento…
  7. Mantente actualizado. Los lenguajes de programación estan evolucionando diario, por lo que debes siempre estar siempre al día de lo que ocurre para optimizar tus códigos y conocer las nuevas implementaciones realizadas a tu lenguaje.
  8. Practica en todo momento. Dicen que la practica hace al maestro y que crees: ¡Es muy cierto!

 

Tags , , , , , , , ,

Salarios de Programadores Web vs Diseñadores Web

Leyendo en workroom.com encontre esta divertida infografía (nada fuera de la realidad) de cual es el trabajo y el salario que debe recibir un Diseñador Web y un Web Developer.

Porque en el mundo real el diseñador Web se encarga de que todo este bonito y plasme la idea que se quiere vender al usuario común, mientras que el programador Web le añade la parte dinamica al sitio Web o aplicación.

 

webdesigners-vs-webdevelopers

Tags , , , ,

Algunos trucos de programación en JQuery

Colocar a los enlaces el target = _blank

$(‘a[@rel$='external']‘).click(function(){
this.target = “_blank”;
});
// uso: <a href=”http://www.carlosnuel.com/” rel=”external”>carlosnuel.com</a>

Conocer el número de elementos de una clase, objeto, propiedad, etc

$(‘elemento’).size();

Deshabilita el clic derecho en una página Web

$(document).bind(“contextmenu”,function(e){
return false;
});

Validar que un elemento exista

if ($(‘#id’).length) {

// acciones…

}

Duplicar un objeto con JQuery

var cloned = $(‘#id’).clone();

Haz un redirect con JQuery

$(location).attr(‘href’,'http://www.carlosnuel.com’);

Tags , , , , , , , ,