Cadena Original de XML con complemento de nomina

3,033 views
Skip to first unread message

OsKr .

unread,
Dec 12, 2013, 5:17:55 PM12/12/13
to vfp-factura-ele...@googlegroups.com

Hola foro buenas tardes, ya estoy haciendo pruebas para levantar el timbrado con complemento de nomina en FEL, pero ya me atore para extraer la cadena original, ya que el servidor de FEL me responde que el sello esta mal, hable con el ing. de Soporte y me dice que esta mal sellado, alguna idea de como mandar sellar la cadena completa con la clase del Foro, anexo XML testcomplemento_1 que es el problema

esta es la cadena que me dice FEL que debo mandar sellar pero no es la que genera la clase del foro:

||3.2|2013-12-12T09:59:17|egreso|Una sola exhibición|Contado|2155.27|MXN|2155.27|Cheque|Sucursal A|4566|MPA9907095H8|MERCA PAPEL SA DE CV|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|Mexico|37660|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|MEXICO|37660|Régimen General de Ley Personas Morales|DESO801116666|OSCAR DELGADO SERRANO|TENAYUCA|514|AZTECA 2A SECCION|LEON|GUANAJUATO|MEXICO|37520|1.00|NO APLICA|S19|SUELDO SEMANAL|2155.27|2155.27|1.1|B471578365|1040|DESO801116HGTLRS08|001|12988020199|2013-12-12|2013-12-05|2013-12-12|7|SISTEMAS|012345678901234567|123|2012-12-12|365|JEFE DE SISTEMAS|Base|Diurna|semanal|89.58|003|60.50|2885.06|0.00|001|019|SUELDOS SEMANAL|2404.22|0.00|010|001|PREMIOS DE PUNTUALIDAD|240.42|0.00|016|002|PREMIOS DE ASISTENCIA|240.42|0.00|729.79|0.00|001|008|IMSS|64.39|0.00|005|012|INFONAVIT|304.54|0.00|002|008|ISR|360.86|0.00||

esta es la que me genera el XMLNotepad: utilizando el XSLT cadenaoriginal_3_2.xslt
||3.2|2013-12-12T09:59:17|egreso|Una sola exhibición|Contado|2155.27|MXN|2155.27|Cheque|Sucursal A|4566|MPA9907095H8|MERCA PAPEL SA DE CV|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|Mexico|37660|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|MEXICO|37660|Régimen General de Ley Personas Morales|DESO801116666|OSCAR DELGADO SERRANO|TENAYUCA|514|AZTECA 2A SECCION|LEON|GUANAJUATO|MEXICO|37520|1.00|NO APLICA|S19|SUELDO SEMANAL|2155.27|2155.27||

baje el nomina11.xslt, pero no lo asocia, alguien que me pueda ayudar



Atte.
ISC Oscar Delgado Serrano.

testcomplementonomina_1.xml

Bernardo Martinez

unread,
Dec 12, 2013, 6:02:18 PM12/12/13
to vfp-factura-ele...@googlegroups.com
Prueba quitando todos los acentos

De: OsKr .
Enviado el: ‎12/‎12/‎2013 04:17 p. m.
Para: vfp-factura-ele...@googlegroups.com
Asunto: [vfp-fem] Cadena Original de XML con complemento de nomina

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/vfp-factura-electronica-mexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Arturo Ramos

unread,
Dec 12, 2013, 6:55:21 PM12/12/13
to vfp-factura-ele...@googlegroups.com
Les dijiste que es Nomina?, se me ocurre que no pueden procesar el complemento de nomina y por eso te lo marcan como mal hecho, t elo digo por que lo mismo me paso con otro PAC y el complemento de escuelas, hasta que pusieron soporte para el complemento mis intentos pasaron.

Saludos.

arturo Ramos
Cancún, México.

OsKr .

unread,
Dec 12, 2013, 8:11:14 PM12/12/13
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
De hecho este PAC ya lo implemento

Enviado desde mi iPhone

OsKr .

unread,
Dec 13, 2013, 9:55:15 AM12/13/13
to vfp-factura-ele...@googlegroups.com
Como te comentaba Arturo este PAC ya lo subio y me dice que la cadena que tengo que sellar es la que te comentaba pero no se como alterar el prg CFD de la clase para que obtenga esta cadena o hacerla a pie que me recomiendas


Atte.
ISC Oscar Delgado Serrano.




