Webservice para control de crédito
Se creó en un nuevo webservice en NetOffice que podrá ser llamado desde NetSuite con el fin de saber cual es el límite de compra/crédito disponible de un cliente antes de hacer la emisión/confirmación de los servicios.
Como funciona el web service?
El nuevo servicio web de NetOffice se denomina ClientCreditLimitService.svc y tiene los siguientes parámetros:
SessionToken (Token de Sesión) → Otorgado por el SessionService.svc de NetOffice
IdentificationTypeId (Tipo Documento) → Tipo de identificador del cliente (DNI, Pasaporte, NIT, etc)
IdentificationNumber (Número Documento) → Número de identificador. En caso de tener dígito verificador, se debe enviar separado con un guión. Ejemplo: 900890666-3
Id (Id Cliente) → Referencia backoffice del cliente
NOTA: La consulta se podrá hacer por Id de Cliente (de NetOffice), es decir, la referencia Backoffice de NetSuite o, por tipo y número de documento.
En la respuesta, NetOffice informará:
IdentificationTypeId (Tipo Documento) → Tipo de identificador del cliente (DNI, Pasaporte, NIT, etc)
IdentificationNumber (Número Documento) → Número de identificador del cliente
Id (Id Cliente) → Referencia backoffice del cliente
CreditLimite (Límite de Crédito) → Monto máximo de crédito otorgado por la agencia
Available (Disponible) → Monto disponible para hacer compras. Este valor es el que NetSuite le debe informar a SalesForce para emitir un servicio aéreo en su front.
Por ejemplo para el siguiente caso
Se completan los parámetros enumerados, en este caso consultamos por el id del cliente en NFF, se genera el request y se obtiene una respuesta
Si se verifica en Netoffice, vemos que el limite de credito del cliente consultado es 10000000000
En la solapa “Datos contables” verificamos el limite de credito y debe coincidir con la respuesta del web service
En otro caso se consulta el web service por numero de identificación, esto aplica para clientes individuales y empresa
Consultamos la información en netoffice
Netactica.com