-
Notifications
You must be signed in to change notification settings - Fork 592
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
runtime support for COM-api, issue #695 #697
Conversation
find a documentation on https://forum.metasfresh.org/t/schnittstellt-zu-ms-com-excel-outlook-via-groovy/98 This will be the first part to support COM-api (microsoft outlook,excel,...) - the jars needed. On runtime the swingUI needs also the jacob-1.18-x64.dll (or jacob-1.18-x86.dll respectively)
I intend to use the newer jacob 1.18 jar from com.hynnet and want to avoid maven to load jacob-1.14.3.jar, which is defined in scriptom as default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @homebeaver ,
like (as far as i know) talked between you and @metasnw on your last your fixe:
we don't think that addin a windows COM API to the swing-client is a common case, so we are looking for a solution that does not include such particular jars (and DDLs).
We think that the right way to go about this is to let the metasfresh client discover external libaries on startup and load them.
@homebeaver @metasnw please let me and/or @teosarca know if and when you need further advise, discussion or even the implementation of this approach.
Hi, @homebeaver @metasnw
of course the implementation would need further organisation and prioritization which you would need to do together with @metasnw and your customer.. |
[#702](metasfresh/metasfresh-webui-frontend-legacy#702) Running a process from menu does not work, again [#342](metasfresh/metasfresh-webui-api-legacy#342) Exception in WebUI when opening initial Doc Outbound window [#886](#866) Make payment callouts work in webui [#341](metasfresh/metasfresh-webui-api-legacy#341) Apply role permissions when browsing/editing data [#340](metasfresh/metasfresh-webui-api-legacy#340) Manufacturing order: Prevent issuing VHUs which are not top level [#700](metasfresh/metasfresh-webui-frontend-legacy#700) Typeahead not working in lookup filter parameters [#1435](#1435) Add method for Escaping '@' char, by replacing one @ with double @@ [#330](metasfresh/metasfresh-webui-api-legacy#330) Implement webui HUEditor support for massive amount of HUs [#1315](#1315) 2D Barcode wit ad_table_id/ record_id on bestellkontrolle [#675](metasfresh/metasfresh-webui-frontend-legacy#675) Icons for manufacturing components [#334](metasfresh/metasfresh-webui-api-legacy#334) switch filters to primary layout [#697](metasfresh/metasfresh-webui-frontend-legacy#697) New Businesspartner modal overlay cancel [#257](metasfresh/metasfresh-webui-api-legacy#257) BPartner contact cannot be saved because mandatory field Name is not set me-45
[#1293](metasfresh/metasfresh-webui-frontend-legacy#1293) Cannot scroll down in a filter with lots of parameters [#669](metasfresh/metasfresh-webui-api-legacy#669) CU-TU's built name and description is wrong [#1366](metasfresh/metasfresh-webui-frontend-legacy#1366) Error in Quickentry dropdown List [#1345](metasfresh/metasfresh-webui-frontend-legacy#1345) Invalid date was used on dateTime tablecell [#701](metasfresh/metasfresh-webui-api-legacy#701) webui server is losing session context [#683](metasfresh/metasfresh-webui-api-legacy#683) Source HU Actions shall only be "Drop Source HU" [#1358](metasfresh/metasfresh-webui-frontend-legacy#1358) View field editor: number field is behaving weird when using keyboard [#2945](#2945) Adjustment in pain001 [#3056](#3056) purchase candidates: implement locking mechanism [#694](metasfresh/metasfresh-webui-api-legacy#694) purchase view: set modal title as process caption [#700](metasfresh/metasfresh-webui-api-legacy#700) Filter error after static filter set [#3057](#3057) display order, forecast or shipmentschedule in material dispo main window [#3055](#3055) purchase candidates: notify user when the purchase order was generated [#697](metasfresh/metasfresh-webui-api-legacy#697) New BPartner is not available as SubProducerBPartner in MaterialReceipt BPartner [#3034](#3034) solve material dispo regressions [#671](metasfresh/metasfresh-webui-api-legacy#671) T_WEBUI_ViewSelection[Line] shall be truncated and not deleted [#695](metasfresh/metasfresh-webui-api-legacy#695) picking terminal: implement dynamic picking slot allocation/release [#3043](#3043) A contract shall not be created when a completing a quotation [#1380](metasfresh/metasfresh-webui-frontend-legacy#1380) Shortcut for new document [#2944](#2944) Allow more than 1 PostFinanceUserNo per Account [#3023](#3023) ad_org is ignored when doing quick order entry [#1363](metasfresh/metasfresh-webui-frontend-legacy#1363) jenkins: run npm test on each build [#3010](#3010) Inherit c_order_id and orderline_id from flatrate term to invoice candidate [#2958](#2958) 2nd Discount Break is ignored [#2997](#2997) Partner Import: Support importing the Org via value [#689](metasfresh/metasfresh-webui-api-legacy#689) Picking processed compress to top-level HU [#692](metasfresh/metasfresh-webui-api-legacy#692) Error in Quickentry Sales Order when canceling input [#679](metasfresh/metasfresh-webui-api-legacy#679) HU taken out in Picking Tray Clearing still displayed in the Picking Slot in Picking Terminal [#687](metasfresh/metasfresh-webui-api-legacy#687) picking terminal: show BPartner instead of DeliveryDate [#693](metasfresh/metasfresh-webui-api-legacy#693) Error in create purchase orders from Sales order line [#662](metasfresh/metasfresh-webui-api-legacy#662) Aggregate Storage for Product and Warehouse [#1351](metasfresh/metasfresh-webui-frontend-legacy#1351) wrong backend api call for grid view editing me-45
find a documentation on https://forum.metasfresh.org/t/schnittstellt-zu-ms-com-excel-outlook-via-groovy/98
This will be the first part to support COM-api (microsoft outlook,excel,...) - the jars needed.
On runtime the swingUI needs also the jacob-1.18-x64.dll (or jacob-1.18-x86.dll respectively) in the PATH