BAPI_SYSTEM_MT_GETALERTDATA, Java를 사용하여 호출하면 최신 경고가 10 개만 반환됩니다. 주어진 범위의 모든 경고를 날짜별로 찾고 싶습니다. 우리가 어떻게 할 수 있는지 알려주십시오.BAPI_SYSTEM_MT_GETALERTDATA, Java를 사용하여 호출하면 최신 경고가 10 개만 반환됩니다.
답변
숫자 10은 BAPI_SYSTEM_MT_GETALERTDATA
FM과 관련이 없습니다. 이 매개 변수는 최대 경고 수는이며 CCMS alert monitoring settings, 즉 S_B6A_52000011
트랜잭션으로 조정됩니다.
당신이 단순히 원격 시스템에 이러한 설정이 보인다이 설정을 원격으로 변경할 수 없습니다. 10 이상의 경고는에 저장되지 않습니다.
정보를 주셔서 감사합니다. 어쨌든 내 시스템 (JAVA)이 SAP에서 10 개가 넘는 레코드를 가져올 수 있다면 알려 주시기 바랍니다. 예 : 테이블 등에서 가져 오는 것. – Aman
나는 그렇게 생각하지 않는다. CCMS 로그는 테이블이 아닌 [파일] (https://help.sap.com/saphelp_nwpi711/helpdata/en/49/8ba8e5e0a73eeee10000000a421937/content.htm)에 저장되지만 쓸모가 없으므로 로그가 10 원 이상 전혀 녹음되지 않습니다. – Suncatcher
지금까지 작업 내용과 참고 자료를 제공해주십시오. – ArpitBora
우리는 BAPI 호출을 사용하여 SAP에서 우리 시스템 (Java)으로 데이터를 가져 왔습니다. SAP 시스템에서 경고를 가져 오는 중입니다. 주어진 날짜 범위에 대해 우리는 최근에 10 번 이상의 변경을 검색 할 수 없습니다. 문제는 주어진 범위에 대한 이전 경고를 모두 얻을 수있는 방법입니다. – Aman
코드를 게시하십시오. –