Subject: Re: [vfp-fem] Re: Cadena Original de XML con complemento de nomina
From: oscar...@hotmail.com
Date: Thu, 12 Dec 2013 19:11:14 -0600
To: vfp-factura-ele...@googlegroups.com
CC: vfp-factura-ele...@googlegroups.com

Arturo Ramos

unread,
Dec 13, 2013, 8:08:44 PM12/13/13
to vfp-factura-ele...@googlegroups.com
Ya viste si el archivo del complemento, el .xslt está en la carpeta SSL de la clase, es necesario para poderlo transformar y que forme pare de tu cadena.

Saludos.

Arturo Ramos
Cancún, México.


El viernes, 13 de diciembre de 2013 08:55:15 UTC-6, 'OsKr Delgado escribió:
Como te comentaba Arturo este PAC ya lo subio y me dice que la cadena que tengo que sellar es la que te comentaba pero no se como alterar el prg CFD de la clase para que obtenga esta cadena o hacerla a pie que me recomiendas

Atte.
ISC Oscar Delgado Serrano.




Subject: Re: [vfp-fem] Re: Cadena Original de XML con complemento de nomina
From: oscar...@hotmail.com
Date: Thu, 12 Dec 2013 19:11:14 -0600


De hecho este PAC ya lo implemento

Enviado desde mi iPhone

El 12/12/2013, a las 05:55 p.m., "Arturo Ramos" <irc...@gmail.com> escribió:

Les dijiste que es Nomina?, se me ocurre que no pueden procesar el complemento de nomina y por eso te lo marcan como mal hecho, t elo digo por que lo mismo me paso con otro PAC y el complemento de escuelas, hasta que pusieron soporte para el complemento mis intentos pasaron.

Saludos.

arturo Ramos
Cancún, México.

El jueves, 12 de diciembre de 2013 16:17:55 UTC-6, 'OsKr Delgado escribió:

Hola foro buenas tardes, ya estoy haciendo pruebas para levantar el timbrado con complemento de nomina en FEL, pero ya me atore para extraer la cadena original, ya que el servidor de FEL me responde que el sello esta mal, hable con el ing. de Soporte y me dice que esta mal sellado, alguna idea de como mandar sellar la cadena completa con la clase del Foro, anexo XML testcomplemento_1 que es el problema

esta es la cadena que me dice FEL que debo mandar sellar pero no es la que genera la clase del foro:

||3.2|2013-12-12T09:59:17|egreso|Una sola exhibición|Contado|2155.27|MXN|2155.27|Cheque|Sucursal A|4566|MPA9907095H8|MERCA PAPEL SA DE CV|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|Mexico|37660|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|MEXICO|37660|Régimen General de Ley Personas Morales|DESO801116666|OSCAR DELGADO SERRANO|TENAYUCA|514|AZTECA 2A SECCION|LEON|GUANAJUATO|MEXICO|37520|1.00|NO APLICA|S19|SUELDO SEMANAL|2155.27|2155.27|1.1|B471578365|1040|DESO801116HGTLRS08|001|12988020199|2013-12-12|2013-12-05|2013-12-12|7|SISTEMAS|012345678901234567|123|2012-12-12|365|JEFE DE SISTEMAS|Base|Diurna|semanal|89.58|003|60.50|2885.06|0.00|001|019|SUELDOS SEMANAL|2404.22|0.00|010|001|PREMIOS DE PUNTUALIDAD|240.42|0.00|016|002|PREMIOS DE ASISTENCIA|240.42|0.00|729.79|0.00|001|008|IMSS|64.39|0.00|005|012|INFONAVIT|304.54|0.00|002|008|ISR|360.86|0.00||

esta es la que me genera el XMLNotepad: utilizando el XSLT cadenaoriginal_3_2.xslt
||3.2|2013-12-12T09:59:17|egreso|Una sola exhibición|Contado|2155.27|MXN|2155.27|Cheque|Sucursal A|4566|MPA9907095H8|MERCA PAPEL SA DE CV|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|Mexico|37660|Blvd Aeropuerto|1467|San Carlos la Roncha|León|Guanajuato|MEXICO|37660|Régimen General de Ley Personas Morales|DESO801116666|OSCAR DELGADO SERRANO|TENAYUCA|514|AZTECA 2A SECCION|LEON|GUANAJUATO|MEXICO|37520|1.00|NO APLICA|S19|SUELDO SEMANAL|2155.27|2155.27||

