Durante el proceso de integración de los servicios de SW Sapien a SAP pueden llegar a surgir dudas o problemas que impidan o retrasen este proceso. Te sugerimos revisar el siguiente artículo antes de comenzar ya que alguno de los puntos mencionados facilita y agiliza el proceso de integración.
SW Sapien y SAP son plataformas independientes. Los servicios de timbrado y facturación de SW funcionan a través de APIs que deben integrarse de forma individual según las necesidades de cada proyecto. Esto significa que cada API que desees utilizar — timbrado, cancelación, consulta de estatus, entre otras — requiere su propia implementación dentro de tu sistema SAP.
Si requieres apoyo especializado para la integración con SAP, puedes consultar el directorio oficial de partners certificados de SAP: Encuentra un partner SAP aquí →
Te compartimos el siguiente artículo con el proceso de integración a los servicios de SW visto de una perspectiva de 7 pasos.
Para garantizar una comunicación segura y verificada entre tu sistema y los servidores de SW, es necesario contar con los certificados correspondientes. Los certificados CSD del PAC (Proveedor Autorizado de Certificación) y los certificados SSL necesarios para establecer una conexión confiable en tu entorno de integración.
Timbrado issue se refiere a los servicios de Emisión timbrado y Timbrado JSON, en donde es necesario cargar los certificados CSD a SW para que se realice el sellado y posteriormente el timbrado del XML.
Al utilizar estos servicios, tanto el sellado (encriptación del contenido del XML con los CSD del emisor) como el timbrado (validación del documento ante el SAT) se realizan del lado de SW, lo que reduce significativamente la carga de procesos dentro de SAP y simplifica la implementación desde ABAP.
Es altamente recomendado construir y enviar el XML en un JSON body en lugar de un form data.
–url http://services.test.sw.com.mx/cfdi33/stamp/v4/ \
–header ‘Authorization: Bearer $token’ \
–header ‘Content-Type: multipart/form-data; boundary=—011000010111000001101001’ \
–form ‘xml=cfdi.xml’
–url http://services.test.sw.com.mx/cfdi33/issue/v4 \
–header ‘Authorization: Bearer $token’ \
–header ‘Content-Type: multipart/form-data; boundary=—011000010111000001101001’ \
–form ‘xml=cfdi.xml’
Puedes apoyarte y observar el comportamiento de los servicios a través de un API client, en este caso contamos con ejemplos y colecciones en la herramienta Postman.
En caso de obtener un código de error o validación, contamos con una herramienta donde podrás consultar el significado de cada código y orientarte hacia su solución.
Te invitamos a visitar el inicio de nuestro sitio developers donde podrás consultar los servicios adicionales y las demás API’s que pueden ayudarte a mejorar tus procesos.