ProSale Server
ProSale Server is a software for sending and receiving electronic business transactions such as Invoices, Purchase Orders, Delivery Plans and Confirmations.
It handles all variations of XML and EDIFACT with communication protocols such as FTP, HTTP, SMTP, SOAP and Web Services.
Problems we solve
Today communication between business applications is handled manually with paper, which is inefficient and expensive.
Large cost reductions and efficiency improvements can be made if this communication instead is done electronically, directly between the business applications.
To communicate electronically does not have to be complicated.
As this is done in the background, directly between the business applications, security and surveillance are important aspects.
ProSale Server is easy and safe to use.
Key features
-
A Windows Service
-
Scheduled activities
-
All variations of XML and EDIFACT
-
Sending and receiving HTTP, FTP
-
Integration of Web Services
-
Sending of e-mail with SMTP
-
Receipt of e-mail attachments
-
Encrypt and decrypt with PKI
-
Electronic signatures
-
Remote surveillance
-
E-mail notifications of events
-
Archiving and logging
Sending electronic business transactions:
More...
The following diagram shows an example of a Purchase Order sent with ProSale Server:
ProSale Server asks the business application with a given interval e.g. once per hour, if there are any Purchase Orders to send.
If a Purchase Order has been registered that fulfils given criteria (e.g. for a certain Supplier) this information is extracted and transformed to certain format, e.g. a specific version of XML or EDIFACT.
If there is a need, the data is encrypted with the receiver's public key. All information is logged and archived.
If it is required to update the business application of actions performed e.g. that the Purchase Order is sent, this is done after the transmission has been confirmed. There is also a possibility to notify people with e-mail e.g. a Purchaser that an Order has been sent.
If it is required to update the business application of actions performed e.g. that the Purchase Order is sent, this is done after the transmission has been confirmed. There is also a possibility to notify people with e-mail e.g. a Purchaser that an Order has been sent.
After transmission of the transaction a copy is stored in the archive for possible follow-up, control and printing.
Receiving electronic business transactions:
More...
The following diagram shows an example of an Invoice being received with ProSale Server:
Electronic business transactions such as Supplier Invoices or Order Confirmations are fetched or arrives with FTP, HTTP(S) or as an attachment to an e-mail in any format e.g. XML or EDIFACT and can be encrypted.
After arrival the transaction is logged and archived. If it is encrypted it is decrypted with the receiver's private key and a receipt confirmation can be returned.
The transaction is now transformed into the import format required by the business application. After completing the import into the data base, necessary confirmation messages can be sent.
Please note that in most cases it is necessary to use existing import facilities provided by the business application supplier. If import facilities are missing, the transaction can be stored and handled outside of business application.
Installation
During the installation, basic settings are entered such as addresses and time intervals. There is also a possibility to select available mappings for different business applications.
Usage
ProSale Server works a Windows Service, similar to that of an anti-virus program. It searches for business transactions to send and receives incoming.
Technical
ProSale Server requires:
Windows 2000 +,
Internet connection,
Microsoft .Net Framework 2.0 +,
Microsoft ODBC - MDAC 2.6 +