2014-02-22 5 views
0

SAP CRM에서 고객을 생성하고 이러한 고객을 SAP ECC에 복제합니다. 고객은 고객 생성시 선택한 우편 번호로 우편 번호를 필터링해야합니다. 이 기능은 SAP ECC에서 제공합니다. 그러나 CRM에서 우리는 우편 번호와 지구 코드 간의 관계를 찾을 수 없었습니다. SAP CRM에서 지구 코드별로 우편 번호를 필터링하는 방법은 무엇입니까?고객 주소 데이터 - 지구별 우편 번호 필터링

답변

0

ZL_ICCMP_BP_BUPAADDRSTD_CN00 클래스의 get_v_postl_cod1 메소드를 살펴보십시오. 계정 개요의 포스트 코드에 대한 getter 메소드입니다.

country_id = get_s_struct(attribute_path = 'STRUCT.COUNTRY' 
         component  = 'COUNTRY' 
         iterator  = iterator). 

... 
... 
... 

SELECT * FROM adrpstcode INTO TABLE lt_adrpost_code 
WHERE country = country_id. 

당신은 당신의 지역 데이터를 포함하는 국가 값과 같은 방법으로 지역의 값을 가져오고 선택 쿼리를 수정할 수 있습니다 : 당신 내부 는 다음과 같이 찾을 수 있습니다. 이 테이블은 ADRPSTCODE, ADRCITY, ADRCITYT, ADRPCDCITY, ADRPOBOX, ADRCITYPRT, ADRSTREET, ADRSTREETT 및 ADRSTRPCD와 같은 모든 필수 데이터를 제공해야합니다.

+0

고마워, 나는 그 방법이 향상되었음을 깨닫지 못했다. – Merve