openBusiness Suite Handbook

349
o ope enB Bu sin nes Ha o ss and openBusi Su dbo iness Sui uite oo te Acade e k emy

description

openBusiness Suite Handbook

Transcript of openBusiness Suite Handbook

Page 1: openBusiness Suite Handbook

 

opeenBBusinnesHa

o

ss and

openBusi

Sudbo

iness Sui

uiteoote Acade

e k emy

Page 2: openBusiness Suite Handbook

 

  

2

o

T

 

o

w

C

 

I

TcIa

A

Lpeid

M

MTba

 

openBusiness Su

Training materia

openBusiness Su

www.openBusin

Copyright © 201

nformación sob

Todos  los  dereccualquier  otro nvestments. Paracademy@open

Aviso de respon

La  información preparación del entidad con respnformación condaño haya sido g

Marcas Registra

Muchas de las dTodos los nombbeneficiar  estas afiliación con dic

uite Handbook 

al 072011.00‐V13

uite 

nessSuite.com 

11 

bre los derechos

chos  reservadosmedio  electrónra obtener inforBusinessSuite.co

sabilidad 

de este  libro  selibro, ni el  (lospecto a cualquitenida en este lgenerada. 

das 

enominaciones res de otros proempresas,  sin 

cha marca. 

s. Ninguna  parteico,  mecánico, mación sobre cóom.  

e publica  "tal  cu) autor  (es) ni oer pérdida o daibro o por el sof

utilizadas por faoductos y servicintención  de  in

e  de  este  docufotocopia,  grab

ómo obtener pe

ual"  sin  garantíaopenBusiness  Inaño causado o pftware y / o pro

abricantes y vencios identificadonfracción  de  la 

umento  puede  sbación  u  otros,rmiso para reim

as de ningún  tinvestments  tendpresuntamente oductos de hardw

ndedores para ds en este libro smarca.  La men

ser  reproducida,  sin  el  permis

mpresiones o cop

po.  Si bien  toddrán  responsabicausado directaware descritas e

distinguir sus prose utilizan en unción  a marcas 

a  o  transmitida so  previo  y  porpias de apartes d

as  las precaucioilidad alguna  frea o  indirectameen él aun cuando

oductos se consna forma editorno  tiene  por  o

en  cualquier  for  escrito  de  opde este libro con

ones  se han  tomente a cualquiernte por  las  insto la notificación

ideran marcas cial únicamente ybjetivo  respalda

orma  o  por penBusiness ntáctese con 

mado en  la r persona o rucciones o n del posible 

comerciales. y en pro de ar  o  indicar 

Page 3: openBusiness Suite Handbook

 

  

   Esta ppágina se ha deja

 

 

 

 

 

 

 

 

 

 

ado intencionalmmente en blancoo 

3

Page 4: openBusiness Suite Handbook

 

  

4

Í

Í

IP

Q

C

IP

I

Índice d

ÍNDICE DE CO

NTRODUCCIÓPor qué hemos e

Quien debe leer 

Como utilizar est

NSTALACIÓNPasos previos Aceptación de

Requisitos mín

Requisitos de 

Requisitos par

Requisitos par

Antes de come

nstalación de opProceso de ins

Aceptación de

Datos de su Lic

Configurando 

Finalizando la 

de cont

NTENIDOS 

ÓN escrito este libro

este libro? 

te libro 

 DE OPENBUS

e la licencia 

nimos de hardw

red 

ra compilar los a

ra manejo de ba

enzar 

penBusiness Suitstalación 

el acuerdo de lice

cencia de uso 

carpetas de trab

instalación 

tenidos

SINESS SUITE

are y software

archivos fuente g

se de datos

te 

encia del usuario

bajo 

generados

o final (EULA)

15 15 

15 

16 

17 17 17 

17 

18 

18 

18 

18 

19 19 

20 

23 

23 

24 

Page 5: openBusiness Suite Handbook

 

  

D

R

IB

M

E

I

V

E

B

E

M

R

MD

N

D

Desinstalación d

Resumen 

NTRODUCCIÓBeneficios de op

Metodología de 

Editores 

nterfaz gráfica d

Ventana de Prop

Explorador de Pr

Buscar y Reempl

El primer proyec

Menú contextuaGenerar Proye

Validar el proy

Importar de u

Refrescar la in

Ver el código g

Borrar múltipl

Resumen 

MODELACIÓNDesarrollo de sof

Notación para el

Diagrama de Pro

e openBusiness 

ÓN A OPENBUpenBusiness Suit

desarrollo de so

de usuario (GUI) 

piedades 

royectos (Projec

lazar (Search and

cto 

al del objeto Projecto (Generate P

yecto (Validate P

n proyecto (Imp

nformación del c

generado (View 

es objetos de un

N DE PROCESOftware usando m

l Modelaje de Pr

oceso de Negocio

Suite

USINESS SUITEe 

oftware

ct Explorer)

d Replace)

ject Project)

Project)

port from Project

ódigo generado

generated code

na colección (De

OS DE NEGOCmétodos tradicio

rocesos de Nego

os (BPD)

E

t)

 (Refresh code g

e)

elete multiple ob

IOSonales vs openB

ocios (BPMN)

generation infor

bjects from a col

usiness Suite

mation) 

lection) 

25 

25 

26 28 

28 

29 

29 

30 

32 

35 

37 

39 39 

40 

41 

42 

43 

43 

44 

45 45 

47 

48 

5

Page 6: openBusiness Suite Handbook

 

  

6

J

C

B

GP

DM

P

erarquía de los Secuencia de f

Tareas (Tasks)

Compuertas (G

Eventos (Even

Piscinas (Pools

Carril (Lane) 

Flujo de Mens

Objeto de Dat

Anotación (An

Otros Artefact

Asociación (As

Como crear un d

Barra de herramAlineación 

Validación de 

GRUPOS DE DPropiedades 

DIAGRAMAS Menú ContextuaInvocación des

Asistente para

Propiedades 

Elementos flujo (Secuence 

 

Gateways) 

ts) 

s) 

saje (Message Flo

to (Data Object) 

nnotation) 

tos 

sociation) 

diagrama en ope

mientas del Mode

un diagrama 

DIAGRAMAS 

al sde el Project Ex

a la creación de d

Flow)

ow) 

enBusiness

elador de Proces

xplorer.

diagramas

sos

48 51 

51 

51 

52 

53 

53 

54 

55 

56 

57 

57 

57 

61 62 

63 

66 67 

69 69 69 

70 

74 

Page 7: openBusiness Suite Handbook

 

  

P

DD

G

BT

S

P

C

E

E

E

C

P

A

A

C

Propiedades del 

DOCUMENTADocumentación 

Generando la Do

BPMN AL DETTarea (Task) Tipos de Tarea

Sub‐Procesos (SuTipos de Sub‐P

Piscina (Pool) 

Carril (Lane) 

Evento de Inicio Tipos de Start 

Evento de FinalizTipos de End E

Evento IntermedTipos de Event

Compuerta (GateTipos de Gatew

Participantes (Pa

Asignación de Re

Asignacióndinám

Como modificar Actividades (A

Diagrama 

ACIÓN DE PROdel Proceso de N

ocumentación 

TALLE 

as (Tasks) 

ub‐Process) Process 

(Start Event) Events 

zación (End EvenEvent 

dio (Intermediattos Intermedios

eway) way 

articipants) 

ecursos  (Resour

mica de recursos

los elementos dActivities) 

OCESOSNegocios

nt) 

e Event)(Intermediate Ev

rces Assignment

 

de BPMN en ope

vents)

t)

enBusiness Suitee

77 

79 79 

84 

86 86 86 

87 90 

92 

94 

94 95 

96 97 

98 103 

104 105 

111 

113 

114 

116 116 

7

Page 8: openBusiness Suite Handbook

 

  

8

T

P

C

RI

C

L

C

M

D

D

FC

E

Eventos (Even

Compuerta (G

Triggers y ResultMensaje (Mes

Temporizador

Señal (Signal) 

Compensación

Propiedades y as

Compuertas (Ga

RECOMENDACntroducción 

Como se come u

Las piezas peque

Cada grupo de d

Modele solo lo q

Documente lo qu

Documentación 

FORMAS (FORCreando una nueAsistente de fo

Asistente de T

Asistente para

El Editor para Dis

ts) 

Gateway) 

ts en eventos ssage) 

r (Timer) 

n (Compensation

signaciones 

teways) 

CIONES AL MO

un elefante? A m

eñas definen qui

iagramas es un 

que le toca. No s

ue hace 

de Procesos y e

RMS) eva forma ormas básicas (B

Table CRUD 

a creación de un

seño de Formas 

n) 

ODELAR

mordiscos!

ien hace que

menú..cada diag

e desgaste.

l ISO9000:2000

Basic form)

a tabla a partir d

(Form Designer

grama un subme

de un database e

r)

enu

expression

119 

123 

124 124 

126 

129 

131 

133 

139 

140 140 

140 

142 

142 

146 

147 

149 

151 151 152 

152 

161 

164 

Page 9: openBusiness Suite Handbook

 

  

N

C

CC

E

C

Nota 

Campos (Fields) Texto (Text) 

Correo Electró

Decimal 

Entero (Intege

Moneda (Mon

Tiempo (Time

Fecha (Date) 

Fecha‐Hora (D

Botón (Button

Etiqueta (Labe

Campo Desple

Grilla (Grid) 

Barra de Progr

Imagen 

VerdaderoFals

Archivo (File) 

Guid 

COMUNICADOCorreo Electróni

Enviando el men

Creando una Com

ónico (Email) 

er) 

ney) 

DateTime) 

n) 

el) 

egable (Dropdow

reso (Progress) 

so (TrueFalse) 

OR (COMMUNco 

nsaje correcto 

municación 

wn) 

NICATOR)

171 

172 175 

175 

175 

176 

176 

176 

177 

177 

177 

178 

179 

179 

181 

181 

182 

182 

185 

186 186 

186 

187 

9

Page 10: openBusiness Suite Handbook

 

  

10

L

P

P

P

P

E

C

I

O

EB

A

S

A

E

A

P

UD

A

La pantalla del M

Pestaña de Text 

Pestaña de códig

Pestaña del nave

Pestaña de pará

Enviando un cor

Creando una SecCreando la sec

Añadir un obje

nvocando la secEnvíos periódi

ORIGEN DE CO

EXPRESIONESBarra de Diseño 

Agregar tablas y 

Selección de cam

Agrupado por (G

Ejecución de la e

Asistentes 

Propiedades de 

USO DE FUNCDefiniciones 

Almacenar los re

Mail 

Editor 

go fuente 

egador (Preview

metros 

reo 

cuencias de Comcuencia de coma

eto de correo 

cuencia de comacos de correos 

ORREOS (MAI

S DE BASE DE Dde Consultas (Q

relaciones 

mpos 

Group by) 

expresión de bas

los objetos que 

CIONES DE BAS

esultados de una

w) 

mandos (Scripts)pandos

andos que envía 

ILORIGINATO

DATOSQuery Designer T

se de datos

conforman el Q

SE DE DATOS

a expresión de b

para enviar un c

el correo desde

R)

Toolbar)

uery Designer

base de datos

correo

e un diagrama

188 

191 

191 

193 

194 

196 

196 196 

197 

198 203 

204 

208 209 

210 

213 

214 

214 

215 

216 

220 220 

221 

Page 11: openBusiness Suite Handbook

 

  

L

F

DI

R

O

B

E

C

E

Leer un valor de 

Funciones de loo

DISEÑADOR Dntroducción a lo

Reglas 

Origen del repor

Barra de herram

Estructura del diPropiedades d

Ventana de ba

Creando nuev

Campos Etiqueta 

Campo 

Imagen 

Gráfica 

Suma 

Ventana de la 

El objeto gráfico Origen de dato

Tipos de gráfic

Series 

Textos 

Presentación 

la base de datos

okup. 

DE REPORTES os reportes 

rte 

mientas 

señador de repode las secciones 

andas 

vas bandas 

lista de campos

os 

cas 

ortes o bandas

230 

233 

235 235 

238 

240 

243 

244 245 

247 

248 

249 250 

252 

255 

257 

257 

260 

260 261 

263 

263 

265 

266 

11

Page 12: openBusiness Suite Handbook

 

  

12

E

SS

M

F

E

Ejemplo de RepoLista de emple

SECUENCIAS DScript Objects Acción (Action

Detalles de un

Objeto tipo: C

Acciones posib

Objeto tipo: Ex

Acciones posib

Objeto tipo: Fo

Acciones posib

Objeto tipo: R

Acciones posib

Objeto tipo: Se

Acciones posib

SI (IF) 

Mientras (Wh

Para (For) 

Mapping Editor 

Funciones dispo

Ejemplos Limpiar un cam

Ocultar un bot

orte eados 

DE COMANDO

n) 

na Acción 

omunicaciones 

bles para Comun

xpresión de Base

bles para Expres

ormas 

bles para Forma

eportes 

bles para Report

ervicios Web 

bles para Servici

ile) 

nibles 

mpo de texto en

tón de una form

OS (SCRIPTS)

(Communication

nicaciones

e de Datos

siones de base d

tes 

os Web

n una forma

ma 

ns)

e datos

266 266 

268 270 270 

272 

273 

274 

275 

275 

276 

277 

277 

278 

278 

279 

279 

284 

287 

289 

297 

307 308 

309 

Page 13: openBusiness Suite Handbook

 

  

CB

B

L

L

Asignar el nom

Mostrar una F

Cerrar una for

Leer un valor d

Indicarle a una

Leer un valor d

Asignar un val

CONEXIONES Base de datos prPropiedad ope

Prueba de Con

Validación del

Archivos adicio

Como se cuán

Base de datos prMenú de Cone

Prueba de Con

Refrescar Tabl

Asistente para

Otras opcione

Propiedades d

LISTA DE IMÁG

LISTA DE TABL

mbre de un usua

Forma 

rma 

de una forma y a

a grilla de una fo

de una celda de 

or a una propied

A BASE DE DAropia de openBuenBusinessDatab

nexión (Test Con

 proyecto 

onales creados d

do debo ejecuta

ropias de la orgaexión a base de 

nexión (Test Con

las (Refresh Tab

a Bases de Datos

es de las conexio

de la Conexión a 

GENES 

LAS 

ario al campo de 

asignárselo a un

orma que traiga 

una grilla y usar

dad de una tarea

ATOSusiness SuitebaseConnection

nnection)

durante el proce

ar el archivo ope

anizacióndatos

nnection)

les) 

s (DB Wizard)

nes a base de da

Base de Datos

una Forma

 parámetro de u

sus datos de la b

rlo para diligenci

a (de un diagram

n

eso de generació

enBusiness000.s

atos

una expresión de

base de datos y 

iar un valor de u

ma)

ón de código

ql

e base de datos

se los presente 

un campo de una

al usuario

a forma

310 

311 

311 

312 

313 

314 

315 

316 317 317 

318 

319 

321 

322 

323 324 

325 

325 

326 

330 

331 

332 

342 

13

Page 14: openBusiness Suite Handbook

 

  

14

Í 

 

ÍNDICE 

 

345 

Page 15: openBusiness Suite Handbook

 

  

ILre

Esdsht

Ess

PE

QT

Ta

 

IntroduLa ingeniería y larara vez nos perencontramos fre

El proceso tradicsobre  la  cual  ésdesarrollar el sistsoftware a medihasta extendersetiempos requerid

El potencial quesoluciones brindsistemas que no

Por qué heEste libro se ha e

Quien debeTodos aquellos u

Todos  nuestros aprender este lib

ucción as ciencias de la rmiten percatarente a uno de ta

cional de desarrsta  será  ejecutatema, probar quda que ambos ee varios años. odos y el alcance 

e habilita esta pde las herramiens rodean y que r

emos escritescrito porque n

e leer este usuarios que des

Partners  de Nebro en su totalid

 

computación sernos cuando nosles productos. 

rollo de softwarada,  articular  uue lo diseñado y evolucionen. TípipenBusiness Sudel mismo. 

plataforma encientas que permitareinventamos dí

to este librouestros usuarios

libro? sean usar openB

egocios    que  dead. 

e encuentran ens encontramos 

re  implica definin  cierto  númerlo desarrollado icamente el desaite promete rev

erra un  valor  inan expresar la día a día.  

o s necesitan una 

Business Suite de

eseen  obtener  l

n permanente y frente a un pro

ir y documentarro  de  personas coincidan con laarrollo de un sisvolucionar y reev

ncalculable parainámica de las c

referencia única

eben animarse a

a  certificación  o

vertiginosa [r]eoducto que cam

r  los requerimieque  define  y  da realidad y efectema corporativvaluar el proceso

a  cada organizacompañías, los p

a de las principa

a leer este libro.

openBusiness C

evolución. El frenmbia  los paradig

entos del sistemdetalla  las  funcctuar los cambiovo puede tomar o de desarrollo 

ción  y  aspiramoprocesos, las acc

les característic

Certified  Special

nético ritmo de gmas establecido

ma,  identificar  la cionalidades  dels requeridos al pdesde unas poctradicional, sus 

os que esta placiones de las pe

as de openBusin

ist  deben  leer, 

los cambios os. Hoy nos 

plataforma     software, proceso o al cas semanas actores, los 

ataforma de rsonas y los 

ness Suite.  

entender  y 

15

Page 16: openBusiness Suite Handbook

 

  

16

CA

 

 

 

 

 

Como utilizA lo largo del libr

N

AS

zar este libro se utilizan alg

Nota. Este icon

Advertencia.uite. 

 

ro gunas notaciones

no muestra infor

.Este  icono mue

s para resaltar u

rmación adiciona

estra  informació

una idea o advert

al que puede ser

ón que el  lecto

tir al usuario ace

r de interés para

r debería  toma

erca de ciertos e

a el lector. 

r en  cuenta  cu

eventos. Esos ico

ando utilice ope

onos son:  

enBusiness 

Page 17: openBusiness Suite Handbook

 

  

IPod

E

AApúd

Asemdoil

RPl

L

InstalacPasos prevopenBusiness  Sudichomodelo en 

Este capítulo pre

Aceptación deAl momento de producto debe aúnico computaddetalles de la Lic

Al finalizar la inssuministrado poel nombre de la máximo númerode  instalar  el  popenBusiness Sunstalar openBusicencia por volu

Requisitos mínPara instalar y uta página web de

Los requisitos mí

PC Pentiu 1 GByted Un disco  Una unid

ción deios uite  está  diseñala plataforma q

esenta un paso a

e la licencia instalación del aceptar los térmdor durante un encia del Softwa

stalación y cuandr openBusiness empresa que h

o de instalacioneproducto  en  unuite en todas lassiness Suite en mmen. 

nimos de hardtilizar openBusine openBusiness S

ínimos de hardw

um 4 o superior de RAM, como mduro con al men

dad de CD o DVD

e openB

ado  para  ayudaue haya adquiri

a paso para insta

producto, se le minos de esta licperiodo de un aare que se le pre

do ejecute el pral momento de hizo la adquisicióes autorizadas po  número  mayo máquinas de sumultiplescomput

dware y softwness Suite, debeSuite. 

ware para instala

mínimo nos 2 GBytesde D 

Busines

arle  a modelar do. 

alar la aplicación

presentará la licencia. Nótese qaño. Su  licencia esentará durante

rograma por primadquirir el prodón del productoor openBusinessor  de  máquinasu organización, otadores, debe di

are e disponer del in

ación se present

espacio libre (pa

ss Suite

un  proceso  en 

n openBusiness S

cencia de usuarue entre otros tno es transferie la instalación p

mera vez, se le ucto. Dicho núm

o. Debe tenerloss Investments, ses  a  las  cuales  sobligándole a coisponer de un có

nstalador sumini

tan a continuació

ara creación de 

forma  ágil  y  g

Suite en un com

io (EULA por sustérminos, su liceble ni podrá copara los demás t

pedirá que intromero es suminists a mano al mome le indicará de su  licencia  tienontactarnos paraódigo de instalac

istrado por open

ón: 

proyectos y gen

generar  eel  cód

putador. 

s siglas en ingleencia le permiteompartirla con otérminos aplicab

oduzca el númetrado vía mail jumento de la instdicha situación e  derecho,  puea legalizar las licción único para c

nBusiness Suite 

neración de códig

igo  fuente  que 

es). Para poder ie el uso del softotros usuarios. Cbles. 

ero de licencia dunto al nombre dtalación. Si ustey si persiste en sede  activar  el  bencias no autorcada usuario u o

o descargar el p

go fuente) 

representa 

nstalar este tware en un Consulte  los 

el producto de usuario y ed excede el sus intentos bloqueo  de izadas. Para obtener una 

producto de 

17

Page 18: openBusiness Suite Handbook

 

  

18

RSep

RogdoVrr

Rofiuc

AS

Windows

Requisitos de Se requiere de uel requerimientoproducto. 

Ao

 

Requisitos paropenBusiness  Sugenerados  en  fodisponer  de  unopenBusiness SuVisual  Studio parecomendamos requerimientos r

Requisitos paropenBusiness Sufuncionalidades nformación. El musuario. Siemprecapacitado para 

Antes de comeSe recomienda, a

s XP, Windows V

red una conexión a ino de tener una 

Advertencia.penBusiness Sui

ra compilar losuite  genera  proorma  de  código  IDE  (Integrateuite.  Los  requerara  las plataformusar  el  ambienrespecto al Amb

ra manejo de uite es una potey requiere que motor de base e se recomiendasu uso. 

enzar antes de iniciar e

Vista o Windows

nternet siempreconexión siemp

.  Para  acceder ite no proporcio

s archivos fueogramas  de  sofo  fuente.  openBed  Developmentrimientos de  IDEmas openBusinente  de  desarrobiente de Desarr

base de datosente herramientel usuario dispde datos requea que el usuario

el proceso de in

s 7, en cualquier

e activa (always‐pre activa de  int

a  Internet  es ona ni cubre ning

ente generadoftware  que  repBusiness  Suite  nt  Environment)E  cambian  segúess  .net o  si  la llo  sugerido  porollo Integrado ‐

s a que permite laponga de un morido por el usua disponga del m

stalación, que g

ra de sus version

on), de lo contraternet aplica par

necesario  dispgún costo relacio

os resentan  los  prno  compila  o  in  para  la  compún  la plataformaplataforma de  gor  Apple.  Cada IDE. 

a creación de footor de base de ario depende demotor de base de

uarde y cierre ot

nes de 32 o 64 bi

ario el productora el proceso de

poner  de  un  pronado con su pr

rocesos modelanterpreta  los  cóilación  o  interpa  licenciada. Pogeneración de  cplataforma  de 

ormas, reportes,datos que perm

e  la plataforma e datos (por eje

tros programas 

its 

o no se registraráe  instalación y c

roveedor  de  seroveedor de serv

ados.  Dichos  pródigos  fuente  gpretación  de  lor ejemplo,  se  scódigo  se  realizgeneración  de

, expresiones demita  las conexiode generación emplo Microsoft

abiertos. 

á ni funcionará. cada vez que de

ervicios  de  Intevicios de Interne

rogramas  de  sogenerados.  El  usos  archivos  genugiere el uso dza para, por ejee  código  tendrá

e base de datosones y almacende código  licenct SQL Server) y d

Nótese que esee usar el 

ernet  (ISP). et. 

oftware  son suario  debe nerados  por e Microsoft emplo,  iPad, á  diferentes 

entre otras amiento de ciada por el del personal 

Page 19: openBusiness Suite Handbook

 

  

I

PP

Bu

Im

Pqs

Instalación

Proceso de insParainstalaropen

Busque y ejecuteuna pantalla cor

magen 1. de iniciode

Presione el botóque le indica porsiguiente: 

 Seco

 

 de openB

stalación nBusiness Suitee

e (haga doble clrespondiente al 

l instalador de openB

n Next.De inmer defecto o indic

e recomienda teon privilegios de

usiness Sui

eneldiscoduro: 

ic en) el programinstalador de op

 Business Suite 

diato aparecerácar un disco duro

ener privilegiose administrador.

ite 

ma setup.exe locpenBusiness Sui

 la ventana que o diferente y/o e

de Administrad 

calizado en los inte. 

le sugiere dondescoger la carpe

or para hacer la

nstaladores de op

e instalar openBeta que usted de

a instalación de 

penBusiness Suit

Business Suite, uesee. Esta panta

openBusiness S

te. De inmediato

usted podrá dejalla se muestra e

Suite o iniciar el 

o aparecerá 

ar la carpeta en la imagen 

instalador 

19

Page 20: openBusiness Suite Handbook

 

  

20

Im

E

Im

AAse

magen 2. Ventana qu

El sistema le indi

magen 3. Ventana qu

Aceptación deAl presionar Nexsiglas en  inglés) existen limitacio

ue le permite escoger

icará que está lis

ue indica que ya se es

el acuerdo de xt, aparece  la vesolicitando  le  innes en el uso ta

 r la carpeta donde se 

sto para iniciar la

 stá listo para iniciar la

licencia del usentana mostranndique si está ol como se indicó

instalará openBusine

a instalación del

a instalación en el disc

suario final (EUndo el acuerdo do no de acuerdoó en la sección pr

ess Suite 

l software, según

co duro 

ULA) de  licencia  final o con  la  licenciarimera de esta g

n se muestra en

de usuario (En. Usted debe  leguía.  

n la imagen sigui

d User Licence eer con atención

ente: 

Agreement  ‐ EUn dicha  licencia

ULA por sus puesto que 

Page 21: openBusiness Suite Handbook

 

  

Im

Sti

E

magen 4. Acuerdo de

Si no está de actermine el procenstalación y pre

En este moment

e licencia final de usua

cuerdo con el useso en este momsione el botón N

to comienza el p

ario 

so del productomento. Si está deNext.  

proceso de copia

 tal cual se desce acuerdo con lo

ado de archivos y

cribe en  los térmos términos de l

y registros en su

minos de  la  licela licencia, selec

u computador, se

 

encia, cancele  laccione la opción 

egún se muestra

a  instalación del“I Agree” para c

a en la imagen s

 programay continuar la 

iguiente: 

21

Page 22: openBusiness Suite Handbook

 

  

22

Im

Dd

Im

U

magen 5. Iniciando co

Dependiendo si de Windows. Al f

magen 6. Ventana qu

Una  vez  finaliza

opia de archivos y cre

se tienen privilefinalizar muestra

ue indica que la instal

ada  la  instalació

eación de registros 

egios como Adma la imagen sigu

lación ha sido finaliza

ón,  presione  el 

 

inistrador podráiente: 

 ada 

botón  “Close” 

á o no solicitar q

no  sin  antes  d

ue se autoricen 

ecidir  si  se  des

 los cambios en 

sea  iniciar  el  pr

el registro de la

rograma  de  una

 plataforma 

a  vez    para 

Page 23: openBusiness Suite Handbook

 

  

pa

DAd

Im

Dclp

CUld

Eq

Ed

proporcionar  losautomáticament

Datos de su LiAl  iniciar openBdiligenciar se ref

magen 7. Ventana de

Dichos datos hancontacto con opicencia. Se recopara accionar los

Configurando Una vez registrae sea indicado ddel código fuent

El primer campoque esta carpeta

En la segunda cadurante el proce

s datos de registe se presenta la

cencia de usousiness  Suite pofiere a la licencia

e registro de licencia d

n debido ser propenBusiness Suitmienda copiar ys mecanismos de

carpetas de tda la licencia dedonde serán guae.  

o, “Projects Folda no almacena lo

arpeta “Path foreso de generaci

stro o dejarlo paa ventana de reg

 or primera  vez,a de openBusine

de openBusiness Suit

oporcionados pote. Escriba primy pegar los datoe autenticación 

rabajo el producto, el pardados los proy

er”, correspondos archivos una v

r Support Files” ón de código fu

ara otro momengistro, tal como s

  se  le  solicitaráss Suite. 

te 

or openBusinessmero el nombre s del correo envde la licencia y g

programa se inicyectos y en don

de a la carpeta dvez generados, s

se le indica a ouente. Es  import

nto. Al  iniciar else indica en la si

á que diligencie 

 

s Suitevía email cdel usuario,  lueviado por openBguardar los regis

ciará y presentarde debe almace

donde se guardasolo servirá com

penBusiness Sutante anotar qu

l programa en oguiente sección

ciertos datos b

con anterioridadego el nombre dBusiness Investmstros en su comp

rá una ventana denar los archivos

aran los proyecto repositorio de

ite donde debe ue esta carpeta 

otra oportunida. 

básicos.  La prim

d.Si no dispone de  la empresa yments. No olvideputador.  

de configuracións de soporte usa

tos de openBusie los proyectos d

almacenar los ano almacena el

d o al cerrar es

mera  información

de estos datos, y por último el e presionar el bo

n inicial en la cuados durante la 

ness. Es importde openBusiness

archivos de sopol código fuente 

sta ventana, 

n que debe 

póngase en número de otón “Save” 

ual solicitará generación 

ante anotar s Suite.  

orte usados generado y 

23

Page 24: openBusiness Suite Handbook

 

  

24

s

E

Im

S

Im

FAs

solosirve como r

En la imagen sigu

magen 8. Ventana so

Se sugiere al usu

magen 9. Estructura d

Finalizando la Antes de cerrar seleccionado “O

repositorio temp

uiente se muest

olicitando le indique la

uario adherirse a

 de directorios sugerid

instalación la ventana de Open last Project 

poral de archivos

ra la ventana so

as carpetas de almace

a la siguiente est

da 

Options y empezon startup” que

s usados durant

olicitando las car

enaje 

tructura de archi

zar a utilizar el pe le permite al in

e el proceso de 

petas para el có

 

ivos: 

programa, puedeniciar el program

generación de c

ódigo fuente y lo

e configurar dosma abrir automát

código. 

os proyectos: 

s acciones adicioticamente el últi

onales. En la priimo modelo o p

mera, dejar royecto con 

Page 25: openBusiness Suite Handbook

 

  

eeb

DP

A

S

S

Hs

S

REsd

el cual estaba trejecutando exprbases de datos. P

DesinstalacPara desinstalar 

Abra el Panel de 

Seleccione la opc

Seleccione open

Haga  clic  en  Qseleccionada. 

Siga los pasos pr

 Lage

 

Resumen Esta sección pressoftware instaladdispone la Suite.

abajando. En la resiones de basePara finalizar la i

ción de opeel producto: 

control. 

ciónAgregar o q

Business Suite d

uitar  o  Agregar

ropuestos para d

a  desinstalaciónenerados con op

sentó el procesodo y operativo.   

segunda opciónes de datos de binstalación, pres

enBusiness

uitar programas

de la lista de apli

r.  Aparecerá  el

desinstalar el pro

n  no  elimina  lopenBusiness Suit

o de instalación yLos siguientes c

n, le indica al prorrado de datossione el botón "C

s Suite 

s. 

caciones. 

l  panel  Manten

oducto. 

s  archivos  (prote. 

y desinstalacióncapítulos presen

rograma si deseas. Esta última seClose". 

nimiento  del  pr

yectos)  que  ha

n de openBusinetan la herramie

a o no recibir colección tiene po

rograma  de  op

ya  creado,  ni  l

ss Suite. Esperamnta en detalle a

onfirmación paror finalidad prote

penBusiness  Sui

os  archivos  de 

mos que en esteasí como los dife

a borrar datos ceger datos existe

te  con  la  opció

soporte  ni  los 

e momento ya derentes módulos

cuando esté entes en las 

ón  Eliminar 

porductos 

disponga del s de los que 

25

Page 26: openBusiness Suite Handbook

 

  

26

Iogc

Im

opo

IntroduopenBusinessSugráficamente encomo C#, Java, O

magen 10. Del diagra

openBusiness Suprocesos modelaopenBusiness Su

ucción aite es una nuevn código fuente. Objective C, PHP 

ama al código. 

uite y su tecnoloados en el softwuite puede gener

a openva e  innovadoraEste código fueentre otros. 

ogía patentada ware. A continuarar código. 

Businea plataforma de ente puede ser g

permite generación se indican a

ess Suitesoftware utilizagenerado para d

ar el código fuenalgunas de las p

e ada para convediferentes plataf

 

nte en múltipleslataformas de g

rtir un proceso formas y lengua

s plataformas dgeneración de có

de negocios  reajes de computa

iferentes represódigo fuente par

epresentado adores tales 

sentandolos ra las cuales 

Page 27: openBusiness Suite Handbook

 

  

 

 

 

oedtd

 

 

  

Sfap

openBusiness Suempresas  financdepartamentos gtelefonía celulardeben desarrolla

Adpgeppsi

i su plataforma avor  contáctenolataforma de ge

uite puede ser ucieras  (bancos, gubernamentaler), transporte (aear el software de

Aunque openBuse hardware, no or openBusinesenerado sea C#,roceso  completlataforma actuain embargo, que

 

de Tecnologíasos  ‐  es  posibleeneración de cód

utilizado ampliabolsa,  pensionees (alcaldías, goberolíneas, flotase sus negocios. 

siness Suite puees un IDE (Integss Suite es posib, o si desea publto  de  publicacióal de desarrollo e ahora las utilice

de  la  Informace  que  ya  tengadigo bajodemand

mente en empres,  seguros),  cabernaciones), fás, navieras), infra

de generar códigrated Developmble que requieraicar una aplicación  propuesto  pde software. Toe menos para de

ión (IT por sus samos  disponibleda. 

resas que requiampo  de  la  salubricas (de alimeaestructura, gra

igo fuente para ment Environmea del uso de Miión para iPhone por  Apple  para odas sus suites desarrollo y más p

siglas en  ingles)e  la  plataforma

eran de  la autoud  (entidades  pentos, de calzadoandes superficie

muchos lenguaent). Si usted neccrosoft Visual Screado a partir sus  aplicacionede desarrollo depara fines de com

) no se encuenta  requerida  o 

omatización de spromotoras  de os), empresas ds y prácticamen

ajes de programcesita compilar Studio ™ en casode openBusineses.  openBusinese software segumpilación. 

 

tra en  la  lista anpodemos  desar

sus procesos desalud,  hospitalee telefonía (plannte todas las em

ación y varias pel código fuenteo de que el códss Suite, debe soss  Suite  no  reeuirán existiendo.

nterior, por rrollar  una 

e negocios  ‐ es,  clínicas), nta externa, mpresas que 

plataformas e generado digo  fuente ometerse al emplaza  su . Es posible 

27

Page 28: openBusiness Suite Handbook

 

  

28

BB

As

A

A

 

A

D

T

MLdoqsoe

 

Beneficios Beneficio 

Agiliza  y  simpsoftware 

Administración d

Apoyo a certifica

Análisis de proce

Dueños del códig

Tabla 1. Beneficios de

MetodologLa metodología desarrollo de  soopenBusiness Suque estas etapasistema, es deciopenBusiness Suempezando el pr

de openBu

plifica  el  desa

de cambios 

aciones de calida

esos 

go fuente 

e openBusiness Suite 

gía de desade desarrollo aoftware  (tales  cuite son de hechas deben obligatir  la modelaciónuite. Por el controyecto. 

usiness SuitDes

arrollo  de  ope(TePrudesme

opepro

ad  opeorgpro

opelos 

El caco

rrollo de sol usar openBusiomo RUP, UMLho idénticas paratoriamente docn del proceso dtrario, usando p

te scripción 

enBusiness Suiteecnología) y Procuebas  en  empresarrollo  de  un etodologías de d

enBusiness Suiteoceso (es decir e

enBusiness  Suitganizaciones, ya ocesos es fiel ref

enBusiness Suiteprocesos identif

cliente es dueñoonsejamos dado

oftware ness Suite no eL,  etc.).  Los proa los procesos dumentarse  (dibeseado,  se pueprocesos de desa

e es especialmecesos acelerandesas  seleccionadproyecto  de  sesarrollo de soft

e soluciona de l dibujo), autom

e  es  una  herraque documenta

flejo de estos.  

e hace a su orgaficando cuellos d

o del código gen que es más ráp

s diferente delacesos de desarrde levantamientoujarse) en openede decir que parrollo de softw

ente útil para do el tiempo de das  han  indicadsoftware  entre tware tradiciona

raíz  la administmáticamente cam

mienta  de  apoya los procesos y

anización más efde botella y faci

nerado. Si  lo deido modificar lo

a que tradicionarollos usando mo de informaciónBusiness  Suite.rácticamente  seware tradicionale

departamentos dentrega de un pdo  una  disminutres  y  diez  v

ales.  

ración de cambmbia el programa

yo  a  los  procesy garantiza que 

ficiente al permilitando la optim

esea puede modos dibujos)  

almente puede metodologías deón, análisis y dise. Una  vez define ha  terminado es, se puede afi

de Desarrollo dproducto de meución  del  tiempveces  comparad

bios ya que al ma.  

sos  de  certificacel software que

itir un análisis deización de los m

dificarlo (aun cua

usarse en  los pre desarrollo  tradeño. La diferencido  los  requerimde  crear el prormar que hasta

e  software eses a días. po  total  de do  con  las 

modificar el 

ción  de  las e apoya los 

etallado de mismos.  

ando no  lo 

royectos de dicionales  y cia radica en mientos del ograma  con a ahora está 

Page 29: openBusiness Suite Handbook

 

  

A

ELu

 

T

ILp

C

A continuación s

Editores Las operaciones usuario la manip

Editor 

  Explorad

  Database

  Query Bu

  Form De

  Web serv

  Report G

  Process M

  Script Bu

  Code Ge

  Commun

Tabla 2. Editores 

Interfaz gráLa  interfaz gráficplegables, abatib

Cuando  se  inicia

se hace una desc

con openBusinepulación de objet

or de proyectos

e Manager 

uilder 

signer 

vice connector 

Generator 

Modeler 

uilder 

nerator 

nicator 

áfica de usuca de usuario fubles y espacios d

a  openBusiness 

cripción de las he

ess Suite son ejetos específicos. A

Descripción

s  Permite el ac

Manejo de b

Crea, edita o

Permite el d

Manejo de lo

Diseño de re

Permite la re

Permite  la negocios. 

Convierte lo

Editalas  comnegocios. 

uario (GUI)ue diseñada parde trabajo que p

Suite  se muest

erramientas que

ecutadas a travéAlgunos de los E

cceso a las colec

bases de datos.

o borra las consu

iseño de formas

os servicios web

eportes – este Ed

epresentación gr

escritura  del  so

s objetos de ope

municaciones  qu

) a adaptarse fácueden arrastrars

tran  claramente

e dispone al utili

és de editores. LoEditores incluido

cciones de los pr

ultas de bases da

s a los usuarios.

b necesarios para

ditor es la razón 

ráfica del proces

oporte  lógico  n

enBusiness Suite

ue  deben  ser  e

cilmente al gustose permiten al u

e  tres  secciones

izar openBusine

os Editores son os en openBusine

royectos. 

atos. 

a el proceso de n

de este libro. 

so de negocios.

necesario  para 

e en código fuen

stablecidas  des

o de cada usuarusuario  persona

s  (a  la  izquierda

ss Suite en su de

ventanas especess Suite son ind

negocios. 

la  implementa

nte. 

sde  la  implemen

rio. Algunas caralizar y definir la 

a  encontrará  el

esarrollo. 

ializadas que le dicados a contin

ación  de  los  pr

ntación  de  su  p

acterísticas comapariencia que 

  árbol  de  objet

permiten al nuación: 

rocesos  de 

proceso  de 

mo ventanas desee. 

tos  llamado 

29

Page 30: openBusiness Suite Handbook

 

  

30

Edd

Im

 

VT(c

Explorador del pdel objeto seleccdiferentes editor

magen 11. Interfaz gr

Ventana deTambién referidProperties)prescambiarlas, ellas

proyecto (Projectcionado, en el cres) según se ind

ráfica de usuario de o

e Propiedaa a  lo  largo de enta  las propies son indicadas s

t Explorer), a la dcentro se muestdica en la siguien

openBusiness 

des este documentdades de  cada olo para que ve

derecha se encura (inicialmentente imagen: 

to como grilla dobjeto en openrifique el estado

uentra una cuade) una zona gris 

e propiedades onBusiness. Alguno o valor del obje

rícula de propiedllamada ventan

o Cuadricula denas propiedadeeto.  

dades (Propertiena principal (Ma

 

e Propiedades. Les  son de  solo  l

es) que cambianin View) que co

La ventana de pectura  y Ud. no

n en función ontendrá los 

propiedades o  tiene que 

Page 31: openBusiness Suite Handbook

 

  

Lápi

Lvap

La ventana de párbol  del  Explorpresentará  las cndicará para cad

La ventana de pventana presentalfabético. Por úpropiedad selecc

propiedades (Prorador  de  Proyecaracterísticas edda caso particula

propiedades  indta las propiedadúltimo, y de gracionada. A conti

operties)presentctos  (Project  Exditables. Algunaar)  

ica  siempre el nes por grupos. San  importancia nuación se pres

ta  los atributos xplorer)  o  dentras propiedades 

nombre del objSi lo desea puedpara el usuario,enta un ejemplo

de cada objeto o  de  cada  uno no son modifica

eto para el cuade indicarle a op, en  la parte  info de una ventan

de openBusinede  los  Editoresables desde  la v

al  se están presepenBusiness Suitferior de esta va de propiedade

ess Suite. Según s,  la  ventana  deventana de prop

entando  las prote que presenteventana  se presees: 

seleccione un oe  propiedades piedades  (esta s

opiedades. Así me las propiedadeenta una descri

objeto en el (Properties) situación se 

mismo, esta s por orden ipción de  la 

31

Page 32: openBusiness Suite Handbook

 

  

32

Im

EE

magen 12. Ventana d

ExploradorEsta  ventana  pe

de propiedades 

r de Proyecermite  navegar 

ctos (Projecpor  los  objeto

ct Explorers  que  compone

 

) en  el  proyecto.  Esta  organizaddo mediante  unna  estructura  jeerárquica.  A 

Page 33: openBusiness Suite Handbook

 

  

c

Im

Pl

Im

T

I

continuación se 

magen 13. Explorado

Para agregar un a siguiente imag

magen 14. Adicionar 

Todas las tareas 

cono 

 

 

presenta la vent

or de Proyectos (Proje

objeto selecciongen. 

 objetos en elExplora

que se pueden 

Operación 

Generate pr

Create new 

tana del Explora

ect Explorer) 

ne el tipo de obj

dor de Proyectos 

realizar con un p

roject 

project 

dor de Proyecto

jeto que desea a

proyecto se encu

Descripció

Esta opció

Crea un n

os. 

 

adicionar y pres

uentran en la ba

ón 

ón genera el cód

uevo proyecto.

ione el botón se

arra de herramie

digo fuente del p

ecundario del ra

entas del explora

proyecto. 

tón, tal cual se p

ador de proyect

presenta en 

os. 

33

Page 34: openBusiness Suite Handbook

 

  

34

T

 Cg

 

Im

  1

 

 

 

 

 

Tabla 3. Descripción ic

Cabe  resaltar qugrabó su proyect

magen 15. Detalle de

                           

Refiérase a los proy

Open an exi

Save project

Save  new project List of recen

Close projec

conos en el Project Ex

ue cuando grabeto y que versión

e la barra de títulos de

                          

yectos en openBusi

isting project 

version  of 

nt projects 

ct 

xplorer 

e su proyecto, o tiene. Para esto

e openBusiness al gra

ness Suite para un 

Esta  opeopenBusinAlmacena

the  Almacenasin sobresLista  recieproyectosabrirá. Cerrar el pno se ha g

openBusiness So, debe revisar e

abar un proyecto 

detalle de esta prop

eración  permitness Suite buscaa el proyecto en 

a una nueva versscribir la copia acente  de  los  pros con  los cuales 

proyecto. Cierraguardado, le pre

uite genera  infoel titulo de la ven

 

piedad. 

te  abrir  un a los proyectos ela ruta indicada 

sión del proyectctual.1 oyectos.  Desplieha trabajado. S

 el proyecto y toguntará si desea

ormación para qntana principal d

proyecto  almaen la ruta indicaden la ventana d

to. Es hacer una

egue  esta  lista Si hace clic sobr

odas las ventanaa hacerlo. 

que el usuario pde openBusiness

acenado.  Recuda en Opciones de Opciones (Opt

a nueva copia de

para  ver  los  úre alguno de ell

as asociadas. Si e

pueda consultars Suite. 

uerde  que (Options). tions). 

el proyecto 

ltimos  tres os, este se 

el proyecto 

r cuando se 

Page 35: openBusiness Suite Handbook

 

  

Par

Im

BPc

Para  abrir  un  oautomáticamentratón ‐ así se pre

magen 16. Ejemplo d

Buscar y RePuede ser necescontinuación se 

objeto  en  el  expte. Además, pueesentará el menú

del menú contextual d

eemplazar sario efectuar búpresenta un eje

plorador  de  proede explorar lasú contextual aso

de un objeto 

(Search anúsquedas y reemmplo de dicha p

oyectos,  puede  acciones que cociado a dicho ob

nd Replace)mplazos en los dpantalla: 

hacer  doble  ccada objeto tienbjeto. En la imag

 

) diferentes Editor

lic  sobre  él.  Si e, dando clic sogen siguiente se 

res.openBusines

este  tiene  asoobre el objeto coe muestra un eje

ss permite busca

ociado  un  Editoon el botón secemplo del menú 

ar y/o reemplaz

r,  se  abrirá cundario del contextual: 

zar textos. A 

35

Page 36: openBusiness Suite Handbook

 

  

36

Im

Sdcamt

L

E

PPT

magen 17. Buscar y r

Si el Editor lo sopde búsqueda. Escampo llamado además, restringmayúsculas) y putodos los demás 

Los Editores que

Editor 

Project Explorer Process ModelerTabla 4. Editores que 

eemplazar 

porta, al presionta ventana func“Find”. Si existegir la búsqueda huede buscar hacprogramas es e

e soportan Searc

r soportan Search and

nar la combinaciiona igual que laen varias coincidhaciendo que elcia adelante y hael campo llamado

h y/o Search an

Replace 

ón de letras CTRa mayoría de losencias del térml texto coincida tacia atrás del Edo “Search in”. Es

d Replace se pre

Buscar (Searc

  

 

RL + F, o seleccios programas de sino, podrá pasatambién con maitor seleccionadste campo indica

esentan en la sig

ch) 

onar de la opciósoftware donde r de uno en unoayúsculas y minúdo. La principal da en que Editor s

guiente tabla: 

Buscar

n Tools ‐> Searcel término o texo presionando eúsculas (es decirdiferencia con lase está realizand

r y Reemplazar (

ch, se presentaráxto a buscar se eel botón “Find nr Case sensitive s ventanas de bdo la búsqueda.

(Search and rep

  

á la ventana escribe en el ext”. Puede / sensible a 

búsqueda de 

place) 

Page 37: openBusiness Suite Handbook

 

  

E

Ee

 

Im

D

P

P

El primer p

El primer paso qexplorador de pr

magen 18. Asistente 

Diligencie los dat

Propiedad 

Project name 

proyecto 

que debe hacerroyectos. Al hace

para la creación de u

tos solicitados y 

rse para usar operlo, se presenta

un nuevo proyecto. 

presione el botó

Descri

Nombextensproyecmostr

penBusiness Suiará la siguiente v

ón “Create Proje

ipción 

bre  del  archivo siones  ya  que ctos se almacenada en la image

te es crear un pventana: 

 

ect”. A continua

con  el  cual  seopenBusiness nan en  la ruta  inn 18. 

proyecto. Esto s

ción se presenta

e  grabará  este Suite  la  anexandicada por Ud

se hace presion

a una descripció

proyecto  en  erá  automáticam. en  la ventana 

nando en el  icon

ón de cada camp

el  disco  duro. mente.  Recuerdde creación de

no   del 

po: 

No  incluya de  que  los e proyectos 

37

Page 38: openBusiness Suite Handbook

 

  

38

P

N

G

C

A

CT

 

U

AP

 

P

D

N

C

T

Product name 

Namespace 

Generation folde

Company 

Author 

Comments Tabla 5. Descripción d

Una vez creado e

Además de las pProject Explorer 

Propiedad 

Date Format 

Number of decim

Consecutive num

Tabla 6. Descripción a

er 

de campos creación d

el proyecto, ope

ropiedades solicel icono del pro

mal places 

mbering 

atributos de un proye

Cada pgeneraEste  cfuenteSuite.EscribcódigoNombautomNombautomCome

e proyecto 

enBusiness Suite

citadas al momeyecto) también 

Descri

Formaque seplatafoNúmeplantilNúme

automecto 

proyecto generaado por este procampo  correspoe. Si no está  seg

a o seleccione eo fuente resultanbre  de  la  commáticamente segbre  de  la  persmáticamente segntarios adiciona

e creará para Ud

ento de crear el pdefinen los atrib

ipción 

ato de fecha pore crea un proyeorma usada no rero de decimalellas usado no reqero de versión d

máticamente cad

a un producto. Eoyecto. onde  al  nombreguro que escrib

l nombre de la cnte. pañía  a  la  cuagún la licencia desona  a  la  cuagún la licencia deles que el usuar

. el árbol de obje

proyecto, las sigbutos de un proy

r defecto a usarsecto, este valor requiere de estas. Por defecto equiere de esta pdel proyecto. Es

da vez que presio

Este campo indi

e  con  el  cual  sebir aquí, puede d

carpeta donde se

al  esta  licenciael usuario. l  esta  licenciael usuario. rio desee agrega

etos a usar y pre

uientes propiedyecto: 

se en el proyectose encuentra ea propiedad, el veste número es propiedad, el valoste número es c

one el icono 

ica cual ha de se

e  agruparán  lasdejar el  texto s

e generará el pr

ado  el  softwar

do  el  softwar

ar. 

esenta las propie

dades (que se pre

o. Como valor den dd/mm/yyyy.valor ingresado as 2. Tenga preseor ingresado aqcreado automát

 en el explorado

er el nombre de

  clases  dentro ugerido por ope

royecto. Aquí en

re.  Este  campo

e.  Este  campo

edades de proye

esentan al selec

e fábrica, es dec. Tenga presentaquí será ignoradente que si el couí será ignoradoticamente e  incr

or de proyectos.

el producto 

del  código enBusiness 

ncontrará el 

o  se  llena 

o  se  llena 

ecto. 

ccionar en el 

cir cada vez te que si  la do. onjunto de o. rementado 

 

Page 39: openBusiness Suite Handbook

 

  

MEd

Im

E

GEiacpmd

Menú contEl proyecto dispodespliegue el me

magen 19. Menú con

Estas opciones s

Generar ProyeEsta opción genenicia  openBusinactualización nocódigo fuente ppara generaciónmás de una platde archivos escr

textual del one de una serieenú contextual s

ntextual del objeto pr

on explicadas a 

ecto (Generatera el código funess  Suite,  este podrá generar orque el  icono G de código fuenaforma licenciaditos en el lengu

objeto Proe de opciones asobre el objeto d

roject 

continuación. 

e Project) ente del proyece  actualiza  la  icódigo fuente. Generate de  la te haya sido actda, openBusinesaje de su elecció

oject dicionales que pdel proyecto en e

cto. Usted podráinformación  neUsted puede vabarra de herramtualizada, puedess Suite le preguón (la plataform

permiten realizael Project Explor

 

á generar códigoecesaria  para  gealidar que el sistmientas del Proje proceder a usauntará para quema licenciada). A

ar operaciones crer. Se presentar

o fuente para laeneración  de  ctema está actuaject Explorer esar esta opción. E plataforma des

A continuación se

con el mismo. Pará una ventana s

s plataformas licódigo  fuente. alizando la informstará deshabilitaEl proceso es de sea generar códe presenta una 

ara abrir estas osimilar a la siguie

cenciadas. CadaDurante  este mación para genada. Cuando  la  ihecho muy simigo y generará uimagen corresp

operaciones, ente: 

a vez que se proceso  de neración de información 

mple: si tiene un conjunto pondiente al 

39

Page 40: openBusiness Suite Handbook

 

  

40

m

Im

VEleE

momento de la g

magen 20. Generació

Validar el proyEsta opción validea la descripcióes invocada autoEn la imagen sigu

generación de có

ón de código 

yecto (Validatda y presenta cun detalladamentomáticamente cuiente se muest

ódigo usando op

e Project) ualquier inconsiste y navegue hacada vez que se ra el proceso de

penBusiness Suit

stencia encontraacia el objeto megenera el códige validación en e

te.  

ada en el proyecediante un doblgo fuente, Sin emel momento de s

 

cto. Para solucioe clic del ratón smbargo Ud. puesu ejecución.  

nar alguno de losobre el mismoede invocarla en

os problemas, si. La validación d el momento qu

mplemente del proyecto ue lo desee. 

Page 41: openBusiness Suite Handbook

 

  

Im

IEe

A

magen 21. Validación

mportar de uEsta opción permequipos de traba

A continuación s

n de un proyecto 

n proyecto (Immite importar obajos o cuando se

se presenta la ve

mport from Prbjetos de otro pe desea reutilizar

entana de impor

roject) royecto. Es esper porciones de o

rtación de proye

ecialmente útil cotro proyecto en

ctos.  

cuando el desarr el actual. 

 

rollo de un proyyecto es realizaddo mediante 

41

Page 42: openBusiness Suite Handbook

 

  

42

Im

Pyoe

REo

magen 22. Importar d

Para usar esta opy abriendo el mobjetos que se den que rama del

Refrescar la inEsta opción permopción  no  ha 

de un proyecto 

pción, debe seleismo. Una vez adesea importar. Cárbol puede sol

nformación demite que openBude  ser  invoca

eccionar el proyeabierto, es cuesCada vez que seltar el objeto sel

el código geneusiness actualiceada  por  los  us

ecto del cual desstión de arrastra seleccione un oleccionado.  

rado (Refreshe la información suarios  finales 

sea importar obar al proyecto aobjeto, openBus

h code generatde generación dya  que  cada 

bjetos haciendo cactual  (el árbol diness le presenta

tion informatide código a la úlvez  que  se  a

clic en el botón de  la derecha) ará una vista pre

ion) ltimaversión disabre  openBusin

con los puntos sel objeto o  la cevia del mismo y

ponible. Normaness  esta  infor

 

suspensivos colección de y le indicará 

lmente esta rmación  es 

Page 43: openBusiness Suite Handbook

 

  

a

VEp

BEbv

Im

actualizadaautom

Ver el código gEsta opción abrepara generación 

Borrar múltiplEsta opción permborrar objetos, ventana con esta

magen 23. Borrar mú

máticamente. 

generado (Viee automáticamede código. 

es objetos demite borrar múseleccionarlos da funcionalidad. 

últiples objetos de un

ew generated nte el Explorado

 una colecciónltiples objetos dde  la  lista e  ind

 proyecto 

code) or de Archivos de

n (Delete multde una coleccióicarle a openBu

e Windows mos

tiple objects fn. Para usar estusiness  Suite qu

 

trando por defe

from a collectita opción, debeue borre dichos 

ecto la carpeta q

ion) e seleccionar  la s objetos. A  con

ue el usuario ha

colección de  lantinuación  se pr

aya indicado 

 cual desea resenta una 

43

Page 44: openBusiness Suite Handbook

 

  

44

Roru

E

A

Resumen openBusiness Surealizan  su  trabausuario.  

Estas páginas ha

Ahora vamos a e

uite es un prograjo. Debido a q

n hecho una bre

entender como o

rama revolucionque puede  ser u

eve presentación

openBusiness Su

nario. Redefine  lusado por much

n de openBusine

uite permite a lo

a forma como shas personas de

ess Suite. Solo la

os usuarios mode

se hace software diversas  indus

a información m

elar sus proceso

re y como  los prstrias, es  flexibl

ás relevante ha 

os y generar sus 

rofesionales de e en  su  interac

sido presentada

programas!

la  industria cción  con el 

a. 

 

Page 45: openBusiness Suite Handbook

 

  

MLcacscnue

Mdppcp

DUuru

Upeafa

S

ModelaLas compañías acasos los procesasegurarse que ucomo hacerlo y  sino además pocalidad según el necesita  tener  eusuarios, o  los cestrategias corpo

Múltiples variabde un producto pueden  ser  conproductos o servcompetitivas. Hoprincipios de Ge

Desarrollo Un programa (enuna función esprecursos del progusuario puede in

Un  archivo  de programación esestos archivos yabrir, editar, mafacilita el manejoarchivos una y ot

Supongamos aho

ación dlrededor del muos de esas compuna actividad secuando. Algunarque  las organiztipo de industriesta  informaciócompetidores  fuorativas pueden

les inciden al mterminado o elsideradas  cuandvicios deseando oy día, las comprencia de Proces

de softwarn su versión de cecífica. Algunos grama (como ponteractuar.  

un  programa  (specifico (llámes  los convierte eanipular o cerraro de los archivotra vez hasta da

ora que una com

de Procundo deben planpañías son ejecueadesarrolladaens veces es neceszaciones buscana de la compañín  como  insumouerzan a  la comn ocasionar camb

omento de dete tiempo que nedo  se deseamejser la más destapañías deben orgsos de Negocios

re usando código fuente) ede estos archiv

or ejemplo una i

(nuevamente  hese Visual Basic, Jen un programa rlos, normalmens y la compilaciór forma a su pro

mpañía desea sis

esos denificar, implemeutados informalmn una forma musario documentan  la obtención día). Algunas veceo  para  el  desarmpañía a  revisar bios en los proce

erminar cuánto ecesita una persjorar  las  cosas acadaen su camganizarse, trans (Business Proce

métodos trestá conformadovos definen las rmagen), otros h

emos  de  referiJava, etc.). Cuanejecutable. Dad

nte se trabaja coón de los mismoograma.  

stematizar unod

e Negoentar, documentmente, en otrasy específica. Dear como se hacede algún  tipo dees se hace necesrollo  de  un  sofy optimizar susesos de la compa

tiempo toma efsona para desplque  la  compañípo. Así, todas laformarse y optiess Managemen

radicionaleo por un conjuntreglas de negocihan de combinar

irnos  en  su  fordo todos los arcdo que estos aron un ambienteos. El ingeniero d

e los procesosde

ocios tar, manejar y/us, una división co una forma u oten las cosas no se certificación  (sario documentftware.  En  ocass procesos. Las añía. 

fectuar una activazarse de un  laía hace.  Todas as organizacionemizarse al admit). 

es vs openBto de archivos tiio del software rse entre sí y qui

rma  de  código chivos de un prorchivos son norm integrado de dde software crea

e su negocio ‐ en

u organizar las coompleta de la cotra, todos debensolo porque las pusualmente algtar lo que la comsiones,  factores regulaciones o 

vidad y a que codo a otro son alas  compañías 

es buscan herraministrarsus proce

Business Suipo texto. Cada que conformanizás representan

fuente)  está  eograma están esmalmente granddesarrollo (IDE pa, edita, borra y

n particular dese

osas que hacen.ompañía es respn saber lo que dpersonas necesitgún  tipo de certmpañía hace porcomo  la  globaincluso  los cam

osto, lasmétricasalgunas de  las vquieren  añadir mientas que le desos de negocio

uite uno de estos arc, otros archivosnuna ventana co

escrito  en  un  lscritos, un compdes y el programpor sus siglas eny en general man

ea generar un so

. En algunos ponsable de eben hacer, tan saberlo, tificación de rque alguien lización,  los mbios en  las 

s de calidad variablesque valor  a  sus 

den ventajas os aplicando 

chivos tiene s almacenan on la cual un 

enguaje  de pilador toma mador debe  inglés) que nipula estos 

oftware que 

45

Page 46: openBusiness Suite Handbook

 

  

46

lerdrcppn

UCcpllm

Aiepaone

e permita contrejemplo),  se  reúrepresentante ddel  software  a drequerimientos conforman el cóprograma. Si todproducto a prodnuevo producto 

Usando openBuContabilidad, el código fuente inprograma ejecuto  solicitado  poevantamiento dmáximo.  

Ahora supongamnteractuar direceso  significaría dpersonas que coaplicaciones móvotro  lado, si  la cnuevos  actores empleados segú

rolar un procesoúne  con un Anae IT (Tecnologíadesarrollar. Unadel sistema queódigo fuente del do ha salido conducción, capacitade software y co

siness Suite, el Analista de Negmediatamente. table y procedenr  el  área  contade  información, 

mos que en nuesctamente con el desarrollar nuevonforman la fuerviles, debe desticompañía ya dis(en este  caso, n lo solicitado p

o del área contabalista de Negocias de la Informaca  vez  se haya de se desea desarproducto, realiznforme a  lo espando a los emplomo esta apoya

proceso de desgocios y el repreLa persona respn a llevar los resuble,  un  conjuntdesarrollo de so

stro ejemplo inicsoftware creadvas  interfaces y rza de ventas. Sinarlos a generaspone de openBla  fuerza de  veor el Presidente

ble. Normalmenios  (normalmención). Entre los documentado  (yrrollar, el o los rzan las pruebas perado hasta estleados, impleme el proceso para

sarrollar softwaresentante de IT)ponsable de IT coultados a producto  de mecanismoftware,  ,implan

cial, el Presidento anteriormentepor  supuesto gi la compañía cuar un nuevo progBusiness Suite, snta)  y  generar  de la compañía

nte el dueño delnte un  Ingenierotres definen y dy entendido) el epresentantes dque confirman qte momento,  laentando cualquia el cual fue dise

re  tiene variosca dibujan lo que ompila el códigocción. El programmos  internos  pantación del prod

te de la compañe a través de susgenerar un nuevuenta con la suegrama según lossolo debe redibel programa paa). 

 proceso (el Direo de Procesos odetallan las funcproceso que  sede tecnologías dque lo desarroll compañía desiier cambio en loeñado. 

ambios  importael futuro progra

o fuente generadma generado coara monitoreo  yducto y el segui

ía decide que los celulares. Dentvo programa querte de disponers lineamientos dujar aquellos caara una nueva p

ector de Contabo quizás un  Ingeionalidades, reqe desea  controlde la informacióado coincide cogna un grupo dos procesos y re

antes: nuestro gama debe realizdo por openBusion openBusinessy  control  al  proimiento del pro

os empleados detro de un proceue debe ejecutar de ingenieros cdados por el Preambios en el prplataforma  (los 

bilidad para efeceniero  Industriaquerimientos y aar  y  se hayan dn escriben los aon lo solicitado yde personas queealizando un seg

grupo  inicial  (el zar y proceden ainess Suite genes Suite incorporaoceso.  Todo  el ceso se reduce/

e su fuerza de veso tradicional dearse en  losteléfcalificados en desidente de la cooceso que  invoteléfonos  celul

ctos de este al)  y  con un arquitectura definido  los archivos que y entreganel e  llevaran el guimiento al 

Director de a generar el erando así el a además de proceso  de /optimiza al 

entas deben e desarrollo onos de  las esarrollo de ompañía. De lucran a  los lares de  los 

Page 47: openBusiness Suite Handbook

 

  

Im

NoBcu

Eqpi

Br

E

magen 24. Modelado

Notación popenBusiness SuBPMN nace comcomputación. Lousuarios finales, 

El objetivo princque  pueden  disprocesos hastalamplementación

BPMN es una norequiere ser ana

Esto permite a u

ores 

para el Moduite permite al umo una iniciativa os estándares deagencias de gob

ipal de BPMN eseñar  una  versióas personas que  proporcionando

otación que captlizada, documen

na compañía do

delaje de Pusuario modelardel Object Mane la OMG son el bierno e instituc

s proporcionar uón  preliminar  dsupervisarán y o una notación c

tura la lógica dentada y ejecutad

ocumentar todos

 

rocesos der sus procesos unagement Groupresultado de la iones educativas

una notación come  un  proceso  hadministrarandicomún para las 

el proceso, la coda.  

s los procesos de

e Negocios sando un estánp ‐ OMG ‐ que punión de los ess. 

mún para todas hasta  los  técnicoichos procesos. personas involu

municación ent

e forma que sea

(BPMN) dar llamado BPMproduce y mantiesfuerzos de emp

las personas invos  que  implemeBPMN cierra la cradas en su rep

re los participan

a entendida por 

MN (Business Pene especificacipresas de Tecnol

volucradas, desdentaran  la  tecnbrecha entre lospresentación. 

ntes y toda la in

todos.. 

rocess Modelingiones para la indlogía de la Infor

de los analistas dnología  que  sops procesos de ne

nformación del p

g Notation). dustria de la mación (TI), 

de negocios portará  esos egocios y su 

proceso que 

47

Page 48: openBusiness Suite Handbook

 

  

48

 

Im

But

Uu

C

DEp

JBes

magen 25. Ejemplo d

BPMN es un estáun  proceso  o  lótantoprocesos si

Utilizando BPMNun proceso comp

Comencemos a d

Diagrama dEn BPMN, un proproceso. Puede i

Jerarquía dBPMN  está  comelementos  de Bsiguiente: 

de un diagrama utiliza

ándar global utiógica  de  negocimplescomo com

N, un proceso puplejo sin cambia

definir algunos t

de Procesooceso de negociimaginarse el dia

de los Elemmpuesto  por  eleBPMN  en  su  for

ando notación BPMN

lizado en todas cios  y  facilita  lamplejos. 

uede ser definidar dramáticamen

términos que se

o de Negocios (Business Proagrama como un

entos ementos  gráficorma más  simple

las industrias. Ea  comunicación 

do, documentadnte su apariencia

rán utilizados a 

ios (BPD) ocess Diagram ‐ n lienzo en el cu

os  que  definen e.  Estos  element

s un lenguaje grentre  todos  lo

o, analizado, opa ("look and feel

lo largo de este 

BPD) representaal Ud. dibuja tod

el  comportamitos de BPMN  s

 

ráfico que descros  actores.  La  s

ptimizado y/o ejl").  

libro: 

a la secuencia dedas las figuras q

ento  de  un  proson mostrados  y

ribe los pasos qusemántica  de  B

ecutado. BPMN

e las actividadesue representan 

oceso.  En  este y organizados  s

ue deben ser ejeBPMN  permite 

N permite repres

s que se ejecutanel modelo. 

capítulo,  se  presegún  se  indica 

ecutados en representar 

sentar hasta 

n durante el 

esentan  los en  la  tabla 

Page 49: openBusiness Suite Handbook

 

  

O

E

O

D

P

G

Objetos de Flujo

Elementos que d

 

 

 

Objetos de cone

Definen como se

 

 

 

Piscinas (Swimla

Grupo de eleme

 (Flow objects). 

definen el compo

xión (Connectin

e conectan los o

nes ‐ Pools).  

ntos. 

 

ortamiento del p

g objects).  

bjetos entre ello

proceso 

Evento

Activida

Compu

os 

Flujo de

Flujo de

Asociac

s (Events) 

ades (Activities)

uertas (Gateways

e secuencia (Seq

e Mensaje (Mes

ción (Association

s) 

quence Flow) 

ssage Flow) 

n) 

49

Page 50: openBusiness Suite Handbook

 

  

50

A

P

Artefactos (Artifa

Proporciona info

 

 

acts).  

ormación adicion

 

nal al proceso. 

 

Piscina

 

Carril 

Objeto

Anota

a (Pool) 

(Lane) 

o da datos (Data

ación (Annotatio

aObject) 

on) 

Page 51: openBusiness Suite Handbook

 

  

 

T

SEr

Im

TRr

Im

Et

Im

CRq

Tabla 7. Objetos BPM

Secuencia de fEs un conector (representan com

 magen 26. Secuencia

Tareas (Tasks)Representan  unredondeados. 

 magen 27. Tareas (Ta

El ejemplo siguietareas Cocina y S

magen 28. Ejemplo d

Compuertas (GRepresentan punque debe ser eje

flujo (Secuencuna línea sólidamo indica la figur

a de Flujo 

)   trabajo  hecho 

asks) 

ente muestra lasServir): 

de actividades y secue

Gateways) ntos de convergecutada en paral

ce Flow) a con una flechara siguiente: 

que  consume 

s actividades y s

encias de flujo 

encia o divergenelo o en puntos

Grupo

 al final) que ind

recursos  como 

secuencias de flu

ncia de secuenci de convergenci

o (Group) 

dica el orden en

tiempo  o  diner

ujo  (nótese que

ia de flujo en una. Las Compuert

n el cual ocurren

ro.  Está  represe

e algunos eleme

n proceso. Estas tas se represent

n las actividades

entada  con  un 

entos pueden de

representan untan como se indi

s. Las secuencias

rectángulo  con

etallarse aúnmás

 punto de decisiica en la figura s

s de flujo se 

  los  bordes 

s ‐ como las 

ión o acción siguiente:  

51

Page 52: openBusiness Suite Handbook

 

  

52

Im

E

Im

ESu

F

T

E

 magen 29. Compuert

El ejemplo siguie

magen 30. Ejemplo d

Eventos (EvenSon cosas que pun origen o un re

Figura  Tipo d

 

Evento

 

Evento

 

Evento

Tabla 8. Tipos de Even

El ejemplo siguie

ta (Gateway) 

ente muestra alg

de Compuertas (Gatew

nts) asan o pueden esultado. Los ev

de evento 

os de inicio (Star

os Intermedios (

os de Finalizació

ntos (Events) 

ente muestra tar

gunas compuert

ways) 

pasar durante laentos pueden in

rt event) 

(Intermediate Ev

ón (End event) 

reas, compuerta

as, actividades y

a ejecución del pniciar, interrump

vent) 

as y eventos: 

y secuencias de f

 

proceso. Estos epir, detener o ter

Descripción 

Inicia un proces

Ocurre durante

Termina la ejec

flujo. 

eventos afectan rminar un proce

so 

e la ejecución de

cución de un pro

el flujo del proceso. BPMN defin

e un proceso. 

oceso. 

ceso y generalmne tres tipos de e

ente tienen eventos: 

Page 53: openBusiness Suite Handbook

 

  

Im

PRa

Im

CE

magen 31. Ejemplo d

Piscinas (PoolsRepresenta un pa su vez las sepa

magen 32. Piscina (Po

Carril (Lane) Es una partición 

de Tareas, Compuerta

s) participante en ura de otras pisci

ool) 

de un pool con 

as y Eventos 

un proceso. Es elnas. 

la misma extens

l contenedor de

sión que el pool 

 

 las figuras y def

parental. Los lan

fine los límites d

nes representan

dentro de los cua

n sub‐participant

ales estarán sus

tes de un proces

 figuras que 

so. 

53

Page 54: openBusiness Suite Handbook

 

  

54

Im

FR

Im

Es

E

magen 33. Carriles (L

Pe

 

Flujo de MensRepresenta la co

 magen 34. Flujo de M

El  Message  Flowsecuencias de ac

 

El siguiente ejem

anes) 

or defincion, unntre participant

saje (Message omunicación que

Mensaje (Message Flo

w  representa  mcción. Algunos ej

Un mensaje ndesea enviar c

 

mplo muestra do

n  flujo de secuees o procesos el

Flow) e existe entre pa

ow) 

mensajes  (mensjemplos de mess

no es un correocorreos electrón

os flujos de mens

encia no puede  modelador deb

articipantes, pro

sajes  de  sincrosage flow son: n

 electrónico; unnicos o comunica

sajes de sincroni

 

cruzar  los  límitebe utilizar Flujos

cesos o piscinas

nización  internanecesidades, res

n message  flow aciones, por favo

ización del proce

es de su pool ode Mensaje. 

. El Message Flo

a)  a  diferencia puestas o notific

es utilizado  inteor refieraseal ca

eso. 

o  lane. Para rep

ow  se dibuja com

de  los  Secuencaciones.  

ernamente parapitulo "Commun

resentar  la com

mo se indica en 

nce  Flow  que  r

a sincronizar el nicator". 

municación 

la figura: 

representan 

proceso. Si 

Page 55: openBusiness Suite Handbook

 

  

Im

 

 

 

OE

magen 35. Ejemplo d

 

Objeto de DatEs un artefacto q

de flujo de mensaje 

 Un  flujo  de mmensajes (me

to (Data Objecque proporciona

mensaje  (messaessage flows) DE

ct) a información o a

age  flow)DEBE  cBEN comenzar y

almacena produ

cruzar    los  límity terminar en dif

uctos de una acti

tes  del pool de ferentes proceso

ividad 

origen.  En  otraos.  

 

as palabras,  loss  flujos de 

55

Page 56: openBusiness Suite Handbook

 

  

56

Im

E

Im

AE

Im

 magen 36. Objeto de

El siguiente ejem

magen 37. Ejemplo d

Anotación (AnEs un artefacto q

magen 38. Anotación

e Dato (Data Object) 

mplo muestra do

de Objetos de Datos 

nnotation) que permite aña

 n 

os objetos de dat

adir comentarios

tos en un proces

s o información a

so. 

adicional en un p

 

proceso. 

Page 57: openBusiness Suite Handbook

 

  

Im

OBr

AEr

Im

Cos

magen 39. Ejemplo d

Otros ArtefactBPMN  permite reportes entre o

Asociación (AsEs  un  conector representación d

 magen 40. Asociación

Como creaopenBusiness Susobre Grupos de

de Anotación 

tos el  uso  de  otros

otros muchos obj

sociation) que une  artefade una asociació

r un diagrauite permite orge Diagramas y se

s  artefactos.  opjetos.  

actos  (Objetos  dón: 

ama en opeganizar sus diageleccione Añadir 

penBusiness  Suit

de Datos, Anota

enBusinessgramas en grupoGrupo de Diagr

te  enriquece  BP

aciones  entre ot

s os. Para crear pama (Add Diagra

 

PMN mediante 

tros)  con  figura

procesos en opeamGroup). 

la  incorporació

as BPMN.  La  im

enBusiness Suite

ón  de  openScrip

magen  siguiente 

e, abra el menú

pts,  formas, 

muestra  la 

ú contextual 

57

Page 58: openBusiness Suite Handbook

 

  

58

Im

Ud

magen 41. Añadiendo

Una vez creado diagramas.  

o un nuevo grupo de 

el nuevo grupodiagramas 

 de diagramas, puede crearse e

 

el diagrama. Para crear diagrammas, abra el meenú contextual dde grupo de 

Page 59: openBusiness Suite Handbook

 

  

Im

o

magen 42. Añadiendo

openBusiness Su

o un nuevo diagrama

uite abrirá un lie

nzo vacío en el ccual podrá dibujar sus figuras.  

 

59

Page 60: openBusiness Suite Handbook

 

  

60

Im

Pss

 

Im

magen 43. Un nuevo 

Para añadir nuevseleccionado, opsólo será capaz d

magen 44. Añadiendo

diagrama 

vos elementos, penBusiness le pde añadir Pools. 

o un pool en un diagr

abra el menú copermitirá agrega 

rama vacío 

ontextual hacienar otros element

 

ndo clic en el botos. Si no existe

otón derecho son objetos en un

bre un elementn diagrama (com

to. En función demo en el ejemplo

 

el elemento o siguiente), 

Page 61: openBusiness Suite Handbook

 

  

E

Im

BArd

El siguiente diag

magen 45. Menú con

Barra de heAsí como el usuarequeridos de ladiagramas. 

ramamuestraalg

ntextual de algunos el

erramientaario puede insera barra de herra

gunos de los obj

lementos del diagram

as del Modtar objetos en eamientas y solta

etosconsumenú

ma 

elador de Pel diagrama usanrlos en el diagra

úcontextual: 

Procesos ndo las opcionesama. A continua

s del menú conteación se presen

extual, también ta  la barra de h

 

puede arrastrarherramientas de

r los objetos e objetos de 

61

Page 62: openBusiness Suite Handbook

 

  

62

Im

Cii

Im

T

ASL

I

T

magen 46 Barra de he

Casi todas las acncluyen  algunomagen muestra

magen 47. Barra de h

Todas las opcion

Alineación Si el modelador Los botones sigu

cono  Descri

 

Alinea

 

Alinea

 

Alinea

 

Alinea

 

Alinea

 

Alinea

Tabla 9. Opciones de a

erramientas del Proc

cciones pueden s  botones  en  la la barra de herr

herramientas del Mod

nes se presentan

necesita alinearuientes se encue

pción 

 en la parte infe

r la línea media 

r en la parte sup

r a la izquierda. 

r al centro. Aline

r a la derecha. A

alineación 

ess Modeler 

lograrse usandoa  barra  de  herrramientas del M

delador de Procesos

n en los párrafos 

r las figuras, seleentran disponible

rior. Alinea dos 

de dos o más ob

perior. Alinea do

Alinea dos o má

ea dos o más ob

Alinea dos o más

o el menú de coramientas  que  pModelador de Pro

siguientes. 

eccione al menoses:  

o más objetos p

bjetos por su lín

os o más objetos

ás objetos por su

bjetos por su eje 

s objetos por su 

onexión, sin embpermiten  hacer ocesos: 

s dos objetos BP

por su borde infe

ea media horizo

s por su borde su

u margen izquier

central 

borde derecho.

bargo, para mejomás  rápido  alg

 

PMN y presione 

erior 

ontal 

uperior 

rdo 

orar la velocidadgunas  operacion

sobre el botón 

d de openBusinnes  comunes.  L

de alineación qu

 

ess Suite se La  siguiente 

ue necesite. 

Page 63: openBusiness Suite Handbook

 

  

VU“

Im

 

Validación de Ud. puede valid“Validate model”

magen 48. Validación

Nota.  Si  deseleccione el l

un diagrama ar su diagrama ” en el menú co

n de un diagrama 

esea  centrar  obane como últim

en cualquier mntextual del pro

bjetos  en  un  lao objeto. Luego

momento presionoceso de negocio

ne,  seleccione  escoja la alinea

nando el botónos tal como se m

los  objetos  comción que desee.

Validate  en muestra en la ima

mo  lo  hace  no. 

la barra de heragen siguiente:

 

ormalmente  y  p

rramientas o sel

por  último 

leccionando 

63

Page 64: openBusiness Suite Handbook

 

  

64

EPpo

L

Im

Esta acción validPara  cada problpresenta debajoobjeto en esta ve

Las siguientesdo

magen 49. Errores de

da la consistenciaema detectado o del diagrama dentana, el objeto

os imágenes mue

e validación en un Dia

a del diagrama cen  los objetos 

donde se  indicao aparece selecc

estran ejemplos 

agrama 

chequeando los se presenta unn  los objetos cocionado también

de validaciones

errores BPMN yn  ícono  rojo en on problemas y n en el diagrama

y abriendouna vel diagrama. Tauna pequeña exa.  

ventana con los ambién puede xplicación del p

 

resultados de lareferirse a ventproblema. Al sel

a validación. tana que  se eccionar un 

Page 65: openBusiness Suite Handbook

 

  

Im

 

magen 50. Detalle de

 

e errores en las propie

La  validación demás objeto

 

 

edades de una grilla

efectuada  por s (formas, comu

openBusiness  Sunicaciones, repo

Suite  ayuda  al mortes, etc) de op

modelador  a  enpenBusiness Suit

ncontrar  las  incte.  

onsistencias  de

 

l modelo  y 

65

Page 66: openBusiness Suite Handbook

 

  

66

GUa

EdP

Im

GruposUd. ya sabe queasociados. 

 

El usuario pueddurante el proceProject Explorer.

magen 51. Menú con

s de Diae puede agrupar

Los nombresdcuando se genel modelador abajo, el ordemenú en el cuuse un usuario

e habilitar o deeso de generació. La imagen sigu

ntextual del Grupo de

agramar los diagramas. 

de los grupos denere el código fuverá durante la

en en que ellos auando se ejecuto final. 

eshabilitar  la plaón. Cuando un diente muestra e

e Diagramas 

as Puede usar est

e diagramas juntuente. El orden e ejecución del paparecen puedee el programa r

ataforma de  gediagrama es desl menú contextu

tos grupos como

to con sus diagraen el que ellos hprograma. Los gre ser cambiado, resultante. Utilic

neración para ushabilitado duraual del grupo de

o macro proceso

amas,  generaráayan sido reprerupos de diagramreordenando igce nombres aser

uno o más diagnte la generació diagramas. 

 

os y colocar den

án automáticamesentados será emas pueden moualmente el códrtivos, ya que es

gramas.  Esto exón de código es

ntro de ellos  los

mente el menú dexactamente el moverse hacia arridigo fuente prodstos serán los en

xcluirá el  (los) dte aparecerá gri

s diagramas 

el proceso mismo que iba o hacia ducido y el nlaces que 

diagrama  (s) isáceo en el 

Page 67: openBusiness Suite Handbook

 

  

Im

PL

Im

P

S

P

B

magen 52. Des‐habili

PropiedadeLos grupos de di

magen 53. Propiedad

Propiedad 

ShowInMenu 

Process docume

BPMN order 

 itación de un diagram

es agramas, al igua

des de un Grupo de D

ntation 

ma para generación de

al que cualquier 

Diagramas 

Descripción 

Indica  si el  grucódigo. 

Permite docum

Usado  por  la

e código 

otro objeto en o

 

upo de diagram

mentar el elemen

a  plataforma  d

openBusiness Su

mas  será  visible 

nto seleccionado

de  documentac

uite tienen sus p

como una opci

cion  para  orde

propiedades. 

ión  seleccionab

enar  los  elem

le  cuando  se  ge

mentos.  Refiéras

enere el 

se  a  la 

67

Page 68: openBusiness Suite Handbook

 

  

68

N

V

T

 

Name 

Validation detail

Tabla 10. Propiedades

s de un grupo de diag

 

informaciónde

Nombre del gr

Propiedad de s

gramas 

e la plataforma d

upo de diagram

solo‐lectura que 

de documentació

as 

muestra cualqu

ón para más det

uier inconsistenc

talles. 

cia encontrada BBPMN. 

Page 69: openBusiness Suite Handbook

 

  

DMEP

I

Im

DiagramMenú ContEl menú contextProcess Modeler

nvocación de

magen 54. Menú con

mas textual ual presentado r. 

sde el Project

ntextual para diagram

al usuario camb

 Explorer. 

mas [Project Explorer]

iará de acuerdo

a la forma en que sea invocadoo desde el Projec

 

ct Explorer o dessde el 

69

Page 70: openBusiness Suite Handbook

 

  

70

L

O

L

M

M

D

W

C

D

T

 

AEfab 

Las opciones son

Opción 

Launch Process M

Move up 

Move down 

Disable code gen

Wizards 

Copy 

Delete 

Tabla 11. Menú conte

Asistente paraEl menú contextfacilitan  el  procautomática  de dborrado de dato

n explicadas en l

Modeler 

neration 

extual del diagrama (1

a la creación dtual de los diagraeso  de modeladiagramas que s en tablas. Este

a tabla siguiente

Descripción 

Lanza el Proces

Mueve el diagr

Mueve el diagr

Deshabilita la g

Muestra  opcioopción CRUD qen la cual se po

Permite el cop

Borra este diag

1) 

de diagramasamas presenta edo  al  usuario.  Arepresentan une modelo se pres

e: 

ss Modeler para

rama hacia la pa

rama hacia la pa

generación de có

ones  automáticaque permite la codrá crear, leer, 

iado de otro dia

grama 

entre sus opcionA  la  fecha  se  en proceso que  csenta en la imag

a el diagrama sel

arte superior de 

arte de abajo de 

ódigo para este 

as  de  creación creación de un dactualizar y bor

grama 

nes una llamadaencuentra  dispocontiene un mogen siguiente: 

eccionado. 

la lista dentro d

la lista dentro d

diagrama 

de  diagramas. diagrama que corar datos. 

a Wizards. En estonible  la  opciónodelo que perm

el grupo de diag

del grupo de diag

En  la  imagen ontempla un pro

ta opcion se encn  CRUD  Diagrammite  la  creación, 

gramas. 

gramas. 

anterior  se muoceso basado en

cuentran los asim  que  permite búsqueda,  actu

uestra  una  una tabla 

stentes que la  creación ualización  y 

Page 71: openBusiness Suite Handbook

 

  

Im

 

EdlGu

magen 55. Diagrama 

El uso del CRUDdado que al momas opciones de Gateway G1 hacubicado en el Ga

resultante del Wizar

D Diagram facilitmento de la ejecterminar (End),cia el Gateway Pateway G1 (Go 

d CRUD Diagram 

ta  la representacución presenta añadir (Add) y P2 que  llevará ato main menú).

ción de modelorá un menú de encontrar (Find

al usuario hacia  El poder del CR

os en  los cuales inicio en el cual d). Una vez realila opción de edRUD Diagrama s

se desea diseña(siguiendo la seizadas dichas fuitar (Edit), borrase multiplica uti

ar un proceso pecuencia de flujounciones el diagar (Delete) o reglizado en comb

para trabajar coo desde el iniciorama continúa agresar al menú dinación con el A

 

on catálogos ) que arroja a través del de opciones Asistente de 

71

Page 72: openBusiness Suite Handbook

 

  

72

Tae

Ssvps

 

Im

Table  CRUD  incautomáticas a laen cuestión de m

Siguiendo con lose encuentra travalidar  el modepropiedades al dsiguiente muestr

magen 56.  Menú con

cluido  en  el  caps tareas del CRUminutos.   

os menús contexabajando y presielo  representadodiagrama, propiera las opciones i

ntextual para diagram

pítulo  Formas UD Diagram junt

xtuales de diagraonar el botón do,  permitir  al  dedades, aumentndicadas: 

ma [Process Modeler]

presentado  máo con sus partic

amas, puede selerecho del ratódiagrama  auto  atar o disminuir l

 ] 

s  adelante  dadipantes, icorpro

eccionarse otro n. Las opciones ajustarse  al  tamas dimensiones 

do  que  permiteración de dropd

menú contextudisponibles en emaño  de  los  eledel lienzo de tr

e  la  creación  ddown, campos d

ual al colocarse seste caso conteementos  del mrabajo o hacer z

e  los  scripts,  ae texto, y grillas 

sobre el diagrammplan agregar o

modelo,  asignar zoom al modelo

asignaciones entre otros 

ma en el que otra piscina, o  importar 

o. La imagen 

Page 73: openBusiness Suite Handbook

 

  

L

O

A

V

A

P

S

 

Las opciones son

Opción 

Add pool 

Validate model 

Auto‐adjust size 

Properties 

Size 

openBusiness presione el rat

n explicadas en l

Suite muestra stón. Esta funcion

a tabla siguiente

Des

Aña

Estavent

Red

Permdifepor hacedecisele

Abre

Imag

simultáneamentnalidad permite 

e: 

cripción 

de un pool al dia

a  acción  valida tana con los res

imensiona auto

mite  la  creaciónrentes a las de ael usuario para er  operaciones,isiones en los gaección de propie

e una ventana p

en 57. Tamaño del di

te en el menú coal usuario enco

agrama. 

la  consistencia ultados de la val

máticamente el 

n  o  importaciónapariencia del dmanipular dato,  usarlos  para ateways, entre mdades. 

para introducir e

iagrama 

ontextual todos ntrar rapidamen

del  diagrama  clidación. 

tamaño del diag

n  de  propiedaddiagrama y se reos, usarlos comoindicar  valores

muchas otros. La

l tamaño del dia

 

los objetos enconte la acción que

chequeando  er

grama. 

des  al  diagramaefieren a camposo valores tempors  auxiliares  y a imagen siguien

agrama tal como

ontrados donde e necesite. 

rores  BPMN  y 

a.  Estas  propieds que pueden serales durante el utilizarlos  en  tnte muestra la v

o se muestra en 

el usuario 

lanza  una 

dades  son er creados proceso y tomas  de ventana de 

la figura: 

73

Page 74: openBusiness Suite Handbook

 

  

74

Z

T

Im

Poe

Ent

 

 

Zoom 

Tabla 12. Menú conte

 

magen 58. Ajustando

PropiedadeopenBusiness Suejemplo). Estas p

En la imagen signombre a gusto tantas propiedad

extual del diagrama (2

Con respecto en la imagen s

o el tamaño de un dia

es uite le permite apropiedades per

guiente se muesdel usuario la prdes como neces

Ace

2) 

al tamaño del dsiguiente (el cur

agrama 

al usuario definirrmiten que el mo

stra la ventana qropiedad creadaite. 

rca o aleja el dia

diagrama, Ud. pusor ha sido agra

r propiedades podelador almace

que permite  la aa y seleccionar su

agrama. 

uede cambiarlo mndado para prop

para algunos de ene valores que 

adición de propu tipo de datos e

moviendo los bopósitos explicati

los objetos usadpueden ser usa

piedades al diagrentre los dispon

ordes derechos ivos) 

dos en BPMN (ddos durante la e

rama. La ventannibles para la mis

o inferior como 

diagramas y actiejecución del mo

na permite desigsma. El usuario p

 se muestra 

vidades por odelo. 

gnar por un puede crear 

Page 75: openBusiness Suite Handbook

 

  

Im

 

Si

magen 59. Ventana p

Si  lo desea, puemagen siguiente

para la creación de un

ede  importar pre: 

na nueva propiedad

ropiedades de ootro diagrama,  fforma,  reporte,

 

 elementos enttre muchos otroos  según  se muuestra en  la 

75

Page 76: openBusiness Suite Handbook

 

  

76

Immagen 60. Ventana ppara la creación de unna nueva propiedad

 

Page 77: openBusiness Suite Handbook

 

  

PEl

Im

PropiedadeEstas propiedadeos párrafos ante

magen 61. Propiedad

es del Diages se refieren meriores que se re

des de los diagramas 

rama más a las propiedefieren más a cam

dades de aparienmpos o datos qu

ncia, tamaño, noue son asignado

 

ombre, documes a estos.  

entación entre ootras y no a las inndicadas en 

77

Page 78: openBusiness Suite Handbook

 

  

78

P

H

W

S

Z

P

B

N

U

V

T

 

 

Propiedad 

Height 

Width 

ShowInMenu 

Zoom 

ProcessDocumen

BPMNOrder 

Name 

Units 

ValidationDetails

Tabla 13. Descripción 

 

ntation 

propiedades de diag

Las reglas sonla propiedad d

 

Descripción 

Altura del diag

Ancho del diag

Indica si el dia

Cambia la esc

Por favor refié

Usado  por  lainformación d

Nombre del d

Unidades de l

Propiedad de 

ramas 

 una funcionalidde las unidades (

grama en pixele

grama en pixele

agrama debe ser

ala del diagrama

érase aDocumen

a  plataforma  dde la plataforma 

iagrama 

as reglas. 

solo‐lectura que

dad absolutame(Units) cambiará

es 

r mostrado como

ntación de Proce

de  documentacde documentac

e muestra las inc

nte necesaria ená automáticame

o parte de un m

esos para una co

ción  para  ordeción para más de

consistencias de

n openBusiness nte las reglas a l

 [inches] [cm]

 [pixels

enú en el código

ompleta explicac

enar  los  elemeetalles. 

e BPMN encontr

Suite. Recuerdela correspondien

s] 

o fuente 

ción. 

ntos.  Refiérase

radas. 

e que para los dnte unidad elegi

  a  la  la 

iagramas, ida. 

Page 79: openBusiness Suite Handbook

 

  

DDAal

T

12

3

Cf

Edtfl

Ie

DocumDocumentaAntes de iniciarsa  partir  de  un evantamiento d

Toda documenta

1. Describir las 2. Debe,  con  la

validación de3. La document

un participan

Cumplir con esofinales  

En esta primera deberá reunirse telefónicas,  veriformularios o cua modelación de

ndependientemetapa lo siguient

La infraestru Hacer el diag

para diseñar  Defina las re Evaluación d

mentacióación del Pse el proceso de anteproyecto  oe información p

ación requerirá, 

acciones corresa  periodicidad e la información tación debe ser nte futuro puede

os requerimiento

etapa de documcon  los responficar  la  cadena ualquier otra actel sistema actua

mente de  la  tecnte: 

ctura (física) exigrama de flujo d“lo deseado” glas del negocioel almacenaje y 

ón de PProceso de modelación del o  idea,  el  levanpuede ser repres

entre otros: 

pondientes a canecesaria,  sumipreparada.  pensada, desdee repetir el proc

ospermite gener

mentación, debesables de  las tade  autorizacionividad que a su l. 

nología que vay

stente de lo que se hac

o. manejo de dato

ProcesoNegociosproceso de neg

ntamiento  de  insentado gráficam

da elemento utiinistrarse  la  info

e un inicio, comoeso. 

rar manuales de

erá saber qué eareas más simplnes,  como  se  hjuicio no está y 

ya a  ser utilizada

ce, como se hace

os 

os 

gocios es un requnformación.  Al mente e ir docum

ilizado en la reprormación  a  los 

o una descripció

e procesos enriq

es lo que se estáes, aquellas quehacen  las  cosas,debe ser autom

a para el desarr

e, cuando lo hac

uisito saber lo quhacer  uso  de  omentando “lo ac

resentación del gerentes  o  res

ón de lo que se h

quecidos y comp

á haciendo en ee requieren de ,  donde  se  almmatizado. Mientr

rollo del  softwa

cen y quien lo h

ue se va a modeopenBusiness  Sctual”. 

modelo.  sponsables  de  á

hacía, lo que se 

pletos que pued

este momento cprocedimientos

macenan  los  datras más informa

are,  siempre de

hace. Este mode

elar y para ello seuite  desde  el  p

áreas  involucra

está modelando

den usarse por l

con respecto a ss manuales, hactos,  como  se  diación recopile m

berá determina

elo “actual”, serv

e comienza, principio,  el 

das  para  la 

o y de como 

los usuarios 

su proyecto, er  llamadas ligencianlos 

más real será 

arse en esta 

virá de base 

79

Page 80: openBusiness Suite Handbook

 

  

80

 

Spem

Rrf

Tbts

A

 

Si  le es posible, preocupe y revísexperiencia y regmayoría de los “

Revise  cuidadosrespaldan, previfrecuente encon

Todo lo anteriorbotella, tiempo utareas y cuanta soporte  el diseñ

A continuación s

haga notas aceselo con  los proglas de funcionanuevos desarrol

samente  que  dasiones para recuntrar errores en l

r le permitirá doutilizado en activinformación conño, implementac

se muestra una i

rca de  lo que popietarios y usuaamiento de la ellos” han sido y s

atos  son  producuperación ante los datos y si es 

cumentar repetvidades individunsidere será de ción, pruebas y m

magen en la que

areciese ser riesarios futuros dempresa, más cosiguen siendo so

cidos,  como  intdesastres, cuanasí, que le indiq

tición de tareas, uales, tiempo deutilidad docummantenimiento d

e se ha dibujado

sgoso al momenel software. Recuompleto y familioluciones “genér

errelacionan,  dotifique las vecesuen los procedim

definir responsae respuesta anteentar para facilide la nueva plata

o una tarea a la c

nto de poner el uerde que mienar será el nuevoricas” y contiene

onde  se  almaces que tienen quemientos que sigu

ables, actividadee reclamos, depeitar al resto del aforma a ser im

cual se ha hecho

 nuevo softwarentras más detallo desarrollo. Deen poco de la cu

enan,  quienes  se ser transcriptouen para su corr

es que pueden sendencia de otroequipo, propietplementada. 

o un levantamien

e en uso. Incluyes sean obtenidecimos esto, porltura de las emp

son  responsableos los datos, prerección. 

ser consideradaos empleados patario, usuarios, 

nto de informac

ya cuanto  le dos sobre  la rque la gran presas. 

es,  como  se egunte si es 

s cuellos de ara ejecutar personal de 

ción: 

Page 81: openBusiness Suite Handbook

 

  

Im

Ed“s

magen 62. Levantam

En dicha  imagenderecha de  la  im“Documentationseguir durante  e

iento de información

n se muestra el magen  se encuen” que a  su vez el proceso de d

n de una tarea o activ

diagrama correentran  las propcontiene dos p

documentación

vidad 

spondiente a unpiedades de  la  tpropiedades,  la cuando  se haga

 

na tarea de un tarea  seleccionaprimera, denoma  la publicación

proceso que coada entre  las quminada “BPMNOn de  la  docume

onsiste en el retiue  se encuentraOrder” que otorentación de  todo

 

iro de material. a el  grupo de prgará a  la  tareao  el modelo  y 

En  la parte propiedades a el orden a la  siguiente 

81

Page 82: openBusiness Suite Handbook

 

  

82

pddi

Im

 

 ade

propiedad corredocumentar la adel  ícono    locnmediato la ven

magen 63. Document

Dicha ventana caparecen por dede acuerdo a  la etiquetas de form

sponde a “Procctividad. Para cacalizado  en  la  pntana de docume

tando una tarea 

contendrá en suefecto cuatro peestructura de dma que en el do

essDocumentatada elemento BPparte  derecha  dentación mostra

u parte superiorequeñas ventanadocumentación ocumento final a

ion” que es la pPMN del modelodel  campo  que ada a continuaci

r el nombre del as identificadas cdeseada, cambiaparezcan por ej

propiedad amplio puede hacerseindica  “Click  onón: 

 

elemento BPMcomo “Descriptiadas de acuerdjemplo, los camp

iada en la partee la documentacn  (…)  for  detail

MN que se está dion”, “Objectiveo a  las necesidapos: “Descripció

e inferior de la mción corresponds”.  Al  presionar

documentando e”, “Scope” y “Coades del proyecón”, “Procedimie

misma imagen qiente mediante r  dicho  botón, 

y debajo de dicomments” que to. Si decide caento”, “Manual 

que permite la selección aparece  de 

cho nombre pueden ser, mbiar estas de Usuario” 

Page 83: openBusiness Suite Handbook

 

  

yas

Ps

Im

 

Epr

Ld

Ecau

Asdd

y “Comentarios”adoptando la recsecciones para h

Para modificar esiguiente ventan

magen 64. Modifican

El modelador  lleperderán  los  carequerir la indica

Las opciones de de negocios que

En  la  imagen  ancorresponde  estactuales”, se recuna vez finalizad

Algunos procesosea lo suficientedocumentaran  edocumentación 

” para  ir cubriencomendación dehacer documento

el nombre de algna: 

ndo categorías de doc

enará  la  informambios  realizadoación de la durac

Duración, Costo se haya modela

nterior  se ha  intrictamente  a  lacomienda versiodo. 

os de negocios y mente explícita especificacionesdesde el princip

ndo  las necesidae que dichas etios particulares c

gunas de las desc

cumentación 

ación requerida os. No  todos  losción, mientras q

o y prioridad tamado. 

corporado una a  actividad  indionar el proyecto

de acuerdo a locomo para deta

s,  procedimientoio con miras a d

ades de documequetas contengcomo lo son los M

cripciones pued

y presionará els  campos  son  reue el caso de un

mbién pueden se

documentacióncada,  sin  emba de forma que e

os requerimientoallar procedimieos,  bases  de  daefinir la docume

entación  final taan las mismas eManuales de Pro

e hacerlo modif

 

 botón de actuaequeridos para n Gateway no. 

er llenadas y los 

n de  la  actividadargo,  en  la  prácesta documenta

os de los propietentos y comportatos,  resultadosentación final. 

anto del procesetiquetas y podeocedimientos y e

ficando directam

alizar  (Update). todos  los objet

mismos aparece

d durante  la  factica,  luego  de ación sea actuali

tarios o usuariotamiento esperas,  etc.  y  siempr

so como del proer hacer “copia yel Manual de Us

mente su conten

Si  la ventana etos BPMN, por 

erán en la docum

se de  levantamtener  la  represizada con lo que

s finales, requerado del procesore  será  conveni

oducto  final, puey pegado” de losuarios. 

nido como se pre

es cerrada sin acejemplo,  las  ta

mentación final 

miento de  informsentación  de  lose se espera sea 

rirán que la docuo. Durante la moiente  planificar 

ede hacerlo s textos y/o 

esenta en la 

ctualizar, se areas puede 

del proceso 

mación  y  se s  “procesos el proyecto 

umentación odelación se e  iniciar  la 

83

Page 84: openBusiness Suite Handbook

 

  

84

Go

lao

Im

GenerandoopenBusiness pr

a de la plataformarchivos de códiopciones una ve

magen 65. Selecciona

o la Documroporciona la op

ma adquirida. Migo fuente del pz presionado el 

ando la generación de

entaciónpción de generac

Mediante la selecproceso o bien labotón “generate

e la documentación d

ción de la docum

cción del ícono a documentacióe”: 

del proceso 

mentación como

 en el meón. A continuaci

o un proceso ad

enú principal el ón se muestra u

 

icional que requ

programa permuna imagen en 

uiere de licencia

mite elegir entre la cual se mues

 diferente a 

generar los stran ambas 

Page 85: openBusiness Suite Handbook

 

  

 

UdcS

Im

Una vez selecciodocumentación.computador queSuite: 

magen 66. Document

onada  la generaEl  archivo  tend

e solicita  la gen

tación html mostrada

ación de  la docudrá  un  formatoeración. En  la  im

a en el navegador

umentación, esto  html  y  será mmagen siguiente

a será automátmostrado  en  el e se muestra el 

 

icamente genernavegador  que resultado de u

rada y presentase  tenga  selecn documento g

 

da comoun archcionado  por  deenerado con op

hivo   con  la efecto  en  el penBusiness 

85

Page 86: openBusiness Suite Handbook

 

  

86

BE

TR

Im

Ld

TL

I

BPMN En este capítulo 

Tarea (TaskRepresentan un 

 magen 67. Task 

Las  Tasks  represdetalles internos

Tipos de TareaLas Task pueden

magen  Ti

 

N

 

M

 

Re

al detadetallaremos to

k) trabajo que con

sentan  actividads de la actividad 

as (Tasks)  ser de diferente

po  Desc

one  Es un

Manual  Una ejem

eference  En ocmismúnica

alle odos los objetos 

nsume recursos t

des  atómicas. Ao que no se des

es tipos: 

ripción 

na tarea que no t

tarea manual emplo de esto pue

casiones, es desma definición, ena tarea. 

de BPMN que n

tales como tiem

Atómicas  significsea visualizar el d

tiene definido n

es una  tarea quede ser un técnic

seable referencintonces cuando

os permiten mo

po o dinero. Se 

ca que el  trabajdetalle interno d

ingún tipo. 

e se ejecuta sinco realizando un

ar otra tarea qu una tarea refe

odelar los proces

dibujan usando 

jo no puede dede la misma.  

n  la ayuda de nia instalación do

ue ya ha sido derencia a  la otra,

sos. 

rectángulos con

escomponerse m

ingún motor deonde un cliente.

efinida. Si dos o, solo es necesa

n esquinas redon

más, que no  se 

e procesos o sof

o más tareas comario crear y man

ndeadas.  

conoce  los 

ftware. Un 

mparten la ntener una 

Page 87: openBusiness Suite Handbook

 

  

T

olo

S

Im

SRac

Se

 

Sc

 

Reus

Tabla 14. Descripción 

openScripts o simos programas. EopenBusiness Su

Se presenta a co

magen 68. Ejemplo d

Sub‐ProcesRepresentan un actividades  comcolapsado (en cu

Si un Sub‐Procesestá presentand

cript  Una implela tartarea

eassign ser 

Este 

tipos de Tareas (Task

mplemente ScripEs un lenguaje guite mediante el

ontinuación un ej

de un proceso 

sos (Sub‐Prtrabajo que co

mpuestas  son  aquyo caso los deta

ss está colapsado y que puede e

tarea  de  scriptementador definrea esté  lista paa se ha completa

tipo de tarea pe

ks) 

pts es el mecanigrafico que perml cual el usuario 

jemplo con dive

rocess) nsume recursosquellas  que  puealles internos se

do, se dibuja comexpandirse.  

t  (Script  Task)  ene un script en oara  iniciar, el moado. 

ermite cambiar la

ismo que existe mite dibujar las ole escribe gráfic

ersos tipos de ac

s tales como tieeden  detallarse  ocultan) o expa

mo una Task co

es  ejecutada  poopenScript el cuaotor de proceso

a persona asigna

en openBusinesoperaciones quecamente como d

tividades. 

mpo o dinero. como  un  flujo andido (en cuyo 

n un signo "+" i

or  un motor  deal es leído e inteos ejecutará el s

ada a una tarea 

ss Suite para que su programa ddesea implement

Los Sub‐Processde  otras  actividcaso es posible v

ndicando que e

e  procesos  de  nerpretado por opscript. Cuando e

por otra person

e los usuarios pdebe realizar. otar una actividad

s representan acdades. Un  Sub‐ver los flujos int

el Sub‐Process ti

negocios.  El mopenBusiness Suitel script haya fin

na. 

uedan expresar penScript es el d de tipo Script

ctividades compProcess  puede ternos y sus activ

ene información

odelador  o te. Cuando nalizado,  la 

la lógica de lenguaje de 

puestas. Las visualizarse vidades). 

n que no se 

87

Page 88: openBusiness Suite Handbook

 

  

88

Im

C

Im

Rt

 magen 69. Subproces

Cuando el Sub‐P

magen 70. Ejemplo d

Recuerde que lotambién es cierto

so 

rocess se presen

de un subproceso emb

os flujos de secuo, es decir que u

nta expandido, e

bebido 

encia (Sequenceun flujo de secue

es posible ver los

e Flows) NO PUEencia no puede e

s detalles intern

EDEN cruzar los entrar ni salir de

os dibujados, ta

bordes de un pel Sub‐process de

al cual se presen

proceso. En el caesde o hacia su 

ta en la siguient

 

aso de los Sub‐pproceso padreS

te figura: 

rocess, esto ub‐Process. 

Page 89: openBusiness Suite Handbook

 

  

Im

U

Im

magen 71. Diagramac

Un diagrama com

magen 72Diagramaci

ción con errores en s

mo el anterior, s

ión corregida en subp

ubprocesos 

se puede modela

procesos 

ar de la siguientee forma: 

 

 

89

Page 90: openBusiness Suite Handbook

 

  

90

TL

I

Tipos de Sub‐PLos Sub‐Process 

magen  T

 

 

Process pueden ser de d

Tipo  D

Embedded  Updlad

Reusable  Rm

Ein

diferentes tipos:

Descripción 

Un Sub‐Process eroceso padre paependiente de sa  información  dentro del  Sub‐P

eferencia a un pmapear datos pa

l  proceso  que  snvocado  puede 

 

embebido o anara ser llamado. su proceso padrdel  padre  está  dProcess puede te

proceso ya existra poder ser usa

se  está  invocantener  otros me

idado es una acTiene visibilidadre, no contiene disponible  para ener un tipo dife

tente. El procesoado. A continuac

ndo  lo  hará  a  tecanismos  para 

ctividad que cond hacia la informPools o Lanes. Nel  Sub‐Process

erente de None.

o al que referención se presenta 

 

 ravés  de  un  Stainiciarse,  como

ntiene otras actmación de su proNo requiere maps. Ningún  Start 

ncia tiene Pools  un ejemplo de 

art  Event  de  tio  por  ejemplo, 

tividades. Depeoceso padre. Dapeo de datos yaEvent  que  se  e

y Lanes y puedun Reusable Pro

po None  (el  Su‐  un  Start  Even

nde de su ado que es a que toda encuentre 

e requerir ocess: 

ub‐Process nt  de  tipo 

Page 91: openBusiness Suite Handbook

 

  

T

Le(

Im

 

Tabla 15. Descripción 

Los Sub‐Process es un ejemplo den este caso Re

magen 73. Ejemplo d

Md

Reference  R

tipos e Sub‐proceses

son importantee un proceso quusable). 

de subprocesos 

Message). El siguesde otro proce

eferencia un Su

es ya que permitue permite ver l

uiente diagrama eso o puede ser i

b‐Process embe

ten visualizar la ta totalidad del n

es un ejemplo einiciado por sí m

 

ebido ya existent

totalidad del pronegocio en un s

en el cual puedemismo. 

te. 

oceso usando diolo diagrama. E

e ser invocado c

iferentes subnivEn este ejemplo,

omo un Reusab

veles de detalle. , existen varios S

ble process 

El siguiente Sub‐Process 

91

Page 92: openBusiness Suite Handbook

 

  

92

PEiu

Im

s

Piscina (PoEs  la  representanteracción entreun Pool, es decir

magen 74. Message f

se deben reemp

ol) ación gráfica de e múltiples partir, que si tenemo

flows entre Pools con

lazar los flujos d

un participanteicipantes). BPMNs una situación s

n errores 

de secuencia que

e. Un diagrama N establece quesimilar a la siguie

e cruzan los límit

puede contenee los flujos de secente: 

tes del Pool por 

r varios Pools  (ycuencias (Seque

Message Flows,

ya que un diagrence Flows) no p

, por ejemplo, as

rama puede  reppueden cruzar lo

sí: 

presentar  la os límites de 

 

Page 93: openBusiness Suite Handbook

 

  

Im

 

magen 75. Message fflows entre Pools sin 

 errores 

 

93

Page 94: openBusiness Suite Handbook

 

  

94

CRe

Im

EU

Im

USfte

Carril (LaneRepresenta  los dejemplo de Lane

magen 76. Ejemplo d

Evento de Un evento de ini

 magen 77. Start Even

Un evento de iniSin embargo siemflujo de secuenctener un evento evento de inicio 

e) diferentes partices. 

de Lanes 

Inicio (Staricio se dibuja com

nt 

icio se utiliza pampre recomendia saliente de unde inicio. Un evde tipo Message

cipantes al  inte

rt Event) mo un círculo co

ra iniciar el flujodamos hacerlo pn evento de inicvento de inicio ne, indicando que

rior de una org

on bordes delgad

o del proceso. BPor cuanto los diio. Un evento deo ha de tener flue hasta que el m

ganización. Son 

 

dos, tal cual se p

PMN no obliga aagramas puedene inicio no es obujos de secuenc

mensaje no llegue

subdivisiones de

presenta en la sig

al uso de un even leerse con mabligatorio, pero sia entrantes. A ce, el proceso no 

e un Pool. A co

guiente figura:

ento de inicio (Stayor facilidad. Sesi se usa un evecontinuación se podrá iniciar. 

ontinuación se p

tart Event) en ue genera un Tokento de finalizacipresenta un eje

presenta un 

n diagrama. en por cada ón, se debe emplo de un 

Page 95: openBusiness Suite Handbook

 

  

Im

TECp

I

magen 78. Ejemplo d

Tipos de Start Existen varias foCada  tipo de evpermitidos: 

magen  Ti

 

N

 

M

 

Ti

 

Co

 

Si

 

M

de Start Event 

Events rmas de iniciar vento se  identifi

po  Des

one  No 

Message  Un 

mer  Una

onditional  El  pcon

gnal  Una

Multiple  Cuaes slect

un proceso. BPMca por el  icono

scripción 

se indica ningún

mensaje de un p

a fecha/hora o u

proceso  inicia  cdición debe volv

a señal originada

ando existe una suficiente para intor del diagrama

MN define difer que se encuen

n tipo de evento 

participante lleg

un ciclo de tiemp

uando  una  converse falsa y lueg

a desde otro pro

combinación deniciar el procesoa entender el pro

entes tipos de entra dentro del 

de inicio. 

a e inicia el proc

po se cumple inic

ndición  se  cumpgo verdadera nu

oceso es recibida

e varios de los eo. Este tipo de eoceso clarament

eventos dependevento. Los  sigu

ceso. 

ciando así el pro

ple  (por  ejempluevamente para

a e inicia el proce

eventos (excluyevento debe usate. 

 

iendo de cómo uientes  son  los 

oceso 

lo  la  temperatua iniciar el proces

eso. 

endo el evento Nrse cuidadosam

se desea iniciartipos de event

ura  es mayor  a so de nuevo. 

None). Cualquiemente ya que no 

r el proceso. os de  inicio 

300°C.  La 

era de ellos permite al 

95

Page 96: openBusiness Suite Handbook

 

  

96

T

P

EU

Im

E"idtip

Im

Tabla 16. Descripción 

Por favor consult

Evento de Un evento de fin

 magen 79. End Event

El evento de fina"posta"utilizado ncumplimiento de los procesos termina cuando nicio, se debe tepresenta un ejem

magen 80. Ejemplo d

tipo de eventos de in

te la sección Eve

Finalizaciónalización se dibu

alización indica den  las carrerasde condiciones de negocios) qutodos los Tokeener un evento mplo mostrado a

de solicitud de requisi

nicio 

entos para un de

n (End Eveuja como un círc

donde termina e de relevo  ‐ peentre muchos oue fluyen duranns generados sode finalización. anteriormente q

ciones 

etalle de cómo f

nt) culo con bordes 

el proceso. Un ermite al adminiotros usos – Los Tte el proceso y on consumidos. Un evento de fique contiene eve

uncionan los eve

gruesos, tal cua

evento de finalizstrador del procToken son los qson generados Un evento de finalización no haentos de finaliza

entos. 

l se presenta en

zación consume ceso ver el  flujoue hacen posiblpor los eventosfinalización no ea de tener flujosación: 

n la siguiente figu

los Token (Tokeo del proceso, de la orquestaciós de  inicio del mes obligatorio, ps de secuencia s

ura: 

en es análogo aldetectar cuellos ón de las actividamismo proceso. pero si se usa unsalientes. A cont

 

l “testigo” o  de botella, ades dentro Un proceso n evento de tinuación se 

Page 97: openBusiness Suite Handbook

 

  

TEpf

I

T

P

Tipos de End EExisten varias  foproceso. Cada tifinalización perm

magen  Ti

 

N

 

M

 

Si

 

Er

 

Ca

 

Co

 

Te

 

M

Tabla 17. Descripción 

Por favor consult

Event ormas de  terminpo de evento semitidos: 

po  De

one  No

Message  Un

gnal  Seesc(el

rror  IndmiSi 

ancel  Estca

ompensate  Estact

erminate  Ind

Multiple  Ind

tipo de eventos de fi

te la sección Eve

nar un proceso.e identifica por 

escripción 

o se indica ningú

n mensaje es env

 trasmitirá una cuchada por todl cual tiene un M

dica que un errismo código de eno hay evento in

te  tipo  de  evenncelada y debe a

te  tipo  de  eventividad será ejec

dica que todas la

dica que existen

inalización 

entos para un de

 BPMN define del icono que se

ún tipo de acción

viado a un partic

señal de fin de dos los procesosMensaje y un Des

or debe ser generror o por un entermedio que p

nto  es  usado  deactivarse un eve

nto  indica  que  scutada. 

as actividades en

 múltiples result

etalle de cómo f

diferentes  tipos encuentra dent

n (resultado) adi

cipante al finaliz

proceso a todoss y Sub‐Proccessstinatario). 

nerado. El errorevento intermedpueda detectar e

entro  de  Sub‐Pento intermedio 

se  debe  realiza

n el proceso deb

tados al termina

uncionan los eve

s de eventos detro del evento. 

cional, solo final

zar el proceso. 

s los demás proses en todos los

r será detectadodio que se encueel error, el proce

rocess  de  transfijo al borde de 

r  una  compens

ben terminar inm

ar un proceso. To

entos. 

ependiendo de cLos siguientes s

lizar el proceso

ocesos. Nótese qs niveles. No es 

o por cualquier entra adjunto al eso termina. 

sacciones.  Indicla actividad. 

sación.  Si  se  ide

mediatamente.

odos los resultad

cómo  se desea son los tipos de 

que la señal quelo mismo que u

evento  intermeborde sin códig

a  que  la  transa

entifica  una  act

dos serán gener

terminar el eventos de 

e puede ser un mensaje 

edio con el go de error. 

acción  será 

ividad,  esa 

rados. 

97

Page 98: openBusiness Suite Handbook

 

  

98

EU

Im

Id

Im

U(p

L

Im

Evento InteUn evento interm

 magen 81. Intermedi

ndica  algo  quedirectamente.A c

magen 82. Ejemplo d

Un evento  interthrow) eventospara detectar (ca

Los eventos inte

magen 83. Intermedi

ermedio (Inmedio se dibuja 

ate Event 

e  ocurre  o  puecontinuación se 

de Intermediate Event

rmedio que  se e. Un evento inteatch). 

rmedios pueden

ate Event enviando u

ntermediatcomo un círculo

ede  ocurrir  durpresenta un eje

encuentra dentrermedio que se 

n usarse para ind

 un mensaje 

te Event) o con doble bord

rante  el  transcuemplo de un eve

ro del  flujo del encuentra adju

dicar que un pro

de delgado, tal c

urso  del  proceento intermedio:

proceso puedeunto al borde de

oceso envía un m

ual se presenta 

so.  Afectan  el : 

  ser usado parae una actividad (

mensaje: 

en la siguiente f

proceso  pero 

a detectar  (catc(Task o Sub‐Pro

figura: 

no  lo  inician  o

ch) eventos o pacess) solo pued

o  terminan 

ara generar e ser usado 

Page 99: openBusiness Suite Handbook

 

  

L

Im

Ou

Lp

Im

Los eventos inte

magen 84. Intermedi

Otro uso de los una actividad (Ta

Los eventos  inteproceso, tal cual

magen 85. Intermedi

rmedios pueden

ate Event recibiendo

eventos intermeask o Sub‐Proces

ermedios puede se indica en los

ate Event indicando e

n usarse para ind

o un mensaje 

edios es para ress) solo puede se

en usarse para  i siguientes ejem

excepciones al flujo d

dicar que un pro

 

epresentar exceper usado para de

indicar cuando mplos: 

del proceso. Ejemplo 

oceso recibe un m

pciones. Recueretectar (catch).

el proceso debe

mensaje: 

de que un even

e  tomar  flujos a

nto intermedio q

alternos origina

que se encuentr

ados por excepc

 

ra adjunto a 

ciones en el 

99

Page 100: openBusiness Suite Handbook

 

  

100

Im

Im

magen 86. Evento Int

magen 87. Evento Int

termedio indicando e

termedioindicando ex

excepciones al flujo d

xcepciones al flujo de

el proceso. Ejemplo 2

 el proceso. Ejemplo 3

 

Page 101: openBusiness Suite Handbook

 

  

Le

Im

Ls“

Im

El

Ac

Los eventos inteel siguiente ejem

magen 88. Evento Int

Los  eventos  intseleccionadas po“Nuevo” puede s

magen 89. Evento Int

En este ejemplo,os dos eventos i

Al ejecutarse,el pcomo  alternativ

rmedios tambiémplo: 

termedioindicando ex

termedios  tipo or el usuario el mser iniciado por 

termediotipo None 

, el proceso es inintermedios la s

programa resultvas  a  elegir  en

én se usan para i

 xcepciones al flujo de

None  pueden momento de ejeel usuario indep

niciado y dado qecuencia de fluj

tante pudiese tentre  las  dos  o

indicar el trabajo

el proceso. Ejemplo 4

ser  usados  paecutar el procesopendientemente

que se tiene un o continuará el p

enerse una pantaopciones.  La  im

o a realizar cuan

ra  proponerle o. En la imagen e del flujo “Reape

 

Gateway basadoproceso en esa d

alla donde el promagen  siguiente

ndo deben realiz

opciones  al  ussiguiente se muertura”.  

o en eventos (vedirección. 

oceso anterior se  muestra  tal 

zarse compensa

suarios.  Estas  ouestra un caso e

er Tipos de Gate

se inicia y presenproceso  duran

aciones, tal cual 

opciones  podránn el cual el flujo

eway) al seleccio

nta los eventos inte  la  fase  de

se indica en 

n  o  no  ser  de proceso 

onar uno de 

intermedios e  ejecución

101

Page 102: openBusiness Suite Handbook

 

  

102

Im

Le

Im

magen 90. Evento Int

Los eventos inteel siguiente ejem

magen 91. Evento Int

termediotipo None re

rmedios tambiémplo: 

termedio indicando e

epresentados como b

én se usan para i

excepciones al flujo d

 botones durante la ej

indicar el trabajo

 el proceso. Ejemplo 4

ecución del proceso

o a realizar cuan

ndo deben realizzarse compensaaciones, tal cual se indica en 

Page 103: openBusiness Suite Handbook

 

  

TE

C(

T

Tipos de EventExisten varios tip

Catch Detectar) 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tabla 18. Descripción 

tos Intermedipos de eventos i

Throw (Generar) 

 

 

 

 

 

 

tipo de eventos inter

os(Intermediantermedios, así:

Tipo 

None 

Message 

Timer 

Error 

Cancel 

Compensation

Condition 

Signal 

Link 

Multiple 

rmedios 

ate Events) : 

103

Page 104: openBusiness Suite Handbook

 

  

104

P

CU

Im

L

AG

Im

Ae

Por favor consult

CompuertaUn Gateway se d

 magen 92. Gateway 

Los Gateway son

A continuación pGateway es usad

magen 93. Ejemplo d

A continuación peste Gateway es

te la sección Eve

a (Gatewaydibuja como un r

n elementos que

podemos ver undo para divergen

de Gateway 

podemos ver uns usado para con

entos para un de

y) rombo, tal cual s

e controlan la co

n ejemplo de unncia o dividir.  

n ejemplo de unnvergencia o sinc

etalle de cómo f

se presenta en la

onvergencia o div

n Gateway con u

 Gateway con vcronización.  

uncionan los eve

a siguiente figur

vergencia del flu

un flujo de secu

 

arios flujos de s

entos. 

ra: 

ujo de secuencia

encia entrante 

secuencia entran

a.  

y varios flujos d

ntes y un único 

de secuencia sal

flujo de secuenc

ientes; este 

cia saliente; 

Page 105: openBusiness Suite Handbook

 

  

Im

TE

I

magen 94. Gateway d

Tipos de GatewExisten varios tip

magen 

 

 

 de convergencia 

way pos de Gateway.

Tipo 

Exclusive (D

Exclusive (Ev

. El icono en el in

Data based) 

vent based) 

nterior del Gatew

Descripción 

Los Exclusive Gde procesos do

El  conjunto desalientes del G

Cada compueprimero que recomportamienpudiesen ser v

Una de las comcompuerta a ceste flujo de se

Es un Gatewallegan  al Gatediferente a qu

way indica el tip

Gateways (Decisonde el flujo de 

e  compuertas  sGateway 

rta  (es decir cadesultase verdadnto  de  este Gatverdaderas, solo 

mpuertas puedeconsiderar. Si necuencia será se

ay mediante el  ceway.  Por  ejeme el cliente resp

po de Gateway. L

siones ‐ Compusecuencia pued

on  las expresio

da  flujo de  secuero será el flujoteway  es  exclusun camino pued

e marcarse comoinguno de  los  feleccionado. 

cual  la  toma deplo  si  un  clientonda "no". 

Los siguientes so

ertas) son punte tomar dos o m

nes booleanas 

uencia  saliente)o de secuencia qsivo,  aun  cuandde ser tomado.

o "por defecto" flujos de  secuen

e decisiones  se te  responde  "si

on los tipos de G

os dentro de unmás rutas alterna

de  las  secuenci

 es evaluada enue se tomará. Ddo  las  demás  c

o "sino".  Esta encia previos es 

hace por  los ev"  se  tomará  un

Gateway: 

n diagrama as. 

as de  flujo 

n orden. El Dado que el condiciones 

es la última verdadero, 

ventos que na  decisión 

105

Page 106: openBusiness Suite Handbook

 

  

106

T

Up

Im

H

 

 

 

Tabla 19. Descripción 

Un Gateway Excprimera que eva

magen 95. Gateway d

Hay dos tipos de

Parallel 

Inclusive 

Complex 

tipo de gateways 

clusivo  indica qlúe como verda

de divergencia 

e Gateways Exclu

ue una  (y  solo dera será la esco

usivos (basados 

Los Parallel Gacrear flujos pa

Esta decisión expresiones cocaso,  la  evaludemás condicirecorridos  pocualquier  comembargo, debe

BPMN  incluyefácilmente  mapueden usarse

una)  ruta puedogida. 

 

en datos ‐ Data 

ateways proveeralelos. 

representa un pondicionales conuación  “verdadeiones. Todos losr  un  Token.  Da

mbinación  de  cae ser diseñado p

e  un  Gateway anejadas  por  loe para combinar

de  tomarse de  v

o basados en ev

en un mecanism

punto de bifurcntenidas en los ero”  de  una  cos flujos de secueado  que  cada  caminos  puede  spara que por lo m

Complejo  paros  demás  tiposr una serie de Ga

varias disponible

ventos ‐ Events)

mo para sincroni

cación donde  lasflujos de secuenondición  no  excencia con una evcamino  es  indeser  tomada,  desmenos un camin

ra  administrar s  de  Gateway. ateways en uno 

es.  Si  varias  rut

izar  flujos parale

s alternativas  sencia. Sin embargcluye  la  evaluacvaluación verdaependiente  de  lsde  cero  hasta no sea tomado.

situaciones  quLos  Gateway más simple y co

tas  son  verdade

elos y para 

e basan en go, en este ción  de  las adera serán los  demás, todos.  Sin 

ue  no  son Complejos 

ompacto. 

eras,  solo  la 

Page 107: openBusiness Suite Handbook

 

  

Im

C

Im

Ee

magen 96. Event base

Como mecanism

magen 97. Gateway d

En escasas ocasieste nunca se eje

ed Gateway 

mo de convergen

de convergencia 

iones, un Gatewecutará (siempre

ncia une diferent

way Exclusivo DEe esperará para 

tes rutas en un ú

EBE unir flujos. Eque lleguen los 

único flujo de se

El siguiente ejemcuatro Tokens d

cuencia: 

mplo presenta ude los flujos de s

un problema en secuencia y solo 

el Gateway Parllegarán tres). 

rallel ya que 

107

Page 108: openBusiness Suite Handbook

 

  

108

Im

L

magen 98. Diagrama 

La forma de solu

con inconsistencias 

ucionar esto es inncluir un Exclusivve Gateway quee una los flujos dde secuencia del Gateway de deccisión. 

 

Page 109: openBusiness Suite Handbook

 

  

Im

Ep

Im

magen 99. Diagrama 

El  Gateway  Paparalelo/concurr

magen 100. Ejemplo 

con inconsistencias s

rallel  cuando rentes (simultán

gateway paralelo par

solucionadas 

es  usado  comneamente): 

ra divergencia 

mo  elemento  dde  divergencia 

 

permite  gener

 

rar  varias  rutaas  que  se  ejeccutarán  en 

109

Page 110: openBusiness Suite Handbook

 

  

110

U

Im

Ue

Im

Un Gateway Par

magen 101. Ejemplo 

Un Gateway  Incevaluado indepe

magen 102. Ejemplo 

allel al usarse co

gateway paralelo par

clusive usado coendientemente d

gateway inclusive 

omo elemento d

ra convergencia 

omo elemento dde los demás y d

de convergencia,

de divergencia  ide ser verdadero

 

, sincroniza vario

ndica que una o es activado. 

os flujos en uno 

o más  rutas pu

solo. 

ueden  ser activaadas. Cada  flujo saliente es 

Page 111: openBusiness Suite Handbook

 

  

PUc

P“d

A

Im

OeaC

ParticipantUn participante ecomprador o ven

Para crear Partic“Add participantdeseados en la v

A continuación s

magen 103. Propieda

Otra propiedad den los cuales, poal Contador y taContador como t

tes (Participes una entidad dndedor) que con

cipantes en opent”. Para modificventana de Prop

se presentan las 

ades participantes 

de los participanor ejemplo, en elambién al Admintercer participan

pants) de negocios (porntrolan o son res

nBusiness Suite,car  sus propiedaiedades. 

propiedades de

ntes es la de pol caso de un procnistrador del Sisnte del proceso:

r ejemplo una cosponsables de un

, haga clic sobreades,  seleccione

e un Participante

der asignar varioceso contable, astema Contable. 

ompañía, una din proceso de ne

 la colección de e el participante

e: 

os de ellos a un aparte de incluir . La  Imagen sigu

visión de una coegocio. 

Participantes ee en el árbol de

solo proceso. Eal Asistente Conuiente muestra 

ompañía o un cli

n el Project Expe Project Explor

Esto es de gran untable, se quiereel momento en

ente) o un rol (p

lorer y seleccionrer y modifique 

 

utilidad para aque de la posibilidan que se está es

por ejemplo 

ne la opción los valores 

uellos casos ad de incluir scogiendo al 

111

Page 112: openBusiness Suite Handbook

 

  

112

Im

A

P

C

N

P

T

TecP

magen 104. Selección

A continuación s

Propiedad 

Comments 

Name 

ParticipantRol 

Tabla 20. Descripción 

Todo proceso deenvío de comunicancelación de pPARTICIPANTE.  

n Múltiple de Particip

se presentan las 

de participantes 

ebe ser dividido icaciones, eventprocesos, compe

pantes 

propiedades de

Grupo 

General 

General 

Participant 

en diagramas qutos intermedios ensaciones por e

e un Participante

ue indiquen las ade control comoerrores, disparar

 

e: 

Descripción

Comentario

Nombre de

Indica si el 

actividades, subo fechas y horas r señales para ini

os u observacion

el Participante 

participante es 

procesos, decisipara ejecución iciar o detener o

nes del modelad

una Entidad o u

ones, reportes, de otras actividaotros procesos  e

dor 

n Rol 

introducción deades, notificacioentre muchos ot

e datos, ones, tros POR 

Page 113: openBusiness Suite Handbook

 

  

Deosa

ALReqMp

Im

Divida las responentidad, su modorden  de  compseguramente dearrastrar las resp

AsignaciónLa asignación deResource Assignejemplo anterioque  tenga menoMisma Persona qpara la ejecución

magen 105. Selección

nsabilidades de elo debe reflejapra  el  participaneberá colocar cadponsabilidades q

 de Recurse  los usuarios qment (Asignaciór, pudiese requeos carga de  trabque Inicio el Pron de tareas. 

n Método de Asignac

las tareas entre r esa situación, nte,  digamos,  eda participante que a cada uno le

os  (Resouque deben ejecuón de Recursos) erirse para la crbajo  (Less Workoceso (Same Use

ión de Recursos 

los actores del ppara eso existenel  Ingeniero  de su propio carril e corresponda d

rces Assignutar una actividde cada Lane, qeación de un plkload),  los haga er that starts Pro

 

proceso. Si ciertn las piscinas y loCompras,  debe(lanes) separandentro del carril 

nment) dad  se hace autue permite, la aan de cuentas, por  turnos  (Ro

ocess). La imagen

tas porciones deos carriles (lanese  contar  con  lado la responsabcorrespondiente

tomáticamentesignación de recque el sistema aound Ribbon),  sen siguiente mue

el proceso debens). Por ejemplo, a  aprobación  dbilidad de uno coe. 

con openBusinecursos para la ejasigne la creacióeleccionar un uestra las opcione

n ser realizadas si en la elabora

del  jefe  del  depon la del otro. U

ess mediante  lajecución de una ón de cuentas asuario  (User Sees de asignación 

por un rol o ción de una partamento, Usted puede 

a propiedad tarea. En el a la persona elected) o  la de recursos 

113

Page 114: openBusiness Suite Handbook

 

  

114

AoU

Im

AsignaciónopenBusiness SuUser. La interfaz 

magen 106. Abriendo

dinámica duite permite al mde este tipo de 

o las propiedades de 

de recursosmodelador la reatarea se presen

 una tarea de tipo Use

s asignación de tarta a continuació

er reassignment 

reas entre particón: 

cipantes. Para essto, debe definirr una tarea de tipo Reassign 

Page 115: openBusiness Suite Handbook

 

  

A

Im

Eaapce

Al seleccionar la 

magen 107. Propieda

El uso de esta pagregar  un  nueassignment. Unaparticipante. Puecondición válidaencontrado que 

opción Edit use

ades de una tarea de 

pantalla permiteevo  recurso  quea  ver  creado  elede adicionar cu. En otras palabrcumple la condi

r re‐assignment

tipo User reassignme

e que el modelae  puede  ejecut  nuevo  recursouantos recursosras, si varios recición. 

, se presenta la s

ent 

dor reasigne  la ar  la  tarea  usao,  debe  indicars desee. Recuerdcursos están disp

siguiente pantal

responsabilidadando  el  menú  ce  cuál  es  el  pade que la asignaponibles, la post

lla: 

 

d de quien esta contextual  y  serticipante  y  bajación operará cuta (el token) será

 ejecutando  loseleccionado  la jo  qué  condiciouando openBusiá encomendado

s procesos. Paraopción  Add  neones  será  asignainess identifiqueo solo al primer p

a esto, debe w  resource ado  a  dicho e la primera participante 

115

Page 116: openBusiness Suite Handbook

 

  

116

C

AP

Im

Como mod

Actividades (APara modificar e

magen 108. Asignació

dificar los e

Activities) l tipo de task, há

ón del tipo de tarea 

lementos d

ágalo usando el 

de BPMN e

menú contextua

en openBus

al tal cual se pre

siness Suite

esenta en la sigu

iente figura: 

 

Page 117: openBusiness Suite Handbook

 

  

S

Im

P(

S

Si tiene un Sub‐P

magen 109. Asignació

Para  los  Sub‐ProIsTransaction). A

Si desea modifica

Proceso, puede c

ón del tipo de subpro

ocesos,  tambiénAsí mismo, pued

ar un Sub‐Proce

cambiar su tipo 

oceso 

n  puede  indicarde indicar el tipo

ess, puede hacer

seleccionando la

r  el  si  el  proceo de Loop del Sub

rlo con el menú c

a opción corresp

so  debe  pintarsb‐Proceso. 

contextual selec

pondiente en el 

 

se  colapsado  o 

ccionado la opció

menú contextua

no  (IsCollapsed

ón "Open in Edit

al 

d)  o  si  es  una 

tor. 

transacción 

117

Page 118: openBusiness Suite Handbook

 

  

118

Im

Ec

magen 110. Menú co

Esto abre automcambios. 

ontextual de subproce

máticamente una

esos 

a nueva ventanaa de Edición. Unna vez realizados los cambios p

 

uede cerrar la vventana y ver reeflejados los 

Page 119: openBusiness Suite Handbook

 

  

Im

EPr

Im

magen 111. Subproce

Eventos (EvenPara los eventosresults usando e

magen 112. Adición d

eso expandido 

nts) s, la asignación dl menú contextu

de triggers a un event

de tipos de evenual así: 

to intermedio 

ntos depende dee los triggers y re

 

esults asociados

 

s a cada evento.. Puede adicionaar triggers o 

119

Page 120: openBusiness Suite Handbook

 

  

120

Nc

L

1p

Im

 

2

Nótese que  tamconvierte autom

Los eventos inte

1. Puede seleccioposibles activida

magen 113. Adjuntar

2. Puede seleccio

mbién puede elimáticamente en u

rmedios pueden

onar el evento indes a donde pue

r un evento intermed

onar la actividad

minar  los  triggeun evento de tip

n adjuntarse a lo

ntermedio que dede adjuntar el e

io a una tarea 

d a la cual desea 

ers o  results depo None. 

os bordes de una

desea adjuntar aevento. Refiéras

adjuntarle un e

 un evento.  Si 

a actividad (Task

al borde y seleccse a la siguiente 

vento intermed

todos  los  trigge

k o Sub‐Process) 

cionar su menú figura para may

io e indicar cuál 

ers o  results  so

 de dos formas d

contextual "Attayor claridad. 

es el tipo de eve

n eliminados, e

diferentes.  

ach to". Esto pre

ento intermedio

el evento  se 

esentará las 

 

o a adjuntar 

Page 121: openBusiness Suite Handbook

 

  

Im

El

magen 114. Adjuntan

En algunos casoso puede hacer u

ndo un evento 

s, puede ser necusando el menú 

cesario indicarlecontextual y sel

e a openBusinesseccionando la o

s Suite cual ha dpción Behavior, 

de ser el comportal cual se prese

rtamiento del eventa en la siguie

vento (catch o tente imagen: 

 

throw). Esto 

121

Page 122: openBusiness Suite Handbook

 

  

122

Immagen 115. Indicando el tipo de comportaamiento (Catch o Thrrow) 

 

Page 123: openBusiness Suite Handbook

 

  

CP

Im

S

Compuerta (GPara los Gateway

magen 116. Selección

Si el Gateway es 

Gateway) ys, la selección d

n del tipo de gateway

de tipo Exclusiv

del tipo, se hace

ve, puede selecci

 también con el 

ionar si está bas

menú contextu

sado en Data o E

al, así: 

Event usando el mmenú: 

123

Page 124: openBusiness Suite Handbook

 

  

124

Im

T

MAam

A

magen 117. Selección

Triggers y R

Mensaje (MesAl adicionar un tanteriores),  es nmensajes tienen

Al seleccionar es

n del tipo de gateway

Results en 

ssage) trigger o resultadnecesario  conec entre otras la s

sta propiedad en

eventos 

do de tipo Messctar el evento  ciguiente propied

n la grilla de prop

sage, además decon un  flujo de dad: 

piedades, se pre

e modificar la premensaje para q

esenta la siguien

esentación del eque pueda envi

te pantalla: 

evento (tal cual iar o  recibir dic

fue presentado cho mensaje.  Lo

en párrafos os  Flujos de 

Page 125: openBusiness Suite Handbook

 

  

Im

Msi

magen 118. Creación

Mediante la panserá transmitidonformación entr

n de mensajes 

ntalla anterior, eo por el Messagere los procesos. 

el usuario puedee Flow. En caso Esta ventana se

e crear, editar ode requerirse, p presenta a cont

 seleccionar mepueden asignarstinuación. 

ensajes. El modee propiedades a

elador debe india un mensaje, lo

 

icar cuál es el mos cuales puede

mensaje que n transmitir 

125

Page 126: openBusiness Suite Handbook

 

  

126

Im

P

TA

magen 119. Propieda

Para asignar las p

TemporizadorAl adicionar un t

ades de un mensaje 

propiedades de 

r (Timer) rigger Timer, pu

un mensaje, sig

uede editar el mi

a las indicacione

ismo según se p

es presentadas e

resenta en la sig

en la sección Pro

guiente pantalla

opiedades y asig

 

gnaciones. 

Page 127: openBusiness Suite Handbook

 

  

Im

Es

magen 120. Edición d

Esta edición abrisería similar y se

de timer mediante el 

irá la siguiente v presenta a cont

Menú Contextual 

ventana (nótesetinuación) 

que si se estuviiese editando unn Timer en un Ev

 

vento Intermedio, la ventana quue presenta 

127

Page 128: openBusiness Suite Handbook

 

  

128

Immagen 121. Edición dde timer en un Eventoo de Inicio 

 

Page 129: openBusiness Suite Handbook

 

  

Im

P

SA

magen 122. Edición d

Para realizar la c

Señal (Signal) Al adicionar un t

de timer en un Evento

onfiguración de

rigger o resultad

o de Intermedio 

l Timer, solo deb

do Signal, debe e

be indicar los pa

editar el mismo 

arámetros según

según se presen

n sean solicitado

nta en la siguient

 

s en las dos pan

te pantalla: 

tallas anterioress. 

129

Page 130: openBusiness Suite Handbook

 

  

130

Immagen 123. Edición dde un trigger accionaddo por una señal 

 

Page 131: openBusiness Suite Handbook

 

  

 

E

Im

 

DnP

CA

Esto abrirá en la 

magen 124. Propieda

Debe indicar en no  sabrán  que PropiertiesOfSig

CompensaciónAl  adicionar  un

grilla de propied

ades de un evento 

la propiedad Sigcon  que  señalnal. 

n (Compensatn  trigger  o  re

dades una lista s

gnal Name como  deben  sintoni

tion) esultado  Compe

similar a la siguie

o se llama la señzarse.  Si  requie

ensation,  debe

ente: 

al que será geneere  adicionar  p

e  editar  el  mi

erada/escuchadapropiedades  a  l

smo  siguiendo 

 

a. Si no hace estla  señal,  puede

o  el  mismo  pr

to, los objetos de  hacerlo  en  la

rocedimiento  in

el diagrama a  propiedad 

ndicado  en 

131

Page 132: openBusiness Suite Handbook

 

  

132

p

Im

 

Ep

párrafosanterior

magen 125. Editando

Es de importancpropiedad Activi

res. Esto present

o las propiedades par

ia fundamental ty para esto. 

tará la página de

a una actividad asign

indicar cuál es la

e propiedades si

nada a un evento 

a actividad que 

milar a la de la s

desea compensa

siguiente pantall

 

ar. Siga las instru

la: 

ucciones que see presentan al seeleccionar la 

Page 133: openBusiness Suite Handbook

 

  

PUpu

L

Im

PropiedadeUna gran cantidapara ellos propieusuario final. 

La siguiente pant

magen 126. Asignació

es y asignaad de objetos (Tedades. Dichas p

talla presenta el

ón de propiedades en

ciones Tasks, Subprocespropiedades per

l menú contextu

 n Tareas (Tasks). 

sos, Diagramas, Mrmiten almacena

ual para asignaci

Mensajes, Señalar valores que se

ón de propiedad

les, por nombraerán usadas en t

des para una tar

r algunos) permtipo de ejecució

rea: 

miten que el modón del proceso p

delador cree or parte del 

133

Page 134: openBusiness Suite Handbook

 

  

134

E

Im

 

PP

Im

Esto abrirá una p

magen 127. Ventana 

Para  crear  propProperties 

magen 128. Ventana 

pantalla similar a

para asignar propied

iedades  seleccio

mostrando formatos

a la siguiente: 

dades a una Tarea en 

one  la  opción N

 s disponibles para pro

 el diagrama 

New  Property.  P

opiedades de tareas e

Para  importar  p

en diagramas 

propiedades  de  otro  objeto,  seeleccione  la  opcción  Import 

Page 135: openBusiness Suite Handbook

 

  

 

E

Sds

Im

Ai

El modelador pu

Si por el contrarde Add Propertysegún se indica e

magen 129. Importan

Asumiendo, por ndica en la imag

uede crear propie

rio, el modeladoy en el menú  inen la imagen sigu

ndo propiedades de e

ejemplo que hagen siguiente: 

edades de difere

or desea acelerandicado en  la  imuiente: 

elementos existentes

a seleccionado u

entes tipos segú

r el proceso de magen. Al optar 

s en su proyecto 

una forma, a con

ún lo requiera su

creación de propor  importar, d

ntinuación se le 

 proceso tal cua

opiedades, pueddeberá seleccio

presentaran las 

al se indica en la 

de impórtalas seonar en  los muc

 

formas creadas

imagen anterio

eleccionando Imchos elementos 

s en su proyecto

r. 

mport en vez disponibles 

o tal comose 

135

Page 136: openBusiness Suite Handbook

 

  

136

Im

Up

magen 130. Selección

Una vez  selecciopreviamente seg

n de una forma para i

onada una  formgún se presenta 

importar propiedade

ma, para efectosen la siguiente i

es a otro elemento de

s de este ejempmagen. 

el proyecto 

plo, podrá elegirr entre  las múlttiples propiedaddes de algún ob

 

jeto creado 

Page 137: openBusiness Suite Handbook

 

  

Im

 

Ut

magen 131. Importan

Una vez en esta to grid y obtendr

ndo propiedades de o

parte, marque lrá una grilla en e

otros elementos del m

las propiedades el lienzo interno 

modelo 

deseadas y agréde la ventana d

éguelas a la listae importación s

a de propiedadeimilar a la mostr

es usando el botrada en la image

tón Add selecteden siguiente: 

 

d properties 

137

Page 138: openBusiness Suite Handbook

 

  

138

Im

Up

magen 132. Selección

Una vez haya separa Ud. la lista d

n de propiedades a im

eleccionado todade propiedades 

mportar de un objeto

as  las propiedadseleccionadas c

 existente en el proye

des de  los difereon su correspon

ecto 

entes objetos qndiente tipo de d

ue desea  impordato. 

rtar, presione ell botón  Import. 

 

Esto creará 

Page 139: openBusiness Suite Handbook

 

  

CAoi

Im

 

Ee

CompuertaAlgunos tipos deorden de validacmagen: 

magen 133. Compuer

Esta ventana le pel orden de los m

as (Gatewae gateways requción de cada una

rtas de los Gateways 

permite cambiarmismos y las corr

ays) ieren definir el oa de las compue

r el nombre de lrespondientes a

orden de validacertas, abra el ed

los sequence flosignaciones.  

ción de sus conditor de gates usa

ows salientes del

diciones (por ejemando el menúco

l gateway así co

mplo un gatewaontextual según 

 

omo indicarle si e

ay exclusivo). Pase presenta en 

el secuence flow

ra indicar el la siguiente 

w es default, 

139

Page 140: openBusiness Suite Handbook

 

  

140

RIAesqfdss

Edhey

E

CM

Pcadmglc

RecomIntroduccióAsí como todos en  los procesos seguirá siendo aque se están moforma más  adecdesarrollo  debesimplicidad, la cosoftware desarro

Es normal que udocumento  ha  sherramientas.   Eestándares de dey modelos utiliza

Estas recomenda

Como se coModele el proce

Por lo general, ccomo  algo  perfacometemos, sindesarrollo  comomantenemos esgarantizando una  empresa  procompuesto de p

endación tenemos nuestrque modela su 

así. De hecho, uodelando. Sin emcuada.  Los  espe  tomarse  en  cuonectividad, la vollado‐ pueda co

una vez el usuasido  preparado Este documentoesarrollo vigenteados para el desa

aciones están de

ome un eleso tan grande co

cuando nos es efectamente  defin  tomar en cueo  un micro  univa metodología, producto rígidopietaria  disminupartes que podrá

ones a

ra percepción paparticular formna de las ventajmbargo, esta flexecialistas  en BPuenta  la  agilidavelocidad, la seguonvertirse en un

rio haya utilizadpara  orientar  a

o describe en fores en el mundo iarrollo. 

escritas de lo má

efante? A momo desee, pero

ncomendado uninido,  es  decir, enta el universo verso  en  el  cuael desarrollo seo, inflexible y en uirán.  Capitalizaán extinguirse, m

l mode

articular del muma de entender jas del productoxibilidad, viene aM  (Business  Proad,  la  división  euridad y otras re bien capitalizab

do durante un  ta  los  usuarios  erma breve, unasindependientem

ás general a lo p

mordiscos!o divídalo en peq

n proyecto de dpensamos  inmque podría ser

al  las  variables e convertirá en ugeneral con susar  un  desarrollomodificarse o pe

elar 

undo, al modelael mundo y repo es permitir exacompañada coocess Managemen micro  proceecomendacionesble y no un softw

tiempo openBusen  la  optimizacis recomendaciomente de las plat

articular de un p

queñas piezas.

esarrollo, pensamediatamente  eintegrado a esde  entrada  y  duna caja negra s días contados. o  significa  elaboermanecer igual 

r procesos en opresentar  los mopresar como can la responsabilment)  coinciden sos,  la  reutilizas no menos impware con caducid

siness Suite se dón  y maximizacones o guías quetaformas de leng

proceso de mod

amos inmediatamen  la  solución  de desarrollo. Nude  salida  son  únque tendrá sus Si un desarrollo orarlo  en  formaen el tiempo. E

penBusiness Suodelos de proceda uno de nosolidad de represeen  que  al  apli

ación,  la  compaportantes de formdad predefinida

descubren oporción  del  benefice al  leer  le permguaje de cómpu

elación.  

mente en la solde  lo  instantánuestra capacidanicas  y  así  permentradas y salid se vuelve obsola  abierta,  verloEsas posibilidade

ite, cada modelesos de negociootros entiende loentar el o los procar  las  nuevas atibilidad,  la  flexma que el produ. 

rtunidades de mcio  por  el  uso  dmitirá asimilar  louto, usos, técnica

ución como algoneo,  de  ese  prod es volcada tomanecerá  para das estáticas y dleto entonces loo  como  un mices de estado de 

ador refleja os. Esto es y os procesos ocesos de la técnicas  de xibilidad,  la ucto final ‐el 

mejora. Este de  nuestras os más altos as, métodos 

o particular, oyecto  y  lo otalmente al siempre.  Si de por vida, os activos de ro  universo las partes o 

Page 141: openBusiness Suite Handbook

 

  

p

opcdpmesfrdpdyne

Ehein

C

Iuur

Diqp

piezas del proye

openBusiness Supartes que tienecumplen funciondisco de fechas, posible  su  utilidmodernizacionesesferas y muchosido substituidosforma,  las emprreloj con cada nudesarrollado, sobpesadilla. Más  adocumentación, ya no es un activnueva  inversiónempresa, estamo

El uso de herramhasta otro  confoespecífica. En elnterconectarán no existen o no s

Cuando haga uso

dentifique la cauna pantalla donuna vez diligencrequisición está 

Divida tanto comndependizado (que la representprocesos de com

cto son las que g

uite permite moen funciones prones particulares la esfera, muelldad  al  unirse  als y actualizacionos de los piñones por micro motoesas fabricantesuevo modelo obbre la marcha, saun,  en muchoslo cual hace quevo de la empres  para  poder  haos estancados, r

mientas como oormado por mu segundo, tal cocon el proceso qse requieren en 

o de openBusine

dena de valor pnde un usuario diada  la requisicien proceso o po

mo pueda  los mla cadena de valta, dado que compras, el Departa

garantizaran la v

odelar cualquieropias, es decir, taque a su vez hae espiral, etc. sol  resto  de  las  pnes gracias a ques son iguales enores a baterías os de relojes hubbligando nuevas in ninguna segms  casos,  al  caboe cualquier ajusta, es decir, está acer  lo  nuevo,  lrígidos, depende

openBusiness Suuchas partes artomo muestran  lque motivó su cla actualidad. 

ess Suite para m

por la que pasa ediligencia los datión, esta debe sor el contrario fu

macro procesos ylor del proceso)mo proceso, poamentos de Com

vigencia de micr

r proceso de neal como un reloj acen posible el fon partes de un piezas,  dar  la  he los relojes están modelos fabrico mecanismos dbiesen desaparey substanciales 

mentación, comoo  de  un  tiempote sea engorrosodepreciado,  y alo  requerido,  loemos de tercero

uite nos permiteticuladas. En el las tendencias mreación, sino qu

odelar un proce

el proceso. Por etos de la requisiser aprobada poue rechazada.  

y genere un dia. Por ejemplo, sior lo general intempras requiere d

o universo y al m

gocios como unmecánico, perm

funcionamiento reloj mecánico dhora.  Las  fábricaán conformados cados a mediadoe almacenaje decido o al menosinversiones con o un gran monolo  la  persona  quo o incluso no pual igual que la ado  necesario.  Al s y la obsolescen

e,  tal como  indiprimero, queremás modernas, e están pensado

eso aproveche la

ejemplo, un proción. Un análisisor el  jefe del sol

agrama de  flujo i va a crear una ervienen varias de la indicación d

menos, evitaran 

na caja negra y mite la elaboracide un proceso mde pulsera y el das  de  relojes mpor muchas pieos del siglo pasae energía por mos hubiesen tenidcada nuevo lanito, implica que e  lo  escribió  yaueda ser modificdquisición de unno  poder  hacerncia está garant

camos, hacer demos  indicar quse hacen pequeos para ser reuti

as ventajas que l

oceso de requisics mas detallado icitante, debe e

por cada posiborden de comprpersonas en la de otros departa

la depreciación 

también, comoión de pequeñomayor que depediseño particulamás  antiguas  deezas reutilizablesado mientras quovimiento para do que rehacer zamiento. Un pacualquier interva  no  trabaja  encado. Un paquen software exterr  intervencioneizada.  

desarrollos   que ue es  cerrado, peños modelos dilizados, invocad

e otorga al resp

ción a primera vpermite identif

enviar comunica

ble conjunto de ra, no la simbolirealización del mamentos que so

del mismo com

o  la  integración s procesos de neende de ellas. Ur de cada uno de  relojerías  hans, por ejemplo, lue los muelles essu funcionamienlas fábricas y reaquete de softwvención se convi  la  empresa  y/te con estas carrno, nos lleva a s  sobre  un  soft

van desde unopensado para ude procesos quedos desde proces

ecto: 

vista puede penficar (entre otrasaciones confirma

actividades queice solo como unmismo. Por ejemolicitan, aprueba

mo activo. 

de piezas o egocios que Un piñón, un e ellos hace n  hecho  sus las cajas, las spirales han nto. De otra einventar el ware que fue ierta en una /o  no  existe acterísticas, realizar una tware  de  la 

o monolítico na  solución e no solo se sos que aún 

nsarse como s cosas) que ando que  la 

e pueda ser na actividad mplo, en un n, reciben o 

141

Page 142: openBusiness Suite Handbook

 

  

142

ui

Sdcsue

LTecP

Deosa

CCPD

Apq

Lcq

usan el bien por dentificarse y de

Sin  importar  qudependencias,  pcomunicaciones,software será imusted no tuvo elel trabajo.  

Las piezas pTodo proceso deenvío  de  comuncancelación de pPARTICIPANTE.  

Divida las responentidad, su modorden  de  compseguramente dearrastrar las resp

Cada grupoCuando empezaPara  ello,  dado Diagramas y lueg

Al  generar  el  cóprincipales se coque hayamos cre

La imagen siguiecontables etiqueque queremos re

nombrar algunoe ser necesario i

ue  proceso  desparticipantes,  op,  etc.),  niveles dmplementado y scuidado de sep

pequeñas debe ser divididonicaciones,  evenprocesos, compe

nsabilidades de elo debe reflejapra  el  participaneberá colocar cadponsabilidades q

o de diagramos a modelar que  el  lector  ygo, dentro de es

ódigo  del  proceorresponden al tíeado dentro del 

ente muestra unetados como: Coesaltar es el hec

os, los proveedoncorporar en el 

see  representarperaciones  aritmde  autorización seguramente el parar esas tareas

definen quo en diagramas ntos  intermedioensaciones por 

las tareas entre r esa situación, nte,  digamos,  eda participante que a cada uno le

amas es un con openBusinya  debe  tener ste grupo, se cre

eso,  observamoítulo que hayamgrupo. 

n proceso contaontabilidad Genho de que la est

ores, los transpomodelamiento.

r,  desglóselo,  pméticas,  financiy  demás particadministrador a

s en diagramas q

uien hace qque  indiquen  la

os  de  control  coerrores, dispara

los actores del ppara eso existenel  Ingeniero  de su propio carril e corresponda d

menú..cadess Suite  lo hacexperiencia  en aran los diagram

os  que  openBusmos colocado a lo

ble donde se haeral, Configuractructura de nave

rtistas, las empr

iense  en  todaseras,  etc.,  nivelcularidades  propasignará a las peque representen

ue as actividades, somo  fechas  y  har señales para i

proceso. Si ciertn las piscinas y loCompras,  debe(lanes) separandentro del carril 

da diagramcemos con  los del  uso  de  nues

mas que conform

siness  crea  autos grupos de dia

a adoptado unación, Seguridad yegación del prod

resas de almacen

s  las  tareas  queles  de  ejecuciópias del  procesoersonas solo lasn ese participant

subprocesos, deoras  para  ejecuiniciar o detene

tas porciones deos carriles (lanese  contar  con  lado la responsabcorrespondiente

ma un submdiagramas. Estosstras  herramienmarán los proces

omáticamente gramas y los sub

a estructura quey Derechos, Cueucto es generad

naje son tambié

e  conllevan  a n  (tareas,  subpo. Cuando  ustes tareas de las cte, rol o cargo, n

ecisiones, reportución  de  otras r otros proceso

el proceso debens). Por ejemplo, a  aprobación  dbilidad de uno coe. 

menu s   permiten  la rentas,  primeramesos internos. 

un menú  al  lab menús llevan e

e contiene, por dentas por Cobrado automáticam

én actores claves

su  preparaciónprocesos,  formaed  termine  su duales son respono habrá forma d

tes,  introduccióactividades,  nots  entre muchos

n ser realizadas si en la elabora

del  jefe  del  depon la del otro. U

epresentación dente  se  crea  un

do  izquierdo  cuel nombre de los

decirlo así, macr y Logística. Nó

mente por la herr

s que deben 

,  revise  las s,  reportes, desarrollo  el onsables y si de distribuir 

ón de datos, tificaciones, s otros POR 

por un rol o ción de una partamento, Usted puede 

del proceso. n  Grupo  de 

uyos  títulos s diagramas 

ro procesos ótese que lo ramienta  

Page 143: openBusiness Suite Handbook

 

  

Im

 

A

magen 134. Menu ge

A continuación m

enerado en el código f

mostramos una i

fuente resultante 

imagen en la cuaal se muestra el listado de los diiagramas que ha

 

acen posible la ccreación del mennú anterior: 

143

Page 144: openBusiness Suite Handbook

 

  

144

Immagen 135. Estructurra de grupos y diagramas en openBusiness

 s Suite 

Page 145: openBusiness Suite Handbook

 

  

 

Up

Im

 

L

1o

2gd

3s

O

Un  error  comúnprograma que se

magen 136. Manejo d

La anterior aprox

1. No es posibleopciones. 

2.  Esta  aproximgenerado el proddramáticamente

3. La estructura solo tendríamos 

Otro error comú

n  de  los  usuarioe está generando

de opciones usando f

ximación tiene a

e manejar difere

ación  genera mducto, se generae el esquema de 

de menús geneuna opción (un 

ún es el uso inap

os  que  se  iniciao. Se presenta u

formas 

algunas desventa

entes actores. Po

modelos  demasiaa un requerimieopciones prese

erada por openBdiagrama) que i

ropiado de subp

n  con  la  herramun ejemplo de es

 

ajas que convien

or ejemplo un p

ados  rígidos.  Ponto de generar ntado anteriorm

Business Suite ninvoca la forma 

procesos. La sigu

mienta  en quersta situación en 

ne precisar: 

proveedor y un 

or  ejemplo,  supdicho reporte pmente. 

no se ajustaría apresentada ante

uiente imagen m

er  crear  en unala siguiente figu

analista de com

póngase  que  la eriódicamente, 

 las necesidadeeriormente. 

muestra un diagra

a pantalla  las  ora: 

mpras verían am

opcion4  presenserá casi impos

s del proceso ya

ama con varios s

opciones  que  co

mbos el mismo c

nta  un  reporte.ible generarlo si

a que para el ca

subprocesos. 

onforman  el 

conjunto de 

  Si  una  vez in modificar 

aso anterior 

145

Page 146: openBusiness Suite Handbook

 

  

146

Im

 

Ei

E

1

2

3d

4

MCCor

magen 137. Organiza

El objetivo del mmplementar. 

Esta aproximació

1. Al correr el pro

2. Los subproces

3. No es posible de un único acto

4. La generación

Modele soCuando le toqueCobrar que pertotros procesos inrequerimientos 

ación errada de grupo

modelador al dis

ón tiene sin emb

oceso anterior, s

sos son usados p

asignar actores or. 

 automática de 

lo lo que lee hacer un desarenece, según landicados? Pues de su proceso, 

os usando subproceso

señar el anterio

bargo (entre otra

se ejecutarán en

para representar

a las actividades

menús  no reflej

e toca. No srrollo de un áreas imágenes anteninguno, usted identifique  los 

os 

or diagrama era 

as) las siguientes

n paralelo todos 

r macro proceso

s dentro de cada

jaran la intenció

se desgastea específica, dederiores a Contabno tiene que mparticipantes, q

 

definir subproc

s inconsistencias

los subprocesos

s. 

a uno de los sub

ón original del m

e. díquese solo a elbilidad, qué sentodelar otros proue hacen, como

cesos por cada u

s: 

s del diagrama.

procesos ‐ todo

odelador de cre

la. Si a usted se tido puede teneocesos para haco  lo hacen, cuan

una de  los mac

s los subproceso

ear un menú par

 le solicita hacerer que se pongaer su proyecto. ndo  lo hacen, d

ro procesos que

os serán de resp

ra cada macro pr

r el proceso de C a hacer el modRevise cuidadosde quien depend

e se desean 

ponsabilidad 

roceso. 

Cuentas por delaje de los samente los de  iniciar el 

Page 147: openBusiness Suite Handbook

 

  

peay

NPipslh

Uhai

DDrdN

Ae

proceso, quieneejecutadas y recadministrador deya han definido b

No se desgaste, Posteriormente nvierta su tiemppor ejemplo Inveserán las relacioa web. Modelarherramientas de

Use  las opcionehacerlo, automáabren,  los  repornstrucciones. 

DocumenteDocumente sus recordar  la  razódocumentar hasNo deje la docum

Al terminar  unaesta propiedad. 

s dependen de opile toda informe base de datos bases de datos q

sino requiere dpodrá  importarpo en modelar pentarios, Logísticnes de su proyer su proceso ese openBusiness S

s de apagado dáticamente todortes que  se pres

e lo que hadiagramas, permón de  ser de unsta el más pequementación para 

 modelación, el La imagen siguie

los resultados dmación que conde cuales dispoque pueden serl

de procesos querlos a  su proyecprocesos que si ca o Ventas. Al recto con otros pepecífico y hacerSuite le permitirá

de  código. openos los objetos assentan,  las  com

ace mita a otros ente diagrama o eleeño elemento deel final.  

usuario cuenta ente muestra el 

del proceso, qusidere necesariaone y cuales debe de utilidad par

e han sido, estácto  si así  lo desbien están relacracionalizar su prertenecientes a r  las relaciones án definir las rel

nBusiness Suite ociados (los ele

municaciones qu

ender lo que se emento. Con  la el proceso. Apro

con la posibilidacuadro del que 

e variables, data para su proyecerán ser creadora su proceso, re

n siendo o van ea. Por ejemplocionados con el roceso de Cuentla empresa y poque correspondaciones que req

le permite habimentos del diage  se envían, etc

espera de ellosflexibilidad que

oveche este pode

ad de obtener lase dispone para

tos, parámetros cto. Cuando detes. Probablemenevíselas y determ

a ser diseñadoo,  si está haciensuyo, deben contas por Cobrar cor qué no? a  serdan con otros pquiera sin límite 

ilitar o deshabilgrama, los scriptc.  son  también 

. Después de une brinda openBuer y vaya docum

a documentacióa ir documentand

 son requeridosecte la necesidante su empresa ymine sus requer

s por otros no ndo el proceso nsiderarse partecomo un gran prrvicios consumibproyectos es su alguno. 

litar diagramas ts asociados a lahabilitadas o d

n tiempo, hasta usiness Suite. omentando a med

n de todo lo escdo procesos: 

s, que  funcionesad de datos, veriya cuente con primientos. 

los  incluya en sde Cuentas pore de otros proyeroceso, debe advbles de tercerosúnico objetivo. 

o grupos de diaas tareas, las fordeshabilitadas ac

usted mismo puopenBusiness Sudida que hace su

crito, descrito e 

s deben ser fique con el rocesos que 

su proyecto. r Cobrar no ectos, como vertir cuáles s a través de El resto de 

agramas. Al rmas que se corde a  sus 

uede desear uite permite u desarrollo. 

indicado en 

147

Page 148: openBusiness Suite Handbook

 

  

148

Im

 

Aapl

magen 138. Interfaz d

Aun cuando todoa la hora de solipara ello. Personas directrices qu

de documentación 

os conocemos ecitar una certifinalice los títulos ue indique la em

esta funcionalidacación de emprDescription, Ob

mpresa. 

ad, pocos son losresa, sirve adembjective, Scope y

 

s que la utilizan. más, para prepary Comments, ya 

El proceso de drar los manualesque pueden ser

documentación es del proyecto, r personalizados

es quizás el más los manuales des a gusto del mo

importante e usuarios y odelador o a 

Page 149: openBusiness Suite Handbook

 

  

DLcuree

Pqc

DocumentaLa documentaciócalidad de las mutilizado  en  la representación den la empresas sentre lo que se d

Por supuesto, esque  se  recomiencontinuación se 

Declaración d Manual de C Documentar

o Conto Conto Audito Conto Accioo Accioo La  do

Registros paro Reviso Formo Reviso Elemo Resuo Resuo Cont

ación de Prón de los proceismas. De ello, qrepresentación del modelo en ssean exactamendocumenta y lo q

sto acorta el camndan  sean  incorenumeran algun

de la política de Calidad. r los procedimienrol de la documerol de registros dtorías internas. rol de productosones correctivasones preventivasocumentaciónrera: siones efectuadamacióny experiensión de los requientos de entradltados de la veriltados de la validrol de cambios d

rocesos y esos que represeque openBusinede  los  proces

software ejecutante la mismas. Esque hace proces

mino a la obtencrporadas al pronos : 

calidad y los ob

ntos de: entación. de calidad. 

s no conformes.. s. equerida por la e

as por la directivncia del personasitos relacionadda del diseño y dficación del disedación del diseñdel diseño y desa

el ISO9000:entan las operacess Suite haya insos  de  la  emprable permite questo logra que enso. 

ción de una certceso de modela

jetivos de la cali

 

empresa para as

va al sistema de gl. os con el producdesarrollo. eño y desarrollo.ño y desarrollo.arrollo. 

:2000 ciones de una encluido en sus heresa.  Esta  catace todo lo descrin un proceso de 

tificación de gesado, es mucho 

idad. 

segurar el contro

gestión de la cal

cto o servicio qu

mpresa es la baerramientas, la cteristica  aunadto en el procesocertificación de

stión de calidad. mas amplia que

ol, funcionamien

lidad 

ue presta la emp

ase fundamentaposibilidad de dda  a  la  capacido, el proceso pee gestión de calid

 Tenga presentee documentar q

nto y planificació

presa. 

l del sistema dedocumentar caddad  única  de  cer se y las tareasdad la validación

e que la lista de que hace cada a

ón de los proces

e gestión de da elemento convertir  la s ejecutadas n inmediata 

actividades actividad. A 

os. 

149

Page 150: openBusiness Suite Handbook

 

  

150

 

Dgqdg

 

 

Cm

•••• 

 

o Evaluo Audito Respo Tratao Accioo Accio

Dependiendo degarantizar  la unique  los  responsdenominadas  “Dgestión de calida

 Auquepro

 

Como consecuemáximo con la n

•  Manual de•  Manuales d•  Registros (S•  Planes de C

uación de proveetorías internas. onsable de la puamiento de las nones correctivasones preventivas

el modelo del priformidad de prsables  de  la moDeterminación dad será particula

n en los casos ee  sus  procesosoductos y/o serv

ncia de  las activormativa ISO 90

e Calidad de la emde ProcedimientSe recomienda eCalidad (Al meno

 

edores. 

uesta en servicioo conformidade. s. 

roceso de negocroductos o serviodelación  no  pide la capacidad ar e incluirá los re

n que la empres  se  encuentrenvicios 

vidades  indicad000. De ello, que

mpresa tos (Serán un reel uso de base dos incorporar lo 

o del proceso moes. 

cios, es decir, decios ofrecidos aierdan  de  vista y mejora de losequerimientos g

sa no desee invon  documentado

as,  la empresa e se indiquen los

flejo del procesoe datos y almacmodelado) 

odelado. 

e la especialidad a  los clientes.  Inla  normativa  Iprocesos de SW

generales de la n

olucrarse en procos  de  acuerdo 

deberá decidir s documentos m

o modelado) enar los resultad

de cada emprendependientemeSO/IEC  15504  oW”. La documennormativa ISO. 

cesos de certifica  normativas  i

que documentamás comunes: 

dos de los proce

esa, establecen lente de cuáles so  Normas  SPICntacióna ser elab

cación de calidadinternacionales 

ación  final  será 

edimientos inter

a normativa a csean estas, recoE  (por  su  siglasborada por la em

d siempre se recagregando  valo

elaborada para

rnos) 

cumplir para omendamos s  en  inglés) mpresa para 

comienda or  a  sus 

a cumplir al 

Page 151: openBusiness Suite Handbook

 

  

FL

CP

Im

A

Im

FormasLas formas son la

Creando unPara crear una n

magen 139. Creación

Al crear una nue

magen 140. Asistente

s (Formas interfaces me

na nueva foueva forma, deb

 n de nuevas formas 

eva forma, se abr

e para la creación de 

ms) ediante las cuale

orma be seleccionar la

re el asistente d

nuevas formas 

es los usuarios in

a opción de Add

e nuevas formas

nteractúan con lo

Form del Projec

s, el cual se pres

 

os datos.  

ct Explorer, tal c

senta en la siguie

ual se presenta 

ente imagen: 

en la siguiente imagen: 

151

Page 152: openBusiness Suite Handbook

 

  

152

P

C

F

B

D

T

T

AE

Im

E

Sc

AE

Para usarlo, dilig

Campo 

Form name 

Based on 

Database Conne

Template 

Tabla 21. Creación de 

Asistente de foEste asistente es

magen 141. Asistente

Este asistente le 

Si Usted ha selecampo en la form

Asistente de TEste asistente es

gencie esta venta

ection 

formas 

ormas básicass usado cuando s

e para formas básicas

creará una nuev

eccionado  la opcma del tipo adec

Table CRUD s usado cuando s

ana de la siguien

Descripción 

Nombre de la

Indique si la f

Si selecciona t

Indica la plansección Planti

s (Basic form)se ha selecciona

va forma y selec

ción "Create  fiecuado y le asigna

se ha selecciona

nte forma: 

a forma 

orma estará bas

tabla en la opció

tilla que se usarillas al final del c

ado la plantilla Ba

ccionará como o

lds  from databaará el nombre se

ado la plantilla Ta

sada en una tabl

ón anterior, deb

rá para crear la capitulo. 

asic Form según

 

rigen aquel indic

ase columns", cegún la columna

able CRUD segú

la o en una expr

e indicar la cone

forma Para más

n se presenta en 

cado en el camp

reará también pa origen. 

n se presenta en

resión de base d

exión a base de d

s detalles de pla

la siguiente ima

po Based on. 

por cada colum

n la siguiente im

e datos 

datos a usar 

antillas, refiérase

agen: 

na del origen d

magen: 

e a la 

e datos, un 

Page 153: openBusiness Suite Handbook

 

  

Im

E

A

magen 142. Asistente

Este asistente le 

 

Al seleccionar es

e Table CRUD 

permite crear m

 El Table CRUDrecibirá un meCRUD.  

ste asistente, se 

muy rápidament

D puede usar coensaje indicando

presentará la sig

e todo el conjun

mo origenes de ole que solo es p

guiente pantalla

 

nto de objetos p

datos unicamenposible usar tab

a: 

ara interactuar c

nte tablas, si seleblas para la creac

con los datos de

ecciona una expción de formas 

e una tabla. 

pression de baseusando el Asiste

e de datos, ente Tabla 

153

Page 154: openBusiness Suite Handbook

 

  

154

Immagen 143. Pantalla del Asistente Table CCRUD 

 

Page 155: openBusiness Suite Handbook

 

  

E

Pp

Im

 

Este asistente le 

Para  seleccionarprimera tabla de

magen 144. Selección

 

 

permite seleccio

r, des‐seleccionae la pantalla. A co

nde columnas en el T

Nota. Solo la

 Algunas  coluautomáticame

onar cuáles será

ar o  cambiar el ontinuación se p

able CRUD 

as columnas sele

mnas  no  puedente.  

án las columnas 

orden de  las  cpresenta un deta

eccionadas será

en  desmarcarse

que han de inclu

columnas  (en ulalle de la misma

 

n creadas como

e.  Si  la  column

uirse en la forma

timas  los  camp: 

o campos de la fo

na  es  de  tipo 

a que se está cre

pos de  la  forma

orma o como co

Identity  o  llave

eando. 

), ha de  interac

olumnas de la gri

e  primaria,  será

ctuar  con  la 

illa. 

á  incluida 

155

Page 156: openBusiness Suite Handbook

 

  

156

UE

O

C

R

U

D

T

Psao

Im

Uca

I

A

A

T

 

Una vez seleccioExisten cuatro ti

Operación  Des

Create  Perm

Read  Perm

Update  Perm

Delete  Perm

Tabla 22. Descripción 

Para  realizar  losseleccionarse deaquellas no neceopciones desea q

magen 145. Opciones

Una vez indicadacreando sea preasistente le perm

nvocación 

Add new diagram

Add to existing t

Tabla 23. Descripción 

onadas las columpos de operacio

scripción 

mite que el usua

mite que el usua

mite al usuario a

mite al usuario b

operaciones con For

s  cambios  a  la e acuerdo a  la nesarias en la seccque la forma im

s CRUD 

as las funcionalidesentada. Para amite seleccionar 

Desc

m  Crea

ask  Sele

de las maneras de in

mnas que se han ones (de donde d

ario adicione nu

ario lea datos de

actualizar datos 

borrar datos de 

mas 

funcionalidad  qnecesidad del pción CRUD Optioplemente.  

dades que impleabrir una forma,una de las siguie

cripción 

a un nuevo diagr

ecciona de una ta

nvocar la creación de 

de incluir en la fderiva el nombre

evos registros a 

e la tabla 

de una tabla 

una tabla 

que  tendrá  la  fproyecto. Para eons, el cual se pr

ementará la nue, es necesaria qentes dos forma

rama con una ta

area (Task) exist

una forma 

forma, se debe e este asistente)

la tabla 

forma  sobre  lasello, debe dejarsresenta a contin

eva forma, debe ue esta sea  invoas de invocación

area que ejecuta

tente en un diag

indicar que tipo) 

s  acciones  de  ase  seleccionadauación. El usuar

indicarle al asistocada desde un de la forma. 

a un script que a

grama y le asigna

o de operación se

añadir,  leer,  acs  las acciones qrio puede indica

 

tente como desena tarea de un d

bre la forma 

a un script que a

e va a realizar co

tualizar  y/o  boque  se desear yr cuales (una o m

ea que la forma diagrama. En est

abre la forma 

on la forma. 

rrar,  deben y desmarcar más de una) 

que se está te punto, el 

Page 157: openBusiness Suite Handbook

 

  

A

E

Im

Eicn

A

E

Add new diagram

Esta opción se p

magen146 Add new d

El primer campondica a openBuscual desea que snuevos grupos d

Añadir a una tar

Esta opción se p

resenta a contin

diagram en CRUD 

o (Name of diagrsiness quien estse cree el diagrade diagramas. 

rea existente (Ad

resenta a contin

nuación 

ram) le indica a á autorizado pama indicado en 

dd to existing ta

nuación: 

openBusiness cora ejecutar esteel primer camp

ask) 

omo ha de llam diagrama. El tepo. Nótese que p

arse el nuevo dircer campo (Diapuede en cualqu

iagrama. El seguagram Group) leuier momento c

 

undo campo (Pae permite indicarrear nuevos par

articipant) le r el grupo al rticipantes o 

157

Page 158: openBusiness Suite Handbook

 

  

158

Im

E

Epm

Im

magen 147 Add to ex

Esta opción le pe

 

En algunos casoposible  indicarlemediante una lis

magen 148 Asistente

xisting Task 

ermite seleccion

Nota.Solamsobre‐escribansiguiente paso

s,  la tabla que se a openBusinessta desplegable (

e para listas desplegab

ar cual Task será

ente las tareas dn por error funco. 

se está usando ss Suite como se(que traerá los d

bles 

á la responsable

de tipo None soionalidades ya e

como base parae desea  represedatos de la tabla

 

e de invocar la fo

on presentadas eexistentes de las 

a crear  la formaentar esas columpadre). Esto pu

orma que se está

en la lista. Esto stareas. Una vez

a puede tener remnas: medianteede hacerse en 

á creando.  

se hace con el fz seleccionada la

elaciones con ote un campo del la última parte d

in de garantizar a tarea, puede co

tras tablas. En etipo de datos ade la pantalla: 

r que no se ontinuar al 

ese caso, es adecuado o 

 

Page 159: openBusiness Suite Handbook

 

  

SaC

A

S

Im

Ls

Sd

Si desea que se cal usuario, debe Column de la im

A continuación s

Si se escogió cre

magen 149 Diagrama

La tarea que se sea requerido (P

Si  se  seleccionó diferentes y el re

cree una lista deindicar que coluagen anterior. 

se presentan alg

ar un nuevo diag

a creada por el asisten

presenta, se encPara más informa

una operación esultado variará 

esplegable, debeumna de la tabla

unos resultados

grama, estos ser

nte Table CRUD 

carga de invocaación acerca de 

CRUD completsegún la tabla s

e marcar la opcia padre contiene

s al usar el asiste

rán los elemento

r un script que ala propiedad Bin

a,  se creará uneleccionada) 

ón Create Drope la información.

ente Table CRUD

os del diagrama 

abre la forma y ndDataNow refié

a  forma  similar 

Down. Para sele. Esta última ope

D. 

creado: 

le realiza a los dérase al capítulo

a  la  siguiente 

eccionar el conteeración se hace 

diferentes campo de Scripts) 

(recuerde que  s

enido (el texto) en la columna ll

pos un BindData

sus  tablas  tendr

a presentar amada Text 

aNow según 

rán campos 

159

Page 160: openBusiness Suite Handbook

 

  

160

Im

S

magen 150 Forma co

Si escogió solam

on las opciones CRUD 

ente la opción d

habilitadas 

de Read en la opperación CRUD, oobtendrá una forma similar a la 

 

siguiente: 

Page 161: openBusiness Suite Handbook

 

  

Im

AAei

magen 151 Forma co

Asistente paraAl  igual que en expresión de bandica en la imag

on solo la operación R

a creación de uel caso de  la crse de datos, pagen siguiente: 

Read habilitada 

una tabla a paeación de una tra ello, se selec

artir de un dattabla a partir decciona en el asis

tabase exprese un Table CRUDstente en el cam

sion D, existe  la posimpo Based On  la

ibilidad de creaa opción Databa

r una tabla a paase Expression t

 

artir de una tal como se 

161

Page 162: openBusiness Suite Handbook

 

  

162

Im

UBd

magen 152Creando u

Una vez seleccioBasic, CRUD y Sede datos es de a

una forma en base a u

onada la expresióearch. La única plta complejidad 

una expresión de bas

ón de base de dposible es la de motivada a la in

se de datos 

datos deberá selBasic, dado quenterrelación de t

eccionarse en lae el proceso de atablas y datos. La

a opción Templaautomatización da imagen siguien

ate que tipo de de formas basadnte muestra el p

forma se desea das en expresioproceso de selec

 

crear entre nes de base cción de una 

Page 163: openBusiness Suite Handbook

 

  

t

Im

tabla básica. 

magen 153Creando uuna forma básica a paartir de una expresiónn de base de datos  

163

Page 164: openBusiness Suite Handbook

 

  

164

EE

Im

oPp

El Editor paEl Editor Form D

magen 154. Editor de

openBusiness SuPara esto, seleccpresentar los dat

ara Diseño esigner se prese

e Formas 

uite tiene dentrocione el tipo de vtos, tal cual se p

de Formasenta a continuac

o de las diferentevisualización despuede ver entre l

s (Form Deción: 

es funcionalidadseado. De inmedlas dos siguiente

signer) 

des del Form Desdiato openBusines imágenes.  

signer, la facilidaess Suite utiliza 

 

ad de realizar ráun rendering en

pidamente wirengine diferente p

eframing. para 

Page 165: openBusiness Suite Handbook

 

  

Immagen 155. Renderinng de la presentación de datos 

 

165

Page 166: openBusiness Suite Handbook

 

  

166

 

Immagen 156. Formas dde presentación de obbjetos en el Form Editor  

Page 167: openBusiness Suite Handbook

 

  

 

P

oEe

I

Para un detalle d

openBusiness SuEstas se presentael menú context

cono  Nombre

 

Align bo

 

Align m

 

Align to

 

Align le

 

Align ce

 

Align rig

 

Bring to

 

Send to

 

Bring fo

 

Send ba

 

Distribu

 

Distribu

 

Lock mo

 

Lock siz

 

Wirefra

 

Flow lay

de los campos qu

uite  tiene variasan a continuacióual. 

e  

ottom.  

middle.  

op.  

eft.  

enter.  

ght.  

o front.  

o back.  

orward.  

ackwards.  

ute horizontal.  

ute vertical.  

ove.  

ze.  

aming modes.  

yout.  

ue pueden agreg

s herramientas qón y se encuentr

Descripción 

Alinea dos o m

Alinea dos o m

Alinea dos o m

Alinea dos o m

Alinea dos o m

Alinea dos o m

Trae un campo

Envía un camp

Trae un campo

Es equivalente

Separa equitat

Separa equitat

Bloquea un cam

Bloquea un cam

Selecciona los 

Organiza  autoforma. 

garse, consulte l

que pueden aporan en la barra d

más campos usan

más campos usan

más campos usan

más campos usan

más campos usan

más campos usan

o adelante. Es eq

o atrás. Es equiv

o al frente. Es eq

 aumentar en 1 

tivamente en for

tivamente en for

mpo para que no

mpo para que no

modos de wiref

máticamente  lo

la sección Fields

oyarle durante de herramientas 

ndo su borde infe

ndo su línea med

ndo su borde sup

ndo su borde izq

ndo su línea med

ndo su borde der

quivalente a cam

valente a cambia

quivalente dismin

el orden del cam

rma horizontal t

rma vertical tres

o pueda movers

o se le pueda ca

framing 

os  campos uno 

el proceso de cde utilidades (T

erior. 

dia horizontal. 

perior. 

uierdo. 

dia vertical. 

recho. 

mbiar el orden de

ar el orden de la

nuir en 1 el orde

mpo en la forma

res o más camp

s o más campos.

se 

ambiar el tamaño

tras otro en  fo

construcción de Tools toolbar) de

e la forma del ca

a forma del camp

en del campo en

a. 

pos. 

o. 

orma descenden

sus  formas o wel Editor Form De

ampo a cero. 

po al número de

n la forma. 

nte  según  su or

wireframing. esigner y en 

e campos. 

rden en  la 

167

Page 168: openBusiness Suite Handbook

 

  

168

T

 

L

Im

 

Label la

 

Add no

Tabla 24. Barra de her

Las siguientes so

magen 157. Propieda

ayout.  

te.  

rramientas del Form 

on las propiedad

ades de una forma 

Organiza autom

Adiciona una n

Editor 

es de una forma

máticamente los

nota a la forma.

a: 

 

s campos en filass de dos camposs por fila según ssu orden en la foorma. 

Page 169: openBusiness Suite Handbook

 

  

 

P

H

W

G

A

C

C

C

C

C

A

S

C

N

D

O

Propiedad 

Heigth 

Width 

GenerateCodeFo

Authentication 

Can Add 

CanDelete 

CanEnableDisab

CanModify 

CanSearch 

Author 

ShowFieldType 

Comments 

Name 

DatabaseConnec

ObjectThisFormI

orThisForm 

le 

ctionName 

IsBasedOn 

Grupo 

Appearance

Appearance

Code Generation

Behavior 

Behavior 

Behavior 

Behavior 

Behavior 

Behavior 

Documenta

Form 

General 

General 

Origin 

Origin 

Descripc

e  Alto de la

e  Ancho de

Indica si 

Indica  eproducto

Indica si 

Indica si 

Indica si 

Indica si 

Indica si 

tion  Indica el 

Indica si cada obje

Comenta

Nombre 

Nombre datos debase de d

Tabla o e

ión 

a forma 

e la forma 

openBusiness Su

l  mecanismo  do para tener acce

la forma permit

la forma permit

la forma permit

la forma permit

la forma permit

autor de la form

durante el proceto de la forma

arios u observac

de la forma 

de la conexión define qué base ddatos que serán

expresión de bas

uite debe gener

de  autenticacióneso a la forma 

e adicionar regis

e eliminar regist

e habilitar/desh

e modificar regi

e buscar registro

ma 

eso de wirefram

iones de la form

de base de datoe datos será usa usadas como o

se de datos que 

rar código para e

n  que  será  usa

stros 

tros 

habilitar registros

stros 

os 

ming, debe indic

ma 

s que se usará. Eada para leer lasrigen de la form

se usará como o

esta forma 

ado  por  el  usu

arse el tipo de c

Esta conexión des tablas o expres

ma. 

origen de la form

uario  del 

campo de 

e base de siones de 

ma 

169

Page 170: openBusiness Suite Handbook

 

  

170

T

D

T

Rc

Im

TypeOfObjectTh

DraftWireframe 

Tabla 25. Propiedades

Recuerde que si clic sobre una fo

magen 158. Abrir una

isFormIsBasedO

s de una forma 

desea editar unrma. 

a forma en su editor 

On  Origin 

Varios 

a forma, puede 

Indica el de la form

Indica  eldiseño d

hacerlo seleccio

tipo de objeto (ma 

l  render  engineel proyecto. 

onado el menú c

 

(tabla o expresió

e  que  será  usad

contextual a trav

ón de base de d

do  para  presen

vés del Project E

atos) usado com

tar  la  forma  du

Explorer o hacien

mo origen 

urante  el 

ndo doble 

Page 171: openBusiness Suite Handbook

 

  

Noe

C

Im

Ps

Im

Nota openBusiness Suesta información

Cuando se agreg

magen 159. Objeto N

Para crear la notsiguiente figura: 

magen 160. Diligenci

uite permite adicn sea usada al m

ga una nota, se p

Nota 

ta, simplemente

ando una nota en un

cionar notas a laomento de gene

presenta la siguie

diligencie los ca

a forma 

s formas. Las noerar el programa

ente pantalla: 

 

ampos solicitado

otas son un meca. 

os. La nota dilige

 

anismo para adi

enciada se prese

icionar informac

entará en la pant

ción a una forma

talla tal cual se in

a sin que 

ndica en la 

171

Page 172: openBusiness Suite Handbook

 

  

172

CL

I

Campos (FiLos siguientes so

cono  Campo 

 

Texto (T

 

Correo e

 

Decima

 

Entero (

 

Dinero (

 

Tiempo 

 

Fecha (D

 

Fecha &

 

Botón (B

 

Etiqueta

 

Lista de

 

Grilla (G

 

Barra de

 

Imagen 

 

Verdade

 

Archivo 

 

Sub form

ields) on los campos qu

Text) 

electrónico (Ema

l (Decimal) 

(Integer) 

(Money) 

(Time) 

Date) 

& tiempo (DateTi

Button) 

a (Label) 

splegable (Drop

Grid) 

e progreso (Prog

(Imagen) 

ero/Falso (TrueF

(File) 

ma (Subform) 

ue pueden adicio

ail) 

ime) 

down) 

gressbar) 

False) 

onarse a una forrma. 

Page 173: openBusiness Suite Handbook

 

  

T

C

Tc

Im

 

Guid (G

Tabla 26. Objetos a in

Consulte las sigu

Tenga presente qcódigo. A contin

magen 161. Objetos d

uid) 

ngresar a una forma 

uientes seccione

que la visualizacuación se presen

de una forma en ope

s para una descr

cion de los objetnta un ejemplo d

nBusiness vs código g

ripción de las pr

os de las formasde esta situación

generado de Window

opiedades de ca

s cambia dependn: 

ws 

ada tipo de camp

diendo de la plat

po. 

taforma para la 

 

cual está generaando 

173

Page 174: openBusiness Suite Handbook

 

  

174

 

T

P

C

N

O

D

I

I

I

T

L

W

H

B

B

Todos los campo

Propiedad 

Comments 

Name 

OrderInTheForm

DBColumn 

sReadOnly 

sRequired 

sVisible 

Top 

Left 

Width 

Heigth 

BackgroundColo

BorderColor 

os tienen propie

Grupo 

General 

General 

m  General 

Origin 

Behavior

Behavior

Behavior

Appeara

Appeara

Appeara

Appeara

or  Appeara

Appeara

dades comunes

Desc

Com

Nom

Orde

Colucont

r  Indic

r  Indic

r  Indic

ance  Distaform

ance  Distaform

ance  Anch

ance  Altur

ance  Coloaunqcamp

ance  Coloaunqcamp

. Estas se presen

cripción 

entarios u obse

mbre del control

en que el contro

mna  (de una  tarol. 

ca si este campo

ca si este campo

ca si este campo

ancia en pixeles ma. 

ancia en pixeles ma. 

ho en pixeles del

ra en pixeles del

r  de  fondo  delque dependiendpo. 

r  del  borde  deque dependiendpo. 

ntan en la siguie

rvaciones del us

l tiene en la form

abla o de una e

 es de solo lectu

 es requerido al 

 es visible. 

desde el borde

desde el borde 

l control 

 control 

l  control  ‐  usaddo de la plantilla

l  control  ‐  usaddo de la plantilla

nte tabla. 

suario 

ma. 

expresión de ba

ura 

diligenciar la fo

e superior de es

izquierdo de est

do  especialmena puede usarse 

do  especialmena puede usarse 

ase de datos)  a

rma 

ste control hasta

te control hasta

nte  durante  el  ppara tiempo de

nte  durante  el para tiempo de

a  la  cual está  at

a el borde supe

a el borde izquie

proceso  de  wir ejecución al pr

proceso  de wir ejecución al pr

tada  este 

rior de  la 

erdo de la 

reframing rocesar el 

reframing rocesar el 

Page 175: openBusiness Suite Handbook

 

  

T

T

TU

P

I

I

M

T

CUa

DU

P

A

M

M

M

T

TextFont 

Tabla 27. Propiedades

Texto (Text) Un campo tipo T

Propiedad 

sMultiline 

sPassword 

MaximumLength

Tabla 28. Propiedades

Correo ElectróUn campo tipo Eadicionales a las 

Decimal Un campo tipo D

Propiedad 

AcceptNegative 

Mask 

MaximumValue 

MinumumValue 

Tabla 29. Propiedades

Appeara

s comunes de los obje

Text es un objeto

Grupo  De

Text  Ind

Text  Ind

h  Text  Ind

s del objeto TextField

ónico (Email) Email es un objetpropiedades co

Decimal es un ob

Grupo  Des

Decimal  Ind

Decimal  Má

Decimal  Ind

Decimal  Ind

s del objeto DecimalF

ance  Tipo depe

etos 

o que permite al

scripción 

dica si el campo T

dica si el campo T

dica la máxima lo

to que permite aomunes. 

bjeto que permit

scripción 

dica si el campo p

áscara de este ca

dica si el campo t

dica si el campo t

Field 

de letra del conendiendo de la p

l usuario ingresa

Text permite rec

Text enmascara 

ongitud del cam

al usuario ingres

te al usuario ing

puede recibir nú

ampo para la pre

tiene un máximo

tiene un mínimo

ntrol ‐ usado espplantilla puede u

ar caracteres alfa

cibir o presentar

cada carácter c

po (un valor me

sar direcciones d

resar números d

úmeros negativo

esentación de lo

o valor posible 

o valor. 

pecialmente durusarse para tiem

anumericos a la 

r múltiples línea

on un “*” 

nor o igual a cer

de correo a la for

decimales a la fo

os 

os datos 

rante el procesopo de ejecución

forma. 

ro ignora este ca

rma. Este campo

orma.  

o de wireframingn al procesar el c

ampo) 

o no tiene propi

g aunque ampo. 

edades 

175

Page 176: openBusiness Suite Handbook

 

  

176

EU

P

A

M

M

M

T

MU

P

A

M

M

M

D

T

TU

P

A

Entero (IntegeUn campo tipo In

Propiedad 

AcceptNegative 

Mask 

MaximumValue 

MinimumValue 

Tabla 30. Propiedades

Moneda (MonUn campo tipo M

Propiedad 

AcceptNegative 

Mask 

MaximumValue 

MinimumValue 

DisplayMoneySy

Tabla 31. Propiedades

Tiempo (TimeUn campo tipo T

Propiedad 

AcceptAMPM 

er) nteger es un obj

Grupo  D

Integer  In

Integer  M

Integer  In

Integer  In

s del objeto IntegerFi

ney) Money es un obj

Grupo 

Money 

Money 

Money 

Money 

ymbol  Money 

s del objeto MoneyFi

) Time es un objet

Grupo  Descr

Time  Indica

jeto que permite

Descripción 

ndica si el campo

Máscara de este c

ndica si el campo

ndica si el campo

ield 

eto que permite

Descripción 

Indica si el cam

Máscara de es

Indica si el cam

Indica si el cam

Indica si este c

eld 

o que permite a

ripción 

a si el campo pu

e al usuario ingre

o puede recibir n

campo para la p

o tiene un máxim

o tiene un mínim

e al usuario ingre

mpo puede recib

ste campo para 

mpo tiene un má

mpo tiene un mí

campo debe pre

al usuario ingresa

ede recibir los ca

esar números en

números negativ

presentación de 

mo valor posible

mo valor. 

esar números en

bir números neg

la presentación 

áximo valor posi

ínimo valor. 

esentar la unidad

ar información d

aracteres AM o 

nteros  a la form

vos 

los datos 

 

n formato de mo

gativos 

de los datos 

ible 

d de moneda. 

de hora a la form

PM 

ma.  

oneda  a la form

ma.  

ma.  

Page 177: openBusiness Suite Handbook

 

  

M

T

FU

P

M

M

M

T

FU

P

M

M

M

A

T

BU

Ec

Mask 

Tabla 32. Propiedades

Fecha (Date) Un campo tipo D

Propiedad 

Mask 

MaximumDate 

MinimumDate 

Tabla 33. Propiedades

Fecha‐Hora (DUn campo tipo D

Propiedad 

Mask 

MaximumDate 

MinimumDate 

AcceptAMPM 

Tabla 34. Propiedades

Botón (ButtonUn campo tipo B

Este campo no ticontinuación se 

Time  Másc

s del objeto TimeField

Date es un objeto

Grupo  De

Date  Má

Date  Má

Date  Mí

s del objeto DateField

DateTime) DateTime es un o

Grupo 

DateTime 

DateTime 

DateTime 

DateTime 

s del objeto DateTime

n) Button es un obje

iene propiedadepresenta un eje

ara de este cam

o que permite a

escripción 

áscara de este c

áxima fecha per

ínima fecha perm

objeto que perm

Descripción 

Máscara de es

Máxima fecha

Mínima fecha

Indica si el cam

eField 

eto que permite

es adicionales a mplo de lo ante

mpo para la prese

l usuario ingresa

ampo para la pr

rmitida para este

mitida para este

mite al usuario in

ste campo para 

a permitida para

a permitida para

mpo puede recib

e al usuario pres

las propiedades rior: 

entación de los d

ar información d

resentación de lo

e campo 

e campo 

ngresar informac

la presentación 

a este campo 

este campo 

bir los caractere

ionar un botón y

comunes, sin em

datos 

de fechas a la for

os datos 

ción de hora y fe

de los datos 

es AM o PM 

y asociar una ac

mbargo es posib

rma.  

echas a la forma

ccion al boton. 

ble indicarle que

.  

e ejecute scripts.. A 

177

Page 178: openBusiness Suite Handbook

 

  

178

Im

PT

EU

P

I

T

U

T

magen 162. Invocand

Por favor consultTabla 35. Propiedades

Etiqueta (LabeUn campo tipo la

Propiedad  G

sHyperlink  La

Target  La

URL  La

Tabla 36. Propiedades

do un script desde un

te la sección Scrs del objeto ButtonFie

el) abel es un objeto

rupo  Descripc

abel  Indica si 

abel  Indica do

abel  Indica cu

s del objeto LabelFiel

 botón 

ripts para mas ineld 

o que permite p

ción 

este campo Lab

onde se ha de ab

ual es el enlace a

nformación acerc

presentar una et

bel debe compor

brir el enlace 

a abrir. 

ca de cómo crea

iqueta en una fo

rtarse como un e

ar un script y que

orma.  

enlace de HTML

e puede hacer c

on un script. 

 

Page 179: openBusiness Suite Handbook

 

  

CU

P

C

D

D

E

E

L

P

P

P

P

T

T

GU

 

P

F

I

Campo DespleUn campo tipo D

Propiedad 

Category 

DataTextField 

DataValueField 

EmptyText 

EmptyValue 

LoadingText 

ParentControlID

Presentation 

PromptText 

PromptValue 

TableOrigin 

Tabla 37. Propiedades

Grilla (Grid) Un campo tipo G

Propiedad 

FreezeHeaderLo

sOrderableByCo

egable (DropdDropdown es un 

Grupo

Dropd

Dropd

Dropd

Dropd

Dropd

Dropd

Dropd

Dropd

Dropd

Dropd

Dropd

s del objeto DropDow

Grid es un objeto

Gru

cation  Gri

olumn  Gri

down) objeto que perm

o  D

own  N

own  Ca

own  Ca

own  Te

own  V

own  Te

own  ID

own  Ti

own  Te

own  V

own  Ta

wnField 

o que permite al

upo  Descripció

id  Indica que

id  Indica pue

mite al usuario s

escripción 

ombre de la cat

ampo que prove

ampo que prove

exto opcional a d

alor opcional a s

exto a presentar

D opcional del dr

ipo de presentac

exto opcional a 

alor opcional a p

abla origen de lo

 usuario interac

ón 

e los encabezado

ede ordenar las 

seleccionar un va

tegoría que repre

ee los textos del 

ee los valores de

desplegar si no h

seleccionar si no

r mientras se car

ropdown padre 

ción del control:

presentar antes 

presentar antes 

os datos 

tuar con inform

os no harán scro

columnas al hac

alor de una posi

esenta este Dro

dropdown 

el dropdown 

hay ítems 

o hay ítems 

rgan los ítems 

que controla los

: Dropdown, List

de que el usuar

de que el usuar

ación presentad

oll. 

cer clic al encabe

ible lista de valo

opdown 

s contenidos de 

tbox 

rio ha selecciona

io ha selecciona

da en un formato

ezado 

ores 

este dropdown

ado un valor 

ado un valor 

o de tabla. 

179

Page 180: openBusiness Suite Handbook

 

  

180

I

N

T

U

I

T

sPaged 

NumberOfRecor

Tabla 38. Propiedades

Una campo grilla

cono  Campo 

 

Texto (T

 

Correo e

 

Decima

 

Entero (

 

Dinero (

 

Tiempo 

 

Fecha (D

 

Fecha &

 

Etiqueta

 

Lista de

 

Imagen 

 

Verdade

 

Archivo 

 

Guid (G

Tabla 39. Posibles obj

Gri

rdsPerPage  Gri

s del objeto GridField

a puede aceptar 

Text) 

electrónico (Ema

l (Decimal) 

(Integer) 

(Money) 

(Time) 

Date) 

& tiempo (DateTi

a (Label) 

splegable (Drop

(Imagen) 

ero/Falso (TrueF

(File) 

uid) 

etos que pueden usa

id  Indica si la

id  Indica el n

columnas. Las c

ail) 

ime) 

down) 

False) 

arse como columnas d

a grilla debe pag

número de regis

columnas que pu

de una grilla 

ginar los resultad

tros por pagina

uede aceptar se 

dos 

indican a continnuación: 

Page 181: openBusiness Suite Handbook

 

  

LI

BU

 

P

M

M

P

T

D

Im

IU

 

P

F

P

T

Las  propiedadesntegerColumn) 

Barra de ProgrUn campo tipo P

Propiedad 

MaximumValue 

MinimumValue 

Presentation 

Tabla 40. Propiedades

Dependiendo de

magen 163. Presenta

magen Un campo tipo Im

Propiedad  G

FileName  Im

Path  Im

Tabla 41. Propiedades

s  de  las  colum

reso (ProgressProgress es un ob

Grupo 

ProgressBar 

ProgressBar 

ProgressBar 

s del objeto Progress

el valor de la pro

aciones del Progess Ba

mage es un obje

rupo  Descrip

magen  Nombre

magen  Ruta ha

s del objeto ImageFie

mnas  son  idénti

s) bjeto que permi

Descripción 

Máximo valor d

Mínimo valor d

Tipo de visualiz

Field 

opiedad Presenta

 ar 

eto que presenta

ción 

e del archivo que

cia el archivo 

eld 

cas  a  las  prop

te al usuario ver

de este control.

e este control 

ación de este co

ation, el Progres

a una imagen en

e contiene la im

iedades  de  los 

r el avance de un

ontrol: Progressb

ssbar puede visu

n la forma 

agen 

campos  corre

na operación de

bar, Slider 

ualizarse de una 

spondientes  (p

e una forma graf

u otra forma: 

or  ejemplo  Int

fica. 

egerField  = 

181

Page 182: openBusiness Suite Handbook

 

  

182

VU

 

P

P

V

V

T

D

Im

 

AU

P

Im

VerdaderoFalsUn campo tipo B

Propiedad  G

Presentation  T

ValueIfTrue  T

ValueIfFalse  T

Tabla 42. Propiedades

Dependiendo de

magen 164. Visualiza

Archivo (File) Un campo tipo F

Puede usarse pa

magen 165. Imagen d

so (TrueFalse)Button es un obje

Grupo  Desc

TrueFalse  Tipo 

TrueFalse  Valor

TrueFalse  Valor

s del objeto TrueFalse

el valor de la pro

ación de campos en fu

File es un objeto 

ra subir archivos

 de un FileField 

) eto que permite

ripción 

de visualización 

r si el control es 

r si el control es 

eField 

opiedad Presenta

unción de sus propied

que permite al 

s y/o para visual

e al usuario selec

que adquiere e

verdadero 

falso 

ation, el campo 

 dades 

usuario subir al 

lizacion de archi

ccionar uno de d

ste control: Chec

puede visualizar

servidor un arch

ivos según se ha

dos posibles valo

ckbox, Option

rse de una u otra

hivo (ya sea un g

yan configurado

ores (verdadero/

nbox, List 

a forma: 

gráfico o un arch

o sus propiedade

/falso; si/no, etc

hivo en cualquier

es. 

c..) 

r formato). 

Page 183: openBusiness Suite Handbook

 

  

L

P

A

A

Las siguientes so

Propiedad 

AllowedFileExten

AssociatedGaller

on las propiedad

nsions 

ryName 

es de un campo

Descripció

Indica  las asociadas,cambiar  eProject Ex

Imagen 166. A

Puede, si contextuaimagen: 

Imagen 167. W

Indica dondefecto, emismo  covarios conhan  subidsubido al siguiente i

o FileField. 

ón 

extensiones  pe, este control pesta  propiedad,plorer. 

Adición de los tipos d

lo desea aceleral del FileField en

Wizard de tipos de ar

nde  se visualizael control que prontrol,  sin  embantroles suban ardo. Para  seleccioservidor, use el imagen: 

ermitidas  por  eermitirá cualqu,  adicione  las  e

 de archivos permitido

ar la creación den el project Explo

rchivos permitidos en

ran  los archivosresenta los archargo,  el modelarchivos y solo unonar  el  control menú contextu

este  control.  Si ier archivo paraextensiones  des

os en un FileField 

e este tipo de aorer, tal cual se 

 n un FileField 

s que  se hayan ivos que se hanador  puede  desno de ellos visuaque presenta  l

ual del objeto, ta

no  existen  extea  subir al  servidseadas  en  el  a

rchivos usando presenta en la s

  subido al  servin subido al servisear  que,  por alice los archivoos  archivos queal cual se presen

ensiones dor. Para arbol  del 

el menú siguiente 

idor. Por dor es el ejemplo, os que se e  se  han nta en la 

183

Page 184: openBusiness Suite Handbook

 

  

184

C

C

E

I

I

M

R

CanDeleteFilesIn

CompleteBackCo

ErrorBackColor 

sFileUpload 

sGallery 

MaxFiles 

RequestThumbn

nGallery 

olor 

nailForUploaded

Imagen 168. S

 

Indica si ehan subido

El  color darchivo al 

El color dese encuen

Indica si eusarse  pacombina c

Indica si eservidor. combinars

Máximo nhay limite

File  Indica  si thumbnai

Selección de la galeri

el usuario puedeo al servidor) 

e  fondo del  coservidor. 

e fondo del contntra con algún er

el control permitara  visualizar  arcon la propiedad

el control puedeNótese que  tamse con la propied

número de arch

el  usuario  debl de un documen

a de un control FileFi

e borrar archivo

ntrol  al  finalizar

trol si durante error. 

te subir archivosrchivos  que  se d IsGallery. 

 usarse para vismbién  puede usdad IsFileUpload

ivos que puede

be  seleccionar nto que se haya 

ield 

s en la galería (e

r el proceso de

l proceso de sub

s. Nótese que elhayan  subido 

sualizar archivossarse  para  subird. 

e subir este cont

otro  archivo subido al servid

es decir archivo

e  subir  exitosam

bir un archivo al 

l control tambiéal  servidor  cu

s que se hayan sr  archivos  al  se

trol. Cero  indica

que  será  usaddor. 

 

os que se 

mente un 

servidor 

én puede uando  se 

subido al rvidor  al 

a que no 

do  como 

Page 185: openBusiness Suite Handbook

 

  

S

U

T

L

P

U

U

T

GU

E

 

ServerPath 

UploadingBackC

Tabla 43. Propiedades

Las siguientes so

Propiedad 

UploadComplete

UploadError 

Tabla 44. Eventos del 

Guid Un campo tipo G

Este campo no ti

olor 

s del objeto FileField 

on los eventos de

objeto FileField 

Guid es un objeto

iene propiedade

 

Ruta  dondopenBusin

El color de

e un campo FileF

Descri

Se act

Se  actalgún

o que permite a

es adicionales a 

de  los  archivos ness Suite autom

el fondo del cont

Field. 

ipción 

iva cuando la ca

tiva  cuando  durtipo de problem

l usuario interac

las propiedades 

se  subirán  al  smáticamente cre

trol cuando se e

arga del archivo s

rante  la  carga  (mas. 

ctuar con una lla

comunes. 

servidor.  Si  setaeara esta ruta 

stá subiendo el 

se ha completad

(upload)  del  arc

ave (cadena de c

a  propiedad  es

archivo al servid

do exitosamente

chivo  se  ha  enc

caracteres) unica

tá  vacía, 

dor. 

e. 

contrado 

a e irrepetible. 

185

Page 186: openBusiness Suite Handbook

 

  

186

CEnud

oh

CLuo

ELcp

oe

Ab

ComunEl mundo real esnegocios de hoyusuarios esperande su negocio en

openBusiness Suhtml y usar esta 

Ccoso

Correo ElecLa comunicaciónun proceso sencopenBusiness y p

Enviando eLa  parte más  imcomunicar. Algupágina web. 

openBusiness  Suenriquecido, nec

Algunos ejemplobienvenida, notif

nicador s mucho más quy,  los usuarios en recibir un corren un reporte que

uite  incluye cominformación par

omunicación  noomunicaciones sobre Mensajes, 

ctrónico n por correo permcillo. Primero depor último añad

el mensaje mportante  del  enas veces, el m

uite  envía  correcesitará crear el 

os de comunicacficaciones y muc

(Commue una secuenciesperan que se  leo electrónico ine llegue a su corr

mo parte de sus ra el desarrollo d

o  es Mensajes.son artefactos rpor favor refiéra

mite enviar un cebe definir  lo quir cualquier capa

correcto envío  de  comunmensaje que Ud.

eos  en  ambos  fcorreo en forma

ción como conschos otros. 

municaia de actividadeles notifique cuandicando que dereo electrónico l

herramientas, ade funcionalidad

  Un mensaje  eeales (por ejemase al capítulo “D

correo electrónicue desea enviaracidad de comb

nicaciones  hacie quiere enviar e

formatos,  textoato HTML y tene

secuencia del  in

tor) s y condiciones ando se  inician eben iniciar ciertlos fines de sem

algunas opcionedes tales como la

es  un  mecanismplo un correo eDiagramas”. 

co a uno o más ur como correo, inación de corre

endo  uso  de  opes un correo en

o  plano  y  HTMLer el código fuen

icio de eventos 

que definen cociertos eventostas acciones de ana. 

es que permitena combinación d

mo  de  sincronizlectrónico) envia

usuarios. Enviar luego copiar el eos a su correo. V

penBusiness  es n simple texto p

L.  Si  desea  envnte disponible. 

dentro de  las o

omo trabaja un ps dentro de un psu lado o un res

n enviar un repode corresponden

zación  dentro  dado a los usuari

un correo utilizacorreo HTML qVayamos paso a

definir  clarameplano y otras ve

viar  imágenes  y/

organizaciones s

proceso. En el aproceso. Normasumen del comp

orte o construirncia electrónica.

del  diagrama  Bios. Para más inf

ando openBusinque desea enviaa paso: 

nte  el mensajeces es más pare

/o  correos  en 

son  las noticias,

mbiente de almente,  los portamiento 

r una  forma .  

BPMN.  Las formación 

ness Suite es r dentro de 

  que  desea ecido a una 

un  formato 

 correos de 

Page 187: openBusiness Suite Handbook

 

  

CCaBc

 

Im

Creando unCuando se deseanteriores, se prBase para Comucorreo electrónic

magen 169. Creando 

na Comunia preparar una resiona sobre elunicaciones (Addco (Add Mail) ta

una comunicación 

cación comunicación bl icono Comunicd Communicatiol como lo conoc

basta  ir al Projecations y se presonBaseClass), une hasta ahora. L

ct Explorer y al siona el botón dn correo electróLa imagen siguie

igual que se haderecho, allí encónico que contente muestra la c

a descrito para contrará las opcenga un reporte creación de una 

el uso de  las heciones para crea(Add EmailedRcomunicación:

 

erramientas ar una Clase eport) o un 

187

Page 188: openBusiness Suite Handbook

 

  

188

LU

Im

Ls

La pantallaUna vez que hay

magen 170. Pantalla 

La pantalla del Mservidor que har

 del Mail ya definido el me

del Mail 

Mailpresenta prrá el envío del co

ensaje que desea

rimeramente unorreo que se está

a transmitir, deb

n campo que  indá elaborando. R

be crear el corre

dica “From” y eefierase a la sec

eo. Un correo tie

ste campo permción Mail Origin

ene la ventana si

 

mite  la selecciónnator para mas d

iguiente: 

n de  la  fuente udetalles de este c

u origen del campo. 

Page 189: openBusiness Suite Handbook

 

  

Epls

Im

 

El resto de la panplataforma en laos anexos.  La psección derecha 

magen 171. Propieda

ntalla del Mail coa que se indicanpantalla del  comde la pantala, se

ades de Correos 

orresponde a la n el destinatario,municador  tambegún se muestra

configuración d, correos de perbién muestra  lasa en la imagen si

de un correo elecrsonas que recibs propiedades diguiente: 

ctrónico tal comben copias, corredel  correo  y que

mo se hace normeos con copia oe  también pued

malmente con cuoculta, el asuntoden  ser  comple

 

alquier otra o del correo, etadas en  la 

189

Page 190: openBusiness Suite Handbook

 

  

190

P

C

N

F

D

A

P

A

Ce

NS

S

T

s

O

T

Propiedad 

Comentarios 

Nombre 

Formato de corr

De 

Asunto 

Para 

Autenticación SM

Contraseña  SMenvío  

Nombre  de SMTP 

Servidor SMTP 

Tabla 45. Áreas del co

se divide en cuat

Objeto de comu

Text Editor 

Desc

Comdocu

Nomnom

eo  Espehipe

Espe

Espe

Indic

MTP  Algu(sinorequ

MTP  de  Si su

usuario  Si su

Estecalif

omunicador 

tros pestañas pr

nicación   Des

Per

cripción 

mentarios u obseumentar. 

mbre del correombre del correo e

ecifica el formatoervínculos y otro

ecifica quien env

ecifica el asunto 

ca el destinatario

unas veces, cuano  está  seguro  cuiere autenticaci

u servidor SMTP 

u servidor SMTP 

  campo  guardaicado). 

rincipales: 

scripción 

rmite al usuario 

ervaciones que p

. Esta propiedades de uso interno

o del correo. Se s elementos HT

vía el correo. 

del correo. 

o del correo 

ndo se está envihequee  con  el ión. 

requiere autent

requiere autent

a  la  dirección  d

añadir el conten

puede añadir el u

d contiene en no de openBusine

permiten solo  dML solo pueden

iando un correoadministrador/c

ticación, esta pro

ticación, esta pro

del  servidor  SM

nido del correo a

usuario. Este cam

nombre del corress y no es envia

dos valores posin añadidos si el c

o, se requiere la compañía).  Esta

opiedad guarda 

opiedad guarda 

MTP  (esta  pued

a enviar. 

mpo es utilizado

reo cuando se aado con el corre

ibles: HTML y tecorreo está form

autenticación ea  propiedad  ind

la contraseña.

su nombre de u

de  ser  una  dire

o solo con el pro

almacena el proo. 

exto plano. Las immateado en HTM

en el servidor dedica  si  su  servid

usuario. 

ección  IP  o  un 

pósito de 

oyecto. El 

mágenes, ML. 

e correos dor  SMTP 

dominio 

Page 191: openBusiness Suite Handbook

 

  

C

P

P

T

PAesii

Im

E(m

Eu

PL

S

Código fuente (S

Preview 

Parámetros 

Tabla 46. Pestañas de

Pestaña deAl seleccionar esen el mercado. Dselección de la pcono   ubicadomagen siguiente

magen 172. Barra de 

En dicha barra Strikethrough), muchas otras op

En cualquier casuso de la pestañ

Pestaña deLa ventana de có

Supongamos que

Source)  Per

Per

Per

e correos 

e Text Editosta pestaña podDurante la escritpropiedad Emailo en el extremo e: 

edición de correos e

puede  seleccionalinear  a  la  izq

pciones), color (r

o, el usuario deba Preview cuya d

e código fueódigo fuente per

e queremos env

rmite al usuario 

rmite al usuario v

rmite al usuario 

or rá escribir su cotura podrá elegiFormat en el cuderecho de la b

n Text Editor 

nar,  en el mismquierda,  centrar,representado po

be seleccionar edescripción se h

ente rmite al usuario 

viar un boletín. E

añadir el conten

ver el correo ant

crear todas las e

orreo electrónicor si desea enviauadro de propiedarra de opcione

mo orden que  se,  alinear  a  la deor el botón de la 

entre plain text oace un par de p

añadir el cuerpo

En la pantalla sig

nido del correo a

tes de enviarlo.

etiquetas necesa

o tal como lo har el correo en fodades ubicado es que aparecen 

e muestran:  reserecha,  selecciopaleta), HTML o

o HTML presionaárrafos más a de

o del correo. 

guiente se muest

a enviar en códig

arias de combina

ace con cualquieorma enriqueciden la parte dereen la misma pes

saltar  (Bold),  inconar el  tipo de o texto. 

ando el icono coelante. 

tra que esta ope

go HTML. 

ación de correos

era de las platafoda o en texto plaecha de su pantastaña de Text Ed

clinar  (Italic),  suletra  (Tipos,  Ta

orrespondiente.

eración se ha com

s. 

ormas de correoano (plain text) malla o bien selecditor y que se m

 

ubrayar  (Underlmaños, Bold,  It

 Luego de ello, p

mpletado. 

o existentes mediante la cionando el uestra en la 

ine),  tachar tálica, entre 

podrá hacer 

191

Page 192: openBusiness Suite Handbook

 

  

192

Immagen 173. Pestaña de código fuente 

 

Page 193: openBusiness Suite Handbook

 

  

PLl

Im

Pestaña deLa pestaña del nectura, sólo para

magen 174. Pestaña 

el navegadoavegador permia ver. En la pant

del navegador 

or (Previewite al usuario vetalla siguiente se

w) r en un entornoe muestra la pest

o WYSIWYG el cotaña del navega

orreo que se desdor para el códi

 

sea enviar. Se trigo fuente insert

rata de una pesttado en el paso a

taña de sólo anterior. 

193

Page 194: openBusiness Suite Handbook

 

  

194

PSec

Sccnr

Im

Pestaña deSi todo lo que nembargo,  normacorreos. 

Supongamos qucorreo. El usuaricon el  texto aprnuestro ejemploresultado en el n

magen 175. Pestaña 

e parámetrecesita es enviaalmente,  el  cor

e en el ejemploio puede seleccropiado. Para deo,  reemplazaremnavegador. 

de parámetros 

os ar el correo comreo  que Ud.  en

o anterior, el  teionar cualquier efinir este nuevmos el  texto,  Jo

mo es, lo que harnvía  debe  camb

exto  Joe Black dparte del correvo parámetro, coe Black por Pet

rá ahora y en adbiarse  ligeramen

debe  reemplazaro y definir este oloque el  textoter Gates.  La  sig

delante, será la nte  para  permit

rse por el nombcomo un parám

o que desea  reeguiente pantalla

creación de lostir  las  funcional

bre de  la persometro que será emplazar en  la pa presenta  la p

 comandos aproidades  de  comb

na a quien desereemplazo postpestaña de paráestaña de pará

opiados. Sin binación  de 

ea enviar el teriormente ámetros. En metros  y el 

Page 195: openBusiness Suite Handbook

 

  

Im

S

M

magen 176. Navegad

Si desea borrar u

Más adelante se

dor con los nuevos pa

un parámetro, se

 describe cómo 

rámetros 

elecciónelo y bó

crear Secuencia

rrelo presionand

as de Comandos 

do la tecla borra

(Scripts)que env

ar. 

vía el correo y el diagrama que iinvoca esos commandos. 

195

Page 196: openBusiness Suite Handbook

 

  

196

EPpE

CL

CPs

Pe

Im

Enviando uPara enviar un cpor un diagramaEn la última part

Ecoco(D

Creando unLos pasos siguien

Creando la secPara enviar un cosus propiedades

Para  añadir  la  nexplorador de pr

magen 177. Añadir u

un correo correo se requiea. La primera parte del capítulo se

ste  capítulo delompleta  compromandos  (ScripDiagrams)". 

na Secuencntes le explican c

cuencia de coorreo, debe crea. 

nueva  secuenciroyectos y selecc

na nueva secuencia d

ere seguir algunorte de este capíte crea un diagram

l  libro no preterensión  de  las ts)". Si necesita

cias de Comcómo crear una 

mandos arse una secuen

a  de  comandosciones añadir se

 de comandos 

os pasos. Principtulo introduce alma que ejecuta 

nde  ser una  gusecuencias  de a una  comprens

mandos (Scsecuencia de co

cia de comando

s,  presione  el  becuencia de com

palmente, debel usuario en la cresa secuencia d

uía para  secuenccomandos,  le sión  completa d

cripts)para omandos para en

os. Para ello, aña

botón  derecho andos. 

e crearse una sereación de secuee comandos. 

cias de  comandrecomendamosde diagramas,  lo

enviar un cnviar un correo.

ada una nueva se

del  ratón  sobr

ecuencia de comencias de coman

dos o diagramass  la  lectura  delo  invitamos a  le

correo . 

ecuencia de com

re  secuencia  de

mandos que seanndos para envia

s.  Si el usuario l  capítulo  "Secueer el  capítulo  "

mandos al proye

e  comandos  (sc

n invocados r un correo. 

desea una uencias  de "Diagramas 

cto y defina 

ripts)  en  el 

Page 197: openBusiness Suite Handbook

 

  

Ev

Im

AUe

Im

Es recomendablventana de prop

magen 178. Propieda

Añadir un objeUna vez que se hen la figura sigui

magen 179. Secuenci

e entonces, campiedades. 

ades de secuencia de 

eto de correo haya creado el oente: 

 ia de comandos (Scrip

mbiar el nombre

 comandos (Scripts)

objeto de la secu

pt) vacía 

e a la nueva secu

uencia de coma

uencia de coma

ndos, Ud. tendr

ndos. Cambiem

rá una secuencia

mos el nombre p

a de comandos 

or “Send Newsl

vacía, similar a l

etter” en la 

la mostrada 

197

Page 198: openBusiness Suite Handbook

 

  

198

Plp

Im

 

IL

PC

E

Para añadir un cos objetos de copara envío del co

magen 180. Secuenci

Pre

Invocando Los pasos siguien

Para  invocar  la Creando una Sec

En pocas palabra

orreo a la secueomunicaciones yorreo 

ia de comandos con e

ara más detalleefiérase al capítu

la secuencntes explican có

secuencia de cocuencias de Com

as, estos son los 

encia de comandy desea enviar e

el Nuevo objeto de co

es  sobre  asignaculo “Secuencias 

cia de comamo crear un dia

omandos, debe mandos (Scripts)p

pasos: primero 

dos, seleccione eel correo creado 

 orreo 

ción de propiedde Comandos (S

andos que grama que ejecu

crear una  tareapara enviar un c

añada una tarea

el objeto action en los pasos an

dades  al momenScripts)" 

envía el coutará la secuenc

a del  tipo  scriptcorreo en la pági

a en el diagrama

de la barra y adnteriores. Debe i

nto  de  la  ejecu

orreo desdecia de comandos

t y asignar  la  sena 196. 

a: 

diciónelo. Debe iindicar cuáles se

ución  y objetos 

e un diagras que envía el co

ecuencia de com

ndicar que se trerán las asignaci

definidos por  e

ama orreo. 

mandos que  fue

rabajara con iones a usar 

el usuario, 

e creada en 

Page 199: openBusiness Suite Handbook

 

  

Immagen 181. Añadir una tarea desde el meenú contextual 

 

199

Page 200: openBusiness Suite Handbook

 

  

200

L

Im

Luego asigne el t

magen 182. Asignand

tipo de tarea a la

do el tipo de tarea co

a secuencia de c

mo secuencia de com

comandos (Scrip

mandos (Script) 

t) 

 

Page 201: openBusiness Suite Handbook

 

  

Im

F

magen 183. Tarea tip

Finalmente selec

po secuencia de coma

ccione la secuen

andos 

ncia de comandoos (script) a ejecu

 

utar. 

201

Page 202: openBusiness Suite Handbook

 

  

202

Immagen 184. Seleccionnando la secuencia dee comandos (script)

 

Page 203: openBusiness Suite Handbook

 

  

L

ESd

E

Im

Los pasos previo

Envíos periódiSi el usuario necdiagrama que in

Este caso es mos

magen 185. Envío pe

os muestran cóm

icos de correocesita hacer envicia automáticam

strado en el diag

riódico de correos 

 

mo crear una tare

os víos periódicos dmente cada x pe

grama siguiente:

ea que invocará 

de correos, estoeríodos de tiemp

:  

una secuencia d

os se pueden hapo y envía el corr

de comandos qu

acer creando elreo.  

ue envía un corre

l diagrama apro

 

eo. 

opiado. La  idea es tener un 

203

Page 204: openBusiness Suite Handbook

 

  

204

OEcl

Ldc

Pd

Im

Ul

Origen El Mail Originatconfiguración dea fase de ejecuc

Los  orígenes  dedepartamentos, con diferentes p

Para crear un orderecho, presion

magen 186. Creando 

Una vez añadidolenado las propi

de Cortor  es  una  herre cualquier comución, se cuente c

e  correos  permdivisiones, oficiropiedades y el 

rigen de los corrne sobre “Add M

un origen de correos

o un origen de iedades correspo

rreos (Mamienta  adicionunicación modeon las múltiples

miten  definir  lainas, países, etcMail Originator 

reos electrónicoMailOriginator”. L

correos, podrá ondientes a la d

MailOrinal  de  openBuselada dentro del fuentes necesa

as  característicac. De acuerdo alperite hacer las 

s vaya al explorLa imagen siguie

configurarlo merecha de la pan

iginatosiness  Suite  creproceso de negrias para el man

as  o  propiedadl proceso de neconfiguraciones

rador de proyectente muestra dic

 

ediante  la confintalla. La imagen

r) ada  para  facilitgocios, de formanejo de las comu

des  necesarias gocios modelads necesarias.  

tos, seleccione Mcho proceso: 

iguración de dan siguiente mue

tar,  agilizar  y  esa, que sin interveunicaciones. 

para  hacer  el do, podrá reque

Mail Originators

atos en  la plantistra las propieda

stablecer  el  repención del usua

envío  de  corerirse servidores

s y con un clic c

illa en el  lienzo,ades de un Mail

positorio  de rio, durante 

reos  desde s de correos 

on el botón 

, o  también Originator: 

Page 205: openBusiness Suite Handbook

 

  

Im

A

P

C

N

R

magen 187. Propieda

A continuación s

Propiedad 

Comentarios 

Nombre 

Requiere SSL 

ades de un origen de 

se explican de ca

Desc

Comdocu

Nomcorrdura

Espe

correos 

ada una de estas

cripción 

mentarios u obseumentar. 

mbre del origen eo  cuando  se  aante la fase de m

ecifica si se utiliz

s propiedades 

ervaciones que p

de correos. Estaalmacena  el  prmodelación para 

zará o no los nive

puede añadir el u

a propiedad conroyecto.  El  nomindicar de dond

eles de segurida

usuario. Este cam

ntiene el nombrembre  del  origende serán enviado

ad SSL (Secure So

mpo es utilizado

e del origen de   de  correos  esos los correos. 

ocket Layer) ent

 

o solo con el pro

correos que dess  utilizado  inter

tre el servidor y 

pósito de 

see darse rnamente 

el cliente 

205

Page 206: openBusiness Suite Handbook

 

  

206

A

S

Ce

NS

S

PI

T

Autenticación SM

SMTP Port 

Contraseña  SMenvío  

Nombre  de SMTP 

Servidor SMTP 

Propiedades  denvocados 

Tabla 47. Propiedades

con 

MTP  Al  igcorrservauto

Espeadm

MTP  de  Si su

usuario  Si su

Estecalif

e  objetos  Son 

s de Origen de Correo

un algoritmo de

gual que SSL, eseos con el que icio de correo eorización desde s

ecifica el puertoministrador de su

u servidor SMTP 

u servidor SMTP 

  campo  guardaicado). 

propiedades int

os 

e cifrado simétric

ste es otro nivese cuente. Se clectrónico y consu PC o desde ot

o SMTP a utilizaru servidor de cor

requiere autent

requiere autent

a  la  dirección  d

ternas de openB

co. Se permiten 

el de  seguridad configura con eln el objetivo de mtras para el enví

r. Por defecto orreos que puerto

ticación, esta pro

ticación, esta pro

del  servidor  SM

Business Suite ut

solo  dos valore

que podrá o nol  fin de elevar  lminimizar la poso de de correos 

openBusiness Suo debe utilizarse

opiedad guarda 

opiedad guarda 

MTP  (esta  pued

ilizadas para la a

es posibles: Verd

o  requerirse en os niveles de sesibilidad que su masivos o spam

uite utiliza el pue. 

la contraseña.

su nombre de u

de  ser  una  dire

automatización 

dadero o Falso. 

función del  sereguridad y eficidominio sea utim. 

erto 25. Consul

usuario. 

ección  IP  o  un 

del envío de cor

rvidor de encia del lizado sin 

te con el 

dominio 

rreos  

Page 207: openBusiness Suite Handbook

 

  

Im

 

magen 188. Editor dee Objetos que Invocan

 n colecciones 

 

207

Page 208: openBusiness Suite Handbook

 

  

208

ETd

L

Im

P

1

ExpresiToda interaccióndatos se almacen

La pantalla del Q

magen 189. Query Bu

Para usar esta ve

1.  Selección el ti

iones dn con la(s) base(snaran, leerán, ac

Query Builder se 

uilder 

entana, diligenci

ipo de expresión

de bases) de dato(s) ocuctualizaran o ser

presenta a cont

ie los campos de

n usando la barr

e de daturre a través de erán borrados. 

tinuación 

e la siguiente for

a de herramient

tos expresiones de b

 

rma: 

tas ‐ Consulte la 

base de datos. E

explicación de c

Es aquí donde el

cada icono de la

 modelar define

 barra de herram

e como los 

mientas 

Page 209: openBusiness Suite Handbook

 

  

23

4

BLbd

Ur

I

T

Sd

para un detal2.  Agregue las ta3.  Seleccione los

detalle. 4.  Ejecute la con

Barra de DiLo primero que ebase de datos dedesplegable “Co

Una vez haya derealizar con la ba

cono  Tipo de 

 

Select q

 

Update 

 

Delete q

 

Insert q

 

User de

Tabla 48. Barra de her

Si ha seleccionaddiferente a una c

lado análisis de ablas y las relacis campos que in

nsulta. Refiérase

iseño de Coel usuario debe ebe abrir cada venexión” de la ba

finido cuál es la ase de datos. Pa

consulta 

query 

query 

query 

uery 

efined query 

rramientas del Query

do una consulta consulta de sele

la misma. Refiérones en el canvatervendrán en la

e a la sección Eje

onsultas (Qhacer es seleccioez que desee gearra de herramie

conexión a basera esto, debe se

Descrip

Asigna base de

Asigna registro

Asigna base de

Asigna la base 

Asigna usuariocreados

y Builder 

de Selección (Sección, estas herr

rase a la secciónas. Refiérase a laa expresión de b

cución de la exp

Query Desigonar la conexiónnerar una consuentas (

e de datos que uleccionar uno de

pción 

el tipo de consue datos retornan

el  tipo  de  conos en la base de 

el tipo de consue datos 

el tipo de consude datos 

el  tipo  de  conso  escribir  directs y ejecutados p

elect Query), las ramientas apare

n Query Designera sección Agregabase de datos. R

presión de base d

gner Toolbn de base de datulta. Para selecci

). 

usará, debe indice los tipos de co

ulta como de sendo resultados s

sulta  como  de datos 

ulta como de bor

ulta como de inse

sulta  como  defitamente  proceor openBusiness

siguientes herraecerán deshabilit

r Toolbar presenar tablas y relaciefiérase a la sec

de datos. 

bar) tos que ha de usionar la conexió

carle a openBusionsulta disponibl

lección. Al ejecui hay datos. 

actualización.  A

rrado. Al ejecuta

erción. Al ejecut

inida  por  el  usuedimientos  almas Suite. 

amientas puedetadas. 

ntada en los siguiones para más dcción Selección d

sar. Esto le indican de base de da

iness Suite, el tiples en la barra d

utar la consulta,

Al  ejecutar  la  c

ar la consulta, se

tar la consulta, s

uario.  Este  tipoacenados  comp

en ayudarle. Si el

uientes párrafos.detalle. de campos para m

a a openBusinestos, selecciónela

po de operacióne herramientas:

, se buscaran da

consulta,  se  act

e borrarán regist

se insertarán reg

o  de  consulta  peplejos  que  lueg

l tipo de consult

más 

ss Suite cual a de la lista 

n que desea : 

atos en la 

tualizarán 

tros en la 

gistros en 

ermite  al go  serán 

ta es 

209

Page 210: openBusiness Suite Handbook

 

  

210

I

T

AUc

Im

E

O

A

A

A

cono 

 

 

Tabla 49. Opciones de

Agregar tabUna expresión dcontextual. 

magen 190. Adiciona

Este menú tiene 

Opción 

Add table to exp

Add relationship

Add group by 

D

I

 

If

Id

e una expresión de se

blas y relace base de datos 

ar objetos al diagrama

tres opciones: 

Des

pression  Agrcualienaco

p  Crela r

Esta

Descripción 

Indica si la consu

Indica si la consufilas que devolve

Indica si la consude Top Values in

elección 

ciones debe saber que

scripción 

rega a  la expresal debe seleccionnzo.  Incluso pueonseja a usuarios

ea una nueva relelación de la bas

a opción solo se

ulta solo debe de

ulta debe devolverá la consulta 

ulta debe devolvndica el porcenta

e tablas consulta

 

sión una tabla yanar la que deseeede agregar  la ms avanzados dad

ación entre tablse de datos. 

e presenta si la e

evolver valores 

ver solo los prim

ver solo un porcaje de filas que d

ar. El usuario pue

a existente. opee. Esta se adiciomisma tabla varida la complejidad

las. Esta relación

expresión de bas

únicos (no repet

meros resultados

centaje de los redevolverá la con

ede agregar tabl

enBusiness Suiteonará al lienzo. Pias veces  (sin emd de alias que se

n solo aplica par

se de datos es u

tidos) 

s. El número ind

esultados. El númnsulta. 

las al lienzo del e

e  le presentará Puede adicionarmbargo efectuaerán generados)

ra la ejecución d

una consulta de 

dicado será el nú

mero que ingres

editor usando el

una  lista de tabr cuantas tablasar esta operació) 

de la consulta y n

selección. Indic

úmero de 

sa al lado 

l menú 

blas de  la s desee al n solo se 

no afecta 

ca que los 

Page 211: openBusiness Suite Handbook

 

  

Rd

T

Sa

Im

 

O

A

At

R

T

Sd

Remove  all  tabdiagram 

Tabla 50. Opciones de

Si el usuario despanteriormente) ‐

magen 191. Opciones

Opción 

Asistentes (Wiza

Add  all  related to diagram 

Remove from dia

Tabla 51. Menú conte

Si el usuario despdiagrama (indica

datdet

bles  from  Estabor

el menú de expresión

pliega el menú c‐ las siguientes o

s de una tabla 

Descri

ards)  Consu

tables  AdicioSuite. 

agram  Borra 

extual del objeto Tabl

pliega el menú cado anteriormen

tos deben presetallada. 

a opción solo serre las tablas del

n de base de datos 

contextual al seleopciones: 

pción 

lte la sección As

na al  lienzo de 

la tabla del diag

la 

contextual al selente) ‐ las siguient

entarse agrupad

e presenta cuand diagrama. Nota

eccionar una tab

sistentes para inf

la expresión  to

rama (mas no d

eccionar una reltes opciones: 

os. Consulte  la 

do ya existen taba: las tablas borr

bla, se presentar

formación de es

das  las  tablas re

e la base de dat

lación (relations

sección Selecció

blas adicionadasradas del diagram

rán ‐ además de

sta opción. 

elacionadas de 

os) 

hip), se presenta

ón de campos p

s a la expresión ma no se borran

el menú contextu

la cual  tiene  in

arán ‐ además d

para una explica

y permite que en de la base de d

ual del diagrama

formación open

del menú contex

ción más 

el usuario datos. 

a (indicado 

nBusiness 

xtual del 

211

Page 212: openBusiness Suite Handbook

 

  

212

Im

 

O

A

S

A

S

S[

S

magen 192. Propieda

Opción 

Attach source to

Select source co

Attach target to 

Select target colu

Select  all  ro[source] 

Select  all  ro

ades de una relación 

De

o  Ind

lumn  Ind

Ind

umn  Ind

ows  from  Ind

ows  from  Ind

escripción 

dica que la relac

dica cual es la co

dica que la relac

dica cual es la co

dica si la consult

dica si la consult

ión se iniciará d

olumna de la cua

ión llegará a la t

olumna a la cual 

ta debe incluir to

ta debe incluir to

e la tabla a selec

al parte la relació

tabla a seleccion

llega la relación

odos los campos

odos los campos

ccionar. (tabla o

ón 

nar (tabla destino

s de la tabla orig

s de la tabla dest

origen) 

o) 

gen 

tino 

Page 213: openBusiness Suite Handbook

 

  

[

R

T

SUs

 

Im

 

Pnrb

Lc

[target] 

Remove from dia

Tabla 52. Propiedades

Selección dUna vez seleccioserán los campo

magen 193. Selección

Para usarla debenombre que estresultados (Sort base de datos. 

Los  filtros  en  ecorrespondiente

agram  Bopaop

s del objeto Relations

de campos onada la conexiós a ser considera

n de campos 

e seleccionar de te campo  tendráorder) y si aplic

el  Field  selectore usando la opció

orra del diagramra la expresión epenBusiness Suit

ship 

ón, el tipo de coados. Para esto, 

la primera columá  los resultadosa, puede definir

r  puede  escribión “Filter option

ma la relación. Si en curso), esta pte borrará toda r

onsulta, las tablapuede seleccion

mna cual será els  (Alias), si deber filtros para esa

irse  directamenns” del menú con

la relación fue permanecerá inareferencia a esta

as y relaciones qnarlos usando la

 campo que se ie ordenarse  (So columna. Debe

nte  en  la  celdantextual. Si selec

creada desde laalterable en basa relación. 

que actuarán ena zona llamada F

ncluirá en la conrt  type), este cae crear una fila p

a  correspondiencciona esa opció

a base de datos se de datos. Si el

n la expresión, sField Selector en 

nsulta, si este deampo define  la por cada campo 

nte  o  también ón, se presentará

(no por el usual usuario creo la

se deben selecci el editor. 

 

ebe presentarse prioridad del oa incluir en la e

puede  activar á la siguiente ve

rio y solo  relación, 

ionar cuáles 

(output), el rden de  los xpresión de 

la  ventana ntana. 

213

Page 214: openBusiness Suite Handbook

 

  

214

Im

Udu

Sm

ASdccz

EP

magen 194. Parámet

Una de las fortade la consulta duun signo igual se

Si el usuario desemenú contextua

Agrupado pSegún el usuariodecir, use el editcuando  se ejecuconversar con  lazona llamada Qu

Ejecución dPara ejecutar  la 

ros de una expresión

lezas de los filtrurante el tiempoeguido de una ar

ea suprimir uno l. 

por (Groupo adicione camptor de expresionute  la  consulta. a base de datos uery y no puede 

de la expreconsulta, debe 

os es que permo de ejecución. rroba (“=@”). En

o más campos d

p by) pos, los modifiqunes de datos, opEn otras palabr‐ esta tarea  la modificarse salv

sión de bapresionar el  ico

 

iten especificar Para adicionar un la figura anterio

de la consulta pu

ue, cambie critepenBusiness Suitras, el usuario nhace openBusinvo que la consul

se de datoono  ( ) que s

variables en luguna variable a laor se presenta u

uede hacerlo usa

rios, agregue tate automáticamno debe/necesitness Suite automta sea de tipo U

s se encuentra en

gar de valores. La consulta, anteun ejemplo de un

ando las opcione

blas o borre cammente creará la sta  saber de Stumáticamente. Laser Defined Que

n  la barra de tar

Las variables pereponga al nombrn filtro que usa u

es “Remove row

mpos de la exprsentencia de basuctured Query  La sentencia resuery. 

reas de resultad

rmiten cambiar re de la variableun parámetro. 

w” o “Remove al

resión de base dse de datos queLanguage  (SQL) ultante es prese

dos. Si  la consu

los criterios e el carácter 

l rows” del 

de datos, es e será usada para poder 

entada en  la 

lta no tiene 

Page 215: openBusiness Suite Handbook

 

  

ppe

Im

P

AEDe

parámetros,  estparámetros, estoel valor de un pa

magen 195. Solicitud

Para ver los resu

Asistentes El editor Query Delete &  Insert)explicación de ca

ta  se  ejecutará os serán pregunarámetro llamad

 de parámetros al mo

ultados de la con

Designer dispon), existen asistenada asistente: 

automáticamentados antes de edo @bodega de t

omento de ejecución 

nsulte, debe revis

ne de algunas ayntes que diligen

nte  y  presentarejecutar la consutipo entero. 

de una consulta 

sar la zona de ve

yudas adicionalencian  la expresió

rá  los  resultadoulta. La siguiente

entana del Quer

es para el usuarón de base de 

os  devueltos  (ee imagen presen

 

ry Designer llama

rio. Es así que sdatos automátic

en  caso  de  tenenta un ejemplo 

ado Results (Res

según el tipo de camente. A con

erlos).  Si  la  conde una pantalla 

sultados). 

expresión (Selentinuación  se pr

nsulta  tiene que solicita 

ect, Update, resenta una 

215

Page 216: openBusiness Suite Handbook

 

  

216

T

S

S

U

D

D

D

D

I

I

T

PEp

D

Tipo de consulta

Select query 

Select query 

Update query 

Delete query 

Delete query 

Delete query 

Delete query 

nsert query 

nsert query 

Tabla 53. Asistentes 

PropiedadeExisten varios obpresentan cada u

Database Expres

  Asistente 

Select all field

Select  all  fiefiltering by p

Update  all TABLE filterin

Delete  all TABLE 

Delete  all TABLE filterin

Delete  all TABLE filterinkeys 

Delete  all TABLE  filtedifferent tha

Insert a new 

Insert a newexcluding pri

es de los obbjetos que usa ouno de ellos: 

ssion 

ds from TABLE 

elds  from  TABLrimary keys 

records  fromng by all fields 

records  from

records  fromng by all fields 

records  fromng by all primary

records  fromring  by  fieldn primary keys

record in TABLE

record in TABLmary keys 

bjetos que penBusiness Sui

Descripción

Crea una con

E  Crea una conpor parámet

m  Crea una conmediante palos registros.

m  Borra todos 

m  Borra todos crea un crite

m y 

Borra todos crea un crite

m s 

Borra todos crea un crite

E  Inserta un nu

E  Inserta un nullave primari

conformaite durante el pr

nsulta de selecci

nsulta de seleccitros a cada camp

nsulta de actualarámetros los nu. 

los registros de 

los registros deerio por cada cam

los registros deerio por cada llav

los registros deerio por cada cam

uevo registro en

uevo registro ena. 

n el Query roceso de creaci

ión de todos los 

ión de todos los po marcado com

ización de regisuevos valores de

una tabla 

e una tabla que mpo de la base d

e una tabla que ve primaria de la

e una tabla que mpo que no sea 

n la tabla 

n la tabla adicion

Designerón/ejecución de

campos de una

campos de unamo llave primaria

stros permitiendel registro y los c

cumplan con  lode datos. 

cumplan con  loa base de datos.

cumplan con  lollave primaria d

nando filtros por

e una expresión.

 tabla 

 tabla adicionana en base de dat

do que el usuariocriterios de búsq

os criterios  indic

os criterios  indic

os criterios  indicde la base de dat

r cada campo qu

. A continuación

ndo filtros tos. 

o indique queda de 

cados. Se 

cados. Se 

cados. Se tos. 

ue no sea 

 se 

Page 217: openBusiness Suite Handbook

 

  

Im

T

Im

magen 196. Propieda

Tabla 

magen 197. Propieda

ades de una expresión

ades de una tabla 

 n de base de datos 

 

217

Page 218: openBusiness Suite Handbook

 

  

218

R

Im

Sc

Relationship 

magen 198. Propieda

Si el usuario desecontextual que s

ades de un objeto Rel

ea, puede validase presenta en e

lationship 

ar que la expresil Project Explore

ón de base de der  al desplegar e

datos sea consistel menú para cad

tente. Para eso sda Database Exp

 

seleccione la opcpression. 

ción validate del menú 

Page 219: openBusiness Suite Handbook

 

  

Im

PA

 

magen 199. Abrir el Q

Por último,  es pAutogenerate fo

Query Builder 

posible  crear  auorm. 

 

utomáticamentee una  forma  a ppartir de  la  expresión de base  de datos. Para

 

a esto  seleccione  la opción 

219

Page 220: openBusiness Suite Handbook

 

  

220

UAe

Eep

DE

DErcpeD

 

DEe

Uso deA menudo debe ejemplos de apli

Es común que dejecutar una expprácticas para qu

DefinicioneEs importante en

DataSet Es el  resultado requiere interactcasos en  los cuapuede tener ceroen el DataSet. LaDataSet, es decir

Lae

DataTable Es un conjunto expresión de bas

 funciointeractuarse cocación al interac

durante  la sistempresión de base ue dichos escena

es ntender los sigui

que entrega untuar con la primales una   expreso (0), una (1) o mas posiciones de r, si deseamos re

as posiciones del DataSet, es dec

de datos. Nótesse de datos. 

ones deon bases de datoctuar con las bas

matización de  lode datos y dejararios puedan rea

ientes concepto

na expresión deera tabla, razónsión de base demás tablas que las tablas en uneferirnos a la pri

e las tablas en uncir, si se desea h

se que un DataT

e base dos en los proyecses de datos. 

os procesos, el mrla en memoria alizarse. 

os al usar las func

e base de datos por la cual una  datos puede dlo conforman. Pn DataSet inicianimera tabla, esta

n DataSet inicianacer referencia

Table no es una

de datoctos de openBus

modelador requpara ser consult

ciones de base d

s. Un DataSet eexpresión de baevolver múltiplePara leer la prim en cero y van aa estará ubicada

n en cero y van aa la primera tab

a  tabla de  la ba

os siness. Esta secc

uiera extraer detada varias vece

de datos: 

s un  conjunto dase de datos soles conjuntos deera tabla de un umentando sega en la posición 0

aumentando segbla, esta estará u

ase de datos, es

ión presenta alg

e  la base de dates. A continuació

de  tablas.  Típicao devuelve una e resultados  (múdata set, debemgún los conjunto0 (cero). 

gún los conjuntoubicada en la pos

s un conjunto d

gunas de las her

os un valor de ón se presentan 

amente el modtabla. Sin embaúltiples tablas). mos referirnos a os de datos conte

os de datos contsición 0 (cero) 

de datos devuelt

ramientas y 

una tabla o las mejores 

delador  solo rgo, existen Un DataSet su posición enidos en el 

tenidos en 

tos por una 

Page 221: openBusiness Suite Handbook

 

  

AP

1q

Im

AlmacenarPara almacenar 

1. Cree la expresque devuelve la 

magen 200. Creación

 los resultalos resultados de

sión de base de lista de ciudade

n de la expresión de b

ados de une una expresión

datos que devus según el estad

base de datos de ejem

a expresió de base de dato

elve los datos. Ao al cual perten

mplo 

n de base dos siga estos pas

A continuación sece: 

de datos sos: 

se presenta un eejemplo de una expresión de baase de datos 

221

Page 222: openBusiness Suite Handbook

 

  

222

2al

Im

2. Cree una proadicionar propielamada DS de ti

magen 201. Menú co

opiedad de  tipo edades y asignarpo DataSet com

ontextual indicando la

DataSet donderlas a  los diagrao una propiedad

a opción Propiedades

 desee almacenmas o a  las actd de una tarea.

nar el  resultadoividades. A cont

 

 de  la expresióntinuación se pre

n de base de desenta  los pasos

datos. Recuerde s para crear una

que puede a propiedad 

Page 223: openBusiness Suite Handbook

 

  

 

Im

 

R

3

33

3

magen 202. Creación

Recuerde que pu

3. Almacene el re

3.1 Utilizando 3.1.1 Para almac

3.1.2 Cree un scr

n de una propiedad 

uede crear prop

esultado de la ex

una tarea tipcenar el resultad

ript con una acci

iedades de tipos

xpresión de bas

o script do usando script,

ión como la sigu

s DataSet o de ti

e de datos. Esto

, cree una tarea 

uiente: 

po DataTable. 

o puede hacerse 

de tipo script. 

 

de cualquiera de las siguientes dos formas: 

223

Page 224: openBusiness Suite Handbook

 

  

224

Im

 

Im

 

3

magen 203. Script de

magen 204. Asignació

3.1.3 Adicione un

 e ejemplo 

ón de propiedades a 

na nueva asigna

un objeto de un grup

ación y configúre

po de diagramas (diag

ela como se pres

gramas o actividades)

senta a continua

ación: 

 

Page 225: openBusiness Suite Handbook

 

  

Im

 

N

magen 205. Asignació

Nota 1: El valor e

ón que almacena el re

entero de 7, es u

esultado de una expr

usado por que la

resión de base de dat

a expresión de b

tos en una propiedad

ase de datos req

quiere de un parrámetro y para eeste ejemplo se 

 

asignó el 7. 

225

Page 226: openBusiness Suite Handbook

 

  

226

Npet

 

3La

3

Im

Nota 2: La funcióparámetros  de expresión de batabla de argume

3.2 Haciendo aLas asignacionesalmacene el resu

3.2.1 Cree una a

magen 206. Menú co

ón ExecuteDBExla  expresión  dese de datos, si pntos de la funció

asignaciones as son acciones quultado de una ex

signación 

ontextual resaltando l

xpression tiene le  base  de  datospor el contrario,ón. A continuaci

a una tarea ue se ejecutan axpresión de base

 la opción asignacione

a particularidads.  Si  la  expresió, la expresión deón se presentan

antes (o despuése de datos despu

es 

 de que los arguón  de  base  de  de base de datosn dos ejemplos a

s) de que un objués de que una t

umentos de estadatos  no  requies requieren de vadicionales que c

jeto de BPMN setarea (Task) se e

a función son diere  parámetros,varios parámetrclarifican esta sit

ea invocado. Parejecute haga lo s

námicos y depe,  solo  deberá  dos, estos se indtuación: 

ra crear una asigsiguiente: 

nden de los iligenciar  la icaran en la 

gnación que 

Page 227: openBusiness Suite Handbook

 

  

 

Im

 

Eb

magen 207. Creación

Esto creará una base de datos de

n de una asignación. N

nueva asignacióentro de una pro

Nótese que se debe d

ón. Abra  la asigopiedad: 

esplegar la flecha (v) 

nación y edítela

en el botón Add 

a de  la siguiente

 

e forma para almmacenar el resuultado de una exxpresión de 

227

Page 228: openBusiness Suite Handbook

 

  

228

Im

 

magen 208. Asignacióón del resultado de laa expresión de base dde datos en una propiiedad 

 

Page 229: openBusiness Suite Handbook

 

  

Nv

Npet

Im

 

Nota 1: El valor evalor 7. 

Nota 2: La funcióparámetros  de expresión de batabla de argume

magen 209. Ejemplo 

entero de 7, es u

ón ExecuteDBExla  expresión  dese de datos, si pntos de la funció

de la función Execute

usado porque la 

xpression tiene le  base  de  datospor el contrario,ón. A continuaci

eDBExpression con un

expresión de ba

a particularidads.  Si  la  expresió, la expresión deón se presentan

na expresión sin pará

ase de datos req

 de que los arguón  de  base  de  de base de datosn dos ejemplos a

ámetros 

quiere de un par

umentos de estadatos  no  requies requieren de vadicionales que c

rámetro y para e

a función son diere  parámetros,varios parámetrclarifican esta sit

este ejemplo se 

námicos y depe,  solo  deberá  dos, estos se indtuación: 

hizo uso del 

nden de los iligenciar  la icaran en la 

 

229

Page 230: openBusiness Suite Handbook

 

  

230

Im

 

P

Pc

LP

magen 210. Ejemplo 

Para este último

Podrá usar el vaconsulte la secci

Leer un valPuede  leer un  v

de la función Execute

 ejemplo openB

alor de  la propieón "Leer un valo

or de la bavalor de  la base

eDBExpression con un

Business indica q

edad ds cuandoor de la base de 

ase de datoe de datos  cons

na expresión que req

ue existen argum

o así  lo requieradatos". 

os sultando directa

quiere dos parámetro

mentos sin asign

. Para más deta

mente  la base 

os 

nar en la función

alles acerca de c

de datos o  leye

n ExecuteDBExp

cómo  leer  los v

endo alguna pro

ression. 

valores de  la bas

opiedad de  tipo

 

se de datos 

o DataSet o 

Page 231: openBusiness Suite Handbook

 

  

Dp

Pdd

LS

P

Im

 

DataTable a  la cpropiedad de tip

Para leer un valode las asignacionde openBusiness

Leer un valor dSuponga que se 

Para leer un valo

magen 211. Lectura d

cual  le haya asigpo DataSet o Dat

or de una tabla dnes o scripts, refs. 

directamente desea leer un va

or directamente 

de un valor directame

gnado un  resulttaTable consulte

de la base de datfiérase a la secci

de la base dealor de un result

de la base de da

ente desde base de d

tado de una expe la sección "Alm

tos puede hacerón "Almacenar 

e datos: tado de una exp

atos construya u

atos y asignación de 

presión de basemacenar los resu

rlo usando asignlos resultados d

resión de base d

un script similar 

la misma en un objet

e de datos. Si  reltados de una ex

naciones o scripte una expresión

de datos y asigná

al siguiente: 

to de una forma 

equiere consultaxpresión de base

ts. Si tiene dudasn de base de dat

árselo a un obje

ar como crear oe de datos". 

s acerca de la futos" o consulte e

to de una forma

o  llenar una 

uncionalidad el handbook 

a. 

 

231

Page 232: openBusiness Suite Handbook

 

  

232

LS

Repe

P

Im

 

Leer un valor dSuponga que se 

Recuerde que leestán disponiblepueden estar deestén desactuali

Para leer un valo

magen 212. Lectura d

de una propiedesea leer un va

eer de una propies cuando lo desesactualizados (pzados). 

or directamente 

de un valor desde una

edad: alor de un result

iedad tiene la vesee. Y recuerde pudiesen haber

de la base de da

a propiedad y asignac

tado de una exp

entaja de que nque este mecanse realizado ope

atos construya u

ción de la misma en u

resión de base d

o debe generarnismo tiene la deraciones en  la 

un script similar 

un objeto de una form

de datos y asigná

r una nueva condesventaja de qubase de datos 

al siguiente: 

ma 

árselo a un obje

nsulta a la base due los datos almque hacen que 

to de una forma

de datos ya quemacenados en lasus datos alma

a. 

e los valores a propiedad acenados ya 

 

Page 233: openBusiness Suite Handbook

 

  

FL

Ed

F

C

C

C

C

C

C

C

E

G

G

G

G

G

G

G

Funciones La categoría Loo

En la tabla siguiede datos: 

Función 

CalculateAvg 

CalculateMax 

CalculateMin 

CalculateStDev 

CalculateSum 

CalculateVar 

CountRows 

ExecuteDBExpre

GetTable 

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

de lookup.kup agrupa las f

ente se presenta

ession 

ableABoolean 

ableAsDateTime

ableAsDecimal 

ableAsDouble 

ableAsInteger 

ableAsMoney 

 funciones que re

an las funciones 

ealizan las accion

adicionales de l

Descripción 

Devuelve el pro

Devuelve el ma

Devuelve el me

Devuelve la des

Devuelve la sum

Devuelve la var

Devuelve el nú

Ejecuta una exp

Devuelve una t

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el vadoble. 

Devuelve el val

Devuelve el val

nes de interés se

a categoría Look

omedio de todos

ayor valor de tod

enor valor de tod

sviación estánda

ma de todos los 

rianza de todos 

mero de registro

presión de base 

tabla de un juego

lor de la posición

lor de la posición

lor de la posición

alor de  la posici

lor de la posición

lor de la posición

egún lo descrito 

kup que pueden

s los datos en un

dos los datos en 

dos los datos en

ar de todos los d

datos en una co

los datos en una

os en una tabla.

de datos. 

o de datos. 

n de una fila y co

n de una fila y co

n de una fila y co

ón de una  fila 

n de una fila y co

n de una fila y co

en este docume

n usarse para rea

na columna. 

 una columna. 

n una columna.

datos en una col

olumna. 

a columna. 

 

olumna de una t

olumna de una t

olumna de una t

y  columna de u

olumna de una t

olumna de una t

ento. 

alizar operacion

umna. 

tabla como bool

tabla como fech

tabla como decim

una  tabla  como

tabla como ente

tabla como mon

es con base 

leano. 

a‐hora. 

mal. 

o  formato 

ero. 

neda. 

233

Page 234: openBusiness Suite Handbook

 

  

234

G

G

T

 

 

GetValueFromTa

GetValueFromTa

Tabla 54. Funciones lo

ableAsObject 

ableAsString 

ookup 

 

Devuelve el val

Devuelve el vacaracteres. 

lor de la posición

lor de la posició

n de una fila y co

ón de una fila y 

olumna de una t

columna de un

tabla como obje

na tabla como ca

eto. 

adena de 

Page 235: openBusiness Suite Handbook

 

  

DILg

Im

DiseñaIntroduccióLos  procesos  degenerada como 

magen 213. Diseñado

dor de ón a los repe  negocios  normalgún tipo de re

or de Reportes 

reportportes malmente  debeportes. El Diseña

tes 

en  proporcionarador de Reporte

r  información  a es de openBusin

 

sus  usuarios.  Aess Suite permit

Algunas  veces  ete la creación de

esta  informacióe esos reportes.

ón  debe  ser 

235

Page 236: openBusiness Suite Handbook

 

  

236

Uf

C

Im

E

P

C

N

Una vez que se favor refiérase a

Cada reporte en 

magen 214. Propieda

En la siguiente ta

Propiedad 

Comentarios 

Nombre 

haya creado un la imagen 5: Dis

openBusiness S

ades de los reportes 

abla se presenta

Descrip

Son  coúnicam

Esta prmás de

n reporte o si elseñador de Repo

Suite tiene las pr

a una descripción

pción 

omentarios  genemente con propó

ropiedad contiene un  reporte  tie

 usuario abre uortes) 

ropiedades siguie

 

n de cada una de

erales  que  el  uósitos de docum

ne el nombre deene el mismo no

un reporte, open

entes: 

e las propiedade

suario  puede  inentación. 

el reporte. Toda ombre, openBu

nBusiness Suite 

es. 

ncluir  en  el  rep

la generación dsiness Suite cre

presentará el D

porte.  Estos  com

e código fuenteeará automática

Diseñador de Re

mentarios  son  u

e utilizará este nomente un único

eportes (por 

utilizados 

ombre. Si o  ID para 

Page 237: openBusiness Suite Handbook

 

  

A

O

A

H

W

U

D

Spd

Im

Altura 

Origen 

Ancho 

HeightInUnits 

WidthInUnits 

Unidades 

Definiendo la alt

Si Ud. Necesita cpropiedades o pdetalle del camb

magen 215. Redimen

cada u

Altura todas l

Es el odel rep

Ancho 

Altura 

Ancho 

Unidad

tura y ancho de u

cambiar la alturuede desplazar bio de dimension

nsionando el ancho de

no de ellos. 

del reporte en as secciones del

rigen del reportporte en la págin

del reporte en p

del reporte en u

del reporte en u

des que utilizará 

un reporte 

a o ancho de unlos bordes del renes del ancho de

e un reporte 

pixeles. Este cal reporte. 

te. Puede ser unna 15 de este libr

pixeles 

unidades seleccio

unidades selecci

el reporte. Las s

n reporte,  puedeporte o la seccie un reporte. 

mpo es de solo

na tabla o una ero para más info

onadas 

onadas 

siguientes unida

de modificar el vión al tamaño de

 

  lectura y es ca

xpresión de basormación. 

ades se encuentr

valor de la propeseado. Por favo

lculado como  la

se de datos. Por

ran disponibles: 

piedad directameor chequee la im

a suma de  las A

r favor refiérase 

pixeles, cm y pu

ente sobre la cumagen siguiente 

Alturas de 

a Origen 

ulgadas. 

uadrícula de para mayor 

237

Page 238: openBusiness Suite Handbook

 

  

238

RDcm

Im

O

Reglas Dependiendo decambiar  las unidmuestra en la im

magen 216. Unidade

O bien, puede ca

e las necesidadedades de medidmagen siguiente:

s en la cuadrícula de 

ambiar las unida

es del usuario, aa en un reporte 

propiedades 

ades del reporte 

algunas veces ese, debe seleccio

directamente d

s necesario camonarse una unida

 

esde las reglas, 

biar las unidadead diferente en 

tal como se mue

es de medida ut  la cuadrícula d

estra en la imag

tilizadas en el ree propiedades t

en siguiente: 

eporte. Para tal como se 

Page 239: openBusiness Suite Handbook

 

  

Im

Lr

magen 217. Reglas 

Las reglas puedereporte sin las re

en ser mostradaeglas: 

as u ocultadas u

 

utilizando  la barrra de herramientas. La  imagenn siguiente pressenta algunas seecciones del 

239

Page 240: openBusiness Suite Handbook

 

  

240

Im

OEuls

magen 218. Ocultand

Origen del El primer paso pun reporte se baas propiedades siguiente imagen

do las reglas 

reporte ara la creación dase en tablas o edel  reporte el n para ver las op

de un reporte esexpresiones de bmenú contextuapciones posibles:

s la identificacióbases de datos. al del  reporte o: 

ón del origen de El origen de un o pulsando dos 

 

la data a ser prereporte puede veces en  la etiq

esentada.  openescogerse desdqueta del  repor

nBusiness Suite pe la barra de herte. Por  favor  re

permite que erramientas, efiérase a  la 

Page 241: openBusiness Suite Handbook

 

  

Im

Im

Im

magen 219.Selección

magen 220.Selección

magen 221. Selección

n del origen desde la b

n del origen desde la c

n del origen desde el 

barra de herramienta

cuadrícula de propied

menú contextual 

as 

dades 

 

 

 

241

Page 242: openBusiness Suite Handbook

 

  

242

Im

C

Im

E

P

N

T

magen 222. Selección

Cualquiera sea la

magen 223. Origen d

El reporte puede

Propiedad 

No asignada 

Tabla 

n del origen clicando 

a opción escogid

el reporte 

e basarse en algu

Descrip

Cuandoorigen 

Indica conexió

dos veces en la etiqu

da, al abrir la ven

una de las siguie

pción 

o se crea un repasignado. 

que el reporte ón a base de da

eta del reporte 

ntana siguiente p

entes opciones:

porte, el origen d

está basado en tos y entonces l

puede seleccion

del mismo es de

una tabla. Si sea tabla origen se

 

ar el origen del 

 

sconocido. Este 

e selecciona estaerá presentada 

reporte.  

 valor indica que

a opción tambiéal final de la list

e el reporte aún

én debe seleccioa mostrada en l

n no tiene 

onarse  la a Imagen 

Page 243: openBusiness Suite Handbook

 

  

Ed

T

BD

 

Im

 

L

B

E

C

I

G

S

Expresión  de  badatos 

Tabla 55. Origen de lo

Barra de heDurante la creac

A

 

magen 224. Barra de 

La tabla siguient

Botón 

Etiqueta 

Campo 

magen 

Gráfico 

Suma 

223. O

ase  de  Selecciseleccilas pos

os reportes 

erramientación de un report

Algunos botones 

herramientas 

e presenta una b

De

Ar

Ar

Ar

Ar

Ar

rigen del reporte

ones  esta  opcionado este valosibles expresione

as te, necesitará in

de la barra de h

breve explicació

escripción 

rrastre este botó

rrastre este botó

rrastre este botó

rrastre este botó

rrastre este botó

ión  si  desea  qor, al final de la les de base de da

nteractuar con la

herramientas req

ón de cada uno d

ón sobre la secció

ón sobre la secció

ón sobre la secció

ón sobre la secció

ón sobre la secció

ue  su  reporte ista de la imageatos. 

a barra de herram

quieren de uno, 

de los botones.

ón/banda y suél

ón/banda y suél

ón/banda y suél

ón/banda y suél

ón/banda y suél

esté  basado  en 175. Origen de

mientas del dise

dos o más objet

ltelo para añadir

ltelo para añadir

ltelo para añadir

ltelo para añadir

ltelo para añadir

en  una  expresiel reporte le dar

eñador de report

tos seleccionado

r un campo de e

r un campo de C

r un campo de im

r un campo de g

r un campo de s

ión.  Una  vez  qrá la opción para

tes. 

os para poder ac

 

etiqueta.  

Campo. 

magen.  

gráfico 

uma 

que  haya a escoger 

ctivarse. 

243

Page 244: openBusiness Suite Handbook

 

  

244

O

L

B

B

A

A

A

A

A

D

D

M

T

EEbu

B

E

Origen del repor

Lista de campos 

Bandas 

Botón de alineac

Alinear al centro

Alinear a tope 

Alinear a la izqui

Alinear al centro

Alinear a la dere

Distribuir horizo

Distribuir vertica

Mostrar/ocultar 

Tabla 56. Descripción 

Estructura En openBusinessbandas se construtilizadas en el d

Bandas 

Encabezado del 

rte  Prepá

Mca

Mest

ción  Ali

o  Ali

Ali

erda  Ali

o  Ali

cha  Ali

ntalmente  Dis

almente  Dis

reglas  M

botones de la barra d

del diseñas los reportes seruyen directamediseño del report

De

reporte  Co

esione este botóágina 240 para m

uestra una  listampos en la pági

uestra  las  bandtructura del dise

inear uno o más

inear uno o más

inear uno o más

inear uno o más

inear uno o más

inear uno o más

stribuye horizon

stribuye vertical

uestra u oculta l

de herramientas 

dor de repe diseñan en baente y otras son te.  

escripción 

ontiene todos los

ón para selecciomayor informació

 de campos quena 249 para may

das  del  reporteeñador de repor

s objetos por su 

s objetos por su 

s objetos por su 

s objetos por su 

s objetos por su 

s objetos por su 

ntalmente en for

lmente en forma

las reglas. 

ortes se a una estructincorporadas po

s objetos que se

onar el origen deón.  

e pueden ser uyor información

e.  Para mayor  irtes en la página

borde inferior. 

línea horizontal 

borde superior.

borde izquierdo

línea vertical cen

borde derecho.

rma uniforme, tr

a uniforme, tres 

tura de bandas.or el usuario. En

erán parte del en

el reporte. Por f

tilizados en el rn. 

información  sob siguiente y vent

media. 

o. 

ntral. 

res o más objeto

o más objetos 

 Cada banda ren la tabla siguien

ncabezado del r

favor refiérase a

reporte. Por  fav

bre  esta  opcióntanas de bandas

os.  

presenta una ponte se listan las b

reporte. Esta sec

a origen del repo

vor refiérase a  la

n,  por  favor  res en la página 24

orción del reporbandas disponib

cción no se repit

orte en la 

a  lista de 

efiérase  a 48. 

rte. Algunas bles para ser 

te y solo 

Page 245: openBusiness Suite Handbook

 

  

E

Bc

D

Pu

P

P

T

PS

Encabezado de p

Banda  de  ecreada por el usu

Detalles 

Pié de banda creusuario 

Pié de página 

Pié de reportes 

Tabla 57. Tipos de ban

Propiedades dSe tienen dos tip

se 

página  Coca

encabezado uario 

El pubasela 

Coca

eada por el  Est

Co

Copre

ndas 

de las seccionepos de bandas: B

presenta al prin

ontiene todos losda página. 

usuario puede cuede necesitar hndas definidas pr repetidos al inbase de datos p

ontiene todos losda valor de la ba

ta sección contie

ontiene todos los

ontiene  todos  loesentada al fina

es o bandas Bandas definidas

ncipio del report

s objetos que se

crear una nueva hacer agrupacionpor el usuario coicio del usuario ara la columna s

s objetos que coase de datos. 

ene todos los ob

s objetos que se

os objetos que l del reporte. 

s por el usuario o

te. 

erán parte del en

banda. La idea dnes de ciertos caomo se necesitede la banda. Estseleccionada y a

onforman los de

bjetos que deben

erán parte del pié

serán parte del

o bandas sin usu

ncabezado de pá

de que el usuariampos en el repn. Esta sección cte tipo de bandaasociada a la ban

etalles del report

n ser repetidos a

é de página. Esta

l pié del  report

uario definido. Es

áginas. Esta secc

o pueda definir porte. Cada repocontiene todos las se repite paranda. 

te. Este tipo de 

al pié de cada ba

a sección se rep

te.  Esta  sección 

sta última no tie

ción se repite al 

bandas es debidorte puede tenelos objetos que d cada valor difer

bandas se repet

anda del usuario

petirá en cada pá

no  se  repite  y

ene todas las pro

inicio de 

do a que er tantas deberán rente de 

tirá para 

o. 

ágina. 

y  solo  es 

opiedades: 

245

Page 246: openBusiness Suite Handbook

 

  

246

Im

 

P

C

C

N

A

T

magen 225. Propieda

Propiedades 

Color de fondo 

Comentarios 

Nombre 

Altura 

Tipo de sección 

ades de las bandas 

Descrip

Define 

Son  losutilizad

Nombr

Altura 

Tipo  dpágina

pción 

el color de fond

s  comentarios gdos únicamente 

re de la sección

de la sección en

e  sección.  Son , detalles, pié de

 

do de la banda.

generales que pcon el propósito

n pixeles. 

permitidos  los e reporte, pié de

puede hacer el o de documenta

siguientes  tipoe página, encabe

usuario en  la  sear. 

s  de  sección:  Eezado de grupo y

ección o banda

Encabezado  de y pié de grupo.

a. Estos  coment

reporte,  encabe

arios  son 

ezado  de 

Page 247: openBusiness Suite Handbook

 

  

U

Cb

S

T

VL

Im

SV

Unidades de altu

Columna de  la sbasada en 

Sección agrupad

Tabla 58. Descripción 

Ventana de baLa administració

magen 226. Ventanas

Si Ud. necesita Ventana para añ

ura  Altura 

sección  Muestrlectura

a por  EspecifEsta pr

de propiedades de la

andas n de las bandas 

s de bandas 

añadir una nueñadir nueva band

de la sección/ba

ra  la  columna da y se mostrará s

fica el criterio deropiedad solo se

as bandas 

se realiza a trav

eva banda, presda. Por favor ref

anda traducidas 

de  la  sección ensolo para bandas

e ordenamiento  muestra para b

vés de las ventan

sione el  ícono  vfiérase a creació

a unidades usad

n  función de  la s definidas por e

que tendrá la sebandas definidas

nas de bandas. E

 

verde en  la  ventn de nuevas ban

das por el report

cual  se hará  la el usuario. 

ección. Los valors por el usuario.

Esta ventana se m

tana de bandasndas en la página

te. Esta propied

agrupación. Es

res posibles son 

muestra la imag

s.  Esto  abrirá ua 248 para mayo

ad es de solo lec

sta propiedad es

 de la A‐Z, Z‐A o 

en siguiente: 

na nueva  ventaor información.

ctura. 

s de  solo 

ninguna. 

ana  llamada 

247

Page 248: openBusiness Suite Handbook

 

  

248

S

S

Af

Im

CP

SI Ud. necesita b

Eu

Si necesita oculta

A través del menfigura para más d

magen 227. Menú co

Creando nuevPara crear una n

borrar una banda

l borrado de infna banda asocia

ar o mostrar una

nú contextual dedetalles: 

ontextual de sección 

vas bandas ueva, el usuario

a, simplemente 

formación es unada, borrará auto

a banda, pulse d

e la sección, pod

o debe llenar la v

selecciónela y p

na operación no omáticamente a

dos veces sobre 

drá añadir o bor

ventana mostrad

resione el botón

reversible. Alguambas bandas. 

la banda y presio

rrar directamen

 

da en la siguient

n rojo en la barra

unas bandas est

one el ojo sobre

te secciones de

e imagen:  

a de herramient

tán asociadas a 

e la barra de her

el reporte. Por fa

tas.  

otras bandas. C

ramientas.  

avor refiérase a 

Cuando borra 

la siguiente 

Page 249: openBusiness Suite Handbook

 

  

Im

Prcbo

CUpS

T

magen 228. Creación

Para usar esta  vrefiérase a la Tabcampo de nombbanda. El campoordenado por, q

Campos Un reporte está presentará la infSuite. 

Todos  los  camp

n de una nueva banda

ventana, primerbla 55. Si seleccibre contiene el no basado en, indue indica cómo 

hecho de bandformación de dif

pos  pueden  ser 

ro  seleccione el iona banda creanombre da la badica que columnserá ordenado e

das con objetos ferentes manera

seleccionados, 

tipo de banda ada por el usuarinda creada por na del origen deel grupo en la ba

que han sido  inas. A continuaci

movidos  o  red

que desea  inseio, habilitará autel usuario y el cel reporte será uanda. 

nsertados en él. ón se indican lo

dimensionados  s

ertar. Para una tomáticamente campo añadir anutilizada para ag

Dependiendo dos objetos que se

sin  salirse  de  lo

lista de  las banotros campos qntes, especifica dgrupar esta band

de  los objetos, ee encuentran di

os  límites  de  la

ndas disponiblesque deberán ser donde se insertada, y finalmente

el reporte se coisponibles en op

a  sección.  Pued

s, por  favor llenados. El ará la nueva e,  el campo 

omportará o penBusiness 

e  realizarse 

249

Page 250: openBusiness Suite Handbook

 

  

250

cp

A

P

C

N

A

I

T

A

U

U

U

U

U

T

EUpv

P

cualquier  modifpresionando el b

A continuación s

Propiedad 

Comentarios 

Nombre 

Altura 

zquierda 

Tope 

Ancho 

Unidades de altu

Unidades izquier

Unidad del tope 

Unidades de Anc

Unidad a usar 

Tabla 59. Propiedades

Etiqueta Un campo de etpié del reporte (valores traídos d

Propiedades 

ficación  de  los botón derecho so

se encuentran la

Descrip

Comencon pro

Nombr

Altura 

Coorde

Coorde

Ancho 

ura  Altura 

rda  Coorde

Coorde

cho  Ancho 

Unidad

s de los objetos de re

iqueta es mostr(como derechosde las bases de d

objetos  hacienobre el objeto.

s propiedades c

pción 

ntarios generalesopósitos de docu

re del objeto 

del objeto en pi

enada izquierda 

enada del tope d

del objeto en pi

del objeto en la 

enada izquierda 

enada del tope d

del objeto expre

d seleccionada 

eportes 

rado como un tes de marca regisatos.  

da  uso  de  la  c

comunes de todo

s que el usuario umentación. 

xeles 

del objeto en la

del objeto en la s

ixeles 

unidad seleccio

del objeto en la

del objeto expre

esada en la unid

exto estático en strada) y mucho

cuadrícula  de  p

os los objetos de

puede incluir pa

 sección expresa

sección expresad

onada 

 sección expresa

sada en la unida

dad seleccionada

el reporte. Alguos otros. Un cam

propiedades  o  a

e reportes.  

ara la sección o 

ado en pixeles.

da en pixeles. 

ada en la unidad

ad seleccionada.

unos usos son lompo de etiqueta 

a  través  del  m

banda. Estos co

d seleccionada. 

os títulos de las  no se ve afecta

menú  contextual

omentarios son u

columnas, textoado por el conte

l  disponible 

utilizados 

o estático al enido de los 

Page 251: openBusiness Suite Handbook

 

  

Im

E

P

C

C

C

L

T

T

magen 229. Propieda

En la tabla siguie

Propiedades 

Color de fondo 

Color del borde 

Color del objeto 

Letra de texto 

Texto 

Tabla 60. Propiedades

ades de etiquetas 

ente se indican la

Descrip

Color d

Color d

Color d

Letra d

Etiquet

s de las etiquetas 

 

as propiedades d

pción 

de fondo del obj

del borde del obj

del objeto en pri

de texto a ser uti

ta a mostrar en 

de las etiquetas

eto 

jeto 

mer plano 

lizada en el obje

el reporte 

eto 

251

Page 252: openBusiness Suite Handbook

 

  

252

M

E

Im

 

A

B

T

CCc

Menú contextua

El campo de etiq

magen 230. Menú co

Acción 

Borrar 

Tabla 61. Descripción 

Campo Campo es utilizaconectarse. Al co

al 

queta solo permi

ontextual para campo

Descrip

Borra e

de la propiedad de b

ado para  conecorrer el program

ite la acción de b

o de etiqueta 

pción 

el objeto 

borrado 

ctar  los datos dema, los valores de

borrar desde su 

esde el origen el objeto Campo

menú contextua

del  reporte. Cao se reemplazan 

al según se mue

 

da Campo  tienepor los datos tra

estra en la figura

e una  columna aídos desde la b

a siguiente: 

a  la  cual el  cabase de datos.  

mpo puede 

Page 253: openBusiness Suite Handbook

 

  

P

Im

Propiedades 

magen 231. Propiedaades de Campo 

 

253

Page 254: openBusiness Suite Handbook

 

  

254

E

P

C

C

C

T

P

P

T

 

M

C

Im

En la siguiente ta

Propiedades 

Color de fondo 

Color del borde 

Color del objetor

Texto 

Puede crecer 

Puede disminuir

Tabla 62. Descripción 

Menú contextua

Cada campo de o

magen 232. Menú co

abla se presenta

Descrip

Color d

Color d

r  Color d

Esta prel texto

Indica s

se  Indica q

de las propiedades d

al 

objeto permite a

ontextual de campo 

an las propiedad

pción 

de fondo del obj

del borde del obj

del objeto en pri

ropiedad es de so “no asociado”.

si el objeto pued

que el objeto po

de campo 

algunas acciones

es de Campo: 

eto 

jeto 

mer plano 

solo lectura y mu. 

de aumentar su 

odrá reducir su t

s desde el menú

uestra la column

altura dependie

tamaño dependi

ú contextual: 

na del campo qu

endo de la inform

iendo de la infor

ue está asociado

mación que cont

rmación que con

o o en cualquier o

tendrá. 

ntendrá. 

otro caso 

Page 255: openBusiness Suite Handbook

 

  

A

A

B

T

IU

P

Im

Acción 

Asociar 

Borrar 

Tabla 63. Descripción 

magen Un objeto image

E

 

Propiedades 

magen 233. Propieda

Descrip

Selecci

Borra e

propiedades de asoc

en se usa para in

l objeto imagen 

ades de campo 

pción 

ona la columna 

el objeto 

ciación y borrado 

nsertar gráficas a

se utiliza básica

 

del origen del re

al reporte. 

mente para pre

eporte a la cual s

sentar figuras es

se asociará el ca

státicas en el rep

ampo de objeto.

porte. 

255

Page 256: openBusiness Suite Handbook

 

  

256

E

P

C

N

T

M

C

Im

En la siguiente ta

Propiedad 

Color del borde  

Nombre del arch

Tabla 64. Descripción 

Menú contextua

Cada campo de o

magen 234. Menú co

abla se presenta

Descrip

Color d

hivo  Nombr

propiedades de bord

al 

objeto permite a

ontextual de imagen 

an las propiedad

pción 

del borde del obj

re del archivo qu

de y nombre de archiv

algunas acciones

es de imagen. 

jeto 

ue será mostrad

vo 

s desde el menú

o en el objeto im

ú contextual:  

magen 

 

Page 257: openBusiness Suite Handbook

 

  

A

B

T

GU

P

P

SUS

P

Acción 

Borrar 

Tabla 65. Propiedad d

Gráfica Un objeto image

Propiedades y m

Para una comple

Suma Un campo SumaSumar, Promedio

Propiedades 

Descrip

Borra e

de borrado 

en se utiliza para

menú contextua

ete explicación d

a agrupa  la datao, Mínimos, Máx

pción 

el objeto 

a insertar gráfico

de las propiedad

a de  la base de ximos, Contar, D

os en el reporte. 

es de las gráfica

datos. Permite Desviación están

 

as y su menú con

al usuario  la adndar y Varianza.

ntextual, por fav

dición de colum

vor refiérase a el

mnas para una d

 objeto gráfica.

de  las  funcioness siguientes: 

257

Page 258: openBusiness Suite Handbook

 

  

258

Immagen 235. Propiedaades del campo Sumaa 

 

Page 259: openBusiness Suite Handbook

 

  

E

P

C

C

C

T

A

P

P

T

 

M

C

Im

En la siguiente ta

Propiedad 

Color de fondo 

Color del borde 

Color en primer 

Texto 

Agrupado por 

Puede crecer 

Puede reducirse 

Tabla 66. Descripción 

Menú contextua

Cada campo de o

magen 236. Menú co

abla se presenta

Descrip

Color d

Color d

plano  Color e

Esta  pasociad

Indica Máxim

Indica q

Indica q

propiedades del cam

al 

objetos permite

ontextual de campo 

an las propiedad

pción 

de fondo del obj

del borde del obj

en primer plano 

ropiedad  es  dedo” para cualqui

la función usadamo, Contar, Desvi

que el objeto pu

que el objeto pu

mpo suma 

 algunas accione

es del campo Su

eto 

jeto 

del objeto 

  solo  lectura  y ier otro caso. 

a para agrupar. Liación estándar 

uede aumentar s

uede reducir su a

es desde el men

uma: 

muestra  el  cam

Las funciones disy varianza. 

su altura depend

altura dependie

ú contextual:  

 

mpo  a  la  cual  s

sponibles serán 

diendo de la info

ndo de la inform

se  asociará  la  c

las siguientes Su

ormación que co

mación que cont

columna  o  el  te

uma, Promedio,

ontendrá. 

tendrá. 

exto  “No 

, Mínimo, 

259

Page 260: openBusiness Suite Handbook

 

  

260

A

A

F

B

T

Vool

Im

 

Pq

EQe

Acción 

Asociar a  

Función 

Borrar 

Tabla 67. Descripción 

Ventana de la openBusiness Suorigen y el origena ventana de la 

magen 237. Campos 

Para incorporar que desee. Esto 

El objeto grQuizás el objetoeste objeto. 

Descrip

Selecci

Indica 

Borrar 

propiedades 

lista de campuite permite al un tiene columnalista de campos

del reporte en la secc

cualquier campocreará para Ud. 

ráfico o gráfico sea el m

pción 

ona la columna 

la function que d

el objeto 

pos usuario el arrastas (Una tabla con. 

 ción de propiedades

o desde la ventaun nuevo camp

más complejo d

del origen del re

debe ser utilizad

re y colocación n columnas o un

ana de la lista depo asociado a la c

e todos los obje

eporte a la cual s

da para agrupar 

de los campos ana expresión de 

e campos, simplecolumna que ha

etos del reporte

se asociará el ca

los datos 

asociados directbase de datos co

emente arrastreaya seleccionado

e. De ello, que h

ampo de objeto.

tamente a la secon columnas sel

e y coloque el cao en la ventana d

hayamos creado

cción. Si el reporleccionadas), se 

ampo deseado ede campos del re

o un capítulo ded

rte tiene un muestra en 

en la sección eporte. 

dicado para 

Page 261: openBusiness Suite Handbook

 

  

P

Im

L

OEuc

L

Para ingresar a la

magen 238. Menú co

La ventana de pr

Origen de datoEl primer paso ausar otro origencambiarlo. 

La siguiente pant

as propiedades d

ontextual de gráficos 

ropiedades se di

os l crear un reporn. Cuando se cre

talla presenta la

de los objetos gr

ivide en pestaña

te es definir el oea un objeto grá

a primera pestañ

ráficos, debe sel

as y cada una con

origen de la infoáfico, este hered

ña de las propied

leccionar la opci

n funciones espe

rmación. Los gráda automáticam

dades gráficas: 

ón Propiedades

 

ecíficas. 

áficos pueden temente el mismo 

s del menú conte

ener el mismo oorigen del repo

extual de gráfica

origen del reportorte, pero el usu

as.  

te o pueden uario puede 

261

Page 262: openBusiness Suite Handbook

 

  

262

Im

Ee

magen 239. Origen d

El comportamieexcepto que el o

e los gráficos 

nto del origen dorigen es definid

de  los gráficos  fo para los gráfic

funciona exactamcos en vez de rep

mente  igual al pportes. 

presentado en oorígenes de  los reportes en  la página 240, 

Page 263: openBusiness Suite Handbook

 

  

TUs

 

Im

SL

Tipos de gráficUna  vez  definidselecciónelo. La v

magen 240. Ventana 

Series La pestaña de se

cas do  el  origen  de ventana de tipo 

de tipos de gráficos 

eries define que 

los  gráficos,  dede gráfico se m

datos serán graf

ebe  seleccionaruestra en la ima

 

ficados. La siguie

rse  el  tipo  de  gagen siguiente:

ente pantalla pre

gráficos.  Para  se

esenta la pestañ

eleccionarlo,  va

ña de series: 

aya  a  la  pestañaa  de  tipo  y 

263

Page 264: openBusiness Suite Handbook

 

  

264

Im

Ep

magen 241. Pestaña 

El primer paso ppestaña de Serie

de Series 

para definir unaes. Para cada ser

a serie es añadirrie a ser añadida

 

r una nueva ser, openBusiness S

rie. Para ello, prSuite abrirá la si

resione el botónguiente ventana

n verde en  la baa:  

arra de herramiientas de  la 

Page 265: openBusiness Suite Handbook

 

  

Im

PaUb

L

Sp

S

S

TL

Im

magen 242. Añadir u

Para  añadir  unautomáticamentUna vez que haybotón Añadir. 

Las series añadid

Si desea cambiapestaña de las se

Si desea borrar u

Si necesita camb

Textos La pestaña de te

magen 243. Pestaña 

na nueva serie 

a  nueva  serie, te el nombre deya seleccionado 

das se presentan

r el orden de laseries. 

una serie, selecc

biar el origen de 

extos configure la

de textos 

seleccione  la e la serie con el nla serie que des

n en la cuadrícula

s series, selecció

iónela y presion

la serie o su nom

a apariencia de l

 

columna  que  dnombre de la cosee añadir desd

a de series tal co

ónela y presione

e el botón rojo e

mbre, puede hac

los textos en la g

 

desee  graficar olumna. Si deseae la lista desple

omo se muestra

e el botón con la

en la barra de he

cerlo directamen

gráfica. 

desde  la  lista a cambiar el nomegable y el nomb

 en la figura de l

a flecha de subir

erramientas de 

nte de la lista de

desplegable.  ombre, coloque ebre de la misma

la Imagen 193.

r o bajar de la b

la pestaña de se

e series. 

openBusiness  Sul nombre de la na es el correcto, 

barra de herram

eries. 

uite  llenará nueva serie. presione el 

mientas de la 

265

Page 266: openBusiness Suite Handbook

 

  

266

P

PLs

Im

E

LEe

S

E

Uc

Para completarlo

Presentación La pestaña de pseleccionar el ar

magen 244. Pestaña 

Ejemplo de

Lista de empleEl  siguiente  ejerempleados. 

Supongamos que

El primer paso se

Una vez que el rcomo el origen d

o, seleccione la c

presentación pereglo final desea

de Presentación 

e Reporte 

eados rcicio  lo  llevará 

e tenemos una t

erá añadir el rep

reporte ha sido del reporte. 

columna que co

rmite configuraado. 

a  través del pr

tabla llamada Em

porte al proyecto

añadido, selecc

ntiene el nombr

r el arreglo/pre

roceso de  creac

mpleados y que 

o. 

cione el origen d

re de los valores

esentación de  lo

 

ción de un  repo

esta tiene solo d

del reporte. La p

s del eje X, introd

os elementos en

orte que muest

dos campos: Nom

pantalla siguient

duzca el título de

n el gráfico. Tod

tra  el nombre  y

mbre y Número

te muestra una 

e los ejes X y Y.

do  lo que debe 

y  teléfono  de un

o de teléfono.  

tabla ficticia de

 hacerse es 

na  tabla de 

 empleados 

Page 267: openBusiness Suite Handbook

 

  

Im

Uac

Im

magen 245. Seleccion

Una  vez  seleccioañadimos un pacontinuación se 

magen 246. Reporte 

nando la tabla Emple

onado  el  origenr de etiquetas emuestra una pa

de la lista de emplea

ados como origen de

n,  añadimos  dosen el encabezadontalla del diseño

dos 

el reporte 

s  campos  desdeo de la página yo final: 

e  la  ventana  dey una imagen pe

 

e  la  lista  de  camequeña en la esq

 

mpos  dentro  dequina del tope i

e  los  detalles  dzquierdo de cad

e  la  banda, da página. A 

267

Page 268: openBusiness Suite Handbook

 

  

268

SStdd

Le

Im

  2

SecuenScripts es quizástambién en formde modelación ede software2. 

La primera tareaen el Project Exp

magen 247. Añadiend

                           

Al momento se enc

ncias des  la herramientama gráfica, en caexistentes en el m

a posible con Scrplorer y de inmed

do un Script 

                          

cuentran disponible

e Comaa más poderosaasi todos los promercado para co

ript es la creaciódiato aparece la

es las plataformas C

andos (Sa de openBusinocesos de modelonvertir la repre

ón de los mismo opción de Add 

C# ASP .NET , Windo

Scriptsess Suite en el lación, sin cuya esentación gráfic

os y para ello deScript según se 

ows C# y Java 

) sentido de queexistencia sería ca de procesos e

ebe presionarse muestra en la im

 

e permite  la elaimposible llenaen código fuente

el botón derechmagen siguiente

aboración de  insr los vacíos de loe para cualquier

ho sobre el icon: 

strucciones, os procesos r plataforma 

o de Scripts 

Page 269: openBusiness Suite Handbook

 

  

Dcm

Im

EeS

EmAs

 

De inmediato secondiciones de mmodelo en el qu

magen 248. Añadiend

En la imagen anestán unidos poSecuencia de Flu

En la parte supemientras que unAction ( ), If (seleccionado una

e abrirá en el lienmayor uso en ele se encuentre t

do un Script 

terior se presenr una  línea con ujo. La Secuencia

erior del diagramn poco más arrib

), Condition (a Secuencia de F

nzo central el Scl desarrollo de strabajando el us

nta un diagramauna flecha  india de Flujo esta se

ma de flujo hay ba se muestran 

), While ( ) Flujo.A continua

cript Builder quesoftware como ssuario. En la imag

 

a de flujo que socando el sentideleccionada por 

dos pestañas qulos Script Objecy For ( ).Para ción indica la de

e a su vez proposon los Condiciogen siguiente se

olo tiene un inico del flujo. La  lídefecto indican

ue representan cts que permite agregar cualquiescripción de cad

orciona nuevas pnales (If), Miente muestra el Scri

io (círculo verdeínea que tiene udo que el usuar

dos opciones qla inclusión de er objeto al lienda u8no de los S

posibilidades patras (While) y Papt Builder listo p

e) y un final (círuna flecha en surio puede adicion

que consisten enacciones y cond

nzo (excepto unaScript Objects: 

ara indicar las acara (For) que enpara uso: 

culo rojo).Ambou extremo se conar un script obj

n el Script buildediciones al Scripa condición), se 

cciones y las nriquecen el 

os extremos onoce como ject al flujo. 

er y Details, pt: Add new debe tener 

269

Page 270: openBusiness Suite Handbook

 

  

270

T

SCid

Lr

Lle

ALc

T

Opción 

Details 

Script Builder 

Add new Action

Si (If) 

Condition 

While (Mientra

For (Para) 

Tabla 68. Opciones al 

Script ObjeCuando se crea uncluir en el prodentro de diagra

Los script objectrealizar a openB

Las posibilidadesos  Script Objecexploración de a

Acción (ActionLa representaciócombinación de 

Tal como muestr

D

P

M

n  P

P

P

s)  Pi

Pe

crear un Script 

ects un Script se abreoceso modeladoamas de flujo dir

s son los objetosusiness Suite. 

s que se presentcts  y  luego  se macuerdo a sus ne

n) ón más sencilla varios objetos d

ra la imagen 221

Descripción 

Permite la edició

Muestra el diagr

Permite incorpo

Permite la toma

Permite la defin

Permite  la  ejecinstrucciones (sc

Permite  la ejecuenteros definido

e un nuevo niveo  con  la notaciórigidos a ejecuta

s que componen

tan con las opciomostrarán  algunecesidades de mo

basada en esta dado que la opci

1podemos decir 

ón de las propied

rama del script e

orar acciones que

 de decisiones s

ición de una con

cución  de  acciocripts) propiame

ución de accioneos (final menos i

l de modelaciónón BPMN en  losr acciones bajo c

n un script escrit

ones para reprenas  de  las mucodelamiento. 

herramienta esón unitaria de u

que es un Script

dades del eleme

en el cual se está

e contendrán las

i se cumple una 

ndición (boolean

ones  mientras ente dichas 

es un número dnicial entre el va

n que permite la s diagramas y qcondiciones may

to con openScrip

sentar un Scripthas  combinacio

s la  inclusión de n script es la acc

t, pero el mismo

ento seleccionad

á trabajando 

s instrucciones (

o más condicion

na) a partir de in

se  cumpla  alg

de veces “n” equalor del intervalo

simplificación due por  su natuyormente depen

pt. Cada objeto 

t son muchas y pones  posibles  de

una acción. Esción. 

o no permitirá ni

do (con un doble

(scripts) propiam

nes para una ac

nstrucciones  (scr

una  condición 

uivalente a la dio entero definid

de operaciones quraleza  “operacindiente de dato

le permite al us

primeramente he manera  que 

el   único caso e

inguna ejecució

e clic) 

mente dichas 

ción determinad

ripts) propiamen

(booleana)  def

iferencia de doso).  

que normalmentonal” pueden  ss.  

uario indicarle u

haremos una desel  usuario  haga

en el cual no se 

n a menos que c

da 

nte dichas 

finida  por 

s números 

te debemos ser  incluidas 

una acción a 

scripción de a  su  propia 

requiere la 

contenga 

Page 271: openBusiness Suite Handbook

 

  

u

Im

Ls

T

una acción. Si se

magen 249. Añadiend

La acción incluidsiguiente: 

Opción 

Comments 

Name 

Validation 

Tabla 69. Propiedades

 añade una acció

do un Script 

a activará de inm

D

P

P

Ec

s de una Acción 

ón presionando 

 

mediato la pesta

Descripción 

Permite al usuar

Permite colocar 

Es  un  campo  qcontener inform

sobre Add new 

aña de propieda

rio hacer comen

un nombre rela

ue  no  puede  semación sobre erro

Action, se prese

ades  a la derech

ntarios sobre la a

acionado con la a

er manipulado ores dentro de l

entará la imagen

ha de la pantalla

acción en la cual 

acción que se es

por  el  usuarioa acción luego d

n siguiente: 

 y cuya descripc

 está trabajando

stá ejecutando 

pero  en  su  resde validar el proc

ción es mostrada

spectivo momenceso 

a en la tabla 

nto  puede 

271

Page 272: openBusiness Suite Handbook

 

  

272

Im

E

DAtm

Im

magen 250. Propieda

En la imagen ant

Detalles de unAl presionar dobtrabajo  de  asignmuestran las opc

magen 251. Opciones

ades de una acción 

terior se muestra

na Acción ble clic sobre la anación  propiedaciones disponibl

s de selección del obj

a el cuadro de p

acción automáticades  a  los  objetes para cada un

jeto sobre el cual se e

propiedades para

camente se va atos  que  se  hayao de los objetos

efectuará una acción

a una acción cua

a la pestaña de Da  creado  durants  previamente c

 

alquiera. 

Details que es el te  el  proceso  dcreados durante 

 

 ambiente de Scde modelación. el proceso de m

cripts en el cual En  la  imagen  s

modelación: 

se realiza el siguiente  se 

Page 273: openBusiness Suite Handbook

 

  

E

T

P

OE

Im

En la tabla siguie

Opción 

Communication

DatabaseExpre

Forms 

GroupOfDiagra

Reports 

Webservices 

Tabla 70. Tipos de obj

Para cada uno de

Objeto tipo: CEste objeto perm

magen 252. Acción d

ente se proporcio

D

ns  L

ssions  Pc

P

ms  Pc

P

P

jetos 

e esos objetos in

omunicacionemite solo una acc

isponible para una co

ona una descrip

Descripción 

La selección de C

Permite  indicar creadas 

Permite indicar 

Permite  indicar constituyen un d

Permite indicar 

Permite indicar 

ndicaremos las a

es (Communicción tal como se

omunicación 

ción de las opcio

Communication

las acciones qu

las acciones que

las  acciones  qdiagrama 

las acciones que

las acciones que

acciones y objeto

cations) e indica en la ima

ones que se tien

s permite indica

ue deberán ejec

e deberán ejecut

ue  deberán  eje

e deberán ejecut

e deberán ejecut

os sobre los cua

agen siguiente y 

 

nen para la selec

ar acciones sobre

cutarse  con exp

tarse con formas

ecutarse  con  pr

tarse con report

tarse con servici

les se ejecutaran

esta consiste so

cción de un tipo 

e comunicacione

presiones de ba

s previamente c

ropiedades  asig

tes previamente

ios web existent

n dichas accione

olo en envío de c

de objeto: 

es creadas  

se de datos pre

creadas 

gnadas  a  los  ob

e creadas 

tes 

es.  

comunicaciones

eviamente 

bjetos  que 

s: 

273

Page 274: openBusiness Suite Handbook

 

  

274

AEoe

 

Im

 

Acciones posibEn este caso enobjetos de comuel cual será aplic

magen 253. Selección

bles para Com particular,  la aunicación que haada la acción qu

n de objeto de comun

municacionesacción posible eayamos creado ue estamos diseñ

nicación sobre el cual

s enviar y para previamente. Enñando: 

l se aplicará la acción

ella,  según  se mn la imagen sigu

muestra en  la  iuiente se muestr

magen  siguientra el proceso de

e, solo  será aple selección del o

licable a  los objeto sobre 

 

Page 275: openBusiness Suite Handbook

 

  

OAe

Im

ALa

Objeto tipo: ExAl seleccionar exexpresión de bas

magen 254. Acción p

Acciones posibLas acciones posanterioridad seg

xpresión de Bxpresiones de dse de datos tal c

osible para una expre

bles para Exprsibles para Execuún se indica en 

ase de Datosatos, se encuenomo se muestra

esión de base de dato

resiones de baute solo permitela imagen siguie

tra un solo tipoa en la imagen si

os 

ase de datosen que la misma ente: 

o de acción apliciguiente: 

sea sobre una e

cable y que no e

expresión de bas

es otra que ejec

se de datos que 

utar (Execute) la

ya haya sido cre

a relación o 

 

eada con 

275

Page 276: openBusiness Suite Handbook

 

  

276

Im

Uli

OAAp

magen 255. Opción d

Una vez seleccioa expresión de bnmediatamente

Objeto tipo: FoAl seleccionar FoAsignar un valorpreviamente. En

de Ejecutar las accione

onada la expresióbase de datos ese al Mapping Edi

ormas orms, a diferenr a un objeto (An la imagen siguie

es sobre una expresió

ón de base de dascogida. Presionator que muestra

cia de  los casosAssign a value toente se muestra

ón de base de datos

atos instantáneaando dos veces a los campos que

s anteriores,  seo an Object), todas las Acciones p

amente se crea useguidas sobre ee deben ser dilig

tienen  tres posdos ellos corresposibles para For

una “Property nesa propiedad ngenciados como

sibles acciones, spondiente a algrmas: 

ot assigned” indno asignada openo a su vez se indic

a saber: Mostrguna de  las form

dicando que ya fnBusiness nos lleca en la imagen 

ar  (Show), Cerramas que hayan 

 

fue revisada eva siguiente: 

ar  (Close) o sido creado 

Page 277: openBusiness Suite Handbook

 

  

Im

AE

T

OAe

magen 256. Acciones

Acciones posibEn la tabla siguie

Opción 

Show 

Close 

Assign a value t

Tabla 71. Acciones po

Objeto tipo: RAl seleccionar Reen la cual esta es

s posibles para Forma

bles para Formente se describe

D

M

C

to an Object  Po

osibles para Formas 

eportes eportes, se tends la única acción

mas n los efectos que

Descripción 

Muestra la form

Cierra la Forma q

Permite  la  asignobjeto 

rá la posibilidad posible: 

e producen la se

ma que sea selecc

que ha sido sele

nación de  valor

 de Mostrar un 

elección de uno

cionada como o

eccionada como 

es  a  objetos  qu

reporte que hay

u otro tipo de A

bjeto 

objeto 

ue  se  encuentre

ya sido prediseña

 

Acción para las fo

en  en  la  forma 

ado, según se in

ormas: 

que  se  seleccio

ndica en la siguie

one  como 

ente imagen 

277

Page 278: openBusiness Suite Handbook

 

  

278

Im

AE

T

OA

Im

magen 257. Acciones

Acciones posibEn la tabla siguie

Opción 

Open 

Tabla 72. Acción posib

Objeto tipo: SeAl seleccionar W

magen 258. Acciones

s posibles para Repor

bles para Repoente se describe

D

M

ble para Reportes 

ervicios Web Webservices, se te

s posibles para servici

tes 

ortes n los efectos que

Descripción 

Muestra (abre) e

endrá la posibilid

ios Web 

e producen la se

el reporte selecc

dad de realizar a

elección de uno 

cionado 

acciones sobre s

 

y otro tipo de Ac

servicios web qu

 

Acción para las fo

ue se encuentran

ormas: 

n predefinidos. 

Page 279: openBusiness Suite Handbook

 

  

AE

T

P

Im

SLuepi

Acciones posibEn la tabla siguie

Opción 

Consume 

Tabla 73. Acciones po

Puede agregar c

magen 259. Acciones

SI (IF) La opción IF permutilizarse  sola, eejecutarla. Para presionar sobre magen siguiente

bles para Servente se describe

D

I

osibles para Servicios 

uantas acciones

s en cascada 

mite la ejecuciónes decir,  requierpoder  incluir unel botón IF y aute: 

vicios Web n los efectos que

Descripción 

Indica que se us

Web 

 requiera en un 

 

n de una o variare para  su uso n  IF, se debe, atomáticamente 

e producen la se

ará el servicio w

script. Estos se e

as acciones de scla  inclusión de l  igual que en ese presenta el d

elección de uno 

web seleccionado

ejecutaran secu

cript si se cumpluna acción y adel caso de  la  incdiagrama de flujo

y otro tipo de Ac

encialmente em

e una o varias cdemás que al mclusión de una ao correspondien

Acción para los se

mpezando por la 

condiciones. Estamenos  se  tenga acción, seleccionnte a esta opción

ervicios web: 

acción superior

a opción de scripuna  condición 

nar un segmentn, tal como se m

r: 

pt no puede para poder o de flujo y uestra en la 

279

Page 280: openBusiness Suite Handbook

 

  

280

Im

LdEcc

Ess

 

magen 260. Inclusión

La inclusión de ude que solo una El modelador pocaso  la configurcondición por de

El uso de un IF reseleccionando elsegún se muestr

n de un IF 

un IF genera autacción es elemeodrá utilizar unaación  final podrefecto (ELSE). 

equiere tambiénl segmento de flra en la imagen s

omáticamente eento más simplea sola condición rá ser menor a 

n que una vez cuujo en el cual sesiguiente: 

el diagrama quee de un script y eo varias seleccila  indicada que

umplida al menoe desee incluirla

 

e se muestra en en este caso, la onando “Condite contiene una c

os una condiciónpresionar en “A

la imagen anteropción IF es incotion” en el mencondición que d

n (Exceptuando EAdd new Action”

rior y tal como aorporada al diagú superior segúdebe ser definid

ELSE) sea ejecut” y la acción será

advertíamos antegrama con dos cn necesite, peroda por el mode

tada una acción,á añadida autom

eriormente, condiciones. o en ningún lador y una 

 de ello que máticamente 

Page 281: openBusiness Suite Handbook

 

  

Im

 

Ddacigi

magen 261. Inclusión

Dado que el prodel  IF que básicaaparece la pantacondición, al abrgual al caso de lmagen siguiente

n de una Acción en un

ocedimiento paramente requierealla de Details enrirse la ventana as definiciones de se muestra la p

n IF 

a definir las proe de  la definición la cual se solicide Details, se pde propiedades pantala a la que 

opiedades de unón de una condiita un nombre ppresenta una vezde la Acción, pese hace referen

 

na Accion fueronición. Si se prespara la condiciónz más el campoermite la creacióncia: 

n descritos anteiona dos veces n a ser utilizada,  para colocar unón de propiedad

riormente se hasobre el rombomientras que si n nombre a la ces según la nece

ará una descripco grande, automse pulsa dos ve

condición y el lieesidad del mode

ción del uso máticamente ces sobre la enzo, que al elador. En la 

281

Page 282: openBusiness Suite Handbook

 

  

282

Im

Eeipq

Im

magen 262. Asignació

En dicha imagenel cuadro de Prozquierda, se muposible eluso deque el IF solo pe

magen 263. Asignació

ón de propiedades a 

n puede apreciaropiedades. El mouestra el botón A expresiones parmite que la exp

ón de propiedades a 

un IF 

rse el campo “Coodelador puede cAdd que permitra validar, lo qupresión o expres

un IF 

ondition Expresscolocar el nombte la asignación e en este caso, iones sean de ti

sion Name” en ebre de la condicióde propiedadesla condición despo booleano tal

el lienzo central ón en cualquieras, tal como se hiseada. La excepc como muestra 

 

y también el cama de los camposizo para el Scripción con respecla imagen siguie

 

mpo Name a la . En la parte cenpt Object Action,to a la caso de lente: 

derecha, en ntral inferior , que hacen a Action, es 

Page 283: openBusiness Suite Handbook

 

  

 

Lro

Ea

Im

Epi

La  definición  dereportes, propieopenBusiness Su

En algunos casoañadir tantas con

magen 264. Inclusión

En otros casos, epodrá notar quemagen siguiente

e  la  condición  sedades, expresiouite o valores de

os el modeladorndiciones como 

n de varias condicione

el modelador poe se encienden e: 

se  indica más  aones de bases definidos por el us

  también podránecesite, según

es con acciones en un

odrá necesitar lalos Scripts Obje

delante  en  la  se datos, comunisuario que cump

á desear basar  ln se muestra en l

n IF 

a incorporación ects disonibles o

sección Mappinicaciones, conexplan con un valor

as propiedades la imagen siguie

de otros Script o bien habilitado

g  Editor,  basanxiones a bases dr booleano de ve

no en una,  sinente en la cual se

Objects dentro os para utilizarse

ndo  sus  valores de datos o servierdadero o falso

no en varias cone muestra un IF c

del IF y al prese dentro del  IF 

en  otros  objetcios web) y/o fuo. 

ndiciones y paracon tres condici

 

ionar un flujo dtal como se mu

tos  (formas, unciones de 

a ello podrá ones. 

e secuencia uestra en  la 

283

Page 284: openBusiness Suite Handbook

 

  

284

Im

A

MWrlemo

L

magen 265. Posibilida

Al haber sido inc

Mientras (WhWhile es uno derepetitivas hastaos días de un mejemplo  el manmanualmente, docasiones muy p

La apariencia de

ades de inclusión de 

cluida la definició

ile) e  los  lazos  (loopa lograr objetivomes específico ennejo  de  datos  cdado que el usoparticulares, es r

el While es la mo

Script Objects dentro

ón de Condition 

ps) más tradicioos tales como hantre muchos otrcon  grandes  tabo de  los queries equerido el uso 

ostrada en la im

o de un IF 

dentro de la cor

nales en el desaaber sumado todros y que openBblas  o  expresionen  las expresiodel While. 

magen siguiente y

rrespondiente a

arrollo de softwdos los campos Business Suite hanes  de  bases  dones de bases d

y se obtiene lue

l IF, pasamos a l

ware y es un “code una tabla, ha incluido para fde  datos  en  casde datos hacen e

ego de seleccion

la descripción de

omodín” para  laacer el cierre y facilitar esas tarso  de  que  el  usestas  tareas au

nar el flujo de se

 

el While (Mientr

a ejecución de oajuste de saldosreas tan extensasuario  desee  inn más expedita

ecuencia que se 

ras) 

operaciones s en caja de as como por ncorporarlas s y solo, en 

presenta al 

Page 285: openBusiness Suite Handbook

 

  

c

Im

Aif(“

Op

crear un script, a

magen 266. El Script 

Al presionar dosndicado anteriofunciones y valoAcciones, Mien“mientras”. Al ig

Otra diferencia cprimero lo perm

al presionar sobr

Object While 

s veces con el raormente para elres ya indicadostras, Condicionegual que el IF la c

con el IF, es queite en ambos se

re su icono. 

tón sobre el Whl Script Object  Is. Una de las poes,  IF, etc.) contcondición posible

e el While permentidos. Muestra

 

hileLoop, se abreF, colocarse el cas diferencias ctenidas en el hae debe ser de tip

ite la incorporaa de ello en la im

e automáticamenombre que  secon respecto al asta  tanto no sepo Booleano. 

ción de los Scripmagen siguiente:

ente la ventana e desee y asignaScript Object IF,e cumpla  la con

pt Objects en fo

de Details, en laar  las expresion, es que el Whilendición de verda

orma vertical de

a cual podrá, al nes basadas en e ejecutará las oadero o  falso ele

entro de él, mien

igual que lo los objetos, operaciones egida como 

ntras que el 

285

Page 286: openBusiness Suite Handbook

 

  

286

 

Immagen 267. Script Obbjects permitidos denntro de un While 

 

Page 287: openBusiness Suite Handbook

 

  

PEcnsc

Im

Fd(

Para (For) El FOR aligual qucomplementar anúmero específisiguiente  se mucorrespondiente

magen 268. El Script 

FOR requiere pade cualquiera dehasta que núme

ue el While y el Iaquellas operaciico de  iteracionuestra  la  apariee a FOR. 

Object FOR 

ara su configurace los objetos queero debe repetir

F, complementaiones que el Whes y en saltos qencia  del  FOR  u

ción la definicióne conforman oper el proceso) y qu

a la tripleta de ehile hace repetique van de desduna  vez  que  se

 

n de tres campoenBusiness Suiteue valor de incre

lementos tradicdamente hasta de uno hasta  loleccionado  el  f

os que van a este para el campoemento debe ten

ionales para el dalcanzar una co

o que a  juicio deflujo  de  secuenc

tar basado en núo de inicio (que vner (salto), segú

desarrollo de sofondición especifel modelador secia  del  script  s

úmeros enterosvalor inicial se tiún se muestra en

ftware. Este objefica pero que reea necesario. Ense  presiona  sob

s que pueden seene), campo de n la imagen sigui

eto permite equieren un n  la  imagen bre  el  icono 

er obtenidos finalización iente: 

287

Page 288: openBusiness Suite Handbook

 

  

288

Im

 

As

Im

 

magen 269. Campos 

Al  igual que  IF ysiguiente: 

magen 270. Scripts O

requeridos para defin

y While, FOR pe

Objects permitidos de

 nir un FOR 

rmite  la  inclusió

 ntro de un FOR 

ón del reto de  loos Scripts Objeccts dentro del  laazo (Loop) según se muestra enn  la  imagen 

Page 289: openBusiness Suite Handbook

 

  

MMdom

T

Ci

Mapping EMapping Editor de Diagramas, Exotra técnica oblimedida. La tabla

Opción 

Object 

Function 

Value 

Tabla 74. Opciones de

Cuando selecciondica en la imag

ditor hace posible la expresiones de Bigaría a extendea siguiente mues

D

Pddu

PfoaE

Aa

el Mapping Editor 

namos un objetgen siguiente: 

ejecuciónde accase de Datos y Serse en procesosstra las opciones

Descripción 

Permite escogerdatos, propiedaddel objeto en elusuario. 

Permite  asignarfinancieras, búsqoperaciones y dacciones deseadEsta acción o acc

Asignar un valoranteriores, esta 

o como fuente d

iones sobre todoServicios Web. Ls más elaborados posibles del Ma

r una propiedadd de un elemenl cual se está as

r  una  o  más queda, texto, deemás procedimdas necesarias pciones son manu

r a uno o muchacción es manu

de la acción a as

os los objetos pLa asignación de os. El Mapping Eapping Editor en

d de un objeto (to de diagramaignando la acció

funciones  (matefinidas por el uientos  requeridpara completar lual (es) y escogid

os del objeto soal y escogida po

ignar al objeto e

redefinidos en Fun script permiEditor contiene n su menú y las d

(de comunicacióo un servicio Wón. Esta asignac

temáticas,  lógicusuario y muchados para uno o vos procesos moda (s) por el usu

obre el cual se eor el usuario. 

escogido,  lo arra

Formas, Reporteite minimizar losun menú que sdescripciones: 

ón, forma, reporWeb) para asignación es siempre 

cas,  de  converas más en consvarios campos dodelados y que nario.  

está asignando 

astramos al lienz

es, Comunicacions detalles que posimplifica las tar

rte, expresión darlo a un campo manual y escog

sión,  fecha  y/otante crecimiendel Objeto y simno serían posibl

la acción. Al  igu

zo y ser presenta

nes, Grupos or cualquier eas en gran 

de base de o muchos gida por el 

o  tiempo, nto), hacer plificar las le si estas. 

ual que las 

a según se 

289

Page 290: openBusiness Suite Handbook

 

  

290

Im

LFl

Lc

magen 271. Opciones

La selección de Formas, Grupo daborioso trabajo

Los  campos  a  secampos de estos

s al escoger un objeto

objetos permitide Diagrama, Reo cuando son ela

eleccionar una s objetos fuente 

o como fuente de asig

irá, en  función dportes, Usuariosaborados en form

vez elegido el opueden encont

gnación de la acción a

de su  tipo  (Coms s o Servicios Wma tradicional. 

objeto  fuente,drarse en los capí

al objeto escogido 

municaciones, CoWeb) ampliar las 

ependerán de  lítulos correspon

onexión a Base posibilidades pa

los diseños prelndientes a cada u

de Datos, Exprara realizar oper

liminares de elluno de ellos. 

resiones de Basraciones que req

los. Más detalle

 

e de Datos, querirían un 

es  sobre  los 

Page 291: openBusiness Suite Handbook

 

  

 

Im

Lpf

magen 272. Seleccion

Los objetos  fuenpodrán  requerirfunción Fx (Func

nando el objeto fuent

nte podrán contrse  funciones detion) en el menú

te para asignar un scr

tener campos qe conversión u ú del Mapping E

ript 

ue pueden o nooperaciones maditor, arrastránd

o ser utilizadas atemáticas entredolo hasta el lien

directamente ae muchas otrasnzo y obtener un

l asignarlas a cas y para ello  se na imagen simila

ampo destino phace uso del car a la siguiente:

 

ara  los cual omponente : 

291

Page 292: openBusiness Suite Handbook

 

  

292

Im

 

L

magen 273. Opciones

Luego será reque

s al escoger una funci

erido selecciona

ión como fuente de a

ar la función, que

asignación de la acció

e para efectos d

ón al objeto escogido

e ejemplo véasee un caso simplee de asignación dde un campo tip

 

o string 

Page 293: openBusiness Suite Handbook

 

  

qs

 

Im

quese asigna a use muestra en la

magen 274. Opciones

un campo tipo en imagen siguien

s al escoger una funci

ntero (Integer) pte: 

ión como fuente de a

para lo cual debe

asignación de la acció

e escogerse la fu

ón al objeto escogido

unción de converrsión “Convert SString to Integer”” tal como 

 

293

Page 294: openBusiness Suite Handbook

 

  

294

 

LpqI

Im

Luego,  deben mprimeramente eque está al  ladodCountry, obten

magen 275. Asignació

marcarse  los  camel campo “value”o de “Drag  this niéndose la imag

ón del valor de un str

mpos  que  van ” de TextField_Cimage  to associgen mostrada a 

ring a un campo ente

a  interactuar  pCountryCode hasiate” en  la partecontinuación: 

ro 

posicionándose sta el campo vae  inferior de  la 

sobre  ellos  y  pcío que apareciventana de  fun

presionando  el ó en función y lnciones hasta el

ratón  seguido  dluego arrastrar el campo “value”

de  arrastar, el campo Fx ” debajo de 

 

Page 295: openBusiness Suite Handbook

 

  

 

Nf

Ad

A

 

Nótese que los cforma correcta. 

Al escoger funciode forma de pod

A continuación s

Opción 

All 

Convert 

DateTime 

Financial 

Grid Funtions 

Information 

Logic 

Lookup 

colores sobre las

ones nos encontder satisfacer las

se hace una desc

D

M

Mhm

MI

Mmc

Pm

MI

MA

Mo

s ventanas de as

tramos que exists necesidades de

cripción de los g

Descripción 

Muestra todas la

Muestra  todas  lhasta el momenmuestran en la l

Muestra todas lIncluye más de 1

Muestra  todas muchas  otras  dcrecimiento. 

Permite  tomarmanipulación. S

Muestra todas lIncluye más de 1

Muestra  las  fuAssigStringtoStr

Muestra las funcotras. Incluye  17

signación cambi

ten una gran vare sus diferentes u

rupos de funcion

as funciones dis

las  funciones dento y permiten cista de funcione

as funciones de17 funciones com

las  funciones  finde  uso  común 

valores de algúon 8 las funcion

as funciones de17 funciones com

nciones  lógicasing,  etc. 

ciones de cálcul7 funciones. 

aron de color ro

riedad de ellas yusuarios.  

nes disponibles:

ponibles. 

e conversión reconvertir un deces al final de este

e fecha y tiempomo Now, seman

nancieras dispoen  el  área  fin

n  campo de unes de grilla dispo

e fecha y tiempomo Now, seman

s  más  comunes

o  requeridas pa

ojo a colores ind

y que openBusin

 

lacionadas con cimal a booleanoe libro. 

o requeridas pana actual, hora ac

nibles como penanciera.  Estas 

na  grilla  y  conveonibles al mome

o requeridas pana actual, hora ac

s.  Incluye  más

ara operaciones

dicativos de que

ess Suite va incr

conversión de  fo, fecha en strin

ra operaciones ctual, etc. 

eríodo de amortfunciones  se  m

ertirlo a  la  vez ento. 

ra operaciones ctual, etc. 

de  12  funcion

s habituales sum

 la operación se

rementando en 

formatos. Son mng y muchos otr

en procesos de 

tización, Valor pmantienen  en 

en otro  format

en procesos de 

nes  como  And

ma, varianza, con

e efectuó en 

el tiempo 

más de 36 ros que se 

negocios. 

presente y constante 

to para  su 

negocios. 

,  or,  not, 

ntar filas y 

295

Page 296: openBusiness Suite Handbook

 

  

296

T

Ea

 

Im

Math 

Text 

UserDefined 

Tabla 75. Grupos de fu

En algunos casosalguna operación

magen 276. Interactu

MhI

Ig

P

unciones disponibles

s es necesario inn, puede selecci

uando con las propied

Muestra  las  funhiperbólico, etc.Incluye  47 funci

Incluye funcionegran utilidad. Inc

Permite que el u

en el Mapping Edito

nteractuar con ponarla de la lista

dades de un diagrama

nciones matemá. de cálculo  reqiones. 

es de texto que cluye  11 funcion

usuario cree sus 

ropiedades de ua desplegable qu

áticas más  comueridas para op

permiten buscanes para manipu

propias funcion

un diagrama. Si sue se encuentra 

 

munes  como  valperaciones habit

ar, reemplazar, culación de textos

es. 

se requiere que eal final de la pan

lor  absoluto,  sutuales suma, var

cambiar a mayús. 

estas propiedadntalla: 

uma,  resta,  coserianza, contar fila

úsculas y mucha

des sean el desti

eno,  seno as y otras. 

as otras de 

no de 

Page 297: openBusiness Suite Handbook

 

  

 

FA

F

A

A

A

A

A

A

A

A

A

A

A

A

A

A

A

A

Funciones A continuación s

Función 

AbsDecimal 

AbsInteger 

AbsMoney 

Acos 

AddDecimal 

AddDouble 

AddInteger 

AddMoney 

AddSecondsToD

And 

Asin 

AssignBooleanTo

AssignDataSetTo

AssignDateTimeT

AssignDecimalTo

AssignDoubleTo

disponiblese presentan las 

ate 

oBoolean 

oDataSet 

ToDateTime 

oDecimal 

Double 

s funciones existeentes en openBu

Descripción 

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Sumar dos núm

Sumar dos núm

Sumar dos núm

Sumar dos núm

Sumar el núme

Devuelve el bo

Devuelve el áng

Asigna el argum

Asigna el argum

Asigna el argum

Asigna el argum

Asigna el argum

usiness Suite y s

lor absoluto de u

lor absoluto de u

lor absoluto de u

lor del ángulo cu

meros decimales

meros de tipo de

meros enteros. 

meros con forma

ero de segundos 

oleano AND (Y) 

gulo cuyo seno e

mento al resultad

mento al resultad

mento al resultad

mento al resultad

mento al resultad

u correspondien

un número decim

un número ente

un valor en mon

uyo coseno sea e

s. 

e dato doble. 

atos de moneda.

a una fecha‐hor

entre dos argum

es el número es

do. 

do. 

do. 

do. 

do. 

nte descripción:

mal. 

ero. 

neda. 

el número espec

ra y devuelve la 

mentos. 

pecificado. 

cificado. 

nueva fecha‐hoora. 

297

Page 298: openBusiness Suite Handbook

 

  

298

A

A

A

A

A

A

C

C

C

C

C

C

C

C

C

C

C

C

C

AssignIntegerTo

AssignMoneyToM

AssignObjectToO

AssignStringToSt

Atan 

Atan2 

CalculateAvg 

CalculateMax 

CalculateMin 

CalculateStDev 

CalculateSum 

CalculateVar 

Ceiling 

ConvertBooleanT

ConvertBooleanT

ConvertBooleanT

ConvertBooleanT

ConvertBooleanT

ConvertDateTim

Integer 

Money 

Object 

tring 

ToDateTime 

ToDecimal 

ToDouble 

ToInteger 

ToString 

meToBoolean 

Asigna el argum

Asigna el argum

Asigna el argum

Asigna el argum

Devuelve el áng

Devuelve el áng

Devuelve el pro

Devuelve el ma

Devuelve el me

Devuelve la des

Devuelve la sum

Devuelve la var

Devuelve el valespecificado. 

Convierte un n

Convierte un n

Convierte un n

Convierte un n

Convierte un n

Convierte un fo

mento al resultad

mento al resultad

mento al resultad

mento al resultad

gulo cuya tange

gulo cuya tange

omedio de todos

ayor valor de tod

enor valor de tod

sviación estánda

ma de todos los 

rianza de todos 

lor más pequeñ

úmero booleano

úmero booleano

úmero booleano

úmero booleano

úmero booleano

ormato fecha‐tie

do. 

do. 

do. 

do. 

nte es el númer

nte es el cocient

s los datos en un

dos los datos en 

dos los datos en

ar de todos los d

datos en una co

los datos en una

o de todos los n

o a formato de f

o a decimal. 

o a formato dob

o a entero. 

o a cadena de ca

empo a boolean

ro especificado.

te de dos númer

na columna. 

 una columna. 

n una columna.

datos en una col

olumna. 

a columna. 

números mayore

fecha‐ hora. 

ble. 

aracteres. 

o. 

ros especificado

umna. 

es o iguales a un

os. 

n número 

Page 299: openBusiness Suite Handbook

 

  

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

ConvertDateTim

ConvertDateTim

ConvertDateTim

ConvertDateTim

ConvertDecimalT

ConvertDecimalT

ConvertDecimalT

ConvertDecimalT

ConvertDecimalT

ConvertDoubleT

ConvertDoubleT

ConvertDoubleT

ConvertDoubleT

ConvertDoubleT

ConvertIntegerT

ConvertIntegerT

ConvertIntegerT

ConvertIntegerT

ConvertIntegerT

ConvertObjectTo

meToDecimal 

meToDouble 

meToInteger 

meToString 

ToBoolean 

ToDateTime 

ToDouble 

ToInteger 

ToString 

ToBoolean 

ToDateTime 

ToDecimal 

ToInteger 

ToString 

ToBoolean 

ToDateTime 

ToDecimal 

ToDouble 

ToString 

oBoolean 

Convierte un fo

Convierte un fo

Convierte un fo

Convierte un fo

Convierte un d

Convierte un d

Convierte un d

Convierte un d

Convierte un d

Convierte un n

Convierte un n

Convierte un n

Convierte un n

Convierte un n

Convierte un e

Convierte un e

Convierte un e

Convierte un e

Convierte un e

Convierte un o

ormato fecha‐tie

ormato fecha‐tie

ormato fecha‐tie

ormato fecha‐tie

ecimal a boolea

ecimal a format

ecimal a format

ecimal a entero.

ecimal a cadena

úmero de forma

úmero de forma

úmero de forma

úmero de forma

úmero de forma

ntero a boolean

ntero a formato

ntero a decimal.

ntero a formato

ntero a cadena d

bjeto a boolean

empo a decimal.

empo a formato 

empo a entero.

empo a cadena d

no. 

o fecha‐hora. 

o doble. 

a de caracteres.

ato doble a bool

ato doble a form

ato doble a decim

ato doble a ente

ato doble a cade

o. 

o fecha‐hora. 

o doble. 

de caracteres. 

o. 

o doble. 

de caracteres. 

leano. 

mato fecha‐hora.

mal. 

ero. 

ena de caractere

es. 

299

Page 300: openBusiness Suite Handbook

 

  

300

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

ConvertObjectTo

ConvertObjectTo

ConvertObjectTo

ConvertObjectTo

ConvertObjectTo

ConvertStringTo

ConvertStringTo

ConvertStringTo

ConvertStringTo

ConvertStringTo

Cos 

Cosh 

CountRows 

CreateADate 

CurrentDayOfMo

CurrentHour 

CurrentMinute 

CurrentMonth 

CurrentSecond 

CurrentYear 

oDateTime 

oDecimal 

oDouble 

oInteger 

oString 

Boolean 

DateTime 

Decimal 

Double 

Integer 

onth 

Convierte un o

Convierte un o

Convierte un o

Convierte un o

Convierte un o

Convierte una c

Convierte una c

Convierte una c

Convierte una c

Convierte una c

Devuelve el cos

Devuelve el cos

Devuelve el nú

Crea una nueva

Devuelve el día

Devuelve la ho

Devuelve los m

Devuelve el nú

Devuelve los se

Devuelve el año

bjeto a formato 

bjeto a decimal.

bjeto a formato 

bjeto a entero.

bjeto a cadena d

cadena de carac

cadena de carac

cadena de carac

cadena de carac

cadena de carac

seno de un ángu

seno hiperbólico

mero de registro

a fecha. 

a de mes corresp

ra actual en form

minutos de la hor

mero del mes ac

egundos de la ho

o actual. 

fecha‐hora 

doble. 

de caracteres. 

cteres a boolean

cteres a fecha‐ho

cteres a decimal

cteres a formato

cteres a entero.

ulo especificado.

o de un ángulo e

os en una tabla.

pondiente al día 

mato de 24 hora

ra actual. 

ctual (1‐12). 

ora actual. 

no. 

ora 

o doble. 

especificado. 

 

de hoy. 

as. 

Page 301: openBusiness Suite Handbook

 

  

D

D

D

D

D

D

D

E

E

E

E

E

E

E

E

E

E

DayOfDate 

DaysBetweenDa

Degrees 

Depreciation 

DivideDecimal 

DivideInteger 

DivideMoney 

Equal_Boolean 

Equal_DateTime

Equal_Decimals 

Equal_Double 

Equal_Integers 

Equal_Strings 

ExecuteDBExpre

ExistsIn 

Exp 

Extract 

tes 

ession 

Devuelve el día

Devuelve el nú

Convierte radia

Devuelve la dede balance de d

Divide un núme

Divide el prime

Divide el primede moneda. 

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Ejecuta una exp

Devuelve un “vla cadena de ca

Devuelve el val

Devuelve una que tiene una l

a de una fecha d

mero de días en

anes a grados de

preciación de udeclinación fija.

ero decimal entr

er número enter

er número en for

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

presión de base 

verdadero” (truearacteres que se

lor de la expone

cadena de caraongitud especifi

ada. 

ntre dos fechas d

ecimales. 

n bien en un pe

re un Segundo n

o entre un Segu

rmato de moned

e) si los dos bool

e) si las dos fecha

e) si los dos decim

e) si los dos núm

e) si los dos ente

e) si las dos cade

de datos. 

e) si la cadena de busca. 

ncial elevada al 

cteres con  la qicada. 

dadas. 

eriodo especifica

número decimal

undo número en

da por el segund

leanos son igual

a‐hora son igual

males son iguale

meros de formato

eros son iguales.

enas de caracter

de caracteres bu

número especif

ue comienza un

ado utilizando e

tero. 

do número en e

es. 

les. 

es. 

o doble son igua

 

es son iguales. 

uscada es encon

ficado. 

na cadena de ca

l método 

l formato 

ales. 

ntrada en 

aracteres 

301

Page 302: openBusiness Suite Handbook

 

  

302

F

F

G

G

G

G

G

G

G

G

G

G

G

G

G

G

G

G

G

FirstCharacterUp

Floor 

GetTable 

GetValueFromG

GetValueFromG

GetValueFromG

GetValueFromG

GetValueFromG

GetValueFromG

GetValueFromG

GetValueFromG

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

GetValueFromTa

pperCase 

ridAsBoolean 

ridAsDateTime 

ridAsDecimal 

ridAsDouble 

ridAsInteger 

ridAsMoney 

ridAsObject 

ridAsString 

ableABoolean 

ableAsDateTime

ableAsDecimal 

ableAsDouble 

ableAsInteger 

ableAsMoney 

ableAsObject 

ableAsString 

Devuelve la cad

Devuelve el ma

Devuelve una t

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el vadoble. 

Devuelve el val

Devuelve el val

Devuelve el val

Devuelve el va

dena de caracte

ayor número que

tabla de un juego

lor de una celda 

lor de una celda 

lor de una celda 

lor de una celda 

lor de una celda 

lor de una celda 

lor de una celda 

lor de una celda 

lor de la posición

lor de la posición

lor de la posición

alor de  la posici

lor de la posición

lor de la posición

lor de la posición

lor de la posició

res con la prime

e sea menor o ig

o de datos. 

de una grilla co

de una grilla co

de una grilla co

de una grilla co

de una grilla co

de una grilla co

de una grilla co

de una grilla co

n de una fila y co

n de una fila y co

n de una fila y co

ón de una  fila 

n de una fila y co

n de una fila y co

n de una fila y co

ón de una fila y 

era letra de cada

gual al número e

omo booleano. 

omo fecha‐hora.

omo decimal. 

omo formato dob

omo entero. 

omo moneda. 

omo objeto. 

omo cadena de c

olumna de una t

olumna de una t

olumna de una t

y  columna de u

olumna de una t

olumna de una t

olumna de una t

columna de un

a palabra en may

especificado. 

ble. 

caracteres. 

tabla como bool

tabla como fech

tabla como decim

una  tabla  como

tabla como ente

tabla como mon

tabla como obje

na tabla como ca

yúscula. 

leano. 

a‐hora. 

mal. 

o  formato 

ero. 

neda. 

eto. 

adena de 

Page 303: openBusiness Suite Handbook

 

  

H

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

HourOfDate 

EEERemainder 

sDateTime 

sDecimalEven 

sDecimalOdd 

sDoubleEven 

sDoubleOdd 

sEmail 

sEmpty 

sGreaterThan_D

sGreaterThan_D

sGreaterThan_D

sGreaterThan_I

sGreaterThan_S

sGreaterThanOr

sGreaterThanOr

sGreaterThanOr

sGreaterThanOr

DateTime 

Decimal 

Double 

nteger 

String 

rEqualTo_DateT

rEqualTo_Decim

rEqualTo_Doubl

rEqualTo_Intege

Time 

mal 

er 

caracteres. 

Devuelve la ho

Devuelve el rem

Devuelve  un  “fecha‐hora. 

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “velectrónico váli

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

ra de una fecha 

manente de una

“verdadero”  (tru

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (trueido. 

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

indicada. 

a división de un n

ue)  si  la  cadena

e) si el número d

e) si el número d

e) si el formato d

e) si el formato d

e) si la cadena d

e) si la cadena de

e) si Arg1 > Arg2

e) si Arg1 > Arg2

e) si Arg1 > Arg2

e) si Arg1 > Arg2

e) si Arg1 > Arg2

e) si Arg1 >= Arg2

e) si Arg1 >= Arg2

e) si Arg1 >= Arg2

e) si Arg1 >= Arg2

número especifi

a  de  caracteres

decimal es par. 

decimal es impar

doble es par. 

doble es impar.

de caracteres su

e caracteres sum

icado entre otro

s  dada  está  en 

r. 

uministrada es u

ministrada está v

o. 

formato 

un correo 

vacía. 

303

Page 304: openBusiness Suite Handbook

 

  

304

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

J

sGreaterThanOr

sIntegerEven 

sIntegerOdd 

sLessThan_Date

sLessThan_Deci

sLessThan_Dou

sLessThan_Integ

sLessThan_Strin

sLessThanOrEqu

sLessThanOrEqu

sLessThanOrEqu

sLessThanOrEqu

sLessThanOrEqu

sMoneyEven 

sMoneyOdd 

sNotEmpty 

sNotNull 

sNull 

sNumber 

oin 

rEqualTo_String 

eTime 

mal 

ble 

ger 

ng 

ualTo_DateTime

ualTo_Decimal 

ualTo_Double 

ualTo_Integer 

ualTo_String 

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Devuelve un “v

Une dos caden

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

verdadero” (true

as de caracteres

e) si Arg1 >= Arg2

e) si el entero es 

e) si el entero es 

e) si Arg1 < Arg2

e) si Arg1 < Arg2

e) si Arg1 < Arg2

e) si Arg1 < Arg2

e) si Arg1 < Arg2

e) si Arg1 <= Arg2

e) si Arg1 <= Arg2

e) si Arg1 <= Arg2

e) si Arg1 <= Arg2

e) si Arg1 <= Arg2

e) si el número d

e) si el número d

e) si la cadena de

e) si el objeto es 

e) si el objeto es 

e) si la cadena de

s en una sola. 

 par. 

 impar. 

de moneda es  p

de moneda es im

e caracteres no e

no nulo. 

nulo. 

e caracteres es u

ar. 

mpar. 

está vacía. 

un número. 

Page 305: openBusiness Suite Handbook

 

  

L

L

L

L

L

M

M

M

M

M

M

M

M

M

M

M

N

N

N

N

Left 

Length 

Log 

LogBaseX 

LowerCase 

MaxDecimal 

MaxInteger 

MaxMoney 

MinDecimal 

MinInteger 

MinMoney 

MinutesOfDate 

MonthOfDate 

MultiplyDecimal

MultiplyInteger 

MultiplyMoney 

Not 

NotEqual_Boole

NotEqual_DateT

NotEqual_Decim

 

an 

Time 

mals 

Devuelve el nú

Devuelve el nú

Devuelve el log

Devuelve el log

Devuelve una c

Devuelve el ma

Devuelve el ma

Devuelve el ma

Devuelve el me

Devuelve el ma

Devuelve el ma

Devuelve los m

Devuelve el me

Multiplica dos n

Multiplica dos n

Multiplica dos n

Devuelve “falso

Devuelve “falso

Devuelve “verd

Devuelve “verd

mero de caracte

mero de caracte

garitmo decimal 

garitmo base X d

cadena de caract

ayor de dos núm

ayor de dos núm

ayor de dos núm

enor de dos núm

ayor de dos núm

ayor de dos núm

minutos de una fe

es de una fecha d

números decima

números entero

números en form

o” para un valor 

o” si ambos boo

dadero” si amba

dadero” si ambo

eres especificado

eres especificado

de un número d

de un número da

teres en minúsc

meros decimales.

meros enteros. 

meros en formato

meros decimales

meros enteros. 

meros en formato

echa dada. 

dada. 

ales. 

os. 

mato de moned

booleano “verd

leanos no son ig

s fecha‐hora no 

os decimales no s

o de una cadena

o de una cadena

dado. 

ado. 

culas. 

o de moneda. 

s. 

o de moneda. 

da. 

dadero” y viceve

guales. 

o son iguales. 

son iguales. 

a de caracteres.

a de caracteres.

ersa. 

305

Page 306: openBusiness Suite Handbook

 

  

306

N

N

N

N

O

P

P

R

R

R

R

R

R

R

S

S

S

S

S

NotEqual_Doubl

NotEqual_Intege

NotEqual_String

Now 

Or 

Pi 

Pow 

Radians 

Random 

RandomBetween

RemoveSpaces 

Replace 

Right 

Round 

SecondsOfDate 

Sin 

Sinh 

Sqrt 

SubtractDecimal

le 

ers 

Devuelve “verd

Devuelve “verd

Devuelve “verd

Devuelve la fec

Devuelve el bo

Devuelve el val

Devuelve el val

Convierte grad

Devuelve un nú

Devuelve un nú

Elimina los esp

Reemplaza unaencuentre. 

Devuelve el nú

Devuelve el nú

Devuelve los se

Devuelve el sen

Devuelve el sen

Devuelve la raíz

Resta el númer

dadero” si ambo

dadero” si ambo

dadero” si amba

cha‐hora de este

oleano “O” (OR)

lor de PI ()

lor de un númer

os decimales a r

úmero aleatorio

úmero aleatorio

acios de una cad

a cadena de car

mero de caracte

mero más cerca

egundos de una 

no de un ángulo

no hiperbólico d

z cuadrada de u

ro decimal del pr

os formatos dobl

os enteros no son

s cadenas de ca

e momento. 

) entre dos argu

ro especificado e

radianes. 

 entre 0 y 1. 

 entero entre do

dena de caracter

racteres por otr

eres especificado

ano a un valor es

fecha‐hora dada

 dado. 

de un ángulo dad

n número dado

rimer número d

les no son iguale

n iguales. 

racteres no son 

mentos. 

elevado a la pote

os argumentos.

res. 

ra también espe

os de una caden

specificado. 

a. 

do. 

ecimal. 

es. 

iguales. 

encia indicada.

ecificada cada ve

na de caracteres

ez que  la 

Page 307: openBusiness Suite Handbook

 

  

S

S

T

T

T

U

Y

T

 

ECu

 

SubtractInteger 

SubtractMoney 

Tan 

Tanh 

TypeNumber 

UpperCase 

YearOfDate 

Tabla 76. Descripción 

Ejemplos Como bien dice eun proyecto 

de funciones disponi

el refrán, una im

 

ibles 

magen vale más q

Resta el segund

Resta el  segunmoneda. 

Devuelve la tan

Devuelve la tan

Devuelve un ecaracteres = 2, = 4, Booleano =

Devuelve la cad

Devuelve el año

que mil palabras

do número ente

ndo número en 

ngente del ángul

ngente hiperbóli

ntero que repreDecimal = 3, Fo= 5, DataSet = 6,

dena de caracte

o de una fecha d

s, así que a cont

ero del primer nú

formato de mo

lo especificado.

ica de un ángulo

esenta el tipo dermato de mone DataTable = 7, 

res en mayúscul

dada. 

tinuación encont

úmero entero. 

oneda al primer

o dado. 

e objeto (Enteroda [Money] = 3,DateTime = 8).

las. 

traran varios eje

r número en  for

o [Int32] = 1, Ca, Formato doble 

emplos de script

rmato de 

adena de [Double] 

ts usados en 

307

Page 308: openBusiness Suite Handbook

 

  

308

Im

 

 

Limpiar un cam

magen 277. Ejemplo 

mpo de texto 

donde se “vacían” lo

 

en una forma

s campos en una form

ma 

 

Page 309: openBusiness Suite Handbook

 

  

Im

 

Ocultar un bot

magen 278. Ocultand

tón de una fo

do un botón en una fo

 

rma 

orma 

 

309

Page 310: openBusiness Suite Handbook

 

  

310

Im

 

Asignar el nom

magen 279. Asignand

mbre de un us

do el nombre del usua

 

uario al camp

ario al campo de una

po de una Form

a forma 

ma 

 

Page 311: openBusiness Suite Handbook

 

  

Im

Im

Mostrar una F

magen 280. Mostran

Cerrar una for

magen 281. Cerrando

Forma 

do una Forma 

rma 

o una forma 

 

311

Page 312: openBusiness Suite Handbook

 

  

312

 

Im

 

 

Leer un valor d

magen 282. Leyendo 

de una forma 

un valor y asignándo

 

y asignárselo

oselo a un campo 

a un parámettro de una exppresión de basse de datos 

 

Page 313: openBusiness Suite Handbook

 

  

Im

 

 

ndicarle a una

magen 283. Indicand

a grilla de una

o como traer unos da

 

a forma que tr

atos para presentarlo

raiga sus datos

os en una forma 

s de la base dee datos y se loos presente al usuario 

 

313

Page 314: openBusiness Suite Handbook

 

  

314

Im

Leer un valor d

magen 284. Tomando

de una celda d

o un valor en una gril

de una grilla y

lla y asignándolo a un

y usarlo para d

n campo en una form

diligenciar un v

valor de un caampo de una f

 

forma 

Page 315: openBusiness Suite Handbook

 

  

 

Im

 

 

Asignar un val

magen 285. Asignand

or a una prop

do un valor a una pro

 

piedad de una 

opiedad de tarea 

tarea (de un ddiagrama) 

 

315

Page 316: openBusiness Suite Handbook

 

  

316

Cocou

 

Lbds

E

Im

ConexiopenBusiness Suitconformada por lotros parámetros usuario u organiza

La versión actual dbases de datos. opdefine las conexiosea necesario. 

El siguiente diagra

magen 286. Bases de

ones a te trabaja con doos repositorios dede gran utilidad 

ación almacenan o

de openBusiness penBusiness  Suitones a las bases de

ama ilustra esta si

e datos usadas por op

base ds tipos de bases de los procesos enpara el seguimieo tienen almacena

Suite incorpora ute permite la conee datos de la orga

tuación: 

penBusiness Suite 

de datode datos, la primen ejecución en losento y monitoreo ados sus datos, bi

un cambio importexión a los repositanización con el fi

s era de ellas corres que se almacende  los procesos. ien sean estos SQ

tante en la formatorios de informan de administrar a

esponde a la plataan los usuarios, pEl segundo tipo 

QL, Oracle, MySQL,

a como el softwaración de la organiza través de los pro

aforma de desarropropiedades de ode bases de dato

L, Postgress, etc. 

re generado por ozación según se iocesos de negoci

ollo propiamenteobjetos, trazabilidos, son aquellas e

openBusiness se cndicaba y para elos modelados los

e dicha y está ad y muchos en  los que el 

conecta a las lo, el usuario s datos según 

Page 317: openBusiness Suite Handbook

 

  

B

PLo

 

Im

AD

Base de da

Propiedad opeLa base de datos openBusinessData

magen 287. Propieda

Al seleccionar estaDicha configuració

tos propia 

enBusinessDausada por openBabaseConnection 

ades de un proyecto 

a propiedad (presón se presenta la s

de openBu

tabaseConnecBusiness Suite puetal cual se presen

sionando el botónsiguiente pantalla

usiness Sui

ction  ede ahora indicarnta en la siguiente

n con los puntos sa: 

te 

rse por el modelae figura: 

 

suspensivos), pued

dor. Para esto, el

de definir la cone

l proyecto tiene u

exión a la base de

una nueva propie

 datos de openBu

edad llamada 

usiness Suite. 

317

Page 318: openBusiness Suite Handbook

 

  

318

Im

P

123456

E

PTb

A

magen 288. Propieda

Para usar esta ve

1.  Seleccione el 2.  Indique el Ser3.  Indique el nom4.  Indique si su b5.   Indique su no6.  Indique su cla

En general, estos

Prueba de ConTan pronto hayabotón “Test Con

Al pulsarlo debe 

ades de la conexión a

entana, diligenci

proveedor de larvidor que contiembre de su basebase de datos tieombre de usuarioave (password) p

s datos son sum

nexión (Test Can sido diligencianection”. 

presentarse en 

la base de datos de o

ie los campos de

a Base de Datos.ene su base de de de datos. ene seguridad ino para ingresar a s

inistrados por su

Connection) ados los campo

pantalla la sigui

 

openBusiness Suite 

e la siguiente for

 datos. 

ntegrada. 

u base de datos

u Administrador

s indicados, el u

ente figura: 

rma: 

s. 

r de Base de Dat

usuario debe pro

tos.  

obar la conexiónn a la base de ddatos, presionanndo sobre el 

Page 319: openBusiness Suite Handbook

 

  

Im

Ta

VSdo

magen 289. Ventana 

Tenga presente almacenados o d

Validación delSe ha incluido adatos  de  openBopenBusiness Su

indicando que la con

que debe existdemás meta estr

 proyecto hora una nuevaBusiness.  Si  duuite generara el e

nexión ha sido estable

ir  la base de daructura de la bas

a validación a  lourante  el  proceerror indicado e

 ecida 

atos creada. Es se de datos), pe

s proyectos creaeso  de  validación la siguiente im

posible que no ro la base de da

ados con openBón  y/o  generacmagen: 

se hayan creadtos debe existir.

Business. Esta coción  de  código

do aun  los objet. 

onsiste en probo,  dicha  conexió

tos  (tablas, proc

ar  la conexión aón  no  logra  es

cedimientos 

a  la base de stablecerse, 

319

Page 320: openBusiness Suite Handbook

 

  

320

Im

D

Uotcp

magen 290. Validació

Dicho error conf

Una  conexión openBusinessDatransacciones decree una base depara  conectarse

ón de un proyecto 

firma lo siguiente

a  la  base atabaseConnectie openBusiness e datos que puee  a  dicha  base 

e: 

de  datos  deon.  Se  generódebe existir antda ser usada pade  datos.  La  cr

e  openBusinessel  siguiente  ees de intentar gra las transaccioreación  de  tabla

s  no  pudo  eerror:  {0}.  Por generar código. Pones de openBusas,  procedimien

establecerse  ufavor  verifique Por favor solicitesiness. El adminntos  almacenado

usando  las  pr  y  corrija.  Unae a su administristrador debe pros  y  otra meta

 

ropiedades  inda  base  de  datorador de base deroveerle de las ca  estructura  pue

dicadas  en os  para  las e datos que credenciales ede  crearse 

Page 321: openBusiness Suite Handbook

 

  

eP

AUc

oEd

S

ApR

U

L

ejecutando  los Procedures folde

Archivos adicioUna vez la conexcódigo, se crean 

openBusineEste archivo defide openBusiness

Si es la primera v

Al  finalizar  la ejeprimer usuario eRecuerde que to

Una vez haya eje

La siguiente pant

archivos  correser una vez el cód

onales creadoxión a la base dautomáticamen

ss000.sql ine todas las tabs. 

vez que ejecuta 

ecución de esteen ingresar al apodo usuario recié

ecutado este scr

talla presenta al

spondientes  llamdigo fuente del p

os durante el pde datos de opente el siguiente a

blas, procedimie

un proyecto gen

e  script,  se creaplicativo. A travéén creado en op

ipt no es necesa

l usuario openBu

mados  openBusproyecto haya si

proceso de genBusiness haya archivo: 

ntos almacenad

nerado con open

 además un usués de este usuarenBusiness Suite

ario volverlo a ej

usiness administ

sinessXXX.sql.  Tdo generado. 

eneración de cpodido establec

dos y demás met

nBusiness Suite d

uario  llamado oio puede crear le tiene una cont

ecutar para ning

trando otros usu

ales  archivos  p

código cerse exitosame

ta estructura ne

deberá ejecutar

openBusiness coos demás y asigtraseña openBus

gún otro proyec

uarios en un ent

pueden  encontr

ente, durante el

ecesaria para la b

r este script. 

on contraseña ognar los permisosiness. 

cto generado con

orno WEB: 

rarse  en  la  carp

l proceso de gen

base de datos tr

openBusiness quos y roles corres

n openBusiness.

peta  Stored 

neración de 

ransaccional 

uien  será el pondientes. 

321

Page 322: openBusiness Suite Handbook

 

  

322

Im

CAsar

magen 291. Administ

Como se cuánAl ejecutar el prsistema  solicita archivo openBusrequiere la ejecu

tración de usuarios en

do debo ejecuroyecto  creado del usuario  su siness000.sql. Siución de dicho a

n un entorno WEB 

utar el archivopor openBusinenombre y  contrn embargo, si exrchivo. 

o openBusinesess, el primer praseña. Si el proxisten errores q

ss000.sql paso que un usuoceso de autenue tales como e

uario debe  realinticación  funcionel presentado en

izar es  ingresar na  sin errores nn las siguientes d

 

al aplicativo. Pno es necesario dos imágenes, e

Para esto, el ejecutar el 

es porque se 

Page 323: openBusiness Suite Handbook

 

  

Im

Im

 

BLi

P

magen 292. Indicació

magen 293. Indicació

Base de daLas  conexiones nformación. 

Para crear una co

ón de la necesidad de 

ón de la necesidad de 

tos propiasde  base  de  d

onexión, selecci

ejecutar openBusine

ejecutar openBusine

s de la orgaatos  permiten 

ona la opción Ne

 ess000.sql en WEB 

ess000.sql en WIN 

anizaciónal  usuario  de 

ew Connection e

openBusiness 

en el Project Exp

Suite  crear  con

plorer. 

nexiones  a  reppositorios  permaanentes  de 

323

Page 324: openBusiness Suite Handbook

 

  

324

Im

 

P

1

23456

Ed

ME

magen 294. Conexión

Para usar esta ve

1.  Seleccione el disponible al 

2.  Indique el Ser3.  Indique el nom4.  Indique si su b5.   Indique su no6.  Indique su cla

En general, estodatos, por ello su

Menú de ConeEl menú de cone

n a Bases de Datos 

entana, diligenci

proveedor de lamomento en oprvidor que contiembre de su basebase de datos tieombre de usuarioave (password) p

os datos son sumus tablas y bases

exión a base dexión a base de d

ie los campos de

a Base de Datos.penBusiness Suitene su base de de de datos. ene seguridad ino para ingresar a s

ministrados por s de datos deben

de datos datos consiste d

e la siguiente for

En un principio te). datos. 

ntegrada. 

u base de datos

su Administradn ser diseñadas 

e tres opciones 

 

rma: 

deje la indicada

s. 

or de Base de Dpor su Administ

según se indica 

a (que correspon

Datos. openBusirador de base d

en la figura sigu

nde a SQL Server

iness Suite no ee datos. 

uiente: 

r dado que es la 

es un diseñador 

única 

de base de 

Page 325: openBusiness Suite Handbook

 

  

Im

PTps

A

Im

RLc

As

magen 295. Menú de

Prueba de ConTan pronto hayapronto hayan sidsobre el botón “T

Al pulsarlo debe 

magen 296. Ventana 

Refrescar TablLa segunda opcicambios en los d

Al pulsar el botósiguiente: 

e Conexión a base de 

nexión (Test Can sido diligencido diligenciados Test Connection

presentarse en 

indicando que la con

las (Refresh Taón de la conexiódatos y se desea 

ón para  refresc

 datos 

Connection) ados los campolos campos indi

n” en el menú de

pantalla la sigui

nexión ha sido estable

ables) ón a base de dahacer uso de ell

car,  se  verá una

os indicados en licados anteriorme conexión de ba

ente figura: 

 ecida 

atos es la posibilos cuando se es

a  ventana  indica

la Imagen 244, emente, el usuarioase de datos. 

lidad de refrescsté trabajando c

ando que  se est

el usuario debe o debe probar la

ar las tablas. Eston openBusines

tán actualizando

probar la conexa conexión a la b

to es recomendss Suite. 

o  las  tablas, alg

xión a la base dbase de datos, p

dable cuando ha

go  similar a  la  I

de datos tan presionando 

an ocurridos 

Imagen 268 

325

Page 326: openBusiness Suite Handbook

 

  

326

Im

AEah

magen 297. Refresca

Asistente paraEl DB Wizard no aparece muestrahabilitadas, tal c

ndo los datos conten

a Bases de Dates otra cosa quea todas las tablaomo se indica en

nidos en las tablas 

tos (DB Wizarde un asistente pas que existen en la imagen sigu

d) ara la creación dn esa base de duiente: 

de todas las expatos a la cual se

resiones de base hizo la conexió

se de datos posibón y se muestra 

 

bles. La primera con todas las p

opción que osibilidades 

Page 327: openBusiness Suite Handbook

 

  

Im

Eb

magen 298. Creación

El usuario puedebase de datos y p

n de Expresiones de B

e quitar las selecpresionamos el 

ase de Datos 

cciones que apabotón derecho, 

arecen automátiy aparecerá el in

icamente, para endicado en la im

ello nos posicionmagen siguiente:

namos sobre cu: 

ualquiera de las tablas de la 

327

Page 328: openBusiness Suite Handbook

 

  

328

Im

Pe

T

 

Met

magen 299. Opciones

Par facilitar la taesto, debe selecc

Opción 

Select all for XX

Unselect all for 

Select all for Ta

Unselect all for 

Select all for Ta

Unselect all for 

Tabla 77. Selección de

Mientras que lasel usuario. El usutabla siguiente: 

s de selección en la cr

area al usuario, cionar uno de lo

D

XXXX  S

XXXXX  E

ble  St

Table  St

ble  S

Table  E

e Expresiones de Base

s posibilidades duario podrá hace

 reación de expresion

debe indicarle aos tipos de consu

Descripción 

Selecciona la cre

Elimina las marc

Selecciona la optablas 

Selecciona la optablas 

Selecciona la cre

Elimina las marc

e de Datos a crear 

e creación de exer dichas seleccio

es de bases de datos

a openBusiness ulta disponibles 

eación de todas 

cas de creación d

pción de “False” 

pción de “True” 

eación de todas 

cas de creación d

xpresiones de baones mediante e

Suite, el tipo deen la barra de he

las expresiones 

de todas las expr

para la creación

para la creación

las expresiones 

de todas las expr

ases de datos pael marcado del t

e operación queerramientas: 

de base de dato

resiones de base

n de todas las ex

n de todas las ex

de base de dato

resiones de base

ara las tablas cortipo de expresión

e desea realizar 

os para esa tabla

e de datos para 

xpresiones de b

xpresiones de b

os de todas las ta

e de datos de to

rresponde a la sn de base de dat

con la base de 

esa tabla 

base de datos de

base de datos de

ablas 

odas las tablas 

elección que detos según se mu

datos. Para 

e todas las  

e todas las  

berá hacer uestra en la 

Page 329: openBusiness Suite Handbook

 

  

 

S

S

U

Uk

D

D

Dk

Db

I

Ik

R

G

T

Lm

Opción 

Select all fields 

Select all fields fi

Update filtering 

Update  filtering keys 

Delete all record

Delete all record

Delete  all  recordkey 

Delete all  recordby not by primar

nsert new recor

nsert  new  recokeys 

Replace data exp

Generate forms 

Tabla 78. Opciones de

La  información cmuestra en la im

iltering by prima

by primary key 

by  fields  not  p

ds 

ds filtering by all 

ds  filtering  by  p

ds  filtering by ary key 

rd 

ord  excluding  p

pression if exist 

e creación de las expr

correspondientemagen siguiente:

Descri

Indica 

ary key  Indica 

Indica 

primary  Indica 

Indica 

fields  Indica campo

primary  Indica 

ll  fields  Indica los cam

Permit

primary  Permit

Permit

PermitSuite

resiones de base de d

e a  los nombres 

ipción 

que todos los ca

que todos los ca

que todos los ca

que todos los ca

que todos los ca

que  todos  losos 

que todos los ca

que todos los cmpos pero no po

te añadir nuevo

te añadir nuevo

te reemplazar u

te la creación de

datos 

s que serán util

ampos de la tab

ampos podrán s

ampos podrán s

ampos podrán s

ampos podrán s

  campos  podrá

ampos podrán s

campos podrán sor la llave prima

s datos a la tabla

s datos a la tabla

na expresión de

e formas en for

izados para  la c

bla serán seleccio

ser filtrados por 

ser actualizados 

ser actualizados 

ser eliminados 

án  ser  eliminad

ser eliminados m

ser eliminados mria 

a excluyendo lla

e base de datos s

ma automática 

creación autom

onables 

la llave primaria

por la llave prim

por campos y n

os mediante  po

mediante filtrado

mediante filtrad

aves primarias 

si esta ya existe

cuando esta se 

ática de  las exp

maria 

o por la llave pri

or  filtrado  de  t

o por la llave prim

o por selección 

solicita en open

presiones de ba

imaria 

todos  los 

maria 

de todos 

nBusiness 

se datos  se 

329

Page 330: openBusiness Suite Handbook

 

  

330

Im

Ec

OOs

Im

magen 300. Nombres

El usuario podrácentral. 

Otras opcioneOtra forma de hasiguiente: 

magen 301. Otras op

s a utilizar para la cre

á cambiar  los no

es de las conexacer uso de los o

ciones de Conexión a

ación automática de 

ombres de  las e

xiones a base opciones presen

a Base de Datos 

expresiones de base

expresiones de 

de datos ntadas anteriorm

 

s de datos 

base de datos a

mente para la co

a crear colocand

nexión a base de

do  los nombres

e datos es most

s que desee en 

rada en la image

la columna 

en 

Page 331: openBusiness Suite Handbook

 

  

Ec

PAm

Im

Este menú permconexión, refresc

Propiedades dAdemás de la pomismos datos en

magen 302. Propieda

mite, además de lcar las tablas y c

de la Conexiónosibilidad de indn la ventana de p

ades de la Conexión a

las opciones indcrear las expresio

n a Base de Dadicar los datos repropiedades tal 

a Base de Datos 

icadas anteriormones de base de

atos equeridos para como se muestr

mente, para ver e datos, eliminar

hacer la conexióra en la imagen s

las propiedadesr la conexión a ba

ón a la base de siguiente: 

s de la conexión ase de datos. 

datos, existe la 

a la base datos,

posibilidad de i

 probar la 

indicar esos 

 

331

Page 332: openBusiness Suite Handbook

 

  

332

LImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

Lista demagen 1. de iniciodmagen 2. Ventana magen 3. Ventana magen 4. Acuerdo dmagen 5. Iniciando magen 6. Ventana magen 7. Ventana magen 8. Ventana smagen 9. Estructurmagen 10. Del diagmagen 11. Interfaz magen 12. Ventanamagen 13. Exploradmagen 14. Adicionamagen 15. Detalle dmagen 16. Ejemplomagen 17. Buscar ymagen 18. Asistentmagen 19. Menú comagen 20. Generacmagen 21. Validacimagen 22. Importamagen 23. Borrar mmagen 24. Modeladmagen 25. Ejemplomagen 26. Secuencmagen 27. Tareas (magen 28. Ejemplo

e imágedel instalador de opeque le permite escoque indica que ya sede licencia final de ucopia de archivos yque indica que la inde registro de licencsolicitando le indiqura de directorios suggrama al código. gráfica de usuario a de propiedades dor de Proyectos (Prar objetos en elExplde la barra de títuloo del menú contextuy reemplazar te para la creación dontextual del objetoción de código ión de un proyecto ar de un proyecto múltiples objetos dedores o de un diagrama utcia de Flujo (Tasks) o de actividades y se

enes enBusiness Suiteoger la carpeta donde está listo para inicusuarioy creación de registrnstalación ha sido fincia de openBusinessue las carpetas de agerida 

de openBusiness

roject Explorer)orador de Proyectoos de openBusiness ual de un objeto

de un nuevo proyeco project

e un proyecto

tilizando notación B

ecuencias de flujo

de se instalará openciar la instalación e

rosnalizadas Suitealmacenaje

osal grabar un proyec

to.

BPMN

nBusiness Suiten el disco duro

cto

19 20 20 21 22 22 23 24 24 26 30 32 33 33 34 35 36 37 39 40 41 42 43 47 48 51 51 51 

Page 333: openBusiness Suite Handbook

 

  

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 29. Compuemagen 30. Ejemplomagen 31. Ejemplomagen 32. Piscina (magen 33. Carriles magen 34. Flujo de magen 35. Ejemplomagen 36. Objeto dmagen 37. Ejemplomagen 38. Anotaciómagen 39. Ejemplomagen 40. Asociacimagen 41. Añadienmagen 42. Añadienmagen 43. Un nuevmagen 44. Añadienmagen 45. Menú comagen 46 Barra demagen 47. Barra demagen 48. Validacimagen 49. Errores dmagen 50. Detalle dmagen 51. Menú comagen 52. Des‐habmagen 53. Propiedamagen 54. Menú comagen 55. Diagrammagen 56.  Menú cmagen 57. Tamañomagen 58. Ajustandmagen 59. Ventanamagen 60. Ventana

erta (Gateway) o de Compuertas (Gao de Tareas, Compue(Pool) (Lanes) Mensaje (Message

o de flujo de mensajde Dato (Data Objeco de Objetos de Datoón o de Anotación ión ndo un nuevo grupondo un nuevo diagravo diagrama ndo un pool en un dontextual de algunoe herramientas del Pe herramientas del Mión de un diagramade validación en unde errores en las proontextual del Grupobilitación de un diagades de un Grupo dontextual para diagma resultante del Wcontextual para diago del diagrama do el tamaño de una para la creación da para la creación d

ateways)ertas y Eventos

e Flow)je ct) os 

o de diagramasama 

iagrama vacíoos elementos del diaProcess ModelerModelador de Proc  Diagramaopiedades de una go de Diagramasgrama para generacde Diagramasgramas [Project ExpWizard CRUD Diagramgrama [Process Mo

n diagramade una nueva propiede una nueva propie

agrama

esos

grilla

ción de código

lorer]mdeler]

edadedad

52 52 53 53 54 54 55 56 56 56 57 57 58 59 60 60 61 62 62 63 64 65 66 67 67 69 71 72 73 74 75 76 

333

Page 334: openBusiness Suite Handbook

 

  

334

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 61. Propiedamagen 62. Levantamagen 63. Documemagen 64. Modificamagen 65. Selecciomagen 66. Documemagen 67. Task magen 68. Ejemplomagen 69. Subprocmagen 70. Ejemplomagen 71. Diagrammagen 72Diagramamagen 73. Ejemplomagen 74. Messagmagen 75. Messagmagen 76. Ejemplomagen 77. Start Evemagen 78. Ejemplomagen 79. End Evemagen 80. Ejemplomagen 81. Intermemagen 82. Ejemplomagen 83. Intermemagen 84. Intermemagen 85. Intermemagen 86. Evento Imagen 87. Evento Imagen 88. Evento Imagen 89. Evento Imagen 90. Evento Imagen 91. Evento Imagen 92. Gatewa

ades de los diagramamiento de informacentando una tarea ando categorías de nando la generacióentación html mostr

o de un proceso ceso o de un subproceso emación con errores eación corregida en so de subprocesos e flows entre Pools e flows entre Pools o de Lanes ent o de Start Event nt o de solicitud de reqdiate Event o de Intermediate Evdiate Event envianddiate Event recibiendiate Event indicanIntermedio indicandIntermedioindicandIntermedioindicandIntermediotipo NonIntermediotipo NonIntermedio indicandy 

mas ción de una tarea o

documentaciónón de la documentacrada en el navegado

embebidoen subprocesossubprocesos

con erroressin errores

uisiciones

vent do un mensajendo un mensajedo excepciones al fldo excepciones al fludo excepciones al fludo excepciones al flune ne representados codo excepciones al flu

actividad

ción del procesoor

flujo del proceso. Ejeujo del proceso. Ejemujo del proceso. Ejemujo del proceso. Ejem

omo botones durantujo del proceso. Ejem

emplo 1mplo 2mplo 3mplo 4

te la ejecución del pmplo 4

proceso 

77 81 82 83 84 85 86 87 88 88 89 89 91 92 93 94 94 95 96 96 98 98 98 99 99 100 100 101 101 102 102 104 

Page 335: openBusiness Suite Handbook

 

  

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 93. Ejemplomagen 94. Gatewamagen 95. Gatewamagen 96. Event bamagen 97. Gatewamagen 98. Diagrammagen 99. Diagrammagen 100. Ejemplmagen 101. Ejemplmagen 102. Ejemplmagen 103. Propiedmagen 104. Seleccimagen 105. Seleccimagen 106. Abrienmagen 107. Propiedmagen 108. Asignamagen 109. Asignamagen 110. Menú cmagen 111. Subpromagen 112. Adiciónmagen 113. Adjuntmagen 114. Adjuntmagen 115. Indicanmagen 116. Seleccimagen 117. Seleccimagen 118. Creaciómagen 119. Propiedmagen 120. Ediciónmagen 121. Ediciónmagen 122. Ediciónmagen 123. Ediciónmagen 124. Propied

o de Gateway y de convergencia y de divergencia ased Gateway y de convergencia ma con inconsistencma con inconsistenclo gateway paralelolo gateway paralelolo gateway inclusivedades participantesión Múltiple de Partión Método de Asigndo las propiedades dades de una tareaación del tipo de tareación del tipo de subcontextual de subproceso expandido n de triggers a un evtar un evento intermtando un evento ndo el tipo de compión del tipo de gatewión del tipo de gatewón de mensajes dades de un mensajn de timer medianten de timer en un Even de timer en un Even de un trigger acciodades de un evento

cias cias solucionadaso para divergenciao para convergenciae s ticipantesnación de Recursosde una tarea de tip

a de tipo User reassiea bprocesorocesos

vento intermediomedio a una tarea

portamiento (Catch way way 

aje e el Menú Contextuaento de Inicioento de Intermedioonado por una señao 

a

po User reassignmenignment

o Throw)

al

al

nt

104 105 106 107 107 108 109 109 110 110 111 112 113 114 115 116 117 118 119 119 120 121 122 123 124 125 126 127 128 129 130 131 

335

Page 336: openBusiness Suite Handbook

 

  

336

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 125. Editandmagen 126. Asignamagen 127. Ventanmagen 128. Ventanmagen 129. Importmagen 130. Seleccimagen 131. Importmagen 132. Seleccimagen 133. Compumagen 134. Menu gmagen 135. Estructmagen 136. Manejomagen 137. Organimagen 138. Interfamagen 139. Creaciómagen 140. Asistenmagen 141. Asistenmagen 142. Asistenmagen 143. Pantallmagen 144. Seleccimagen 145. Opcionmagen146 Add newmagen 147 Add to magen 148 Asistenmagen 149 Diagrammagen 150 Forma cmagen 151 Forma cmagen 152Creandomagen 153Creandomagen 154. Editor dmagen 155. Rendermagen 156. Formas

do las propiedades ación de propiedadena para asignar prona mostrando formatando propiedades dión de una forma patando propiedades dión de propiedades uertas de los Gatewgenerado en el códitura de grupos y diao de opciones usandización errada de graz de documentacióón de nuevas formante para la creaciónnte para formas básnte Table CRUD la del Asistente Tabiónde columnas en enes CRUD w diagram en CRUDexisting Task te para listas desplema creada por el ascon las opciones CRcon solo la operacióo una forma en baseo una forma básica de Formas ring de la presentacs de presentación d

para una actividad es en Tareas (Tasks)piedades a una Taratos disponibles pade elementos existeara importar propiede otros elementos a importar de un ob

ways igo fuente resultantagramas en openBudo formasrupos usando subprn as n de nuevas formassicas 

ble CRUDel Table CRUD

egablessistente Table CRUDRUD habilitadasón Read habilitadae a una expresión da partir de una exp

ción de datosde objetos en el Form

asignada a un even).rea en el diagramara propiedades de tentes en su proyectoedades a otro elemedel modelobjeto existente en e

teusiness Suite

rocesos

D

de base de datospresión de base de d

m Editor

nto

tareas en diagramaoento del proyecto

el proyecto

datos

as

132 133 134 134 135 136 137 138 139 143 144 145 146 148 151 151 152 153 154 155 156 157 158 158 159 160 161 162 163 164 165 166 

Page 337: openBusiness Suite Handbook

 

  

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 157. Propiedmagen 158. Abrir umagen 159. Objetomagen 160. Diligenmagen 161. Objetomagen 162. Invocamagen 163. Presenmagen 164. Visualizmagen 165. Imagenmagen 166. Adiciónmagen 167. Wizardmagen 168. Seleccimagen 169. Creandmagen 170. Pantallmagen 171. Propiedmagen 172. Barra dmagen 173. Pestañmagen 174. Pestañmagen 175. Pestañmagen 176. Navegamagen 177. Añadirmagen 178. Propiedmagen 179. Secuenmagen 180. Secuenmagen 181. Añadirmagen 182. Asignamagen 183. Tarea tmagen 184. Seleccimagen 185. Envío pmagen 186. Creandmagen 187. Propiedmagen 188. Editor d

dades de una formauna forma en su edito Nota nciando una nota enos de una forma en ondo un script desdetaciones del Progeszación de campos en de un FileField n de los tipos de arcd de tipos de archivoión de la galeria de do una comunicacióla del Mail dades de Correos de edición de correoña de código fuente ña del navegador ña de parámetros ador con los nuevosr una nueva secuencdades de secuenciancia de comandos (Sncia de comandos cor una tarea desde elando el tipo de tareatipo secuencia de coionando la secuenciperiódico de correosdo un origen de corrdades de un origen de Objetos que Invo

a tor 

n una formaopenBusiness vs códe un botónss Bar en función de sus pr

chivos permitidos enos permitidos en unun control FileFieldón 

os en Text Editor

s parámetroscia de comandosa de comandos (ScripScript) vacíaon el Nuevo objeto l menú contextuala como secuencia domandosia de comandos (scrs reos de correosocan colecciones

digo generado de W

ropiedades

n un FileFieldn FileField

pts)

de correo

de comandos (Script)

ript)

Windows

t)

168 170 171 171 173 178 181 182 182 183 183 184 187 188 189 191 192 193 194 195 196 197 197 198 199 200 201 202 203 204 205 207 

337

Page 338: openBusiness Suite Handbook

 

  

338

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 189. Query magen 190. Adicionmagen 191. Opcionmagen 192. Propiedmagen 193. Seleccimagen 194. Parámmagen 195. Solicitumagen 196. Propiedmagen 197. Propiedmagen 198. Propiedmagen 199. Abrir emagen 200. Creaciómagen 201. Menú cmagen 202. Creaciómagen 203. Script dmagen 204. Asignamagen 205. Asignamagen 206. Menú cmagen 207. Creaciómagen 208. Asignamagen 209. Ejemplmagen 210. Ejemplmagen 211. Lecturamagen 212. Lecturamagen 213. Diseñamagen 214. Propiedmagen 215. Redimemagen 216. Unidadmagen 217. Reglas magen 218. Ocultamagen 219.Selecciómagen 220.Selecció

Builder nar objetos al diagrnes de una tabla dades de una relaciión de campos etros de una expresud de parámetros adades de una expredades de una tabla dades de un objeto l Query Builder ón de la expresión dcontextual indicandón de una propiedade ejemplo ación de propiedadeación que almacena contextual resaltanón de una asignacióación del resultado dlo de la función Execlo de la función Execa de un valor directaa de un valor desde ador de Reportes dades de los reporteensionando el anchdes en la cuadrícula

ndo las reglas ón del origen desde ón del origen desde 

rama 

ión 

sión l momento de ejecuesión de base de dat

Relationship

de base de datos dedo la opción Propiedd 

es a un objeto de unel resultado de una

ndo la opción asignaón. Nótese que se dede la expresión de bcuteDBExpression ccuteDBExpression camente desde baseuna propiedad y as

es o de un reportea de propiedades

la barra de herramla cuadrícula de pr

ución de una consultos

e ejemplodades

n grupo de diagramaa expresión de baseacionesebe desplegar la flebase de datos en uncon una expresión sicon una expresión qe de datos y asignacsignación de la mism

mientasropiedades

lta

as (diagramas o acte de datos en una pr

echa (v) en el botón a propiedadin parámetrosque requiere dos parción de la misma enma en un objeto de 

tividades) ropiedad 

Add 

rámetros  un objeto de una founa forma 

forma

208 210 211 212 213 214 215 217 217 218 219 221 222 223 224 224 225 226 227 228 229 230 231 232 235 236 237 238 239 240 241 241 

Page 339: openBusiness Suite Handbook

 

  

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 221. Seleccimagen 222. Seleccimagen 223. Origenmagen 224. Barra dmagen 225. Propiedmagen 226. Ventanmagen 227. Menú cmagen 228. Creaciómagen 229. Propiedmagen 230. Menú cmagen 231. Propiedmagen 232. Menú cmagen 233. Propiedmagen 234. Menú cmagen 235. Propiedmagen 236. Menú cmagen 237. Campomagen 238. Menú cmagen 239. Origenmagen 240. Ventanmagen 241. Pestañmagen 242. Añadirmagen 243. Pestañmagen 244. Pestañmagen 245. Seleccimagen 246. Reportmagen 247. Añadiemagen 248. Añadiemagen 249. Añadiemagen 250. Propiedmagen 251. Opcionmagen 252. Acción 

ión del origen desdeión del origen clicann del reporte de herramientas dades de las bandanas de bandas contextual de seccióón de una nueva badades de etiquetas contextual para camdades de Campo contextual de campdades de campo contextual de imagdades del campo Sucontextual de campos del reporte en la scontextual de gráficn de los gráficos na de tipos de gráficña de Series r una nueva serie ña de textos ña de Presentación ionando la tabla Emte de la lista de empendo un Script endo un Script endo un Script dades de una acciónnes de selección del disponible para un

e el menú contextuando dos veces en la e

ón anda 

mpo de etiqueta

po 

en uma po sección de propiedacos 

cos 

mpleados como origpleados

n objeto sobre el cuaa comunicación

aletiqueta del reporte

ades

en del reporte

al se efectuará una a

e

acción

241 242 242 243 246 247 248 249 251 252 253 254 255 256 258 259 260 261 262 263 264 265 265 266 267 267 268 269 271 272 272 273 

339

Page 340: openBusiness Suite Handbook

 

  

340

ImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImImIm

magen 253. Seleccimagen 254. Acción magen 255. Opciónmagen 256. Accionmagen 257. Accionmagen 258. Accionmagen 259. Accionmagen 260. Inclusiómagen 261. Inclusiómagen 262. Asignamagen 263. Asignamagen 264. Inclusiómagen 265. Posibilimagen 266. El Scripmagen 267. Script Omagen 268. El Scripmagen 269. Campomagen 270. Scripts magen 271. Opcionmagen 272. Seleccimagen 273. Opcionmagen 274. Opcionmagen 275. Asignamagen 276. Interacmagen 277. Ejemplmagen 278. Ocultamagen 279. Asignamagen 280. Mostramagen 281. Cerranmagen 282. Leyendmagen 283. Indicanmagen 284. Toman

ión de objeto de composible para una ex

n de Ejecutar las acces posibles para Fores posibles para Repes posibles para seres en cascada ón de un IF ón de una Acción enación de propiedadeación de propiedadeón de varias condiciidades de inclusión pt Object While Objects permitidos dpt Object FOR os requeridos para dObjects permitidos

nes al escoger un obionando el objeto funes al escoger una fnes al escoger una fación del valor de unctuando con las prolo donde se “vacíanndo un botón en unando el nombre del uando una Forma do una forma do un valor y asignándo como traer unondo un valor en una

municación sobre elxpresión de base deciones sobre una exprma portesrvicios Web

n un IF es a un IFes a un IFiones con acciones ede Script Objects de

dentro de un While

definir un FORs dentro de un FORbjeto como fuente duente para asignar ufunción como fuentefunción como fuenten string a un campopiedades de un diag” los campos en unana formausuario al campo de

ándoselo a un campos datos para presen grilla y asignándolo

l cual se aplicará la e datospresión de base de 

en un IFentro de un IF

de asignación de la aun scripte de asignación de le de asignación de lo enterogramaa forma

e una forma

pontarlos en una formo a un campo en un

acción

datos

acción al objeto esc

la acción al objeto ela acción al objeto e

mana forma

cogido 

escogido escogido 

274 275 276 277 278 278 279 280 281 282 282 283 284 285 286 287 288 288 290 291 292 293 294 296 308 309 310 311 311 312 313 314 

Page 341: openBusiness Suite Handbook

 

  

ImImImImImImImImImImImImImImImImImIm  

magen 285. Asignamagen 286. Bases dmagen 287. Propiedmagen 288. Propiedmagen 289. Ventanmagen 290. Validacmagen 291. Adminimagen 292. Indicacmagen 293. Indicacmagen 294. Coneximagen 295. Menú dmagen 296. Ventanmagen 297. Refrescmagen 298. Creaciómagen 299. Opcionmagen 300. Nombrmagen 301. Otras omagen 302. Propied

ando un valor a una de datos usadas podades de un proyecdades de la conexióna indicando que la ción de un proyectoistración de usuarioción de la necesidadción de la necesidadión a Bases de Datode Conexión a basena indicando que la cando los datos conón de Expresiones dnes de selección en lres a utilizar para laopciones de Conexiódades de la Conexió

 

propiedad de tarear openBusiness Suitcto ón a la base de datoconexión ha sido es

o os en un entorno WEd de ejecutar openBd de ejecutar openBos e de datosconexión ha sido es

ntenidos en las tablade Base de Datosla creación de exprea creación automátión a Base de Datosón a Base de Datos

ate

os de openBusiness Sstablecida

WEBBusiness000.sql en WBusiness000.sql en W

stablecidaas

esiones de bases deica de expresiones d

Suite

WEBWIN

e datosde bases de datos

315 316 317 318 319 320 322 323 323 324 325 325 326 327 328 330 330 331 

341

Page 342: openBusiness Suite Handbook

 

  

342

LTTTTTTTTTTTTTTTTTTTTTTTTTTTTT

Lista deTabla 1. Beneficios dTabla 2. Editores Tabla 3. DescripciónTabla 4. Editores quTabla 5. DescripciónTabla 6. DescripciónTabla 7. Objetos BPMTabla 8. Tipos de EvTabla 9. Opciones deTabla 10. PropiedadTabla 11. Menú conTabla 12. Menú conTabla 13. DescripcióTabla 14. DescripcióTabla 15. DescripcióTabla 16. DescripcióTabla 17. DescripcióTabla 18. DescripcióTabla 19. DescripcióTabla 20. DescripcióTabla 21. Creación dTabla 22. DescripcióTabla 23. DescripcióTabla 24. Barra de hTabla 25. PropiedadTabla 26. Objetos a Tabla 27. PropiedadTabla 28. PropiedadTabla 29. Propiedad

e tablasde openBusiness Su

n iconos en el Projece soportan Search an de campos creación atributos de un proMN ventos (Events) e alineación des de un grupo de dtextual del diagramtextual del diagramón propiedades de dón tipos de Tareas (Tón tipos e Sub‐proceón tipo de eventos dón tipo de eventos dón tipo de eventos inón tipo de gatewaysón de participantes de formas ón operaciones con ón de las maneras dherramientas del Fodes de una forma ingresar a una formdes comunes de los odes del objeto TextFdes del objeto Decim

s ite 

ct Explorerand Replaceón de proyectooyecto

diagramasma (1) ma (2) diagramasTasks) eses de iniciode finalizaciónntermedioss 

Formasde invocar la creacióorm Editor

ma objetosField malField

ón de una forma

28 29 34 36 38 38 51 52 62 68 70 74 78 87 91 96 97 103 106 112 152 156 156 168 170 173 175 175 175 

Page 343: openBusiness Suite Handbook

 

  

TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT

Tabla 30. PropiedadTabla 31. PropiedadTabla 32. PropiedadTabla 33. PropiedadTabla 34. PropiedadTabla 35. PropiedadTabla 36. PropiedadTabla 37. PropiedadTabla 38. PropiedadTabla 39. Posibles oTabla 40. PropiedadTabla 41. PropiedadTabla 42. PropiedadTabla 43. PropiedadTabla 44. Eventos deTabla 45. Áreas del cTabla 46. Pestañas dTabla 47. PropiedadTabla 48. Barra de hTabla 49. Opciones dTabla 50. Opciones dTabla 51. Menú conTabla 52. PropiedadTabla 53. AsistentesTabla 54. FuncionesTabla 55. Origen de Tabla 56. DescripcióTabla 57. Tipos de bTabla 58. DescripcióTabla 59. PropiedadTabla 60. PropiedadTabla 61. Descripció

des del objeto Integedes del objeto Monedes del objeto TimeFdes del objeto DateFdes del objeto DateTdes del objeto Buttodes del objeto LabelFdes del objeto DropDdes del objeto GridFbjetos que pueden des del objeto Progrdes del objeto Imagedes del objeto TrueFdes del objeto FileFieel objeto FileField comunicador de correos des de Origen de Coherramientas del Qude una expresión dedel menú de exprestextual del objeto Tdes del objeto Relatis s lookup los reportes 

ón botones de la barbandas ón de propiedades ddes de los objetos dedes de las etiquetas ón de la propiedad d

erFieldeyFieldField Field TimeFieldonField Field DownFieldField usarse como columressFieldeField FalseFieldeld 

rreos uery Buildere selecciónsión de base de datoTabla ionship

rra de herramientas

de las bandase reportes

de borrado

mnas de una grilla

os

s

176 176 177 177 177 178 178 179 180 180 181 181 182 185 185 190 191 206 209 210 211 211 213 216 234 243 244 245 247 250 251 252 

343

Page 344: openBusiness Suite Handbook

 

  

344

TTTTTTTTTTTTTTTTT 

Tabla 62. DescripcióTabla 63. DescripcióTabla 64. DescripcióTabla 65. PropiedadTabla 66. DescripcióTabla 67. DescripcióTabla 68. Opciones aTabla 69. PropiedadTabla 70. Tipos de oTabla 71. Acciones pTabla 72. Acción posTabla 73. Acciones pTabla 74. Opciones dTabla 75. Grupos deTabla 76. DescripcióTabla 77. Selección dTabla 78. Opciones d

ón de las propiedadeón propiedades de aón propiedades de bd de borrado ón propiedades del cón propiedades al crear un Script des de una Acción objetos posibles para Formasible para Reportes posibles para Servicdel Mapping Editore funciones disponibón de funciones dispde Expresiones de Bde creación de las e

 

es de campoasociación y borradoborde y nombre de a

campo suma

as 

cios Webrbles en el Mapping EponiblesBase de Datos a creaexpresiones de base

oarchivo

Editor

are de datos

254 255 256 257 259 260 270 271 273 277 278 279 289 296 307 328 329 

Page 345: openBusiness Suite Handbook

 

  

Í

AaA

A

B

BB

BBB

cCcC

C

C

Índice 

Acciones, 149, 150 actividades, 80, 149, 1Annotation 

Introducción, 56 Association 

Introducción, 57 

BPMN, 82, 83 Como crear diagramHistoria, 47 

Browser tab, 193 Buisiness Process Diag

Menu contextual, 7Propiedades, 77 

Buscar y reemplazar, 3Business Process DiagButton, 177 

calidad, 149, 150 Calidad, 149, 150 cambios, 83, 149 Campo 

Gráfica, 257 Suma, 257 

Campos, 249 Imagen, 255 

Communicator, 186, 2

A

150 

B

ma en openBusiness, 

gram 77 

35 ram (BPD), 48 

C

204 

57, 116 

BrowsParamScreeSourcTabs, 

Cuadrícu

Data ObjIntrod

DatabaseGroup

DatabasePropie

Date, 177DateTimDecimal,descripciDiseñadodocumenDropdow

Editores,Query

elementoEmail, 17Events 

IntrodExpresio

ser tab, 193 meters tab, 194 nshot, 188 ce code tab, 191 190 

ula de Propiedades, 28

ject ducción, 55 e expression p by, 214 e Expression, 208, 268edades, 216, 331 7, 178, 181, 185 e, 177  175, 176, 177, 178, 1ión, 79 or de Reportes, 236 ntación, 79, 81, 82, 83wn, 179 

, 28, 29 y Builder, 268, 324 o, 79, 82 75 

ducción, 52 nes de base de datos,

8, 30 

8, 316 

181, 185 

3, 149, 150 

, 208, 268, 316 

345

Page 346: openBusiness Suite Handbook

 

  

346

F

FF

F

G

G

Fields, 172 Button, 177 Date, 177, 178, 181DateTime, 177 Decimal, 175, 176, Dropdown, 179 Email, 175 File, 182 Grid, 179 Guid, 185 Image, 181 Integer, 176 Label, 178 Money, 176 Progress, 181 Propiedades comuText, 175 Time, 176, 177, 178TrueFalse, 182 

File, 182 Form 

Propiedades, 169 Formas 

Propiedades, 169 

Gráfica Origen, 261 Presentación, 266 Series, 263 Textos, 265 

Grid, 179 Columns, 180 

1, 185 

177, 178, 181, 185 

nes, 174 

8, 181, 185 

G

Guid, 185

Image, 1Imagen, informacInteger, 1Interfaz gISO9000,

Label, 17Lane 

Introdlevantam

MessageIntrod

modelacModelingmodelo, Money, 1

Nota, 17

openBusOrigen d

Paramet

81 255 ción, 79, 80, 81, 83 176 gráfica de usuario (GU, 149 

78 

ducción, 53 miento de información

e Flow ducción, 54 ción, 79, 83, 149, 150g, 45 79, 81, 149, 150 176 

siness Suite, 26 el reporte, 240 

ers tab, 194 

UI), 29 

n, 79, 80, 83 

Page 347: openBusiness Suite Handbook

 

  

PP

pP

pPP

P

Q

Q

Q

Q

Q

Q

Q

Q

Q

Periodic mails, 203 Pool 

Introducción, 53 procedimientos, 79, 80Proceso 

Propiedades, 67 proceso de negocios, 7Progress, 181 Propiedades 

Proyecto, 38 Proyecto 

Crear nuevo, 37 Propiedades, 38 

Query Designer Group by, 214 

Query Designer Agregar tablas y reQuery Designer TooSeleccion de campo

Query Designer Ejecuccion de la co

Query Designer Asistentes, 215 

Query Designer Query Designer Too

Query Designer Query Designer Too

Query Designer Query Designer Too

Query Designer Query Designer Too

Query Designer 

0, 83, 149, 150 

79, 83, 150 

Q

laciones, 210 olbar, 209 os, 213 

nsulta, 214 

olbar, 273 

olbar, 274 

olbar, 275 

olbar, 275 

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

QueryQuery De

AgregQuery De

Selecc

Reglas, 2requerim

Script, 19Script MaSearch a

y Designer Toolbar, 27esigner y Designer Toolbar, 27esigner y Designer Toolbar, 27esigner y Designer Toolbar, 27esigner y Designer Toolbar, 27esigner y Designer Toolbar, 27esigner y Designer Toolbar, 28esigner y Designer Toolbar, 31esigner y Designer Toolbar, 32esigner y Designer Toolbar, 32esigner y Designer Toolbar, 32esigner gar tablas y relacionesesigner cion de campos, 331

238 mientos, 79, 83, 150 

96 ail Object, 197 nd replace, 35 

76 

77 

77 

78 

78 

79 

89 

18 

25 

25 

26 

s, 330 

347

Page 348: openBusiness Suite Handbook

 

  

348

S

SS

T

TT 

 

Sequence flow Introducción, 51 

Source code tab, 191 Suma, 257 

Task. Introducción, 51 

Text, 175 Time, 176, 177, 178, 1

T

81, 185 

 

TrueFalse

usuarios,

Wirefram

e, 182 

, 80, 83 

ming, 167 

Page 349: openBusiness Suite Handbook

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© CopyropenBusEl Cangrewww.opAll RightsopenBusof openB

ight openBusinesiness Investmenejo, Calle I, P.H. MenBusinessSuites Reserved siness, the openBBusiness Investm

ess Investments nts, S.A. Mont Royale, Ofe.com 

Business logo, oments, S.A. in the

2011 

fic. 205‐A 

penBusinessSuite United States a

te.com and openand/or other cou

nBusiness Suite untries 

are trademarks or registered traademarks 

349