- Un FlexiLayout creado en FlexiLayout Studio
- Un módulo de reglas o un algoritmo especial de comprobación de datos que utiliza reglas para validarlos
- Un módulo de exportación o un procedimiento de exportación personalizado
Proteger una Definición de Document
1
Describa su solución a ABBYY
Envíe a la oficina de ABBYY de su región un mensaje en el que describa su solución y enumere sus componentes.
2
Reciba los identificadores únicos
La oficina de ABBYY proporciona identificadores únicos para los componentes de su solución y, en algunos casos, una Licencia de Developer, según el tipo de solución que esté desarrollando. Incluya los identificadores en el código fuente de sus componentes y compruebe que coincidan con los especificados en una Licencia de Usuario.
3
Introduzca el identificador de la solución
- Inicie ABBYY FlexiCapture y abra el editor de Definición de Document.
- En el menú Definición de Document, haga clic en Propiedades de Definición de Document….
- Seleccione la pestaña General.
- Introduzca el identificador único de la solución que recibió de la oficina de ABBYY.
4
Solicite una Licencia de Usuario para su cliente
Cuando venda la solución, solicite a la oficina de ABBYY una Licencia de Usuario que incluya el identificador único de la solución. Sin esa licencia, su cliente no podrá usar la Definición de Document ni FlexiLayout para procesar documentos.
Proteja componentes individuales
Comprobar la licencia de un módulo
IsModuleAllowedByLicense en su módulo para comprobar si la licencia del usuario permite usarlo:
authorId es el identificador único del desarrollador y moduleName es el identificador único de la solución.
El siguiente ejemplo comprueba un parámetro en una licencia:
ModuleName con el autor ABBYY RU, al exportar documentos se producirá un error.