viernes, 13 de octubre de 2017

Como generar y timbrar un CFDi de Nómina 3.3

Creando el XML para recibo de nómina

Para crearlo hay dos metodos.

  1. Descargas e interpretas el documento del SAT llamado Anexo20 para después ver la documentación del PAC deseado y enviar a timbrar el XML
  2. Utilizas una librería que solo introduzcas los datos del recibo como parámetros y te genere el XML, lo valide, lo envíe al PAC, lo almacene local y genere un respaldo en la nube  todo al ejecutar una sola función.
Si deseas mas informes de esta librería contacta a www.multifacturas.com

Aqui un ejemplo de un recibo de nómina generado

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:nomina12="http://www.sat.gob.mx/nomina12" xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/TimbreFiscalDigital/TimbreFiscalDigital.xsd       http://www.sat.gob.mx/nomina12 http://www.sat.gob.mx/informacion_fiscal/factura_electronica/Documents/Complementoscfdi/nomina12.xsd" version="3.2" sello="FTUb7BhBbHShmdCDf24749zga4Tg7Bskr7s8SpAGcK589aACluJU15JRE/Scl8HeYQi7XmU2Pa+2UGpRdyoDE2SnGsoSPjqFsxUswRIXx4BaYB3jNeu4uGY3BXf7oarmgFP14F30XqlUBYWwyycFk4JMOeMluiUokF6JZ5cGlL1fJbd0KGFEV6KE1kDA59WzUSLWHzr97VyDhado9zWzOAEZeX5V4AOWbrsadurDYfYLM5stoq25DmcNV7YSdlnDtZdJtbW4WWCYT4PiwnzPQXSbfDUmUKZrOb5dOSuvErhXVpInln/KhqsSQjVcIWHM9YkbTRKicHYPY4NZaleQyQ==" serie="O" folio="762" fecha="2017-10-12T11:54:46" formaDePago="PAGO EN UNA SOLA EXHIBICION" noCertificado="20001000000100005867" certificado="MIIFxTCCA62gAwIBAgIUMjAwMDEwMDAwMDAzMDAwMjI4MTUwDQYJKoZIhvcNAQELBQAwggFmMSAwHgYDVQQDDBdBLkMuIDIgZGUgcHJ1ZWJhcyg0MDk2KTEvMC0GA1UECgwmU2VydmljaW8gZGUgQWRtaW5pc3RyYWNpw7NuIFRyaWJ1dGFyaWExODA2BgNVBAsML0FkbWluaXN0cmFjacOzbiBkZSBTZWd1cmlkYWQgZGUgbGEgSW5mb3JtYWNpw7NuMSkwJwYJKoZIhvcNAQkBFhphc2lzbmV0QHBydWViYXMuc2F0LmdvYi5teDEmMCQGA1UECQwdQXYuIEhpZGFsZ28gNzcsIENvbC4gR3VlcnJlcm8xDjAMBgNVBBEMBTA2MzAwMQswCQYDVQQGEwJNWDEZMBcGA1UECAwQRGlzdHJpdG8gRmVkZXJhbDESMBAGA1UEBwwJQ295b2Fjw6FuMRUwEwYDVQQtEwxTQVQ5NzA3MDFOTjMxITAfBgkqhkiG9w0BCQIMElJlc3BvbnNhYmxlOiBBQ0RNQTAeFw0xNjEwMjUyMTUyMTFaFw0yMDEwMjUyMTUyMTFaMIGxMRowGAYDVQQDExFDSU5ERU1FWCBTQSBERSBDVjEaMBgGA1UEKRMRQ0lOREVNRVggU0EgREUgQ1YxGjAYBgNVBAoTEUNJTkRFTUVYIFNBIERFIENWMSUwIwYDVQQtExxMQU43MDA4MTczUjUgLyBGVUFCNzcwMTE3QlhBMR4wHAYDVQQFExUgLyBGVUFCNzcwMTE3TURGUk5OMDkxFDASBgNVBAsUC1BydWViYV9DRkRJMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgvvCiCFDFVaYX7xdVRhp/38ULWto/LKDSZy1yrXKpaqFXqERJWF78YHKf3N5GBoXgzwFPuDX+5kvY5wtYNxx/Owu2shNZqFFh6EKsysQMeP5rz6kE1gFYenaPEUP9zj+h0bL3xR5aqoTsqGF24mKBLoiaK44pXBzGzgsxZishVJVM6XbzNJVonEUNbI25DhgWAd86f2aU3BmOH2K1RZx41dtTT56UsszJls4tPFODr/caWuZEuUvLp1M3nj7Dyu88mhD2f+1fA/g7kzcU/1tcpFXF/rIy93APvkU72jwvkrnprzs+SnG81+/F16ahuGsb2EZ88dKHwqxEkwzhMyTbQIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAgEAJ/xkL8I+fpilZP+9aO8n93+20XxVomLJjeSL+Ng2ErL2GgatpLuN5JknFBkZAhxVIgMaTS23zzk1RLtRaYvH83lBH5E+M+kEjFGp14Fne1iV2Pm3vL4jeLmzHgY1Kf5HmeVrrp4PU7WQg16VpyHaJ/eonPNiEBUjcyQ1iFfkzJmnSJvDGtfQK2TiEolDJApYv0OWdm4is9Bsfi9j6lI9/T6MNZ+/LM2L/t72Vau4r7m94JDEzaO3A0wHAtQ97fjBfBiO5M8AEISAV7eZidIl3iaJJHkQbBYiiW2gikreUZKPUX0HmlnIqqQcBJhWKRu6Nqk6aZBTETLLpGrvF9OArV1JSsbdw/ZH+P88RAt5em5/gjwwtFlNHyiKG5w+UFpaZOK3gZP0su0sa6dlPeQ9EL4JlFkGqQCgSQ+NOsXqaOavgoP5VLykLwuGnwIUnuhBTVeDbzpgrg9LuF5dYp/zs+Y9ScJqe5VMAagLSYTShNtN8luV7LvxF9pgWwZdcM7lUwqJmUddCiZqdngg3vzTactMToG16gZA4CWnMgbU4E+r541+FNMpgAZNvs2CiW/eApfaaQojsZEAHDsDv4L5n3M1CC7fYjE/d61aSng1LaO6T1mh+dEfPvLzp7zyzz+UgWMhi5Cs4pcXx1eic5r7uxPoBwcCTt3YI1jKVVnV7/w=" subTotal="1463.78" descuento="82.67" total="1381.11" metodoDePago="NA" tipoDeComprobante="egreso" TipoCambio="1" Moneda="MXN" LugarExpedicion="86040">
       
                  <cfdi:Emisor rfc="LAN7008173R5" nombre="MIGUEL ANGEL SOSA HERNANDEZ">
                   
                   
                    <cfdi:RegimenFiscal Regimen="601"/>
                  </cfdi:Emisor>
               
                  <cfdi:Receptor rfc="COSG771212GH9" nombre="GUADALUPE CORTAZAR SUAREZ">
                   
                  </cfdi:Receptor>
               
                  <cfdi:Conceptos>
        <cfdi:Concepto cantidad="1" unidad="ACT" descripcion="Pago de nómina" valorUnitario="1463.78" importe="1463.78"/>
                           
                  </cfdi:Conceptos>
                 
                  <cfdi:Impuestos>
                  </cfdi:Impuestos>
    <cfdi:Complemento>
        <nomina12:Nomina Version="1.2" TotalPercepciones="1463.78" TotalDeducciones="82.67" TotalOtrosPagos="0.00" TipoNomina="O" FechaPago="2017-10-05" FechaInicialPago="2017-09-21" FechaFinalPago="2017-10-05" NumDiasPagados="15">
        <nomina12:Emisor Curp="BADD110313HCMLNS09" RegistroPatronal="E7555935104"/><nomina12:Receptor ClaveEntFed="TAB" Curp="COSG771212MTCRRD05" NumEmpleado="1" PeriodicidadPago="04" TipoRegimen="02" TipoContrato="01" FechaInicioRelLaboral="2011-04-08" Antigüedad="P338W" NumSeguridadSocial="83017707585" TipoJornada="01" RiesgoPuesto="1" SalarioBaseCotApor="85.00" SalarioDiarioIntegrado="81.32" Departamento="ADO CARDENAS"/>
            <nomina12:Percepciones TotalGravado="1463.78" TotalSueldos="1463.78" TotalExento="0.00">
            <nomina12:Percepcion TipoPercepcion="001" Clave="001" Concepto="SUELDO QUINCENAL" ImporteGravado="1219.80" ImporteExento="0.00"/><nomina12:Percepcion TipoPercepcion="010" Clave="002" Concepto="Premios por asistencia" ImporteGravado="121.99" ImporteExento="0.00"/><nomina12:Percepcion TipoPercepcion="010" Clave="003" Concepto="Premios por puntualidad" ImporteGravado="121.99" ImporteExento="0.00"/>
            </nomina12:Percepciones>
           
            <nomina12:Deducciones TotalImpuestosRetenidos="82.67">
            <nomina12:Deduccion TipoDeduccion="002" Clave="002" Concepto="ISR" Importe="82.67"/>
            </nomina12:Deducciones>
        </nomina12:Nomina>
    </cfdi:Complemento>

                </cfdi:Comprobante>

1 comentario:

  1. Buen dia
    al intentar conectarme al ws del sat me arroja el siguiente mensaje
    An error occurred when verifying security for the message.
    hay akguna solucion
    se los agradeceria

    ResponderEliminar

Como bloquera archivos adjuntos que son virus en postfix o plesk

   Como bloquear adjuntos del correo en Plesk/Postfix   1- edita el archivo  /etc/postfix/main.cf   2- busca el parametro mime_header_checks...