Ok so i'm building this android app base on openERP and i'm currently stuck with create.
I managed to login fine and pretty much got an idea about everything works but i'm stuck at the following two errors for hours.
First is " 'str' object has no attribute 'pop' ".
Second one is " 'pop() takes at most 1 argument (2 given)' ".
I'm using XMLRPC with minor modifications since for errors it returns int while openERP returns string.
Below is the create function im calling
public void Create(Object[] Params) throws XMLRPCException{
Log.d("Reached","Create before configured");
if (configured){
Log.d("Reached","reached Create");
String name = "konto";
String lang = "en_EN";
Object[] pop = {"konto"};
rtype="create";
uri = URI.create(server+"/xmlrpc/object");
client = new XMLRPCClient(uri);
XMLRPCMethod method = new XMLRPCMethod("execute",this);
//i believe i need help with the line below
Object[] params = {dbname,Integer.parseInt(userid),dbpass,model,"create", pop};
method.call(params);
}
}
Tried various ways of declaring the pop as well as parsing String but still haven't figured out how to pass the parameters to create something.
In this case i'm trying to create a costumer so model is res.partner.
All help is appreciated. Thank you