recomendaciones_de_arquitectura

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
recomendaciones_de_arquitectura [2017/11/16 17:47] emanuel.yanez_dasurecomendaciones_de_arquitectura [2017/11/16 18:05] (actual) emanuel.yanez_dasu
Línea 32: Línea 32:
 === Autenticación: === === Autenticación: ===
  
-''''POST //auth'' ''+''POST /<context>/auth''
   * Se debe enviar el usuario y la password. La gestión del usuario lo realiza el Financiador.   * Se debe enviar el usuario y la password. La gestión del usuario lo realiza el Financiador.
   * Retorna token para utilizar en los endpoints restantes. El token tiene una validez establecida.   * Retorna token para utilizar en los endpoints restantes. El token tiene una validez establecida.
Línea 46: Línea 46:
   - Si el token no es válido o expiró, cualquiera de los servidores devolverá error HTTP 401.   - Si el token no es válido o expiró, cualquiera de los servidores devolverá error HTTP 401.
  
-Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/|http://mais.dasu.com.ar/]]+Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Documentos === === Documentos ===
  
-''POST //documento ''+''POST /<context>/documento''
   * Se debe enviar una lista de objetos Binary (Documentos/CDA).   * Se debe enviar una lista de objetos Binary (Documentos/CDA).
   * Retorna una lista de ID de objetos (Documentos/CDA) almacenados.   * Retorna una lista de ID de objetos (Documentos/CDA) almacenados.
Línea 56: Línea 56:
 Este servicio permite enviar al financiador la documentación de respaldo de la facturación, se puede tranferir los CDA recomendados por MAIS o documentos en cualquier otro formato. Estos documentos se pueden asociar a los ítems de facturación por medio de un ID o URL generada por el Financiador. El documento enviado se debe transformar al formato binario base 64. Este servicio permite enviar al financiador la documentación de respaldo de la facturación, se puede tranferir los CDA recomendados por MAIS o documentos en cualquier otro formato. Estos documentos se pueden asociar a los ítems de facturación por medio de un ID o URL generada por el Financiador. El documento enviado se debe transformar al formato binario base 64.
  
-Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/|http://mais.dasu.com.ar/]]+Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Facturación === === Facturación ===
  
-''POST //facturacion ''+''POST /<context>/facturacion''
   * Se debe enviar los ítems de facturación en formato Bundle/Claim definido.   * Se debe enviar los ítems de facturación en formato Bundle/Claim definido.
   * Retorna errores de formato del archivo, error de autenticación o un ID de trámite para ser consultado posteriormente. La validación de negocio de la información enviada es asincrónica.   * Retorna errores de formato del archivo, error de autenticación o un ID de trámite para ser consultado posteriormente. La validación de negocio de la información enviada es asincrónica.
Línea 66: Línea 66:
 A este servicio se envían las transacciones de facturación desde los Prestadores hacia los Financiadores, que las procesan y devuelven el estado inicial de aceptación de cada renglón. La validación completa es asincrónica y la respuesta de esta validación se gestiona con el servicio de Débitos. Por pruebas realizadas, se recomienda enviar archivos no mayores a 1000 items, utilizando formato JSON. A este servicio se envían las transacciones de facturación desde los Prestadores hacia los Financiadores, que las procesan y devuelven el estado inicial de aceptación de cada renglón. La validación completa es asincrónica y la respuesta de esta validación se gestiona con el servicio de Débitos. Por pruebas realizadas, se recomienda enviar archivos no mayores a 1000 items, utilizando formato JSON.
  
-Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/|http://mais.dasu.com.ar/]]+Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Débitos === === Débitos ===
  
-''GET //debitos/fecha_rango// GET //debitos/nro_factura/ GET //debitos/transaccion/ ''+<code> 
 +GET /<context>/debitos/fecha_rango/<desde (ddMMyyyy)>/<hasta (ddMMyyyy)> 
 +GET /<context>/debitos/nro_factura/<nro_factura (Letra%20Delegación%20Número)> 
 +GET /<context>/debitos/transaccion/<ID Transacción (ID que retorna servicio de facturación)> 
 +</code>
  
 Pedido de estado del análisis de los items de facturación., puede ser por fechas, número de factura o id de transacción. Pedido de estado del análisis de los items de facturación., puede ser por fechas, número de factura o id de transacción.
Línea 81: Línea 85:
 A este servicio los Prestadores envían las consultas para conocer el estado de los trámites y ver si hay débitos generados por los Financiadores. Retornará una lista con información del estado del trámite, (en proceso, en proceso con débitos, finalizado y finalizado con débitos). A este servicio los Prestadores envían las consultas para conocer el estado de los trámites y ver si hay débitos generados por los Financiadores. Retornará una lista con información del estado del trámite, (en proceso, en proceso con débitos, finalizado y finalizado con débitos).
  
-Ejemplos xml o json con parámetros definidos en formato Raw: [[http://mais.dasu.com.ar/|http://mais.dasu.com.ar/]]+Ejemplos xml o json con parámetros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Diagrama de Secuencia de Uso de los Servicios === === Diagrama de Secuencia de Uso de los Servicios ===
  • recomendaciones_de_arquitectura.1510854428.txt.gz
  • Última modificación: 2017/11/16 17:47
  • por emanuel.yanez_dasu