Los campos obligatorios están resaltados en negrita.
Crea un punto de venta para una determinada empresa.
Dentro del objeto “request” se encuentra el objeto “Autenticacion” el cual contiene propiedades para el usuario, contraseña y empresa.
La validación del usuario se comprueba controlando la existencia del mismo, la contraseña utilizada y la coincidencia de la empresa reportada contra la empresa en la que figura el usuario en la base de datos de Facturante.com.
Para usuarios resellers, dentro del objeto “request” se encuentra el objeto “Autenticacion reseller” el cual contiene propiedades para el usuario, contraseña y el reseller correspondiente. Deberá completarse la empresa sobre la que se desea operar.
La validación del usuario se comprueba controlando la existencia del mismo, la contraseña utilizada y si el usuario tiene los permisos necesarios para operar con la empresa reportada que figura el usuario en la base de datos de Facturante.com.
IMPORTANTE: Solo deberá completarse un solo tipo de autentación. En caso de completarse ambas, tendrá mas prioridad la autenticación reseller.
Nombre Campo | Tipo | Propósito |
---|---|---|
Parámetros de entrada | ||
Empresa | Int | Este valor es obligatorio cuando se está haciendo una autenticacion reseller. Es el identificador de la empresa del punto de venta que se desea eliminar(Es brindado por LinkSide) |
Autenticacion | ||
Usuario | nvarchar(400) | Nombre del usuario |
Hash | varchar(50) | Password |
Empresa | Int | Identificador de la empresa a la que pertenece el usuario (Es brindado por LinkSide) |
Autenticacion reseller | ||
Usuario | nvarchar(400) | Nombre del usuario |
Hash | varchar(50) | Password |
Reseller | Int | Identificador del reseller al que pertenece el usuario (Es brindado por LinkSide) |
Datos del punto de venta (TAG: PuntoVenta) | ||
CodigoPostal | varchar(50) | Código postal del punto de venta |
Denominacion | varchar(50) | Denominación utilizada en AFIP |
DireccionFiscal | nvarchar(1000) | Dirección fiscal indicada |
varchar(50) | Dirección de mail de contacto | |
Localidad | varchar(50) | Nombre de la localidad |
Prefijo | varchar(4) | Prefijo del punto de venta |
Provincia | varchar(50) | Nombre de la provincia |
LeyendaComprobantes | varchar(300) | Leyenda que aplicará en todos los PDFs de Comprobantes creados por la punto de venta. |
Datos de configuracion del mail del punto de venta (TAG: PuntoVentaMail) | ||
AsuntoAutomatico | boolean | Determina si se utiliza o no el asunto del email definido por Facturante.com |
AsuntoPersonalizado | varchar(100) | Personalización del texto del asunto en caso que no se utilice el asunto automático. |
EnviarComprobante | boolean | Indica si desea o no enviar el comprobante a través del mail |
MensajeAutomatico | boolean | Determina si se utiliza o no en el email el mensaje definido por Facturante.com |
MensajePersonalizado | varchar(5000) | Personalización del texto del mensaje en caso que no se utilice el mensaje automático. |
Datos del usuario a crear para el punto de venta nuevo o existente (TAG: Usuario) | ||
Apellido | varchar(500) | Apellido del usuario |
Celular | varchar(50) | Telefono móvil del usuario |
Contrasenia | varchar(50) | Contraseña con la que se autenticará el usuario |
varchar(100) | Email de contacto del usuario | |
Nombre | varchar(500) | Nombre del usuario |
NombreUsuario | Varchar(400) | Usuario con el que se autenticará el usuario |
Telefono | Varchar(50) | Telefono de contacto del uuario |
Parámertos de salida | ||
Estado | Int | Ver Respuestas |
Mensaje | varchar(1000) |
Mensaje que describe el resultado de la operación. Tanto para casos exitosos como para fallidos. Respuestas |
ERRORES DE VALIDACION DE Facturante.com | ||
Código | Descripción | |
---|---|---|
0 (OK) | Sin Detalles | |
1 (ObjAutenticacionNull) | El objeto Autenticación no pudo ser creado con los datos recibidos | |
2 (UsuarioInvalido) | Usuario incorrecto | |
3 (EmpresaNoAutorizada) | El usuario no tiene permisos para gestionar la empresa enviada | |
4 (PrefijoInvalido) | El prefijo del punto de venta es inválido | |
5 (ErrorDatosPV) | No se ha enviado el objeto PuntoVenta o todos los datos obligatorios del mismo | |
6 (ErrorDatosPVMail) | No se ha enviado el objeto PuntoVentaMail | |
7 (ErrorDatosUsuario) | No se ha enviado el objeto Usuario o todos los datos obligatorios del mismo | |
8 (ErrorUsuarioExistente) | El nombre de usuario enviado para crearse ya existe | |
9 (ValidarPV) | Se ha programado la comprobación de los datos ingresados. Deberá espperar unos minutos y luego verificar el resultado de la operación. | |
10 (ErrorSolicitudNoEncontrada) | No se ha podido crear el punto de venta porque no se ha encontrado la solicitud asociada. | |
11 (EmpresaNoEnviada) | Si la autenticación proviene de reseller es obligatorio enviar la empresa con la que se desea operar. | |
500 (ErrorInterno) | Error interno. |