Monday 5 March 2018

Nbp 환율


Nbp 외환 환율
(파키스탄 국립 은행의 전액 출자 자회사)
NBP 교환에 오신 것을 환영합니다.
NBP Exchange Company Limited는 파키스탄의 선도적 인 교환 회사입니다. NBP Exchange는 국내에서 최초의 은행 소유 기업으로 외환 사업을 시작했습니다. 이 회사는 해당 국가의 15 개 지사 네트워크로 운영되고 있습니다. 외환 거래 허가 - NBP Exchange는 규제 환경에서 사업 영역을 다음과 같이 처리 할 권한이 있습니다. - 환전 - 내외부 송금 - 서부 동맹 - 외화 요구서 - 외화 전신환.

파키스탄 루피 환율.
파키스탄 국립 은행의 현재 파키스탄 루피 환율 : 여기를 클릭하여 엽니 다.
환전소.
NBP Exchange Company는 모든 주요 통화에 대한 세계 서비스의 모든 통화를 취급합니다. 회사는 환전 절차를 간단하고 번거롭지 않게 만듭니다. 고객은 매우 경쟁력있는 환율로 환전합니다. 지점 네트워크는 또한 로이터 인터내셔널과 연결되어있어 회사가 최신 동향 및 지역 및 국가 별 변동에 따라 경쟁력있는 요금을 제공 할 수 있습니다. 국제 시장.

파키스탄 루피 환율.
파키스탄 국립 은행의 현재 파키스탄 루피 환율 : 여기를 클릭하여 엽니 다.
환전소.
NBP Exchange Company는 모든 주요 통화에 대한 세계 서비스의 모든 통화를 취급합니다. 회사는 환전 절차를 간단하고 번거롭지 않게 만듭니다. 고객은 매우 경쟁력있는 환율로 환전합니다. 지점 네트워크는 또한 로이터 인터내셔널과 연결되어있어 회사가 최신 동향 및 지역 및 국가 별 변동에 따라 경쟁력있는 요금을 제공 할 수 있습니다. 국제 시장.