baje el nomina11.xslt, pero no lo asocia, alguien que me pueda ayudar



Atte.
ISC Oscar Delgado Serrano.


--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

OsKr .

unread,
Dec 14, 2013, 11:46:26 AM12/14/13
to vfp-factura-ele...@googlegroups.com
ya quedo listo Arturo Gracias. Ya hice pruebas con el PAC y me lo retorna como valido, anexo XML timbrado, Alejandro Castrejon me paso un tip que fue lo que estaba fallando y el nomina11.xslt ya lo tenia; Gracias por los comentarios, Saludos


Atte.
ISC Oscar Delgado Serrano.
Distribuidor Autorizado FEL
FL- D001244



Date: Fri, 13 Dec 2013 17:08:44 -0800
From: irc...@gmail.com
To: vfp-factura-ele...@googlegroups.com
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
testcomplementonomina.xml

Alejandro Alanis

unread,
Dec 20, 2013, 11:30:47 AM12/20/13
to vfp-factura-ele...@googlegroups.com

que tal Oscar, tienes los catálogos de riesgo de puesto,  tipo régimen, etc, necesarios. o hay que esperar hasta que lo publiquen en el diario oficial?




El sábado, 14 de diciembre de 2013 10:46:26 UTC-6, 'OsKr Delgado escribió:
ya quedo listo Arturo Gracias. Ya hice pruebas con el PAC y me lo retorna como valido, anexo XML timbrado, Alejandro Castrejon me paso un tip que fue lo que estaba fallando y el nomina11.xslt ya lo tenia; Gracias por los comentarios, Saludos

Atte.
ISC Oscar Delgado Serrano.
Distribuidor Autorizado FEL
FL- D001244



Date: Fri, 13 Dec 2013 17:08:44 -0800
From: irc...@gmail.com

japama

unread,
Dec 20, 2013, 7:09:26 PM12/20/13
to vfp-factura-ele...@googlegroups.com
Hola Foro, no nos pueden pasar PRG de ejemplo que nos pueda apoyar a los que no hemos desarrollado nada del complemento de nomina?

Saludos
 

Arie J.

unread,
Dec 20, 2013, 9:37:12 PM12/20/13
to vfp-factura-ele...@googlegroups.com
No se incluye el ISR en el elemento "IMPUESTOS" ?

Carlos Moreno Solis

unread,
Jan 9, 2014, 12:13:14 PM1/9/14
to vfp-factura-ele...@googlegroups.com
Buenos días... podrías ayudarme con la forma de generar la cadena original? Estoy usando este XSLT http://www.sat.gob.mx/sitio_internet/cfd/3/cadenaoriginal_3_2/cadenaoriginal_3_2.xslt  pero la cadena original que me devuelve queda hasta impuestos retenidos y desde ahí me pone un montón de saltos de línea... No tengo ni idea de dónde podría estar el error
,
El sábado, 14 de diciembre de 2013 10:46:26 UTC-6, 'OsKr Delgado escribió:
ya quedo listo Arturo Gracias. Ya hice pruebas con el PAC y me lo retorna como valido, anexo XML timbrado, Alejandro Castrejon me paso un tip que fue lo que estaba fallando y el nomina11.xslt ya lo tenia; Gracias por los comentarios, Saludos

Atte.
ISC Oscar Delgado Serrano.
Distribuidor Autorizado FEL
FL- D001244



Date: Fri, 13 Dec 2013 17:08:44 -0800
From: irc...@gmail.com

Mario Estrada

unread,
Feb 4, 2014, 3:49:47 PM2/4/14
to vfp-factura-ele...@googlegroups.com
hola OsKr Delgado, cual fue el tip que te dio Alejandro, para que te funcionara o que fue lo que hiciste, tengo el mismo problema que tu tuviste, espero puedas compartirlo gracias

Joel Juárez

unread,
Feb 8, 2014, 2:21:12 PM2/8/14
to vfp-factura-ele...@googlegroups.com
Por favor publiquen el tip para poder obtener la cadena correcta, también estoy atorado en eso, se los agradecería mucho.

Joel Juárez

unread,
Feb 10, 2014, 4:19:35 PM2/10/14
to vfp-factura-ele...@googlegroups.com
Ya encomtré como resolver el problema, por si aún sigues atorado con eso avisame por si te puedo ayudar.

Carlos Cruz

unread,
Feb 13, 2014, 1:29:26 AM2/13/14
to vfp-factura-ele...@googlegroups.com
Saludos, podrías compartir como resolviste el problema?   gracias

Joel Juárez

unread,
Feb 13, 2014, 3:57:34 PM2/13/14
to vfp-factura-ele...@googlegroups.com
El texto que a continuación pongo es un correo que envié a un usuario del foro, esperando que sea de utilidad para que se guíen y puedan generar el complemento de nómina.
Lo hago también porque los aportes de muchas personas que se encuentran en el foro me han sacado de muchos apuros y quisiera poder ayudar a alguien que se encuentre atorado como yo lo he estado.

Aqui vá la explicación......

Te explico un poco que hice, espero ser claro.
La explicación la haré suponiendo que ya implementaste la clase del foro para generar facturas cfdi, ya que en eso se basa el código que generé.
También te acalro que no es que sea el mejor código que pueda existir, pero me funcionó para crear lo que necesitaba(y por las prisas no tuve oportunidad de darle una mejor estructura)

Una de las partes que más me costó trabajo fué el que la cadena digital tomara en cuenta el complemento de la nómina y lo agregara, no porque sea algo del otro mundo pero sí porque yo le estaba buscando por otros lados y era más sencillo de lo que parecía.

Para solucionar esto en la carpeta SSL de la libreria que nos hicieron favor de compartir en el foro, existe un archivo llamado cadenaoriginal_3_2_local.xslt que es el que se utiliza para armar dicha cadena, a este archivo hay que agregarle una linea, si abres este archivo con el wordpad en las primeras lineas están las referencias a los diversos complementos que pueden ser utilizados, es ahi donde se tiene que agregar la referencia al complemento de nómina para que pueda ser contemplada al armar la cadena. La linea que se agregaría es     <xsl:include href="<ssl-path>/nomina11.xslt"/>
Haciendo esto resuelves el asunto de la cadena.

Ahora la parte del armado del complemento.

Dentro del prg donde estoy armando el xml normal, creo una instancia a un prg(o clase) donde se hace el armado del complemento mediante esta linea SET PROCEDURE TO nomina ADDITIVE.
En el correo te adjuntaré dicho prg para que lo analices, en él en sí se declaran variables que recibirán los parametros y donde se irá creando el complemento del xml y asignado los valores.

Y en el mismo prg donde creo el xml paso los valores a la instancia que creé para que se genere el complemento.

Para que sea un poco mas claro te pongo un ejemplo a grandes rasgos de como es esto

SET PROCEDURE TO nomina ADDITIVE.
***AQUI TODO EL CODIGO PARA CREAR MI XML NORMAL***
oCFD = CREATEOBJECT("CFDComprobante")

***AQUI PASO LOS VALORES PARA QUE SE CREE EL COMPLEMENTO***
************************************* COMPLEMENTO NOMINA

    LOCAL oAddenda
    oAddenda = create("CEDULAR")
    oAddenda.Version = "1.1"
    oAddenda.RegistroPatronal=INICIO.IMSS
    oAddenda.NumEmpleado=TRANSFORM(ESTAFACT.NUMEMP)
    oAddenda.CURP=ALLTRIM(EMPLEADOS.CURP)
    oAddenda.TipoRegimen="2"
