API para desarrollar complementos

Anuncio
API PARA DESARROLLAR
COMPLEMENTOS
Los complementos o plug-ins son programas que realizan tareas específicas y personalizadas sobre las obras de Presto. Aparecen en el menú
principal como una opción más, directamente accesible.
Generales
Convertir campos de conceptos en campos personalizados
Obtener el número de un color para las expresiones de Presto
01 Presupuesto y mediciones
Cambiar el código por el código decimal
Copiar el texto a un archivo de texto asociado
Intercambiar precios alternativos con el presupuesto
Preparar el presupuesto sin precios para licitar
Reagrupar capítulos y partidas con codificación Centro IVE o ITEC
Refundir las partidas con mismo resumen texto y precio
Separar y reagrupar por divisas
03 Planificación económica
Asignar bajo cada partida las actividades de sus mediciones
Asignar los recursos a la descomposición de las actividades
Crear descomposición de objetivo a partidas sin descomponer
Desglosar las líneas de medición que están en varias fases
Rellenar la planificación económica en base a las actividades
Repartir la planificación por fases en las líneas de medición
04 Planificación temporal
Asignar las fechas de la planificación económica
Crear barras reales en función del avance
Crear precedencias a partir de una lista
Importar archivo de Microsoft Project
08 Facturación
Exportar facturas en formato txt
Complementos entregados con Presto
Los complementos introducen, modifican o extraen información en Presto, evitando horas de trabajo manual y errores.
ACCESO AL API
Los complementos se desarrollan mediante un API (Application Programming Interface). Las funciones permiten acceder a toda la información
de las obras y pueden leer y modificar sin restricciones su contenido.
Los programas se pueden escribir en cualquier lenguaje de programación
y cualquier entorno capaz de interactuar con un servidor de automatización COM. También pueden escribirse en un editor de textos en Visual
Basic Script y se ejecutan directamente, sin necesidad de compilar.
Muchas opciones de Presto se han realizado como complementos, utilizando los mismos recursos que están a disposición de todos los usuarios.
El uso del API es gratuito y solo requiere disponer de una licencia de
Presto instalada en el equipo donde se desarrolle el complemento. Una
15.01.2015 API para desarrollar complementos
25
vez terminado, se puede distribuir libremente y se puede ejecutar en
cualquier ordenador con una licencia de Presto, sin más limitaciones que
las que se haya decidido incorporar al diseño.
FUNCIONES DISPONIBLES
El API de Presto dispone de todas las funciones necesarias para crear
obras o abrir las existentes, posicionarse en las tablas, leer, modificar e
insertar registros o campos, incluyendo las siguientes.
Función
BeginRedo
EndRedo
CheckProject
Close
Command
Copy
Duplicate
EvalNum
ExportRPT
FindEqual
GetField
GetElement
ImportCad
InfoCode
InitRecord
InsertAttached
New
Open
PrintRPT
Rename
SelCode
SetField
UpdateScreen
Descripción
Inicia un grupo de acciones que se deshacen en bloque
Termina un bloque de acciones para deshacer
Comprueba una obra
Cierra la obra
Ejecuta cualquier opción de menú de Presto.
Copia un campo en otro
Duplica o copia un registro de una tabla
Evalúa expresiones de Presto
Exporta un informe
Se posiciona en una tabla dado un valor de una clave
Lee el contenido de un campo
Se posiciona en el primer registro de una tabla
Importa un archivo con líneas de medición
Indica la información asociada al concepto
Inicializa un registro
Inserta un archivo asociado
Crea y abre una obra de Presto
Abre una obra de Presto
Imprime un informe
Cambia el campo clave de un concepto
Abre un árbol para que el usuario elija un concepto
Rellena el contenido de un campo
Actualiza las ventanas visibles
DESARROLLOS A MEDIDA
Algunos ejemplos personalizados:

Traspasar certificaciones y facturas a un ERP del usuario.

Generar variantes a partir del presupuesto de una obra.

Crear hojas de cálculo personalizadas con datos de la obra, operados con fórmulas y otros recursos.

Importar presupuestos recibidos en Excel y otros formatos.
Puede desarrollar sus propios complementos o encargarlos a Soft o a su
distribuidor habitual de Presto. En www.presto.es figura la documentación técnica completa necesaria para desarrollar complementos, incluyendo el código fuente de varios ejemplos.
26
Catálogo de Presto
Descargar