Hi,
I am trying to execute <b>BAPI_SALESORDER_CREATEFROMDAT2</b> using <b>JCo</b>.
I created a JSP Dynpage with the following is the code
JCO.Client client = JCO.createClient("100", "Username", "password", "EN", "hostname", "00");
client.connect();
JCO.Repository repository = new JCO.Repository("REPOSITORY", client);
JCO.Function function = repository.getFunctionTemplate("BAPI_SALESORDER_CREATEFROMDAT2").getFunction();
JCO.Structure orderHeaderIn = function.getImportParameterList().getStructure("ORDER_HEADER_IN");
orderHeaderIn.setValue(salesOrg,"SALES_ORG");
orderHeaderIn.setValue(distChannel,"DISTR_CHAN");
orderHeaderIn.setValue(division,"DIVISION");
orderHeaderIn.setValue(salesDocType,"DOC_TYPE");
JCO.Table orderPartners = function.getTableParameterList().getTable("ORDER_PARTNERS");
orderPartners.appendRow();
orderPartners.setValue(partnerRole,"PARTN_ROLE");
orderPartners.setValue(partnerNumber,"PARTN_NUMB");
JCO.Table orderItemsIn = function.getTableParameterList().getTable("ORDER_ITEMS_IN");
orderItemsIn.appendRow();
orderItemsIn.setValue(material,"MATERIAL");
client.execute(function);
Created a iView and when I try to execute nothing happens in the back end?
Any clue of what I am doing wrong?
Thank you,
Vamsi