*    oAddenda.NumSeguridadSocial=ALLTRIM(EMPLEADOS.NUMSEG)
*!*        oAddenda.FechaPago=DTOC(PERIODOS.AL)
*!*        oAddenda.FechaInicialPago=DTOC(PERIODOS.del)
*!*        oAddenda.FechaFinalPago=DTOC(PERIODOS.AL)

    IF LEN(TRANSFORM(month(PERIODOS.AL)))=2
        IF LEN(TRANSFORM(day(PERIODOS.AL)))=2
            oAddenda.FechaPago=TRANSFORM(YEAR(PERIODOS.AL))+"-"+TRANSFORM(month(PERIODOS.AL))+"-"+TRANSFORM(day(PERIODOS.AL))
        ELSE
            oAddenda.FechaPago=TRANSFORM(YEAR(PERIODOS.AL))+"-"+TRANSFORM(month(PERIODOS.AL))+"-0"+TRANSFORM(day(PERIODOS.AL))       
        endif
    ELSE
        IF LEN(TRANSFORM(day(PERIODOS.AL)))=2   
            oAddenda.FechaPago=TRANSFORM(YEAR(PERIODOS.AL))+"-0"+TRANSFORM(month(PERIODOS.AL))+"-"+TRANSFORM(day(PERIODOS.AL))
        ELSE
            oAddenda.FechaPago=TRANSFORM(YEAR(PERIODOS.AL))+"-0"+TRANSFORM(month(PERIODOS.AL))+"-0"+TRANSFORM(day(PERIODOS.AL))
        endif       
    ENDIF
    IF LEN(TRANSFORM(month(PERIODOS.del)))=2
        IF LEN(TRANSFORM(day(PERIODOS.del)))=2   
            oAddenda.FechaInicialPago=TRANSFORM(YEAR(PERIODOS.del))+"-"+TRANSFORM(month(PERIODOS.del))+"-"+TRANSFORM(day(PERIODOS.del))
        ELSE
            oAddenda.FechaInicialPago=TRANSFORM(YEAR(PERIODOS.del))+"-"+TRANSFORM(month(PERIODOS.del))+"-0"+TRANSFORM(day(PERIODOS.del))       
        endif
    ELSE
        IF LEN(TRANSFORM(day(PERIODOS.del)))=2       
            oAddenda.FechaInicialPago=TRANSFORM(YEAR(PERIODOS.del))+"-0"+TRANSFORM(month(PERIODOS.del))+"-"+TRANSFORM(day(PERIODOS.del))   
        ELSE
            oAddenda.FechaInicialPago=TRANSFORM(YEAR(PERIODOS.del))+"-0"+TRANSFORM(month(PERIODOS.del))+"-0"+TRANSFORM(day(PERIODOS.del))           
        endif
    ENDIF
    IF LEN(TRANSFORM(month(PERIODOS.AL)))=2
        IF LEN(TRANSFORM(day(PERIODOS.al)))=2       
            oAddenda.FechaFinalPago=TRANSFORM(YEAR(PERIODOS.AL))+"-"+TRANSFORM(month(PERIODOS.AL))+"-"+TRANSFORM(day(PERIODOS.AL))
        ELSE
            oAddenda.FechaFinalPago=TRANSFORM(YEAR(PERIODOS.AL))+"-"+TRANSFORM(month(PERIODOS.AL))+"-0"+TRANSFORM(day(PERIODOS.AL))       
        endif
    ELSE
        IF LEN(TRANSFORM(day(PERIODOS.al)))=2           
            oAddenda.FechaFinalPago=TRANSFORM(YEAR(PERIODOS.AL))+"-0"+TRANSFORM(month(PERIODOS.AL))+"-"+TRANSFORM(day(PERIODOS.AL))   
        ELSE
            oAddenda.FechaFinalPago=TRANSFORM(YEAR(PERIODOS.AL))+"-0"+TRANSFORM(month(PERIODOS.AL))+"-0"+TRANSFORM(day(PERIODOS.AL))           
        endif
    endif
    oAddenda.NumDiasPagados=TRANSFORM((PERIODOS.AL-PERIODOS.DEL)+1)
*    oAddenda.DEPARTAMENTO="ADMINISTRACION"
*    oAddenda.CLABE="230230302302302309"
*    oAddenda.Banco="123"
*    oAddenda.Puesto="ADMINISTRACION"
    oAddenda.TipoContrato="PLANTA"
    oAddenda.PeriodicidadPago="SEMANAL"
