Normalización de Condición Tributaria

Normalización de Condición Tributaria

 

Descripción General

Este servicio permite validar la condición tributaria de personas y empresas. Es fácilmente integrable a las aplicaciones desarrolladas por nuestros clientes. Las aplicaciones pueden interactuar con este servicio de la misma manera que hoy en día lo está haciendo con otros servicios como por ejemplo para la normalización y geocodificacion online de direcciones.

Este Normalizador permite las siguientes funcionalidades:

  • Validación de número de CUIT.
  • Validación de denominación.
  • Asignación de número de CUIT.
  • Asignación de nombre completo/denominación.
  • Asignación de Condición de Impuesto a las Ganancias.
  • Asignación de Condición de IVA.
  • Asignación de Categoría de Monotributo.
  • Asignación de Integrante de una sociedad.
  • Asignación de Condición de Empleador.

Consideraciones generales

El cliente debe enviar una estructura Nombre donde deberá completar al menos los campos:

  • cuit: se debe informar el número cuit.
  • clientAccessCode: ID de acceso de cliente.

Estados para Datos Tributarios

Valor Descripción
VA Validado
NV No Validado
NE No Encontrado

Motivos para Datos Tributarios

Valor Descripción
SM Sin Motivo

Valores Posibles para Comparación de Datos Tributarios

Valor Significado
NC No Corresponde
NI, N No Inscripto
AC, S Activo
EX Exento
NA No Alcanzado
XN Exento No Alcanzado
AN Activo No Alcanzado
A a K Indica categoria de Monotributo

Atributos de Entrada

Atributo Longitud Máxima Descripción del atributo
clientAccessCode 64 Identificador único de usuarios. Este valor identifica y valida en cada invocación a un usuario determinado. Este valor tiene asociado los roles que le corresponden al usuario.
customAdapters 64 Adaptadores de respuesta/modificadores de comportamiento. Para más información ver «Adaptadores de respuesta».
cuit 11 Número de cuit.
denomination 64 Denominación sugerida de la persona o entidad.

Atributos de Salida

Atributo Longitud Máxima Observación
status 3 Indica el estado de normalización y/o validación. Para mas información ver el apartado «Estados y Motivos».
statusReason 2 Indica la razón con referencia al estado de normalización y/o validación. Para mas información ver el apartado «Estados y Motivos”.
remainingCredits 16 Créditos restantes del usuario.
transactionId 10 Merlin asigna un id de transacción por consulta.
cuit 11 Cuit de la persona o entidad validada.
denomination 64 Denominación de la persona o entidad validada.
denominationFlg 5 Indica el resultado de comparación, a saber: APELLIDO DISTINTO (AD), DISTANCIA APELLIDO (DA), DISTANCIA NOMBRE (DN), DISTANCIA NOMBRE APELLIDO (DB), MATCH EXACTO (ME), NOMBRE DISTINTO (ND), NOMBRE NULL (NN), DISTANCIA (D), DISTANCIA FAR (DF), NOMBRE SIN MATCH (SM)
aernings 3 Indica la responsabilidad ante ganancias.
iva 5 Indica la responsabilidad ante el iva.
uniqueTribute 5 Indica la categoría de monotributista.
uniqueTributeActivity 5 Código de activad del monotributista.
employer 3 Indica si la persona es empleador.
memberOfSociety 2 Indica si es integrante de una sociedad. ‘S’ ‘N’
merlinCustomValues Valores desarrollados por demanda del cliente o que se provee opcionalmente.

Para ver más detalles de los WebServices:

Formato de mensajería JSON

Formato de mensajería SOAP