- Today
- Total
목록View All (355)
DATA101
오늘은 파이썬 가상환경의 필요성에 대해 알아봅니다. 개요 가상 환경은 프로젝트마다 격리된 환경(즉, 가상 환경)을 생성함으로써 프로젝트별로 패키지를 관리하기 위함입니다. 파이썬을 입문하기로 마음 먹으셨다면 지금부터라도 가상 환경 사용을 권장해 드립니다. 파이썬의 패키지 관리 특징 파이썬은 같은 인터프리터 버전끼리 같은 패키지를 공유합니다. 예를 들어, 가상 환경을 사용하지 않는 상황에서 A 프로젝트, B 프로젝트에서 Python 3.7.4를 사용하고 가정하겠습니다. 그럼 A 프로젝트에서 설치한 패키지를 B 프로젝트에서 따로 설치할 필요 없이 사용할 수 있습니다. 프로젝트마다 패키지를 매번 설치하지 않아도 되니 파이썬을 입문하신 분들에게는 매우 편리하게 느껴지실 겁니다. 하지만, 프로젝트마다 다른 버전의 ..
본 포스팅에서는 파이썬 내장 함수 zip에 대해 알아봅니다. zip 함수란? 파이썬 내장 함수인 zip을 사용하면 위 문제를 쉽게 해결할 수 있습니다. zip 함수는 데이터 개수가 같은 자료형 여러 개를, 같은 인덱스의 데이터끼리 튜플(tuple)로 결합해 주는 함수입니다. zip 함수의 역할 이해 아래 예시를 보시면 zip 함수를 쉽게 이해하실 수 있을 겁니다. 과일의 이름, 가격, 개수를 각각 리스트에 저장해 두었다고 가정해 보겠습니다. fruit = ['사과', '바나나', '파인애플'] price = [1200, 1000, 7000] quantity = [20, 12, 3] 위와 같이 데이터 종류별로 리스트에 나눠져 있으면 어떤 과일이 얼마의 가격에, 몇 개정도 보관되어 있는지 알기 어렵습니다. ..
본 포스팅에서는 수출/수입 업무 Flow 이해를 위한 용어를 간략히 정리해 봅니다. Letter of Credit(L/C) 은행에서 구매 업체의 신용을 고려하여 구매자가 거래금을 지급하지 못하더라도 판매자에게 거래 대금을 은행이 보증하고 지급해 주는 증서 판매업체 대부분은 L/C 개설 희망 한국어로는 신용장(信用狀)이라 부름 은행발행 신용장은 국제무역대금의 결제수단으로 주로 사용 수입용 LC(Import LC, I/LC), 수출용 LC(Export LC, E/LC)로 나뉨 Local L/C(L/LC) Local Letter of Credit의 약자로, 국내에서만(Local) 통용되는 내국신용장 L/C에 비해 수수료 저렴 회사 간 신뢰도가 낮을수록 L/C, L/LC, 현금거래 순으로 거래 체결 예를 들어,..
본 포스팅에서는 Trade Contract의 개념에 대해 간략히 알아봅니다. Trade Contract(TC)란? "무역계약" 의미 구매 주문(Purchase Order, PO)과 판매 주문(Sales Order, SO)에 관련한 모든 정보 포함 수입/수출 업무에서 사전 오더의 다음 업무 프로세스 사전 오더Release를 통해 TC 생성 TC를 release 하면 PO와 SO 동시 생성 TC를 통해 예상 Margin 확인 가능 판매 시점에 보험료, 운송비 등의 부대비용이 달라지기 때문에 margin은 예상 금액 TC 업무 Case TC 생성 사전 오더*Release를 통해 TC 생성 ※ 사전오더: 계약 성사되기 이전 단계부터 성사될 때까지의 영업정보 관리(구매&판매 단가 포함) TC를 Release 하여..
본 포스팅에서는 SAP ERP에서 Client, Company Code의 개념과 특징에 대해 알아봅니다. Client SAP 내 모든 모듈에서 최상위 Organizational Unit(i.e., 부서(Department)) 세 자리 숫자 조합으로 정의(e.g., 000, 001, 400) 하나의 서버에 다수의 Client 설치 가능 비즈니스 관점에서 시스템 내 Company Group 의미 기술적 관점에서 별도의 마스터 레코드테이블 및 데이터를 포함하는 독립된 단위마스터 레코드 테이블 세트 SAP 시스템 로그인 시 필수 입력사항 동일 서버에 여러 Client가 설치된 경우, 사용자는 하나의 Client를 선택해 로그인하게 되는데, 로그인 이후에 사용자가 등록하는 Application 데이터는 해당 클라..
본 포스팅에서는 인코텀즈 개념과 11가지 무역거래조건에 대해 각각 알아봅니다. Incoterms 개념 인코텀즈(ICC rules for the use of domestic and international trade terms, Incoterms)란 국가 간 무역활동에서 통용되는 무역거래조건에 관하여 국제상업회의소(ICC)가 제정한 규칙입니다. 인코텀즈는 판매처(Vendor)에서 구매처(Customer)까지 상품이 거래될 때 발생할 수 있는 위험부담(Risk)과 책임자 등의 정보를 담고 있습니다. 인코텀즈는 1936년에 처음으로 공표된 이후로 10년 주기로 개정되어 왔으며, 현재 최신 개정판은 '인코텀즈 2020'으로 2020년 1월 1일에 발효되었습니다. '인코텀즈 2020'을 기준으로 수출과 수입 측면..
본 포스팅에서는 SAP에서 CTS, Sandbox, Transport Organizer, IMG, NOTES에 대한 개념을 간략하게 정리해 봅니다. 1. SAP 서버 환경 구성 CTS 개념에 대해 이해하기에 앞서 SAP의 서버 환경 구성에 대해 이해하셔야 합니다. SAP는 일반적으로 3개의 독립된 서버를 구성하여 서버 환경을 구축합니다. 첫째, DEV 개발 서버는 ABAP Workbench를 통해 프로그램을 생성하거나 업데이트하고 단위별로 테스트하는 개발, Cutomizing, Sandbox 시스템 역할을 합니다. 둘째, Quality Assurance Server(QAS)는 운영 서버에 반영하기 전 최종적으로 통합 테스트하는 역할을 합니다. 마지막으로, 통합 테스트가 완료된 후, PRD 운영 서버는 업..
본 포스팅에서는 SAP에서 패키지, Software Component, Transport 개념에 대해 간략히 정리해 봅니다. 1. 패키지(Package) SAP에서 패키지(Package)란 프로그램과 같은 객체(Object)를 기능별로 관리하는 개발 클래스(Development Class)입니다. 패키지는 객체를 구조화(Structure)하고, 객체의 기능을 모듈화(Encapsulate, Modularize)합니다. 또한, 객체를 기능별로 구분(Classifify)하는 역할을 합니다. 실무에서는 업무 모듈별로 프로그램(Object)을 구분하기 위해 개발 클래스 그룹별로 묶어서 관리합니다. 나아가, 각 모듈에서도 업무 영역별로 더 세분화하여 패키지를 관리하기도 합니다. 예를 들어, 개발 클래스 그룹이 ZS..