SAP 학습 사례.
일반적인 SAP 이슈에 접근하고 고객의 요구 사항을 쉽게 이행하는 방법에 대한 팁과 요령.
외환 환율 인터페이스 (NBP)
소개.
구현 프로젝트 중 가장 일반적이며 일반적인 요구 사항 중 하나는 국가 은행이 제공 한 데이터를 기반으로 환율을 업데이트 할 수있는 인터페이스를 만드는 것입니다. 아래에서는 간단한 폴란드어 중앙 은행 (NBP)의 예를 사용하여 만드는 방법을 설명하는 간단한 단계별 자습서를 제공합니다.
NBP에서 제공하는 API (REST)에 대한 기본 설명은 다음과 같습니다.
서비스 응답은 클라이언트 요구 사항에 따라 JSON 또는 XML 형식으로 반환됩니다. 응답 형식은 쿼리 매개 변수 형식 또는 HTTP 수락 헤더를 사용하여 두 가지 방법으로 나타낼 수 있습니다.
JSON 형식 : Accept : application / json header 또는? format = json 매개 변수 XML 형식 : Accept : application / xml header 또는? format = xml 매개 변수.
형식이 판별되지 않으면 XML이 리턴됩니다.
과거 데이터를 각각 사용할 수 있습니다.
환율은 2002 년 1 월 2 일부터 금 가격에 대해 2013 년 1 월 2 일부터 적용됩니다.
단일 문의는 93 일 이상의 기간을 커버 할 수 없습니다.
API 호출 방법에 대한 예는 다음과 같습니다.
완전한 테이블을 쿼리합니다.
통화 환율의 완전한 테이블에 관한 문의 서식.
현재의 환율 테이블 유형의 최신 환율표 시리즈 오늘의 환율 테이블 (또는 데이터 부족) 출판 된 환율 테이블 (또는 데이터 부족) 출판 된 환율 테이블 시리즈 에서까지 (또는 데이터 부족)
자세한 내용은 api. nbp. pl을 참조하십시오.
시나리오가 어떻게 생겼는지 설명해 드리겠습니다. 이렇게하면 어떤 구성 요소가 관련되어 있는지 알 수 있습니다.
ECC는 abap 프록시를 통해 인터페이스를 초기화하고이를 SAP PO로 전송하여 NBP로 전달합니다. 메시지는 XML로 보내지고 수신 어댑터는이를 HTTP 요청으로 변환합니다.
API는 JSON으로 데이터를 반환합니다. 수신 어댑터는 JSON을 XML로 변환하고 XML 메시지를 다시 ECC로 전달하는 SAP PO로 응답을 보냅니다.
사진 1. 관련 응용 프로그램.
이제 작업을 시작하십시오!
엔터프라이즈 서비스 저장소 구성 :
1. ESR을 열고 원하는 소프트웨어 구성 요소에 두 개의 네임 스페이스를 추가합니다.
2. 두 네임 스페이스 모두에서 요청 데이터 유형을 작성하십시오. 데이터 유형은 다음 구조를 가져야합니다.
그림 2. 요청에 대한 데이터 유형.
3. 응답 메시지에 대해 두 가지 데이터 유형을 작성하십시오.
3.A. 네임 스페이스 & # 8230; / currency / nbp는 다음과 같이 데이터 형식을 만듭니다.
그림 3. 수신기 측 & # 8211; 응답 데이터 유형.
3.B. 네임 스페이스 & # 8230; / currency / sap에서 다음과 같이 데이터 유형을 작성하십시오.
그림 4. 발신자 측 & # 8211; 응답 데이터 유형.
4. 이전 단계에서 준비한 데이터 유형을 사용하여 메시지 유형을 작성하십시오. 다음 4 가지 메시지 유형을 만들어야합니다.
수신자 네임 스페이스 (& # 8230; / currency / sap)의 요청에 대한 MT 수신자 네임 스페이스의 요청에 대한 MT (& # 8230; / currency / nbp) 수신자 네임 스페이스의 응답에 대한 발신자 네임 스페이스 MT의 응답 MT.
5. 두 개의 서비스 인터페이스 개체를 만듭니다. 하나는 수신기 네임 스페이스에 있고 다른 하나는 보낸 사람 네임 스페이스에 있습니다. 4 단계에서 준비된 메시지 유형을 사용하십시오.
6. 메시지 맵핑을 작성하십시오. 제 경우에는 수신기 네임 스페이스에서 생성되었지만 별도의 소프트웨어 구성 요소를 만들거나 발신자 네임 스페이스에 추가 할 수 있습니다. & # 8211; 그것은 당신에게 달려 있습니다.
그림 5. 요청 매핑 그림 6. 응답 매핑.
7. 5 단계에서 작성한 서비스 인터페이스와 6 단계에서 작성한 두 맵핑을 사용하여 조작 맵핑 오브젝트를 작성하십시오.
그림 7. 작업 맵핑.
결국에는 다음과 같은 객체 구조로 끝나야합니다.
그림 8. 최종 ESR 객체 구조.
통합 디렉토리 구성 :
8. ProxyOut 발신자 통신 채널을 만듭니다. 이것은 일반적으로 시스템에서 이미 사용 가능한 일반적인 채널이므로이 자습서에서 채널을 만드는 방법은 다루지 않습니다.
9. REST 어댑터를 사용하여 수신자 통신 채널을 생성하십시오.
그림 9. 수신기 CC & # 8211; 일반.
9.B. REST URL에서 우리가 달성해야하는 것은 서비스가 예상 데이터로 응답 할 수 있도록 Date 매개 변수를 URL 문자열로 매핑하는 것입니다.
URL 패턴 필드에 아래 주소를 입력하십시오. Date 매개 변수가 <> 대괄호 안에 있는지 확인하십시오.
그런 다음 아래 스크린 샷에 표시된대로 다른 매개 변수를 구성하십시오. 요청 메시지에서 소스 값을 XPath 표현식, 요소 이름 및 XPath로이 요소에 제공하십시오.
그림 10. 수신기 CC & # 8211; 나머지 URL.
9.C. REST Operation 탭에서 아래와 같이 값을 선택하십시오.
그림 11. 수신기 CC & # 8211; REST 작업.
9.D. 데이터 형식 탭에서 다음 매개 변수를 설정해야합니다.
그런 다음 3 개의 매개 변수를 선택하십시오.
XML로 변환 JSON 메시지 래퍼 요소 추가 그림 12. 수신기 CC & # 8211; 데이터 형식.
9.E. 다른 4 개의 탭 & # 8211; 작동 규칙, 응답 결정, HTTP 헤더 및 오류 처리 & # 8211; 그들이 그대로.
10. 이전에 작성한 요소로 통합 구성을 작성하십시오.
마지막으로 인터페이스를 테스트 할 준비가되었습니다. SPROXY 트랜잭션에서 다음과 같은 화면이 생성되었습니다.
그림 13. NBP API 요청 예.
이 게시물은 blogs. sap에서도 볼 수 있습니다.
여보세요! 저는 Telco 및 에너지 및 공공 설비 산업 분야의 여러 프로젝트에서 수년간 축적해온 경험을 바탕으로 열정적이고 공인 된 ABAP 개발자 및 SAP 컨설턴트입니다. 저는 Integration Architect, PI 및 ABAP Developer뿐만 아니라 BPC (NW) 컨설턴트로 현지 및 해외 고객을 위해 일했습니다.

No comments:

Post a Comment