SAP에서 BAPI "CSAP_MAT_BOM_MAINTAIN"을 사용하여 SAP에 BOM을 작성하려고하는데 오류가 발생합니다.SAP BAPI "CSAP_MAT_BOM_MAINTAIN"을 사용하는 중 오류
IFunctionTemplate ft = mRepository.getFunctionTemplate ("CSAP_MAT_BOM_MAINTAIN"); System.out.println ("기능 템플릿 생성"); 스레드 "주요"com.sap.mw.jco.JCO $ AbapException에서
예외 :
if (ft == null){return;}
JCO.Function function = ft.getFunction();
JCO.ParameterList importparams =function.getImportParameterList();
// Setting HeadData Structure Information
//importparams.setValue("C000000609", "CHANGE_NO");
importparams.setValue("CPF10104", "MATERIAL");
importparams.setValue("1", "BOM_USAGE");
importparams.setValue("0001", "PLANT");
importparams.setValue("01", "ALTERNATIVE");
importparams.setValue("11.11.2011", "VALID_FROM");
importparams.setValue("X", "FL_COMMIT_AND_WAIT");
importparams.setValue("X", "FL_BOM_CREATE");
importparams.setValue("X", "FL_NEW_ITEM");
importparams.setValue("X", "FL_COMPLETE");
importparams.setValue("X", "FL_DEFAULT_VALUES");
JCO.Structure headStructure = importparams.getStructure("I_STKO");
headStructure.setValue("01", "BOM_STATUS");
headStructure.setValue("1", "BASE_QUAN");
headStructure.setValue("KG", "BASE_UNIT");
headStructure.setValue("BOM01", "BOM_GROUP");
JCO.Table stpo = function.getTableParameterList().getTable("T_STPO");
stpo.appendRow();
stpo.setValue("BOM Position 2.1", "ITEM_TEXT1");
stpo.setValue("L", "ITEM_CATEG");
stpo.setValue("L", "ID_ITM_CTG");
stpo.setValue("0010", "ITEM_NO");
stpo.setValue("0010", "ID_ITEM_NO");
stpo.setValue("13", "COMP_QTY");
stpo.setValue("KG", "COMP_UNIT");
stpo.setValue("00000001", "ITEM_NODE");
stpo.setValue("00000001", "ITEM_COUNT");
stpo.setValue("000000000000000000", "DEP_LINK");
stpo.setValue("12345-R6000001", "COMPONENT");
//stpo.setValue("12345-R6000001", "ID_COMP");
JCO.Table stpu = function.getTableParameterList().getTable("T_STPU");
stpu.appendRow();
stpu.setValue("0", "POINTER");
stpu.setValue("00000000", "STLKN");
stpu.setValue("0010", "STPOZ");
stpu.setValue("0001", "UPOSZ");
stpu.setValue("46", "UPMNG");
stpu.setValue("T1", "EBORT");
내가 오류 (126) 오류 : 처리를 종료합니다.
인터넷을 통해 검색 한 결과 잘못된 입력 매개 변수가있는 경우이 오류가 발생한다는 것을 알았습니다. 하지만 오류를 찾을 수 없습니다.
SAP ABAP 프로그래밍에 대한 지식이 제한되어 있습니다.
아무도 도와 줄 수 있습니까?
미안하지만,별로 진행되지 않습니다. 예외가 발생할 때까지 최소한 디버그해야합니다. 적어도 그 점에 도달하십시오. – apesa