Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 03 20:48
    haren1989 starred adempiere/adempiere
  • Dec 03 20:48
    haren1989 starred adempiere/adempiere
  • Dec 02 11:46
  • Dec 02 11:18
    AlbertoAbudinen opened #3696
  • Dec 02 08:12
  • Dec 01 21:16
    niclopup commented #3571
  • Dec 01 21:15
    rcapecce review_request_removed #3571
  • Dec 01 21:14
    niclopup commented #3571
  • Dec 01 21:12
    niclopup review_requested #3571
  • Dec 01 19:09
    AlbertoAbudinen commented #3684
  • Dec 01 02:57
    e-Evolution synchronize #3694
  • Dec 01 02:12
    e-Evolution synchronize #3694
  • Nov 28 15:06
    colabware-app commented #3674
  • Nov 28 14:40
    jnfsjn12e23c commented #3688
  • Nov 28 14:39
    jnfsjn12e23c commented #3690
  • Nov 26 00:24
    yamelsenih assigned #3571
  • Nov 26 00:24
    yamelsenih commented #3571
  • Nov 26 00:23
    yamelsenih synchronize #3571
  • Nov 26 00:23
    yamelsenih synchronize #3571
  • Nov 25 08:01
    bmagoha starred adempiere/adempiere
Michael McKay
@mckayERP
@e-Evolution Great. Thanks.
Mario Calderon
@marcalwestf
It can run with Java 17 or 11, but the build only with Java 11
BRSInfotek
@BRSInfotek
image.png

Customer generated a Bank Statement that contains a Bank Interest Charge having the value USD 1000 but this contains the VAT. We did the customization and bring the tax rate and tax amount field at Bank Statement and calculated the tax value.

I have a parent tax rate 18% it contains child having 10% and 8%. Now when we posted then as a result we are getting the Suspense balance of 0.01. Now CFO is raising the question on the system that how can a voucher value increased and the value should not be more than 1000. Can you anyone let me know how we can sort out his issue.

Michael McKay
@mckayERP
@BRSInfotek review where you perform the rounding. One or two pennies off is typically a rounding problem. Calculations should be using large scale values. You may have an argument with a small scale. Round the results when generating the source postings. The non-rounded math should be exact.
VI-SA-P
@VI-SA-P
While using selenium how can I access the tab "PO Line"
VI-SA-P
@VI-SA-P
po.png
VI-SA-P
@VI-SA-P
Selenium webdriver is used .The id's are dynamic and its in a tabular structure .Classes are also repeating . I want a unique way to access the PO Line.
Michael McKay
@mckayERP
@VI-SA-P There is a class that can be used to generate fixed IDs. See https://github.com/adempiere/adempiere/blob/develop/zkwebui/WEB-INF/src/org/adempiere/webui/SahiIdGenerator.java. There is a way to configure the system to use this class with the System configurator table.
Marek Mosiewicz
@marekmosiewicz
It was already pointed here some about month ago http://adempiere.io/ - does not work
pablo vasquez
@pablovsc
Hello. How are they?
image.png
I need to do a data transfer for a more current database
pablo vasquez
@pablovsc
image.png
e-Evolution
@e-Evolution
@pablovsc you need increase the Postgresql paramenters
see lock per transaction
Justinspryce
@Justinspryce
Where can I get an updated tutorial as a beginner or material i can learn adempiere with
Justinspryce
@Justinspryce
How can i solve the cannot save error i have done research and i think it is linked to the is active check box but i have not been able to sovle it, help please
Screenshot (48).png
Ahmed Elemam
@eMaM1921990
Hello all , currently i am running adempiere-gRPC-server on the below info localhost and port is 50059 , and i am running proxy-adempiere-api with the default configuration , and when try to create customer using the API , i can't see any request sent from proxy-adempiere-api to adempiere-gRPC-server , any suggestions ?
VI-SA-P
@VI-SA-P
@mckayERP I think the code you given is to perform inside the ERP . How can I use it in Selenium.
Michael McKay
@mckayERP

@VI-SA-P Yes. That code will create unique and consistent IDs using names for all the ZK elements within the DOM. You can then reference them in your Selenium code. About ten years ago, I worked with Sahi - another automated test framework - and wrote a number of wrappers for the controls so I could reference them in the test code. For example, to fine a field, the wrapper looks like this:

function fGetText($FieldName) {
    return __getText(fText($FieldName));
}

function fText($FieldName){
    /* Double underscores required to prevent scheduling */
    __assertExists(__textbox("/^Field_"+ $FieldName + "_/"), "Error: fText() can't find field " + $FieldName);
    return __textbox("/^Field_"+ $FieldName + "_/");
}

The wrapper to open or close a window:

function wOpenWindow($windowName){
    wOpenWindowLookup($windowName, "close");
}

function wOpenWindowLookup($windowName, $lookup){
_setStrictVisibilityCheck(false);  //Items buried in the menu tree are hidden
_assertExists(_div($windowName),"wOpenLookup: Can't find menu entry for window " + $windowName);
_click(_div($windowName));
_setStrictVisibilityCheck(true);

try {
    if($lookup == "open"){
        /* do nothing */
    }
    if($lookup == "close"){
        dConfirmLookup($windowName);
    }
    if($lookup == "new"){
        if(_condition(_isVisible(dLookup($windowName)))){
            dNewLookup($windowName);
        }
    }
} catch(e) {
    // No lookup. Do nothing.
}
_wait(500); //Give it a chance. 
}

Sahi was still a new technology at the time and Selenium should be easier to use. You can see how to use the references if you look at the DOM object references for _text or _div. These would be similar in Selenium to driver.findElement(By.id(fieldName)),

The wrappers made it much easier to write the actual tests. To see an example of one - see https://github.com/adempiere/adempiere/blob/develop/org.adempiere.test/src/test/sahi/test/ar_management/tf_mft_create_indirect_documents.sah

pablo vasquez
@pablovsc
image.png
e-Evolution
@e-Evolution
@pablovsc this problem with that version you get
the Do you have last develop branch, if use develop , can please create an issue into the project with the stop to replicate , I think it is an problem the last changues that @piracio send yo window environtment , I know that he made this change for window 10
Jeremy Jackson
@edgecase14
Hi, I'm wondering if there is any commercial support available?
what is adempiere-vue, is front end being ported to VueJs?
pablo vasquez
@pablovsc

I just compiled it and it gives me this error

Good afternoon colleagues, I have a small problem when starting the Adempiere in a virtual machine, when I start the RUN_setup.sh it stays this way (yellow screen), if anyone knows how to solve this problem, very grateful if you do it to me know, please. It should be noted that I am on Linux mint, I have tried several distributions and the problem continues ...

image.png
Mario Calderon
@marcalwestf
have you tried silentsetup?
Eric Leduc
@eelti
Hi I need work for customization in Zk in IntelliJ... I can't figure how to setup Run/Debug Configurations To run the TomCat... Buy the way I use Ant not scala for now.
Mario Calderon
@marcalwestf
@eelti you have to swith to the IntelliJ paid version to use Tomcat as far as I know.
I believe VĂ­ctor and others who use IntelliJ do the debug with Jetty.
On Eclipse 2021-09 this is very straightforward.
Eric Leduc
@eelti
@marcalwestf I use the paid version.
e-Evolution
@e-Evolution
@eelti Hi Eric
or
e-Evolution
@e-Evolution
I use IntelliJ comunnity edition
then use sbt and scala
I setting this plugin
this current was setup here
and ~tomcat:start
sbt ~tomcat:start
when the server are staring with tomcat
run the debug
image.png
image.png