Autenticacion

La autenticación se realiza mediante la recepción de los siguientes datos en cada llamada a una operación:

Usuario:
Nombre de usuario
Hash:
Contraseña
Empresa:
Identificador de la empresa a la que pertenece el usuario.

Dichos datos serán provistos tanto para el ambiente de pruebas como para el productivo.

URL Entorno de testing http://testing.facturante.com/api/comprobantes.svc
URL Entorno de Producción http://www.facturante.com/api/comprobantes.svc

¡Atención SSL!

Para tener en cuenta: El WebService funciona tanto en HTTP como en HTTPs. El servicio de HTTPs solo está disponible para el servicio de producción. Para integrar un SOAPClient con HTTPs debés tener en cuenta las siguientes consideraciones.

  1. Tu SOAP Client debe estar preparado para establecer operaciones con HTTPs.
  2. No es necesario tener un certificado digital para consumir el método.
  3. Al solo funcionar en Producción, en Testing fallará si se generase un request con estas características.
  4. Si obtenés 415 como respuesta del método, estás generando algún llamado de HTTPs de forma erronea.
  5. Para generar el XML de producción con HTTPs se deben utilizar los siguientes imports de Envelope: xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fac="http://www.facturante.com.API" xmlns:fac1="http://schemas.datacontract.org/2004/07/FacturanteMVC.API" xmlns:fac2="http://schemas.datacontract.org/2004/07/FacturanteMVC.API.DTOs"