public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
System.out.println("START");
Session session = getSession();
//AgentContext agentContext = session.getAgentContext();
// (Your code goes here)
ZMM_PUR_FINDE_LIEFERANT stub = new ZMM_PUR_FINDE_LIEFERANTServiceLocator()
.getZMM_PUR_FINDE_LIEFERANT();
stub.setCredentials("user", "password");
TableOfZlifareturnHolder returnTable = new TableOfZlifareturnHolder();
functions.rfc.sap.document.Char10 valueInput = new Char10("Companyname");
//System.out.println(stub.getEndpoint());
stub.ZFindeLieferant(returnTable, valueInput);
//System.out.println("returnTable.getLength: " + returnTable.value.getItem().length);
int pos = 0;
while ((returnTable.value.getItem().length > pos) && (returnTable.value.getItem(pos) != null)) {
// put your code here to work with the data returned from SAP
System.out.println("returnTable.value: " + returnTable.value.getItem(pos).getLifnr());
System.out.println("returnTable.value: " + returnTable.value.getItem(pos).getLinek());
pos++;
}
} catch (Exception e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
}
}