forked from eppye-bots/bots
-
Notifications
You must be signed in to change notification settings - Fork 2
V310changes
skilchen edited this page Feb 17, 2016
·
1 revision
- Improved and simplified many screens. Eg only filename is displayed (takes less space), a pop-up show full path name 1. incoming 1. outgoing 1. detail 1. document; split up to incoming and outgoing screens; 1. confirm
- Show in configuration screen if there are routescripts, communicationscripts, mappingscripts, grammars. Routescripts etc can be viewed.
- Partners and partnergroups are split up (via menu and screens).
- Added a cancel button in configuration editing.
- Added a choice list for routes in Configuration-Confirm.
- Display edifact/x12: display per segment for better readability.
- Show correct number of messages for resends.
- Email error report is extended with information about errors.
- Improved view/edit counters screen.
- In errors the correct name of eg grammars is shown. This was confusing (using sometimes '.' instead of '' etc).
- Extra debug option: check all get/getloop if OK with grammars.
- Support for repeating elements is added (x12/edifact).
- Simplified logic of syntax reading: default syntax is overridden by envelope syntax is overridden by message sytax is overridden by partner-syntax.
- Added: fixed records can now be 'nobotsid': one record type, split to messages via field.
- Generating 997's can be done/manipulated via user script .
- Skip empty json elements in incoming files.
- StartrecordID and endrecordID are not needed anymore for in grammars for fixed message/idoc, bots calculates this now.
- Small improvements and bug fixes in XML reading/writing.
- QUERIES now also support callables.
- Xml2botsgrammar: sort fields in recorddefs, use empty elements in grammar.
- If 'alt' transaltion is not found, use default translation.
- More consistent handling of exceptions and logging (coding only).
- Fixed problems starting bots-engine from webserver in less common situations.
- Get correct incoming filename for re-receive.
- Removed code for old database connector and code-conversion via file.
- Automaticretry: first run only initialization (to avoid sending moch older files).
- Explicitly set for outgoing file: no automatic retry.
- Plugins: for different environments, path and testpath in channels are also relocated .
- Plugins: handling of unicode-characters is now correct.
- Add mapping function: getdecimal(). Returns a python decimal; if not found or non-valid input: returns decimal 0.
- For csv and fixed with 'noBOTSID': nextmessageblock can check for multiple fields, eg: nextmessageblock = ([{'BOTSID':'lin','field1':None},{'BOTSID':'lin','field2':None}])
- When deleting configuration items via 'bulk delete': make a backup plugin first.
- There was a missing import in xml2botsgrammar
- Logging of mapping debug did not work in 3.0
- Correct handling of resends/rereceives for already resend/received files
- Fixed bug in automaticretrycommunication
- Confirmation can now be asked via channel-rule.
- if multiple commands in run: reports etc are based on timestamp. This messed up the relation between runs and eg incoming files.
[Home]
- Get started with bots
- Guide for bots-monitor
- Configuration
- How to debug
- Plugins
- Deployment and usage
- Advanced Deployment
- Troubleshooting FAQ
- Overview
- Changes and migrate
- Tutorials
- New to python?
- External reference links
- Useful Tools