*    oAddenda.SalarioDiarioIntegrado=TRANSFORM(ROUND(ESTAFACT.sd,2))
   
    ********PERCEPCIONES
    *-------SUELDOS
    oAddenda.TotalGravadoP = TRANSFORM(ROUND(ESTAFACT.TOTPER,2))
    oAddenda.TotalExentoP = "0"
    oAddenda.TipoPercepcion = "001"
    oAddenda.Clave = "00001"
    oAddenda.Concepto = "SUELDOS"
    oAddenda.ImporteGravado = TRANSFORM(ROUND(ESTAFACT.SUELDO,2))
    oAddenda.ImporteExento="0"
    *-------PREMIO
    oAddenda.TipoPercepcionP = "010"
    oAddenda.ClaveP = "00010"
    oAddenda.ConceptoP = "PREMIO"
    oAddenda.ImporteGravadoP = TRANSFORM(ROUND(ESTAFACT.PREMIO,2))
    oAddenda.ImporteExentoP="0"
    *-------OTROS
    oAddenda.TipoPercepcionO = "016"
    oAddenda.ClaveO = "00016"
    oAddenda.ConceptoO = "OTROS"
    oAddenda.ImporteGravadoO = TRANSFORM(ROUND(ESTAFACT.OTROS,2))
    oAddenda.ImporteExentoO="0"
    *-------SUBSIDIO
    oAddenda.TipoPercepcionS = "017"
    oAddenda.ClaveS = "00017"
    oAddenda.ConceptoS = "SUBSIDIO"
    oAddenda.ImporteGravadoS = TRANSFORM(ROUND(ESTAFACT.SUBPAG,2))
    oAddenda.ImporteExentoS="0"
   
    *DEDUCCIONES
    oAddenda.TotalGravadoD = TRANSFORM(ROUND(ESTAFACT.TOTPER,2))
    oAddenda.TotalExentoD = "0"
    *-------IMSS
    oAddenda.TipoDeduccionIM = "001"
    oAddenda.ClaveIM = "00001"
    oAddenda.ConceptoIM = "IMSS"
    oAddenda.ImporteGravadoIM = TRANSFORM(ROUND(ESTAFACT.IMSS,2))
    oAddenda.ImporteExentoIM="0"
    *-------INFONAVIT
    oAddenda.TipoDeduccionIN = "010"
    oAddenda.ClaveIN = "00010"
    oAddenda.ConceptoIN = "INFONAVIT"
    oAddenda.ImporteGravadoIN = TRANSFORM(ROUND(ESTAFACT.IMPINFO,2))
    oAddenda.ImporteExentoIN="0"
    *-------PRESTAMO
    oAddenda.TipoDeduccionPR = "004"
    oAddenda.ClavePR = "00004"
    oAddenda.ConceptoPR = "OTROS"
    oAddenda.ImporteGravadoPR = TRANSFORM(ROUND(ESTAFACT.PRESTAMO,2))
    oAddenda.ImporteExentoPR="0"
    *-------ISR
    oAddenda.TipoDeduccionIS = "002"
    oAddenda.ClaveIS = "00002"
    oAddenda.ConceptoIS = "ISR"
    oAddenda.ImporteGravadoIS = TRANSFORM(ROUND(ESTAFACT.ISRRET,2))
    oAddenda.ImporteExentoIS="0"
     

    oCFD.Addenda = oAddenda
***********FIN PASO DE VALORES PARA COMPLEMENTO DE NOMINA*****

*****YA DESPUES GENERAS CADENA, SELLAS, CREAS EL XML, LO TIMBRAS Y TODO ESO


Espero te sirva esto como ejemplo y te ayude de algo la explicación, es solo un esquema general, existirán variaciones con respecto a las persepciones y deducciones que cada empresa maneje, pero te puede servir como guía para poder implementarlo.

Hasta pronto

Alejandro Castrejon

unread,
Feb 13, 2014, 5:08:35 PM2/13/14
to vfp-factura-ele...@googlegroups.com
ES lo que yo les había comentado, desde que fue liberado el archivo de transformación del complemento de nomina.

"Los genios del SAT en su apuro por liberar este complemento nunca incluyeron la referencia al archivo de transformación de nomina en el archivo de transformación de la versión 3.2, lo que nos demuestra que ni ellos realizaron pruebas de su producto"

Espero que los idiotas del SAT pongan mas atención a su área de sistemas, este año también un burro modifico la aplicación que genera los certificados para hacer pruebas pero en la versión de producción.

No entiendo como pudieron ser invitados al evento que se llevo a cabo el año anterior en Europa sobre facturación electrónica, a menos que haya expuesto un tema como "lo que no deberías hacer en FE".

Saludos.
Alejandro Castrejon


--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Joel Juárez

unread,
Feb 13, 2014, 5:49:35 PM2/13/14
to vfp-factura-ele...@googlegroups.com
Nunca ví ese comentario que hiciste, me hubiera quitado de broncas :P y sí, los del sat traen un desm...relajo, a ver con que nos salen conforme la mayoría de contribuyentes entren al esquema de cfdi tanto en factura como en nomina, que nos agarren confesados.

Oscar Garcia

unread,
Feb 14, 2014, 11:10:39 AM2/14/14
to vfp-factura-electronica-mexico
Saludos...

Bueno, creo que todo eso ocurre porque al SAT no le interesa que o como hacemos para enviarles lo que piden, a ellos sólo les interesa tener más información para seguir exprimiendonos con más impuestos (a las empresas y a los empleados), para que después los burócratas (Todos, senadores, diputados, secretarios, y achichincles) se paguen aguinaldos de 90 días, bonos, vacaciones de 20 días, Bla bla bla...

 




El 13 de febrero de 2014, 16:49, Joel Juárez <cjjv...@yahoo.com.mx> escribió:
Nunca ví ese comentario que hiciste, me hubiera quitado de broncas :P y sí, los del sat traen un desm...relajo, a ver con que nos salen conforme la mayoría de contribuyentes entren al esquema de cfdi tanto en factura como en nomina, que nos agarren confesados.

--

Jaime Paz

unread,
Feb 14, 2014, 7:09:34 PM2/14/14
to vfp-factura-ele...@googlegroups.com
Muchas Gracias por compartir tu correo, nos puedes compartir el PRG que mencionas en el correo para que nos sirva de referencia?

Saludos.


--

japama

unread,
Feb 14, 2014, 7:47:02 PM2/14/14
to vfp-factura-ele...@googlegroups.com
Muchas Gracias por compartir tu código, podrías mandarnos el PRG  que mencionas en tu correo para que nos quede mas claro como estructurar el programa?

Saludos

Joel Juárez

unread,
Feb 17, 2014, 10:06:33 AM2/17/14
to vfp-factura-ele...@googlegroups.com
Buen día

Les paso el prg para que les sirva de guía.


nomina.prg

Silver Sun

unread,
Mar 13, 2014, 8:59:20 PM3/13/14
to vfp-factura-ele...@googlegroups.com
Buenas tardes, Que buen aporte Joel una duda con que cadena sellas, solo con la del complemento o completa.

saludos.

Arturo Ramos

unread,
Mar 13, 2014, 11:51:29 PM3/13/14
to vfp-factura-ele...@googlegroups.com
La nomina no es mas que un CFDI 3.2 común y silvestre con un complemento.... todo se hace de la misma manera, tal como el complemento de timbre o el complemento para escuelas de concepto; lo que debes tener en cuenta al llenar el XML es lo que se ve en la siguiente imagen.

Saludos.

Arturo Ramos
Cancún, México.
datos-de-recibo-de-nomina-cfdi.png

Arturo Ramos

unread,
Mar 13, 2014, 11:58:32 PM3/13/14
to vfp-factura-ele...@googlegroups.com


El jueves, 13 de marzo de 2014 18:59:20 UTC-6, Silver Sun escribió:

Silver Sun

unread,
Mar 14, 2014, 12:34:00 PM3/14/14
to vfp-factura-ele...@googlegroups.com
Excelente Arturo, voy a sellar como siempre, normal todo.

Gracias hay te comento que pasa. Porque estoy a expectativas del PAC.

Saludos.

Joel Juárez

unread,
Mar 14, 2014, 4:35:11 PM3/14/14
to vfp-factura-ele...@googlegroups.com
Me da gusto que les esté sirviendo el aporte para salir del apuro, a pesar de que el código no sea el mejor que pueda existir. Con respecto a lo de la cadena es la que se forma con el xml mas el complemento, agregandole al archivo cadenaoriginal_3_2_local.xslt la linea que le falta para que genera la cadena correctamente

 <xsl:include href="<ssl-path>/nomina11.xslt"/>
Aqui andamos para cualquier cosa en que te pueda apoyar.

Alejandro Castrejon

unread,
Mar 17, 2014, 10:10:01 AM3/17/14
to vfp-factura-ele...@googlegroups.com
Pero los genios del SAT aun no han corregido el archivo de transformación de CFDI, desde que presentaron el archivo de transformación del complemento de nomina me di cuenta de esa omisión y hasta el momento no lo han corregido. Eso me dice que no tienen un procedimiento de testing de sus productos es más nisiquera haicieron un Xml para probar.

Esto se suma a todas las burradas que han hecho desde que iniciaron con la idea de la FE sin conocer el estandar ni la tecnologia a aplicaf.

