Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
web-service-ifactura [2024/01/25 20:53] [Web service de Auto Facturación.] |
web-service-ifactura [2025/11/05 19:08] (actual) [Ejemplo de Llamado (Web Service JSON)] |
||
|---|---|---|---|
| Línea 419: | Línea 419: | ||
| SI el procesamiento resulta correcto se responderá a la solicitud con un objeto JSON consistente en lo siguiente: | SI el procesamiento resulta correcto se responderá a la solicitud con un objeto JSON consistente en lo siguiente: | ||
| - | ==== Crear Complemento carta porte 3.0 con CFDI 4.0, tipo ingreso. ==== | + | * **id_transacción**: El número de la operación. Si se indicó en el llamado será este mismo, sino el valor por defecto es **0**. |
| + | * **result**: Es un objeto que dentro contiene la respuesta, en el caso de ser correcta contiene los siguientes datos: | ||
| + | * **retcode**: Es el código de respuesta, el 1 significa correcto. | ||
| + | * **data**: Corresponde al folio del recibo que se le asignó en el servicio, este es el que se requiere para generar una factura por medio del servicio de **Autofacturación**. | ||
| + | <file JSON ok-recibo.json> | ||
| + | { | ||
| + | "id_transaccion": "0", | ||
| + | "result": { | ||
| + | "retcode": 1, | ||
| + | "data": "182685" | ||
| + | }, | ||
| + | "ifactura_total_processing_time": 0.50998306274414063 | ||
| + | } | ||
| + | |||
| + | </file> | ||
| + | |||
| + | Si el procesamiento no es correcto, se responderá con un objeto con los siguientes datos: | ||
| + | |||
| + | * **id_transacción**: El número de la operación. Si se indicó en el llamado será este mismo, sino el valor por defecto es **0**. | ||
| + | * **result**: Es un objeto que dentro contiene los detalles de la respuesta, en el caso de ser correcta contiene los siguientes datos: | ||
| + | * **retcode**: Es el código de respuesta, cualquier código diferente a 1 es incorrecto, se detalla en el Catálogo de Códigos de Respuesta. | ||
| + | * **error**: Consiste en una descripción del error dirigida al usuario. | ||
| + | <code file> | ||
| + | { | ||
| + | "id_transaccion": 0, | ||
| + | "result": { | ||
| + | "retcode": 10, | ||
| + | "error": "La cuenta especificada no existe." | ||
| + | }, | ||
| + | "ifactura_total_processing_time": 0.012959003448486 | ||
| + | } | ||
| + | </code> | ||
| + | ==== Proceso de auto facturación. ==== | ||
| + | |||
| + | El usuario, deberá ingresar a la liga brindada por el cliente de web service iFactura: | ||
| + | |||
| + | [[https://facturacion.itimbre.com/servicios/autofacturacion/?cuenta=demo|https://facturacion.itimbre.com/servicios/autofacturacion/?cuenta=demo]] | ||
| + | |||
| + | (El nombre de la cuenta, debe corresponder al del nombre de la cuenta del cliente de web service iFactura). | ||
| + | |||
| + | Al ingresar a la liga, el usuario deberá usar el "data" obtenido del nuevo_recibo enviado (proporcionado por el cliente de Web Service iFactura) y el valor total del nuevo_recibo, posteriormente presionar el botón siguiente: | ||
| + | |||
| + | {{:ejemplo-auto-facturacion.png?nolink&1903x555}} | ||
| + | |||
| + | En la siguiente pantalla, el usuario deberá ingresar sus datos fiscales y, posteriormente, presionar el botón: "siguiente": | ||
| + | |||
| + | {{:ingresar-informacion-fiscal.png?nolink&1903x640}} | ||
| + | |||
| + | **Datos Obligatorios:** | ||
| + | |||
| + | * Nombre o Razón Social. | ||
| + | * RFC . | ||
| + | * Regimen fiscal. | ||
| + | * Uso de CFDI. | ||
| + | * Dirección | ||
| + | * País. | ||
| + | |||
| + | A continuación, el sitio web le mostrará al usuario algunos datos para validar que la información sea correcta; si son correctos, el usuario deberá presionar "facturar", si por el contrario, algún dato está incorrecto, deberá presionar el botón "Atrás" y corregir sus datos. | ||
| + | |||
| + | {{:validar-datos-de-factura.png?nolink&1903x640}} | ||
| + | |||
| + | Si la información es correcta, el sistema le permitirá visualizar, descargar, y enviar por correo su CFDI emitido: | ||
| + | |||
| + | {{:cfdi-de-auto-factura.png?nolink&1903x796}}Si por el contrario, el sistema detecta un error en los datos, o en el recibo creado, señalará con una leyenda roja, el error en la pantalla: | ||
| + | |||
| + | {{:error-de-auto-factura.png?nolink&1903x102}} | ||
| + | |||
| + | ==== Crear Complemento carta porte 3.1 con CFDI 4.0, tipo ingreso. ==== | ||
| **Método: nueva_factura** | **Método: nueva_factura** | ||
| - | Método utilizado para generar un nuevo **CFDI 4.0**, timbrado, con el complemento carta porte 3.0, tipo ingreso. | + | Método utilizado para generar un nuevo **CFDI 4.0**, timbrado, con el complemento carta porte 3.1, tipo ingreso. |
| - | * Complemento carta porte 3.0. | + | * Complemento carta porte 3.1. |
| El llamado recibirá las siguientes validaciones: | El llamado recibirá las siguientes validaciones: | ||
| Línea 528: | Línea 595: | ||
| { | { | ||
| "CartaPorte": { | "CartaPorte": { | ||
| - | "Version": "3.0", | + | "Version": "3.1", |
| "TranspInternac": "No", | "TranspInternac": "No", | ||
| "TotalDistRec": "500", | "TotalDistRec": "500", | ||
| Línea 654: | Línea 721: | ||
| * **wservice_id:** Contiene el identificador del web service consumido. | * **wservice_id:** Contiene el identificador del web service consumido. | ||
| * **client_email**: Email del cliente, si no se indicó ninguno se toma del catálogo registrado en la cuenta, si no se encuentra tampoco ahí aparecerá solamente el nombre del cliente seguido de “<>”. | * **client_email**: Email del cliente, si no se indicó ninguno se toma del catálogo registrado en la cuenta, si no se encuentra tampoco ahí aparecerá solamente el nombre del cliente seguido de “<>”. | ||
| - | |||
| <code file> | <code file> | ||
| { | { | ||
| Línea 695: | Línea 761: | ||
| </code> | </code> | ||
| - | ==== ==== | + | ==== Crear Complemento carta porte 3.1 con CFDI 4.0, tipo traslado. ==== |
| - | ==== Crear Complemento de Pago ==== | + | **Método: nueva_factura** |
| + | |||
| + | Método utilizado para generar un nuevo **CFDI 4.0**, timbrado, con el complemento carta porte 3.1, tipo traslado. | ||
| + | |||
| + | * Complemento carta porte 3.1. | ||
| + | |||
| + | El llamado recibirá las siguientes validaciones: | ||
| + | |||
| + | * Los datos enviados están completos. | ||
| + | * El método utilizado es correcto. | ||
| + | * Los datos enviados tienen un contenido y formato correspondiente al dato que se indica. | ||
| + | * Que los datos dependientes de bases de datos en el servidor sean correctos. | ||
| + | * Que los datos validados por el SAT se encuentren en un formato correcto. | ||
| + | |||
| + | Para generar un recibo se deben mandar al servicio los datos correspondientes a los **Datos del Comprobante** y **Conceptos, así como los datos de origen, destino, mercancías, y la información del operador (chofer)**. | ||
| + | |||
| + | == Ejemplo de Llamado (Web Service JSON) == | ||
| + | |||
| + | <code> | ||
| + | { | ||
| + | "id_transaccion": "0", | ||
| + | "method": "nueva_factura", | ||
| + | "cuenta": "demo", | ||
| + | "user": "administrador", | ||
| + | "password": "Administr4dor", | ||
| + | "conceptos": [ | ||
| + | { | ||
| + | "Unidad": "Unidad de servicio", | ||
| + | "Cantidad": "1.00", | ||
| + | "NoIdentificacion": "1", | ||
| + | "ValorUnitario": "0", | ||
| + | "Importe": "0", | ||
| + | "ClaveProdServ": "12352115", | ||
| + | "ClaveUnidad": "E48", | ||
| + | "Descripcion": "FLETE contenedor 1 x 40 HC", | ||
| + | "ObjetoImp": "01" | ||
| + | } | ||
| + | ], | ||
| + | "RegimenFiscal": "Regimen de prueba de entidad gubernamental", | ||
| + | "datos_factura": { | ||
| + | "TipoCambio": "1.00", | ||
| + | "MetodoPago": "PPD", | ||
| + | "Moneda": "XXX", | ||
| + | "TipoDeComprobante": "T", | ||
| + | "SubTotal": "0", | ||
| + | "Version": "4.0", | ||
| + | "Total": "0", | ||
| + | "Exportacion": "01", | ||
| + | "RegimenFiscal": "624", | ||
| + | "LugarExpedicion": "07300" | ||
| + | }, | ||
| + | "cliente": { | ||
| + | "id": "2", | ||
| + | "UsoCFDI": "S01", | ||
| + | "nombre": "NEARTEC", | ||
| + | "rfc": "NEA040929DKA", | ||
| + | "RegimenFiscalReceptor": "601", | ||
| + | "DomicilioFiscalReceptor": "22000" | ||
| + | }, | ||
| + | "Complementos": [ | ||
| + | { | ||
| + | "CartaPorte": { | ||
| + | "Version": "3.1", | ||
| + | "TranspInternac": "Sí", | ||
| + | "TotalDistRec": "1800", | ||
| + | "IdCCP": "CCC9CADE-7CC8-4E99-BA0A-0C229FC248E5", | ||
| + | "ViaEntradaSalida": "01", | ||
| + | "EntradaSalidaMerc": "Entrada", | ||
| + | "PaisOrigenDestino": "MEX", | ||
| + | "RegistroISTMO": "Sí", | ||
| + | "RegimenAduanero": "IMD", | ||
| + | "UbicacionPoloDestino": "06", | ||
| + | "UbicacionPoloOrigen": "01", | ||
| + | "Ubicaciones": { | ||
| + | "Ubicacion": [ | ||
| + | { | ||
| + | "TipoUbicacion": "Origen", | ||
| + | "RFCRemitenteDestinatario": "BEAJ800907F71", | ||
| + | "NombreRemitenteDestinatario": "Betran Angulo Jose Enrique", | ||
| + | "FechaHoraSalidaLlegada": "2023-02-01T18:10:20", | ||
| + | "Domicilio": [ | ||
| + | { | ||
| + | "Calle": "AV PONIENTE", | ||
| + | "NumeroExterior": "700", | ||
| + | "NumeroInterior": "7", | ||
| + | "Estado": "CMX", | ||
| + | "Municipio": "002", | ||
| + | "Localidad": "02", | ||
| + | "Colonia": "0402", | ||
| + | "Pais": "MEX", | ||
| + | "CodigoPostal": "02300" | ||
| + | } | ||
| + | ] | ||
| + | }, | ||
| + | { | ||
| + | "TipoUbicacion": "Destino", | ||
| + | "RFCRemitenteDestinatario": "ZUC100723VB8", | ||
| + | "NombreRemitenteDestinatario": "Zucarmex SA de CV", | ||
| + | "FechaHoraSalidaLlegada": "2023-02-02T10:10:20", | ||
| + | "DistanciaRecorrida": "1800", | ||
| + | "Domicilio": [ | ||
| + | { | ||
| + | "Calle": "DEPORTIVA 5 DE MAYO", | ||
| + | "NumeroExterior": "SN", | ||
| + | "NumeroInterior": "SN", | ||
| + | "Estado": "COL", | ||
| + | "Municipio": "007", | ||
| + | "Localidad": "02", | ||
| + | "Colonia": "0342", | ||
| + | "Pais": "MEX", | ||
| + | "CodigoPostal": "28239" | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | ] | ||
| + | }, | ||
| + | "Mercancias": { | ||
| + | "Mercancia": [ | ||
| + | { | ||
| + | "BienesTransp": "12352115", | ||
| + | "Descripcion": "MERCANCIA PELIGROSA", | ||
| + | "Cantidad": "4.00", | ||
| + | "ClaveUnidad": "KGM", | ||
| + | "Unidad": "Kilogramo", | ||
| + | "PesoEnKg": "1058.64", | ||
| + | "ValorMercancia": "1.00", | ||
| + | "Moneda": "MXN", | ||
| + | "TipoMateria": "02", | ||
| + | "MaterialPeligroso": "Sí", | ||
| + | "FraccionArancelaria": "0102399900", | ||
| + | "CveMaterialPeligroso": "1090", | ||
| + | "Embalaje": "6PG2", | ||
| + | "DocumentacionAduanera": [ | ||
| + | { | ||
| + | "NumPedimento": "23 01 3173 3999999", | ||
| + | "RFCImpo": "PPD101129EA3", | ||
| + | "TipoDocumento": "01" | ||
| + | } | ||
| + | ], | ||
| + | "DescripEmbalaje": "Envases y embalajes compuestos de Recipiente de vidrio porcelana o de gres con una caja de cartón" | ||
| + | }, | ||
| + | { | ||
| + | "BienesTransp": "12352104", | ||
| + | "Descripcion": "MERCANCIA PELIGROSA", | ||
| + | "Cantidad": "2.00", | ||
| + | "ClaveUnidad": "KGM", | ||
| + | "FraccionArancelaria": "0102399900", | ||
| + | "TipoMateria": "02", | ||
| + | "MaterialPeligroso": "Sí", | ||
| + | "Unidad": "Kilogramo", | ||
| + | "PesoEnKg": "356.07", | ||
| + | "ValorMercancia": "1.00", | ||
| + | "Moneda": "MXN", | ||
| + | "CveMaterialPeligroso": "1120", | ||
| + | "Embalaje": "6PG2", | ||
| + | "DocumentacionAduanera": [ | ||
| + | { | ||
| + | "NumPedimento": "23 01 3173 3999999", | ||
| + | "RFCImpo": "PPD101129EA3", | ||
| + | "TipoDocumento": "01" | ||
| + | } | ||
| + | ], | ||
| + | "DescripEmbalaje": "Envases y embalajes compuestos de Recipiente de vidrio porcelana o de gres con una caja de cartón" | ||
| + | } | ||
| + | ], | ||
| + | "PesoBrutoTotal": 1414.71, | ||
| + | "UnidadPeso": "KGM", | ||
| + | "NumTotalMercancias": 2, | ||
| + | "LogisticaInversaRecoleccionDevolucion": "Sí", | ||
| + | "Autotransporte": [ | ||
| + | { | ||
| + | "PermSCT": "TPAF01", | ||
| + | "NumPermisoSCT": "0919ANC21062012230301000", | ||
| + | "IdentificacionVehicular": { | ||
| + | "ConfigVehicular": "T3S2", | ||
| + | "PlacaVM": "71AX8R", | ||
| + | "AnioModeloVM": "2021", | ||
| + | "PesoBrutoVehicular": "1890" | ||
| + | }, | ||
| + | "Seguros": { | ||
| + | "AseguraRespCivil": "GENERAL DE SEGUROS S.A.B.", | ||
| + | "PolizaRespCivil": "23721266053", | ||
| + | "AseguraMedAmbiente": "GENERAL DE SEGUROS", | ||
| + | "PolizaMedAmbiente": "23721266053" | ||
| + | }, | ||
| + | "Remolques": { | ||
| + | "Remolque": [ | ||
| + | { | ||
| + | "SubTipoRem": "CTR010", | ||
| + | "Placa": "78UC4G" | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| + | }, | ||
| + | "FiguraTransporte": { | ||
| + | "TiposFigura": [ | ||
| + | { | ||
| + | "TipoFigura": "01", | ||
| + | "RFCFigura": "AAGE730118NEA", | ||
| + | "NombreFigura": "Adame Gonzalez Eleobardo", | ||
| + | "NumLicencia": "DF00122", | ||
| + | "Domicilio": [ | ||
| + | { | ||
| + | "Calle": "BUGAMBILIAS", | ||
| + | "NumeroExterior": "17", | ||
| + | "Estado": "MEX", | ||
| + | "Municipio": "033", | ||
| + | "Localidad": "05", | ||
| + | "Colonia": "4915", | ||
| + | "Pais": "MEX", | ||
| + | "CodigoPostal": "55010" | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | === Respuesta === | ||
| + | |||
| + | SI el procesamiento resulta correcto se responderá a la solicitud con un objeto JSON consistente en lo siguiente: | ||
| + | |||
| + | * **id_transacción**: El número de la operación. Si se indicó en el llamado será este mismo, sino el valor por defecto es **0**. | ||
| + | * **result**: Es un objeto que dentro contiene los detalles de la respuesta, en el caso de ser correcta contiene los siguientes datos: | ||
| + | * **RFC**: Es el RFC registrado en la cuenta, a nombre del cual se selló el comprobante. | ||
| + | * **user**: ID del usuario con el que se está autentificando en el servicio. | ||
| + | * **retcode**: Es el código de respuesta, el 1 significa correcto. | ||
| + | * **UUID**: Identificador único del CFDI. | ||
| + | * **data**: Contiene el XML completo, en caso de contener addenda en el request ya se encuentra incrustada. | ||
| + | * **refID: ** Contiene el folio identificador en el sistema iFactura. | ||
| + | * **stampdate**: Fecha del timbrado, fecha en la que se realizó la certificación del comprobante. | ||
| + | * **acuse**: Acuse de recepción del SAT, en caso de obtenerse inmediatamente se agrega, normalmente no sucede de esta manera. No es un elemento requerido. | ||
| + | * **total_processing_time:** total del tiempo de procesamiento y emisión de CFDI. | ||
| + | * **wservice_id:** Contiene el identificador del web service consumido. | ||
| + | * **client_email**: Email del cliente, si no se indicó ninguno se toma del catálogo registrado en la cuenta, si no se encuentra tampoco ahí aparecerá solamente el nombre del cliente seguido de “<>”. | ||
| + | <code file> | ||
| + | { | ||
| + | "id_transaccion": "0", | ||
| + | "result": { | ||
| + | "RFC": "NEA040929DKA", | ||
| + | "user": "23", | ||
| + | "retcode": 1, | ||
| + | "UUID": "10056F5F-1D4C-40EC-96E7-52CD82530E52", | ||
| + | "data": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><cfdi:Comprobante xmlns:cfdi=\"http://www.sat.gob.mx/cfd/4\" xmlns:cartaporte30=\"http://www.sat.gob.mx/CartaPorte30\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Certificado=\"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\" Exportacion=\"01\" Fecha=\"2024-02-02T12:42:46\" Folio=\"4718\" LugarExpedicion=\"07300\" Moneda=\"XXX\" NoCertificado=\"00001000000504329009\" Sello=\"GBGNj+jZcIymD+EODcyniVGMZs1uDP8buNqd9dBxj50B2byMfkEZcA7Xf7xkdS9WQghCMGdCcgZ1S+JV3uibR6mpuHlhUytYUKfWChqXNDrSBSnkKTzsx9hMDYc9MLzF8+HAjoVUJKVsSDI/3Ace6rD3XBe5FMcDwJejhUkfscWxoMw3Qqh0ljAV4oUgbr6uvhhBgamjKbz4flTT47tW9fwoqM3EoKswlNWZ4flnby08IgRL669qYPZEtLVzHbTtD+HS0jA1PZOFyQarOyZ1WczGHbWZZtsf5jh3F4vxpSeaCNM0aglzKbjngHYLqXj/0gpvyBXMG/CTl2yeMHd+rQ==\" Serie=\"A\" SubTotal=\"0\" TipoDeComprobante=\"T\" Total=\"0\" Version=\"4.0\" xsi:schemaLocation=\"http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd http://www.sat.gob.mx/CartaPorte30 http://www.sat.gob.mx/sitio_internet/cfd/CartaPorte/CartaPorte30.xsd\"><cfdi:Emisor Nombre=\"NEARTEC\" RegimenFiscal=\"624\" Rfc=\"NEA040929DKA\"/><cfdi:Receptor DomicilioFiscalReceptor=\"22000\" Nombre=\"NEARTEC\" RegimenFiscalReceptor=\"601\" Rfc=\"NEA040929DKA\" UsoCFDI=\"S01\"/><cfdi:Conceptos><cfdi:Concepto Cantidad=\"1.00\" ClaveProdServ=\"12352115\" ClaveUnidad=\"E48\" Descripcion=\"FLETE contenedor 1 x 40 HC\" Importe=\"0.00\" NoIdentificacion=\"1\" ObjetoImp=\"01\" Unidad=\"Unidad de servicio\" ValorUnitario=\"0\"/></cfdi:Conceptos><cfdi:Complemento><cartaporte30:CartaPorte EntradaSalidaMerc=\"Entrada\" IdCCP=\"CCC9CADE-7CC8-4E99-BA0A-0C229FC248E5\" PaisOrigenDestino=\"MEX\" RegimenAduanero=\"IMD\" RegistroISTMO=\"Sí\" TotalDistRec=\"1800\" TranspInternac=\"Sí\" UbicacionPoloDestino=\"06\" UbicacionPoloOrigen=\"01\" Version=\"3.0\" ViaEntradaSalida=\"01\"><cartaporte30:Ubicaciones><cartaporte30:Ubicacion FechaHoraSalidaLlegada=\"2023-02-01T18:10:20\" NombreRemitenteDestinatario=\"Betran Angulo Jose Enrique\" RFCRemitenteDestinatario=\"BEAJ800907F71\" TipoUbicacion=\"Origen\"><cartaporte30:Domicilio Calle=\"AV PONIENTE\" CodigoPostal=\"02300\" Colonia=\"0402\" Estado=\"CMX\" Localidad=\"02\" Municipio=\"002\" NumeroExterior=\"700\" NumeroInterior=\"7\" Pais=\"MEX\"/></cartaporte30:Ubicacion><cartaporte30:Ubicacion DistanciaRecorrida=\"1800\" FechaHoraSalidaLlegada=\"2023-02-02T10:10:20\" NombreRemitenteDestinatario=\"Zucarmex SA de CV\" RFCRemitenteDestinatario=\"ZUC100723VB8\" TipoUbicacion=\"Destino\"><cartaporte30:Domicilio Calle=\"DEPORTIVA 5 DE MAYO\" CodigoPostal=\"28239\" Colonia=\"0342\" Estado=\"COL\" Localidad=\"02\" Municipio=\"007\" NumeroExterior=\"SN\" NumeroInterior=\"SN\" Pais=\"MEX\"/></cartaporte30:Ubicacion></cartaporte30:Ubicaciones><cartaporte30:Mercancias LogisticaInversaRecoleccionDevolucion=\"Sí\" NumTotalMercancias=\"2\" PesoBrutoTotal=\"1414.71\" UnidadPeso=\"KGM\"><cartaporte30:Mercancia BienesTransp=\"12352115\" Cantidad=\"4.00\" ClaveUnidad=\"KGM\" CveMaterialPeligroso=\"1090\" DescripEmbalaje=\"Envases y embalajes compuestos de Recipiente de vidrio porcelana o de gres con una caja de cartón\" Descripcion=\"MERCANCIA PELIGROSA\" Embalaje=\"6PG2\" FraccionArancelaria=\"0102399900\" MaterialPeligroso=\"Sí\" Moneda=\"MXN\" PesoEnKg=\"1058.64\" TipoMateria=\"02\" Unidad=\"Kilogramo\" ValorMercancia=\"1.00\"><cartaporte30:DocumentacionAduanera NumPedimento=\"23 01 3173 3999999\" RFCImpo=\"PPD101129EA3\" TipoDocumento=\"01\"/></cartaporte30:Mercancia><cartaporte30:Mercancia BienesTransp=\"12352104\" Cantidad=\"2.00\" ClaveUnidad=\"KGM\" CveMaterialPeligroso=\"1120\" DescripEmbalaje=\"Envases y embalajes compuestos de Recipiente de vidrio porcelana o de gres con una caja de cartón\" Descripcion=\"MERCANCIA PELIGROSA\" Embalaje=\"6PG2\" FraccionArancelaria=\"0102399900\" MaterialPeligroso=\"Sí\" Moneda=\"MXN\" PesoEnKg=\"356.07\" TipoMateria=\"02\" Unidad=\"Kilogramo\" ValorMercancia=\"1.00\"><cartaporte30:DocumentacionAduanera NumPedimento=\"23 01 3173 3999999\" RFCImpo=\"PPD101129EA3\" TipoDocumento=\"01\"/></cartaporte30:Mercancia><cartaporte30:Autotransporte NumPermisoSCT=\"0919ANC21062012230301000\" PermSCT=\"TPAF01\"><cartaporte30:IdentificacionVehicular AnioModeloVM=\"2021\" ConfigVehicular=\"T3S2\" PesoBrutoVehicular=\"1890\" PlacaVM=\"71AX8R\"/><cartaporte30:Seguros AseguraMedAmbiente=\"GENERAL DE SEGUROS\" AseguraRespCivil=\"GENERAL DE SEGUROS S.A.B.\" PolizaMedAmbiente=\"23721266053\" PolizaRespCivil=\"23721266053\"/><cartaporte30:Remolques><cartaporte30:Remolque Placa=\"78UC4G\" SubTipoRem=\"CTR010\"/></cartaporte30:Remolques></cartaporte30:Autotransporte></cartaporte30:Mercancias><cartaporte30:FiguraTransporte><cartaporte30:TiposFigura NombreFigura=\"Adame Gonzalez Eleobardo\" NumLicencia=\"DF00122\" RFCFigura=\"AAGE730118NEA\" TipoFigura=\"01\"><cartaporte30:Domicilio Calle=\"BUGAMBILIAS\" CodigoPostal=\"55010\" Colonia=\"4915\" Estado=\"MEX\" Localidad=\"05\" Municipio=\"033\" NumeroExterior=\"17\" Pais=\"MEX\"/></cartaporte30:TiposFigura></cartaporte30:FiguraTransporte></cartaporte30:CartaPorte><tfd:TimbreFiscalDigital FechaTimbrado=\"2024-02-02T14:42:47\" NoCertificadoSAT=\"30001000000500003456\" RfcProvCertif=\"SPR190613I52\" SelloCFD=\"GBGNj+jZcIymD+EODcyniVGMZs1uDP8buNqd9dBxj50B2byMfkEZcA7Xf7xkdS9WQghCMGdCcgZ1S+JV3uibR6mpuHlhUytYUKfWChqXNDrSBSnkKTzsx9hMDYc9MLzF8+HAjoVUJKVsSDI/3Ace6rD3XBe5FMcDwJejhUkfscWxoMw3Qqh0ljAV4oUgbr6uvhhBgamjKbz4flTT47tW9fwoqM3EoKswlNWZ4flnby08IgRL669qYPZEtLVzHbTtD+HS0jA1PZOFyQarOyZ1WczGHbWZZtsf5jh3F4vxpSeaCNM0aglzKbjngHYLqXj/0gpvyBXMG/CTl2yeMHd+rQ==\" SelloSAT=\"GlQ1hGV9p72JqbuimfMcDaYL8l7YOFOx1BEbaYuJwMUGYaf9UqZXIl9kUfwzC2kMJXCHHqRAzasTupfJZ3Ehk6oeewTJvJsmr9fqttFr56deETLP70pacHqtJFP4DbB02JInL7eliEMaBibLzxod14LHj+3N0PVYE+vwzcTGxfn7u83BOsOG7KmPh/cSwE+HJLbtsdooC6ES8JKN5jCnfTvofcpPhoU+EqMiEo7vM4V6uz18RKiItLGnexLvPCL7AyaisFE3keh28zaBEssfY7bfNR+HD2XOU8kpGzB9IpJ4AdRGvUVbd6/oRALhw3brJK9wEhuCexua+LP0aon6+Q==\" UUID=\"10056F5F-1D4C-40EC-96E7-52CD82530E52\" Version=\"1.1\" xsi:schemaLocation=\"http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd\" xmlns:tfd=\"http://www.sat.gob.mx/TimbreFiscalDigital\"/></cfdi:Complemento></cfdi:Comprobante>", | ||
| + | "stampdate": "2024-02-02T14:42:47", | ||
| + | "refID": "A4718", | ||
| + | "acuse": "acuse_sat=false", | ||
| + | "testmode": true, | ||
| + | "total_processing_time": 0.0093581318855286, | ||
| + | "wservice_id": "NPWS-01 SANDBOX", | ||
| + | "client_email": "NEARTEC<ruth.9ct@gmail.com>", | ||
| + | "email_result": 1 | ||
| + | }, | ||
| + | "ifactura_total_processing_time": 3.3811991214752197 | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | Si el procesamiento no es correcto, se responderá con un objeto con los siguientes datos: | ||
| + | |||
| + | * **id_transacción**: El número de la operación. Si se indicó en el llamado será este mismo, sino el valor por defecto es **0**. | ||
| + | * **result**: Es un objeto que dentro contiene los detalles de la respuesta, en el caso de ser correcta contiene los siguientes datos: | ||
| + | * **retcode**: Es el código de respuesta, cualquier código diferente a 1 es incorrecto, se detalla en el Catálogo de Códigos de Respuesta. | ||
| + | * **error**: Consiste en una descripción del error dirigida al usuario. | ||
| + | <code file> | ||
| + | { | ||
| + | "id_transaccion": 0, | ||
| + | "result": { | ||
| + | "retcode": 10, | ||
| + | "error": "La cuenta especificada no existe." | ||
| + | }, | ||
| + | "ifactura_total_processing_time": 0.012959003448486 | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | ==== Crear Complemento de Pago v2.0. ==== | ||
| **Método: nueva_factura** | **Método: nueva_factura** | ||
| - | Método utilizado para generar un nuevo **CFDI** 3.3, timbrado, con el complemento de pago | + | Método utilizado para generar un nuevo **CFDI 4.0**, timbrado, con el complemento de pago versión 2.0 |
| - | * Recibo de Pago, | + | * Recibo de Pago, |
| El llamado recibirá las siguientes validaciones: | El llamado recibirá las siguientes validaciones: | ||
| Línea 721: | Línea 1067: | ||
| <code> | <code> | ||
| { | { | ||
| - | "conceptos": [{ | + | "id_transaccion": "0", |
| - | "ClaveProdServ": "84111506", | + | "cuenta": "demo", |
| - | "ClaveUnidad": "ACT", | + | "user": "administrador", |
| - | "Importe": "0", | + | "password": "Administr4dor", |
| - | "Cantidad": "1", | + | "getPdf": false, |
| - | "descripcion": "Pago", | + | "method": "nueva_factura", |
| - | "ValorUnitario": "0" | + | "enviarFactura": false, |
| - | }], | + | "datos_factura": { |
| - | "datos_factura": { | + | "Version": "4.0", |
| - | "RegimenFiscal": "601", | + | "RegimenFiscal": "601", |
| - | "LugarExpedicion": "22010", | + | "LugarExpedicion": "22010", |
| - | "Moneda": "XXX", | + | "Moneda": "XXX", |
| - | "TipoDeComprobante": "P", | + | "TipoDeComprobante": "P", |
| - | "numero_de_pago": "1", | + | "numero_de_pago": "1", |
| - | "cantidad_de_pagos": "1", | + | "cantidad_de_pagos": "1", |
| - | "Version": "3.3" | + | "Exportacion": "01", |
| - | }, | + | "SubTotal": "0", |
| - | "method": "nueva_factura", | + | "Total": "0" |
| - | "cliente": { | + | }, |
| - | "id": "189", | + | "conceptos": [ |
| - | "UsoCFDI": "P01", | + | { |
| - | "nombre": "NUEVA EMPRESA DE EJEMPLO", | + | "ClaveProdServ": "84111506", |
| - | "rfc": "XAXX010101000" | + | "ClaveUnidad": "ACT", |
| - | }, | + | "Importe": "0", |
| - | "Complementos": [{ | + | "Cantidad": "1", |
| - | "Pagos": [{ | + | "Descripcion": "Pago", |
| - | "Pago": { | + | "ValorUnitario": "0", |
| - | "FechaPago": "2017-08-24T10:10:03", | + | "ObjetoImp": "01" |
| - | "FormaDePagoP": "01", | + | } |
| - | "MonedaP": "MXN", | + | ], |
| - | "Monto": "5000", | + | "cliente": { |
| - | "DoctoRelacionado": [{ | + | "id": "8", |
| - | "IdDocumento": "54EE66D7-63A1-4761-947A-0A76514AEEF5", | + | "UsoCFDI": "CP01", |
| - | "MonedaDR": "MXN", | + | "nombre": "ALFONSO JUAREZ PINZON", |
| - | "MetodoDePagoDR": "PPD", | + | "rfc": "JUPA740925837", |
| - | "NumParcialidad": "1", | + | "DomicilioFiscalReceptor": "44290", |
| - | "ImpSaldoAnt": "1", | + | "RegimenFiscalReceptor": "626" |
| - | "ImpPagado": "1", | + | }, |
| - | "ImpSaldoInsoluto": "0" | + | "Complementos": [ |
| - | }] | + | { |
| - | } | + | "Pagos": [ |
| - | }] | + | { |
| - | }], | + | "Version": "2.0", |
| - | "id_transaccion": 0, | + | "Totales": { |
| - | "cuenta": "demo", | + | "TotalRetencionesIVA": "4.29", |
| - | "user": "administrador", | + | "TotalTrasladosBaseIVA16": "107.15", |
| - | "password": "Administr4dor", | + | "TotalTrasladosImpuestoIVA16": "17.14", |
| - | "getPdf": true, | + | "MontoTotalPagos": "120.00" |
| - | "enviarFactura": false | + | }, |
| + | "Pago": { | ||
| + | "FechaPago": "2022-11-25T06:50:38", | ||
| + | "FormaDePagoP": "03", | ||
| + | "MonedaP": "MXN", | ||
| + | "TipoCambioP": "1", | ||
| + | "Monto": "120.00", | ||
| + | "RfcEmisorCtaBen": "BBA940707IE1", | ||
| + | "CtaBeneficiario": "1234518168", | ||
| + | "NumOperacion": "1", | ||
| + | "DoctoRelacionado": [ | ||
| + | { | ||
| + | "Folio": "3", | ||
| + | "IdDocumento": "49F6ED26-E449-4CF1-A286-0C9ABEFE887C", | ||
| + | "MonedaDR": "MXN", | ||
| + | "EquivalenciaDR": 1, | ||
| + | "NumParcialidad": 1, | ||
| + | "ImpSaldoAnt": "448.00", | ||
| + | "ImpPagado": "120.00", | ||
| + | "ImpSaldoInsoluto": "328.00", | ||
| + | "Serie": "MO", | ||
| + | "ObjetoImpDR": "02", | ||
| + | "ImpuestosDR": { | ||
| + | "RetencionesDR": { | ||
| + | "RetencionDR": [ | ||
| + | { | ||
| + | "BaseDR": "107.15", | ||
| + | "ImpuestoDR": "002", | ||
| + | "TipoFactorDR": "Tasa", | ||
| + | "TasaOCuotaDR": "0.040000", | ||
| + | "ImporteDR": "4.29" | ||
| + | } | ||
| + | ] | ||
| + | }, | ||
| + | "TrasladosDR": { | ||
| + | "TrasladoDR": [ | ||
| + | { | ||
| + | "BaseDR": "107.15", | ||
| + | "ImpuestoDR": "002", | ||
| + | "TipoFactorDR": "Tasa", | ||
| + | "TasaOCuotaDR": "0.160000", | ||
| + | "ImporteDR": "17.14" | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | ], | ||
| + | "ImpuestosP": { | ||
| + | "RetencionesP": { | ||
| + | "RetencionP": [ | ||
| + | { | ||
| + | "ImpuestoP": "002", | ||
| + | "ImporteP": "4.29" | ||
| + | } | ||
| + | ] | ||
| + | }, | ||
| + | "TrasladosP": { | ||
| + | "TrasladoP": [ | ||
| + | { | ||
| + | "BaseP": "107.15", | ||
| + | "ImpuestoP": "002", | ||
| + | "TipoFactorP": "Tasa", | ||
| + | "TasaOCuotaP": "0.160000", | ||
| + | "ImporteP": "17.14" | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | ] | ||
| } | } | ||
| </code> | </code> | ||
| Línea 792: | Línea 1211: | ||
| <file JSON ok-factura.json> | <file JSON ok-factura.json> | ||
| { | { | ||
| - | "id_transaccion": 0, | + | "id_transaccion": "0", |
| "result": { | "result": { | ||
| - | "RFC": "XAXX010101000", | + | "RFC": "NEA040929DKA", |
| "user": "23", | "user": "23", | ||
| "retcode": 1, | "retcode": 1, | ||
| - | "UUID": "D4F92041-2C5B-402A-A973-7BD84588BE40", | + | "UUID": "3AFF5AFE-66F3-46CD-A6DD-C1B5765F46A7", |
| - | "data": "<xml/>", | + | "data": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><cfdi:Comprobante xmlns:cfdi=\"http://www.sat.gob.mx/cfd/4\" xmlns:pago20=\"http://www.sat.gob.mx/Pagos20\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Certificado=\"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\" Exportacion=\"01\" Fecha=\"2024-02-02T13:31:02\" Folio=\"4719\" LugarExpedicion=\"22010\" Moneda=\"XXX\" NoCertificado=\"00001000000504329009\" Sello=\"OUAcymp0VPYLyVlxVuGfbfcdAb9RugLB/KtVRfp7FZkUhZ+yLFyAW3Oni/6Fip2P7G1PJal0P3pn6Dobj0PCzhgel4OelTrKNP11ZcgrwSeoszlkNqhpHkMbMBe0PP57JBuDhwqWW7cz98KeoqGkw2JeJNbQ/iFI58a8BzIso1bUl14UH6tFPmGLtudXHnPwlvwQkcKo7NNxcEHn8xmDHQ48uxpsTySAHTdIUGFgo5McQXWkFO6gxVzdHhrJ506fXWA1SumxkMVRqIFTUOYskReRJdR/aHO8Lvl0mysM/LGfGkIbigI/xPtMcM1Oy+nzlmjworbVgqKMlbi7h6JUiQ==\" Serie=\"A\" SubTotal=\"0\" TipoDeComprobante=\"P\" Total=\"0\" Version=\"4.0\" xsi:schemaLocation=\"http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd http://www.sat.gob.mx/Pagos20 http://www.sat.gob.mx/sitio_internet/cfd/Pagos/Pagos20.xsd\"><cfdi:Emisor Nombre=\"NEARTEC\" RegimenFiscal=\"601\" Rfc=\"NEA040929DKA\"/><cfdi:Receptor DomicilioFiscalReceptor=\"44290\" Nombre=\"ALFONSO JUAREZ PINZON\" RegimenFiscalReceptor=\"626\" Rfc=\"JUPA740925837\" UsoCFDI=\"CP01\"/><cfdi:Conceptos><cfdi:Concepto Cantidad=\"1\" ClaveProdServ=\"84111506\" ClaveUnidad=\"ACT\" Descripcion=\"Pago\" Importe=\"0\" ObjetoImp=\"01\" ValorUnitario=\"0\"/></cfdi:Conceptos><cfdi:Complemento><pago20:Pagos Version=\"2.0\"><pago20:Totales MontoTotalPagos=\"120.00\" TotalRetencionesIVA=\"4.29\" TotalTrasladosBaseIVA16=\"107.15\" TotalTrasladosImpuestoIVA16=\"17.14\"/><pago20:Pago CtaBeneficiario=\"1234518168\" FechaPago=\"2022-11-25T06:50:38\" FormaDePagoP=\"03\" MonedaP=\"MXN\" Monto=\"120.00\" NumOperacion=\"1\" RfcEmisorCtaBen=\"BBA940707IE1\" TipoCambioP=\"1\"><pago20:DoctoRelacionado EquivalenciaDR=\"1\" Folio=\"3\" IdDocumento=\"49F6ED26-E449-4CF1-A286-0C9ABEFE887C\" ImpPagado=\"120.00\" ImpSaldoAnt=\"448.00\" ImpSaldoInsoluto=\"328.00\" MonedaDR=\"MXN\" NumParcialidad=\"1\" ObjetoImpDR=\"02\" Serie=\"MO\"><pago20:ImpuestosDR><pago20:RetencionesDR><pago20:RetencionDR BaseDR=\"107.15\" ImporteDR=\"4.29\" ImpuestoDR=\"002\" TasaOCuotaDR=\"0.040000\" TipoFactorDR=\"Tasa\"/></pago20:RetencionesDR><pago20:TrasladosDR><pago20:TrasladoDR BaseDR=\"107.15\" ImporteDR=\"17.14\" ImpuestoDR=\"002\" TasaOCuotaDR=\"0.160000\" TipoFactorDR=\"Tasa\"/></pago20:TrasladosDR></pago20:ImpuestosDR></pago20:DoctoRelacionado><pago20:ImpuestosP><pago20:RetencionesP><pago20:RetencionP ImporteP=\"4.29\" ImpuestoP=\"002\"/></pago20:RetencionesP><pago20:TrasladosP><pago20:TrasladoP BaseP=\"107.15\" ImporteP=\"17.14\" ImpuestoP=\"002\" TasaOCuotaP=\"0.160000\" TipoFactorP=\"Tasa\"/></pago20:TrasladosP></pago20:ImpuestosP></pago20:Pago></pago20:Pagos><tfd:TimbreFiscalDigital FechaTimbrado=\"2024-02-02T15:31:03\" NoCertificadoSAT=\"30001000000500003456\" RfcProvCertif=\"SPR190613I52\" SelloCFD=\"OUAcymp0VPYLyVlxVuGfbfcdAb9RugLB/KtVRfp7FZkUhZ+yLFyAW3Oni/6Fip2P7G1PJal0P3pn6Dobj0PCzhgel4OelTrKNP11ZcgrwSeoszlkNqhpHkMbMBe0PP57JBuDhwqWW7cz98KeoqGkw2JeJNbQ/iFI58a8BzIso1bUl14UH6tFPmGLtudXHnPwlvwQkcKo7NNxcEHn8xmDHQ48uxpsTySAHTdIUGFgo5McQXWkFO6gxVzdHhrJ506fXWA1SumxkMVRqIFTUOYskReRJdR/aHO8Lvl0mysM/LGfGkIbigI/xPtMcM1Oy+nzlmjworbVgqKMlbi7h6JUiQ==\" SelloSAT=\"d/C7SLuVdYmOqE2Bd6vxfkq/wrvoxC2WvlAiWskymO7sUy84jaXmZWBg5JCxDtHvciHfCcvvH0csPKHQI13JjQ5zw2p4N5Kw1I/QszQFuRj1ZRDFFGijTaYY2EeWDMg36uZcZVGLWus/oVpN8UP+WTgd7bPqy/TXlyn65W2Ej+Xr5CY/bOo3C/F2ENALjkj0DFs7XoAuvRivQmHo+eWp71SEIjtbEUqahNZhurOjVwcoMtbjUwFseTxHuGL/xPNcLJCdXbs2tLbw9owcFL4UEnbgirUPnkHxD6kXTUbT4yZ2eR3Uk3EwUeSaBRFhWnf7gHHR8Ii1OVFESCLbx7jh9Q==\" UUID=\"3AFF5AFE-66F3-46CD-A6DD-C1B5765F46A7\" Version=\"1.1\" xsi:schemaLocation=\"http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd\" xmlns:tfd=\"http://www.sat.gob.mx/TimbreFiscalDigital\"/></cfdi:Complemento></cfdi:Comprobante>", |
| - | "stampdate": "2014-07-30T10:00:00-07:00", | + | "stampdate": "2024-02-02T15:31:03", |
| - | "refID": "44536", | + | "refID": "A4719", |
| "acuse": "acuse_sat=false", | "acuse": "acuse_sat=false", | ||
| - | "client_email": "NUEVA EMPRESA DE EJEMPLO<>", | + | "testmode": true, |
| - | "pdfBase64": " === PDF EN BASE64 === " | + | "total_processing_time": 0.010770666599274, |
| - | "email_result": -1, | + | "wservice_id": "NPWS-01 SANDBOX", |
| - | "email_error": "ERROR" | + | "client_email": "ALFONSO JUAREZ PINZON<compras@ciclontijuana.com>" |
| - | } | + | }, |
| + | "ifactura_total_processing_time": 2.6104509830474854 | ||
| } | } | ||
| - | |||
| </file> | </file> | ||
| Línea 1357: | Línea 1776: | ||
| </file> | </file> | ||
| - | ===== Reforma fiscla 2022: ===== | + | ===== Reforma fiscal 2022: ===== |
| En la Reforma fiscal 2022, se convierte en obligación para el contribuyente, el señalar motivo de cancelación de sus CFDI; el inicio de la vigencia es el día 1 de enero del 2022. Dicha información se encuentra contenidad en la regla 2.7.1.34 de la RMISC, e indica el procedimiento de cancelación, el cual se observa es similar al del ejercicio 2021, con la única modificación de que para el año 2022 se necesita señalar el motivo de cancelación. | En la Reforma fiscal 2022, se convierte en obligación para el contribuyente, el señalar motivo de cancelación de sus CFDI; el inicio de la vigencia es el día 1 de enero del 2022. Dicha información se encuentra contenidad en la regla 2.7.1.34 de la RMISC, e indica el procedimiento de cancelación, el cual se observa es similar al del ejercicio 2021, con la única modificación de que para el año 2022 se necesita señalar el motivo de cancelación. | ||
| Línea 1391: | Línea 1810: | ||
| **Cancelación de CFDI sin aceptación del receptor** | **Cancelación de CFDI sin aceptación del receptor** | ||
| - | RMF 2.7.1.35. Los contribuyentes podrán cancelar un CFDI sin que se requiera la aceptación del receptor en los siguientes supuestos: | + | RMF 2.7.1.35. Los contribuyentes podrán cancelar un CFDI sin que se requiera la aceptación del receptor en los siguientes supuestos: |
| I. Los que amparen montos totales de **hasta $1,000.00** (mil pesos 00/100 M.N.). | I. Los que amparen montos totales de **hasta $1,000.00** (mil pesos 00/100 M.N.). | ||