JSP通过BAPI_ROUTING_CREATE建立工艺

[复制链接]
查看11 | 回复0 | 2009-10-9 08:28:00 | 显示全部楼层 |阅读模式
用jsp通过BAPI_ROUTING_CREATE建立工艺展,如下代码,总是建立不了,请大虾指点:
JCO.Repository repository = new JCO.Repository("MYRepository", client);

JCO.Function function = repository.getFunctionTemplate("BAPI_ROUTING_CREATE").getFunction();

JCO.Table task = function.getTableParameterList().getTable("TASK");

JCO.Table materialtaskallocation = function.getTableParameterList().getTable("MATERIALTASKALLOCATION");

JCO.Table operation = function.getTableParameterList().getTable("OPERATION");


task.appendRow();

task.setValue(plant_no,"PLANT");

task.setValue(TASK_LIST_USAGE,"TASK_LIST_USAGE");

task.setValue(TASK_LIST_STATUS,"TASK_LIST_STATUS");

task.setValue(LOT_SIZE_FROM,"LOT_SIZE_FROM");

task.setValue(LOT_SIZE_TO,"LOT_SIZE_TO");

task.setValue(VALID_FROM,"VALID_FROM");

task.setValue(VALID_TO_DATE,"VALID_TO_DATE");

task.setValue(TASK_MEASURE_UNIT,"TASK_MEASURE_UNIT");

task.setValue(DESCRIPTION,"DESCRIPTION");



materialtaskallocation.appendRow();

materialtaskallocation.setValue(MATERIAL,"MATERIAL");

materialtaskallocation.setValue(plant_no,"PLANT");

materialtaskallocation.setValue(VALID_FROM,"VALID_FROM");

materialtaskallocation.setValue(VALID_TO_DATE,"VALID_TO_DATE");



operation.appendRow();

operation.setValue(plant_no,"PLANT");

operation.setValue(WORK_CNTR,"WORK_CNTR");

operation.setValue(ACTIVITY,"ACTIVITY");

operation.setValue(CONTROL_KEY,"CONTROL_KEY");

operation.setValue(DESCRIPTION,"DESCRIPTION");

operation.setValue(TASK_MEASURE_UNIT,"OPERATION_MEASURE_UNIT");

operation.setValue(BASE_QUANTITY,"BASE_QUANTITY");

operation.setValue(STD_VALUE_01,"STD_VALUE_01");

operation.setValue(STD_VALUE_01,"STD_VALUE_02");

operation.setValue(STD_VALUE_03,"STD_VALUE_03");

operation.setValue("1","DENOMINATOR");

operation.setValue("1","NOMINATOR");

operation.setValue("X","INSP_POINT_COMPLT_FLOW_VARIANT");

client.execute(function);

orders=function.getTableParameterList().getTable("RETURN");
ret=function.getExportParameterList();

out.println("工作細項清單群組代碼 GROUP: " + ret.getString("GROUP")+"
"+"群組計數器 GROUPCOUNTER: "+ret.getString("GROUPCOUNTER")+"
");

message=ret.getString("GROUP")+orders.getString("MESSAGE");



JCO.Function function1 = repository.getFunctionTemplate("BAPI_TRANSACTION_COMMIT").getFunction();

client.execute(function1);
[ 本帖最后由 feetch 于 2009-10-8 14:12 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行