목차

Search

  1. 서문
  2. 비즈니스 항목 서비스 소개
  3. Enterprise Java Bean 비즈니스 항목 서비스 호출
  4. Representational State Transfer 비즈니스 항목 서비스 호출
  5. Simple Object Access Protocol 비즈니스 항목 서비스 호출
  6. 교차 참조 레코드 및 BVT 계산을 위한 서비스
  7. 기업 연결 서비스 지원
  8. 비즈니스 항목 데이터 정리, 분석 및 변환을 위한 외부 호출
  9. REST API를 사용하여 비즈니스 항목 레코드 추가

비즈니스 항목 서비스 가이드

비즈니스 항목 서비스 가이드

WriteBE 비즈니스 항목 서비스

WriteBE 비즈니스 항목 서비스

WriteBE 비즈니스 항목 서비스는 비즈니스 항목 요소의 데이터를 업데이트하거나, 하위 비즈니스 항목 요소를 생성하거나, 하위 비즈니스 항목 요소를 삭제할 수 있습니다.

유효 기간

EffectivePeriod 매개 변수를 전달하지 않는 경우 MDM Hub는 바운드되지 않는 기간을 가정합니다.
MDM Hub는 루트 개체와 하위 개체 간 유효 기간에 대한 맞춤이 있는지 확인하지 않습니다. 레코드를 생성하거나 업데이트하는 경우 상위 레코드 및 하위 레코드의 유효 기간이 맞는지 확인하십시오.

트러스트

WriteBE 비즈니스 항목 서비스는 기존의 트러스트 설정을 사용하여 기본 개체에 대한 트러스트를 계산합니다. 이 서비스로는 트러스트 재정의를 수행할 수 없습니다.

루트 레코드 식별

업데이트할 루트 레코드는 다음 방법 중 하나를 사용하여 식별할 수 있습니다.
  • rowid. 레코드의 ROWID_OBJECT 열에 있는 값입니다.
  • systemName 및 sourceKey. systemName은 레코드가 속해 있는 시스템의 이름입니다. sourceKey는 레코드의 PKEY_SRC_OBJECT 열에 있는 값입니다.
  • 개체의 GBID(글로벌 비즈니스 식별자). GBID는 복합 값일 수 있으며, 이 경우 모든 값을 전달해야 합니다.
다음 샘플 코드는 systemName 및 sourceKey를 사용하여 업데이트할 레코드를 식별합니다.
String systemName = "SFA"; Properties config = new Properties(); config.put(SiperianClient.SIPERIANCLIENT_PROTOCOL, EjbSiperianClient.PROTOCOL_NAME); CompositeServiceClient client = CompositeServiceClient.newCompositeServiceClient(config); CallContext callContext = new CallContext(orsId, user, pass); helperContext = client.getHelperContext(callContext); DataFactory dataFactory = helperContext.getDataFactory(); //String personRowId = "1097"; String pkeySrcObject = "CST1379"; //Set custom key pkey pkey = (Key) dataFactory.create(Key.class); pkey.setSystemName(systemName); pkey.setSourceKey(val); writePerson.setKey(pkey);