Preloader

Alta de empresas

Para empezar a aprovechar al máximo nuestros servicios, es crucial dar de alta su empresa de manera rápida y sin complicaciones. Con nuestro proceso de registro, usted podrá tener su empresa lista para facturar en cuestión de minutos.

La tabla proporcionada a continuación es una guía clara sobre los campos requeridos para dar de alta una empresa en Veronica, junto con las restricciones de validación que ayudarán a garantizar la precisión y consistencia de la información ingresada. Si tiene alguna pregunta adicional o necesita asistencia, no dude en ponerse en contacto con nuestro equipo de soporte.

Campo Tipo Requerido Restricciones Descripción
rucPropietario Numérico
  • 13 dígitos de longitud.
Número de R.U.C. de la empresa.
razonSocial Alfanumérico
  • Mínimo 2 caracteres de longitud.
  • Máximo 300 caracteres de longitud.
Razón social de la empresa.
nombreComercial Alfanumérico
  • Mínimo 2 caracteres de longitud.
  • Máximo 300 caracteres de longitud.
Nombre comercial de la empresa.
direccionPrincipal Alfanumérico
  • Máximo 300 caracteres de longitud.
Dirección principal de la empresa.
logo Alfanumérico
  • Formato JPEG | PNG.
  • Codificada en Base64.
Logo de la empresa.
agenteRetencionResolucion Numérico NO
  • Si la empresa no lo es, su valor debe ser nulo.
  • Si la empresa lo es, máximo 8 dígitos de longitud.
Número de la resolución, omitiendo los ceros a la izquierda.
contribuyenteEspecial Alfanumérico NO
  • Si la empresa no lo es, su valor debe ser nulo.
  • Si la empresa lo es, mínimo 3 caracteres de longitud.
  • Si la empresa lo es, máximo 13 caracteres de longitud.
Número de contribuyente especial.
contribuyenteRimpe Alfanumérico NO
Los valores permitidos son:
- Nulo
- CONTRIBUYENTE RÉGIMEN RIMPE
- CONTRIBUYENTE NEGOCIO POPULAR - RÉGIMEN RIMPE
Régimen simplificado para emprendedores y negocios populares.
obligadoContablidad Numérico
Los valores permitidos son:
- 1 para SI
- 0 para NO
Ver ficha R.U.C. de la empresa
planSuscripcion Alfanumérico No puede ser vacío. Corresponde al plan de suscripción que se elija para la empresa que se dará de alta. El valor deberá ser el mismo del campo llamado nombre del listado de suscripciones (Ver sección de planes disponibles).
numRenovaciones Numérico Sólo números positivos mayores a cero. Representa el número de periodos de renovación que se adquirirán de dicho plan. Por ejemplo, para un plan mensual, si el valor es 3, entonces significa que se adquirirá la suscripción para 3 meses.
etiquetaCorreos Alfanumérico
  • Mínimo 3 caracteres de longitud.
  • Máximo 15 caracteres de longitud.
Este campo es utilizado por Veronica para identificar automáticamente a qué correos electrónicos deberá notificarse un comprobante electrónico.
colorRide Alfanumérico
  • 7 caracteres de longitud.
  • Formato RGB hexadecimal.
Color de las líneas y fondos de tablas en la representación impresa de los comprobantes electrónicos.
sitioWeb Alfanumérico NO URL del sitio Web de la empresa.
telefono Alfanumérico NO Teléfono de contacto de la empresa.
correoElectronico Alfanumérico NO Correo electrónico de contacto de la empresa.

Para ilustrar el proceso de registro de una empresa en Veronica, consideremos el caso de una empresa ficticia llamada "SOLUCIONES EN FACTURACIÓN ELECTRÓNICA". Siguiendo los campos y restricciones detallados en la tabla anterior, llevaremos a cabo el registro de esta empresa de manera práctica teniendo en cuenta la ficha R.U.C. de la misma.

La correspondencia entre los campos resaltados en la ficha R.U.C. y los campos que se requieren para el proceso de alta se detallan en la siguiente tabla.

Ficha R.U.C. Campo
(1) rucPropietario
(2) Este valor aplicará tanto para los campos razonSocial como nombre nombreComercial. Si la empresa tiene un nombre comercial personalizado, este último tendrá mayor prioridad.
(3) Si es NO, el campo agenteRetencionResolucion será nulo. Caso contrario, deberá figurar dicho valor.
(4) Si es NO, el campo contribuyenteEspecial será nulo. Caso contrario deberá figurar dicho valor.
(5) Si es GENERAL, el campo contribuyenteRimpe será nulo. Caso contrario, deberá figurar dicho valor.
(6) Si es NO, el valor será 0. Caso contrario, el valor será 1.

De lo anterior, la solicitud quedaría tal como se muestra a continuación:

curl --location 'https://api-sbox.veronica.ec/api/v1.0/empresas' \
--header 'X-API-KEY: [INSERTE API KEY AQUÍ]' \
--header 'Content-Type: application/json' \
--data-raw '{
    "rucPropietario": "9999999999991",
    "razonSocial": "SOLUCIONES EN FACTURACIÓN ELECTRÓNICA",
    "nombreComercial": "NOMBRE COMERCIAL DE LA EMPRESA",
    "direccionPrincipal": "DIRECCIÓN DE LA EMPRESA",
    "logo": "",
    "agenteRetencionResolucion": "",
    "contribuyenteEspecial": "",
    "contribuyenteRimpe": "",
    "obligadoContablidad": 0,
    "etiquetaCorreos": "emailCliente",
    "colorRide": "#0000FF",
    "planSuscripcion": "PLAN_REGULAR",
    "numRenovaciones": 3,
    "sitioWeb": "https://veronica.ec",
    "telefono": "+524451401994",
    "correoElectronico": "facturacion@veronica.ec"
}'
curl --location 'https://api.veronica.ec/api/v1.0/empresas' \
--header 'X-API-KEY: [INSERTE API KEY AQUÍ]' \
--header 'Content-Type: application/json' \
--data-raw '{
    "rucPropietario": "9999999999991",
    "razonSocial": "SOLUCIONES EN FACTURACIÓN ELECTRÓNICA",
    "nombreComercial": "NOMBRE COMERCIAL DE LA EMPRESA",
    "direccionPrincipal": "DIRECCIÓN DE LA EMPRESA",
    "logo": "",
    "agenteRetencionResolucion": "",
    "contribuyenteEspecial": "",
    "contribuyenteRimpe": "",
    "obligadoContablidad": 0,
    "etiquetaCorreos": "emailCliente",
    "colorRide": "#0000FF",
    "planSuscripcion": "PLAN_INDIVIDUAL",
    "numRenovaciones": 3,
    "sitioWeb": "https://veronica.ec",
    "telefono": "+524451401994",
    "correoElectronico": "facturacion@veronica.ec"
}'