Herramientas de usuario

Herramientas del sitio


web-service-ifactura

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Próxima revisión Ambos lados, revisión siguiente
web-service-ifactura [2024/02/02 20:44]
[Crear Complemento carta porte 3.0 con CFDI 4.0, tipo traslado.]
web-service-ifactura [2024/02/02 21:31]
[Crear Complemento de Pago]
Línea 991: Línea 991:
 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:
  
-  * +  * **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: 
-**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**. +  * **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. 
-**result**: Es un objeto que dentro contiene los detalles de la respuesta, en el caso de ser correcta contiene los siguientes datos: +  * **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. 
-**RFC**: Es el RFC registrado en la cuenta, a nombre del cual se selló el comprobante. +  * **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. 
-**user**: ID del usuario con el que se está autentificando en el servicio. +  * **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 “<>​”.
- +
-**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> <code file>
 { {
Línea 1054: Línea 1028:
 Si el procesamiento no es correcto, se responderá con un objeto con los siguientes datos: 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: 
-**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**. +  * **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.
- +
-**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> <code file>
 { {
Línea 1077: Línea 1043:
 </​code>​ </​code>​
  
-==== Crear Complemento de Pago ====+==== 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,
web-service-ifactura.txt · Última modificación: 2024/02/02 21:35 por