Article and article number requests
The article requests screen shows an overview of received requests for articles by the purchasing
portal, showing a button which allows the user to request the correct objects from BIMServer, and
send them back to the purchasing portal. The article number request screen shows all article
numbers sent by the purchasing portal, which have to be delivered to the BIMServer application.
Web Services
In addition to the aforementioned functionality, BIMSupport contains various web services for
handling the messaging to and from the eMagiz bus.
5.5 Purchasing Portal
The Purchasing Portal is prototyped in order to provide a basic implementation of a purchasing
application. Like BIMSupport, Mendix is used for the prototyping; the reasons for this choice are the
same as during the BIMSupport development. The Portal enables the end user to obtain a list of
relevant objects per project from the origin IFC model on BIMServer as well enrich the data with
additional article numbers. The purchasing portal does not contain IFC data, but rather article
information.
5.5.1 Functionality
Project Overview
The Purchasing Portal provides the end user with an overview of the available projects from which
articles can be retrieved. It shows the projects as they exist on BIMServer, as well as the existing
revisions. The data is stored locally, but updated whenever BIMServer pushes a project update.
Figure 21. The purchasing portal domain model
From the project overview, a request for articles can be sent using the ‘request articles by project’
button. This triggers a message to BIMSupport, which then handles the article request further. Once
the articles for a specific project are in the system, an article number can be added to an object. This
once again triggers a message to BIMSupport, which handles the rest of the add article number
functionality.
Do'stlaringiz bilan baham: |