SAP PI 오류: 오브젝트 데이터 유형 GenericCustomField를 삽입할 수 없습니다. | http://ariba.com/xi/SupplierManagement
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
SAP PI를 미들웨어로 사용하는 지출 및 네트워크 통합을 위한 SLP 관리 게이트웨이의 ARBCI2 tpz용 SAP PI XICONTENT에 데이터 유형 확장 AribaSupplierExtension을 생성할 때 비용 및 네트워크를 위한 관리 게이트웨이 구성 가이드 섹션 SAP Ariba Supplier Lifecycle and Performance 필드를 사용자 정의하기 위한 데이터 유형 개선 사항을 유지 관리하는 방법 에 언급된 다음 절차는 포인트 11.d에 설명된 데이터 유형으로 GenericCustomField를 선택할 수 없으며 아래 오류가 발생합니다.
오류: 오브젝트 데이터 유형 GenericCustomField | http://ariba.com/xi/SupplierManagement을(를) 여기에 삽입할 수 없습니다.
문제를 해결하려면 아래 절차에 따라 진행하십시오.
1. 먼저 아래 단계를 사용하여 사용자 정의 소프트웨어 컴포넌트 버전(SWCV)을 생성합니다.
- SAP ERP 또는 SAP S/4 HANA 사용 여부에 따라 소프트웨어 컴포넌트 ARBCI2 100 또는 ARBCI2 10S 을(를) 다운로드합니다.
- 시스템 랜드스케이프 디렉토리(SLD)에 이름을 사용하여 사용자 정의 SWCV를 생성합니다.
- ARBCI2 및 SAP BS FOUNDATION에 대한 종속 소프트웨어 컴포넌트 정의:
SAP ERP를 사용하는 경우 SAP BS 파운데이션(또는) 선택
SAP S/4HANA를 사용하는 경우 다음 중 하나를 선택합니다.
a. S4CORE for S/4HANA version up to 1610 을 선택합니다.
b. S/4HANA 버전 1709 이상에 대해 S4FND 를 선택합니다.
2. 그런 다음 아래 단계를 사용하여 사용자 정의 SWCV 아래에 사용자 정의 네임스페이스 를 생성합니다.
- SAP PI Enterprise Service Repository에 로그인합니다.
- 새로 생성된 사용자 정의 SWCV 에서 사용자 정의 네임스페이스 를 생성합니다(표준 네임스페이스 http://ariba.com/xi/SupplierManagement 사용 금지).
3. 아래 단계를 사용하여 표준 데이터 유형을 새로 생성된 사용자 정의 네임스페이스로 전송합니다.
- 툴 > 디자인 오브젝트 전송으로 이동합니다.
- SAP ERP를 사용하는 경우 소스 ARBCI2 100 을 선택하고 SAP S/4HANA를 사용하는 경우 ARBCI2 10S 를 선택합니다. 그런 다음 사용자 정의 컨텐트의 대상 SWCV 를 선택하고 마법사를 계속합니다.
- 오브젝트 선택 단계의 오브젝트 드롭다운 리스트에서 개별 오브젝트 를 선택합니다.
- 단일 오브젝트 추가 를 선택하고 데이터 유형 을 선택합니다.
- 다음 오브젝트 선택:
- GenericCustomField
- GenericCustomFieldDescription
- GenericCustomFieldMappingName
- GenericCustomFieldName
- GenericCustomFieldRestrictions
- GenericCustomFieldTitle
- GenericCustomFieldType
- InboundServiceName
- 포용성
- 언어 코드
- NumberValue
- OPTIONAL_Indicator
- 패턴
4. 아래 단계를 사용하여 사용자 정의 네임스페이스 및 사용자 정의 SWCV에서 공급자 정보를 사용자 정의하는 데 사용되는 데이터 유형 확장 AribaSupplierExtension을 작성합니다.
- 이름: AribaSupplierExtension
- 네임스페이스: 위의 2단계에서 생성된 사용자 정의 네임스페이스
- SWCV: 위의 1단계에서 생성된 사용자 정의 항목
- 데이터 유형 확장: BPSUITERplctReqSuplr
- 네임스페이스: http://sap.com/xi/SAP_BS_FND/MDG/Global2
- XML 네임스페이스: http://ariba.com/xi/SupplierManagement
위의 세부사항을 저장하고 아직 활성화 하지 마십시오.
5 다음으로 데이터 유형 GenericCustomField 를 편집하고 다음 작업을 수행합니다.
- 드롭다운에서 선택하여 분류 를 프리스타일 데이터 유형 에서 집계된 데이터 유형 으로 변경합니다.
- 저장 후 아직 활성화 하지 마십시오.
6. 위 4단계에서 작성한 데이터 유형 확장 AribaSupplierExtension을 편집하고 아래 조치를 수행합니다.
- genericCustomFieldListCompleteTransmissionIndicator 특성을 추가하고 유형 을 OPTIONAL_Indicator로, 어커런스 를 검색 도움말에서 선택사항으로 선택합니다.
- GenericCustomField 요소를 추가하고 검색 도움말에서 유형 을 GenericCustomField, occurrence 를 0.unbounded로 선택합니다.
- 위의 변경사항을 저장합니다. 아직 활성화 하지 마십시오.
7. 다음으로 GenericCustomField 데이터 유형을 편집하고 다음 작업을 수행합니다.
- 드롭다운에서 선택하여 분류 를 집계된 데이터 유형 에서 프리스타일 데이터 유형 으로 변경합니다.
- 아직 활성화 하지 말고 위의 변경사항을 저장합니다.
8. 마지막으로, 6단계와 7단계의 위의 표준 변경 리스트를 모두 활성화합니다.
9. SAP ERP 또는 SAP S/4HANA 시스템에서 프록시를 생성합니다. Z*/Y*를 사용하여 프록시에 접두부를 붙여야 합니다. 이 단계는 사용자 정의 네임스페이스 내에서 변경이 수행되므로 개발자 액세스 키가 필요하지 않습니다.
AribaSupplierExtension 데이터 유형 확장에 대한 KBA SAP PI 오류: "attribute genericCustomFieldListCompleteTransmissionIndicator가 지정되지 않았습니다"를 참조하십시오.
SAP Integration Suite 관리 게이트웨이 > 소싱용 관리 게이트웨이 - 통합 > 소싱용 관리 게이트웨이 - 공급자 관리