Un comentario más en la mañana estaba escuchando en un programa de negocios por la cadena imagen una entrevista al ceo del pac MySuite y no puede ser posible que nos inpongan un costo adiciinall la forzar el cambio de cfd a cfdi y ademas le den este permiso a un extranjero.

Saludos,
Alejandro Castrejón


--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular tu suscripción a este grupo y dejar de recibir sus mensajes, envía un mensaje a vfp-factura-electroni...@googlegroups.com.
Para publicar en este grupo, envía un mensaje a vfp-factura-ele...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jorge Hernandez

unread,
May 5, 2014, 8:37:18 PM5/5/14
to vfp-factura-ele...@googlegroups.com
Hola amigo, yo tambien sufro de ese problema, yo agregue la siguiente linea,

arriba de match nomina:Nomina y se corrigio algunos errores

pero podrias decirme donde poner esa linea o mostrarme tu archivo nomina11.xslt

gracias
 
 

Alejandro Corona

unread,
Aug 26, 2014, 5:45:00 PM8/26/14
to vfp-factura-ele...@googlegroups.com
Que tal 'Oskr Delgado

me podrias orientar cual fue el tip tengo un error similar al que comentas aqui.

Gracias de antemano

Mapasac

unread,
Aug 26, 2014, 10:33:03 PM8/26/14
to vfp-factura-ele...@googlegroups.com
tienes que editar el archivo cadenaoriginal_3_2_local.xslt con WordPad y agregarle esto :

<xsl:include href="<ssl-path>/ecc.xslt"/>
<xsl:include href="<ssl-path>/psgecfd.xslt"/>
<xsl:include href="<ssl-path>/donat11.xslt"/>
<xsl:include href="<ssl-path>/divisas.xslt"/>
<xsl:include href="<ssl-path>/ecb.xslt"/>
<xsl:include href="<ssl-path>/detallista.xslt"/>
<xsl:include href="<ssl-path>/implocal.xslt"/>
<xsl:include href="<ssl-path>/terceros11.xslt"/>
<xsl:include href="<ssl-path>/iedu.xslt"/>
<xsl:include href="<ssl-path>/ventavehiculos.xslt"/>
<xsl:include href="<ssl-path>/pfic.xslt"/>
<xsl:include href="<ssl-path>/TuristaPasajeroExtranjero.xslt"/>
<xsl:include href="<ssl-path>/leyendasFisc.xslt"/>
<xsl:include href="<ssl-path>/nomina11.xslt"/>                           AGREGAR ESTA LINEA UNICAMENTE
<!-- Aquí iniciamos el procesamiento de la cadena original 

graba y pruebas de nuevo.

***NOTA EL ARCHIVO nomina11.xslt debe de estar en el mismo directorio.

salds.. y suerte
Mapasac

Alejandro Castrejon

unread,
Aug 28, 2014, 11:40:27 AM8/28/14
to vfp-factura-ele...@googlegroups.com
les comento que hasta el momento los putos del SAT no han corregido ese error, entonces cual es la obligación del contribuyente si el SAT no entrega las herramientas correctas?

Saludos,
Alejandro Castrejon


--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Abimael Espinoza

unread,
Feb 25, 2016, 2:23:36 PM2/25/16
to vfp-factura-electronica-mexico
¿Qué onda Alejandro?
No sé si te acuerdes de mí xD
Estaba teniendo problemas con el timbrado de nómina de una aplicación y tu comentario me salvó el día hahaha

Saludos!
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

Alejandro Castrejon

unread,
Feb 25, 2016, 3:18:10 PM2/25/16
to vfp-factura-electronica-mexico
Por su puesto que me acuerdo el mejor equipo de desarrollo web cuando dirigía TI de CT.

Que bueno que te haya servido mi comentario.

Esperemos que en Julio cuando se liberen las versiones de CFDI y nomina haga las prueba de calidad primero.

Saludos,
Alejandro Castrejón

Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/vfp-factura-electronica-mexico.

Alejandro

unread,
Oct 6, 2016, 6:10:04 PM10/6/16
to vfp-factura-electronica-mexico

Que tal Abimael, te informo de la nueva versión del complemento de Nomina 1.2 puedes encontrar la información del mismo en la siguiente liga:


En la pagina el SAT la liga del archivo XSLT no sirve, la correcta es esta:  nomina12.xslt

Te manda saludos Saul Rojo
Saludos desde Hermosillo,
Alejandro Castrejón
Reply all
Reply to author
Forward
0 new messages