Bots (edi)
From Wikipedia, the free encyclopedia
|
|
The topic of this article may not meet Wikipedia's general notability guideline. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (June 2011) |
| This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (June 2011) |
| Developer(s) | EbbersConsult |
|---|---|
| Stable release | 2.1.0 / January 2, 2012 |
| Written in | Python |
| Operating system | Cross-platform |
| Type | Electronic Data Interchange, Business-to-business electronic commerce |
| License | GNU General Public License |
| Website | bots.sourceforge.net |
Bots is a open source EDI/b2b translator aiming to be complete EDI software. Bots is free software available under the GNU General Public License. Bots 2.0 is a major rewrite of the GUI; Django is now used as a web framework.
Contents |
[edit] Features
- Highly configurable.
- Very powerful mapping.
- Developed in Python
- Scalable and Stable
- Any-to-any-format conversions.
- It has Web based Administration interface called BOTS Monitor
- Very flexible by using user scripts (in Python).
- Plug-ins for easy configuration of EDI and examples/learning.
- All edifact messages and X12 transactions are available.
- Convert to readable/printable format ('EDI-fax').
- Conversion of codes, e.g. EAN/UCC-numbers. Maintenance of codes in user interface.
- Platform independent.
- Receive (email) reports in case of errors.
- Uses Unicode.
[edit] Supported data formats
- EDIFACT
- XML
- ASC X12
- TRADACOMS
- Fixed records a.k.a. flat file or ASCII records.
- CSV
- SAP idocs
- GS1 EANCOM
- JSON
[edit] Supported communication
- SMTP (incl TLS, SSL)
- POP3 (incl TLS, SSL)
- Value-added network: X400, ipmail, InterCommit, Sterling Commerce, Inovis, etc.
- FTP, FTPS
- XML-RPC
- File I/O
- Database connector (direct communication to database)
- External communication modules
- User scriptable communication
[edit] Dependencies
- Python
- PostgreSQL (optional)
- MySQL (optional)
For bots version 1.*:
- TurboGears including all TurboGears dependences.
For bots version 2.*: