SAP에서 변형(Variant)을 생성하고 사용하는 방법과 삭제하는 방법
SAP에서 변형(Variant)은 다양한 용도로 사용되어 집니다. ALV Grid(또는 Screen 프로그램의 테이블)의 필드 레이아웃을 다양한 형태(필드를 보이거나 숨기기, 필드의 위치를 변경하는 등)로 관리를 하거나…
SAP에서 변형(Variant)은 다양한 용도로 사용되어 집니다. ALV Grid(또는 Screen 프로그램의 테이블)의 필드 레이아웃을 다양한 형태(필드를 보이거나 숨기기, 필드의 위치를 변경하는 등)로 관리를 하거나…
SAP에서 ABAP 프로그램으로 판매 오더 생성(VA01) BDC 프로그램을 개발하거나 아웃바운드 납품 생성(VL01 또는 VL01N) BDC 프로그램을 개발하거나 대금청구 문서 생성(VF01, 빌링문서) BDC 프로그램을…
ABAP 프로그램을 실행하다 보면 예기치 못한 런타임 에러가 발생할 수 있습니다. 개발 과정에서 충분히 테스트를 거쳤다고 해도 실제로 운영 중에 전혀 예상치 못한…
프로그램 개발자라면 누구나 한번쯤 고민하는 부분이 프로그램 소스에 대한 형상관리(버전관리)일 것입니다. 형상 관리를 간단히 설명하면 소프트웨어의 변경 사항을 체계적으로 관리하는 것을 의미합니다. 단순한 프로그램의…
SAP에서 신규로 ABAP 프로그램을 개발 하거나 또는 IMG를 변경 하거나 또는 테이블을 생성하거나 변경하는 등의 ABAP Dictionary 작업을 할 때 이런 모든 행위는…
SAP ABAP에는 Package라는 개념이 있습니다. 이전의 개발 클래스와 같은 의미이며 몇 가지 기능이 추가된 개념입니다. Package는 SAP ABAP에서 사용되는 여러 오브젝트를 기능별로 관리하고자 만들어진 개념입니다. …
ABAP 프로그램에서 가장 많이 사용하는 구분 중에 하나가 인터널 테이블을 처리하는 LOOP AT itab ~ ENDLOOP. 구문일 것입니다. 너무나 당연시하게 사용하다 보니 정작…
ABAP 프로그램을 개발할 때 리포트 결과를 엑셀 파일이나 PC 로컬 파일로 다운로드 하거나 반대로 PC 로컬 파일을 업로드 해서 인터널테이블을 채우는 로직을 많이…