Entradas

Mostrando entradas de septiembre, 2011

Django REST Framework - ListSerializer - Actualizaciones Múltiples

Imagen
 Se muestra un ejemplo, de como realizar la implementación de Múltiples actualizaciones en una sola petición , es decir enviando una lista de objetos, y usando la clase ListSerializer  realizamos las actualizaciones (inserciones u eliminaciones). El modelo para el ejemplo La Vista      def   post ( self ,  request ):          """ Ejemplo de manejo de listas en Serializer                     Para este ejemplo asumimos lo siguiente:           Se tienen que enviar todos los datos existentes de los empleados en el JSON ya que           se comparara con la base de datos y :            1.- Si se encuentran se actualizan los datos,            2.- Si no existen en la base de datos  se crean,            3.- Si se encuentran en la base de datos, pero no fueron pasados en el JSON se elimnan.          """          # Obtener el  JSON.          data  =  request .data          # Obtener los datos de la base de datos                  emp  =  Employes . objects . all ()   

YouWave

Imagen
    Estaba buscando una aplicación para poder ejecutar aplicaciones Android  en una pc que sea ligero, aparte de los emuladores que trae el SDK  encontré la siguiente aplicación la cual es muy rápida en comparación con los emuladores , por lo pronto solo soporta Gingerbread (2.3), corre sin problemas en Win7 a 64bit. http://youwave.com/

Microsip: Certificado de Sello no Valido.

Imagen
Les comparto el siguiente problema, a l intentar Realizar una factura con el Sistema de Ventas de Microsip 2011, la factura a generar es  timbrada (CFDI) por X proveedor. Problemática : Se revoco el sello digital de la cia a facturar y se genero uno nuevo, pero al intentar facturar marca el siguiente error:  "Certificado de Sello no Valido". Este error es producido por que el SAT al tener dos sellos necesita esperar 72 horas, para poder habilitar el ultimo. Espero les sea de utilidad este detalle y se eviten algunos dolores de cabeza buscándole tres pies al gato.
Imagen
AddOnMicrosip Ver.  0.0.5       Cuando se realiza una factura electrónica (CFD , CFDI)  Microsip ya no permite modificar ningún dato, asegurando que los datos no puedan ser manipulados, esto está correcto, sin embargo existen ciertos campos que al no aparecer en el XML generado (o ya timbrado), se deberían  modificar sin afectar los XML, tal es el caso de las notas de cada artículo.   En la empresa en la que laboro, me topé con el siguiente caso: Algunas empresas facturaban a dependencias de gobierno lo cual estos clientes eran muy especiales en cuando a la descripción/notas de lo facturado (ya sea un error de puntación, cambios a la hora de hacer la factura y muchas otras causas), lo que casi siempre ocasionaba que esta  factura debería ser cancelada y realizada de nuevo. Dado que esta descripción de la factura lo toma de las notas de cada artículo, se decidió realizar una aplicación que permitiera modificar la nota de lo facturado, sin afectar el CFD o CFDI,