#idempiere IRC log for Wednesday, 2015-02-18

*** norbertbede has quit IRC00:12
*** is-mw2 has joined #idempiere02:14
*** is-mw has quit IRC02:15
*** red1 has joined #idempiere05:32
*** red1 has quit IRC05:55
*** norbertbede has joined #idempiere07:04
JanThielemanngood morning guys07:38
*** KermitTheFragger has joined #idempiere07:53
JanThielemannanybody 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 clicks08:18
JanThielemannsimilar to broadcast messages08:18
JanThielemannbut i need to run it from within my plugin when osgi events occur08:18
JanThielemannThe 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 plugin08:20
JanThielemannbecuase Executions.getCurrent() returns null08:20
JanThielemannany other way to get a reference to the header panel component?08:20
*** joe____ has joined #idempiere09:18
*** mde_ has joined #idempiere09:28
*** shmutalov has joined #idempiere10:28
shmutalovHello! Anybody here, who can help me?10:28
shmutalov)10:28
mde_Hello10:41
mde_what is your problem10:41
shmutalovHello, mde_! Firstly I want to change interface language to russian? Can I do this? I just installed iDempiere ERP 2 on Debian10:44
mde_sure, its only system configuration10:45
shmutalovWhen 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_Installation10:50
shmutalovOh, nice! Thank you )10:53
shmutalovI'll try10:53
mde_good luck :)10:54
shmutalovGood, partly, but translated. Thank you very much, mde_!11:00
mde_never mind, do not hesitate to ask shmutalov11:11
shmutalovmde_, if I have a lot of questions, can I ask you? ) Maybe you have skipe?11:29
mde_sure, mde-audaxis11:32
shmutalovMine is sherzod_mutalov, I will send you "invite"11:34
mde_but the question here is better, because we will all learn :D11:36
*** a42niem has joined #idempiere12:08
*** mde_ has quit IRC12:22
*** mde_ has joined #idempiere12:23
JanThielemanntalking about questions: anybody using a asterisk installation and want to test my updated asterisk plugin?12:36
*** Pkirwa has joined #idempiere12:51
PkirwaHello People12:51
*** CarlosRuiz has joined #idempiere13:07
*** ChanServ sets mode: +o CarlosRuiz13:07
CarlosRuizGood Morning - greetings from Quito13:07
JanThielemannhi13:11
*** hieplq_ has joined #idempiere13:15
*** hieplq has quit IRC13:17
JanThielemannCarlosRuiz, do you know a way to display a new window from within an eventhandler or singleton which is started on login?13:26
JanThielemannfrom within my editor i can access AEnv.getDesktop() and add it there like i described in my latest google groups post13:26
CarlosRuizI haven't tried that13:29
JanThielemannthe 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 call13:30
JanThielemannbut inthe editor i already have the desktop available so i can add my window easily13:31
JanThielemannhow to do that in an not component class? :/13:31
*** hieplq_ has quit IRC13:32
*** hieplq has joined #idempiere13:35
CarlosRuizJanThielemann, don't know the details but maybe you can make it similar to how broadcasting message works13:37
CarlosRuizI think is created on top of hazelcast messaging13:37
JanThielemannbut broadcast is in the core i think13:38
JanThielemanni don't want to modify the core :)13:38
CarlosRuizI mean create something similar in the plugin13:39
CarlosRuizwould be great if an incoming call can trigger some BP Information about the caller13:39
JanThielemannthats what i'm trying to do :/13:45
JanThielemannwhen 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 information13:46
*** is-mw has joined #idempiere13:47
*** is-mw2 has quit IRC13:47
JanThielemanni don't understand why SessionManager.getAppDesktop() and AEnv.getDesktop() return null13:47
CarlosRuizI remember hengsin helped me to solve something similar - it was something related to Executions.getCurrent if I recall correctly13:48
JanThielemanntrying in this second :D13:48
JanThielemannbut i think it will also be null13:48
JanThielemannbecause i played with this in my editor already13:49
JanThielemannand there it was always null13:49
JanThielemann(depending on where i used it=13:49
JanThielemannyep it's null in my listener13:49
*** KermitTheFragger has quit IRC13:53
CarlosRuizlooking AbstractComponent.checkDetach13:54
CarlosRuizthey have an exception "You cannot access a desktop other than an event listener"13:54
JanThielemannbut how could i send events if i don't have a desktop to schedule them to xD13:55
CarlosRuizmaybe our desktop must be an event listener?13:56
JanThielemannhieplq, ayt? any ideas :(13:57
JanThielemanni already wasted 3 hours to find a solution :/13:58
CarlosRuizJanThielemann, if you can set up some test plugin scenario - just a few lines to do what you're trying with a dummy window13:59
CarlosRuizI can try to research it later13:59
JanThielemanni'll do it13:59
CarlosRuiztoday I have a flight wait  :)13:59
JanThielemann:)13:59
hieplqyes. with your test plug-in it's easy to try solution and give you correct advice14:00
JanThielemannbut it will be hard to test if you don't have asterisk telephony xD14:00
JanThielemannyou cat get notifications :(14:01
JanThielemannit seems that in the event handler, there IS a desktop and exections.getcurrent()14:01
*** ocurieles has joined #idempiere14:01
JanThielemannis it legit to store the session together with the desktop in a hashtable?14:01
ocurielesHi Jan, I am with Carlos Ruiz and tells me about your plugin Asterisk, I can help you test14:03
CarlosRuizI don't have asterisk - so I think a dummy plugin code that tries to open the window as you want14:03
*** is-mw2 has joined #idempiere14:04
ocurielesI have asterisk to test14:04
JanThielemanni 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 groups14:04
*** is-mw has quit IRC14:05
JanThielemannocurieles, great, i will send you the plugin as soon as it is done or i fail again. :)14:05
ocurielesdo you have a public repository ?? to check this?14:06
JanThielemannyes, will upload it later14:07
*** is-mw2 has quit IRC14:08
JanThielemannAD_Session stores a "websession" string14:08
ocurielesOk, ready, my skype is orcsistemas if you need14:08
JanThielemanncan i get this string from the context?14:08
JanThielemannadded you14:09
*** aka_ has joined #idempiere14:09
*** is-mw has joined #idempiere14:09
CarlosRuizJan, you have the #AD_Session_ID in context14:12
JanThielemannok. already thought that i would have to use this to load the sessipon14:12
CarlosRuizgoing out for breakfast - will be back in half hour14:12
JanThielemannguten hunger14:12
*** mde_ has quit IRC14:15
*** mode_ has joined #idempiere14:16
*** aka_ has quit IRC14:16
*** mode_ has quit IRC14:16
*** moder has joined #idempiere14:17
*** tbayen has joined #idempiere14:37
*** deepak has joined #idempiere14:48
*** moder has quit IRC14:49
*** deepak has quit IRC14:57
CarlosRuizJanThielemann, I'm back14:58
JanThielemannwb14:58
JanThielemanni got to go now14:58
JanThielemannbut i managed to at least display my window14:59
JanThielemannby storing the desktop from within my eventhandler into a hashmap with the session14:59
JanThielemannthen i can get the desktop via the session and use it to send events14:59
CarlosRuizso, problem solved?14:59
JanThielemannin onEvent i can finally add the windows sind AEnv.getDesktop is not null in onEvent14:59
*** JanThielemann has quit IRC15:00
norbertbedehi @all15:02
CarlosRuizHi norbertbede15:03
norbertbedejust want to share. we are running production version 3 allready 4 weeks succesfully. mainly gui issues are reported ongoing15:04
norbertbedei mean version with zk7 and jetty15:05
CarlosRuizexcellent news15:05
ocurielesHi @nobertbede i will pass my production Server to 3.0 this week, thanks for sharing15:07
norbertbedewe are running 3 companies on this server15:11
norbertbedemost problems we have with zk outstanding behaves15:11
norbertbedelike column width15:11
norbertbedebut generally we are happy15:11
norbertbedewill rollout next 30 users and monthly 5000 invoices in 6 weeks15:11
norbertbedethen next feedbacks comming again15:12
norbertbedeso if possible pls help fix anybody reported zk7 issues15:12
norbertbedeocurieles we can share experiences15:15
ocurielessure15:15
*** mhernandezve has joined #idempiere15:24
mhernandezveHello partners!15:26
CarlosRuizHi Miguel15:26
ocurielesMr. Hernandez :D15:26
mhernandezveHi CarlosRuiz ocurieles15:26
*** Fafali has joined #idempiere15:37
Fafalihi15:37
Fafalianybody here?15:37
CarlosRuizHi Fafali15:37
Fafalihow r u Carlos?15:38
CarlosRuizfine here - and you?15:38
Fafaligreat15:38
FafaliI started learning Adempiere at my boss"s request 3days ago and i am completely at sea...15:39
Fafaliyet the pressure grows as the days go by15:39
Fafaliwho wld be kind enough to help explain a few things15:40
CarlosRuizbad news you're learning obsolete system15:40
CarlosRuizyou must learn iDempiere  :)15:40
Fafaliwhat's the latest then15:40
Fafalioh ok15:41
Fafalibut he"s bent on the Adempiere tho15:41
Fafaliwld u be king enough to walk me through15:41
Fafali???15:41
Fafali*kind15:41
CarlosRuizI'm wondering how did you arrive at this IRC channel?15:41
Fafaliwell i was looking around for people who could help15:42
CarlosRuizcos 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
CarlosRuizso, wondering where did you find the link to this IRC channel15:43
CarlosRuizdon't misunderstand me :)  we're happy you arrived here - just wondering15:44
Fafalilol15:45
Fafalii  googled15:46
Fafalii am actually glad i found someone here15:46
CarlosRuizwe use to meet wednesdays to chat about tickets and technical things - so today is crowded15:47
Fafalii want to learn everything but i don't know where to start15:47
hieplqmaybe we must re-name :D, i see many people come here to ask for adempiere15:47
Fafalilol15:47
CarlosRuiz:)15:48
Fafaliso no help on Adempiere?15:49
CarlosRuizFafali, we usually recommend to total newbies to try the Bayu's book - adempiere 3.415:49
CarlosRuizis still maybe 90% compatible with adempiere in the functional terms15:49
CarlosRuizI mean, most of what you find in the book is valid still in idempiere15:49
CarlosRuizjust a few things we have improved - i.e. we dropped cash journals (which is mentioned in the book) - in favour of payment window15:50
CarlosRuizif 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
CarlosRuizif you prefer to go straight you can use on of the demo/test sites to play15:51
Fafalii installed it on ubuntu15:52
Fafaliwith much trouble i might add15:52
CarlosRuizbut seriously - better play with idempiere - don't waste your time with adempiere15:52
Fafalii"ll prep another server then15:53
CarlosRuizif you don't believe me  - try the adempiere IRC and forums   :-)15:53
Fafalii do believe u until u give me a reason not to15:53
Fafalii will take ur word and try it15:53
Fafalii am very grateful15:54
Fafalii really am15:54
CarlosRuizthere is an ubuntu installer you can try15: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 accepted15:55
*** Fafali has quit IRC15:56
CarlosRuizhieplq, that's a big patch - thanks for working on that15:59
CarlosRuizin principle I haven't tested but looking at the code seems like a good approach to allow it configurable15:59
CarlosRuizhow is it configured - via a properties file?  or a theme file?15:59
hieplqto configuration, default it map with current shortcut. i will make a new form for configuration.16:00
CarlosRuizit can be a theme thing maybe16:01
hieplqi think it should store configuration in database and per user.16:03
CarlosRuiznot sure end-user configuration of keyboard is the best in an ERP16:05
CarlosRuizfirstly we are a lot restricted by the browser - a keyboard shortcut can work in a browser and be restricted in other16:05
CarlosRuizand many shortcuts don't work because the browser uses it at first16:06
hieplqbecause, let end-user test it in his prefer browse.16:06
*** ocurieles has quit IRC16:06
norbertbedeone note here: osx checking system wide shortcuts display "!" user cant save it16:06
CarlosRuizsome of those configurable things can be  corporate - defined by the implementor or IT16:06
norbertbedebut understand general appraoch.16:07
norbertbedejust FYI16:07
*** ocurieles has joined #idempiere16:07
CarlosRuizor we can allow corporate - and if the implementor wants to give freedom to users then allow it on some installations16:07
norbertbedein this case i agree with carlos because could be wired…16:07
CarlosRuizsame thinking about theme that norbertbede raised recently in forums16:08
norbertbedethis could be useful around CRM i mean16:08
CarlosRuizsome implementors would prefer to make it "implementor standard" - others want to allow a user to change it16:08
norbertbedebecause sales people are important and lazy :)16:08
norbertbedeand CRMs quite open in this way16:08
CarlosRuizthere is also another reason - for IT support16:09
CarlosRuizsupporting one theme - is easier than supporting 10 themes selectable by users16:09
CarlosRuizsame with shortcuts16:09
hieplqok. configuration is extend part because will make interface to other can easy code by his method.16:10
*** ocurieles has quit IRC16:11
CarlosRuizI'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 theme16:11
hieplqok will do as that.16:14
hieplqplease also help me review IDEMPIERE-2389. i'm tested patch from Deepak and it's work for me.16:15
hieplqremain some layout error report norbert, will fix when you merged it to core (just for don't confused my code)16:17
CarlosRuizok, will try to check it16:18
*** tbayen has quit IRC16:43
*** a42niem has quit IRC16:46
*** aguerra has joined #idempiere16:50
norbertbedea question related to csv import16:54
norbertbedecan i import e.g. products with 2 colunns 1. value 2. productcategoryvalues16:54
norbertbedewith update option /key will be search key of product16:55
norbertbededont want update all columns16:55
norbertbedewdyt16:55
CarlosRuizif I understood correctly that's the idea of update option16:57
CarlosRuizyou want a file to update the product category searching by product value16:58
norbertbedeyep16:59
norbertbedebut want manipulate only 2 columns16:59
CarlosRuizyes16:59
norbertbedeah i see. thanks16:59
CarlosRuizthat's the idea of update16:59
CarlosRuizfor 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 key17:00
norbertbedeok.17:04
norbertbedethanks well goint to test17:04
*** kingini has joined #idempiere17:05
aguerraHello Carlos17:07
*** kingini has quit IRC17:09
CarlosRuizHi Alejandro17:09
*** norbertbede has quit IRC17:15
*** Pkirwa has quit IRC17:20
*** ocurieles has joined #idempiere17:21
*** mhernandezve has left #idempiere17:50
*** aguerra has quit IRC18:03
*** norbertbede has joined #idempiere18:21
*** hieplq has quit IRC18:49
*** CarlosRuiz has quit IRC18:59
*** ocurieles has quit IRC19:03
*** ocurieles has joined #idempiere19:04
*** ocurieles has quit IRC19:08
*** ocurieles has joined #idempiere19:43
*** ocurieles has quit IRC19:50
*** ocurieles has joined #idempiere19:51
*** ocurieles has quit IRC19:55
*** Orl_ has joined #idempiere20:29
*** Orl_ has quit IRC20:31
*** orl_ has joined #idempiere20:31

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!