*** norbertbede has quit IRC | 00:12 | |
*** is-mw2 has joined #idempiere | 02:14 | |
*** is-mw has quit IRC | 02:15 | |
*** red1 has joined #idempiere | 05:32 | |
*** red1 has quit IRC | 05:55 | |
*** norbertbede has joined #idempiere | 07:04 | |
JanThielemann | good morning guys | 07:38 |
---|---|---|
*** KermitTheFragger has joined #idempiere | 07:53 | |
JanThielemann | anybody knows how i can add a popover like window (instance of zk.Window) to the main page from within my plugin? i need a little, moveable window which is in front of any other window, form, dashboard or whatever so it is visible all the time no matter where the user clicks | 08:18 |
JanThielemann | similar to broadcast messages | 08:18 |
JanThielemann | but i need to run it from within my plugin when osgi events occur | 08:18 |
JanThielemann | The broadcast messages are added to the desktops header panel which is always visible but the code from the core (Executions.getCurrent().getPageDefinition(...).getFellow("header").appendChild(myWindow) does not work in my plugin | 08:20 |
JanThielemann | becuase Executions.getCurrent() returns null | 08:20 |
JanThielemann | any other way to get a reference to the header panel component? | 08:20 |
*** joe____ has joined #idempiere | 09:18 | |
*** mde_ has joined #idempiere | 09:28 | |
*** shmutalov has joined #idempiere | 10:28 | |
shmutalov | Hello! Anybody here, who can help me? | 10:28 |
shmutalov | ) | 10:28 |
mde_ | Hello | 10:41 |
mde_ | what is your problem | 10:41 |
shmutalov | Hello, mde_! Firstly I want to change interface language to russian? Can I do this? I just installed iDempiere ERP 2 on Debian | 10:44 |
mde_ | sure, its only system configuration | 10:45 |
shmutalov | When I want to login from webui, there is no selection for "Russian", where I can enable/include it? | 10:46 |
mde_ | you can fellow this steps, its the same as iDempiere http://www.adempiere.com/Language_Pack_Installation | 10:50 |
shmutalov | Oh, nice! Thank you ) | 10:53 |
shmutalov | I'll try | 10:53 |
mde_ | good luck :) | 10:54 |
shmutalov | Good, partly, but translated. Thank you very much, mde_! | 11:00 |
mde_ | never mind, do not hesitate to ask shmutalov | 11:11 |
shmutalov | mde_, if I have a lot of questions, can I ask you? ) Maybe you have skipe? | 11:29 |
mde_ | sure, mde-audaxis | 11:32 |
shmutalov | Mine is sherzod_mutalov, I will send you "invite" | 11:34 |
mde_ | but the question here is better, because we will all learn :D | 11:36 |
*** a42niem has joined #idempiere | 12:08 | |
*** mde_ has quit IRC | 12:22 | |
*** mde_ has joined #idempiere | 12:23 | |
JanThielemann | talking about questions: anybody using a asterisk installation and want to test my updated asterisk plugin? | 12:36 |
*** Pkirwa has joined #idempiere | 12:51 | |
Pkirwa | Hello People | 12:51 |
*** CarlosRuiz has joined #idempiere | 13:07 | |
*** ChanServ sets mode: +o CarlosRuiz | 13:07 | |
CarlosRuiz | Good Morning - greetings from Quito | 13:07 |
JanThielemann | hi | 13:11 |
*** hieplq_ has joined #idempiere | 13:15 | |
*** hieplq has quit IRC | 13:17 | |
JanThielemann | CarlosRuiz, do you know a way to display a new window from within an eventhandler or singleton which is started on login? | 13:26 |
JanThielemann | from within my editor i can access AEnv.getDesktop() and add it there like i described in my latest google groups post | 13:26 |
CarlosRuiz | I haven't tried that | 13:29 |
JanThielemann | the thing is: in my event handlers login event, i start up my asterisk server listener. This one get's notified about all incoming and outgoing calls. when a new callis incoming, i want to show the same popup i can show from my editor when i make the call | 13:30 |
JanThielemann | but inthe editor i already have the desktop available so i can add my window easily | 13:31 |
JanThielemann | how to do that in an not component class? :/ | 13:31 |
*** hieplq_ has quit IRC | 13:32 | |
*** hieplq has joined #idempiere | 13:35 | |
CarlosRuiz | JanThielemann, don't know the details but maybe you can make it similar to how broadcasting message works | 13:37 |
CarlosRuiz | I think is created on top of hazelcast messaging | 13:37 |
JanThielemann | but broadcast is in the core i think | 13:38 |
JanThielemann | i don't want to modify the core :) | 13:38 |
CarlosRuiz | I mean create something similar in the plugin | 13:39 |
CarlosRuiz | would be great if an incoming call can trigger some BP Information about the caller | 13:39 |
JanThielemann | thats what i'm trying to do :/ | 13:45 |
JanThielemann | when a call comes in i want to show a windwo. also i can add osgi extension points here so other plugins could also do something with the information | 13:46 |
*** is-mw has joined #idempiere | 13:47 | |
*** is-mw2 has quit IRC | 13:47 | |
JanThielemann | i don't understand why SessionManager.getAppDesktop() and AEnv.getDesktop() return null | 13:47 |
CarlosRuiz | I remember hengsin helped me to solve something similar - it was something related to Executions.getCurrent if I recall correctly | 13:48 |
JanThielemann | trying in this second :D | 13:48 |
JanThielemann | but i think it will also be null | 13:48 |
JanThielemann | because i played with this in my editor already | 13:49 |
JanThielemann | and there it was always null | 13:49 |
JanThielemann | (depending on where i used it= | 13:49 |
JanThielemann | yep it's null in my listener | 13:49 |
*** KermitTheFragger has quit IRC | 13:53 | |
CarlosRuiz | looking AbstractComponent.checkDetach | 13:54 |
CarlosRuiz | they have an exception "You cannot access a desktop other than an event listener" | 13:54 |
JanThielemann | but how could i send events if i don't have a desktop to schedule them to xD | 13:55 |
CarlosRuiz | maybe our desktop must be an event listener? | 13:56 |
JanThielemann | hieplq, ayt? any ideas :( | 13:57 |
JanThielemann | i already wasted 3 hours to find a solution :/ | 13:58 |
CarlosRuiz | JanThielemann, if you can set up some test plugin scenario - just a few lines to do what you're trying with a dummy window | 13:59 |
CarlosRuiz | I can try to research it later | 13:59 |
JanThielemann | i'll do it | 13:59 |
CarlosRuiz | today I have a flight wait :) | 13:59 |
JanThielemann | :) | 13:59 |
hieplq | yes. with your test plug-in it's easy to try solution and give you correct advice | 14:00 |
JanThielemann | but it will be hard to test if you don't have asterisk telephony xD | 14:00 |
JanThielemann | you cat get notifications :( | 14:01 |
JanThielemann | it seems that in the event handler, there IS a desktop and exections.getcurrent() | 14:01 |
*** ocurieles has joined #idempiere | 14:01 | |
JanThielemann | is it legit to store the session together with the desktop in a hashtable? | 14:01 |
ocurieles | Hi Jan, I am with Carlos Ruiz and tells me about your plugin Asterisk, I can help you test | 14:03 |
CarlosRuiz | I don't have asterisk - so I think a dummy plugin code that tries to open the window as you want | 14:03 |
*** is-mw2 has joined #idempiere | 14:04 | |
ocurieles | I have asterisk to test | 14:04 |
JanThielemann | i will try one more thing and if it does not work i'll try to create a testplugin for you guys. anyway, i will post my experience on google groups | 14:04 |
*** is-mw has quit IRC | 14:05 | |
JanThielemann | ocurieles, great, i will send you the plugin as soon as it is done or i fail again. :) | 14:05 |
ocurieles | do you have a public repository ?? to check this? | 14:06 |
JanThielemann | yes, will upload it later | 14:07 |
*** is-mw2 has quit IRC | 14:08 | |
JanThielemann | AD_Session stores a "websession" string | 14:08 |
ocurieles | Ok, ready, my skype is orcsistemas if you need | 14:08 |
JanThielemann | can i get this string from the context? | 14:08 |
JanThielemann | added you | 14:09 |
*** aka_ has joined #idempiere | 14:09 | |
*** is-mw has joined #idempiere | 14:09 | |
CarlosRuiz | Jan, you have the #AD_Session_ID in context | 14:12 |
JanThielemann | ok. already thought that i would have to use this to load the sessipon | 14:12 |
CarlosRuiz | going out for breakfast - will be back in half hour | 14:12 |
JanThielemann | guten hunger | 14:12 |
*** mde_ has quit IRC | 14:15 | |
*** mode_ has joined #idempiere | 14:16 | |
*** aka_ has quit IRC | 14:16 | |
*** mode_ has quit IRC | 14:16 | |
*** moder has joined #idempiere | 14:17 | |
*** tbayen has joined #idempiere | 14:37 | |
*** deepak has joined #idempiere | 14:48 | |
*** moder has quit IRC | 14:49 | |
*** deepak has quit IRC | 14:57 | |
CarlosRuiz | JanThielemann, I'm back | 14:58 |
JanThielemann | wb | 14:58 |
JanThielemann | i got to go now | 14:58 |
JanThielemann | but i managed to at least display my window | 14:59 |
JanThielemann | by storing the desktop from within my eventhandler into a hashmap with the session | 14:59 |
JanThielemann | then i can get the desktop via the session and use it to send events | 14:59 |
CarlosRuiz | so, problem solved? | 14:59 |
JanThielemann | in onEvent i can finally add the windows sind AEnv.getDesktop is not null in onEvent | 14:59 |
*** JanThielemann has quit IRC | 15:00 | |
norbertbede | hi @all | 15:02 |
CarlosRuiz | Hi norbertbede | 15:03 |
norbertbede | just want to share. we are running production version 3 allready 4 weeks succesfully. mainly gui issues are reported ongoing | 15:04 |
norbertbede | i mean version with zk7 and jetty | 15:05 |
CarlosRuiz | excellent news | 15:05 |
ocurieles | Hi @nobertbede i will pass my production Server to 3.0 this week, thanks for sharing | 15:07 |
norbertbede | we are running 3 companies on this server | 15:11 |
norbertbede | most problems we have with zk outstanding behaves | 15:11 |
norbertbede | like column width | 15:11 |
norbertbede | but generally we are happy | 15:11 |
norbertbede | will rollout next 30 users and monthly 5000 invoices in 6 weeks | 15:11 |
norbertbede | then next feedbacks comming again | 15:12 |
norbertbede | so if possible pls help fix anybody reported zk7 issues | 15:12 |
norbertbede | ocurieles we can share experiences | 15:15 |
ocurieles | sure | 15:15 |
*** mhernandezve has joined #idempiere | 15:24 | |
mhernandezve | Hello partners! | 15:26 |
CarlosRuiz | Hi Miguel | 15:26 |
ocurieles | Mr. Hernandez :D | 15:26 |
mhernandezve | Hi CarlosRuiz ocurieles | 15:26 |
*** Fafali has joined #idempiere | 15:37 | |
Fafali | hi | 15:37 |
Fafali | anybody here? | 15:37 |
CarlosRuiz | Hi Fafali | 15:37 |
Fafali | how r u Carlos? | 15:38 |
CarlosRuiz | fine here - and you? | 15:38 |
Fafali | great | 15:38 |
Fafali | I started learning Adempiere at my boss"s request 3days ago and i am completely at sea... | 15:39 |
Fafali | yet the pressure grows as the days go by | 15:39 |
Fafali | who wld be kind enough to help explain a few things | 15:40 |
CarlosRuiz | bad news you're learning obsolete system | 15:40 |
CarlosRuiz | you must learn iDempiere :) | 15:40 |
Fafali | what's the latest then | 15:40 |
Fafali | oh ok | 15:41 |
Fafali | but he"s bent on the Adempiere tho | 15:41 |
Fafali | wld u be king enough to walk me through | 15:41 |
Fafali | ??? | 15:41 |
Fafali | *kind | 15:41 |
CarlosRuiz | I'm wondering how did you arrive at this IRC channel? | 15:41 |
Fafali | well i was looking around for people who could help | 15:42 |
CarlosRuiz | cos every day we receive a soul lost in adempiere - even some had came recently blaming (rudely) us because adempiere has not a release in last 2 years :) | 15:43 |
CarlosRuiz | so, wondering where did you find the link to this IRC channel | 15:43 |
CarlosRuiz | don't misunderstand me :) we're happy you arrived here - just wondering | 15:44 |
Fafali | lol | 15:45 |
Fafali | i googled | 15:46 |
Fafali | i am actually glad i found someone here | 15:46 |
CarlosRuiz | we use to meet wednesdays to chat about tickets and technical things - so today is crowded | 15:47 |
Fafali | i want to learn everything but i don't know where to start | 15:47 |
hieplq | maybe we must re-name :D, i see many people come here to ask for adempiere | 15:47 |
Fafali | lol | 15:47 |
CarlosRuiz | :) | 15:48 |
Fafali | so no help on Adempiere? | 15:49 |
CarlosRuiz | Fafali, we usually recommend to total newbies to try the Bayu's book - adempiere 3.4 | 15:49 |
CarlosRuiz | is still maybe 90% compatible with adempiere in the functional terms | 15:49 |
CarlosRuiz | I mean, most of what you find in the book is valid still in idempiere | 15:49 |
CarlosRuiz | just a few things we have improved - i.e. we dropped cash journals (which is mentioned in the book) - in favour of payment window | 15:50 |
CarlosRuiz | if you're skilled enough you can try to install it locally for your tests - but many people complain is not that easy to install (it requires some technical knowledge to overcome common issues) | 15:51 |
CarlosRuiz | if you prefer to go straight you can use on of the demo/test sites to play | 15:51 |
Fafali | i installed it on ubuntu | 15:52 |
Fafali | with much trouble i might add | 15:52 |
CarlosRuiz | but seriously - better play with idempiere - don't waste your time with adempiere | 15:52 |
Fafali | i"ll prep another server then | 15:53 |
CarlosRuiz | if you don't believe me - try the adempiere IRC and forums :-) | 15:53 |
Fafali | i do believe u until u give me a reason not to | 15:53 |
Fafali | i will take ur word and try it | 15:53 |
Fafali | i am very grateful | 15:54 |
Fafali | i really am | 15:54 |
CarlosRuiz | there is an ubuntu installer you can try | 15:55 |
hieplq | @CarlosRuiz wdyt about my new shortcut handle in IDEMPIERE-2112. it's not complete but i will take time to improve it's accepted | 15:55 |
*** Fafali has quit IRC | 15:56 | |
CarlosRuiz | hieplq, that's a big patch - thanks for working on that | 15:59 |
CarlosRuiz | in principle I haven't tested but looking at the code seems like a good approach to allow it configurable | 15:59 |
CarlosRuiz | how is it configured - via a properties file? or a theme file? | 15:59 |
hieplq | to configuration, default it map with current shortcut. i will make a new form for configuration. | 16:00 |
CarlosRuiz | it can be a theme thing maybe | 16:01 |
hieplq | i think it should store configuration in database and per user. | 16:03 |
CarlosRuiz | not sure end-user configuration of keyboard is the best in an ERP | 16:05 |
CarlosRuiz | firstly we are a lot restricted by the browser - a keyboard shortcut can work in a browser and be restricted in other | 16:05 |
CarlosRuiz | and many shortcuts don't work because the browser uses it at first | 16:06 |
hieplq | because, let end-user test it in his prefer browse. | 16:06 |
*** ocurieles has quit IRC | 16:06 | |
norbertbede | one note here: osx checking system wide shortcuts display "!" user cant save it | 16:06 |
CarlosRuiz | some of those configurable things can be corporate - defined by the implementor or IT | 16:06 |
norbertbede | but understand general appraoch. | 16:07 |
norbertbede | just FYI | 16:07 |
*** ocurieles has joined #idempiere | 16:07 | |
CarlosRuiz | or we can allow corporate - and if the implementor wants to give freedom to users then allow it on some installations | 16:07 |
norbertbede | in this case i agree with carlos because could be wired… | 16:07 |
CarlosRuiz | same thinking about theme that norbertbede raised recently in forums | 16:08 |
norbertbede | this could be useful around CRM i mean | 16:08 |
CarlosRuiz | some implementors would prefer to make it "implementor standard" - others want to allow a user to change it | 16:08 |
norbertbede | because sales people are important and lazy :) | 16:08 |
norbertbede | and CRMs quite open in this way | 16:08 |
CarlosRuiz | there is also another reason - for IT support | 16:09 |
CarlosRuiz | supporting one theme - is easier than supporting 10 themes selectable by users | 16:09 |
CarlosRuiz | same with shortcuts | 16:09 |
hieplq | ok. configuration is extend part because will make interface to other can easy code by his method. | 16:10 |
*** ocurieles has quit IRC | 16:11 | |
CarlosRuiz | I'm ok with user-configurable things - just advising that we need to think also on implementors that want to disable such user-configurability and force i.e. one theme | 16:11 |
hieplq | ok will do as that. | 16:14 |
hieplq | please also help me review IDEMPIERE-2389. i'm tested patch from Deepak and it's work for me. | 16:15 |
hieplq | remain some layout error report norbert, will fix when you merged it to core (just for don't confused my code) | 16:17 |
CarlosRuiz | ok, will try to check it | 16:18 |
*** tbayen has quit IRC | 16:43 | |
*** a42niem has quit IRC | 16:46 | |
*** aguerra has joined #idempiere | 16:50 | |
norbertbede | a question related to csv import | 16:54 |
norbertbede | can i import e.g. products with 2 colunns 1. value 2. productcategoryvalues | 16:54 |
norbertbede | with update option /key will be search key of product | 16:55 |
norbertbede | dont want update all columns | 16:55 |
norbertbede | wdyt | 16:55 |
CarlosRuiz | if I understood correctly that's the idea of update option | 16:57 |
CarlosRuiz | you want a file to update the product category searching by product value | 16:58 |
norbertbede | yep | 16:59 |
norbertbede | but want manipulate only 2 columns | 16:59 |
CarlosRuiz | yes | 16:59 |
norbertbede | ah i see. thanks | 16:59 |
CarlosRuiz | that's the idea of update | 16:59 |
CarlosRuiz | for merge you need to have at least all mandatory columns without default - but for update is just the columns you need to update and the key | 17:00 |
norbertbede | ok. | 17:04 |
norbertbede | thanks well goint to test | 17:04 |
*** kingini has joined #idempiere | 17:05 | |
aguerra | Hello Carlos | 17:07 |
*** kingini has quit IRC | 17:09 | |
CarlosRuiz | Hi Alejandro | 17:09 |
*** norbertbede has quit IRC | 17:15 | |
*** Pkirwa has quit IRC | 17:20 | |
*** ocurieles has joined #idempiere | 17:21 | |
*** mhernandezve has left #idempiere | 17:50 | |
*** aguerra has quit IRC | 18:03 | |
*** norbertbede has joined #idempiere | 18:21 | |
*** hieplq has quit IRC | 18:49 | |
*** CarlosRuiz has quit IRC | 18:59 | |
*** ocurieles has quit IRC | 19:03 | |
*** ocurieles has joined #idempiere | 19:04 | |
*** ocurieles has quit IRC | 19:08 | |
*** ocurieles has joined #idempiere | 19:43 | |
*** ocurieles has quit IRC | 19:50 | |
*** ocurieles has joined #idempiere | 19:51 | |
*** ocurieles has quit IRC | 19:55 | |
*** Orl_ has joined #idempiere | 20:29 | |
*** Orl_ has quit IRC | 20:31 | |
*** orl_ has joined #idempiere | 20:31 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!