Skip to content

bonitasoft-presales/demo-office-connectors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo - document generation

use of office templating and PDF connector

1. Business Data Model

1.1. Package com.company.model

1.1.1. Address

No description available

[list] Attributes
Name Type Description

persistenceId*

Long

address*

String

address2

String

postalCode*

String

city*

String

country*

String

1.1.2. Customer

No description available

[list] Attributes
Name Type Description

persistenceId*

Long

name

String

firstName

String

lastName

String

id

String

licence

String

email

String

phone

String

dob

LocalDate

gender

String

paymentMethod

String

paymentsolvency

String

insurance

String

status

String

caseId

Long

userId

Long

globalStatus

String

digisignStatus

String

â—† address

Address

â—† vehicles

List<Vehicle>

uniqueConstraint [name]

No description available

[search] Queries
query

Return type: Customer
No description available

countForQuery

Return type: Customer
No description available

previousCustomers

Return type: List<Customer>
No description available

Query parameters
Name Type Description

persistenceId

Long

startIndex

int

maxResults

int

registredCustomers

Return type: List<Customer>
No description available

Query parameters
Name Type Description

startIndex

int

maxResults

int

1.1.3. Vehicle

No description available

[list] Attributes
Name Type Description

persistenceId*

Long

vin

String

licencePlate

String

brand

String

model

String

type

String

color

String

deliveryDate

LocalDate

inFleetDate

LocalDate

outFleetDate

LocalDate

uniqueConstraint [vin]

No description available

2. Processes

2.1. Pool GenerateContract (1.0)

No description available

GenerateContract 1.0

2.1.1. [users] Actors

Name Description

Actor1 [play circle]

2.1.2. [file] Documents

Name Description

template

contract

contractPdf

2.1.3. StartEvent Start4

No description available

[arrow right] Outgoing transition(s)

2.1.4. ServiceTask create customer

No description available

Previous flow element(s): Start4

[arrow right] Outgoing transition(s)

2.1.5. ServiceTask create word document

No description available

Previous flow element(s): create customer

[plug] Connectors in

Insert data in a .docx/.odt template: prepareContract

[arrow right] Outgoing transition(s)

2.1.6. ServiceTask create PDF document

No description available

Previous flow element(s): create word document

[plug] Connectors in

Generate pdf from an office document: preparePDF

[arrow right] Outgoing transition(s)

To End5

2.1.7. EndEvent End5

No description available

Previous flow element(s): create PDF document

3. Process diagrams

3.1. GenerateContract (1.0)

No description available

GenerateContract 1.0

4. Organization

4.1. Groups

Path Display name Description

/acme

Acme

This group represents the acme department of the ACME organization

/acme/hr

Human Resources

This group represents the human resources department of the ACME organization

/acme/finance

Finance

This group represents the finance department of the ACME organization

/acme/it

Infrastructure

This group represents the infrastructure department of the ACME organization

/acme/marketing

Marketing

This group represents the marketing department of the ACME organization

/acme/production

Production

This group represents the production department of the ACME organization

/acme/production/rd

Research & Development

This group represents the research & development department of the ACME organization

/acme/production/services

Services

This group represents the services department of the ACME organization

/acme/sales

Sales

This group represents the sales department of the ACME organization

/acme/sales/europe

Europe

This group represents the europe department of the ACME organization

/acme/sales/asia

Asia

This group represents the asia department of the ACME organization

/acme/sales/latin_america

Latin America

This group represents the latin america department of the ACME organization

/acme/sales/north_america

North America

This group represents the north america department of the ACME organization

4.2. Roles

Name Display name Description

member

Member

4.3. Profiles

Name Description

User

The user can view and perform tasks and can start a new case of a
process.

Administrator

The administrator can install a process, manage the organization, and
handle some errors (for example, by replaying a task).

Process manager

The Process manager can supervise designated processes, and manage
cases and tasks of those processes.

About

office connector demo, based on showroom process

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages